                          FreeBSD garyn avlaga

  FreeBSD barimtzhuulah t**s**l

   Zohiogchijn `erh (c) 1995, 1996, 1997, 1998, 1999, 2000, 2001,
   2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 FreeBSD
   barimtzhuulah t**s**l

   Zohiogchijn `erh (c) 2006, 2007, 2008, 2009, 2010 FreeBSD-g
   Mongoloor barimtzhuulah t**s**l

   FreeBSD-d tavtaj morilno uu! `En`e garyn avlaga n' FreeBSD
   7.3-RELEASE bolon FreeBSD 8.1-RELEASE huvilbaruudyn suulgacaas
   `ehl`e`ed **d**r tutmyn h`er`egl`e`eg tajlbarlasan bil`e`e. `En`e
   garyn avlaga n' t**gs duusaag*j b**g****d mash olon h*nij hamtyn
   b*t`e`el yum. Zarim h`es`eg n' huuchirch shin`echl`egd`eh
   shaardlagataj bajzh bolzoshg*j. H`er`ev ta `en`e t**s**ld huv'
   n`emr`e`e oruulzh, bid`end tuslahyg h*sv`el FreeBSD barimtzhuulah
   t**slijn zahidlyn zhagsaalt hayag ruu zahia bichn`e **. `En`e
   garyn avlagyn hamgijn s**lijn huvilbaryg FreeBSD v`eb huudasnaas
   tatazh avch bolno. (`en`e garyn avlagyn **mn**h huvilbaruudyg
   http://docs.FreeBSD.org/doc/-s avah bolomzhtoj). M**n yanz b*rijn
   shahazh b`eltg`es`en h`elb`er`e`er FreeBSD FTP server`e`es `esv`el
   tolin tusgal huudasnaas tatazh avagdazh bolno. H`er`ev ta `en`e
   garyn avlagyn h`evl`es`en huulbaryg avahyg h*sv`el FreeBSD Mall
   huudsand zorchino uu. Ta m**n garyn avlaga dotor hajlt hijh
   bolomzhtoj.

   Doorh n**hc**l, shaardlaguudyg hangasan n**hc**ld `eh kod (SGML
   DocBook) bolon '`emh`etg`egds`en' h`elb`er**dijg (SGML, HTML, PDF,
   PostScript, RTF bolon g`eh z`er`eg) yamarvaa ****rchl**lt hijzh
   bolon ****rchl**ltg*jg`e`er h`er`egl`eh buyuu taraah bolomzhtoj:

    1. `Eh kodyg (SGML DocBook) d`e`erh `ez`emshigchijn `erhijn
       t`emd`egl`el, bolon doorh n**hc**l shaardlaguud bolon
       z**rchigd**h tohioldluudyn hamtaar `en`e fajlyn `ehnij m**rijg
       h**nd**lg*jg`e`er t*g`e`en`e.

    2. `Emh`etg`egds`en h`elb`er**dijn (****r DTD-**d bolon huvirsan,
       PDF, PostScript, RTF bolon busad h`elb`ershilt**d r**
       h**rv**l`egds`en) dahin t*g`e`elt**d n' d`e`erh
       `ez`emshigchijn `erhijn t`emd`egl`el, doorh n**hc**l
       shaardlaguud bolon t*g`e`eltt`ej cug irs`en barimt ba/`esv`el
       busad materialuud dah' z**rchih tohioldluudyg **sg`eh iostoj.

     CHuhal: `EN`E BARIMT N' FREEBSD BARIMTZHUULAH T**SL****S
     <<BAJGAA BAJDLAARAA>> G`ES`EN N**HC**LT`EJG`E`ER T*G`E`EGD`EZH
     BAJGAA B**G****D, `EN`E N' HUDALDAANY, TODORHOJ N`EG BOLON BUSAD
     ZORILGOD NIJC`EH BATALGAA BOLOHG*J. ZAJLSHG*J **R`EG HARIUCLAGA
     `ESV`EL /BURUU H`ER`EGL`ESN`E`ES/ (HAJHRAMZHG*J BAJDAL BA BUSAD)
     Z`ER`EG `EN`E BARIMTYG H`ER`EGL`ESN`E`ES **DS`EN ALIVAA SHUUD,
     SHUUD BUS, TOHIOLDLYN, ZORIUDYN , ZAGVARCHILSAN, `ESV`EL *R
     DAGAVAR BOLSON (ZAHIALSAN B*T`E`EGD`EH**N, *JLCHILG`E`EG
     ORLUULAH, H`ER`EGL`E`ENIJ *EIJN **G**GD**L, H`ER`EGL`E`E,
     ASHGIJN ALDAGDAL, `ESV`EL BIZNESIJN *JL AZHILLAGAA TASALDUULAH
     Z`ERGIJG ORUULAH B**G****D **G`E`ER HYAZGAARLAGDAHG*J) G`EH M`ET
     YAMAR CH TOHIOLDOLD, H`EDIJ IJM HOHIROL GARCH BOLZOSHG*JG
     ANHAARUULSAN BAJSAN CH **N`E`ES **DS`EN HOHIROLD FREEBSD
     BARIMTZHUULAH T**S**L N' HUUL' IOSNY HARIUCLAGA H*L`E`EHG*J.

   FreeBSD n' FreeBSD Sangijn b*rtg`egds`en hudaldaany t`emd`eg yum.

   3Com bolon HomeConnect n' 3Com Korporacijn b*rtg`egds`en
   hudaldaany t`emd`egn**d yum.

   3ware bolon Escalade n' 3ware Inc-ijn b*rtg`egds`en hudaldaany
   t`emd`egn**d yum.

   ARM n' ARM Limited-ijn b*rtg`egds`en hudaldaany t`emd`eg yum.

   Adaptec n' Adaptec, Inc-ijn b*rtg`egds`en hudaldaany t`emd`eg yum.

   Adobe, Acrobat, Acrobat Reader, bolon PostScript n' b*rtg`egds`en
   hudaldaany t`emd`egn**d `esv`el Adobe Systems Incorporated-ijn
   Amerikijn N`egds`en Uls ba/`esv`el busad ulsuud dah' hudaldaany
   t`emd`egn**d yum.

   Apple, AirPort, FireWire, Mac, Macintosh, Mac OS, Quicktime, bolon
   TrueType n' Amerikijn N`egds`en Uls ba/`esv`el busad ulsuudad
   b*rtg`egds`en Apple Computer, Inc.-ijn hudaldaany t`emd`egn**d
   yum.

   Corel bolon WordPerfect n' Kanad, Amerikijn N`egds`en Uls
   ba/`esv`el busad ulsuud dah' Corel korporaci ba/`esv`el t**nij
   salbaruudyn b*rtg`egds`en hudaldaany t`emd`egn**d yum.

   Sound Blaster n' Amerikijn N`egds`en Uls ba/`esv`el busad ulsuud
   dah' Creative Technology Ltd.-ijn hudaldaany t`emd`egn**d yum.

   CVSup n' ZHon D. Polstragijn b*rtg`egds`en hudaldaany t`emd`eg
   yum.

   Heidelberg, Helvetica, Palatino, bolon Times Roman n' ANU bolon
   busad ulsuud dah' Heidelberger Druckmaschinen AG-ijn b*rtg`egds`en
   hudaldaany t`emd`egn**d, al' `esv`el hudaldaany t`emd`egn**d yum.

   IBM, AIX, EtherJet, Netfinity, OS/2, PowerPC, PS/2, S/390, bolon
   ThinkPad n' Amerikijn N`egds`en Uls bolon busad ulsuud dah'
   International Business Machines korporacijn hudaldaany
   t`emd`egn**d yum.

   IEEE, POSIX, bolon 802 n' Amerikijn N`egds`en Uls dah' Institute
   of Electrical and Electronics Engineers buyuu Cahilgaan ba
   `Elektrony Inzhener**dijn Surguulijn b*rtg`egds`en hudaldaany
   t`emd`egn**d yum.

   Intel, Celeron, EtherExpress, i386, i486, Itanium, Pentium, bolon
   Xeon n' Amerikijn N`egds`en Uls bolon busad ulsuud dah' Intel
   korporaci `esv`el t**nij salbaruudyn hudaldaany t`emd`egn**d
   `esv`el b*rtg`egds`en hudaldaany t`emd`egn**d yum.

   Intuit bolon Quicken n' Amerikijn N`egds`en Uls bolon busad ulsuud
   dah' Intuit Inc. `esv`el t**nij al' n`eg salbaruudyn b*rtg`egds`en
   t`emd`egn**d ba/`esv`el b*rtg`egds`en *jlchilg`e`enij t`emd`egn**d
   yum.

   Linuks n' Linus Torvaldsyn b*rtg`egds`en hudaldaany t`emd`eg yum.

   LSI Logic, AcceleRAID, eXtremeRAID, MegaRAID bolon Mylex n' LSI
   Logic Corp-ijn hudaldaany t`emd`egn**d `esv`el b*rtg`egds`en
   hudaldaany t`emd`egn**d yum.

   M-Systems bolon DiskOnChip n' M-Systems Flash Disk Pioneers,
   Ltd-ijn hudaldaany t`emd`egn**d `esv`el b*rtg`egds`en hudaldaany
   t`emd`egn**d yum.

   Macromedia, Flash, bolon Shockwave Amerikijn N`egds`en Uls
   ba/`esv`el busad ulsuud dah' Macromedia Inc-ijn hudaldaany
   t`emd`egn**d `esv`el b*rtg`egds`en hudaldaany t`emd`egn**d yum.

   Microsoft, IntelliMouse, MS-DOS, Outlook, Windows, Windows Media
   bolon Windows NT n' Amerikijn N`egds`en Uls ba/`esv`el busad
   ulsuud dah' Microsoft korporacijn b*rtg`egds`en hudaldaany
   t`emd`egn**d `esv`el hudaldaany t`emd`egn**d yum.

   Netscape bolon Netscape Navigator n' Amerikijn N`egds`en Uls bolon
   busad ulsuud dah' Netscape Communications korporacijn
   b*rtg`egds`en hudaldaany t`emd`egn**d yum.

   GateD bolon NextHop n' Amerikijn N`egds`en Uls bolon busad ulsuud
   dah' NextHop-ijn b*rtg`egds`en `esv`el b*rtg`egd`e`eg*j hudaldaany
   t`emd`egn**d yum.

   Motif, OSF/1, bolon UNIX n' Amerikijn N`egds`en Uls bolon busad
   ulsuud dah' The Open Group-ijn b*rtg`egds`en hudaldaany
   t`emd`egn**d b**g****d IT DialTone ba The Open Group n' Amerikijn
   N`egds`en Uls bolon busad ulsuud dah' The Open Group-ijn
   hudaldaany t`emd`egn**d yum.

   Oracle n' Oracle korporacijn b*rtg`egds`en hudaldaany t`emd`egn**d
   yum.

   PowerQuest bolon PartitionMagic n' Amerikijn N`egds`en Uls
   ba/`esv`el busad ulsuud dah' PowerQuest korporacijn b*rtg`egds`en
   hudaldaany t`emd`egn**d yum.

   RealNetworks, RealPlayer, bolon RealAudio n' RealNetworks,
   Inc.-ijn b*rtg`egds`en hudaldaany t`emd`egn**d yum.

   Red Hat, RPM, n' Amerikijn N`egds`en Uls bolon busad ulsuud dah'
   Red Hat, Inc-ijn hudaldaany t`emd`egn**d `esv`el b*rtg`egds`en
   hudaldaany t`emd`egn**d yum.

   SAP, R/3, bolon mySAP n' German bolon d`elhij dahiny busad ulsuud
   dah' SAP AG-ijn hudaldaany t`emd`egn**d `esv`el b*rtg`egds`en
   hudaldaany t`emd`egn**d yum.

   Sun, Sun Microsystems, Java, Java Virtual Machine, JavaServer
   Pages, JDK, JRE, JSP, JVM, Netra, Solaris, StarOffice, Sun Blade,
   Sun Enterprise, Sun Fire, SunOS, Ultra bolon VirtualBox n'
   Amerikijn N`egds`en Uls bolon busad ulsuud dah' Sun Microsystems,
   Inc-ijn hudaldaany t`emd`egn**d `esv`el b*rtg`egds`en hudaldaany
   t`emd`egn**d yum.

   Symantec bolon Ghost n' Amerikijn N`egds`en Uls bolon busad ulsuud
   dah' Symantec korporacijn b*rtg`egds`en hudaldaany t`emd`egn**d
   yum.

   MATLAB n' The MathWorks, Inc-ijn b*rtg`egds`en hudaldaany t`emd`eg
   yum.

   SpeedTouch n' Thomson-ij hudaldaany t`emd`eg yum.

   U.S. Robotics bolon Sportster n' U.S. Robotics korporacijn
   b*rtg`egds`en hudaldaany t`emd`egn**d yum.

   VMware n' VMware, Inc-ijn hudaldaany t`emd`eg yum.

   Waterloo Maple bolon Maple n' Waterloo Maple Inc-ijn hudaldaany
   t`emd`egn**d `esv`el b*rtg`egds`en hudaldaany t`emd`egn**d yum.

   Mathematica n' Wolfram Research, Inc-ijn b*rtg`egds`en hudaldaany
   t`emd`eg yum.

   XFree86 n' XFree86 Project, Inc-ijn hudaldaany t`emd`eg yum.

   Ogg Vorbis bolon Xiph.Org n' Xiph.Org-ijn hudaldaany t`emd`egn**d
   yum.

   *jldv`erl`egchid bolon hudaldaalagchdyn ****rijnh****
   b*t`e`egd`eh**n**dd`e`e ashigladag t`emd`egn**dijn olonhi n'
   hudaldaany t`emd`eg g`ezh h`el`egdd`eg. Tijm hudaldaany
   t`emd`egn**d `en`e barimtad garch bajh *ed, FreeBSD t**s**ld
   hudaldaany t`emd`eg m`ed`egd`ezh bajval t`emd`egn**d d`e`er "(TM)"
   `esv`el "(R)" t`emd`egt n`em`egdd`eg.

     --------------------------------------------------------------

   Garchig

   **mn**h *g

   I. `Ehl`el

                1. Tanilcuulga

                             1.1. Er**nhij aguulga

                             1.2. FreeBSD-d tavtaj morilno uu!

                             1.3. FreeBSD T**slijn tuhaj

                2. FreeBSD suulgah n'

                             2.1. Er**nhij aguulga

                             2.2. Sistemd tavigdah t**h****r**mzhijn
                             shaardlaga

                             2.3. Suulgacyn **mn**

                             2.4. Suulgacyg `ehl**l`eh

                             2.5. Sysinstall-n tanilcuulga

                             2.6. Disknij zajg zohicuulah

                             2.7. YUu suulgahaa songoh

                             2.8. Suulgacyn t**h****r**mzh**** songoh

                             2.9. Suulgacyg batalzh g*jc`e`eh

                             2.10. Suulgacyn daraah tohirgoo

                             2.11. H*ndr`el tulgarval

                             2.12. Suulgacyn n`em`elt garyn avlaga

                             2.13. ****rt**** zoriulzh tusgaj
                             suulgacyn t**h****r**mzh b`eld`eh n'

                3. YUniksijn *nd`es

                             3.1. Er**nhij aguulga

                             3.2. Virtual konsol bolon terminal

                             3.3. Z**vsh****rl**d

                             3.4. Sangijn b*t`ec

                             3.5. Disk zohion bajguulalt

                             3.6. Fajl sistemijg holboh bolon salgah

                             3.7. Process buyuu programyn yavc

                             3.8. Dald ch**tg**r buyuu d`emonuud,
                             dohionuud, m**n processuudyg zogsooh n'

                             3.9. Shell buyuu b*rh**l

                             3.10. Tekst zasvarlagchid

                             3.11. T**h****r**mzh ba
                             t**h****r**mzhijn c`eg**d

                             3.12. Hoiortyn h`elb`er**d

                             3.13. N`em`elt m`ed`e`el`el olzh avah n'

                4. Program suulgah: Bagcuud bolon portuud

                             4.1. Er**nhij aguulga

                             4.2. Program suulgacyn er**nhij ojlgolt

                             4.3. Programaa oloh n'

                             4.4. Bagcalsan sistemijg h`er`egl`eh n'

                             4.5. Portyn cugluulgyg h`er`egl`eh n'

                             4.6. Port suulgasny daraah *jldl**d

                             4.7. `Evdr`elt`ej portyg zasah n'

                5. X Conhot sistem

                             5.1. Er**nhij aguulga

                             5.2. X-g tan'zh m`ed`eh

                             5.3. X11-g suulgah n'

                             5.4. X11-n tohiruulga

                             5.5. X11 d`e`er *sgijn mayag h`er`egl`eh
                             n'

                             5.6. X Display Manager buyuu haruulalt
                             zohicuulagch

                             5.7. D`elg`ecijn orchin

   II. Nijtl`eg asuudluud

                6. SHir`e`enij programuud

                             6.1. Er**nhij aguulga

                             6.2. H**tch**d

                             6.3. B*t`e`emzh

                             6.4. Bichig barimt *z**l`egchid

                             6.5. Sanh**

                             6.6. D*gn`elt

                7. Mul'timedia

                             7.1. Er**nhij aguulga

                             7.2. Duuny kartyg tohiruulah

                             7.3. MP3 audio

                             7.4. Video togluulah

                             7.5. TV kartuudyg tohiruulah

                             7.6. D*rs skan hijgchid

                8. FreeBSD c**mijg tohiruulah n'

                             8.1. Er**nhij aguulga

                             8.2. YAagaad ****rchl**n tohiruulsan
                             c**m b*t`e`eh h`er`egt`ej v`e?

                             8.3. Sistemijn tonog t**h****r**mzh
                             hajzh oloh n'

                             8.4. C**mijn drajveruud, d`ed sistem**d,
                             bolon moduliud

                             8.5. ****rchl**n tohiruulsan c**mijg
                             b*t`e`eh ba suulgah n'

                             8.6. Tohirgoony fajl

                             8.7. H`er`ev yamar n`eg yum buruutval

                9. H`evl`elt

                             9.1. Er**nhij aguulga

                             9.2. Tanilcuulga

                             9.3. *nds`en tohiruulga

                             9.4. H`evl`egchijn il** narijn tohirgoo

                             9.5. H`evl`egchdijg ashiglah n'

                             9.6. H`evl`egchijn standart t*r
                             hadgalagchidtaj izhil hadgalagchid

                             9.7. Aldaag olzh zasvarlah

                10. Linuksijn Hoiortyn Nijl`emzh

                             10.1. Er**nhij aguulga

                             10.2. Suulgalt

                             10.3. Mathematica(R) suulgah n'

                             10.4. Maple(TM) suulgah n'

                             10.5. MATLAB(R) suulgah n'

                             10.6. Oracle(R) suulgah n'

                             10.7. SAP(R) R/3(R) suulgah n'

                             10.8. N`em`elt s`edv**d

   III. Sistemijn Udirdlaga

                11. Tohirgoo ba Taaruulalt

                             11.1. Er**nhij aguulga

                             11.2. `Ehnij Tohirgoo

                             11.3. Gol Tohirgoo

                             11.4. Programyn Tohirgoo

                             11.5. *jlchilg`e`en**dijg `ehl**l`eh n'

                             11.6. cron h`er`egslijg tohiruulah n'

                             11.7. FreeBSD d`e`er rc ashiglah n'

                             11.8. S*lzh`e`enij interf`ejs kartuud
                             suulgah n'

                             11.9. Virtual Hostuud

                             11.10. Tohirgoony Fajluud

                             11.11. sysctl ashiglan taaruulah n'

                             11.12. Diskn**dijg taaruulah n'

                             11.13. C**mijn hyazgaaruud tohiruulah n'

                             11.14. Swap zaj n`em`eh n'

                             11.15. T`ezh`e`el bolon `Eh **sv`erijn
                             Udirdlaga

                             11.16. FreeBSD-ijn ACPI-g ashiglah n' ba
                             dibag hijh n'

                12. FreeBSD-ijn Achaalah process

                             12.1. Er**nhij aguulga

                             12.2. Achaalaltyn asuudal

                             12.3. Achaalagch Menezher bolon
                             Achaalaltyn shatuud

                             12.4. Achaalah *e d`eh c**mijn harilcan
                             *jld`el

                             12.5. T**h****r**mzhijn Sanuulguud

                             12.6. Init: Process hyanaltyn
                             `ehl**l`elt

                             12.7. Untraah daraalal

                13. H`er`egl`egchid ba *nds`en b*rtg`el zohicuulalt

                             13.1. Er**nhij aguulga

                             13.2. Tanilcuulga

                             13.3. Super h`er`egl`egchijn b*rtg`el

                             13.4. Sistem b*rtg`el

                             13.5. `Engijn h`er`egl`egchijn b*rtg`el

                             13.6. B*rtg`eld ****rchl**lt hijh

                             13.7. H`er`egl`egchd`ed hyazgaarlalt
                             hijh

                             13.8. B*l`eg

                14. Ayuulg*j bajdal

                             14.1. Er**nhij aguulga

                             14.2. Tanilcuulga

                             14.3. FreeBSD-n ayuulg*j bajdlyg hangah
                             n'

                             14.4. DES, MD5, bolon Crypt

                             14.5. N`eg udaagijn nuuc *g**d

                             14.6. TCP G*jc`etg`elijg
                             hyalbarshuulagchid

                             14.7. KerberosIV

                             14.8. Kerberos5

                             14.9. OpenSSL

                             14.10. IPsec d`e`eg**r VPN hijh

                             14.11. OpenSSH

                             14.12. Fajlyn sistemijn handalt hyanah
                             zhagsaaltuud

                             14.13. Guravdagch talyn ayuulg*j bajdlyn
                             asuudluudyg monitor hijh n'

                             14.14. FreeBSD-ijn ayuulg*j bajdlyn
                             z**vl**g****n**d

                             14.15. Processijn b*rtg`el h**tl**h

                15. Jails buyuu SHoronguud

                             15.1. Er**nhij aguulga

                             15.2. SHoronguudtaj holbootoj ojlgoltuud

                             15.3. Tanilcuulga

                             15.4. SHorong **sg`ezh hyanah n'

                             15.5. Narijn taaruulalt bolon udirdlaga

                             15.6. SHorongijn h`er`egl`e`e

                16. Mandatory Access Control buyuu Albadmal Handaltyn
                hyanalt

                             16.1. Er**nhij aguulga

                             16.2. `En`e b*l`eg d`eh t*lh**r
                             uhagdahuunuud

                             16.3. MAC-ijn tajlbar

                             16.4. MAC hayag/shoshgonuudyg ojlgoh n'

                             16.5. Ayuulg*j bajdlyn tohirgoog
                             t**l**vl**h n'

                             16.6. Modulijn tohirgoo

                             16.7. MAC seeotheruids modul'

                             16.8. MAC bsdextended modul'

                             16.9. MAC ifoff modul'

                             16.10. MAC portacl modul'

                             16.11. MAC huvaaltyn modul'

                             16.12. MAC olon t*vshint ayuulg*j
                             bajdlyn modul'

                             16.13. MAC Biba modul'

                             16.14. MAC LOMAC modul'

                             16.15. MAC SHoron dah' Nagios

                             16.16. H`er`egl`egchijg t*gzhih

                             16.17. MAC Togtolcoony aldaag olzh
                             zasvarlah

                17. Ayuulg*j bajdlyn *jl yavcad audit hijh n'

                             17.1. Er**nhij aguulga

                             17.2. `En`e b*lgijn t*lh**r
                             uhagdahuunuud

                             17.3. Audit hijh d`emzhl`eg suulgah n'

                             17.4. Auditijn tohirgoo

                             17.5. Audit d`ed sistemijg udirdah n'

                18. Hadgalalt

                             18.1. Er**nhij aguulga

                             18.2. T**h****r**mzhijn n`ers

                             18.3. Disk n`em`eh

                             18.4. RAID

                             18.5. USB hadgalaltyn t**h****r**mzh**d

                             18.6. Optik z****v**rl**gchijg (CD-**d)
                             **sg`ezh ashiglah n'

                             18.7. Optik z****v**rl**gchijg (DVD-**d)
                             **sg`ezh ashiglah n'

                             18.8. Uyan diskn**dijg **sg`ezh ashiglah
                             n'

                             18.9. **g**gdlijn soronzon hal'snuud
                             **sg`ezh ashiglah n'

                             18.10. Uyan disk uruu n****cl**h

                             18.11. N****cl**h strateguud

                             18.12. N****cl**ltijn *nds**d

                             18.13. S*lzh`e`e, sanah oj bolon fajl
                             d`e`er tulguurlasan fajlyn sistem**d

                             18.14. Fajlyn sistemijn hormyn
                             huvilbaruud

                             18.15. Fajlyn sistemijn noogdluud

                             18.16. Disknij huvaaltuudyg shifrl`eh n'

                             18.17. Swap zajg shifrl`eh

                19. GEOM: Modul'chlagdsan Disk Huvirgah Togtolcoo

                             19.1. Er**nhij aguulga

                             19.2. GEOM-ijn Tanilcuulga

                             19.3. RAID0 - Sudal **sg`eh

                             19.4. RAID1 - Tolin tusgal **sg`eh

                             19.5. GEOM Haalga S*lzh`e`enij
                             T**h****r**mzh**d

                             19.6. Disknij t**h****r**mzh**dijg
                             hayaglah n'

                             19.7. GEOM-ijn tuslamzhtaj UFS
                             t`emd`egl`el

                20. Fajlyn sistemijn d`emzhl`eg

                             20.1. Er**nhij aguulga

                             20.2. Z Fajlyn Sistem (ZFS)

                21. Vinum `Ezl`eh**n Menezher

                             21.1. Er**nhij aguulga

                             21.2. Diskn**d h`et`erhij zhizhig

                             21.3. Handaltyn taglaraltuud

                             21.4. **g**gdlijn b*r`en b*t`en bajdal

                             21.5. Vinum ob'ektuud

                             21.6. Zarim zhish`e`en**d

                             21.7. Ob'ektijn n`erl`elt

                             21.8. Vinum tohiruulah n'

                             21.9. Root fajlyn sistemijn huv'd
                             Vinum-ijg ashiglah n'

                22. Virtualchlal

                             22.1. Er**nhij aguulga

                             22.2. FreeBSD-g zochin OS mayagaar
                             ashiglah

                             22.3. FreeBSD-g host buyuu `eh OS
                             mayagaar ashiglah

                23. Lokalchlal - I18N/L10N-ijn h`er`egl`e`e bolon
                tohiruulga

                             23.1. Er**nhij aguulga

                             23.2. *nds**d

                             23.3. Lokalchlalyg ashiglah n'

                             23.4. I18N programuudyg `emh`etg`eh

                             23.5. FreeBSD-g ****r h`eln**d uruu
                             lokalchlah

                24. FreeBSD-g shin`echilzh sajzhruulah n'

                             24.1. Er**nhij aguulga

                             24.2. FreeBSD-ijn shin`echl`elt

                             24.3. Portsnap: Portyn cugluulgyg
                             shin`echl`eh h`er`egs`el

                             24.4. Barimtyn cugluulgyg shin`echl`eh
                             n'

                             24.5. H**gzh**l`eltijn salbaryg dagah n'

                             24.6. ****rijn `ehijg hamgijn s**lijn
                             h`elb`ert avaachih n'

                             24.7. "Ert**nc"ijg dahin b*t`e`eh n'

                             24.8. Olon mashiny huv'd dagah n'

                25. DTrace

                             25.1. Er**nhij aguulga

                             25.2. SHijdlijn yalgaanuud

                             25.3. DTrace d`emzhl`egijg
                             id`evhzh**l`eh

                             25.4. DTrace-g ashiglah

                             25.5. D h`el

   IV. S*lzh`e`enij Holbolt

                26. Cuvaa holboonuud

                             26.1. Er**nhij aguulga

                             26.2. Tanilcuulga

                             26.3. Terminaluud

                             26.4. Dial-in buyuu gadnaas zalgah
                             *jlchilg`e`e

                             26.5. Dial-out buyuu gadagsh zalgah
                             *jlchilg`e`e

                             26.6. Cuvaa konsolyg tohiruulah n'

                27. PPP bolon SLIP

                             27.1. Er**nhij aguulga

                             27.2. H`er`egl`egchijn PPP ashiglah

                             27.3. C**mijn PPP-g ashiglah

                             27.4. PPP holboltuudyn aldaag olzh
                             zasvarlah

                             27.5. Ethernet d`e`eg**r PPP ashiglah n'
                             (PPPoE)

                             27.6. ATM d`e`eg**r PPP (PPPoA) ashiglah

                             27.7. SLIP ashiglah

                28. Cahim SHuudan

                             28.1. Er**nhij Aguulga

                             28.2. Cahim Zahidlyg H`er`egl`eh n'

                             28.3. sendmail-g Tohiruulah n'

                             28.4. ****rijn Zahidal Damzhuulah
                             Agentijg Solih n'

                             28.5. G`emt`el saatlyg arilgah n'

                             28.6. D`e`ed t*vshnij s`edv**d

                             28.7. UUCP-t`ej SMTP

                             28.8. Z**vh**n ilg`e`eh`e`er tohiruulah
                             n'

                             28.9. Gadagsh zalgah holboltoor zahidlyg
                             ashiglah n'

                             28.10. SMTP n`evtr`elt tanilt

                             28.11. H`er`egl`egchijn zahidal
                             damzhuulagchid

                             28.12. fetchmail-g ashiglah n'

                             28.13. procmail-g ashiglah n'

                29. S*lzh`e`enij orchny Server**d

                             29.1. Er**nhij aguulga

                             29.2. inetd "Super-Server"

                             29.3. S*lzh`e`enij Fajlyn Sistem (NFS)

                             29.4. S*lzh`e`enij M`ed`e`ellijn Sistem
                             (NIS/YP)

                             29.5. Avtomat S*lzh`e`enij Tohirgoo
                             (DHCP)

                             29.6. Dom`ejn N`erijn Sistem (DNS)

                             29.7. Apache HTTP Server

                             29.8. Fajl Damzhuulah Protokol (FTP)

                             29.9. Microsoft Windows harilcagchdad
                             zoriulsan Fajl bolon H`evl`eh
                             *jlchilg`e`e (Samba)

                             29.10. NTP-r Cag Taaruulah n'

                             29.11. syslogd ashiglan alsyn host ruu
                             b*rtg`eh n'

                30. Galt hana

                             30.1. Tanilcuulga

                             30.2. Galt hanyn tuhaj ojlgoltuud

                             30.3. Galt hanyn bagcuud

                             30.4. OpenBSD Paket sh**gch (PF) ba ALTQ

                             30.5. IPFILTER (IPF) Galt hana

                             30.6. IPFW

                31. S*lzh`e`enij n`em`elt ojlgoltuud

                             31.1. Er**nhij aguulga

                             31.2. Garcuud bolon CHigl**l`elt**d

                             31.3. Utasg*j s*lzh`e`e

                             31.4. Bluetooth

                             31.5. G**r

                             31.6. Holboos n`egtg`elt ba oslyg tojron
                             garah (Link Aggregation and Failover)

                             31.7. Diskg*j azhillagaa

                             31.8. ISDN

                             31.9. Network Address Translation buyuu
                             S*lzh`e`enij Hayagijn H**rv**l`elt

                             31.10. Parallel Line IP (PLIP) buyuu
                             Z`er`egc`e`e SHugamyn IP

                             31.11. IPv6

                             31.12. Asynchronous Transfer Mode (ATM)
                             buyuu Asinhron Damzhuulah Gorim

                             31.13. Common Address Redundancy
                             Protocol (CARP)

   V. Havsraltuud

                A. FreeBSD-g olzh avah n'

                             A.1. CDROM bolon DVD Nijtl`egchid

                             A.2. FTP sajtuud

                             A.3. BitTorrent

                             A.4. N`erg*j CVS

                             A.5. CTM-g ashiglah n'

                             A.6. CVSup-g ashiglah n'

                             A.7. CVS Tags buyuu hayaguud

                             A.8. AFS sajtuud

                             A.9. rsync sajtuud

                B. Nom z*j

                             B.1. FreeBSD-ijn talaar tusgajlan
                             bichs`en nom & s`etg**l**d

                             B.2. H`er`egl`egchdijn garyn avlaguud

                             B.3. Administratoruud zoriulsan zaavruud

                             B.4. Program zohiogchdod zoriulsan
                             zaavruud

                             B.5. *jldlijn sistemijn dotood
                             b*r`eld`eh**n**dijn talaar

                             B.6. Ayuulg*j bajdlyn tuhaj nomnuud

                             B.7. Tonog t**h****r**mzhijn tuhaj
                             nomnuud

                             B.8. UNIX-ijn t**h

                             B.9. Sonin, s`etg**l**d

                C. Intern`et d`eh `eh **sv`er**d

                             C.1. Zahidlyn zhagsaaltuud

                             C.2. Usenet Newsgroups buyuu m`ed`e`enij
                             b*lg**d

                             C.3. Word Wide Web server**d

                             C.4. Cahim zahidlyn hayaguud

                D. PGP t*lh**r**d

                             D.1. Alban haagchid

                             D.2. Gol bagijn gish**d

                             D.3. H**gzh**l`egchid

   FreeBSD N`er tom"ioo

   S**l tajlbar

   H*sn`egtijn zhagsaalt

   2-1. T**h****r**mzhijn b*rtg`elijn zhish`e`e

   2-2. `Ehnij disknij huvaalt

   2-3. Busad disk`en d`e`erh disknij huvaalt

   2-4. FreeBSD 7.X ba 8.X ISO buulgac d*rsnij n`er bolon aguulga

   3-1. Disk t**h****r**mzhijn n`ern**d

   18-1. Fizik disk n`erl`eh zanshil

   21-1. Vinum Plex zohion bajguulaltuud

   26-1. DB-25-aas DB-25 Null-Modem kabel'

   26-2. DB-9-****s DB-9 Null-Modem kabel'

   26-3. DB-9-****s DB-25 Null-Modem kabel'

   26-4. Dohiony n`ers

   31-1. S*lzh`e`end zoriulzh z`er`egc`e`e kabel' hijh n'

   31-2. N****c IPv6 hayaguud

   Zurgijn zhagsaalt

   2-1. FreeBSD-ijn achaalagch `ehl**l`egch c`es

   2-2. T**h****r**mzh tan'san b*rtg`el bichl`eg

   2-3. Uls songoh c`es

   2-4. Garyn c`esijg songoh

   2-5. Sysinstall-aas garah

   2-6. Sysinstall-n *nds`en c`es`end Usage buyuu h`er`egl`e`eg
   songoh n'

   2-7. Documentation buyuu bichig barimtyn c`es songoh

   2-8. Sysinstall-n Documentation buyuu bichig barimtyn c`es

   2-9. Sysinstall-n *nds`en c`es

   2-10. Sysinstall-n Keymap buyuu garyn tovchluur huvaarilalt c`es

   2-11. Sysinstall-n *nds`en c`es

   2-12. Sysinstall Options h`es`eg

   2-13. *nds`en suulgacyg `ehl**l`eh n'

   2-14. FDisk-n h`er`egl`eh diskijg songoh

   2-15. Zasvarlazh `ehl`eh`e`es **mn**h Fdisk-n disk huvaaltyn
   zhish`e`e

   2-16. Fdisk diskijg b*hl`e`er n' h`er`egl`ezh buj zhish`e`e

   2-17. Sysinstall-n `ehl`en achaalalt zohicuulagchijn c`es

   2-18. Disk songoh c`esn`e`es garah

   2-19. Sysinstall-n Disklabel buyuu disk`end n`er **g**n
   zasvarlagch

   2-20. Sysinstall-n Disklabel h`er`egslijn avtomat tohiruulalt

   2-21. Root buyuu `eh huvaalt d`e`erh sul zaj

   2-22. Root partition buyuu `eh huvaaltyn h`emzh`e`e

   2-23. Root Partition buyuu `eh huvaaltyn t**rlijg songoh

   2-24. Root-g holboh c`eg

   2-25. Sysinstall Disklabel zasvarlagch

   2-26. Suulgah t*g`e`eltijn t**rl****s songoh

   2-27. Songoson suulgah t*g`e`eltijn t**rl**** lavlah

   2-28. Suulgacyn t**h****r**mzh songoh

   2-29. S*lzh`e`enij t**h****r**mzh songoh n'

   2-30. ed0-d s*lzh`e`enij tohirgoog hijh n'

   2-31. inetd.conf fajlyg zasvarlah n'

   2-32. Anonymous n`er n' *l m`ed`egd`egch FTP *jlchilg`e`enij
   anhdagch tohirgoo

   2-33. FTP m`endchilg`e`enij bichl`egijg zasvarlah n'

   2-34. exports fajlyg zasvarlah n'

   2-35. Sistemijn konsolyn tohiruulgyn songoltuud

   2-36. D`elg`ec amraah tohirgoo

   2-37. D`elg`ec amraagchijn azhillah hugacaa

   2-38. Sistemijn konsolyn tohirgoonoos garah

   2-39. Orshin buj b*s`e`e songoh

   2-40. Orshin buj ulsaa songoh

   2-41. Cagijn b*s`e`e songoh

   2-42. Hulgany holbogdoh t**rlijg songoh n'

   2-43. Hulgany holbogdoh t**rlijg tohiruulah

   2-44. Hulgany holbogdoh portyg n' songoh

   2-45. Hulgany portyg tohiruulah

   2-46. Hulgany Daemon buyuu dald ch**tg**rijg id`evhzh**l`eh n'

   2-47. Hulgany dald ch**tg**rijg shalgah

   2-48. Bagcyn t**rlijg songoh

   2-49. Bagc songoh

   2-50. Bagc suulgah

   2-51. Bagc suulgaltyn lavlalt

   2-52. User buyuu h`er`egl`egch g`ezh songono

   2-53. H`er`egl`egchijn m`ed`e`ellijg oruulah

   2-54. H`er`egl`egch ba b*l`eg zohicuulah h`esg`e`es garah

   2-55. Suulgacaas garah

   2-56. S*lzh`e`enij d`e`ed t*vshnij tohirgoo

   2-57. Anhdagch MTA-g songoh

   2-58. Ntpdate tohirgoo

   2-59. Dood t*vshnij s*lzh`e`enij tohiruulga

   21-1. Nijl**l`egds`en zohion bajguulalt

   21-2. Sudalchlagdsan zohion bajguulalt

   21-3. RAID-5 zohion bajguulalt

   21-4. `Engijn Vinum `ezl`eh**n

   21-5. Tolin tusgal hijgds`en Vinum `ezl`eh**n

   21-6. Sudalchlagdsan Vinum `ezl`eh**n

   21-7. Tolin tusgal hijgds`en, sudalchlagdsan Vinum `ezl`eh**n

   ZHish`e`enij zhagsaalt

   2-1. Bajgaa disknij huvaaltyg ****rchl**lg*jg`e`er h`er`egl`eh n'

   2-2. Bajgaa huvaaltyn h`emzh`e`eg sungazh ****rchl**h

   3-1. Disk, Z*sm`el, Huvaaltyn n`erl`eh zhish`e`e

   3-2. Disknij togtson zagvar

   4-1. Bagc tatazh avaad suulgah yavc

   11-1. Swap fajl FreeBSD d`e`er **sg`eh n'

   12-1. boot0 d`elg`ecijn agshin

   12-2. boot2 d`elg`ecijn agshin

   12-3. /etc/ttys dah' ayuultaj konsol

   13-1. FreeBSD d`e`er h`er`egl`egch n`em`eh n'

   13-2. rmuser Lavlazh harilcan b*rtg`el ustgah

   13-3. Super h`er`egl`egchijn lavlazh asuuh chpass h`er`egl`e`e

   13-4. `Engijn h`er`egl`egchijn lavlazh asuuh chpass h`er`egl`e`e

   13-5. ****rijnh**** nuuc *gijg solih n'

   13-6. Super h`er`egl`egch bol busdyn nuuc *gijg solih n'

   13-7. pw(8) h`er`egl`ezh b*l`eg n`em`eh

   13-8. pw(8) ashiglan b*lgijn gish**dijn zhagsaaltyg tohiruulah n'

   13-9. pw(8) ashiglan shin`e gish**nijg b*l`egt n`em`eh n'

   13-10. id(1) h`er`egl`ezh ug gish**nij b*lgijn m`ed`e`ellijg
   m`ed`eh n'

   14-1. SMTP-d zoriulan SSH ashiglan ayuulg*j tunnel' **sg`eh

   18-1. ssh-`e`er dump-g ashiglah n'

   18-2. ssh-`e`er RSH tohiruulan dump-g ashiglah n'

   18-3. mdconfig ashiglan bajgaa fajlyn sistemijn d*rsijg holboh n'

   18-4. mdconfig tushaal ashiglan shin`e fajl d`e`er tulguurlasan
   disk **sg`eh n'

   18-5. mdmfs tushaal ashiglan fajl d`e`er tulguurlasan diskijg
   tohiruulzh holboh n'

   18-6. mdconfig tushaal ashiglan shin`e sanah oj d`e`er
   tulguurlasan disk **sg`eh n'

   18-7. mdmfs tushaal ashiglan shin`e sanah oj d`e`er tulguurlasan
   disk **sg`eh n'

   19-1. Achaalah disk d`e`erh huvaaltuudyg hayaglah n'

   26-1. /etc/ttys uruu terminalyn oruulguud n`em`eh n'

   28-1. sendmail Handaltyn **g**gdlijn sang Tohiruulah n'

   28-2. Zahidlyn Huuramch d*r**d

   28-3. Hijsv`er Dom`ejny Zahidlyn Buulgaltyn ZHish`e`e

   29-1. inetd-n tohirgoony fajlyg dahin achaalah n'

   29-2. `Eksportyg amd-r holboh

   29-3. Django-g Apache2, mod_python3, bolon PostgreSQL-t`ej suulgah
   n'

   29-4. Django/mod_python-d zoriulsan Apache-ijn tohirgoo

   31-1. Cisco(R) shilzh**l`egcht`ej LACP n`egtg`elt

   31-2. Failover gorim

   31-3. Utastaj bolon utasg*j s*lzh`e`enij interf`ejs**dijn
   hoorondoh Failover gorim

   31-4. Salbar offis `esv`el G`erijn s*lzh`e`e

   31-5. Gol offis `esv`el busad LAN

   A-1. -CURRENT-s yamar n`eg`en z*jl shalgazh avah n' (ls(1)):

   A-2. src/ modyg shalgazh avahyn tuld SSH-g ashiglah n':

   A-3. 6-STABLE salbar dah' ls(1)-ijn huvilbaryg shalgazh avah n':

   A-4. ls(1)-d hijgds`en ****rchl**lt**dijn zhagsaaltyg (n`egds`en
   yalgaanuud h`elb`er`e`er) **sg`eh n'

   A-5. ****r busad yamar modulijn n`ers ashiglagdazh bolohyg oloh
   n':

     --------------------------------------------------------------

                               **mn**h *g

`En`e nomyn zoriulalt

   FreeBSD-ijn shin`e h`er`egl`egch n' `en`e nomyn `ehnij h`es`eg
   h`er`egl`egchid FreeBSD-ijn suulgaltyn process dunduur h**t**lzh
   UNIX(R)-ijn ugt bajdag ojlgoltuud bolon ios zanshlyg aazhim
   tanilcuuldag bolohyg olzh m`ed`eh bolno. `En`e h`es`eg d`e`er
   azhillah n' shin`e`er olzh m`ed`eh h*s`el `erm`elzl`e`es araj il**
   h*s`el bolon tanilcuulsan shin`e ojlgoltuudyg h*l`e`en avah
   chadvaryg shaarddag.

   Garyn avlagyn hoior dah' hamaag*j tom h`es`eg h*r`eh *ed FreeBSD
   sistemijn administratoruudyn sonirhlyg tatah b*h s`edv**dijg
   hamarsan n`evt`erhij lavlahyg ta oloh bolno. `Edg`e`er b*lg**dijn
   zarim n' tanyg ur'dchilan unshihyg z**vl**zh boloh b**g****d `en`e
   n' b*l`eg b*rijn `eh`end er**nhij aguulgad t`emd`egl`egds`en
   bajdag.

   M`ed`e`ellijn n`em`elt `eh**dijn zhagsaaltyg Havsralt B h`esg`e`es
   *zn`e **.

Gurav dah' h`evl`el`e`es hojshh ****rchl**lt**d

   Garyn avlagyn odoogijn huvilbar n' s**lijn 10 zhilijn hugacaany
   turshid olon zuun huv' n`em`er bolgon oruulagchijn oruulsan h*chin
   charmajltyn *r d*n yum. Daraah n' 2004 ond h`evl`egds`en gurav
   dah' h`evl`elijn hoior botios hojsh orson m`ed`egd`eh*jc
   ****rchl**lt**d yum:

     * B*l`eg 25 buyuu DTrace n' h*chirh`eg DTrace *jl azhillagaany
       shinzhilg`e`e hijh h`er`egslijn talaarh m`ed`e`ellijn hamtaar
       n`em`egds`en.

     * B*l`eg 20 buyuu Fajlyn sistemijn d`emzhl`eg n' Sun(TM)-ij ZFS
       z`er`eg FreeBSD d`e`erh `eh bish fajlyn sistem**dijn talaarh
       m`ed`e`ellijn hamtaar n`em`egds`en.

     * B*l`eg 17 Ayuulg*j bajdlyn *jl yavcad audit hijh b*l`eg
       FreeBSD d`eh audit hijh shin`e bolomzh bolon t**nij
       h`er`egl`e`eg tajlbarsan m`ed`e`ellijn hamtaar n`em`egds`en.

     * B*l`eg 22 buyuu Virtualchlal n' virtualchlalyn program
       hangamzh d`e`er FreeBSD-ijg suulgah m`ed`e`ellijn hamtaar
       n`em`egds`en.

Hoior dah' h`evl`el`e`es (2004) hojshh ****rchl**lt**d

   `En`e gurav dah' h`evl`elt n' FreeBSD barimtzhuulah t**slijn
   gish**dijn hoior zhil il**t`ej hugacaand hijzh g*jc`etg`es`en
   azhlyn orgil yum. H`evl`es`en huvilbaryn h`emzh`e`e ih`ess`en
   uchir hoior tusdaa bot' bolgoh shaardlagataj bolson. `En`e shin`e
   h`evl`elt`ed orson gol ****rchl**lt**dijg door durdav:

     * B*l`eg 11 Tohirgoo ba taaruulalt n' ACPI t`ezh`e`el bolon `eh
       **sv`erijn udirdlaga, cron sistemijn h`er`egs`el bolon c**mijn
       il** olon taaruulah tohiruulguudyn tuhaj shin`e
       m`ed`e`ell`e`er **rg**zhs**n.

     * B*l`eg 14 Ayuulg*j bajdal n' virtual huvijn s*lzh`e`en**d
       (VPN-**d), fajlyn sistemijn handalt hyanaltyn zhagsaalt
       (ACL-**d) bolon ayuulg*j bajdlyn z**vl**g****n**dijn tuhaj
       shin`e m`ed`e`ell`e`er **rg**zhs**n.

     * B*l`eg 16 Mandatory Access Control buyuu Albadmal Handaltyn
       hyanalt n' `en`e h`evl`el d`eh shin`e b*l`eg yum. `En`e n' MAC
       g`ezh yuu boloh, FreeBSD sistemijg ayuulg*j bolgohod `en`e
       argyg h`erh`en ashiglah talaar tajlbarladag.

     * B*l`eg 18 Hadgalalt n' USB hadgalaltyn t**h****r**mzh**d,
       fajlyn sistemijn hormyn huvilbaruud, fajlyn sistemijn
       huv'/noogdluud, fajl bolon s*lzh`e`en d`e`er tulguurlasan
       fajlyn sistem**d bolon shifrl`egds`en disknij huvaaltuudyn
       tuhaj shin`e m`ed`e`ell`e`er **rg**zhs**n.

     * B*l`eg 21 Vinum n' `en`e h`evl`el d`eh shin`e b*l`eg yum.
       `En`e n' Vinum-ijg h`erh`en ashiglah, t**h****r**mzhijn huv'd
       hamaaralg*j logik diskn**dijn bolomzhijg hangadag logik
       `ezl`eh**n menezher bolon program hangamzhijn RAID-0, RAID-1
       bolon RAID-5-g tajlbarladag.

     * Aldaag olzh zasvarlah h`es`eg B*l`eg 27 PPP ba SLIP-d
       n`em`egds`en.

     * B*l`eg 28 Cahim shuudan n' ****r t`e`ev`erl`eh agentuudyg
       ashiglah, SMTP n`evtr`elt tanilt, UUCP, fetchmail, procmail,
       bolon busad d`evshilt`et s`edv**dijn tuhaj shin`e
       m`ed`e`ell`e`er **rg**zhs**n.

     * B*l`eg 29 S*lzh`e`enij server**d n' `en`e h`evl`eld b*gd
       shin`e`er orson. `En`e b*l`eg n' Apache HTTP Server, ftpd-g
       tohiruulah bolon Microsoft(R) Windows(R) klient**dijn huv'd
       Samba serverijg tohiruulah tuhaj m`ed`e`ellijg aguuldag.
       B*l`eg 31 S*lzh`e`enij n`em`elt ojlgoltuud dah' zarim h`esg**d
       n' tanilcuulgyg sajzhruulahyn tuld ijsh`e`eg`e`e z****gds**n.

     * B*l`eg 31 S*lzh`e`enij n`em`elt ojlgoltuud n' FreeBSD d`e`er
       Bluetooth(R) t**h****r**mzh**dijg ashiglah, utasg*j
       s*lzh`e`en**d bolon Asinhron Damzhuulah Gorim (ATM) s*lzh`e`eg
       tohiruulah tuhaj shin`e m`ed`e`ell`e`er **rg**zhs**n.

     * Nomond ashiglagdsan tehnikijn uhagdahuunuudyn
       todorhojloltuudad zoriulagdsan t**v bajrshlyg bij bolgon n`er
       tom"ioo h`es`eg n`em`egds`en.

     * Nomond bajgaa h*sn`egt**d bolon zurguudad h`ed h`ed`en goo
       z*jn sajzhruulaltuud hijgds`en.

`Ehnij h`evl`el`e`es (2001) hojshh ****rchl**lt**d

   Hoior dah' h`evl`elt n' FreeBSD barimtzhuulah t**slijn gish**dijn
   hoior zhil il**t`ej hugacaand hijzh g*jc`etg`es`en azhlyn orgil
   yum. `En`e h`evl`elt`ed orson gol ****rchl**lt**dijg door durdav:

     * B*r`en h`emzh`e`enij *gsijn zhagsaalt n`em`egds`en.

     * B*h ASCII zuragnuud grafik diagramuudaar soligdson.

     * B*l`eg yamar m`ed`e`el`el aguulsan boloh, unshigch yuu
       m`ed`ehijg haruulsan tovch m`ed`e`ellijg **g**hijn tuld b*l`eg
       bolgond standart er**nhij aguulga n`em`egds`en.

     * Aguulga logikijn huv'd gurvan h`es`egt dahin zohion
       bajguulagdsan: "`Ehl`el", "Sistemijn udirdlaga", bolon
       "Havsraltuud".

     * B*l`eg 2 ("FreeBSD-g suulgah n'") shin`e h`er`egl`egchd`ed
       tekstijg hyalbar avah bolomzhijg b*rd**l`eh olon d`elg`ecijn
       agshnuudtajgaar b*r`en h`emzh`e`eg`e`er dahin bichigds`en.

     * B*l`eg 3 ("UNIX-ijn *nd`es") processuud, d`emonuud bolon
       dohionuudyn tuhaj n`em`elt m`ed`e`ellijg aguulzh **rg**zhs**n.

     * B*l`eg 4 ("Program suulgah") hoiortyn bagcyn udirdlagyn tuhaj
       n`em`elt m`ed`e`ellijg aguulzh **rg**zhs**n.

     * B*l`eg 5 ("X Conhot sistem") n' orchin *eijn shir`e`enij
       tehnologiud boloh KDE bolon GNOME-g XFree86(TM) 4.X d`e`er
       ashiglah tal d`e`er onclon anhaarch b*r`en h`emzh`e`eg`e`er
       dahin bichigds`en.

     * B*l`eg 12 ("FreeBSD-ijn achaalah process") n' **rg**zhs**n.

     * B*l`eg 18 ("Hadgalalt") **mn** n' tusdaa bajsan "Diskn**d"
       bolon "N****cl**lt**d" g`es`en hoior b*lg`e`es bichigds`en.
       S`edv**dijg n`eg b*l`eg bolgon tanilcuulah n' hyalbar bolohyg
       bid m`ed`ers`en. RAID-ijn tuhaj h`es`eg (tonog t**h****r**mzh
       bolon program hangamzh) bas n`em`egds`en.

     * B*l`eg 26 ("Cuvaa holboltuud") FreeBSD 4.X/5.X-ijn huv'd
       b*r`en h`emzh`e`eg`e`er dahin zohion bajguulagdazh
       shin`echl`egds`en.

     * B*l`eg 27 ("PPP ba SLIP") n`el`e`en h`emzh`e`eg`e`er
       shin`echl`egds`en.

     * Olon h`es`eg B*l`eg 31-d ("S*lzh`e`enij tuhaj n`em`elt
       ojlgoltuud") n`em`egds`en.

     * B*l`eg 28 ("Cahim shuudan") sendmail-g tohiruulah tuhaj il**
       m`ed`e`ellijg aguulzh **rg**zhs**n.

     * B*l`eg 10 ("Linux(R)-ijn hoiortyn nijl`emzh") Oracle(R) bolon
       SAP(R) R/3(R)-g suulgah tuhaj m`ed`e`ellijg aguulzh
       **rg**zhs**n.

     * Daraah shin`e s`edv**dijg `en`e hoior dah' h`evl`eld
       h`el`elcs`en:

          * Tohirgoo ba taaruulalt (B*l`eg 11).

          * Mul'timedia (B*l`eg 7)

`En`e nomyn zohion bajguulalt

   `En`e nom n' tavan logikijn huv'd tusdaa h`esg**d`ed huvaagdana.
   `Ehnij h`es`eg `Ehl`el n' FreeBSD-ijn suulgalt bolon *nds`en
   h`er`egl`e`eg tajlbarlah bolno. `Edg`e`er b*lg**dijg daraallaar n'
   magadg*j m`edd`eg s`edv**dijg tajlbarlah b*lg**dijg orhin unshina
   g`ed`egt unshigch avhaj nart itg`ed`eg. Hoior dah' h`es`eg
   Nijtl`eg asuudluud n' FreeBSD-ijn zarim n`eg bajnga ashiglagddag
   bolomzhuudyg tajlbarladag. `En`e h`es`eg bolon daraachijn
   h`esg**dijg daraalal hamaarahg*jg`e`er unshizh bolno. B*l`eg b*r
   n' b*l`eg yuu tajlbarladag bolon unshigch yuug al' h`edijn
   m`eds`en bajh iostojg tajlbarlasan huraanguj aguulgaas `eh`eld`eg.
   `En`e n' unshigchid ****rijn sonirhson b*lg`e`e olohod tuslah
   zorilgotoj yum. Gurav dah' h`es`eg Sistemijn udirdlaga n'
   udirdlagyn s`edv**dijg h**ndd**g. D**r**v d`eh h`es`eg
   S*lzh`e`enij holbolt n' s*lzh`e`e bolon serverijn s`edv**dijg
   hamardag. Tav dah' h`es`eg n' lavlagaa m`ed`e`ellijn tuhaj
   havsraltuudyg aguuldag.

   B*l`eg 1 Tanilcuulga

           FreeBSD-g shin`e h`er`egl`egchid tanilcuulna. `En`e n'
           FreeBSD t**slijn t**h, t**nij zorilguud bolon
           h**gzh**l`eltijn zagvaryg tajlbarladag.

   B*l`eg 2 Suulgalt

           H`er`egl`egchijg suulgaltyn process dunduur h**t**ln**.
           Cuvaa konsoloor suulgah z`er`eg il** narijn suulgaltyn
           s`edv**dijg bas tajlbarlana.

   B*l`eg 3, UNIX-ijn *nd`es

           FreeBSD *jldlijn sistemijn *nds`en tushaaluud bolon
           azhillagaag tajlbarladag. H`er`ev ta Linux `esv`el
           UNIX-ijn ****r t**rlijg m`edd`eg bol ta `en`e b*lgijg
           algasazh boloh yum.

   B*l`eg 4 Program suulgah n'

           FreeBSD-ijn shin`e sanaachlaga "portyn cugluulga" bolon
           standart hoiortyn bagcuudyn tuslamzhtaj guravdagch program
           hangamzhuudyn suulgaltyg tajlbarladag.

   B*l`eg 5 X Conhot sistem

           X Conhot sistemijg er**nhijd n' bolon FreeBSD-g yalanguyaa
           X11 d`e`er ashiglah talaar tajlbarlah bolno. KDE bolon
           GNOME z`er`eg shir`e`enij t*g`e`em`el orchnuudyg bas
           tajlbarladag.

   B*l`eg 6 SHir`e`enij programuud

           V`eb h**tch**d bolon b*t`e`emzhijn cugluulguud z`er`eg
           zarim n`eg`en shir`e`enij programuudyg durdah b**g****d
           t`edg`e`erijg FreeBSD d`e`er h`erh`en suulgah talaar
           tajlbarlah bolno.

   B*l`eg 7 Mul'timedia

           Duu bolon d*rs togluulaltyn d`emzhl`egijg ****rijn sistem
           d`e`er h`erh`en tohiruulahyg *z**ln`e. Bas zarim zhish`e`e
           audio bolon video programuudyg tajlbarladag.

   B*l`eg 8 FreeBSD c**mijg tohiruulah n'

           Tand yaagaad shin`e c**m h`er`egt`ej bolzh bolohyg
           tajlbarlazh c**mijg tohiruulah, b*t`e`eh bolon suulgah
           tuhaj d`elg`er`eng*j zaavruudyg **gn**.

   B*l`eg 9 H`evl`elt

           Surtalchilgaa huudasnuud, h`evl`egchijn b*rtg`el bolon
           `ehnij tohirgoo z`er`eg m`ed`e`ellijg oruulaad
           h`evl`egchdijg FreeBSD d`e`er udirdah talaar tajlbarladag.

   B*l`eg 10, Linux-ijn hoiortyn nijl`emzh

           FreeBSD-ijn Linux-t`ej nijct`ej bolomzhuudyg tajlbarladag.
           Bas Oracle, SAP R/3, bolon Mathematica(R) z`er`eg
           Linux-ijn olon t*g`e`em`el programuudyg suulgah
           d`elg`er`eng*j zaavruudyg **gd**g.

   B*l`eg 11 Tohirgoo ba taaruulalt

           FreeBSD-g hamgijn onovchtoj azhillagaand zoriulzh
           taaruulahad tuslah sistemijn administratoruudad zoriulsan
           parametr**dijg tajlbarladag. Bas FreeBSD-d ashiglagdah
           t**r**l b*rijn tohirgoony fajluudyg tajlbarlazh
           t`edg`e`erijg haanaas olohyg h`elzh **gd**g.

   B*l`eg 12 `Ehl**l`eh process

           FreeBSD-ijn `ehl**l`eh processijg tajlbarlazh tohirgoony
           songoltuudyn tuslamzhtaj `en`e processijg h`erh`en hyanah
           talaar durddag.

   B*l`eg 13 H`er`egl`egchid ba *nds`en b*rtg`el zohicuulalt

           H`er`egl`egchijn b*rtg`el**dijg **sg`eh bolon udirdahyg
           tajlbarladag. Bas h`er`egl`egchid d`e`er `eh **sv`erijn
           hyazgaarlaltuudyg tohiruulah bolon busad b*rtg`el udirdah
           azhluudyn talaar tajlbarladag.

   B*l`eg 14 Ayuulg*j bajdal

           Kerberos, IPsec, bolon OpenSSH z`ergijg orolcuulaad tany
           FreeBSD sistemijg ayuulg*j bolgohod tuslah olon
           h`er`egsl**dijg tajlbarladag.

   B*l`eg 15 Jails buyuu SHoronguud

           SHorongijn togtolcoo bolon FreeBSD-ijn ulamzhlalt chroot
           d`emzhl`eg d`e`er n`em`egds`en shorongijn
           sajzhruulaltuudyg tajlbarladag.

   B*l`eg 16 Mandatory Access Control buyuu Albadmal Handaltyn
   hyanalt

           Mandatory Access Control (MAC) buyuu Albadmal Handaltyn
           hyanalt g`ezh yuu bolohyg tajlbarladag b**g****d FreeBSD
           sistemijg ayuulg*j bolgohod `en`e arga zamyg h`erh`en
           ashiglah talaar h`el`elcd`eg.

   B*l`eg 17 Ayuulg*j bajdlyn *jl yavcad audit hijh n'

           FreeBSD-ijn *jl yavcyn audit g`ezh yuu boloh, t**nijg
           h`erh`en suulgah, tohiruulah bolon audit m**rn**d h`erh`en
           shalgagdazh `esv`el monitor hijgdd`eg talaar tajlbarladag.

   B*l`eg 18 Hadgalalt

           Hadgalaltyn z****v**rl**gch bolon fajlyn sistem**dijg
           FreeBSD-`e`er h`erh`en udirdahyg tajlbarladag. **nd fizik
           diskn**d, RAID massivuud, optik bolon soronzon hal'san
           z****v**rl**gch, sanah oj d`e`er tulguurlasan diskn**d
           bolon s*lzh`e`enij fajlyn sistem**d ordog.

   B*l`eg 19 GEOM

           FreeBSD d`e`erh GEOM togtolcoo g`ezh yuu boloh, t**r**l
           b*rijn d`emzhigds`en RAID t*vshn**dijg h`erh`en tohiruulah
           talaar tajlbarladag.

   B*l`eg 20 Fajlyn sistemijn d`eml`eg

           Sun-ij Z fajlyn sistem z`er`eg FreeBSD d`e`erh t**r**lhijn
           bish fajlyn sistem**dijn d`emzhl`egijn talaar
           tajlbarladag.

   B*l`eg 21 Vinum

           T**h****r**mzh****s hamaaralg*j logik diskn**d bolon
           program hangamzhijn RAID-0, RAID-1 bolon RAID-5 z`ergijn
           bolomzhijg olgodog logik `ezl`eh**n menezher Vinum-ijg
           h`erh`en ashiglah talaar tajlbarladag.

   B*l`eg 22 Virtualchlal

           Virtualchlalyn sistem**d yuu sanal bolgodog bolon
           t`edg`e`erijg FreeBSD-t`ej h`erh`en ashiglazh bolohyg
           tajlbarladag.

   B*l`eg 23 Lokalchlal

           Angli h`eln`e`es busad h`eln**d d`e`er FreeBSD-g h`erh`en
           ashiglah talaar tajlbarladag. Sistem bolon programyn
           t*vshingijn lokalchlalyg durddag.

   B*l`eg 24 FreeBSD-g shin`echilzh sajzhruulah n'

           FreeBSD-STABLE, FreeBSD-CURRENT bolon FreeBSD-ijn
           huvilbaruudyn yalgaanuudyg tajlbarladag. H**gzh**l`eltijn
           sistemijg dagahad yamar h`er`egl`egchd`ed ashigtajg
           tajlbarlazh t`er processijg durddag. H`er`egl`egchid
           ****rsdijn sistemijg ayuulg*j bajdlyn hamgijn s**lijn
           *eijn huvilbar ruu shin`echl`eh arguudyg tajlbarladag.

   B*l`eg 25 DTrace

           FreeBSD d`e`er Sun-ij DTrace h`er`egslijg h`erh`en
           tohiruulzh h`er`egl`eh talaar tajlbarladag. Dinamikaar
           dagazh m**rd**h n' azhillazh bajh yavcad sistemijn
           shinzhilg`e`e hijzh g*jc`etg`en *jl azhillagaany
           asuudluudyg olohod tusalzh chadna.

   B*l`eg 26 Cuvaa holboonuud

           Terminaluud bolon modemuudyg ****rijn FreeBSD sistemd
           gadagsh zalgah bolon duudlaga h*l`e`en avah holboltuudad
           zoriulzh h`erh`en holboh talaar tajlbarladag.

   B*l`eg 27 PPP ba SLIP

           FreeBSD d`e`er PPP, SLIP, `esv`el Ethernet d`e`eg**rh
           PPP-g h`erh`en ashiglazh alsyn sistemd holbogdohyg
           tajlbarladag.

   B*l`eg 28 Cahim shuudan

           Cahim zahidlyn serverijn b*r`eld`eh**n h`esg**dijg
           tajlbarlazh hamgijn t*g`e`em`el zahidlyn program hangamzh
           boloh sendmail-d zoriulsan hyalbar tohirgoony s`edv**dijn
           talaar **g**ld`eg.

   B*l`eg 29 S*lzh`e`enij server**d

           Tany FreeBSD mashinyg s*lzh`e`enij fajlyn sistem server,
           dom`ejn n`ernij server, s*lzh`e`enij m`ed`e`ellijn sistem
           server `esv`el cag taaruulah server bolgon h`erh`en
           tohiruulah tuhaj d`elg`er`eng*j zaavruud bolon zhish`e`e
           tohirgoony fajluudyg durddag.

   B*l`eg 30 Galt hananuud

           Program hangamzh d`e`er suurilsan galt hananuudyn caadah
           filosofijg tajlbarlazh FreeBSD-d zoriulsan t**r**l b*rijn
           galt hananuudyn tohirgoony tuhaj d`elg`er`eng*j
           m`ed`e`ellijg **g**ld`eg.

   B*l`eg 31 S*lzh`e`enij n`em`elt ojlgoltuud

           ****rijn LAN dotorh busad komp'yuteruudtaj Intern`etijn
           holboltoo huvaalcah, chigl**l`eltijn d`evshilt`et
           s`edv**d, utasg*j s*lzh`e`e, Bluetooth, ATM, IPv6 z`er`eg
           z*jlsijg orolcuulaad s*lzh`e`enij olon s`edv**dijg
           tajlbarladag.

   Havsralt A FreeBSD-g olzh avah n'

           FreeBSD z****v**rl**gchijg CDROM `esv`el DVD d`e`er olzh
           avahad zoriulagdsan t**r**l b*rijn `eh**d bolon FreeBSD-g
           tatan avch suulgah bolomzhijg tand olgoh Intern`et d`eh
           olon sajtuudyg durddag.

   Havsralt B Nom z*j

           `En`e nom n' mash olon t**r**l b*rijn s`edv**dijg
           h**ndd**g b**g****d tanyg magadg*j il** d`elg`er`eng*j
           m`ed`e`el`el avah h*s`eld h**tl**zh boloh yum. Nom z*j n'
           `en`e nomond ashiglasan olon gajhaltaj nomnuudyg durdsan
           bajdag.

   Havsralt C Intern`et d`eh `eh **sv`er**d

           FreeBSD-ijn h`er`egl`egchd`ed zoriulsan, asuultuud
           ilg`e`ezh FreeBSD-ijn talaar tehnikijn h`el`elc**lg**d
           **rn**lzh boloh olon h`el`elc**lg**d bajdag talaar
           tajlbarladag.

   Havsralt D PGP t*lh**r**d

           FreeBSD-ijn h`ed h`ed`en h**gzh**l`egchdijn PGP
           t*lh**r**dijg zhagsaadag.

`En`e nomond ashiglagdsan bichigl`elijn h`elb`er**d

   Tekstijg unshihad hyalbar, d`es daraalaltaj bolgohyn tuld `en`e
   nomond h`ed h`ed`en bichigl`elijn h`elb`er**dijg ashiglasan.

  H`evl`elijn h`elb`er**d

   Italic

           italic font n' fajlyn n`ers, URL-uud, oncolson tekst bolon
           tehnikijn uhagdahuunuudyn `ehnij h`er`egl`e`end italic
           *sgijn mayag ashiglagdsan.

   Monospace

           monospace hijgds`en *sgijn mayag n' aldaany m`ed`egdl**d,
           tushaaluud, orchny huv'sagchuud, portuudyn n`ers, hostyn
           n`ers, h`er`egl`egchdijn n`ers, b*lgijn n`ers,
           t**h****r**mzhijn n`ers, huv'sagchuud bolon kodyn
           h`esg**d`ed ashiglagdsan.

   Bold

           bold *sgijn mayag n' programuud, tushaaluud bolon
           tovchluuruudad ashiglagdsan.

  H`er`egl`egchijn Orolt

   Tovchluuruud n' busad tekst`e`es yalgarahyn tuld bold
   h`elb`er`e`er haruulagdsan. Tovchluuruudyn hosloluud n' z`er`eg
   bichigd`eh iostoj b**g****d tovchluuruudyn hoorond `+' tavigdan
   *z**l`egds`en, zhish`e`e n':

   Ctrl+Alt+Del

   `En`e n' h`er`egl`egch Ctrl, Alt, bolon Del tovchluuruudyg z`er`eg
   darah iostoj g`es`en *g yum.

   Daraalan bichih iostoj tovchluuruudyg taslalaar tusgaarladag,
   zhish`e`e n':

   Ctrl+X, Ctrl+S

   `En`e n' h`er`egl`egch Ctrl bolon X tovchluuruudyg z`er`eg daraad
   daraa n' Ctrl bolon S tovchluuruudyg z`er`eg darna g`es`en *g yum.

  ZHish`e`en**d

   E:\> g`ezh `eh`els`en zhish`e`en**d n' MS-DOS(R) tushaalyg
   il`erhijln`e. T`emd`egl`ezh h`el`e`eg*j l bol `edg`e`er
   tushaaluudyg orchin *eijn Microsoft Windows orchny "Tushaal
   h*l`e`eh m**r" conhnoos azhilluulzh boloh yum.

 E:\> tools\fdimage floppies\kern.flp A:

   # g`ezh `eh`els`en zhish`e`en**d n' FreeBSD d`e`er super
   h`er`egl`egch`e`er azhilluulah iostoj tushaalyg il`erhijln`e.
   Tushaal bichihijn tuld ta root `erh`e`er n`evtr`eh yum uu `esv`el
   ****rijn erdijn `erh`e`er n`evtr`e`ed super h`er`egl`egchijn
   z**vsh****rl**dijg avahyn tuld su(1)-g ashiglazh boloh yum.

 # dd if=kern.flp of=/dev/fd0

   % g`ezh `eh`els`en zhish`e`en**d n' erdijn h`er`egl`egchijn
   b*rtg`el`e`es azhilluulah iostoj tushaalyg il`erhijln`e.
   T`emd`egl`ezh h`el`e`eg*j l bol orchny huv'sagchuud bolon busad
   b*rh**lijn tushaaluudyg tohiruulahad C b*rh**lijn sintaks
   ashiglagddag.

 % top

Talarhal

   Tany bar'zh bajgaa nom n' d`elhij dayaarh olon zuun h*m**sijn h*ch
   h**d**lm**r yum. Bichgijn aldaanuudyn zasvaruud ilg`e`es`en ch baj
   `esv`el b*h`el b*t`en b*lg**dijg ir**ls`en ch baj g`es`en
   `edg`e`er b*h oruulsan huv' n`emr**d n' ih ach holbogdoltoj bajsan
   yum.

   Zohiogchdyg b*t`en azhlyn **drijn tursh azhillahyg d`emzhin
   calinzhuulzh, h`evl`eltijn t**lb**rijg t**l**h g`eh z`erg`e`er
   h`ed h`ed`en kompaniud `en`e barimtyn h**gzh**l`eltijg d`emzhs`en
   bil`e`e. YAlanguyaa BSDi-ijn (daraahan n' Wind River Systems
   hudaldan avsan) calinzhuulsan FreeBSD barimtzhuulah t**slijn
   gish**d `en`e nomyg sajzhruulzh b*t`en azhlyn **drijn tursh
   azhillasan n' 2000 ony 3 sard `ehnij h`evl`egds`en huvilbar
   gargahad h*rg`es`en yum (ISBN 1-57176-241-8). Wind River Systems
   daraa n' h`evl`egds`en garaltyn d`ed b*tc`ed h`ed h`ed`en
   sajzhruulaltuudyg hijlg`ezh tekst`ed n`em`elt b*lg**dijg
   n`em**l`ehijn tuld h`ed h`ed`en zohiogchijg calinzhuulsan bil`e`e.
   2001 ony 11 sard h`evl`egds`en hoior dah' h`evl`eld `en`e azhil
   orzh`e`e (ISBN 1-57176-303-1). 2003-2004 onuudad FreeBSD Mall, Inc
   gurav dah' udaagijn h`evl`elijg b`eltg`eh`ed zoriulan Garyn
   avlagyg sajzhruulahyn tuld h`ed h`ed`en huv' n`em`er oruulagchdyg
   calinzhuulsan yum.

                               I. `Ehl`el

   FreeBSD garyn avlagyn `en`e h`es`eg n' FreeBSD-t`ej shin`e`er
   tanilcazh bajgaa administrator bolon h`er`egl`egchd`ed
   zoriulagdsan. `End garah b*lg**d n':

     * FreeBSD-n tanilcuulga.

     * FreeBSD-g suulgah *jl yavc.

     * UNIX-ijn *ndsijn ojlgolt.

     * FreeBSD-t`ej hamt ird`eg guravdagch-`etg`e`edijn programyg
       h`erh`en suulgah bolon

     * UNIX conhot sistem X-ijg tand tanilcuulzh, il** *r
       b*t`e`elt`ej azhillahyn tuld azhlyn shir`e`enij orchnoo
       h`erh`en tohiruulah talaar tajlbarlana.

   Bid Garyn avlagynhaa `en`e h`esgijg al' boloh c****h**n huudas
   damzhihaar bodolcson b**g****d ing`esn`e`er tand `en`e garyn
   avlagyg `ehn`e`es n' duustal huudasnaas huudas uruu
   *sr`elg*jg`e`er unshizh duusgahad zoriulsan bil`e`e.

   Garchig

   1. Tanilcuulga

   2. FreeBSD suulgah n'

   3. YUniksijn *nd`es

   4. Program suulgah: Bagcuud bolon portuud

   5. X Conhot sistem

     --------------------------------------------------------------

                         B*l`eg 1. Tanilcuulga

   Dahin b*tcijg ****rchilzh zohion bajguulsan, zarim h`esgijg dahin
   bichs`en ZHim Mok. Orchuulsan Cagaanh**gijn Ganbold.

1.1. Er**nhij aguulga

   FreeBSD-g sonirhson tand bayarlalaa! Daraah b*l`eg FreeBSD
   t**slijn t**h, zorilgo, h**gzh**l`eh zagvar z`er`eg busad t**r**l
   b*rijn ojlgoltuudyg hamarna.

   `En`e b*lgijg unshsany daraa, ta daraah z*jlsijg m`ed`eh bolno:

     * FreeBSD busad komp'yuterijn *jldlijn sistem**dt`ej yamar
       hamaaraltaj talaar.

     * FreeBSD t**slijn t**h.

     * FreeBSD t**slijn zorilguud.

     * FreeBSD-ijn n`e`eltt`ej-`eh h**gzh**l`eh zagvaryn *nds**d.

     * M**n m`ed`e`ezh "FreeBSD" n`er haanaas garsan talaar.

     --------------------------------------------------------------

1.2. FreeBSD-d tavtaj morilno uu!

   FreeBSD n' Intel (x86 bolon Itanium(R)), AMD64, Alpha(TM), Sun
   UltraSPARC(R) komp'yuteruudad zoriulagdsan 4.4BSD-Lite d`e`er
   *nd`esl`es`en *jldlijn sistem yum. M**n ****r busad arhitektur
   uruu port hijgd`ezh bajgaa bolno. Ta m**n FreeBSD-ijn t**h `esv`el
   odoogijn huvilbaryg unshih bolomzhtoj. H`er`ev ta `en`e t**s**ld
   (kod, tonog t**h****r**mzh, san) huv' n`em`er oruulahyg sonirhozh
   bajgaa bol FreeBSD-d huv' n`em`er oruulah n' nijtl`elijg unshina
   uu.

     --------------------------------------------------------------

  1.2.1. FreeBSD yuu hijzh chadah v`e?

   FreeBSD olon toony durdahad buruudahg*j bolomzhuudtaj.
   `Edg`e`erijn zarim n':

     * Komp'yuterijg ih achaalaltaj bajsan ch programuud bolon
       h`er`egl`egchdijn hoorond bartaag*j, izhil huvaalcah n**hclijg
       b*rd**l`eh, dinamik daraalal tohiruulalttaj, il** **nd**r
       davuu `erh b*hij bodlogoor soligdoh bolomzh b*hij olon
       bodlogochlol.

     * Olon-h`er`egl`egchijn bolomzhuud n' olon h*m**s FreeBSD
       sistemijg t**r**l b*rijn z*jld zoriulan z`er`egc`en
       h`er`egl`eh bolomzhijg z**vsh****rd**g. `En`e n', zhish`e`e
       n', h`evl`egch**d bolon soronzon hal'sny h**tl**gch**d z`er`eg
       sistemijn zahyn t**h****r**mzh**d n' sistem `esv`el s*lzh`e`en
       d`eh b*h h`er`egl`egchdijn dund z**v****r huvaalcah ba `eh
       **sv`er b*r d`eh hyazgaaruud n' mash chuhal sistemijn `eh
       **sv`er**dijg il** ashiglahaas hamgaalzh h`er`egl`egchd`ed
       bolon b*l`eg h`er`egl`egchd`ed tavigdazh bolno g`es`en *g yum.

     * SCTP, DHCP, NFS, NIS, PPP, SLIP, IPsec, bolon IPv6 z`er`eg
       *jldv`erl`elijn standartuudyn d`emzhl`egt`ej, h*chirh`eg
       TCP/IP s*lzh`e`e. `En`e n' tany FreeBSD mashin busad *jldlijn
       sistem**dt`ej hyalbar harilcan azhillazh chadahaas gadna m**n
       NFS (fajld alsaas handah) cahim zahidlyn *jlchilg`e`en**d
       z`er`eg chuhal bolomzhuudyg hangadag `esv`el Intern`et`ed WWW,
       FTP, chigl**l`eh `esv`el galt hanyn (ayuulg*j bajdal)
       *jlchilg`e`en**dijn hamt ta ****rijnh**** bajguullagyg
       bajrluulah Enterprise server shig azhillazh chadna g`es`en *g
       yum.

     * Sanah ojn hamgaalalt n' programuud (`esv`el h`er`egl`egchid)
       ****r hoorondoo n**l****l**hg*j n**hclijg hangadag. N`eg
       program s*jr`eh`ed busdad al' ch zamaar n**l****l**hg*j.

     * FreeBSD n' 32-bit *jldlijn sistem (Al'fa d`e`er 64-bit,
       Itanium, AMD64, bolon UltraSPARC) b**g****d b*r anhnaasaa
       `ehl`en dizajn hijgds`en yum.

     * *jldv`erl`elijn standart boloh X Conhny Sistem (X11R7) n'
       erdijn VGA kart ba d`elg`ecijn *n`end h`er`egl`egchijn grafik
       interf`ejsijg (GUI) hangadag b**g****d b*r`en `ehijn hamt
       ird`eg.

     * Linuks, SCO, SVR4, BSDI ba NetBSD-d zoriulan b*t`e`egds`en
       olon programuudtaj hoiortyn nijl`emzh.

     * Olon myangan azhillahad b`el`en programuud FreeBSD-ijn portuud
       bolon bagcuudyn cugluulgand bajdag. `End`e`es b*gdijg olzh
       bolzh bajhad yaagaad s*lzh`e`en`e`es hajh h`er`egt`ej g`ezh?

     * Olon myangan n`em`elt bolon amarhan port hijh bolomzhtoj
       programuud Intern`et`ed bajdag. FreeBSD n' `eh kodyn huv'd
       ih`enh olny m`edd`eg arilzhaany UNIX sistem**dt`ej nijct`ej
       b**g****d ih`enh programuudyg h**rv**l`eh`ed h`er`ev bajgaa
       bol c****n ****rchl**lt**dijg shaarddag.

     * SHaardlagaar huudasladag (demand paged) virtual sanah oj ba
       "nijl**ls`en VM/t*r hadgalagch" dizajn n' sanah ojn huv'd ih
       h`er`egl`ed`eg programuudyn h*slijg *r ashigtajgaar hangadag
       b**g****d ing`ehd`e`e busad h`er`egl`egchd`ed harilcan hariu
       **g**h bolomzhijg olgosoor bajdag.

     * Olon CPU-taj mashinuudad zoriulsan SMP d`emzhl`eg.

     * C, C++, bolon FORTRAN h**gzh**l`eh bagazhuudyn b*r`en
       b*r`eld`eh**n. Narijn sudalgaa bolon h**gzh**l`elt`ed
       zoriulsan olon n`em`elt h`eln**d bas portuud bolon bagcuudyn
       cugluulgand bajdag.

     * B*h sistemd zoriulsan `eh kod g`ed`eg n' ta orchnoo hamgijn
       ih`e`er hyanana g`es`en *g yum. Ta zhinh`en`e n`e`eltt`ej
       sistemt`ej m**rtl**** yaagaad *jldv`erl`egchijn buyand
       haalttaj shijd`eld coozhtoj bajh iostoj g`ezh?

     * D`elg`er`eng*j onlajn barimtzhuulalt.

     * g`eh m`et ****r il** olnyg durdazh bolno!

   FreeBSD n' Berkli d`eh Kalifornijn Ih Surguulijn Komp'yuterijn
   Sistemijn Sudalgaany B*lg`e`es (CSRG) gargasan 4.4BSD-Lite
   huvilbar d`e`er *nd`esl`es`en b**g****d BSD sistemijn
   h**gzh**l`eltijn busdaas yalgaataj ulamzhlalyg *rg`elzhl**ls`e`er
   bajna. CSRG-`e`es gargasan sajhan azhlaas gadna FreeBSD T**s**l n'
   zhinh`en`e am'dral d`e`erh achaallyn *eijn najdvartaj bolon
   hamgijn sajn azhillagaag hangah sistemijg narijn tohiruulahad olon
   myangan cagijg zoriulzh`e`e. Ulam olon arilzhaany avarguud ijm
   bolomzhuud, azhillagaa bolon najdvartaj bajdal b*hij PC *jldlijn
   sistemijg gargah g`ezh t`emc`ezh bajhad FreeBSD t`edg`e`erijg odoo
   sanal bolgozh chadna!

   FreeBSD-g yamar h`er`egl`e`end ashiglah n' z**vh**n tany
   t**s****llijn h*r`e`end bajna. Program hangamzhijn
   h**gzh**l`elt`e`es `ehl`e`ed *jldv`erl`elijn avtomatzhuulalt,
   t**lvijn hyanaltaas avahuulaad alsyn hijm`el daguulyn antennuudyn
   azimut zasvarlalt; h`er`ev **nijg arilzhaany UNIX
   b*t`e`egd`eh**n`e`er hijzh chadah bol m`ed`e`ezh ta **nijg
   FreeBSD-`e`er ch bas hijzh chadna! M**n FreeBSD d`elhij dayaar
   sudalgaany t**v**d bolon ih surguuliudad h**gzh**ls`en ih`enhd`e`e
   baga `esv`el *n`eg*j bajdag olon myangan **nd**r chanaryn
   programuudaas m`ed`egd`eh*jc *r ashgijg avdag. Arilzhaany
   programuud bas bajdag b**g****d **d**r ir`eh tusam ih
   h`emzh`e`eg`e`er n`em`egd`ezh bajna.

   FreeBSD-ijn ****rijn `eh kod er**nhijd**** bajgaa bolohoor tusgaj
   programuud `esv`el t**sl**d`ed zoriulzh sistemijg barag sonsoog*j
   h`emzh`e`end ****rchl**h bolomzhtoj b**g****d er**nhijd**** busad
   ih`enh tom tom arilzhaany *jldv`erl`egchdijn *jldlijn sistem**d`ed
   **nijg hijh bolomzhg*j bajdag. `End FreeBSD-g ashiglazh bajgaa
   h*m**sijn h`er`egl`e`enij zarim n`eg bajna:

     * Intern`etijn *jlchilg`e`en**d: FreeBSD d`eh h*chirh`eg TCP/IP
       s*lzh`e`e n' t**r**l b*rijn Intern`etijn *jlchilg`e`en**d`ed
       hamgijn tohirson tavcan bolgodog:

          * FTP server**d

          * D`elhij Dayaarh V`eb server**d (standart `esv`el nuuclag
            [SSL])

          * IPv4 bolon IPv6 chigl**l`elt

          * Galt hananuud bolon NAT ("IP maskarad hijh") garcuud

          * Cahim Zahidlyn server**d

          * USENET M`ed`e`en**d `esv`el Zarlalyn Sambaryn Sistem**d

          * g`eh m`et ****r il** olnyg durdazh bolno...

       Ta FreeBSD-t`ej bajhad hyamd 386 angillyn PC-t`ej zhizhg`e`es
       hyalbarhnaar `ehl`e`ed tany Enterprise **s**hijn h`er`e`er
       RAID hadgalalt b*hij 4 processortoj Xeon h*rt`el shin`echilzh
       bolno.

     * Bolovsrol: Ta komp'yuterijn shinzhl`eh uhaan `esv`el t**nt`ej
       holbootoj inzhenerchl`elijn salbaryn oyuuntan uu? *jldlijn
       sistem, komp'yuterijn arhitektur bolon s*lzh`e`enij talaar
       surahad FreeBSD-ijn dald hangazh **gd**g bolomzh shig il**
       sajn arga bajhg*j. CH**l****t`ej bajdag h`ed h`ed`en CAD,
       matematikijn bolon grafikijn dizajn hijh bagcuud n' ****r
       busad azhluudyg hijhijn tuld komp'yuterijg ashigladag h*m**st
       FreeBSD-g il** ih ashigtaj bolgodog!

     * Sudalgaa: B*h`el sistemijn huv'd `eh kodtoj FreeBSD n'
       *jldlijn sistem**d bolon komp'yuterijn shizhl`eh uhaany busad
       salbaruudyn huv'd sudalgaany mash sajn tavcan boldog.
       FreeBSD-ijn ch**l****t`ej bajdag chanar n' alsad bajgaa
       b*lg**d tusgaj licenzijn g`er`e`e `esv`el n`e`eltt`ej forum
       d`e`er h`el`elc`ezh boloh hyazgaaruudad sanaa zovolg*jg`e`er
       shin`e sanaanuud bolon huvaalcsan h**gzh**l`elt d`e`er hamtran
       azhillah bolomzhijg b*rd**ld`eg.

     * S*lzh`e`e: SHin`e chigl**l`egch? N`erijn server (DNS)?
       H*m**sijg dotood s*lzh`e`en`e`es gaduur bajlgah galt hana
       h`er`egt`ej bajna uu? FreeBSD n' ashiglaag*j, buland h`evt`ezh
       bajgaa 386 `esv`el 486 PC-g paket sh**lt hijh sajzhruulsan
       bolomzhuudtaj **rg**tg**s**n chigl**l`egch bolgon hyalbarhan
       huvirgazh chadna.

     * X Conhny azhlyn stanc: FreeBSD n' ch**l****t`ej bajdag X11
       serverijg ashiglan hyamd X terminalyn shijd`eld zoriulsan sajn
       songolt boldog. X terminalaas yalgaataj n' h`er`ev h*sv`el
       olon programuudyg FreeBSD azhilluulahyg z**vsh****rd**g
       b**g****d ing`esn`e`er t**v serverijn achaallyg
       h**ng**vchild**g. FreeBSD n' "diskg*j" achaalzh chadsanaar
       azhlyn stancuudyg hyamd, amarhan udirdah bolomzhtoj bolgodog.

     * Program Hangamzhijn H**gzh**l`elt: *nds`en FreeBSD sistem n'
       nijt`ed aldarshsan GNU C/C++ h**rv**l`egch bolon aldaa ologch
       z`er`eg programchlalyn *nds`en h`er`egsl**dt`ej ird`eg.

   FreeBSD n' CD-ROM, DVD, bolon n`erg*j FTP d`e`er `eh bolon
   hoiortyn h`elb`er`e`er bajdag. FreeBSD-g olzh avah talaar
   d`elg`er`eng*j m`ed`e`ellijg Havsralt A hayagaas *zn`e **.

     --------------------------------------------------------------

  1.2.2. FreeBSD-g h`en ashigladag v`e?

   FreeBSD n' d`elhijn IT-ijn ih`enh tomoohon kompaniudyn gargadag
   t**h****r**mzh**d bolon b*t`e`egd`eh**n**d`ed tavcan bolon
   ashiglagddag:

     * Apple

     * Cisco

     * Juniper

     * NetApp

   FreeBSD n' bas intern`et d`eh zarim n`eg hamgijn tomoohon v`eb
   huudsuudyg azhilluuldag:

     * Yahoo!

     * Yandex

     * Apache

     * Rambler

     * Sina

     * Pair Networks

     * Sony Japan

     * Netcraft

     * NetEase

     * Weathernews

     * TELEHOUSE America

     * Experts Exchange

   g`eh m`et ****r il** olon v`eb huudsuudyg durdazh bolno.

     --------------------------------------------------------------

1.3. FreeBSD T**slijn tuhaj

   Daraah h`es`eg t**slijn tovch t**h, t**slijn zorilguud,bolon
   t**slijn h**gzh**l`eltijn zagvar z`er`eg t**slijn tuhaj zarim n`eg
   m`ed`e`ellijg **gn**.

     --------------------------------------------------------------

  1.3.1. FreeBSD-ijn tovch t**h

   Huv' n`em`er bolgon oruulsan ZHordan Habbard.

   FreeBSD t**slijn **s`el 1993 ony `eh`en h`es`egt **d`elt`ej
   b**g****d zalruulah bagcyn s**lijn 3 zohicuulagchid boloh N`ejt
   Vill'yams, Rod Grajms bolon minij bieijn hamtran gargasan "Alban
   iosny bus 386BSD Zalruulah bagc"aas h`es`egchil`en h**gzhs**n yum.

   Bidnij anhny zorilgo h`ed h`ed`en asuudluudyg shijd`ehijn tuld
   386BSD-ijn dundyn hormyn huvilbaryg gargazh avah yavdal bajsan
   b**g****d zalruulah bagcyn mehanizm **nijg shijd`ezh chaddagg*j
   bajlaa. Ta naryn zarim n`eg n' t**slijn azhlyn anhny n`er t`er
   yavdaltaj holbootoj "386BSD 0.5" `esv`el "386BSD Dundyn" g`ezh
   bajsnyg sanazh magadg*j yum.

   386BSD n' barag zhil orchmyn *l ojshooltoos bolzh ih`e`eh`en zovzh
   bajsan t`er *ed h*rs`en Bill ZHolicijn *jldlijn sistem bajsan yum.
   Zalruulaltyn bagc n' **d**r **ng**r**h b*r ulam `evg*jg`e`er
   tomorch bajsan b**g****d bid yamar n`eg yum hijh iostojg 100 huv'
   z**vsh****rch Billd tuslahaar shijd`ezh `en`eh** dundyn
   "c`ev`erl`es`en" hormyn huvilbaryg gargasan yum. T`edg`e`er
   t**l**vl**g****n**d n' Bill ZHolicijg yuu hijgd`ezh bolohyg
   todorhoj haruulahyn orond yamar ch z*jlg*jg`e`er t**slijn ****rijn
   sankcaas g`en`et tatgalzah shijdv`ert h*rg`ezh b*d**l`eg
   zogsooltod h*rg`es`en yum.

   Billijn d`emzhl`egg*j ch g`es`en zorilgo maan' haramsahaarg*j
   h`ev`e`er`e`e *ld`ehijg bid n`eg ih udalg*j shijds`en b**g****d
   D`ejvid Grijnm`enij bodozh olsnoor "FreeBSD" n`erijg avsan yum.
   Bidnij `ehnij zorilguud sistemijn odoogijn h`er`egl`egchidt`ej
   z**vl**lds**nij daraa todorhojlogdson b**g****d t**s**l `eh`els`en
   n' todorhoj bolsny daraa b*r magadg*j am'dral d`e`er biell`e`e
   olohyn tuld bi Intern`et uruu hyalbar handah bolomzhg*j olon
   zolg*jch**d`ed zoriulzh FreeBSD-ijn t*g`e`eltijn suvguudyg
   sajzhruulah zorilgotojgoor Volnat Krijk CDROM-toj holboo togtooson
   yum. Volnat Krijk CDROM n' FreeBSD-g CD d`e`er t*g`e`eh sanaag
   d`emzh`e`ed zogsoog*j azhillah mashin bas hurdan Intern`etijn
   holboltyg t**s**ld zoriulan hangasan yum. Volnat Krijk CDROM-ijn
   t`er *ed t`er chig`e`er`e`e *l m`ed`egd`eh t**s**ld barag l
   ur'dchilan toocoh argag*j **gs**n itg`elg*jg`e`er FreeBSD odoogijn
   h*rs`en shig ijm hol t*vshind, ijm hurdan h*r`ehg*j bajsan biz
   `e`e.

   Anhny CD-ROM (er**nhijd**** s*lzh`e`end **rg**n****r) t*g`e`elt
   1993 ony 12 sard gargasan FreeBSD 1.0 bajlaa. `En`e n' Berkligijn
   K.I.S-ijn 4.3BSD-Lite ("Net/2") soronzon hal's d`e`er
   tulguurlasan, bas 386BSD bolon CH**l****t Program Hangamzhijn
   Sangaas hangasan olon h`esg**d`e`es togtson bajsan bil`e`e.`En`e
   bol `ehnij udaad n`el`e`en bolomzhijn amzhilt bajsan b**g****d
   daraa n' bid mash **nd**r amzhilt olson FreeBSD 1.1 huvilbaryg
   1994 ony 5 sard gargasan yum.

   `En`e *ed urt udaan *rg`elzhils`en Berkligijn Net/2 soronkon
   hal'ny huul' `erh z*jn statustaj holbootoj Nov`ell ba Berkligijn
   K.I.S naryn hoorondoh zarga shijd`egd`ezh g`en`etijn har **ls bij
   bolson yum. T`er tohirolcoony n**hc**l n' "saad bolson" kod ba
   Nov`ellijn ur'd n' AT&T-`e`es avsan **mch boloh Net/2-ijn ih`enh
   h`es`eg d`e`er hijs`en Berkligijn K.I.S-ijn buult bajlaa. Hariud
   n' Nov`ellijn "adislal" 4.4BSD-Lite huvilbar bajsan b**g****d
   `en`e n' garsnyhaa daraa saadg*jg`e`er tunhaglagdazh t**n uruu
   Net/2-ijn b*h h`er`egl`egchid mash h*cht`ejg`e`er shilzhihijg
   d`emzhih yavdal bajlaa. **nd FreeBSD bas orson b**g****d t**s**ld
   1994 ony 7 saraas h*rt`el hugacaa **gch ****rijn Net/2 d`e`er
   tulguurlasan b*t`e`egd`eh**n`e`e gargahyg horigloson yum. T`er
   g`er`e`enij h*r`e`end `ecsijn hugacaanaas **mn** t**s**ld s**lijn
   n`eg huvilbar gargahyg z**vsh****rs**n b**g****d t`er huvilbar n'
   FreeBSD 1.1.5.1 bajlaa.

   Daraa n' FreeBSD barag t`er chig`e`er`e`e shin`e, b*r`en bish
   4.4BSD-Lite-ijn h`esg`e`es ****rijg`e`e dahin b*t`e`eh h*nd b`erh
   bodlogyg togtooson yum. "Lite" huvilbaruud n' zarim talaaraa
   h**ng**n bajsan, uchir n' achaalagdazh azhillah sistemijg
   b*t`e`eh`ed shaardlagataj kodyn ih`e`eh`en h`esgijg Berkligijn
   CSRG arilgasan (t**r**l b*rijn huul' `erh z*jn shaardlagaar)
   b**g****d 4.4-ijn Intelijn h`es`eg bas n`el`e`en b*r`en bish
   bajlaa. `En`e shilzhiltijg hijs`e`er t**s**l 1994 ony 11 sar
   h*rg`es`en b**g****d t`er *ed s*lzh`e`e bolon CD-ROM (12 saryn
   s**l`e`er) d`e`er FreeBSD 2.0-ijg gargasan bajna. H`edijg`e`er
   gaduuraa baga z`er`eg t**hij bajsan bolovch `en`e huvilbar n'
   ih`e`eh`en amzhilttaj bolson b**g****d udalg*j il** h*chirh`eg,
   amarhan suulgadag FreeBSD 2.0.5 huvilbaryg 1995 ony 6 sard
   gargasan bil`e`e.

   1996 ony 8 sard FreeBSD 2.1.5-yg bid gargasan b**g****d `en`e n'
   ISP bolon arilzhaany h*r`e`enijh`end n`el`e`en aldarshsan ba
   2.1-STABLE salbaryn bas n`eg ****r huvilbar sajshaagdsan bil`e`e.
   `En`e n' 1997 ony 2 sard garsan FreeBSD 2.1.7.1 b**g****d
   2.1-STABLE -ijn zonhiloh h**gzh**l`eltijn t**gsg**l bolson yum.
   Odoo *jl azhillagaag hangah gorimd z**vh**n ayuulg*j bajdlyn
   **rg**zh**l`elt bolon busad noctoj aldaany zasvarlaltuud `en`e
   salbaryn (RELENG_2_1_0) huv'd hijgd`eh bolno.

   FreeBSD 2.2 n' h**gzh**l`eltijn gol salbaraas ("-CURRENT") 1996
   ony 11 sard RELENG_2_2 salbar bolon salbarlan garsan b**g****d
   anhny b*r`en huvilbar (2.2.1) 1997 ony 4 sard garsan yum. 2.2
   salbaryn daraagijn huvilbaruud 97 ony zun bolon namar garcgaasan
   b**g****d t`edg`e`erijn s**lijnh (2.2.8) 1998 ony 11 sard
   garch`e`e. Anhny alban iosny 3.0 huvilbar 1998 ony 10 sard garsan
   b**g****d 2.2 salbaryn huv'd t**gsg**l boloh `ehl`elijg tav'san
   yum.

   1999 ony 1 saryn 20-nd mod dahin salbarlasan b**g****d 4.0-CURRENT
   bolon 3.X-STABLE salbaruud garahad h*rg`ezh`e`e. 3.X-STABLE-`e`es
   3.1 1999 ony 2 saryn 15-nd garsan, 3.2 1999 ony 5 saryn 15-nd, 3.3
   1999 ony 9 saryn 16-nd, 3.4 1999 ony 12 saryn 20-nd, t`eg`e`ed 3.5
   2000 ony 6 saryn 24-nd garsan b**g****d h`edh`en honogijn
   daraagaar Kerberos-t s**lijn minutyn ayuulg*j bajdlyn zasvaruudyg
   oruulsan bagahan huvilbar shin`echl`el 3.5.1-ijg garahad
   h*rg`es`en yum. `En`e n' 3.X salbar dah' s**lijn huvilbar yum.

   2000 ony 3 saryn 13-nd n`eg salbar garsan n' 4.X-STABLE salbar bij
   bolson yavdal yum. **n`e`es h`ed h`ed`en huvilbaruud garsan:
   4.0-RELEASE 2000 ony 3 sard tanilcuulagdsan b**g****d s**lijn
   4.11-RELEASE 2005 ony 1 sard garsan yum.

   Udaan h*s`en h*l`e`es`en 5.0-RELEASE 2003 ony 1 saryn 19-nd
   zarlagdsan. Ojrolcoogoor 3 zhilijn azhlyg shing`e`es`en `en`e
   huvilbar n' FreeBSD-g **rg**zh**ls`en olon processor, programyn
   ursgal d`emzhl`egijn zamd gargazh UltraSPARC ba ia64 tavcanguudad
   zoriulsan d`emzhl`egijg tanilcuulsan bil`e`e. `En`e huvilbaryn
   daraagaa 2003 ony 6 sard 5.1 huvilbar garsan. -CURRENT salbaryn
   s**lijn 5.X huvilbar 2004 ony 2 sard tanilcuulagdsan 5.2.1-RELEASE
   bajv.

   RELENG_5 salbar 2004 ony 8 sard **ss`en b**g****d daraagaar n'
   5-STABLE salbar huvilbaruulyn `ehl`elijg t`emd`egl`es`en
   5.3-RELEASE garsan yum. Hamgijn s**lijn 5.5-RELEASE 2006 ony 5
   sard garsan. RELENG_5 salbaraas dahizh n`em`elt huvilbaruud
   garahg*j.

   2005 ony 7 sard `en`e udaa RELENG_6-d zoriulzh mod dahin
   salbarlazh`e`e. 6.X salbaryn anhny huvilbar boloh 6.0-RELEASE 2005
   ony 11 sard garch`e`e. Hamgijn s**lijn 6.4-RELEASE 2008 ony 11
   sard garsan. RELENG_6 salbaraas dahizh n`em`elt huvilbar garahg*j.

   RELENG_7 salbar 2007 ony 10 sard **ss`en. `En`e salbaryn `ehnij
   huvilbar 7.0-RELEASE bajsan b**g****d 2008 ony 2 sard garch`e`e.
   Hamgijn s**lijn 7.3-RELEASE March 2010 garsan. RELENG_7 salbaryn
   n`em`elt huvilbaruud garah bolno.

   2009 ony 8 sard `en`e udaa RELENG_8-d zoriulzh mod dahin
   salbarlazh`e`e. 8.X salbaryn anhny huvilbar 8.0-RELEASE 2009 ony
   11 sard garsan. Hamgijn s**lijn 8.1-RELEASE Jul 2010 garsan.
   RELENG_8 salbaryn n`em`elt huvilbaruud garah bolno.

   Odoogoor urt hugacaany h**gzh**l`eltijn t**sl**d 9.X-CURRENT
   (trank) salbart *rg`elzhl`eh b**g****d azhil uragshlah b*r CD-ROM
   d`e`erh (m`ed`e`ezh s*lzh`e`end bas) 9.X-ijn SNAPshot huvilbaruud
   Hormyn agshny serv`er`e`es *rg`elzhl`en garsaar bajh bolno.

     --------------------------------------------------------------

  1.3.2. FreeBSD T**slijn Zorilguud

   Huv' n`em`er bolgon oruulsan ZHordan Habbard.

   FreeBSD T**slijn zorilguud n' yamar n`eg hyazgaarlaltg*jg`e`er
   duryn zorilgoor ashiglazh boloh program hangamzhijg hangah yavdal
   yum. Bidnij olonhi n' kodond (bolon t**s**ld) chuhal h**r**ng**
   oruulalt hijcg`e`es`en b**g****d odoo bolon ir`e`ed*jd bagahan
   sanh**gijn n**h**n olgovroos m`ed`e`ezh tatgalzahg*j, g`ehd`e`e
   bid m`ed`e`ezh **nijg shaardahaar b`eltg`egd`e`eg*j yum. Bidnij
   anhny b**g****d n`en t`erg**nij "daalgavar" bol irs`en duryn bolon
   b*gd`ed al' ch zorilgoor ashiglagdazh boloh kodoor hangah
   b**g****d kod n' al' boloh **rg**n h`er`egl`egd`ezh, al' boloh
   **rg**n *r ashgijg **g**h yavdal yum. `En`e n' CH**l****t Program
   Hangamzhijn hamgijn *nds`en zorilguudyn n`eg b**g****d bid **nijg
   sanaachlagatajgaar d`emzhih iostoj g`ed`egt bi itg`ezh bajna.

   Bidnij `eh modond bajgaa GNU General Public License (GPL) `esv`el
   Library General Public License (LGPL) h*r`e`end bajdag kod n' araj
   il** hyazgaarlalttaj b**g****d yadazh l `esr`eg`e`er`e`e bajh bish
   harin ch h*chils`en handlagyn tald bajdag. GPL program hangamzhijg
   arilzhaany zorilgoor ashiglahad garah n`em`elt t**v**gt`ej
   asuudluudaas bolood bid ing`ezh hijh`ed bolomzhijn songolt bajgaa
   n**hc**ld araj z****l**n BSD Zohiogchijn `Erhijn door program
   hangamzhijg ir**l`ehijg il**d *zd`eg.

     --------------------------------------------------------------

  1.3.3. FreeBSD H**gzh**l`eh Zagvar

   Huv' n`em`er bolgon oruulsan Satoshi Asami.

   FreeBSD-ijn h**gzh**l`elt n' bidnij huv' n`em`er oruulagchdyn
   zhagsaaltaas harahad d`elhij dayaar h`ed`en zuun h*m**sijn
   oruulsan huv' n`em`er d`e`er b*t`e`egds`en, ih n`e`eltt`ej, uyan
   hatan process yum. FreeBSD-ijn h**gzh**l`eltijn d`ed b*t`ec n'
   `edg`e`er h`ed`en zuun h**gzh**l`egchdijg Intern`et`e`er hamtran
   azhillah bolomzhijg n`e`ezh **gd**g. Bid shin`e h**gzh**l`egchid,
   bolon sanaanuudyg togtmol hajzh bajdag b**g****d t**s**lt`ej il**
   ojrtohyg sonirhson h`en ch g`es`en FreeBSD tehnikijn
   h`el`elc**lg**dijn zahidlyn zhagsaalt hayagaar bid`end handaaraj.
   M**n busad FreeBSD h`er`egl`egchd`ed gol gol azhluudyn talaar
   m`ed`e`el`eh FreeBSD zarlalyn zahidlyn zhagsaalt bas bajgaa bolno.

   CH**l****t`ej bolon nyagt hamtyn azhillagaan door azhilladgaas *l
   hamaaran FreeBSD t**s**l bolon t**nij h**gzh**l`eltijn processijn
   talaar ashigtaj z*jlsijn talaar m`ed`ehijg h*sv`el:

   SVN ba CVS repozitor

           FreeBSD-ijn gol `eh mod n' FreeBSD-t`ej cug bagcalsan
           ch**l****t`ej bajdag `eh kodyg hyanah bagazh boloh
           CVS-`e`er (Z`er`egc`e`e Huvilbaruudyn Sistem) h`ed`en
           zhilijn tursh t`etg`egd`ezh bajsan. 2008 ony 6 sard
           T**s**l SVN (Subversion) r** shilzhin h`er`egl`eh`e`er
           bolson. `Eh modny hurdactaj **s**lt bolon hadgalaastaj
           bajsan t**hijn huudasnuudyn h`emzh`e`en`e`es bolood
           CVS-ijn tehnikijn hyazgaarlaltuud il`erhij bolzh `en`e
           shilzhiltijg zajlshg*j h`er`egc`e`et`ej g`ezh *zs`en yum.
           Odoo *nds`en repozitor SVN-g ashigladag b**g****d huuchin
           CVS d`ed b*tc`e`es hamaardag CVSup bolon csup z`er`eg
           h`er`egl`egchijn talyn h`er`egsl**d h`evijn azhillasan
           h`ev`e`er bajgaa bolno. `En`e zorilgoor SVN repozitor dah'
           ****rchl**lt**d n' CVS r** `erg`e`ed h**rv**l`egdd`eg.
           Odoogoor z**vh**n t**v `eh mod SVN-`e`er hyanagddag.
           Bichig barimt, D`elhij Dayaarh V`eb bolon portyn
           repozitoruud CVS-ijg ashiglasan h`ev`e`er bajgaa
           bolno.*nds`en repozitor ANU-ijn Kalifornijn Santa Klara
           dah' mashin d`e`er bajrladag b**g****d t`end`e`es d`elhij
           dayaar bajrlasan h`ed h`ed`en tolin tusgalyn mashinuud
           uruu huvilagddag. -CURRENT bolon -STABLE moduudyg aguulsan
           SVN mod tany ****rijn mashin d`e`er ch g`es`en amarhan
           huvilagdah bolomzhtoj. **nijg h`erh`en hijh talaar
           d`elg`er`eng*j m`ed`e`ellijg ****rijn `eh modoo hamgijn
           s**lijn t*vshind avaachih h`es`eg uruu handazh *z`e`er`ej.

   Itg`emzhl`en oruulagchdyn zhagsaalt

           Itg`emzhl`en oruulagchid n' CVS mod uruu bichih `erht`ej
           b**g****d FreeBSD-ijn `eh`ed ****rchl**lt**d hijh
           z**vsh****r**lt`ej h*m**s yum ("itg`emzhl`en oruulagch"
           g`es`en ojlgolt n' CVS repozitor uruu shin`e
           ****rchl**lt**dijg hijd`eg cvs(1)-ijn commit tushaalaas
           garaltaj). Itg`emzhl`en oruulagchdad ilg`e`es`en z*jl`e`e
           hyanuulahaar **g**h hamgijn shild`eg arga n' send-pr(1)
           tushaal yum. H`er`ev yamar n`eg z*jl sistem d`e`er gacval
           FreeBSD itg`emzhl`en oruulagchdyn zahidlyn zhagsaalt uruu
           ta cahim zahidal bas ilg`e`en holbogdozh bolno.

   FreeBSD-ijn gol bag

           FreeBSD-g kompani g`ezh bodoh yum bol FreeBSD-ijn gol bag
           n' zahirluudyn z**vl**lt`ej izhil utgataj yum. Gol bagijn
           *nds`en **r`eg n' t**s**l b*h`eld`e`e sajn bajzh, t**nijg
           z**v chigl`el`e`er yavuulahyg hyanazh bajh yavdal yum.
           ****rijg**** b*r`en dajchilsan, hariuclagataj
           h**gzh**l`egchdijg itg`emzhl`en oruulagchdyn b*l`egt urih
           n' gol bagijn **rg**dijn n`eg b**g****d zarim gish**d
           shilzhih`ed gol bagijn shin`e gish**dijg shin`e`er avah n'
           bas n`eg **r`eg n' yum. Odoogijn gol bag n' n`er
           d`evshigch itg`emzhl`en oruulagchdaas 2008 ony 7 sard
           songogdson. Songuul' 2 zhild n`eg udaa yavagddag.

           Gol bagijn zarim gish**d tusgaj hariuclagataj b**g****d
           sistemijn ih`e`eh`en h`es`eg surtalchilsan
           h`emzh`e`eg`e`er`e`e azhillazh bajhyg hyanazh bie
           s`etg`el`e`e zoriulzh bajdag. FreeBSD h**gzh**l`egchdijn
           zhagsaalt bolon t`ednij al' h`es`egt hariuclagatajg Huv'
           n`em`er oruulagchdyn zhagsaaltaas *zn`e **.

             T`emd`egl`el: Gol bagijn ih`enh gish**d FreeBSD-ijn
             h**gzh**l`elt`ed sajn duraar orolcdog b**g****d
             t**sl****s sanh**gijn huv'd ashig oldogg*j bolohoor
             "commitment" g`ed`eg n' "batalgaataj d`emzhl`eg" g`es`en
             *g g`ezh ojlgozh bolohg*j yum. D`e`erh "zahirluudyn
             z**vl**l" g`es`en analog n' tijm ch z**v bish b**g****d
             `edg`e`er h*m**s n' FreeBSD-ijn tusyn tuld
             ****rsdijnh**** il** shijdlijn `esr`eg am'dralaa orhison
             h*m**s g`ev`el magadg*j il** tohiroh biz `e`e!

   Gadnyn huv' n`em`er oruulagchid

           `Ec`est n', g`ehd`e`e m`ed`e`ezh hamgijn s**lijnh bish,
           hamgijn tom b*l`eg h**gzh**l`egchid n' sanal s`etg`egd`el
           bolon aldaany zasvaruudyg bid`end barag l togtmol
           ilg`e`ed`eg h`er`egl`egchid yum. FreeBSD-ijn il**
           t**vl**rs**n bus h**gzh**l`eltt`ej holbootoj bajh *nds`en
           arga n' tijm z*jlsijn talaar h`el`elcd`eg FreeBSD
           tehnikijn h`el`elc**lg**dijn zahidlyn zhagsaalt-d
           b*rtg**l`eh yavdal yum. FreeBSD-ijn t**r**l b*rijn
           zahidlyn zhagsaaltyn talaar d`elg`er`eng*jg Havsralt
           C-`e`es *zn`e **.

           FreeBSD-ijn Huv' n`em`er oruulagchdyn ZHagsaalt n' urt
           b**g****d **s**n n`em`egd`ezh bajgaagijn n`eg, tijm
           bolohoor yaagaad **n****d**r FreeBSD-d huv' n`em`er
           oruulzh `en`e zhagsaaltad n`egd`ezh bolohg*j g`ezh?

           Kod ir**l`eh n' t**s**ld huv' n`em`er oruulah ganc arga
           bish yum; Hijh shaardlagataj bajgaa z*jls**dijn b*r`en
           zhagsaaltyn talaar FreeBSD T**slijn v`eb huudsyn hayagt
           handazh *zn`e **.

   D*gn`ezh h`el`eh`ed bidnij h**gzh**l`eltijn zagvar n' n`eg n'
   n**g****d**** bagtsan, ch**l****t`ej tojrguud mayagaar zohion
   bajguulagdsan zagvar yum. T**vl**rs**n zagvar n' ir`e`ed*jt`ej
   huv' n`em`er oruulagchdyg caash t*lh`elg*jg`e`er n`eg t**vijn
   kodyn suurijg hyalbar hyanah bolomzhijg olgozh FreeBSD-ijn
   h`er`egl`egchd`ed `evt`ej bajhaar zoriulagdan dizajn hijgds`en
   yum. Bidnij h*s`el bol h`er`egl`egchid amarhan suulgazh ashiglazh
   boldog ih`e`eh`en h`emzh`e`enij uyaldaa holbootoj h`er`egl`e`enij
   programuudtaj togtvortoj *jldlijn sistemijg bij bolgoh yavdal yum
   -- `en`end h*r`eh`ed `en`e zagvar n' mash sajn tohiron azhillazh
   bajna.

   T**slijn amzhilttaj bajsaar bajgaad h*rg`ezh bajgaa odoogijn
   h*m**sijn adil bie s`etg`elijnh`e`e zarim ch g`es`en h`esgijg
   zoriulahyg FreeBSD h**gzh**l`egch bolon bid`ent`ej n`egd`ezh
   bajgaa h*m**s`e`es h*s`ezh bajgaa bidnij coryn ganc h*s`elt yum!

     --------------------------------------------------------------

  1.3.4. Odoogijn FreeBSD huvilbaruud

   FreeBSD n' ch**l****t`ej bajdag, Intel i386(TM), i486(TM),
   Pentium(R), Pentium Pro, Celeron(R), Pentium II, Pentium III,
   Pentium 4 (`esv`el nijct`ej), Xeon(TM), DEC Alpha bolon Sun
   UltraSPARC-d zoriulagdsan b*r`en `eh 4.4BSD-Lite d`e`er
   tulguurlasan huvilbar yum. `En`e n' *nds`end`e`e NetBSD, OpenBSD,
   386BSD, bolon CH**l****t Program Hangamzhijn Sangijn zarim
   **rg**zh**l`elt hijgds`en Berkligijn K.I.S.-ijn CSRG b*lg`e`es
   gargasan program hangamzhuud d`e`er *nd`esl`es`en.

   1994 ony s**ld garsan FreeBSD 2.0 huvilbaraas hojsh FreeBSD-ijn
   hurdan azhillagaa, bolomzhuud bolon togtvortoj bajdal
   m`ed`egd`eh*jc sajzhirsan. Hamgijn tom ****rchl**lt n' nijls`en
   VM/fajl buferijn k`esh b*hij zasvarlasan virtual sanah ojn sistem
   b**g****d `en`e n' azhillagaag hurdasgaad zogsohg*j FreeBSD-ijn
   sanah ojn m**rijg bagasgazh 5 MB tohirgoog il** bolomzhijn hamgijn
   baga h`emzh`e`end h*rg`es`en. Busad **rg**tg**l**dijg durdval
   g*jc`ed NIS klient ba serverijn d`emzhl`eg, shilzhiltijn TCP
   d`emzhl`eg, shaardlagaar zalgah PPP, cogc DHCP d`emzhl`eg,
   sajzhruulsan SCSI d`ed sistem, ISDN d`emzhl`eg, ATM-ijn
   d`emzhl`eg, FDDI, Hurdan bolon Gigabit Ethernet (1000 Mbit)
   kartuud, s**lijn *eijn Adaptek hyanagchuud bolon olon myangan
   aldaanuudyn zasvaruud z`er`eg yum.

   *nds`en t*g`e`elt**d`e`es gadna FreeBSD n' myanga myangan bajnga
   hajgddag programuudtaj h**rv**ls`en program hangamzhijn
   cugluulgataj bajdag. `En`e avlagyg h`evl`ezh bajh *ed 20,000 garuj
   portuud bajsan! Portuudyn zhagsaaltad http (WWW) server**d`e`es
   togloomuud, h`eln**d, zasvarlagchid, z`er`eg barag l b*h t**rlijn
   programuud bajdag. Portuudyn Cugluulga b*h`eld`e`e ojrolcoogoor
   417 MB h`emzh`e`enij hadgalalt shaarddag b**g****d b*h portuud
   ****rsdijn zhinh`en`e `ehijn huv'd "del'ta" bolzh
   il`erhijl`egdd`eg. `En`e n' bid`end portuudyg shin`echl`eh`ed
   hyalbar bolgozh huuchin 1.0 Portuudyn Cugluulgyn shaarddag bajsan
   disknij zajn shaardlagyg ih`e`eh`en bagasgazh **gd**g. Portyg
   h**rv**l`ehijn tuld ta suulgahyg h*s`ezh bajgaa programyn san uruu
   shilzhizh make install h`em`e`en bichih`ed sistem caash *lds`enijg
   hijh bolno. Tany b*t`e`eh port bolgony zhinh`en`e `eh b*r`en
   t*g`e`elt dinamikaar CD-ROM `esv`el lokal FTP hayagaas tatagdah
   b**g****d tand z**vh**n h*ss`en portoo b*t`e`eh hangalttaj disknij
   zaj l shaardlagataj. Port b*r ur'dchilan h**rv**ls`en "bagc"
   h`elb`er`e`er bas bajh b**g****d ****rijn portyg `eh`e`es
   h**rv**l`eh h*s`elg*j h*m**s hyalbar tushaalaar (pkg_add) ijm
   portyg suulgazh boldog. Bagcuud bolon portuudyn talaar
   d`elg`er`eng*j m`ed`e`ellijg B*l`eg 4 hayagaar olzh bolno.

   Tand FreeBSD suulgazh ashiglah yavcad mash ih tus bolohujc h`ed
   h`ed`en barimtuudyg hamgijn s**lijn *eijn duryn FreeBSD mashin
   d`e`er /usr/share/doc sangaas bas oloh bolomzhtoj yum. Lokalaar
   suusan garyn avlaguudyg ta HTML bolomzhtoj h**tch**dijg ashiglan
   daraah hayagaas *z`ezh bolno:

   FreeBSD Garyn avlaga

           /usr/share/doc/handbook/index.html

   FreeBSD-ijn BHA (bajnga hariulagddag asuultuud FAQ)

           /usr/share/doc/faq/index.html

   M**n ta master (bolon busdaas ih shin`echl`egdd`eg) huulbaruudyg
   http://www.FreeBSD.org/ hayagaas *z`ezh bolno.

     --------------------------------------------------------------

                      B*l`eg 2. FreeBSD suulgah n'

   Dahin zasvarlazh, zarim h`esgijg n' shin`e`er bichs`en ZHim Mok.
   Suulgacyn er**nhij daraalal bolon zurgijg b`elds`en R`endi Pratt.
   Orchuulsan SHagdaryn Nacagdorzh.

2.1. Er**nhij aguulga

   FreeBSD n' sysinstall g`ed`eg n`ert`ej h`er`egl`eh`ed amarhan
   tekst h`elb`ert`ej programtaj ird`eg. `En`e bol FreeBSD-n program
   suulgahad h`er`egl`egdd`eg anhdagch program b**g****d h`er`ev
   h*sv`el program zohiogchid n' ****rsdijnh**** programdaa zoriulzh
   suulgah program bas bichizh bolno. `En`e b*l`egt FreeBSD-g
   suulgahyn tuld sysinstall programyg h`erh`en h`er`egl`eh talaar
   tajlbarlah bolno.

   `En`e b*lgijg unshsany daraa, ta daraah z*jlsijg m`ed`eh bolno:

     * FreeBSD suulgadag diskn**dijg h`erh`en **sg`eh.

     * FreeBSD tany disk uruu h`erh`en handdag bolon huvaadag talaar.

     * sysinstall-g h`erh`en `ehl**l`eh.

     * sysinstall-aas tand tavigdah asuultuud, t`ed yamar uchirtaj
       boloh m**n h`erh`en hariulah tuhaj.

   `En`e b*lgijg unshihaasaa **mn** ta daraah z*jlsijg g*jc`etg`eh
   h`er`egt`ej:

     * Suulgah g`ezh buj FreeBSD-nh`e`e huvilbar, m**n t**nij
       d`emzhizh chaddag t**h****r**mzh**dijn zhagsaaltyg hyanazh
       t`er dund tany t**h****r**mzh**d bajgaa `es`ehijg magadlah.

     T`emd`egl`el: Er n', `en`e suulgah zaavar n' i386 ("PC
     t**rlijn") arhitekturt zoriulzh bichs`en. SHaardlagataj
     tohioldold busad tusgaj tavcanguudyn huv'd zoriulagdsan
     zaavruudyg oruulah bolno. H`edijg`e`er `en`e garyn avlagyg al'
     boloh shin`echilzh bajgaa bolovch ta suulgagch bolon `end
     durdsan hoioryn hoorond baga z`ergijn ****rchl**lt**d bajgaag
     anzaarch boloh yum. Tijm bolohoor `en`e garyn avlagyg *gchils`en
     zaavar bish er**nhij suulgah zaavar bolgozh h`er`egl`ehijg tand
     z**vl**zh bajna.

     --------------------------------------------------------------

2.2. Sistemd tavigdah t**h****r**mzhijn shaardlaga

  2.2.1. Hamgijn baga tohirgoo

   FreeBSD-g suulgahad shaardagdah hamgijn baga tohirgoo n' FreeBSD-n
   huvilbar bolon t**h****r**mzhijn t**rl****s ih hamaarna.

   Hamgijn baga shaardagdah tohirgoog FreeBSD-n v`eb huudasny
   Huvilbaryn m`ed`e`el`el g`es`en huudsan dotor suulgacyn
   m`ed`e`el`el h`es`egt harzh bolno. `Edg`e`er m`ed`e`ellijn
   er**nhij d*gn`es`en m`ed`e`ellijg `en`e h`es`egt ta unshih bolno.
   FreeBSD-g suulgah argaasaa hamaaraad tand uyan disk yum uu `esv`el
   CDROM t**h****r**mzh, zarim tohioldold s*lzh`e`enij adapter
   h`er`eg boloh bolno. `En`e tuhaj H`es`eg 2.3.7 h`es`egt dur'dsan
   buj.

     --------------------------------------------------------------

    2.2.1.1. FreeBSD/i386 bolon FreeBSD/pc98

   FreeBSD/i386 bolon FreeBSD/pc98 hoior hoioulaa 486 yum uu `esv`el
   t**n`e`es d`e`esh il** t**rlijn processor shaarddag b**g****d
   hamgijn bagadaa 24 MB RAM buyuu shuurhaj sanah oj h`er`egl`ed`eg.
   Tand hamgijn baga h`emzh`e`eg`e`er suulgahyn tuld yadazh 150 MB
   disknij sul h`emzh`e`e h`er`egt`ej.

     T`emd`egl`el: Huuchny tohirgoond bol, ih`enh tohioldold, ih
     h`emzh`e`enij sanah oj ba disknij h`emzh`e`e n' hurdan
     processoroos il** h`er`egt`ej bajdag.

     --------------------------------------------------------------

    2.2.1.2. FreeBSD/alpha

   Alpha-d zoriulsan d`emzhl`eg FreeBSD 7.0-s `ehl`e`ed bajhg*j
   bolson. FreeBSD 6.X serijn huvilbaruud n' `en`e arhitekturt
   zoriulsan d`emzhl`egijg aguulsan s**lijn huvilbaruud yum.
   D`elg`er`eng*j m`ed`e`ellijg FreeBSD-ijn v`eb sajtyn Release
   Information huudasnaas *z`ezh bolno.

     --------------------------------------------------------------

    2.2.1.3. FreeBSD/amd64

   FreeBSD/amd64-g azhilluulah bolomzhtoj hoior angillyn processor
   bajdag. `Ehnijh n' AMD Athlon(TM)64, AMD Athlon64-FX,
   AMD Opteron(TM) `esv`el t**n`e`es d`e`esh t**rlijn processoruudyg
   aguulsan AMD64 processoruud yum.

   FreeBSD/amd64-ijg ashigladag hoior dah' angillyn processoruudad
   Intel(R) EM64T arhitekturyg ashigladag processoruud ordog.
   `Edg`e`er processoruudyn zhish`e`end Intel Core(TM) 2 Duo, Quad,
   bolon Extreme processoryn g`er b*lijnh`en ba Intel Xeon 3000,
   5000, bolon 7000 daraallyn processoruudyg durdazh bolno.

   H`er`ev tany mashin nVidia nForce3 Pro-150 d`e`er *nd`esl`es`en
   bol ta BIOS-n tohiruulga d`e`er IO APIC songoltyg horih iostoj.
   H`er`ev tand ing`eh songolt bajhg*j bol ACPI-g orond n' horih
   h`er`egt`ej. Pro-150 t**rlijn bichil shemd aldaa bajdag b**g****d
   odoogoor t`er aldaa zasagdaag*j bajgaa bil`e`e.

     --------------------------------------------------------------

    2.2.1.4. FreeBSD/sparc64

   FreeBSD/sparc64-g suulgahyn tuld t**nij d`emzhd`eg
   t**h****r**mzh**dijg n' hangasan bajh iostoj (H`es`eg 2.2.2
   h`es`egt harna uu).

   Tand FreeBSD/sparc64-d zoriulsan disk tusad n' bajh h`er`egt`ej.
   Odoogoor disk d`e`er ****r t**rlijn sistem**dijg davhar suulgah
   bolomzh *g*j.

     --------------------------------------------------------------

  2.2.2. D`emzhd`eg t**h****r**mzh**d

   D`emzhd`eg t**h****r**mzh**dijg FreeBSD-n huvilbar b*rijn Hardware
   Notes buyuu t**h****r**mzhijn m`ed`e`el`el h`es`egt zhagsaasan
   bajdag. `En`e m`ed`e`el`el n' golduu HARDWARE.TXT n`er`e`er
   suulgacyn CDROM yum uu FTP-n hamgijn d`e`ed san dotor `esv`el
   sysinstall programyn documentation buyuu barimt c`es`end bajrlasan
   bajdag bil`e`e. `En`e n' tuhajn t**rlijn arhitektur b*rt yamar
   yamar t**h****r**mzh**d tanigdazh bolohyg FreeBSD-n huvilbar b*rt
   zoriulzh zhagsaasan bajdag. T**r**l b*rijn huvilbar bolon
   arhitekturt zoriulsan zhagsaaltyn bas n`eg huulbaryg FreeBSD-n
   v`eb huudasny Release Information buyuu huvilbaryn m`ed`e`el`el
   huudasnaas olzh bolno.

     --------------------------------------------------------------

2.3. Suulgacyn **mn**

  2.3.1. ****rijnh**** komp'yuterijg sudalna

   Ta FreeBSD-g suulgahyn **mn** ****rijnh**** komp'yuterijn b*rd`el
   h`esg**dijg sudlah h`er`egt`ej. FreeBSD suulgah yavcdaa tany
   komp'yutert buj b*rdl**dijg (hatuu disk, s*lzh`e`enij kart, CDROM
   h**tl**gch g`eh m`et) t`edg`e`erijn zagvar bolon
   *jldv`erl`egchijnh n' dugaartaj n' haruuldag. M**n FreeBSD n'
   t`edg`e`er t**h****r**mzh**dijg IRQ bolon IO port z`erg**dijg
   avtomataar z**v tohiruulahyg orolddog. Komp'yuterijn b*rdlijg
   *jldv`erl`ed`egchdijn t*m`en t**rl****s hamaarch z**v tohiruulah
   `en`e avtomat *jld`el n' zarimdaa tijm amzhilttaj bolzh chaddagg*j
   tul magadg*j ta FreeBSD-n todorhojlson tohiruulgyg ****rchl**h
   h`er`eg garch bolzoshg*j.

   H`er`ev ta Windows `esv`el Linuks *jldlijn sistem suulgasan bajgaa
   bol tuhajn t**h****r**mzh**d yamar tohiruulgaar suugdsan bajgaag
   harah n' z*jt`ej. H`erv`e`e **rg**tg**l kartyn dugaar bolon
   n`erijg z**v tan'san `es`eh`e`e m`ed`ehg*j bol ug kart d`e`er buj
   *jldv`erl`es`en bichgijg n' harah h`er`egt`ej. Bajngyn
   h`er`egl`ed`eg IRQ dugaaruud n' 3, 5, m**n 7 b**g****d ih`enh
   h`er`egl`egdd`eg IO portyn hayaguud n' golduu 0x330 g`eh m`et
   arvan zurgaat toollyn sistem d`e`er bichs`en dugaaruud bajdag.

   FreeBSD-g suulgahaasaa **mn** `edg`e`er dugaaruudyg t`emd`egl`ezh
   avahyg z**vl**zh bajna. Ta daraah mayagijn h*sn`egt h**tl**h
   h`er`egt`ej:

   H*sn`egt 2-1. T**h****r**mzhijn b*rtg`elijn zhish`e`e

   T**h****r**mzhijn    IRQ         IO          T`emd`egl`eg`e`e      
         n`er                   port(uud)  
                                           40 GB, Seagate             
   `Ehnij hatuu disk m`ed`ehg*j m`ed`ehg*j *jldv`erl`es`en, `ehnij    
                                           master IDE                 
   CDROM             m`ed`ehg*j m`ed`ehg*j `Ehnij hoior dah' IDE      
   Hoior dah' hatuu                        20 GB, IBM                 
   disk              m`ed`ehg*j m`ed`ehg*j *jldv`erl`es`en, hoior     
                                           dah' master IDE            
   `Ehnij IDE        14         0x1f0                                 
   hyanagch                                
   S*lzh`e`enij kart m`ed`ehg*j m`ed`ehg*j Intel 10/100               
   Modem             m`ed`ehg*j m`ed`ehg*j 3Com(R) 56K faks modem,    
                                           COM1 d`e`er zoogdson       
   ...                                                                

     --------------------------------------------------------------

  2.3.2. ****rijnh**** **g**gdlijg n****c**lzh avah

   H`er`ev tany FreeBSD suulgah g`ezh bajgaa komp'yutert chuhal
   m`ed`e`el`el bajval, ug m`ed`e`ell`e`e n****c**lzh hadgalzh avah
   n' z*jt`ej b**g****d ug n****c**ls**n m`ed`e`ell`e`e z**v
   hadgalsnaa shalgah h`er`egt`ej. FreeBSD-n suulgah yavc n' disk
   uruu bichizh `ehl`eh`e`es`e`e **mn** tanaas lavlazh asuudag
   b**g****d h`er`ev n`eg bichigd`e`ed `eh`elb`el bucaah arga
   bajhg*j.

     --------------------------------------------------------------

  2.3.3. FreeBSD-g haana suulgahaa shijd`eh

   H`er`ev ta FreeBSD-d b*h disk`e`e h`er`egl**ln`e g`ezh bodozh
   bajval `en`e h`es`egt anhaarlaa handuulalg*j caash n' unshih
   h`er`egt`ej.

   Harin, h`er`ev ta FreeBSD-g ****r *jldlijn sistemt`ej hamt
   h`er`egl`en`e g`ezh bodozh bajval disk d`e`er **g**gd**l h`erh`en
   bajrladag m**n h`erh`en azhilladag talaar *nds`en m`edl`egt`ej
   bajh h`er`egt`ej.

     --------------------------------------------------------------

    2.3.3.1. FreeBSD/i386 d`e`erh disknij **g**gd**l bajrluulalt

   Komp'yuterijn disk n' h`ed h`ed`en h`es`egt h`es`egchilzh boldog.
   `Edg`e`er huvaagdsan h`esg**dijg n' partitions buyuu huvaaltuud
   g`ezh n`erl`ed`eg. FreeBSD n' dotroo bas huvaaltuudtaj bolohoor
   `en`e n`erl`elt n' ojlgomzhg*j bolzh boloh yum. Tijm bolohoor
   `edg`e`er disknij h`es`egchl`el**dijg disknij z*sm`el**d buyuu
   erd**** l z*sm`el**d g`ezh FreeBSD *zd`eg. ZHish`e`e n' PC-ijn
   disknij huvaaltuud d`e`er azhilladag FreeBSD-ijn fdisk h`er`egs`el
   huvaaltuudyn orond z*sm`el**dijg h`er`egl`ed`eg. Anhnaasaa
   komp'yuterijn n`eg diskijg z**vh**n d**r**v huvaazh bolohoor
   zohioson bajna. `Edg`e`er huvaaltuudyg primary partitions buyuu
   anhdagch huvaaltuud g`ezh n`erl`ed`eg. `En`e hyazgaarlaltyg tojron
   garch d**rv**n huvaaltaas il**g z**vsh****r**hijn tuld shin`e
   huvaaltyn arga **ss`en b**g****d t**nijg extended partition buyuu
   **rg**tg**s**n huvaalt g`ezh n`erl`ezh`e`e. Disk z**vh**n ganchan
   **rg**tg**s**n huvaalt aguulzh bolno. **rg**tg**s**n huvaalt dotor
   hichn`e`en bol hichn`e`en logical partitions buyuu logik
   huvaaltuud aguulzh boldog bajna.

   Huvaalt bolgon partition ID buyuu huvaaltyn ID dugaar aguulzh
   bajdag b**g****d `en`e dugaar n' tuhajn huvaaltyn t**rlijg
   il`erhijlzh bajdag. FreeBSD t**rlijn huvaaltuud n' 165 g`es`en ID
   dugaartaj bajdag.

   *jldlijn sistem bolgon disknij huvaaltuudyg tanih ****r ****rijn
   arga h`er`egl`ed`eg. ZHish`e`elb`el DOS buyuu t**nt`ej izhil
   t**rlijn Windows sistem**d n' disknij huvaaltyg tanihyn tuld
   *s`egchl`en dugaarlasan disk argyg h`er`egl`ed`eg b**g****d C:
   *sg`e`er `ehl`ezh t`emd`egl`ed`eg.

   FreeBSD n' primary partition buyuu disknij anhdagch huvaalt d`e`er
   suugdah iostoj. FreeBSD tany **sg`es`en fajluudyg, bas
   ****rijnh**** fajluudyg `en`e huvaalt d`e`er hadgaldag. H`er`ev
   tand olon disk bajval m**n ta t`edg`e`er d`e`er `esv`el t`ednij
   zarim d`e`er FreeBSD t**rlijn huvaalt **sg`ezh bolno. FreeBSD
   suulgah *ed`e`e disknij n`eg huvaaltyg b`el`en bajlgah
   h`er`egt`ej. `En`e huvaalt n' tany ur'dchilan b`elds`en hooson
   huvaalt yum uu `esv`el onc shaardlagag*j **g**gd**l hadgalsan
   huvaalt bajsan ch bolno.

   H`er`ev ta ****rijn b*h disk d`eh b*h huvaaltyg h`er`egl`ezh
   bajsan bol t`edg`e`erijn n`egijg n' FreeBSD-d zoriulzh yamar
   n`eg`en *jldlijn sistemd bajdag h`er`egslijg ashiglan hooson
   bolgoh h`er`egt`ej (zhish`e`e n', DOS or Windows d`e`er bajdag
   fdisk program).

   H`er`ev tand il**chilzh bolohoor huvaalt bajval t`er h`esgijg bas
   h`er`egl`ezh bolno. G`ehd`e`e ta **mn** n' bajzh bajsan huvaaltyn
   h`emzh`e`eg ih`esg`ezh yum uu bagasgazh h`er`egl`ezh h`er`egt`ej
   bolno.

   FreeBSD suugdazh chadah hamgijn baga h`emzh`e`e bol 100 MB
   bil`e`e. G`ehd`e`e `en`e h`emzh`e`e bol ****rijnh**** fajluudyg
   hadgalahad barag h*r`elc`eh`e`erg*j hamgijn baga h`emzh`e`e yum.
   Araj bolomzhijn baga h`emzh`e`e bol grafik orchnyg
   oruulalg*jg`e`er 250 MB h`emzh`e`e yum. H`er`ev grafik orching
   oruulbal 350 MB bolno. H`er`ev ta guravdagch program zohiogchdyn
   programyg suulgazh h`er`egl`en`e g`ezh bodozh bajval m`ed`e`ezh
   t**n`e`es il** h`emzh`e`e h`er`egt`ej.

   Ta PartitionMagic(R) g`ed`eg *n`et`ej programyg, `esv`el GParted
   z`er`eg *n`eg*j programyg FreeBSD-d zoriulzh disk`end`e`e zaj
   gargahad h`er`egl`ezh boloh yum. PartitionMagic ba GParted nar
   NTFS t**rlijn huvaalt d`e`er azhillazh chaddag. GParted n'
   SystemRescueCD z`er`eg h`ed h`ed`en Live CD tarhacuudad bajdag.

   Microsoft Vista huvaaltuudyn h`emzh`e`eg dahin ****rchl**h**d
   asuudaltaj bajgaa talaar m`ed`e`el`el bij. Ijm *jld`el hijhijg
   oroldoh *ed`e`e Vista-ijn suulgaltyn CDROM-toj bajhyg z**vl**zh
   bajna. M**n ijm`erh** diskt`ej azhillah azhluudyg hijzh
   g*jc`etg`eh`e`es`e`e **mn** n****cl**ltijg hijh n' mash chuhal
   yum.

     Sanuulga: `Edg`e`er h`er`egslijg buruu ashiglaval disk`en d`e`er
     bajgaa m`ed`e`el`el tan' ustah bolno. T`edg`e`erijg
     h`er`egl`eh`e`es`e`e **mn** ****rijnh**** **g**gdlijg
     n****c**lzh hadgalzh avah h`er`egt`ej.

   ZHish`e`e 2-1. Bajgaa disknij huvaaltyg ****rchl**lg*jg`e`er
   h`er`egl`eh n'

   ZHish`e`elb`el, Windows sistem suulgasan 4 GB disk tand bajgaa
   g`ezh bod"io. M**n ta t`er diskijg 2 GB h`emzh`e`eg`e`er C: ba D:
   g`ezh hoior huvaasan bajgaa. Tand C: d`e`er 1 GB, D: d`e`er 0.5 GB
   **g**gd**l hadgalsan bajgaa g`ezh *z'e.

   `En`e bol *s`egchl`en t`emd`egl`es`en hoior huvaalt tand bajna
   g`es`en *g. Ta D: d`e`er bajgaa b*h **g**gdlijg C: ruu huulzh
   ch**l****l****d t**n d`e`er FreeBSD suulgazh bolno.

   ZHish`e`e 2-2. Bajgaa huvaaltyn h`emzh`e`eg sungazh ****rchl**h

   Tand Windows suulgasan 4 GB disk bajna g`ezh *z'e. Windows suulgah
   *ed`e`e ta z**vh**n C: g`ezh n`erl`es`en 4 GB h`emzh`e`et`ej
   ganchan b*h`el huvaalt **sg`ezh`e`e. Ta odoogoor ug h`emzh`e`enij
   1.5 GB-ijg ashiglasan g`ezh bodocgooio. T`eg`e`ed ta ug disknij
   2 GB h`emzh`e`e d`e`er FreeBSD suulgahyg h*ss`en g`ezh avch *z'e.

   FreeBSD-g suulgahyn tuld door durdsanaas al' n`egijg hijh bolno:

    1. Windows d`e`er bajsan **g**gdl**** n****c**lzh hadgalzh avaad
       Windows-g dahin suulgazh g`ehd`e`e t**nd`e`e 2 GB h`emzh`e`e
       **sg`ezh h`er`egl`eh.

    2. PartitionMagic m`etijn program ashiglazh Windows-n disknij
       h`emzh`e`eg d`e`erh h`emzh`e`end tohiruulzh ****rchl**h.

     --------------------------------------------------------------

  2.3.4. S*lzh`e`enij narijvchilsan tohiruulgaa m`ed`eh

   H`er`ev ta FreeBSD-n suulgacyg intern`et holbolttoj hijn`e g`ezh
   bodozh bajval (zhish`e`e n', suulgacyg FTP `esv`el NFS server`e`es
   tatan suulgazh bajval), ta s*lzh`e`enijh`e`e tohiruulgyg m`ed`ezh
   bajh h`er`egt`ej. Ijm m`ed`e`ellijg suulgah *ed tanaas lavlazh
   asuugaad, tohiruulzh intern`et`ed holbogddog.

     --------------------------------------------------------------

    2.3.4.1. Dotood s*lzh`e`e `esv`el Kabel'/DSL Modemoor holbogdoh

   H`er`ev ta dotood s*lzh`e`end holbogdson bajgaa yum uu `esv`el
   kabel, DSL-`e`er holbogdohoor bol daraah tohiruulah m`ed`e`ellijg
   m`eds`en bajh h`er`egt`ej:

    1. IP hayag

    2. Anhny gateway buyuu garcyn IP hayag

    3. Hostname buyuu serverijn n`er

    4. DNS server IP hayag

    5. Subnet Mask buyuu d`ed s*lzh`e`enij bag (tusgaarlan angilah
       dugaar)

   H`er`ev ta `edg`e`er m`ed`e`ellijg m`ed`ehg*j bajgaa bol ug
   s*lzh`e`e hariucagch yum uu intern`et uruu holbogdoh bajguullaga
   uruu handah h`er`egt`ej. G`et`el t`ed tand, `edg`e`er m`ed`e`el`el
   n' DHCP ashiglazh avtomataar tohiruulagdana g`ezh h`elzh magadg*j.
   H`er`ev tijm bol ta `edg`e`er m`ed`e`ellijg zaaval m`eds`en bajh
   albag*j b**g****d `en`e h`esgijg z*g`e`er sanaad avahad
   il**d`ehg*j.

     --------------------------------------------------------------

    2.3.4.2. Modem h`er`egl`ezh holbogdoh

   H`er`ev ta intern`et`e`er hangagch bajguullaga uruu erdijn modem
   ashiglan utsaar holbogddog bol, ta m**n FreeBSD-g intern`et`e`er
   suulgazh boloh b**g****d zhaahan udah l bajh daa.

   Daraah z*jlsijg m`ed`ezh bajh shaardlagataj:

    1. ISP buyuu intern`etijn *jlchilg`e`e *z**l`egchijn holbogdoh
       utasny dugaar

    2. Modemijn h`er`egl`eh COM: portyn dugaar

    3. Intern`etijn *jlchilg`e`e *z**l`egchid b*rtg**ls`en
       h`er`egl`egchijn n`er bolon nuuc *g

     --------------------------------------------------------------

  2.3.5. FreeBSD-n aldaany b*rtg`el

   FreeBSD t**s**l n' gargazh buj huvilbar bolgonoo aldaag*j battaj
   bajlgahyg charmajzh bajdag bolovch zarim tohioldold zhizhig
   aldaanuud garah tohioldol **sd`eg. Mash hovor *ed ijm aldaa
   suulgah *ed gardag. `Edg`e`er aldaag ilr**lzh zasaad, `en`e
   tuhajgaa FreeBSD aldaany b*rtg`el huudsan d`e`er t`emd`egl`ezh
   bichd`eg. Ta suulgazh bajh *ed ijm h*ndr`elt`ej tulgarahg*jn tuld
   `en`e huudas uruu orzh shalgah h`er`egt`ej.

   Huvilbar b*rd garsan aldaanuudyg b*h huvilbartaj n' zhagsaasan
   b*rtg`elijg FreeBSD-n v`eb huudasny huvilbaryn m`ed`e`el`el
   h`es`egt harzh bolno.

     --------------------------------------------------------------

  2.3.6. FreeBSD-n suulgac fajluudyg b`eld`eh

   FreeBSD-g suulgah yavc n' daraah bajrshild buj fajlaas
   g*jc`etg`egd`ezh bolno:

   Dotood t**h****r**mzh****s

     * CDROM `esv`el DVD

     * USB sanah ojn z****gch

     * Ug komp'yutert buj DOS h`esg`e`es

     * SCSI `esv`el QIC bichl`eg`e`es

     * Uyan diskn`e`es

   S*lzh`e`e

     * FTP hayagnaas. H`er`ev shaardlagataj bol galt hana `esv`el
       HTTP proksigoor damzhina

     * NFS server

     * Zoriulaltyn parallel yum uu cuvaa holbolt

   H`er`ev ta FreeBSD -n suulgacyg CD `esv`el DVD h`elb`er`e`er avsan
   bol tand h`er`egt`ej b*h z*jl b`el`en boloh b**g****d `en`e
   h`esgijg algasaad daraagijn h`es`eg uruu shilzhizh bolno. (H`es`eg
   2.3.7).

   H`er`ev ta FreeBSD-n suulgac fajluudyg b`eld`ezh avaag*j bol
   H`es`eg 2.13 h`es`eg uruu ochizh d`e`erh bajrshlaas h`erh`en
   b`eld`ezh avah talaar tajlbarlasnyg unshina uu. T`er h`esgijg
   unshizh duusaad bucazh `end`e`es H`es`eg 2.3.7 h`es`eg uruu oroh
   h`er`egt`ej.

     --------------------------------------------------------------

  2.3.7. `Ehl`en achaalah t**h****r**mzhijg b`eld`eh

   FreeBSD suulgac n' tany komp'yuter achaalah *ed `eh`eld`eg-- `en`e
   n' ****r *jldlijn sistem`e`es `ehl**ld`eg program bish. Tany
   komp'yuter erdijn *ed hatuu disk`en d`e`er suugdsan *jldlijn
   sistem`e`er `ehl`ezh achaalagddag. G`ehd`e`e **nijg bas
   "achaalagdazh boldog" uyan diskn`e`es `ehl**lzh bolohoor
   tohiruulzh boldog. Orchin *eijn ih`enh komp'yuteruud CDROM dotor
   buj CDROM disk `esv`el USB diskn`e`es `ehl`en achaalagdazh
   chaddag.

     Z**vl**g****: H`er`ev ta FreeBSD-g CDROM `esv`el DVD d`e`er
     (hudaldazh avsan yum uu `esv`el ****r**** b`eld`ezh avsan bol)
     b`eld`ezh avsan b**g****d tany komp'yuter CDROM `esv`el
     DVD-`e`es `ehl`en achaalagdazh boldog (ih`enh BIOS d`e`er "Boot
     Order buyuu achaalah daraalal" g`es`en `esv`el **nt`ej
     t**s****t`ej songoltoor tohiruulagddag) bol `en`e h`esgijg
     unshilg*j algasazh bolno. FreeBSD-n CDROM bolon DVD d`e`er
     bajgaa fajluud n' n`em`elt z*jls shaardalg*j shuud suugdah
     bolomzhtoj.

   Achaalagdazh boldog sanah ojn z****gch **sg`ehijn tuld daraah
   alhmuudyg hijn`e:

    1. Sanah ojn z****gchid zoriulsan d*rs fajlyg olzh avah n'

       Sanah ojn z****gchid zoriulsan d*rs fajlyg ISO-IMAGES/ san
       ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/arch/ISO-IMAGES/version/FreeBSD-8.1-RELEASE-arch-memstick.img
       hayagaas tatan avch bolno. arch bolon version *gsijg ta
       ****rijn suulgahyg h*ss`en arhitektur bolon huvilbaryn
       dugaaraar solioroj. ZHish`e`e n' FreeBSD/i386 8.1-RELEASE
       huvilbart zoriulsan sanah ojn z****gchid zoriulsan d*rs fajlyg
       ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/i386/ISO-IMAGES/8.1/FreeBSD-8.1-RELEASE-i386-memstick.img
       hayagaas avch bolno.

       Sanah ojn z****gchid zoriulsan d*rs n' .img **rg**tg**lt`ej
       bajna. ISO-IMAGES/ san n' t**r**l b*rijn d*rs`e`es togtoh
       b**g****d tany h`er`egl`eh shaardlagataj n' tany suulgazh
       bajgaa FreeBSD-ijn huvilbaraas hamaarah b**g****d zarim
       tohioldold tonog t**h****r**mzh****s bas hamaarna.

         CHuhal: `Ehl**l`eh`e`es`e`e **mn** ****rijn USB z****gch
         d`e`er bajgaa **g**gdlijg n****cl****r`ej, uchir n' `en`e
         alham **g**gdlijg ustgah bolno.

    2. Sanah ojn z****gchijg b`eld`eh n'

         Sanuulga: Doorh zhish`e`e tany achaalzh `ehl`eh
         t**h****r**mzhijg /dev/da0 g`ezh *z`eh bolno. Z**v
         t**h****r**mzh `es`ehijg sajn nyagtlaaraj, `es t`egv`e`es
         ****rijn **g**gdlijg ustgazh m`edn`e sh**.

       T**h****r**mzhijn master achaalah bichl`egt bichih bolomzhtoj
       bolgohyn tuld kern.geom.debugflags g`es`en sysctl-ijn
       huv'sagchijg tohiruulaaraj.

 # sysctl kern.geom.debugflags=16

    3. D*rs fajlyg sanah ojn z****gchid bichih n'

       .img n' sanah ojn z****gchid huuldag erdijn fajl shig bish
       yum. `En`e n' disknij b*r`en aguulga b*hij d*rs yum. `En`e n'
       ta n`eg diskn`e`es n**g**** disk r** z*g`e`er l fajluud
       huuldag shig huulzh bolohg*j g`es`en *g yum. T**nij orond ta
       d*rsijg disk r** shuud bichihijn tuld dd(1) tushaalyg ashiglah
       iostoj yum:

 # dd if=FreeBSD-8.1-RELEASE-i386-memstick.img of=/dev/da0 bs=64k

   Achaalagdazh boldog uyan disk b`eld`ehijn tuld daraah alhmyg
   g*jc`etg`en`e:

    1. Achaalagddag uyan disknij Image buyuu d*rs fajlyg b`eld`eh

         CHuhal: FreeBSD 8.0-s `ehl`e`ed uyan disk d`e`erh d*rs
         bajhg*j bajgaag sanaaraj. FreeBSD-g USB sanan ojn z****gch
         `esv`el CDROM `esv`el DVD ashiglaad h`erh`en suulgah talaar
         d`e`er durdsan zaavruudaas *z`e`er`ej.

       Achaalagddag diskn**d n' tany suulgac fajlyg hadgalsan
       t**h****r**mzhnij floppies/ san dotor bajrladag b**g****d m**n
       ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/arch/version-RELEASE/floppies/.
       hayagnaas bas huulagdazh bolno. arch bolon <version> -ny orond
       h*ss`en arhitektur ba huvilbaraa orluulah h`er`egt`ej.
       ZHish`e`e n' FreeBSD/i386 7.3-RELEASE huvilbaryn achaalagddag
       uyan diskijg
       ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/i386/7.3-RELEASE/floppies/
       hayagaas tatazh avna.

       Uyan disknij images buyuu d*rs fajl n' .flp g`es`en
       **rg**tg**lt`ej bajdag. floppies/ san n' yanz b*rijn d*rs fajl
       aguulzh bajdag b**g****d suulgah t**h****r**mzh bolon
       FreeBSD-nh`e`e huvilbart tohiruulan songolt hijd`eg. Ih`enh
       tohioldold tand d**rv**n shirh`eg uyan disk h`er`eg bolno.
       T`edg`e`er n' boot.flp, kern1.flp, kern2.flp bolon kern3.flp
       yum. Ug sand buj README.TXT fajlaas ug uyan diskt`ej holbootoj
       s**lijn *eijn m`ed`e`ellijg shalgaaraj.

         CHuhal: `Edg`e`er d*rs fajlyg tatazh avah FTP program n'
         binary mode buyuu hoiortyn fajlyn h`elb`er gorimoor tatazh
         avah iostoj. Zarim v`eb h**t**ch programuud n' tekst
         (`esv`el ASCII) gorim h`er`egl`ed`eg b**g****d ijm *ed tany
         uyan disk anhlan achaalagdazh chadahg*j.

    2. Uyan disk b`eld`eh

       Tatazh avsan d*rs fajl bolgond n`eg uyan disk b`eld`eh iostoj.
       Ug diskn**d n' yamar n`eg`en aldaag*j bajh shaardlagataj.
       SHalgah hamgijn amar arga bol shuud formatlah buyuu
       c`ev`erl`eh h`er`egt`ej. Ur'dchilan c`ev`erl`es`en disk`end
       itg`eh h`er`egg*j. Windows -n c`ev`erl`ed`eg h`er`egs`el n'
       disk`en d`e`er bajgaa `evd`ers`en h`esgijg m`ed`e`eld`egg*j
       b**g****d t`edg`e`erijg z*g`e`er "bad buyuu muu" g`ezh
       t`emd`egl`e`ed **ng**rd**g. SHin`e disk h`er`egl`en suulgah
       *jld`el hijhijg tand z**vl**zh bajna.

         CHuhal: H`er`ev tany FreeBSD-g suulgah yavc gacah, `evdr`eh,
         yamar n`eg gazh n**l**** *z**lb`el ta hamgijn t*r**nd uyan
         disk`e`e hardah h`er`egt`ej. SHin`e disk`end d*rs fajlaa
         bich`e`ed dahin oroldooroj.

    3. D*rs fajlyg uyan disk uruu bichih

       .flp fajluud n' disk uruu z*g`e`er huuldag `engijn fajl bish
       yum. T`ed bol disknij b*h`el b*tcijg aguulsan d*rs fajl. Tijm
       bolohoor ijm fajlyg disk uruu shuud huulzh bolohg*j. Harin,
       d*rs fajlyg disk uruu buulgah tusgaj h`er`egs`el ashigladag.

       H`er`ev ta MS-DOS/Windows *jldlijn sistem d`e`er azhillazh
       bajgaa bol fdimage h`er`egs`el h`er`egl`eh h`er`egt`ej.

       H`er`ev uyan diskn**d CDROM d`e`er bajgaa b**g****d tany CDROM
       E: g`ezh tanigdsan bol ta daraah tushaalyg **g**h h`er`egt`ej:

 E:\> tools\fdimage floppies\boot.flp A:

       `En`e tushaalyg uyan disk`e`e s`elg`ezh .flp fajl bolgond
       g*jc`etg`e`ed daraa n' d`es daraalan t`emd`egl`eh h`er`egt`ej.
       .flp fajlyn bajrlalaas hamaaran tushaalaa tohiruulzh **g**h
       h`er`egt`ej. H`er`ev tand CDROM bajhg*j bol fdimage n'
       FreeBSD-n FTP bagazhnuud sangaas huulagdah bolomzhtoj.

       H`er`ev ta uyan diskijg UNIX sistem`e`es b`eld`ezh bajgaa bol(
       ****r FreeBSD sistem`e`es) ta dd(1) tushaalyg ashiglan d*rs
       fajlyg uyan disk d`e`er buulgazh bolno. FreeBSD d`e`er:

 # dd if=boot.flp of=/dev/fd0

       FreeBSD d`e`er /dev/fd0 g`eh`e`er `ehnij uyan disknij
       h**tl**gch uruu handdag ( A: t**h****r**mzh). /dev/fd1 g`ev`el
       B: t**h****r**mzh g`eh m`etchil`en *rg`elzhild`eg. Busad UNIX
       t**rlijn sistem d`e`er uyan disknij t**h****r**mzh n' ****r
       ****r n`ert`ej bajzh boloh b**g****d shaardlagataj bol tuhajn
       sistemijn bichig barimtaas lavlah h`er`egt`ej.

   Ta odoo FreeBSD-n suulgacyg `ehl**l`eh`ed b`el`en bolloo.

     --------------------------------------------------------------

2.4. Suulgacyg `ehl**l`eh

     CHuhal: Daraah m`ed`egdlijg harah h*rt`el suulgac program n'
     tany disk(n**d)`ed yamar n`eg`en ****rchl**lt hijd`egg*j:

 Last Chance: Are you SURE you want continue the installation?

 If you're running this on a disk with data you wish to save then WE
 STRONGLY ENCOURAGE YOU TO MAKE PROPER BACKUPS before proceeding!

 We can take no responsibility for lost disk contents!

     **nijg orchuulbal:

       S**lijn bolomzh: Ta suulgacyg *rg`elzhl**l`ehd`e`e ITG`ELT`EJ bajna uu?

       H`er`ev ta h`er`egt`ej m`ed`e`ell`e`e hadgalsan diskn`e`es ug suulgacyg
       `ehl**lzh bajgaa bol, `ehl**l`eh`e`es`e`e **mn** ****RIJNH**** **G**GDLIJG NAJDVARTAJ HADGALZH
       AVAHYG BID Z**VL**ZH BAJNA!

       Disk`end buj **g**gd**ld uchirsan `evdr`eld bid hariuclaga h*l`e`ehg*j!
    

     Suulgac program n' `en`e anhaaruulga h*rt`el disk`end
     ****rchl**lt hijlg*jg`e`er cucalzh garah bolomzhtoj. H`er`ev ta
     yamar n`eg`en z*jl buruu tohiruulsan yum uu ****rchl**h iostoj
     g`ezh bodozh bajval, `en`e m**chid ta komp'yuteraa untraahad
     yamar ch `evdr`el **s`ehg*j.

     --------------------------------------------------------------

  2.4.1. `Ehl`en achaalalt

    2.4.1.1. i386(TM) sistemd `ehl`en achaalah

    1. Komp'yuter untarsan *e`es `ehl`eh h`er`egt`ej.

    2. Komp'yuterijg asaana. `Ehl`eh *ed d`elg`ec d`e`er sistemijn
       BIOS-n *nds`en tohiruulga uruu ordog garyn tovchlolyg
       haruuldag. `En`e n' golduu F2, F10, Del, `esv`el Alt+S g`es`en
       tovchloluudyn n`eg n' bajdag. D`elg`ec`end yuu g`ezh zaasan
       bajna, ug tovlolyg darzh BIOS-n tohiruulga uruu oroh
       h`er`egt`ej. Zarim tohioldold, `ehl`eh *ed grafik zurag
       haruuldag b**g****d golduu Esc tovch darsnaar ug zurgijg
       boliulzh h*ss`en tekst`e`e d`elg`ec`end harah bolomzhtoj.

    3. Sistem al' t**h****r**mzh****s `ehl`ezh achaalah v`e g`es`en
       tohiruulgyg oloh h`er`egt`ej. `En`e n' golduu "Boot Order
       buyuu `ehl`eh daraalal" g`es`en h`es`egt bajdag b**g****d
       achaalzh boloh Floppy, CDROM, First Hard Disk g`es`en achaalzh
       boloh t**h****r**mzhijn zhagsaaltyg aguulsan bajdag.

       H`er`ev ta CDROM-s achaalna g`ezh bodson bol ug zhagsaaltnaas
       CDROM songoh h`er`egt`ej. H`er`ev ta USB disk `esv`el uyan
       diskn`e`es `eh`elzh achaalna g`ezh bodozh bajval t**nijg
       songoh h`er`egt`ej. Al' n' z**v `es`eh`e`e m`ed`ehg*j
       `erg`elz`ezh bajgaa bol ug komp'yutertaj cug ird`eg garyn
       avlagaas haraaraj.

       Tohirson ****rchl**lt**** hijzh hadgalaad garna. Komp'yuter
       ing`esnij daraa shin`e`er dahin achaalagdazh `eh`eln`e.

    4. H`er`ev ta H`es`eg 2.3.7 d`e`er zaasan shig "achaalagdah" USB
       z****gch b`elds`en bol, USB z****gch**** komp'yuteraa
       asaahaasaa **mn** zalgaaraj.

       H`er`ev ta CDROM -s `eh`elzh achaalzh bajgaa bol komp'yuteraa
       asaanguutaa CDROM uruu disk`e`e hijzh `ehl**l`eh h`er`egt`ej.

         T`emd`egl`el: FreeBSD 7.3 bolon t**n`e`es **mn**h
         huvilbaruudad suulgaltyn achaalagdah bolomzhtoj uyan
         diskn**d bajdag b**g****d H`es`eg 2.3.7 h`es`egt
         tajlbarlasan shig b`eld`ezh bolno. T`edg`e`erijn n`eg n'
         achaalagdah `ehnij disk boot.flp bajna. `En`e diskijg
         ****rijn uyan disknij h**tchid hijg`e`ed komp'yuteraa
         achaalna.

       H`er`ev tany komp'yuter asaad, **mn** suusan bajsan *jldlijn
       sistemn`e`es erdijnh****r**** `ehl`ezh bajval shaltgaan n'
       door durdsanaas al' n`eg n' bajzh bolno:

         1. Achaalah yavcaas **mn** n' amzhizh disk`e`e oruulaag*j
            bajh. Disk`e`e oruulaad komp'yuteraa dahin shin`e`er
            achaal.

         2. **mn** hijs`en BIOS -ijn ****rchl**lt z**v hijgd`e`eg*j
            bajh. Ug ****rchl**h *jldlijg dahin hijzh z**v
            tohiruulgyg hijh.

         3. Magadg*j tany b`elds`en t**h****r**mzh****s `ehl`ezh
            achaalah *jldlijg tany BIOS d`emzh`e`eg*j bajzh bolno.

    5. FreeBSD achaalagdazh `ehl`en`e. H`er`ev ta CDROM -noos
       `ehl**ls`en bol daraah z*jlt`ej adilhan m`ed`egd`el harah
       bolno (huvilbaryn h`esgijg oruulaag*j bolno):

 Booting from CD-Rom...
 645MB medium detected
 CD Loader 1.2

 Building the boot loader arguments
 Looking up /BOOT/LOADER... Found
 Relocating the loader and the BTX
 Starting the BTX loader

 BTX loader 1.00 BTX version is 1.02
 Consoles: internal video/keyboard
 BIOS CD is cd0
 BIOS drive C: is disk0
 BIOS drive D: is disk1
 BIOS 636kB/261056kB available memory

 FreeBSD/i386 bootstrap loader, Revision 1.1

 Loading /boot/defaults/loader.conf
 /boot/kernel/kernel text=0x64daa0 data=0xa4e80+0xa9e40 syms=[0x4+0x6cac0+0x4+0x88e9d]
 \

       H`er`ev ta uyan diskn`e`es `ehl**lzh bajgaa bol daraah
       m`ed`egd`elt`ej izhil bichigl`elijg harna (huvilbaryn h`esgijg
       oruulaag*j bolno):

 Booting from Floppy...
 Uncompressing ... done

 BTX loader 1.00  BTX version is 1.01
 Console: internal video/keyboard
 BIOS drive A: is disk0
 BIOS drive C: is disk1
 BIOS 639kB/261120kB available memory

 FreeBSD/i386 bootstrap loader, Revision 1.1

 Loading /boot/defaults/loader.conf
 /kernel text=0x277391 data=0x3268c+0x332a8 |

 Insert disk labelled "Kernel floppy 1" and press any key...

       Ug zaavryn daguu boot.flp diskijg gargaad kern1.flp diskijg
       oruulaad Enter tovchijg daraaraj. `Ehnij diskn`e`es `eh`elzh
       achaalaad daraa n' shaardsan diskn**dijg n' daraalan oruulah
       h`er`egt`ej.

    6. CDROM, USB z****gch `esv`el uyan disk alinaas n' ch
       `ehl**ls`en baj g`es`en FreeBSD-ijn achaalagch `ehl**l`egch
       c`es`end tulzh ird`eg:

       Zurag 2-1. FreeBSD-ijn achaalagch `ehl**l`egch c`es

       Arvan sekund h*l`e`eh, `esv`el shuud Enter tovch darzh bolno.

     --------------------------------------------------------------

    2.4.1.2. Sparc64(R) sistem d`e`er `ehl**l`eh

   Ih`enh Sparc64(R) sistem**d n' diskn`e`es avtomataar `ehl`eh`e`er
   tohiruulagdsan bajdag. FreeBSD suulgahyn tuld ta s*lzh`e`eg`e`er
   yum uu `esv`el CDROM-oos `ehl**l`eh shaardlagataj. `En`e n' PROM
   (OpenFirmware) ruu orohyg tanaas shaarddag.

   Ing`ehijn tuld sistemijg dahin achaalzh `ehl**l`eh *eijn
   m`ed`egd`el garch ir`ehijg h*l`e`eh h`er`egt`ej. `En`e n' tuhajn
   zagvaraas shaltgaalah bolovch door durdsantaj t**st`ej haragdah
   iostoj:

 Sun Blade 100 (UltraSPARC-IIe), Keyboard Present
 Copyright 1998-2001 Sun Microsystems, Inc.  All rights reserved.
 OpenBoot 4.2, 128 MB memory installed, Serial #51090132.
 Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4.

   H`er`ev tany sistem diskn`e`es `en`e *ed achaalzh `eh`elb`el ta
   PROM h*l`e`eh m**r**nd orohyn tuld L1+A `esv`el Stop+A tovchluuryn
   hoslolyg darah yum uu `esv`el cuvaa konsoloos (zhish`e`e n' tip(1)
   `esv`el cu(1) d`e`er ~#-g ashiglan) BREAK-g ilg`e`eh h`er`egt`ej.
   `En`e n' ijm`erh** haragdah bolno:

 ok         (1)
 ok {0}     (2)

   (1)
           `En`e n' z**vh**n n`eg CPU-taj sistem**d d`e`er
           h`er`egl`egdd`eg h*l`e`eh m**r yum.
   (2)
           `En`e n' SMP sistem**d d`e`er h`er`egl`egdd`eg h*l`e`eh
           m**r yum. too n' id`evht`ej bajgaa CPU-ijn toog
           il`erhijld`eg.

   `En`e h*r`eh`ed ****rijn h**t**chd**** CDROM-oo hijg`e`ed PROM
   h*l`e`eh m**r****s boot cdrom tushaalyg bichih h`er`egt`ej.

     --------------------------------------------------------------

  2.4.2. T**h****r**mzhijn shalgazh b*rtg`es`en h`esgijg harah

   S**ld n' ursazh **ng**rd**g h`ed`en zuun m**r tekst n' d`elg`ecijn
   t*r hadgalagch uruu hadgalagddag b**g****d s**ld dahin harzh
   boldog.

   T*r hadgalagdsan m**rijg dahin harahyn tuld Scroll Lock tovch
   daraaraj. `En`e n' d`elg`ec`end ursazh **ng**rs**n tekst**dijg
   d`e`esh n' `erg**lzh harah bolomzh **gd**g. Ta d`e`esh zaasan sum
   tovchoor yum uu `esv`el PageUp m**n PageDown tovchnuudaar d`e`esh
   doosh g*jlg`en harzh bolno. Scroll Lock tovchijg dahin darzh
   gulguulah *jldl`e`e zogsoodog.

   Ta ug tovchijg darzh d`e`esh gulguulan harah h`er`egt`ej. `En`e n'
   c**m h`erh`en t**h****r**mzh**dijg tan'san tuhaj haruuldag. Ta
   Zurag 2-2 d`e`er haruulsantaj izhil bichigl`el harah b**g****d
   harin t**h****r**mzh**dijn n`ers n' tany komp'yuterijnhaas ****r
   bajzh magadg*j.

   Zurag 2-2. T**h****r**mzh tan'san b*rtg`el bichl`eg

 avail memory = 253050880 (247120K bytes)
 Preloaded elf kernel "kernel" at 0xc0817000.
 Preloaded mfs_root "/mfsroot" at 0xc0817084.
 md0: Preloaded image </mfsroot> 4423680 bytes at 0xc03ddcd4

 md1: Malloc disk
 Using $PIR table, 4 entries at 0xc00fde60
 npx0: <math processor> on motherboard  
 npx0: INT 16 interface  
 pcib0: <Host to PCI bridge> on motherboard
 pci0: <PCI bus> on pcib0
 pcib1:<VIA 82C598MVP (Apollo MVP3) PCI-PCI (AGP) bridge> at device 1.0 on pci0
 pci1: <PCI bus> on pcib1
 pci1: <Matrox MGA G200 AGP graphics accelerator> at 0.0 irq 11
 isab0: <VIA 82C586 PCI-ISA bridge> at device 7.0 on pci0
 isa0: <iSA bus> on isab0
 atapci0: <VIA 82C586 ATA33 controller> port 0xe000-0xe00f at device 7.1 on pci0
 ata0: at 0x1f0 irq 14 on atapci0
 ata1: at 0x170 irq 15 on atapci0
 uhci0 <VIA 83C572 USB controller> port 0xe400-0xe41f irq 10 at device 7.2 on pci
 0
 usb0: <VIA 83572 USB controller> on uhci0
 usb0: USB revision 1.0
 uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr1
 uhub0: 2 ports with 2 removable, self powered
 pci0: <unknown card> (vendor=0x1106, dev=0x3040) at 7.3
 dc0: <ADMtek AN985 10/100BaseTX> port 0xe800-0xe8ff mem 0xdb000000-0xeb0003ff ir
 q 11 at device 8.0 on pci0
 dc0: Ethernet address: 00:04:5a:74:6b:b5
 miibus0: <MII bus> on dc0
 ukphy0: <Generic IEEE 802.3u media interface> on miibus0
 ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 ed0: <NE2000 PCI Ethernet (RealTek 8029)> port 0xec00-0xec1f irq 9 at device 10.
 0 on pci0
 ed0 address 52:54:05:de:73:1b, type NE2000 (16 bit)
 isa0: too many dependant configs (8)
 isa0: unexpected small tag 14
 orm0: <Option ROM> at iomem 0xc0000-0xc7fff on isa0
 fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq2 on isa0
 fdc0: FIFO enabled, 8 bytes threshold
 fd0: <1440-KB 3.5'' drive> on fdc0 drive 0
 atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
 atkbd0: <AT Keyboard> flags 0x1 irq1 on atkbdc0
 kbd0 at atkbd0
 psm0: <PS/2 Mouse> irq 12 on atkbdc0
 psm0: model Generic PS/@ mouse, device ID 0
 vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
 sc0: <System console> at flags 0x100 on isa0
 sc0: VGA <16 virtual consoles, flags=0x300>
 sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
 sio0: type 16550A
 sio1 at port 0x2f8-0x2ff irq 3 on isa0
 sio1: type 16550A
 ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
 pppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
 ppc0: FIFO with 16/16/15 bytes threshold
 plip0: <PLIP network interface> on ppbus0
 ad0: 8063MB <IBM-DHEA-38451> [16383/16/63] at ata0-master UDMA33
 acd0: CD-RW <LITE-ON LTR-1210B> at ata1-slave PIO4
 Mounting root from ufs:/dev/md0c
 /stand/sysinstall running as init on vty0

   FreeBSD-d`e`er tany h*ss`en t**h****r**mzhijg z**v tan'san
   `es`ehijg ug bichl`eg d`e`er tulgazh harah h`er`egt`ej. H`er`ev
   t**h****r**mzh oldoog*j bol ug bichl`egt haruulagdahg*j.
   ****rchl**n tohiruulsan c**m n' duuny kart z`er`eg GENERIC c**md
   bajhg*j t**h****r**mzh**dijn d`emzhl`egijg n`em`eh bolomzhijg tand
   olgodog.

   FreeBSD 6.2 bolon t**n`e`es hojsh garsan huvilbaruudyn huv'd
   t**h****r**mzhijg tanih *jldlijn daraagaar ta Zurag 2-3-g harah
   bolno. Sumtaj tovchluur ashiglan uls, b*s, `esv`el b*l`eg songoh
   h`er`egt`ej. Daraa n' Enter darahad `en`e n' tany ulsyg hyalbaraar
   tohiruulah bolno. M**n sysinstall programaas hyalbaraar garch
   dahin `eh`elzh bas bolno.

   Zurag 2-3. Uls songoh c`es

   H`er`ev ta ulsaaraa United States-g songoson bol standart Amerik
   garyn bajrlal ashiglagdana, h`er`ev ****r uls songoson bol daraah
   c`es garch irn`e. Sumnuudyg ashiglan z**v garyn bajrlalyg songozh
   Enter-g darna.

   Zurag 2-4. Garyn c`esijg songoh

   Zurag 2-5. Sysinstall-aas garah

   Sumtaj tovch h`er`egl`ezh *nds`en c`esn`e`es Exit Install c`esijg
   songono. Daraah bichigl`el tand haruulagdana:

                       User Confirmation Requested
          Are you sure you wish to exit? The system will reboot

                             [ Yes ]    No

   H`er`ev dahin achaalah *ed [ Yes ] c`es songogdson b**g****d disk
   h**tl**gch dotor CDROM-g *ld`e`es`en h`ev`e`er bajgaa bol
   suulgaltyn `en`e program dahin `ehl`eh bolno.

   H`er`ev ta uyan diskn`e`es `ehl**ls`en bol dahin achaalahaasaa
   **mn** boot.flp diskijg gargah h`er`egt`ej.

     --------------------------------------------------------------

2.5. Sysinstall-n tanilcuulga

   sysinstall bol FreeBSD t**sl****s gargasan suulgac program yum.
   `En`e n' konsol d`e`er tulguurlazh azhilladag b**g****d zohih
   c`esijg n' ashiglazh suulgah yavcyg hyanazh tohiruuldag.

   sysinstall-n c`es n' sumtaj tovch, Enter buyuu m**r nugalagch,
   Tab, Space buyuu zaj avagch bolon busad tovchnuudaar zalagddag.
   `Edg`e`er tovchny tuhaj d`elg`er`eng*j m`ed`e`el`el sysinstall-n
   h`er`egl`eh zaavart bich`e`est`ej buj.

   `Edg`e`er m`ed`e`ellijg harahyn tuld Usage buyuu h`er`egl`e`e
   h`es`egt ochood [Select] h`esgijg songozh Zurag 2-6-d haruulsan
   shig bajdald bolgood Enter tovch darah h`er`egt`ej.

   C`est`ej h`erh`en azhillah tuhaj zaavar haruulagdana. H`er`egl`eh
   zaavryg unshizh duusaad Enter tovch darzh bucaad *nds`en c`es`end
   ochno.

   Zurag 2-6. Sysinstall-n *nds`en c`es`end Usage buyuu h`er`egl`e`eg
   songoh n'

     --------------------------------------------------------------

  2.5.1. Documentation buyuu bichig barimt c`esijg songoh

   *nds`en c`esn`e`es sumtaj tovch ashiglan Doc c`esijg songood Enter
   darna.

   Zurag 2-7. Documentation buyuu bichig barimtyn c`es songoh

   `En`e n' bichig barimtyg haruulah bolno.

   Zurag 2-8. Sysinstall-n Documentation buyuu bichig barimtyn c`es

   Hamt irs`en bichig barimtyg n' unshih h`er`egt`ej.

   Bichig barimtyg *z`ehijn tuld sumtaj tovch h`er`egl`ezh songood
   Enter tovch darna. Unshizh duusaad Enter tovch darval
   Documentation buyuu bichig barimtyn c`es uruu bucna.

   Suulgacyn *nds`en c`es`end bucazh ochihyn tuld Exit buyuu garah
   g`es`en c`esijg songood Enter tovch daraaraj.

     --------------------------------------------------------------

  2.5.2. Keymap buyuu garyn tovchluur huvaarilalt c`esijg songoh

   Garyn tovchluuryn huvaarilaltyg ****rchl**hijg h*sv`el sumtaj
   tovchoor Keymap c`esijg songood Enter tovch darna. `En`e n'
   z**vh**n standart buyuu US amerik garyn huvaarilalt
   h`er`egl`ed`egg*j tohioldold l tand h`er`egt`ej.

   Zurag 2-9. Sysinstall-n *nds`en c`es

   ****r ****r garyn huvaarilaltyg ta sumtaj tovchoor songood Space
   tovch darzh songoh b**g****d dahin Space darzh songoltoo cuclana.
   Songozh duusaad [ OK ] c`esijg sumtaj tovch ashiglan songood Enter
   tovch daraaraj.

   `En`e haruulsan d`elg`ec`end z**vh**n zarim h`esgijg n' haruulsan
   bolno. Tab tovch h`er`egl`ezh [ Cancel ] c`esijg songovol anhdagch
   garyn huvaarilaltyg songood *nds`en c`es uruu bucdag.

   Zurag 2-10. Sysinstall-n Keymap buyuu garyn tovchluur huvaarilalt
   c`es

     --------------------------------------------------------------

  2.5.3. Suulgacyn Options buyuu tohiruulguud n**r

   Options c`esijg songood Enter darna.

   Zurag 2-11. Sysinstall-n *nds`en c`es

   Zurag 2-12. Sysinstall Options h`es`eg

   Anhdagch utga n' ih`enh h`er`egl`egchd`ed ****rchl**ltg*jg`e`er
   h`er`egl`egd`eh`ed hangalttaj. Huvilbaryn n`er n' suulgazh bajgaa
   t**rl****s**** hamaarch ****r ****r bajna.

   Songogdson c`esijn tajlbar n' d`elg`ecijn dood h`es`egt c`enh`er
   d`evsg`ert`ej bichigdd`eg. T`emd`egl`ezh h`el`eh`ed, Use Defaults
   c`esijg songovol b*h utgyg anhdagch utgad n' tohiruuldag.

   F1 tovch darzh songoltyn t**r**l b*rijn m`ed`e`el`el aguulsan
   tuslah m`ed`e`ellijg harzh bolno.

   Q tovch darval *nds`en c`es`end bucazh ochno.

     --------------------------------------------------------------

  2.5.4. *nds`en suulgacyg `ehl**l`eh

   UNIX `esv`el FreeBSD *jldlijn sistemijg surch bajgaa h*nd bol
   Standard c`esijg songozh *nds`en suulgacyg `ehl**l`eh h`er`egt`ej.
   Sumtaj tovch h`er`egl`en Standard c`esijg songood Enter tovch
   darval *nds`en suulgac `eh`eln`e.

   Zurag 2-13. *nds`en suulgacyg `ehl**l`eh n'

     --------------------------------------------------------------

2.6. Disknij zajg zohicuulah

   Tany `ehnij *jld`el bol FreeBSD-d zoriulzh disknij zaj b`eld`ezh
   t**nd`e`e n`er **gn**. Ing`esn`e`er sysinstall ug diskijg tan'zh
   b`eldd`eg. **nijg hijhijn tuld FreeBSD disk d`e`er bajgaa
   m`ed`e`ellijg h`erh`en unshizh h`er`egl`ed`eg talaar m`ed`eh
   h`er`egt`ej.

     --------------------------------------------------------------

  2.6.1. BIOS-n disk dugaarlalt

   ****rijnh**** sistem d`e`er FreeBSD -g suulgazh tohiruulahyn tuld
   zarim z*jlsijg anhaarch m`ed`eh h`er`egt`ej. YAlanguyaa ta olon
   disk h`er`egl`ed`eg bol `en`e n' tun chuhal.

   Komp'yuter d`e`er BIOS-oos hamaarch azhilladag MS-DOS `esv`el
   Microsoft Windows z`er`eg *jldlijn sistem**d`ed, BIOS diskn**dijg
   dugaarladag b**g****d ug *jldlijn sistem**d n' ug dugaarlasan
   ****rchl**ltijg n' dagazh azhilladag. `En`e n' "primary master
   buyuu anhny diskn`e`es" ****r diskn`e`es *jldlijn sistem `eh`elzh
   azhillah bolomzh **gd**g. `En`e arga n' Ghost(R) `esv`el XCOPY
   z`er`eg program ashiglan n`eg disknij er**nhij zurgijg huulzh
   t**nt`ej adilhan hoior dah' disk uruu huulan sistemd`e`e
   najdvartaj hadgalalt hijd`eg h*m**st tun h`er`egt`ej bajdag.
   T`eg`e`ed, h`er`ev `ehnij disk `evdr`eh, `esv`el virustazh
   g`emt`eh z`er`eg h*ndr`el garval, BIOS d`e`er diskn**dijn
   daraallyg ****rchilzh huulbarlasan **g**gd**lt`ej diskn`e`es
   *jldlijn sistem`e`e `ehl**l`en azhillazh boldog. `En`e n' barag
   diskn**dijn kabelijg hajrcgijg n' n`e`elg*jg`e`er sol'zh bajgaataj
   izhil yum.

   SCSI disk hyanagchtaj sistem**d n' golduu BIOS **rg**tg**lt`ej
   bajdag b**g****d najm h*rt`elh SCSI diskn**dijg ijm`erh**
   zarchmaar daraaluulzh chaddag.

   Ijm`erh** argand dassan h*nd FreeBSD araj ****r****r *jlchild`eg
   b**g****d `en`e n' ih cochirduuldag. FreeBSD BIOS-g ashigladagg*j
   b**g****d "BIOS-n logik disknij dugaarlaltyg m`edd`egg*j". `En`e
   n' yalanguyaa yag adilhan disk`en d`e`er disknij zurgijg
   huulbarlasan *ed bodsonoos ****r *jlchl`el *z**l`eh`ed h*rg`ed`eg.

   FreeBSD-g h`er`egl`eh *ed`e`e BIOS-g *rg`elzh ****r****r n' disk
   dugaarlalt hijlg`ezh, t`er chig`e`er n' *ld`e`eh h`er`egt`ej.
   H`er`ev ta disknij dugaarlaltyg ****rchl**h****r bol,
   komp'yuterijnhaa hajrcgijg ongojlgozh disknij s`elg**r bolon
   zalguuruudyg tohiruulzh zalgah h`er`egt`ej.

   +----------------------------------------------------------------+
   | Bill bolon Fr`ed nart tohioldson yavdlyg avch *z`ecg`e`ee:     |
   |                                                                |
   | Bill ****rijnh**** huuchin Wintel komp'yuteraa yanzalzh        |
   | FreeBSD suulgaad Fr`ed`ed **g**h****r bolzh`e`e. Bill n`eg     |
   | SCSI hyanagchtaj b**g****d t**nij `ehnij SCSI disk d`e`er      |
   | FreeBSD-g suulgazh`e`e.                                        |
   |                                                                |
   | Fr`ed suulgasan sistemijg h`er`egl`ezh `ehl`ev. G`evch h`es`eg |
   | **drijn daraa huuchin SCSI disk`en d`e`er zarim aldaanuud      |
   | garaad bajna g`ezh Billd h`elzh`e`e.                           |
   |                                                                |
   | H`ed`en **drijn daraa ug h*ndr`elijg Bill zasahaar             |
   | shijdzh`e`e. T`eg`e`ed arynhaa **r****n****s ug diskt`ej       |
   | izhil, "n****c hadgalalt" hijs`en disk`e`e avchirch`e`e.       |
   | Avchirsan disk`en d`e`er`e`e gadarguuny shalgalt hijh`ed yamar |
   | ch aldaag*j g`ezh garch ir`ev. T`eg`eh`e`er n' n**h**r Bill    |
   | t`er diskijg SCSI hyanaltyn d**r**v d`eh zalguur d`e`er        |
   | zalgaad `ehnij diskn`e`es d**r**v d`eh disk uruu n****c image  |
   | buyuu huulbar d*rs hijzh avch g`en`e. SHin`e zalgasan disk     |
   | sajhan azhillazh bajsan tul bayarlasan Bill ug diskijg caashid |
   | h`er`egl`eh`e`er shijd`e`ed SCSI BIOS d`e`er *jldlijn          |
   | sistemijg achaalah disknij dugaaryg d**r**v bolgozh            |
   | ****rchilzh`e`e. FreeBSD-n `ehl`eh achaalalt z*g`e`er bajsan   |
   | b**g****d mash sajhan azhillazh `ehl`ev.                       |
   |                                                                |
   | Fr`ed caash n' h`ed`en honog azhillasny daraa t**dij udalg*j   |
   | Bill bolon Fr`ed hoior FreeBSD-g shin`echl`eh shin`e adal      |
   | yavdal h****c**ld**h h*s`el t**rzh`e`e. Bill SCSI hyanagchijn  |
   | `ehnij diskijg avaad orond n' **nt`ej izhilh`en ****r          |
   | "n****c**ls**n" disk avchirzh zalgav. Bill FreeBSD -n shin`e   |
   | huvilbaryg `ehnij SCSI disk d`e`er Fr`edijn shid`et            |
   | intern`et`e`es FTP-`e`es tatazh avsan uyan diskn`e`es          |
   | `ehl**lzh suulgav. Suulgac mash amzhilttaj bolzh`e`e.          |
   |                                                                |
   | Fr`ed guaj FreeBSD -n shin`e huvilbaryg h`ed`en honog turshizh |
   | *z`e`ed inzhenerijn salbart h`er`egl`eh`ed tun tohiromzhtoj    |
   | yum bajna g`es`en d*gn`elt **gch g`en`e. Ing`e`ed huuchin      |
   | huvilbar d`e`er hijzh bajsan azhluudaa h`er`egl`eh h`er`eg     |
   | bolzh g`en`e. T`eg`e`ed Fr`ed guaj d**r**vd*g`e`er SCSI        |
   | disk`e`e mount buyuu holbolt hijzh (**mn** suulgasan FreeBSD-n |
   | huuchin huvilbar) g`en`e. Fr`ed guajn n*d`end d**r**v d`eh     |
   | SCSI disk`en d`e`er ****rijnh n' hijzh bajsan azhluud bajhg*j  |
   | bajlaa.                                                        |
   |                                                                |
   | T`er **g**gdl**d haachsan b`e?                                 |
   |                                                                |
   | `Ehnij diskn`e`es d**r**v d`eh disk uruu Bill guaj d*rs        |
   | huulalt hijsn`e`er d**r**v d`eh disk n' "huulbar" bolson       |
   | bil`e`e. Bill guajn SCSI BIOS d`e`er d**r**v d`eh diskn`e`es   |
   | achaalalt `ehl**ln`e g`es`en tohirgoo bol t`en`egl`el          |
   | bajzh`e`e. FreeBSD n' SCSI BIOS tohiruulgyg *l hargalzan       |
   | `ehnij SCSI diskn`e`es `ehl**ls`e`er bajsan bajna. BIOS d`e`er |
   | ijm`erh** ****rchl**lt hijsn`e`er zarim achaalah *jld`el bolon |
   | azhilluulagch tohiruulgyg ****rchild**g bolovch, FreeBSD       |
   | `ehl`eh *ed`e`e `en`e tohiruulgyg hargalzazh *zd`egg*j         |
   | b**g****d ****rijnh****r**** disk dugaarlalt hijzh `eh`eld`eg. |
   | `End *z**lsn`e`er, sistem n' `ehnij SCSI diskn`e`es            |
   | `eh`els`e`er bajsan b**g****d Fr`edijn b*h **g**gd**l d**r**v  |
   | d`e`er bish `ehnij disk d`e`er bajsan bajna. H*m**st bol       |
   | d**r**v d`eh SCSI diskn`e`es `eh`elzh bajgaa m`et haragdsan    |
   | bajna.                                                         |
   |                                                                |
   | Ijm *jld`el bolsny daraa yamar ch **g**gd**l ustazh alga       |
   | boloog*j bolohyg bid tand m`ed`egd`ezh bajgaadaa bayartaj      |
   | bajna. Uchir n', huuchin `ehnij SCSI diskijg bucaazh zalgaad   |
   | Fr`edijn b*h **g**gdlijg bucaazh avch chadzh`e`e. (Bill `ehnij |
   | diskn`e`es `ehl**ls`en bajna).                                 |
   |                                                                |
   | H`edijg`e`er bid nar SCSI disk`en d`e`er zhish`e`e tatsan      |
   | bolovch ijm`erh** *jld`el IDE disk d`e`er bas tohioldozh       |
   | bolno.                                                         |
   +----------------------------------------------------------------+

     --------------------------------------------------------------

  2.6.2. FDisk ashiglan disknij z*sm`el **sg`eh

     T`emd`egl`el: `En`e h`es`egt hijs`en ****rchl**lt tan' disk uruu
     bichigd`ehg*j. H`er`ev ta yamar n`eg`en aldaa hijzh g`ezh bodood
     dahin shin`e`er `ehl`ehijg h*sv`el sysinstall-n garah c`esijg
     ashiglah, `esv`el U tovch darzh Undo buyuu bucazh *jld`ezh
     bolno. H`er`ev ta b*r `erg`elz`ezh yuu hijh`e`e m`ed`ehg*j
     bolood irv`el komp'yuteraa shuud untraazh bolno.

   Standart suulgacyg songosny daraa sysinstall tand daraah
   m`ed`egdlijg haruulna:

                                  Message
  In the next menu, you will need to set up a DOS-style ("fdisk")
  partitioning scheme for your hard disk. If you simply wish to devote
  all disk space to FreeBSD (overwriting anything else that might be on
  the disk(s) selected) then use the (A)ll command to select the default
  partitioning scheme followed by a (Q)uit. If you wish to allocate only
  free space to FreeBSD, move to a partition marked "unused" and use the
  (C)reate command.
                                 [  OK  ]

                       [ Press enter or space ]

   `En`e h`esgijg orchuulbal:

         M`ed`egd`el
         Daraagijn h`es`egt ta ****rijnh**** disk`end DOS-mayagijn ("fdisk")
         disk huvaalt hijh h`er`egt`ej. H`er`ev ta disknijh`e`e b*h h`emzh`e`eg
         FreeBSD-d zoriulna g`ezh bodozh bajval (disk`en d`e`er bajgaa b*h **g**gdlijg
         darzh bichn`e) (A)ll tushaalyg songood daraa n' (Q)uit c`esijg songozh
         garaaraj. H`er`ev ta z**vh**n sul ch**l****t`ej bajgaa h`esgijg FreeBSD-d
         zoriulna g`ezh bodozh bajgaa bol "unused" buyuu h`er`egl`egd`e`eg*j g`es`en h`esgijg
         songood (C)reate buyuu **sg`e g`es`en tushaalyg songooroj.
         [  OK  ]

         [ enter tovch `esv`el zaj avagch tovch darna uu]
      

   `End golduu Enter tovch dardag. Ing`esnij daraa c**md `ehl`eh *ed
   tan'zh turshsan hatuu diskn**dijn zhagsaaltyg tand haruulah bolno.
   Zurag 2-14 d`e`er IDE diskt`ej sistemijn zhish`e`e haruulav.
   T`edg`e`er n' ad0 bolon ad2 g`es`en n`ert`ej buj.

   Zurag 2-14. FDisk-n h`er`egl`eh diskijg songoh

   Ta magadg*j yaagaad ad1 diskijg `end haruulsang*j v`e? g`ezh
   gajhazh madag*j.

   Tand hoior shirh`eg IDE hatuu disk bajna g`ezh *z'e. N`eg n' n`eg
   IDE zalguur d`e`er master disk bolzh zalgagdsan b**g****d
   n**g****h n' hoior dah' IDE zalguur d`e`er suugdsan bajg. H`er`ev
   FreeBSD n' t`edg`e`erijg ad0 ba ad1 g`ezh dugaarlasan bol b*h yum
   z*g`e`er l azhillah bajsan.

   G`evch, h`er`ev ta gurav dah' diskijg `ehnij IDE zalguur d`e`erh
   master diskt`ej bool bolgozh zalgaval ug disk ad1 g`ezh
   dugaarlagdah b**g****d **mn** n' ad1 g`ezh dugaarlagdsan disk ad2
   g`ezh n`erl`egd`en`e. Disk`end **gs**n n`erijg ashiglan (zhish`e`e
   n' ad1s1a) fajl sistemijg hajhad h`er`egl`ed`eg uchraas g`en`et
   tany diskn**d ****r haragdazh `ehl`eh b**g****d ta FreeBSD-n
   tohiruulgyg dahin hijh shaardlaga garna.

   Ijm h*ndr`elijg arilgahyn tuld c**m n' IDE d`e`er zalgagdsan
   diskn**dijg tan'san daraallaar n' bish harin zalgagdsan bajrlalaas
   n' hamaaran dugaarladag. Ijm uchraas h`er`ev IDE-n hoior dah'
   zalguur d`e`er zalgagdsan master disk n' *rg`elzh ad2 g`ezh
   n`erl`egd`eh b**g****d ad0 `esv`el ad1 diskn**d b*r bajhg*j bajsan
   ch `en`e n`er`e`er`e`e l bajh bolno.

   `En`e n' FreeBSD-n c**mijn anhny tohiruulga b**g****d, ijm
   shaltgaany ulmaas ad0 bolon ad2 g`ezh haruulzh bajna. T`eg`eh`e`er
   `en`e zurgan d`e`er bajgaa mashiny IDE 2 zalguur d`e`er hoior
   master disk zalgagdsan b**g****d yamar ch bool disk bajhg*j bajna
   g`ezh haruulzh bajna.

   Ta al' disk d`e`er n' FreeBSD-g suulgahaa songood [ OK ] d`e`er
   darah h`er`egt`ej. FDisk `ehl`eh b**g****d d`elg`ec d`e`er Zurag
   2-15-t`ej t**st`ej zurag haruulagdah bolno.

   FDisk n' d`elg`ec d`e`er gurvan h`es`egt huvaagdazh haruulagddag.

   `Ehnij h`es`egt n' d`e`ed hoior m**r hamaaragddag b**g****d
   songogdson disknij narijvchilsan m`ed`e`ell**dijg haruuldag. `En`e
   n' FreeBSD-n **gs**n n`er, disknij zohion bajguulalt m**n disknij
   nijt h`emzh`e`e z`ergijg haruuldag.

   Hoior dah' h`es`egt disk`en d`e`er bajgaa z*sm`el**dijg haruuldag
   ba haanaas `ehl`e`ed haana duussan, yamar h`emzh`e`eg`e`er
   z*s`egds`en b**g****d FreeBSD h`erh`en n`er **gs**n, bas ug
   z*sm`elijg todorhojlson todorhojlolt bolon d`ed t**rlijg n'
   haruuldag. `En`e zhish`e`e d`e`er, komp'yuter d`e`erh disknij
   h`er`egl`egd`e`eg*j hoior z*sm`elijg haruulsan bajna. Ug zurgan
   d`e`er bas n`eg tom FAT z*sm`el bajgaag haruulsan bajgaa b**g****d
   magadg*j `en`e n' MS-DOS / Windows sistemijn C: disk bajzh
   bolzoshg*j. M**n ug zurgan d`e`er bas n`eg **rg**tg**s**n z*sm`el
   bajgaag haruulsan bajgaa ba, bas `en`e n' MS-DOS / Windows sistem
   d`e`er n`eg **rg**tg**s**n disk bajzh magadg*j.

   Gurav dah' h`es`eg n' FDisk d`e`er h`er`egl`ezh boloh tushaaluudyn
   zhagsaalt bajna.

   Zurag 2-15. Zasvarlazh `ehl`eh`e`es **mn**h Fdisk-n disk huvaaltyn
   zhish`e`e

   Odoo tany hijh alham disk`e`e h`erh`en z*s`ezh huvaahaas ih
   hamaarna.

   H`er`ev ta disk`e`e b*hl`e`er n' FreeBSD-d zoriulna g`ezh bodozh
   bajval (disk`en d`e`er bajgaa b*h **g**gdlijg darzh suugdah
   b**g****d sysinstall tanaas suulgacyn yavcad lavlazh asuuh bolno)
   Use Entire Disk buyuu diskijg b*hl`e`er n' h`er`egl`e g`es`en
   zaaltad buj A tovch darah h`er`egt`ej. Bajsan b*h z*sm`el**d
   arilah b**g****d zhizhigh`en h`es`eg n' unused buyuu
   h`er`egl`egd`e`eg*j g`ezh huvaagdaad (komp'yuter disk shalgahad
   zoriulagddag h`es`eg) *lds`en tom h`es`eg n' FreeBSD-d zoriulzh
   huvaagddag. Ing`ezh songosny daraa sumtaj tovch h`er`egl`en
   shin`e`er **ss`en FreeBSD-n z*sm`elijg songood S tovch darzh ug
   z*sm`el`e`es `ehl`en achaalagddag bolgoh h`er`egt`ej. Tany
   d`elg`ec Zurag 2-16-t`ej t**s****t`ej zurag haruulah iostoj.
   T`emd`egl`ezh h`el`eh`ed, Flags baganad buj A *s`eg n' ug
   z*sm`elijg active buyuu id`evht`ej g`edgijg il`erhijlzh bajgaa
   b**g****d `en`e z*sm`el`e`es `ehl`ezh achaalagdah bolno g`edgijg
   haruulzh bajgaa yum.

   H`er`ev ta **mn** n' h`er`egl`egd`ezh bajsan z*sm`el**d`e`es
   n`egijg n' FreeBSD-d zoriulna g`ezh bodson bol ug z*sm`elijg
   songood D tovch darzh ustgah h`er`egt`ej. Daraa n' ta C tovch
   darval **sg`eh z*sm`elijn h`emzh`e`eg tanaas asuudag. H*ss`en
   h`emzh`e`eg`e`e oruulaad Enter tovch darah h`er`egt`ej. Ug lavlazh
   asuusan conh d`e`er buj anhny too bol ug z*sm`el d`e`er
   h`er`egl`ezh boloh hamgijn ih h`emzh`e`eg zaazh bajdag tul ug
   z*sm`elijg b*hl`e`er n' h`er`egl`en`e g`ezh bodvol shuud ug toog
   ****rchl**lg*j h`er`egl`eh h`er`egt`ej.

   H`er`ev ta ur'dchilan FreeBSD -d zoriulan disk`e`e sullachihsan
   bajval (magadg*j PartitionMagic g`eh m`etijn program ashiglan
   disk`e`e b`eltg`es`en bol) daraa n' C tovch darzh shin`e z*sm`el
   **sg`e`er`ej. Dahin sanuulahad, z*sm`el **sg`eh *ed huvaah
   z*sm`elijn h`emzh`e`eg tanaas asuuh bolno.

   Zurag 2-16. Fdisk diskijg b*hl`e`er n' h`er`egl`ezh buj zhish`e`e

   Huvaazh duusaad Q tovch darzh garna. Tany ****rchils**n
   ****rchl**lt**d sysinstall d`e`er hadgalagdah b**g****d disk uruu
   odoohondoo bichigd`e`eg*j bajgaa.

     --------------------------------------------------------------

  2.6.3. Boot Manager buyuu `ehl`en achaalalt zohicuulagchijg suulgah

   Tand odoo `ehl`en achaalalt zohicuulagchijg suulgah `es`eh`e`e
   songoh bolomzh gardag. H`er`ev tand daraah n**hcl**d bielzh bajval
   golduu FreeBSD boot manager-ijg songoh n' `elb`eg:

     * Tand olon diskn**d bajgaa b**g****d FreeBSD-g `ehnijh d`e`er
       n' suulgaag*j bol.

     * Ta FreeBSD-g ****r *jldlijn sistemt`ej hamt n`eg disk d`e`er
       suulgaad komp'yuter `ehl`eh *ed FreeBSD-g `ehl**l`eh **
       `esv`el n**g**** *jldlijn sistemijg `ehl**l`eh ** g`ezh
       songolt hijm`e`er bajgaa bol.

   H`er`ev FreeBSD n' ug mashin d`e`er bajgaa coryn ganc *jldlijn
   sistem bajhaar bol Standard -g songohod hangalttaj. H`er`ev ta
   FreeBSD-g `ehl**lzh chadah ****r yamar n`eg`en program suulgasan
   bol None -g songooroj.

   Songoltoo hijg`e`ed Enter tovchijg dar.

   Zurag 2-17. Sysinstall-n `ehl`en achaalalt zohicuulagchijn c`es

   F1 tovch darval tuslamzhijn c`es haruulagdah b**g****d ****r
   *jldlijn sistemt`ej hamtarch h`er`egl`eh *ed yamar h*ndr`el
   **s`ezh boloh talaar tajlbarlazh **gd**g.

     --------------------------------------------------------------

  2.6.4. Busad disk d`e`er z*sm`el **sg`eh

   H`er`ev tand n`eg`e`es il** olon diskn**d bajgaa bol `ehl`en
   achaalaltyn zohicuulagchijg songosny daraa disk songoh c`es`end
   bucazh ochdog. H`er`ev ta FreeBSD-g olon disk h`er`egl`ezh
   suulgahyg h*sv`el, FDisk ashiglan caash n' z*s`ezh huvaah
   h`er`egt`ej.

     CHuhal: H`er`ev ta FreeBSD-g `ehnij diskn`e`es ****r disk d`e`er
     suulgazh bajgaa bol FreeBSD-n `ehl`en achaalaltyg
     zohicuulagchijg hoioulan d`e`er n' suulgah h`er`egt`ej.

   Zurag 2-18. Disk songoh c`esn`e`es garah

   Tab tovch h`er`egl`en diskn**d bolon [ OK ], `esv`el [ Cancel ]
   z`er`eg tushaaluud uruu s`elg`ezh bolno.

   Tab tovch h`er`egl`en [ OK ], d`e`er songood Enter tovch darzh
   suulgacyg caash n' *rg`elzhl**ln`e.

     --------------------------------------------------------------

  2.6.5. Disklabel buyuu disk`end n`er **gch huvaalt **sg`eh

   Ta odoo **sg`es`en z*sm`el dotroo huvaalt **sg`eh iostoj. Huvaalt
   bolgon a *sg`e`er `ehl`e`ed h h*rt`el n`er avdag b**g****d b, c
   bolon d g`es`en n`ern**d n' tusgaj z**vshlijn daguu ****r
   zoriulaltaar h`er`egl`egdd`eg tul ta **nijg h*l`e`en
   z**vsh****r**h h`er`egt`ej.

   H`er`ev olon disk d`e`er huvaalt **sg`ezh bajgaa bol zarim
   programuud n' zorilgoosoo hamaaraad oncgoj huvaaltyn zagvar
   h`er`egl`ed`eg. G`ehd`e`e ta odoogoor FreeBSD-g anh udaagaa
   suulgazh bajgaa disk d`e`er h`erh`en huvaalt **sg`eh tuhaj n`eg ih
   bodoh shaardlaga bajhg*j. Hamgijn chuhal n' FreeBSD-g suulgaad
   h`erh`en h`er`egl`ed`eg talaar surah yavdal yum. Ta *jldlijn
   sistemd n`el`e`en garshizh sajzhirsan *ed`e`e FreeBSD-g dahin
   shin`e`er h`edijd ch suulgazh bolno.

   `End *z**lzh buj huvaaltyn zagvar n' d**rv**n huvaalttaj bajna.
   N`eg n' swap h`emzh`e`end, busad gurav n' fajlyn sistemd
   zoriulagdsan bajna.

   H*sn`egt 2-2. `Ehnij disknij huvaalt

   Huvaalt  Fajl  H`emzh`e`e               Todorhojlolt               
           sistem            
                             `En`e bol root buyuu `eh fajl sistem     
                             yum. Busad b*h fajl sistem**d yamar      
                             n`eg`en argaar `end tanigdazh            
                             h`er`egl`egdd`eg. 1 GB h`emzh`e`e bol    
                             tuhajn zorilgodoo taarsan h`emzh`e`e. Ta 
   a       /      1 GB       `end tijm ih **g**gd**l hadgalahg*j      
                             b**g****d erdijn FreeBSD-n suulgac n'    
                             `end 128 MB-g h`er`egl`ed`eg. / d`e`er   
                             *lds`en zaj n' daraa n' h`er`egl`egd`eh  
                             zorilgoor yum uu `esv`el t*r zuuryn      
                             **g**gd**l z`er`egt zoriulagddag.        
                             Sistemijn swap zaj n' b huvaagdal d`e`er 
                             bajrladag. swap-d zoriulzh               
                             h`emzh`e`eg`e`e tohiruulah n' bas        
                             chuhal. Hamgijn sajn h`er`egl`egdd`eg    
                             arga bol, bajgaa sanah ojnyhoo (RAM)     
                             h`emzh`e`en`e`es hoior yum uu gurav      
                             dahin ih h`emzh`e`et`ej bajhad bolno.    
                             H`er`ev tand 32 MB h`emzh`e`et`ej RAM    
                             sanah oj bajgaa bol yadazh 64 MB         
                             h`emzh`e`et`ej swap b`eld`eh             
                             h`er`egt`ej.                             
                                                                      
   b       N/A    2-3 x RAM  
 H`er`ev ta n`eg`e`es ih diskt`ej bol   
                             disk bolgond zoriulzh swap zaj **sg`ezh  
                             bolno. Ing`ev`el, FreeBSD n' disk        
                             bolgond buj swap zajg h`er`egl`esn`e`er  
                             il** *r d*nt`ej azhilladag. `En`e        
                             tohioldold h`er`egl`eh nijt swap-nhaa    
                             h`emzh`e`eg (zhish`e`e n', 128 MB)       
                             bajgaa disknijh`e`e toond huvaazh        
                             (zhish`e`e n' hoior diskt`ej g`ezh *z'e) 
                             garsan h`emzh`e`eg disk`en d`e`er swap-d 
                             zoriulzh b`eld`eh h`er`egt`ej b**g****d  
                             zhish`e`enij daguu bol 64 MB disk        
                             bolgond nogdozh bajna.                   
                             /var sand bajnga ****rchl**gd**zh bajdag 
                             fajluud bajrladag; b*rtg`el fajl, m**n   
                             busad udirdah bolon hyanah fajluud `en`e 
                  512 MB-aas t**rlijn fajld ordog. `Edg`e`er fajlyn   
   e       /var   4096 MB    ih`enh n' FreeBSD d`e`er azhilladag      
                  h*rt`el    programuudaar **drijn tursh unshigdazh   
                             bas bichigd`ezh bajdag. Ijm`erh**        
                             fajluudyg n`eg dor bajrluulsnaar FreeBSD 
                             n' ****r fajl sistem uruu handazh cag    
                             zaralg*j id`evhit`ej azhillazh chaddag.  
                  Disknij                                             
                  *lds`en    Barag busad b*h fajluud n' /usr sand     
   f       /usr   h`es`eg    bolon t**n dotor buj d`ed sanguudad      
                  (hamgijn   bajrladag.
                  bagadaa    
                  8 GB)      

     Sanuulga: D`e`er durdsan utganuud n' zhish`e`e bolon **g**gds**n
     b**g****d z**vh**n turshlagataj h`er`egl`egchid `edg`e`erijg
     ashiglah h`er`egt`ej. H`er`egl`egchid n' FreeBSD-ijn huvaalt
     zasvarlagchijn Auto Defaults g`ezh h`el`egdd`eg avtomat
     huvaaltyn h`elb`erijg ashiglah n' z*jt`ej yum.

   H`er`ev ta FreeBSD-g olon diskn**d d`e`er damnan suulgazh bajgaa
   bol busad diskn**d d`e`er **sg`es`en z*sm`el dotroo huvaalt
   **sg`eh h`er`egt`ej. Hamgijn amarhan arga n' disk bolgond hoior
   huvaagdal **sg`e`ed n`egijg n' swap zaj bolgood n**g****h n' yamar
   n`eg`en fajl sistem bolgoh arga bajdag.

   H*sn`egt 2-3. Busad disk`en d`e`erh disknij huvaalt

   Huvaalt  Fajl    H`emzh`e`e               Todorhojlolt             
           sistem                 
                                  **mn** dur'dsanchlan, swap          
                                  h`emzh`e`eg disk bolgon d`e`er      
   b       N/A    Todorhojloltoos **sg`ezh boldog. H`edijg`e`er a     
                  unshina uu      huvaalt sul bajsan ch g`es`en       
                                  zarchmyn daguu swap zaj n' b        
                                  huvaalt d`e`er bajrladag.           
                                  Disknij *lds`en h`emzh`e`e n' n`eg  
                                  b*h`el huvaalt boldog. `En`e n' e   
                                  huvaalt d`e`er bish harin a huvaalt 
                                  d`e`er bajrlazh boloh bajsan ch     
                                  zarchmyn daguu a huvaagdal d`e`er   
                                  root buyuu `eh fajl sistem (/)      
                                  suugddag. Ta `en`e zarchmyg         
                                  dagahg*j bajzh boloh bolovch        
   e       /diskn Disknij *lds`en sysinstall harin dagadag: `En`e     
                  h`emzh`e`e      zarchmyg dagasnaar suulgacyg        
                                  c`ev`erh`en bolgodog. Ta `en`e fajl 
                                  sistemijg haana ch holbozh boloh    
                                  b**g****d `en`e zhish`e`en d`e`er   
                                  bol ug fajl sistemijg /diskn        
                                  g`es`en san dotor holboson bajna. n 
                                  *s`eg n' disknij dugaaruudyg        
                                  il`erhijlzh bajna. G`ehd`e`e ta     
                                  h*sv`el ****r gazar holbozh bolno.  

   Huvaagdlynhaa zagvaraa ing`ezh hijzh duusaad sysinstall-g
   ashiglazh **sg`eh h`er`egt`ej. **sg`eh *ed daraah m`ed`egdlijg
   tand haruuldag:

                                  Message
  Now, you need to create BSD partitions inside of the fdisk
  partition(s) just created. If you have a reasonable amount of disk
  space (1GB or more) and don't have any special requirements, simply
  use the (A)uto command to allocate space automatically. If you have
  more specific needs or just don't care for the layout chosen by
  (A)uto, press F1 for more information on manual layout. 

                                 [  OK  ]
                           [ Press enter or space ]

   **nij h**rv**lb`el:

                                  M`ed`egd`el
  Ta odoo, fdisk ashiglan bij bolgoson huvaaltaar  BSD huvaalt **sg`eh h`er`egt`ej.
  H`er`ev tand todorhoj h`emzh`e`enij disknij zaj (200MB `esv`el t**n`e`es d`e`esh) bajgaa
  b**g****d yamar n`eg`en oncgoj shaardlaga tavigdaag*j bol (A)uto tushaalyg ashiglan
  disknij zajg avtomataar tohiruulzh bolno. H`er`ev tand oncgoj shaardlaga bij yum uu
  `esv`el (A)uto tushaalaar **sg`eh bajrluulalt tijm chuhal bish bol
  F1 tovch darzh garyn avlaga d`e`erh n`em`elt m`ed`e`ellijg harzh bolno

                                 [  OK  ]
                           [ enter tovch `esv`el zaj avagch tovch darna uu]

   Enter tovch darzh FreeBSD-n disk huvaaltyg **sg`ezh bichd`eg
   Disklabel n`ert`ej program haruulagdana.

   Zurag 2-19 d`e`er Disklabel -g anh `ehl**l`eh *eijg haruulsan.
   D`elg`ec gurvan h`es`egt huvaagdsan bajgaa.

   `Ehnij h`ed`en m**r**nd, tany azhillazh bajgaa disknij n`erijg
   haruulsan b**g****d m**n huvaagdal aguulsan z*sm`elijg (`end
   Disklabel z*sm`el g`ezh n`erl`elg*j harin Partition name buyuu
   huvaaltyn n`er g`ezh n`erl`es`en bajna) haruulsan bajna. `En`e
   h`es`egt m**n z*sm`eld buj sul h`esgijn h`emzh`e`eg haruuldag
   b**g****d ug zurag d`e`er bol ug h`emzh`e`e n' odoogoor yamar ch
   huvaaltad h`er`egl`egd`e`eg*j bajna.

   D`elg`ecijn dund h`es`eg **sg`egds`en huvaaltuudyg haruuldag
   b**g****d **nd, huvaaltyn aguulzh bajgaa fajl sistemijn n`er,
   t**nij h`emzh`e`e, m**n fajl sistemd hamaataj n`em`elt
   songoltuudyg haruuldag.

   D`elg`ecijn dood gurav dah' h`es`egt Disklabel d`e`er h`er`egl`ezh
   boloh garyn tovchluuruudyg haruuldag yum.

   Zurag 2-19. Sysinstall-n Disklabel buyuu disk`end n`er **g**n
   zasvarlagch

   Disklabel n' m**n avtomataar huvaaltuudyg **sg`e`ed anhdagch
   h`emzh`e`eg n' **sg`ezh chaddag. Anhdagch h`emzh`e`e n' huvaaltyn
   h`emzh`e`eg togtooh dotood algoritmijn tuslamzhtajgaar diskijn
   h`emzh`e`en d`e`er tulguurlan toocoologddog. **nijg turshihyn tuld
   A tovchijg darzh *z`e`er`ej. T`egv`el tand Zurag 2-20-taj t**st`ej
   zurag haruulagdana. Tany h`er`egl`ezh bajgaa diskn`e`es hamaaraad
   anhny zaazh **gs**n h`emzh`e`e n' ****r bajzh boloh yum. H`er`ev
   ta anhny h`emzh`e`eg n' h*l`e`en z**vsh****rch l bajval `en`e tijm
   chuhal bish.

     T`emd`egl`el: Anhdagch huvaaltad /tmp sang / huvaaltaas tusad n'
     ****r huvaaltad **sg`ed`eg b**g****d ing`esn`e`er / huvaaltyg
     t*r zuuryn fajluudaar t*rg`en d**rg`eh`e`es s`ergijlzh **gd**g.

   Zurag 2-20. Sysinstall-n Disklabel h`er`egslijn avtomat
   tohiruulalt

   H`er`ev ta `en`e avtomat anhdagch huvaaltyg h*s`elg*j,
   ****rijnh****r**** huvaahyg h*sv`el, sumtaj tovch h`er`egl`ezh
   songood D tovch darzh ustgaaraj. Ug tovchijg dahin dahin darzh b*h
   sanal bolgoson huvaaltyg ustgana.

   `Ehnij huvaaltyg **sg`ehijn tuld (a *s`eg n' / -- root buyuu `eh
   fajlyn sistem boldog), d`elg`ecijn d`e`ed h`es`egt buj z*sm`elijg
   songozh bajgaad C tovch darah h`er`egt`ej. Lavlazh asuuh conh
   garch ir`eh b**g****d ug conhond shin`e **sg`eh huvaaltyn
   h`emzh`e`eg (Zurag 2-21 d`e`er haruulsan shig) shaarddag. Ta
   h`er`ev h*sv`el, ug talbart huvaaltyn h`emzh`e`eg disknij blok
   h`emzh`e`eg, `esv`el too oruulaad ard n' M *s`eg tav'zh
   megabajtaar, G *s`eg tav'zh gigabajtaar, `esv`el C *s`eg tav'zh
   cilindrijn toogoor il`erhijlzh **gch boldog.

   Zurag 2-21. Root buyuu `eh huvaalt d`e`erh sul zaj

   Anhny haruulzh bajgaa h`emzh`e`e n' z*sm`el d`e`er *lds`en
   h`emzh`e`eg zaazh haruuldag. H`er`ev ta **mn** haruulsan huvaaltyn
   h`emzh`e`eg harzh bajgaa bol Backspace tovch darzh ustgaad Zurag
   2-22 d`e`er haruulsan shig 512M g`ezh oruulaad daraa n' [ OK ]
   d`e`er darah h`er`egt`ej.

   Zurag 2-22. Root partition buyuu `eh huvaaltyn h`emzh`e`e

   Huvaaltad zoriulsan h`emzh`e`eg zaazh **gsnij daraa tanaas ug
   huvaalt d`e`er fajl sistem bajrluulah uu `esv`el swap zaj
   bajrluulah uu g`ezh asuudag. Ug asuuh conhyg Zurag 2-23 d`e`er
   haruulav. `Ehnij huvaalt zaaval fajl sistem bajh iostoj uchir
   `en`e udaad FS g`es`en songoltyg songood Enter d`e`er darah
   h`er`egt`ej.

   Zurag 2-23. Root Partition buyuu `eh huvaaltyn t**rlijg songoh

   S**ld n', ta fajl sistem **sg`ezh bajgaa bolohoor haana taniulzh
   holbohyg Disklabel d`e`er zaazh **g**h h`er`egt`ej. Ug zaaltyg
   oruuldag conhyg Zurag 2-24 d`e`er haruulav. root buyuu `eh fajl
   sistemijn holboh c`eg bol / bolohoor ta / g`ezh bich`e`ed Enter
   daraaraj.

   Zurag 2-24. Root-g holboh c`eg

   D`elg`ec`en d`e`er **sg`es`en huvaaltuudyg shin`echilzh haruulah
   bolno. Ta **mn** hijs`en *jldl`e`e busad huvaalt d`e`er hijh
   h`er`egt`ej. H`er`ev ta swap huvaalt **sg`eh bolonguut swap
   huvaaltyg holboh shaardlaga bajdagg*j uchir tanaas fajl sistemijn
   holboh c`eg g`ezh asuuhg*j. S**lijn huvaalt /usr-g **sg`eh *ed
   sanal bolgoson h`emzh`e`eg ****rchl**lg*j t`er chig`e`er n' avch
   h`er`egl`esn`e`er z*sm`elijn *lds`en b*h h`emzh`e`eg ashiglazh
   duusah n' t`er bil`e`e.

   Tany FreeBSD DiskLabel d`e`erh s**lchijn haruulalt n' Zurag 2-25
   zuragtaj t**st`ej bajh bolov uu. G`ehd`e`e tany songoson
   h`emzh`e`en`e`es m`ed`e`ezh ****r bajzh bolno. Q tovch darzh ug
   h`esgijg duusgana.

   Zurag 2-25. Sysinstall Disklabel zasvarlagch

     --------------------------------------------------------------

2.7. YUu suulgahaa songoh

  2.7.1. Suulgah t*g`e`eltijn t**rl**** songoh

   YAmar t*g`e`eltijn t**r**l suulgah n' sistemijg yamar zorilgoor
   h`er`egl`eh bolon disk`end bajgaa sul zajnaas mash ih hamaarna.
   Suulgacad zoriulzh ur'dchilan b`elds`en suulgah h`emzh`e`e n'
   suulgazh boloh hamgijn baga h`emzh`e`en`e`es `ehl**l`e`ed b*gdijg
   suulgah h*rt`el bolomzh **gn**. UNIX ba/`esv`el FreeBSD sistemijg
   shin`e`er surch bajgaa h*m**st `edg`e`er songoltoos n`egijg n'
   songoh h`er`egt`ej bajh. Ur'dchilan b`elds`en t*g`e`eltijn
   t**rlijg ****rchilzh suulgah n' dadlagazhsan turshlagataj
   h`er`egl`egchd`ed il**t`ej zoriulagdsan bajdag.

   F1 tovchijg t*g`e`eltijn t**r**l b*r d`e`er darzh yuu aguulsan
   bolohyg n' harzh bolno. Tuslamzh fajlyg harsny daraa Enter tovch
   d`e`er darval Select Distributions buyuu t*g`e`eltijn t**r**l
   songoh c`es`end bucazh ochdog.

   H`er`ev ta grafik gorimd azhillana g`ezh bodozh bajval X serverijn
   tohirgoo bolon anhdagch grafik gorimyn orchny songoltyg FreeBSD-g
   suulgasny daraa hijh iostoj. H serverijg suulgazh tohiruulahtaj
   holbootoj n`em`elt m`ed`e`ellijg B*l`eg 5 h`esg`e`es unshaaraj.

   H`er`ev ta caashdaa ****rt**** tohiruulsan c**m `emh`etg`ezh
   b`eld`en`e g`ezh bodozh bajgaa bol source code buyuu `eh bichl`eg
   aguulsan songoltyg songoh h`er`egt`ej. YAagaad ****rchilzh
   tohiruulsan c**m h`er`egt`ej tuhaj n`em`elt m`ed`e`ellijg B*l`eg 8
   h`esg`e`es harna uu.

   M`ed`e`ezh, `eld`ev id shidt`ej, uyan hatan sistem bol yum
   bolgonyg l aguuldag. H`er`ev hangalttaj disknij h`emzh`e`e tand
   bajgaa bol Zurag 2-26 zuragt haruulsny daguu All g`edgijg songood
   Enter tovch darah h`er`egt`ej. H`er`ev tand disknij sul zaj tijm
   chuhal bol ****rt**** tohirson t*g`e`eltijn t**rlijg n' songooroj.
   Suulgacyn daraa busad t*g`e`eltijn t**rl****s n`emzh boloh uchraas
   ta t**gs songolt bajhg*j bajna g`ezh b** cuhaldaaraj.

   Zurag 2-26. Suulgah t*g`e`eltijn t**rl****s songoh

     --------------------------------------------------------------

  2.7.2. Portyn cugluulgyg suulgah

   H*ss`en t*g`e`eltijn t**rl**** songosny daraa FreeBSD-n portyn
   cugluulgyg suulgah bolomzh gardag. Portyn cugluulga g`ed`eg n'
   program suulgah amarchilsan arga yum. Portyn cugluulga n'
   shaardlagataj programyn `eh bichl`egijg aguuldagg*j, harin
   guravdagch h**gzh**l`egchdijn b*t`e`es`en programyg tatazh avaad
   h**rv**lzh suulgah avtomatzhuulsan *jldl**d bajdag. B*l`eg 4
   d`e`er portyn cugluulgyg h`er`egl`eh talaar dur'dsan buj.

   Port suulgah program n' tany disknij zaj hangalttaj `es`ehijg
   shalgadagg*j. Tijm bolohoor disk`end tan' hangalttaj zaj bajgaa
   tohioldold `en`e songoltyg hijh h`er`egt`ej. FreeBSD 8.1
   huvilbaryn bajdlaar bol portyn cugluulga n' ojrolcoogoor 417 MB
   h`emzh`e`eg disk`en d`e`er `ez`eld`eg. FreeBSD-n huvilbar
   shin`echl`eh tutamd `en`e h`emzh`e`e ihs`en`e g`ezh toocoh
   h`er`egt`ej.

                          User Confirmation Requested
  Would you like to install the FreeBSD ports collection?

  This will give you ready access to over 20,000 ported software packages,
  at a cost of around 417 MB of disk space when "clean" and possibly much
  more than that if a lot of the distribution tarballs are loaded
  (unless you have the extra CDs from a FreeBSD CD/DVD distribution
  available and can mount it on /cdrom, in which case this is far less
  of a problem).

  The Ports Collection is a very valuable resource and well worth having
  on your /usr partition, so it is advisable to say Yes to this option.

  For more information on the Ports Collection & the latest ports,
  visit:
      http://www.FreeBSD.org/ports 

                               [ Yes ]     No

   Portyn cugluulga suulgana g`ev`el [ Yes ] g`edgijg songono,
   h`er`ev suulgahg*j g`ev`el [ No ] g`edgijg songood Enter tovch
   d`e`er darzh caash n' *rg`elzhl**ln`e. Choose Distributions buyuu
   suulgah t*g`e`eltijn t**r**l songoh c`es dahin garch ir`eh bolno.

   Zurag 2-27. Songoson suulgah t*g`e`eltijn t**rl**** lavlah

   H`er`ev songoson t*g`e`eltijn t**r**ld**** ta s`etg`el hangaluun
   bajgaa bol sumtaj tovch ashiglan Exit c`esijg songood daraa n'
   [ OK ] songolt id`evhit`ej bajh *ed Enter d`e`er darzh caash n'
   *rg`elzhl**ln`e.

     --------------------------------------------------------------

2.8. Suulgacyn t**h****r**mzh**** songoh

   H`er`ev CDROM `esv`el DVD-n`e`es suulgahaar bol sumtaj tovchijg
   ashiglan Install from a FreeBSD CD/DVD buyuu FreeBSD-g
   CD/DVD-n`e`es suulga g`edgijg songono. Daraa n' [ OK ] tovchijg
   songosny daraa Enter tovch darzh suulgacyg *rg`elzhl**ln`e.

   Suulgacyn busad t**rlijg songohoor bol tuhajn tohirson songoltyg
   songozh hargalzah zaavryg n' dagah h`er`egt`ej.

   F1 tovch darzh suulgacyn t**h****r**mzhijn tuhaj tuslamzhijg
   *z`ezh bolno. Enter tovch darzh tuslamzhaas garan suulgacyn
   t**h****r**mzh songoh c`es r** bucna.

   Zurag 2-28. Suulgacyn t**h****r**mzh songoh

     FTP suulgacyn gorim: Tany songozh boloh gurvan t**rlijn FTP
     suulgacyn gorim bol: active FTP buyuu id`evhit`ej FTP, passive
     FTP buyuu id`evhg*j FTP, `esv`el HTTP proxy buyuu HTTP proksi.

     FTP Active (id`evhit`ej): Install from an FTP server (FTP
     server`e`es suulgah)

             `En`e songolt n' b*h FTP damzhuulaltyg "Active buyuu
             id`evhit`ej" gorim ashiglazh g*jc`etg`ed`eg. `En`e
             holbolt n' galt hanaar damzhizh azhillahg*j b**g****d
             harin id`evhg*j gorimyg d`emzhd`eg huuchin FTP
             server**dt`ej ih`evchl`en azhilladag. H`er`ev tany
             holbolt id`evhg*j gorimd (anhdagch gorim) gacazh bajval
             id`evhit`ej bolgood *z`eh h`er`egt`ej!

     FTP Passive (id`evhg*j): Install from an FTP server through a
     firewall (galt hanaar damzhizh FTP server`e`es suulgah)

             `En`e songolt n' sysinstall-g b*h FTP *jldlijg "Passive
             buyuu id`evhg*j" gorimd azhillana g`ezh tohiruuldag.
             `En`e n' duryn TCP port d`e`er irzh bajgaa holboltyg
             z**vsh****rd**gg*j galt hanaar damzhizh azhillah bolomzh
             **gd**g.

     FTP via a HTTP proxy (HTTP proksigoor damzhizh): Install from an
     FTP server through a http proxy (HTTP proksigoor damzhin FTP
     server`e`es suulgah)

             `En`e songolt n' sysinstall-g HTTP protokol ashiglan
             (v`eb h**tl**gch shig) proksitoj holbogdozh b*h FTP
             *jldlijg g*jc`etg`eh`e`er tohiruulzh **gd**g. Proksi n'
             irs`en h*s`eltijg h**rv**l`e`ed caash n' FTP server uruu
             damzhuuldag. Ing`esn`e`er h`er`egl`egchid b*h FTP
             holboltyg horiod HTTP holboltyg z**vsh****rs**n galt
             hanyn dunduur damzhih bolomzh olgodog. `En`e tohioldold
             ta FTP serverijg zaazh **g**h****s gadna m**n proksigijn
             n`erijg zaazh **gd**g.

     Proksi FTP serverijn tohiruulgad zhinh`en`e holbogdoh
     serverijnh`e`e n`erijg h`er`egl`egchijn n`erijn h`es`eg m`et "@"
     t`emdgijn araas oruulzh **g**h h`er`egt`ej. Ing`esn`e`er proksi
     serverijg zhinh`en`e server m`et "huurch" azhilluuldag.
     ZHish`e`e n' ta ftp.FreeBSD.org g`es`en server`e`es suulgah
     h`er`egt`ej b**g****d 1234 port d`e`er buj foo.example.com
     g`es`en FTP proksigoor damzhih iostoj bajsan g`ezh avch *z'e.

     `En`e tohioldold ta songoh c`es r** ochood, FTP h`er`egl`egchijn
     n`erijg ftp@ftp.FreeBSD.org g`ezh oruulaad nuuc *g`end n'
     zahianyhaa hayagijg bichih h`er`egt`ej. Suulgacyn
     t**h****r**mzh**** FTP (`esv`el proksi n' d`emzhd`eg bol
     id`evhg*j FTP) g`ezh songood URL hayagijg
     ftp://foo.example.com:1234/pub/FreeBSD g`ezh oruulna.

     ftp.FreeBSD.org-d buj /pub/FreeBSD hayag n' foo.example.com
     g`es`en n`er`e`er damzhigdah b**g****d ta suulgacyg `en`e
     mashinaas (ug mashin tany fajluudyg ftp.FreeBSD.org hayagnaas
     tand zuuchilzh **gn**) tatazh avch **gd**g.

     --------------------------------------------------------------

2.9. Suulgacyg batalzh g*jc`e`eh

   H`er`ev h*sv`el, odoo suulgacyg g*jc`etg`ezh bolno. `En`e n' m**n
   hatuu disk`end ****rchl**lt oruulahaas s`ergijlzh cucalzh boloh
   s**lijn bolomzh yum.

                        User Confirmation Requested
  Last Chance! Are you SURE you want to continue the installation?

  If you're running this on a disk with data you wish to save then WE
  STRONGLY ENCOURAGE YOU TO MAKE PROPER BACKUPS before proceeding!

  We can take no responsibility for lost disk contents! 

                              [ Yes ]    No

   [ Yes ] tovchijg songood Enter tovch darzh suulgacyg
   g*jc`etg`en`e.

   Songoson t*g`e`elt, suulgacyn t**h****r**mzh, komp'yuterijn hurd
   z`erg`e`es hamaaraad suulgah hugacaa n' yanz b*r. Suulgacyn *ed
   yavcyn t**l**v bajdlyg il`erhijls`en h`ed h`ed`en bichigl`el
   haruulagddag.

   Daraah bichigl`el haruulagdsan *ed suulgac g*jcs`en bajdag:

                                Message

 Congratulations! You now have FreeBSD installed on your system.

 We will now move on to the final configuration questions.
 For any option you do not wish to configure, simply select No.

 If you wish to re-enter this utility after the system is up, you may
 do so by typing: /usr/sbin/sysinstall.

                                  [ OK ]

                       [  Press enter or space  ]

   Enter tovch d`e`er darzh suulgacyn daraah tohiruulgyg hijh shatand
   ordog.

   [ No ] tovchijg songood Enter tovch darval suulgac cuclagdah
   b**g****d sistemd yamar ch ****rchl**lt hijgd`ehg*j. T`eg`e`ed
   daraah m`ed`e`ellijg haruuldag:

                                 Message
 Installation complete with some errors.  You may wish to scroll
 through the debugging messages on VTY1 with the scroll-lock feature.
 You can also choose "No" at the next prompt and go back into the
 installation menus to retry whichever operations have failed.

                                  [ OK ]

   YUu ch suulgaag*j tohioldold `en`e m`ed`e`el`el haruulagddag.
   Enter tovch darzh suulgacaas garch boloh Suulgacyn *nds`en
   c`es`end bucazh ochdog.

     --------------------------------------------------------------

2.10. Suulgacyn daraah tohirgoo

   Amzhilttaj suulgacyn daraa mash olon tohiruulgyn h`es`eg
   `eh`eld`eg. Ug tohiruulgyg, shin`e`er FreeBSD-g achaalahyn **mn**
   hijzh boloh b**g****d `esv`el suulgacyn daraa sysinstall-g
   azhilluulan Configure-g songozh tohirgoog dahin hijzh boldog.

     --------------------------------------------------------------

  2.10.1. S*lzh`e`enij tohirgoo

   H`er`ev ta **mn** n' FTP suulgac hijhd`e`e RRR tohiruulga
   hijchihs`en bol, `en`e d`elg`ec tand haruulagdahg*j b**g****d
   h`er`ev dahin tohiruulah shaardlagataj bol **mn** bichs`enij daguu
   *jld`eh bolomzh buj.

   Dotood s*lzh`e`enij tuhaj narijvchilsan m`ed`e`el`el m**n
   FreeBSD-g s*lzh`e`enij gateway/router buyuu haalga/damzhuulagch
   (garc/chigl**l`egch) h`erh`en bolgoh talaar N`em`elt s*lzh`e`e
   h`esg`e`es harna uu.

                       User Confirmation Requested
    Would you like to configure any Ethernet or PPP network devices?

                              [ Yes ]   No

   S*lzh`e`enij t**h****r**mzhijg tohiruulahyg h*sv`el [ Yes ] g`ezh
   songood Enter tovch d`e`er darah h`er`egt`ej. *g*j bol [ No ]
   g`edgijg songood caash n' *rg`elzhl**l`e`er`ej.

   Zurag 2-29. S*lzh`e`enij t**h****r**mzh songoh n'

   Tohiruulah t**h****r**mzh**** sumtaj tovch h`er`egl`ezh songood
   Enter tovch d`e`er darna.

                       User Confirmation Requested
        Do you want to try IPv6 configuration of the interface?

                               Yes   [ No ]

   `En`e zhish`e`e bolgozh avsan huvijn lokal s*lzh`e`end odoo
   songoson bajgaa intern`et t**rlijn protokol n' (IPv4) b*r`en
   hangalttaj bolohoor [ No ] g`ezh songogdood Enter tovch daragdsan
   bajna.

   H`er`ev ta **mn** n' bajsan IPv6 s*lzh`e`eg`e`er RA server uruu
   holbogdson bajgaa bol [ Yes ] g`ezh songood Enter darah
   h`er`egt`ej. Ing`esnij daraa h`es`eg hugacaany tursh RA serverijg
   hajdag.

                              User Confirmation Requested
         Do you want to try DHCP configuration of the interface?

                               Yes   [ No ]

   H`er`ev DHCP (Dynamic Host Configuration Protocol buyuu Dinamikaar
   komp'yuterijg tohiruulah protokol) shaardlagag*j bol [ No ] g`ezh
   songood Enter d`e`er darah h`er`egt`ej.

   [ Yes ] g`ezh songosnoor dhclient h`er`egslijg azhilluuldag
   b**g****d h`er`ev `en`e n' amzhilttaj bolvol s*lzh`e`enij tohirgoo
   avtomataar hijgds`en bajdag. N`em`elt m`ed`e`el`el avahyg h*sv`el
   H`es`eg 29.5 h`esg`e`es harna uu.

   Daraah s*lzh`e`eg tohiruulah conhond, ug sistemijg dotood
   s*lzh`e`enij gateway buyuu haalga bolgon tohiruulzh bajgaag
   haruulzh bajna.

   Zurag 2-30. ed0-d s*lzh`e`enij tohirgoog hijh n'

   Tab tovch h`er`egl`en tohirgoony talbaruudad s`elg`ezh
   shaardlagataj tohiruulgyg n' oruulaaraj:

   Host buyuu ug komp'yuterijn n`er

           Ug komp'yuterijn b*r`en n`er. ZHish`e`e n' `en`e
           tohioldold k6-2.example.com.

   Domain buyuu dom`ejn

           Tany komp'yuterijn ashiglazh buj dom`ejn n`er. `En`e
           tohioldold example.com bolzh bajna.

   IPv4 Gateway buyuu haalga

           Dotood bish komp'yuter uruu **g**gd**l caash damzhuulan
           ilg`e`egch komp'yuterijn IP hayag. H`er`ev tany tohiruulzh
           bajgaa mashin tan' s*lzh`e`end`e`e ijm damzhuulagchijn
           **r`eg g*jc`etg`egch bish, harin tijm damzhuulagchijg
           ashigladag bol, `en`e talbart b**gl****r`ej. H`er`ev tany
           mashin intern`et uruu oruuldag gateway buyuu haalgany
           **r`eg g*jc`etg`ed`eg bol, `en`e talbaryg hooson orhih
           iostoj . IPv4 Gateway buyuu haalga n' anhdagch haalga yum
           uu `esv`el anhdagch route buyuu zam zaagch g`ezh
           n`erl`egdd`eg.

   Name server buyuu N`erijn server

           Dotood DNS serverijn IP hayag. H`er`ev dotood huvijn
           s*lzh`e`end DNS server g`ezh bajhg*j bol intern`et`e`er
           hangagch bajguullagyn DNS serverijn hayagijg oruulzh
           **gd**g. (`en`e zhish`e`end 208.163.10.2).

   IPv4 hayag

           `En`e s*lzh`e`enij t**h****r**mzhid **g**gds**n IP hayag
           n' 192.168.0.1 g`ezh tohiruulagdazh bajna

   Netmask buyuu s*lzh`e`enij angilagch

           `En`e dotood s*lzh`e`enij hayagijn huv'd ashiglagdah
           hayagijn blok n' 255.255.255.0 b*hij s*lzh`e`enij
           angilagchtaj bajh b**g****d ing`esn`e`er hayaglalt n'
           192.168.0.0 - 192.168.255.255 h*rt`el bajh bolno.

   Extra options to ifconfig buyuu ifconfig-n n`em`elt tohirgoonuud

           ifconfig d`e`er n`em`egd`eh s*lzh`e`enij
           t**h****r**mzht`ej holbootoj n`em`elt tohirgoonuud `end
           bichigd`en`e. `En`e zhish`e`en d`e`er n`em`eh z*jl bajhg*j
           bajna.

   H`er`ev duussan bol Tab tovch ashiglan [ OK ] c`esijg songood
   Enter tovch darna.

                       User Confirmation Requested
         Would you like to bring the ed0 interface right now?

                              [ Yes ]   No

   [ Yes ] g`ezh songood Enter tovch darsnaar ug mashiny s*lzh`e`enij
   holboltyg id`evhzh**ld`eg. N`eg`ent mashinyg daraa n' dahin
   achaalah h`er`eg gardag bolohoor `en`e holbolt n' n`eg ih
   ashiglagdaad bajdagg*j bil`e`e.

     --------------------------------------------------------------

  2.10.2. Gateway buyuu s*lzh`e`enij haalgany tohirgoo

                        User Confirmation Requested
        Do you want this machine to function as a network gateway?

                               [ Yes ]    No

   H`er`ev ug mashin n', dotood s*lzh`e`end haalgachijn **r`eg
   g*jc`etg`ezh mashinuudyn hoorond bagc m`ed`e`ell**dijg damzhuulah
   **r`egt`ej bol [ Yes ] g`edgijg songood Enter d`e`er daraaraj.
   H`er`ev z**vh**n s*lzh`e`end holbogdoh mashin bol [ No ] g`ezh
   songood Enter d`e`er darzh *rg`elzhl**ln`e.

     --------------------------------------------------------------

  2.10.3. Intern`et *jlchilg`e`en**dijg tohiruulah

                       User Confirmation Requested
 Do you want to configure inetd and the network services that it provides?

                                Yes   [ No ]

   H`er`ev [ No ] g`ezh songovol, telnetd g`eh m`et t**r**l b*rijn
   *jlchilg`e`en**dijg hor'dog. Ing`es`en *ed alsaas holbogdoh
   h`er`egl`egch n' telnet m`etijn program h`er`egl`ezh ug mashin
   uruu holbogdozh chadahg*j bolno g`es`en *g. Harin dotood
   h`er`egl`egchid bol gadaad mashin uruu telnet-g ashiglan
   holbogdozh chadsaar bajh bolno.

   `Edg`e`er *jlchilg`e`en**dijg suulgacyn daraa /etc/inetd.conf
   fajlyg durtaj zavsarlagchaaraa n`e`ezh zasvarlasnaar id`evhzh**lzh
   boldog. `En`e tuhaj d`elg`er`eng*j m`ed`e`ellijg H`es`eg 29.2.1
   h`esg`e`es harna uu.

   H`er`ev ta suulgazh bajh yavcad `edg`e`er *jlchilg`e`en**dijg
   tohiruulahyg h*sv`el [ Yes ] g`ezh songono. N`em`elt lavlazh
   asuusan conh haruulagdah bolno:

                       User Confirmation Requested
 The Internet Super Server (inetd) allows a number of simple Internet
 services to be enabled, including finger, ftp and telnetd.  Enabling
 these services may increase risk of security problems by increasing
 the exposure of your system.

 With this in mind, do you wish to enable inetd?

                              [ Yes ]   No

   [ Yes ] d`e`er darzh *rg`elzhl**l`e`er`ej.

                       User Confirmation Requested
 inetd(8) relies on its configuration file, /etc/inetd.conf, to determine
 which of its Internet services will be available.  The default FreeBSD
 inetd.conf(5) leaves all services disabled by default, so they must be
 specifically enabled in the configuration file before they will
 function, even once inetd(8) is enabled.  Note that services for
 IPv6 must be separately enabled from IPv4 services.

 Select [Yes] now to invoke an editor on /etc/inetd.conf, or [No] to
 use the current settings.

                              [ Yes ]   No

   [ Yes ] g`ezh songosnoor tohiruulgyn fajlyg zasvarlagch fajl
   d`e`er n`e`ed`eg b**g****d m**rnij urd n' buj # t`emdgijg avsanaar
   tuhajn *jlchilg`e`eg id`evhzh**ld`eg.

   Zurag 2-31. inetd.conf fajlyg zasvarlah n'

   H*ss`en *jlchilg`e`eg`e`e n`emsnij daraa Esc tovch darval, hijs`en
   ****rchl**lt**** hadgalaad garah songolttoj c`es haruulagddag.

     --------------------------------------------------------------

  2.10.4. SSH n`evtr`eltijg id`evhzh**l`eh n'

                       User Confirmation Requested
                    Would you like to enable SSH login?
                           Yes        [  No  ]

   [ Yes ]-g songosnoor OpenSSH-ijn demon program boloh sshd(8)-g
   id`evhzh**l`eh bolno. `En`e n' tany mashin ruu alsaas
   ayuulg*jg`e`er handah bolomzhijg olgono. OpenSSH-ijn talaar
   d`elg`er`eng*j m`ed`e`ellijg H`es`eg 14.11-s *zn`e **.

     --------------------------------------------------------------

  2.10.5. Anonymous buyuu n`er n' *l m`ed`egch FTP *jlchilg`e`e

                       User Confirmation Requested
  Do you want to have anonymous FTP access to this machine?

                               Yes    [ No ]

     --------------------------------------------------------------

    2.10.5.1. Anonymous buyuu n`er n' *l m`ed`egd`egch FTP
    h`er`egl`egchijg horigloh

   Anhdagch songogdson bajgaa [ No ] g`ed`eg d`e`er Enter darval n`er
   n' *l m`ed`egd`egch`e`er FTP *jlchilg`e`eg horiglodog b**g****d
   harin FTP handah `erht`ej ba nuuc *gt`ej h`er`egl`egchid handazh
   boldog.

     --------------------------------------------------------------

    2.10.5.2. Anonymous buyuu n`er n' *l m`ed`egd`egch FTP
    h`er`egl`egchijg z**vsh****r**h

   `En`e tohioldold h*n bolgon tany mashin uruu n`er n' *l
   m`ed`egd`egch bolzh FTP holbolt h`er`egl`en handazh boldog.
   Nuuclal bolon ayuulg*j bajdlynhaa talaar sajn bodsony daraa `en`e
   *jlchilg`e`eg h`er`egl`eh `es`eh`e`e shijd`eh h`er`egt`ej. Nuuclal
   bolon ayuulg*j bajdlyn talaar B*l`eg 14 huudsand bichs`en buj.

   anonymous buyuu n`er n' *l m`ed`egd`egch FTP h`er`egl`egchijg
   z**vsh****r**hijn tuld, sumtaj tovch ashiglan [ Yes ] g`ezh
   songood Enter daraaraj. N`em`elt batlalt h*l`e`eh d`elg`ec
   haruulagdah bolno:

                        User Confirmation Requested
  Anonymous FTP permits un-authenticated users to connect to the system
  FTP server, if FTP service is enabled.  Anonymous users are
  restricted to a specific subset of the file system, and the default
  configuration provides a drop-box incoming directory to which uploads
  are permitted.  You must separately enable both inetd(8), and enable
  ftpd(8) in inetd.conf(5) for FTP services to be available.  If you
  did not do so earlier, you will have the opportunity to enable inetd(8)
  again later.

  If you want the server to be read-only you should leave the upload
  directory option empty and add the -r command-line option to ftpd(8)
  in inetd.conf(5)

  Do you wish to continue configuring anonymous FTP?

                           [ Yes ]         No

   `En`e m`ed`egd`el n' h`er`ev ta n`er n' *l m`ed`egd`egch FTP
   holboltuudyg z**vsh****r**hijg h*s`ezh bajgaa bol FTP
   *jlchilg`e`eg /etc/inetd.conf fajld bas id`evhzh**l`eh iostojg
   m`ed`e`elzh bajna, H`es`eg 2.10.3-g *zn`e **. *rg`elzhl**l`ehijn
   tuld [ Yes ]-g songozh Enter-g darna; door *z**ls`en d`elg`ec
   garah bolno:

   Zurag 2-32. Anonymous n`er n' *l m`ed`egd`egch FTP *jlchilg`e`enij
   anhdagch tohirgoo

   M`ed`e`ellijn talbaruudyg songohyn tuld Tab ashiglazh tohiroh
   m`ed`e`ellijg oruulah h`er`egt`ej:

   UID

           N`er n' *l m`ed`egd`eh FTP h`er`egl`egchid **g**hijg
           h*ss`en h`er`egl`egchijn ID. Huulagdsan b*h fajluudyg
           `en`e ID `ez`emshih bolno.

   Group

           N`er n' *l m`ed`egd`eh FTP h`er`egl`egchijg al' b*l`egt
           bajhyg zaana.

   Comment

           /etc/passwd fajl dah' `en`e h`er`egl`egchijn tajlbarlasan
           m**r.

   FTP Root Directory

           N`er n' *l m`ed`egd`eh FTP-d zoriulsan fajluud haana
           bajhyg zaana.

   Upload Subdirectory

           N`er n' *l m`ed`egd`eh FTP h`er`egl`egchdijn huulsan
           fajluud bajh san.

   FTP-n root buyuu `eh san n' anhdagch tohirgoogoor /var sand
   bajrlagddag. H`er`ev t`end hangalttaj zaj bajhg*j bol /usr sang
   ashiglazh FTP `eh sangaa /usr/ftp g`ezh tohiruulzh boloh yum.

   H`er`ev ta oruulsan utguudyg z**v bolson g`ezh bodozh bajgaa bol
   Enter d`e`er darzh *rg`elzhl**l`e`er`ej.

                           User Confirmation Requested
          Create a welcome message file for anonymous FTP users?

                               [ Yes ]    No

   H`er`ev ta [ Yes ] g`ezh songood Enter d`e`er darval, tanaas tekst
   oruuluulah zorilgoor zasvarlagch program avtomataar azhilladag.

   Zurag 2-33. FTP m`endchilg`e`enij bichl`egijg zasvarlah n'

   `En`e bol ee g`egch zasvarlagch yum. Zaavryn daguu
   m`endchilg`e`enij zahiag ****rchilzh boloh b**g****d, `esv`el
   daraa n' ****rijn durtaj zasvarlagchaar n`e`ezh ug bichl`egijg
   ****rchilzh bas bolno. T`emd`egl`ezh h`el`eh`ed, ug fajlyn n`er
   bolon bajrlal n' programyn dood h`es`egt haruulagdazh bajgaag
   anzaarna uu.

   Esc d`e`er darval, c`est`ej zhizhig conh **s`eh b**g****d t**n
   dotor a) leave editor buyuu zasvarlagchaas garah c`es anhdagchaar
   songogdson bajdag. Enter darzh garaad *rg`elzhl**lzh bolno.
   `Esv`el Enter dahin darzh oruulsan ****rchl**lt**d`e`e hadgaldag.

     --------------------------------------------------------------

  2.10.6. Network File System buyuu s*lzh`e`enij fajl sistemijg
  tohiruulah

   Network File System (NFS) n' s*lzh`e`end buj fajluudyg huvaazh
   h`er`egl`eh bolomzh olgodog. Mashin n' server, h`er`egl`egch
   `esv`el hoioulangaar n' bolzh tohiruulagdazh boldog. H`es`eg 29.3
   h`esg`e`es n`em`elt m`ed`e`ellijg harna uu.

     --------------------------------------------------------------

    2.10.6.1. NFS server

                        User Confirmation Requested
  Do you want to configure this machine as an NFS server?

                               Yes    [ No ]

   H`er`ev tand s*lzh`e`enij fajl sistemijn server shaardlagag*j bol
   [ No ] g`ezh songood Enter daraaraj.

   H`er`ev server h`er`egt`ej g`ev`el [ Yes ] g`ezh songoh
   h`er`egt`ej b**g****d tand zhizhig conhon d`e`er exports fajl
   **sg`egd`eh iostoj g`es`en sanuulga garch ird`eg.

                                Message
 Operating as an NFS server means that you must first configure an
 /etc/exports file to indicate which hosts are allowed certain kinds of
 access to your local filesystems.
 Press [Enter] now to invoke an editor on /etc/exports
                                [ OK ]

   Enter darzh *rg`elzhl**ld`eg. Tekst zasvarlagch azhillazh, t**nd
   exports fajluudyg **sg`eh ba zasvarlah *jldl**dijg g*jc`etg`ed`eg.

   Zurag 2-34. exports fajlyg zasvarlah n'

   Zaavar ashiglan, odoo bajgaa fajl sistemijg n`em`eh `esv`el s**ld
   durtaj zasvarlagchaaraa n`e`ezh zasvarlazh boloh yum. Fajlyn n`er
   bolon bajrshlyg d`elg`ecijn dood h`es`egt haruulsan bajgaag
   anzaarna uu.

   Esc darahad c`est`ej conh **s`eh b**g****d a) leave editor buyuu
   zasvarlagchijg orhi c`es anhlan songogdson bajdag. Enter darzh
   garaad caash n' *rg`elzhl**ln`e.

     --------------------------------------------------------------

    2.10.6.2. NFS Client buyuu h`er`egl`egch

   NFS h`er`egl`egchid n' NFS server uruu holbogddog.

                        User Confirmation Requested
  Do you want to configure this machine as an NFS client?

                               Yes   [ No ]

   Sumtaj tovch ashiglan [ Yes ] `esv`el [ No ] songoltyg
   shijdv`er`e`es`e`e shaltgaalan songood Enter d`e`er daraaraj.

     --------------------------------------------------------------

  2.10.7. Sistemijn konsol tohirgoo

   Sistemijnh`e`e konsolyg ****rchl**h h`ed h`ed`en tohirgoo bajdag.

                       User Confirmation Requested
        Would you like to customize your system console settings?

                               [ Yes ]  No

   Tohirgoony songoltuudyg harah yum uu tohiruulahyn tuld [ Yes ]
   g`ezh songood Enter darna.

   Zurag 2-35. Sistemijn konsolyn tohiruulgyn songoltuud

   D`elg`ec amraah tohirgoo bajnga h`er`egl`egdd`eg. Sumtaj tovchoor
   Saver g`ezh songood Enter daraaraj.

   Zurag 2-36. D`elg`ec amraah tohirgoo

   Sum tovch ashiglazh h*ss`en d`elg`ec amraah h**t**lb**r****
   songood Enter darna. Sistemijn konsol tohiruulah conh bucazh garch
   ird`eg.

   D`elg`ec amraah h**t**lb**rijn azhillah anhdagch hugacaa n' 300
   sekund bajdag. Cagijn `en`e hugacaag ****rchl**hijnh tuld Saver
   g`edgijg dahin songono. T**n dotor bajgaa songoltuudaas Timeout
   g`edgijg sumtaj tovch ashiglazh songood Enter d`e`er darna.
   Ing`eh`ed tand zhizhig conh haruulagddag:

   Zurag 2-37. D`elg`ec amraagchijn azhillah hugacaa

   Utgyg ****rchl****d [ OK ] g`ezh songon Enter d`e`er darzh bucaad
   sistemijn konsolyn tohirgoony c`es`end ochdog.

   Zurag 2-38. Sistemijn konsolyn tohirgoonoos garah

   Exit g`edgijg songood Enter d`e`er darval suulgacyn daraah
   tohirgoogoo *rg`elzhl**l`eh h`es`egt ochino.

     --------------------------------------------------------------

  2.10.8. Cagijn b*sijg tohiruulah

   Mashinyhaa cagijn b*sijg tohiruulsnaar tuhajn b*sijn cagtaj
   holbogdoltoj ****rchl**lt**d avtomataar hijgd`eh davuu taltaj
   bajdag.

   ZHish`e`en d`e`er, Amerikijn N`egds`en Ulsyn Eastern buyuu z**n
   h`esgijn cagijn b*sijg tohiruulzh bajna. Tany tohiruulga bajgaa
   gazraasaa shaltgaalzh ****r bajh bolno.

                       User Confirmation Requested
           Would you like to set this machine's time zone now?

                             [ Yes ]   No

   [ Yes ] g`ezh songood Enter darval cagijn b*sijg tohiruulah bolno.

                        User Confirmation Requested
  Is this machine's CMOS clock set to UTC? If it is set to local time
  or you don't know, please choose NO here!

                               Yes   [ No ]

   Mashinyhaa cagijn tohiruulgaasaa hamaarch [ Yes ] `esv`el [ No ]
   g`edgijg songood Enter darna ( m`ed`ehg*j bol [ No ] g`edgijg
   songooroj ) .

   Zurag 2-39. Orshin buj b*s`e`e songoh

   Tohirson b*s`e`e sumtaj tovch h`er`egl`ezh songood Enter d`e`er
   darna.

   Zurag 2-40. Orshin buj ulsaa songoh

   Tohiroh ulsaa songood Enter d`e`er darna.

   Zurag 2-41. Cagijn b*s`e`e songoh

   Sumtaj tovch h`er`egl`ezh tohirson cagijn b*s`e`e songood Enter
   d`e`er darna.

                             Confirmation
             Does the abbreviation 'EDT' look reasonable?

                             [ Yes ]   No

   Cagijn b*sijn tovchlol n`erijg lavlazh asuuh h`es`eg garch ird`eg.
   H`er`ev ug tovchlol n' tand tohirch bajval Enter darzh suulgacyn
   daraah tohirgoog caash n' *rg`elzhl**l`e`er`ej.

     --------------------------------------------------------------

  2.10.9. Linuks tohiromzh

     T`emd`egl`el: `En`e h`es`eg n' z**vh**n FreeBSD 7.X-ijn
     suulgalttaj hamaaraltaj b**g****d h`er`ev ta FreeBSD 8.X-g
     suulgah bol `en`e d`elg`ec garch ir`ehg*j.

                       User Confirmation Requested
           Would you like to enable Linux binary compatibility?

                             [ Yes ]   No

   [ Yes ] g`ezh songood Enter d`e`er darval Linuksijn programuud
   FreeBSD d`e`er azhillah bolomzhtoj boldog. Suulgac n' Linukstaj
   tohiromzhtoj azhilluulah n`em`elt bagcyg n`emd`eg.

   H`er`ev ta FTP-r suulgazh bajgaa bol mashin intern`et uruu
   holbogdoh h`er`egt`ej bolno. Zarimdaa alsad buj ftp bajrlald
   Linuksijn tohiromzhijn fajluud bajhg*j bajdag. G`evch **nijg s**ld
   suulgah bolomzhtoj.

     --------------------------------------------------------------

  2.10.10. Hulgany tohirgoo

   `En`e tohirgoo n' tanyg 3 tovchtoj hulganaar, program bolon
   konsold tekst tasdazh sanuulah bolon buulgah bolomzh **gd**g.
   H`er`ev 2 tovchit hulgana h`er`egl`ezh bajgaa bol moused(8) garyn
   avlagaas lavlazh h`erh`en gurvan tovchtoj hulgana bolgon
   azhilluulzh boldgijg harzh bolno. `En`e zhish`e`en d`e`er USB bish
   t**rlijn hulgany tohiruulgyg haruulzh bajna (PS/2 `esv`el COM
   portoor holbogddog hulgana):

                       User Confirmation Requested
          Does this system have a PS/2, serial, or bus mouse?

                             [ Yes ]    No

   [ Yes ] g`ezh PS/2, cuvaaa `esv`el bus buyuu shugaman t**rlijn
   hulganyg songoh yum uu `esv`el [ No ] g`ezh USB t**rlijn hulganyg
   songood Enter tovch d`e`er daraaraj.

   Zurag 2-42. Hulgany holbogdoh t**rlijg songoh n'

   Sumtaj tovch ashiglan Type g`ezh songood Enter darna.

   Zurag 2-43. Hulgany holbogdoh t**rlijg tohiruulah

   `En`e zhish`e`end h`er`egl`egd`ezh bajgaa hulgana PS/2 t**rlijnh
   b**g****d anhdagch Auto buyuu avtomat g`es`en tohiruulga taarch
   bajdag. `En`e holbogdoh t**rlijg n' ****rchl**n** g`ev`el sumtaj
   tovch ashiglan songooroj. Daraa n' [ OK ]-g g`er`elt**lzh
   songogdson `es`ehijg magadlaad Enter d`e`er darzh `en`e c`esn`e`es
   garah bolno.

   Zurag 2-44. Hulgany holbogdoh portyg n' songoh

   Sumtaj tovch ashiglan Port c`esijg songood Enter d`e`er darna.

   Zurag 2-45. Hulgany portyg tohiruulah

   `En`e sistemd PS/2 t**rlijn hulgana h`er`egl`egd`ezh bajgaa
   bolohoor anhdagch tohiruulga boloh PS/2 songogdson bajdag. Portyg
   solihyn tuld sumtaj tovch ashiglazh songood Enter d`e`er daraaraj.

   Zurag 2-46. Hulgany Daemon buyuu dald ch**tg**rijg id`evhzh**l`eh
   n'

   `Ec`est n' sumtaj tovch ashiglaad Enable buyuu id`evhzh**l g`ezh
   songood Enter tovch d`e`er darzh hulganyg azhilluulagch dald
   ch**tg**rijg azhilluulzh `eh`eld`eg.

   Zurag 2-47. Hulgany dald ch**tg**rijg shalgah

   Hulganaa d`elg`ec`en d`e`er h**d**lg**zh shalgazh *z`eh
   h`er`egt`ej. H`er`ev z*g`e`er bajh yum bol [ Yes ] g`ezh songood
   Enter darna. H`er`ev *g*j bol hulgana z**v tohiruulagdaag*j bajna
   g`es`en *g -- tijm bolohoor [ No ] g`ezh songood ****r tohiruulga
   hijzh turshih h`er`egt`ej.

   Exit buyuu garah g`edgijg sumtaj tovchoor ochizh songood Enter
   d`e`er darzh suulgacyn daraah tohiruulga uruu bucazh ochizh
   *rg`elzhl**ln`e.

     --------------------------------------------------------------

  2.10.11. Programyn bagc suulgah

   Bagcuud n' ur'dchilan h**rv**l`egds`en programuud b**g****d
   program suulgah hamgijn `evt`ejh`en arga yum.

   *z**l`eh zhurmaar n`eg bagcyg suulgah yavcyg `end haruulav.
   H`er`ev shaardlagataj bol n`em`elt bagcuud m**n davhar suugddag.
   Suulgasny daraa sysinstall-g n`em`elt bagc suulgahad h`er`egl`ezh
   bolno.

                      User Confirmation Requested
  The FreeBSD package collection is a collection of hundreds of
  ready-to-run applications, from text editors to games to WEB servers
  and more. Would you like to browse the collection now?

                             [ Yes ]   No

   [ Yes ] g`ezh songood Enter darval bagc programuudyg songoh
   conhond ochih bolno:

   Zurag 2-48. Bagcyn t**rlijg songoh

   Z**vh**n tuhajn *ed songogdson bajgaa suulgacyn t**r**l d`e`er
   bajgaa bagcuud haruulagdah bolno.

   H`er`ev All g`ezh songovol, bajgaa b*h bagcyg harzh bolno. Sumtaj
   tovch ashiglan songood Enter d`e`er daraaraj.

   Bajgaa b*h bagcuud songogdozh bolohoor tand haruulagdah bolno:

   Zurag 2-49. Bagc songoh

   `End haruulsnaar bash b*rh**l songogdson bajna. Space tovch
   ashiglazh suulgahyg h*ss`en b*h bagcaa songooroj. Songoh b*rd
   d`elg`ecijn dood h`es`egt bagcny tovch tajlbar gardag.

   Tab tovchoor songogdson bagc bolon [ OK ], ba [ Cancel ]
   songoltuudyn hoorond damzhizh bolno.

   Suulgahaar h*ss`en bagcaa songozh duussany daraa Tab tovch darzh
   [ OK ] g`ezh songood Enter d`e`er darzh bagc songoh c`es r**
   bucazh ochdog.

   Z**n ba baruun tovchoor bas [ OK ] ba [ Cancel ]-n hoorond
   s`elg`ezh bolno. `En`e argaar ta bas [ OK ] g`ezh songood Enter
   d`e`er darzh bagc songoh h`es`egt bucazh ochizh bas bolno.

   Zurag 2-50. Bagc suulgah

   Tab yum uu `esv`el sumtaj tovch ashiglan [ Install ] g`ezh songood
   Enter darah h`er`egt`ej. Tany songoson bagcuudyg tand haruulzh
   suulgahyg h*s`ezh bajgaag tan' lavlazh asuuh bolno:

   Zurag 2-51. Bagc suulgaltyn lavlalt

   [ OK ] g`ezh songood Enter darzh bagc suulgaltyg g*jc`etg`ed`eg.
   Suulgah yavcyn m`ed`egdl**d suulgazh duustal tand haruulagddag.
   H`er`ev yamar n`eg aldaa garval t`emd`egl`ezh avah h`er`egt`ej.

   Bagc suulgasny daraa s**lijn tohirgoog hijd`eg. Ta bagc suulgazh
   duussan ch g`es`en s**lijn tohiruulgyg hijhijn tuld Install
   g`edgijg bas darzh bolno.

     --------------------------------------------------------------

  2.10.12. H`er`egl`egch/B*l`eg n`em`eh

   Suulgacyn yavcad ta hamgijn bagadaa n`eg h`er`egl`egchijn `erh
   n`e`eh h`er`egt`ej b**g****d, `en`e `erh`e`er`e`e root `erh
   h`er`egl`elg*jg`e`er sistemd`e`e n`evt`erch bolno. root huvaalt n'
   golduu tun baga h`emzh`e`et`ej bajdag bolohoor root `erh`e`er
   program azhilluulbal t*rg`en d**rd`eg. Hamgijn h`ec** h*ndr`elijg
   door m`ed**lzh bajna:

                      User Confirmation Requested
  Would you like to add any initial user accounts to the system? Adding
  at least one account for yourself at this stage is suggested since
  working as the "root" user is dangerous (it is easy to do things which
  adversely affect the entire system).

                             [ Yes ]   No

   [ Yes ] g`ezh songood Enter darzh shin`e h`er`egl`egch n`em`eh
   bolno.

   Zurag 2-52. User buyuu h`er`egl`egch g`ezh songono

   Sumtaj tovch h`er`egl`en User g`ezh songood Enter d`e`er darna.

   Zurag 2-53. H`er`egl`egchijn m`ed`e`ellijg oruulah

   Tab tovch h`er`egl`en talbaruudad damzhin oruulga hijh b*r door
   haruulsan tajlbaruud talbar b*rd haruulagdah bolno:

   Login ID

           H`er`egl`egchijn n`evtr`eh shin`e n`er(zaaval
           shaardlagataj).

   UID

           Ug h`er`egl`egchijn ID dugaar (hooson orhivol avtomataar
           songogdoh bolno).

   Group

           Ug h`er`egl`egchijn hamragdah b*lgijn n`er (hooson orhivol
           avtomataar songogdoh bolno).

   Password

           Tuhajn h`er`egl`egchijn nuuc *g (`en`e talbart tun
           anhaaraltaj oruulah h`er`egt`ej!).

   Full name

           H`er`egl`egchijn b*t`en n`er (d`elg`er`eng*j
           m`ed`e`el`el).

   Member groups

           `En`e h`er`egl`egchijn hamragdazh boloh b*lg**d
           (****r****r h`elb`el handazh boloh b*lg**d).

   Home directory

           H`er`egl`egchijn `ehl`el san (hooson orhivol avtomataar
           songogdoh bolno ).

   Login shell

           H`er`egl`egchijn holbogdoh b*rh**l (hooson orhivol
           anhdagch b*rh**l songogdoh bolno. ****r****r h`elb`el,
           /bin/sh).

   ZHish`e`en d`e`er bash-g suulgasan bolohoor, /bin/sh g`edgijg
   /usr/local/bin/bash g`ezh orluulzh bolno. Suugdaag*j b*rh**l
   h`er`egl`ev`el sistem uruugaa n`evt`erch chadahg*j bolno. BSD
   ert**nc**d hamgijn **rg**n h`er`egl`ed`eg b*rh**l bol C b*rh**l
   b**g****d /bin/tcsh g`ezh olddog.

   M**n `en`e h`er`egl`egch n' wheel b*l`eg r** n`em`egds`en
   b**g****d ing`esn`e`er root `erh**dt`ej super h`er`egl`egch boloh
   bolomzhtoj bolno.

   H`er`ev ta oruulsan m`ed`e`ell`e`e z**v bolloo g`ezh bodozh bajgaa
   bol [ OK ] d`e`er darahad h`er`egl`egch ba b*l`eg n`em`eh conh
   dahin haruulagddag:

   Zurag 2-54. H`er`egl`egch ba b*l`eg zohicuulah h`esg`e`es garah

   H`er`egc`e`et`ej bol `en`e *ed b*l`eg n`emzh bolno. H`er`ev
   shaardlaga garval suulgacyn daraa sysinstall ashiglan n`emzh
   bolno.

   H`er`ev ta h`er`egl`egch n`emzh duussan bol sumtaj tovch ashiglan
   Exit g`ezh songood Enter d`e`er darzh suulgacaa
   *rg`elzhl**l`e`er`ej.

     --------------------------------------------------------------

  2.10.13. root nuuc *g oruulah

                         Message
  Now you must set the system manager's password. 
  This is the password you'll use to log in as "root".

                          [ OK ]

                [ Press enter or space ]

   Enter d`e`er darzh root nuuc *g oruulna.

   Nuuc *gijg hoior udaa z**v oruulah iostoj. Martahaarg*j nuuc *g
   oruulaaraj g`ezh sanuulah n' il**d`eh bajh. Tany oruulsan nuuc
   *gijg davtazh haruulah yum uu `esv`el odoor d*rs`elzh haruulahg*j
   bolohyg sanuulzh bajna.

 New password:
 Retype new password :

   Nuuc *gijg amzhilttaj oruulsny daraa suulgac caashaagaa
   *rg`elzhl`eh bolno.

     --------------------------------------------------------------

  2.10.14. Suulgacaas garah

   H`er`ev ta odoo n`em`elt s*lzh`e`enij tohirgoo yum uu `esv`el
   yamar n`eg`en ****r tohirgoo hijhijg h*sv`el, ta yag odoo yum uu
   `esv`el suulgasny daraa sysinstall ashiglazh suulgana.

                      User Confirmation Requested
  Visit the general configuration menu for a chance to set any last
  options?

                               Yes   [ No ]

   Sumtaj tovchoor [ No ] g`ezh songood Enter d`e`er darzh *nds`en
   suulgacyn c`es r** bucah bolno.

   Zurag 2-55. Suulgacaas garah

   Sumtaj tovchoor [X Exit Install] g`edgijg songon Enter d`e`er
   darna. Tanaas garah g`ezh bujg tan' lavlazh asuuh bolno:

                      User Confirmation Requested
  Are you sure you wish to exit? The system will reboot.

                             [ Yes ]   No

   [ Yes ] g`ezh songono. H`er`ev ta CDROM h**tl**gch****s achaalzh
   bajgaa bol daraah m`ed`egd`el diskijg h**tl**gch****s avahyg
   tanaas h*s`eh bolno:

                     Message
  Be sure to remove the media from the drive.

                     [ OK ]
            [ Press enter or space ]

   Mashin dahin achaalzh `eh`elt`el CDROM coozhlogdoh b**g****d t`er
   *ed ta (hurdan) sugalzh avch bolno. [ OK ] darzh dahin achaalna.

   Sistem odoo shin`e`er achaalagdah b**g****d yamar n`eg`en aldaa
   garahyg azhiglah h`er`egt`ej. D`elg`er`eng*jg H`es`eg 2.10.16-s
   *zn`e **.

     --------------------------------------------------------------

  2.10.15. S*lzh`e`enij *jlchilg`e`enij n`em`elt tohirgoo

   Huv' n`em`er bolgon oruulsan Tom R***ds.

   S*lzh`e`enij *jlchilg`e`en**dijg tohiruulah n', `en`e talyn
   m`edl`egg*j shin`e h`er`egl`egchd`ed n`el`e`en hatuu boorcog m`et
   sanagddag. S*lzh`e`enij tohirgoog hijzh intern`et h`er`egl`en`e
   g`ed`eg bol FreeBSD-g oruulaad orchin *eijn *jldlijn sistem**d`ed
   mash chuhal *jld`el b**g****d ing`ezh surah yavcdaa FreeBSD-n
   s*lzh`e`et`ej holbootoj n`em`elt bolomzhuudyg ojlgozh avdag.
   Suulgacyn yavcad `en`e *jldlijg hijh`e`es`e`e **mn**,
   h`er`egl`egch n' h`er`egl`eh *jlchilg`e`enijh`e`e tuhaj todorhoj
   ojlgolttoj bajh iostoj.

   S*lzh`e`enij *jlchilg`e`en**d n', s*lzh`e`eg`e`er yamar n`eg`en
   oruulga h*l`e`ezh avdag programuudyg h`elzh bajgaa yum. `Edg`e`er
   programuudyg " `evd`elzh s**n****d**g " t**rlijnh bish bajlgah
   g`ezh mash ih hich`e`es`en bajdag. Haramsaltaj n' programchid
   t**gs bish bajdag bolohoor s*lzh`e`enij *jlchilg`e`end bajgaa
   yamar n`eg coorhoj n*h horhojg dovtlogchid ashiglan muu yumand
   h`er`egl`ed`eg. Ta z**vh**n ****rijnh**** m`edd`eg bolon
   h`er`egt`ej s*lzh`e`enij *jlchilg`e`eg`e`e id`evhzh**l`eh n'
   chuhal. H`er`ev tand `erg`elz`e`et`ej bajgaa bol, ug *jlchilg`e`eg
   h`er`egc`e`et`ej boloh h*rtl`e`e hor'son bajh n' d`e`er bajdag. Ta
   **nijg s**ld sysinstall ashiglaad yum uu `esv`el /etc/rc.conf
   fajlyn tuslamzhtajgaar h`ez`e`ed id`evhzh**lzh bolno.

   Networking tohiruulgyg songohod door durdsantaj t**st`ej c`esijg
   *z**l`eh bolno:

   Zurag 2-56. S*lzh`e`enij d`e`ed t*vshnij tohirgoo

   `Ehnij tohirgoo Interfaces buyuu s*lzh`e`enij t**h****r**mzhijn
   talaar bid **mn** n' H`es`eg 2.10.1 h`es`egt *zs`en bolohoor `end
   algaslaa.

   AMD songoltyg songosnoor BSD automatic mount buyuu avtomataar
   tan'zh holboh h`er`egslijg n`emzh **gd**g. `En`e n' golduu NFS
   holbolt (**mn** tajlbarlasan buj) ashiglah *ed, alsad buj fajl
   sistemijg tan'zh holbohod h`er`egl`egdd`eg. YAmar n`eg`en oncgoj
   tohiruulga `end shaardlagag*j.

   Daraagijn tohiruulga, AMD Flags songolt. H`er`ev `en`e songogdvol
   zhizhig c`est`ej conh *s`erch garch ird`eg b**g****d yamar AMD
   tohirgoo hijhijg zaazh **gd**g. Ug c`es`end anhdagch tohiruulguud
   n' zaagdchihsan bajdag:

 -a /.amd_mnt -l syslog /host /etc/amd.map /net /etc/amd.map

   -a songolt n' anhdagch tan'zh holboh bajrshlyg zaazh **gd**g
   b**g****d `en`e tohioldold /.amd_mnt g`es`en bajna. -l songolt
   anhdagch log buyuu b*rtg`el fajlyg zaazh **gd**g bolovch h`er`ev
   syslogd h`er`egl`egd`ezh bajgaa bol b*h b*rtg`ezh bichih *jldl**d
   sistemijn log daemon buyuu dald azhilladag b*rtg`el bichigch
   ch**tg**r uruu ilg`e`egdd`eg. /host san n' alsad buj komp'yuterijn
   `eksportolson fajluudyg tan'zh holboh sang il`erhijlzh bajhad,
   /net san n' IP hayagaas `eksportlogdson fajluudyg tan'zh holboh
   sang zaazh **gch bajna. /etc/amd.map fajl n' AMD-n `eksportyn
   anhdagch tohiruulguudyg zaasan bajna.

   Anon FTP songolt n' anonymous buyuu n`er *l m`ed`egd`egch FTP
   holboltyg z**vsh****rd**g. **nijg songosnoor, ug mashinyg n`er n'
   *l m`ed`egd`egch holbolt h*l`e`ezh avdag FTP server bolgozh bajna.
   `En`e songoltyg dagaad **s`eh nuuclal bolon ayuulg*j bajdlyg bodoh
   h`er`egt`ej. ****r c`es **s`ezh ayuulg*j bajdaltaj holbootoj
   n**hcl**d bolon tohiruulgyn talaar sanuulga **gd**g.

   Gateway tohiruulga n' **mn** tajlbarlasny daguu mashinyg h`erh`en
   s*lzh`e`enij haalga bolgozh tohiruulah tohirgoonuudyg sanal
   bolgodog. `En`e h`es`egt ta **mn** n' suulgacyn *ed sanamsarg*j
   h*s`elg*jg`e`er tohiruulsnaa Gateway songolt ashiglazh bucaazh
   bolno.

   Inetd songoltoor **mn** tajlbarlasan inetd(8) dald ch**tg**rijg
   t`er chig`e`er n' hor'zh bolno.

   Mail songoltoor sistemijn andagch MTA buyuu Mail Transfer Agent
   buyuu zahia damzhuulagch agentijg tohiruuldag. `En`e songoltyg
   songoh *ed daraah c`es haruulagddag:

   Zurag 2-57. Anhdagch MTA-g songoh

   Ta `en`e h`es`egt, suulgah anhdagch MTA-g songoh g`ezh bajna. MTA
   bol sistemijn h`er`egl`egchid uruu yum uu `esv`el intern`et`ed
   bajgaa h`er`egl`egchid uruu zahia ilg`e`egch `engijn server
   bil`e`e.

   Sendmail-g songosnoor, ta FreeBSD-n anhdagch b**g****d aldarshizh
   tarhsan sendmail serverijg suulgah bolno. Sendmail local songolt
   n' sendmail-g anhdagch MTA bolgozh suulgah bolovch intern`et`e`es
   irzh bajgaa zahianuudyg h*l`e`ezh avahg*jg`e`er tohiruuldag. Busad
   songoltuud boloh Postfix bolon Exim nar n' Sendmail-t`ej izhil
   **r`eg g*jc`etg`ed`eg. T`ed hoioulaa zahia ilg`e`ed`eg b**g****d
   zarim h`er`egl`egchid sendmail-n orond MTA bolgozh h`er`egl`ezh
   boldog.

   MTA-g songosny daraa yum uu `esv`el MTA-g songolg*jg`e`er caashlah
   *ed, NFS client tohiruulgyg hijh s*lzh`e`enij tohiruulgyn c`es
   garch ird`eg.

   NFS client songolt n' sistemijg NFS s*lzh`e`eg`e`er servert`ej
   holbohod h`er`egl`egdd`eg. NFS server n' NFS protokol ashiglan,
   fajl sistemijg s*lzh`e`eg`e`er busad mashind handah bolomzh
   **gd**g. H`er`ev `en`e n' dangaaraa azhilladag mashin bol, `en`e
   songoltyg songohg*jg`e`er *ld`e`ezh bolno. Sistem tanaas n`em`elt
   tohiruulga hijhijg shaardazh magadg*j; server h`er`egl`egch
   hoioryn tohirgoony tuhaj d`elg`er`eng*j m`ed`e`ellijg H`es`eg 29.3
   h`esg`e`es harna uu.

   Sayany songoltyn door n' NFS server-n tohiruulga bajgaa b**g****d
   sistemijg NFS server bolgohod h`er`egl`egd`en`e. `En`e h`es`egt
   RPC buyuu alsad buj komp'yutert program azhilluulagch
   *jlchilg`e`eg `ehl**l`eh tohirgoo hijd`eg. RPC n' komp'yuter bolon
   program hoioryn hoorondoh holboltyg zohicuulahad h`er`egl`egdd`eg.

   T**nij daraa Ntpdate g`es`en songolt bajgaa ba `en`e n' cag
   tohiruulah **r`egt`ej. H`er`ev **nijg songovol, daraah c`es tand
   haruulagdana:

   Zurag 2-58. Ntpdate tohirgoo

   `En`e h`es`egt, ****rt**** hamgijn ojrhon buj serverijg songoh
   h`er`egt`ej. Ojrhon server songosnoor, tany cagijn tohirgoog hol
   bajgaa server uruu m`ed`e`el`el avah g`ezh cag aldalg*jg`e`er il**
   narijvchlaltaj hijh bolomzh ihs`en`e.

   Daraagijn songolt bol PCNFSD yum. `En`e songolt net/pcnfsd bagcyg
   Portyn cugluulgaas suulgadag. `En`e n' Microsoft-n MS-DOS z`er`eg
   tan'zh b*rtg`en n`evtr`eh *jlchilg`e`e hijzh chaddagg*j *jldlijn
   sistem**d`ed NFS tan'zh n`evtr**l`eh *jlchilg`e`eg sanal bolgodog
   tun h`er`egt`ej sistem yum.

   Ta odoo zhaahan doosh n' gulguulzh daraagijn songoltuudyg harah
   h`er`egt`ej:

   Zurag 2-59. Dood t*vshnij s*lzh`e`enij tohiruulga

   rpcbind(8), rpc.statd(8), bolon rpc.lockd(8) h`er`egsl**d
   b*gd`e`er`e`e Remote Procedure Calls (RPC) buyuu als komp'yutert
   procedur azhilluulagchid h`er`egl`egd`en`e. rpcbind h`er`egs`el
   NFS server bolon h`er`egl`egchijn hoorondoh holboltyg zohicuuldag
   b**g****d NFS serverijg z**v azhillazh bajh n**hc**l shaarddag.
   rpc.statd dald ch**tg**r n' ****r komp'yuter d`e`er buj rpc.statd
   dald ch**tg**rt`ej harilcazh t**l**v bajdlyg hyanazh bajdag.
   M`ed`e`el`egd`eh iostoj t**l**v bajdluud n' /var/db/statd.status
   fajld hadgalagazh bajgaa. Daraagijn songolt n' rpc.lockd b**g****d
   `en`e n' songogdvol fajluudyg t*gzhih *jldlijg hangazh **gd**g.
   `En`e golduu rpc.statd-t`ej h`er`egl`egdd`eg b**g****d yamar
   komp'yuter yamar fajlyg horihyg h*s`ezh bajna, h`er davtamzhtaj
   h*s`ezh bajgaa z`ergijn t**lvijg hyanazh bajdag. S**lijn hoior
   songolt n' dibag hijh`ed mash gajhamshigtaj bajdag bolovch
   `edg`e`er n' NFS server bolon h`er`egl`egch z**v azhillahad
   shaardlagag*j.

   Caash n' harval Routed songolt buj. `En`e n' damzhuulga hijgch
   dald ch**tg**r yum. routed(8) h`er`egs`el n' s*lzh`e`enij
   damzhuulah h*sn`egtijg udirdazh multicast damzhuulagchdyg olzh
   h*s`eltijn daguu s*lzh`e`en d`eh fizik holbolttoj mashind
   ****rijnh**** damzhuulah h*sn`egtijg nijl**lzh bajdag. `En`e
   h`er`egs`el n' golduu dotood s*lzh`e`end`e`e haalgany **r`eg
   g*jc`etg`ezh bajgaa mashind h`er`egl`egdd`eg. **nijg songovol c`es
   garch ir`en ug h`er`egslijn bajrlah anhdagch bajrshlyg asuudag. Ug
   c`es`en d`e`er anhdagch bajrshil n' al' h`edijn`e`e songogdson
   bajdag bolohoor shuud Enter darzh bolno. Tand dahin ****r c`es
   haruulagdah b**g****d, `en`e *ed tanaas routed dald ch**tg**rijg
   azhilluullah n`em`elt songolt oruulahyg asuudag. Anhdagch songolt
   n' -q bajdag b**g****d *rg`elzh `en`e songolttojgoo haruulagdah
   bolno.

   Daraagijn tohirgoony songolt bol Rwhod b**g****d h`er`ev `en`e
   songogdvol, sistemijn `ehl`en achaalah *ed rwhod(8) dald
   ch**tg**rijg azhilluuldag. rwhod h`er`egs`el n' s*lzh`e`eg`e`er
   bajnga sistemijn m`ed`e`en**dijg cacah, `esv`el "consumer"
   gorimdoo bajgaa bol ug m`ed`e`en**dijg cugluulzh bajdag.
   D`elg`er`eng*j m`ed`e`ellijg ruptime(1) yum uu rwho(1)-n garyn
   avlagaas harzh bolno.

   ZHagsaaltyn s**lijn **mn**h songolt bol sshd(8)dald ch**tg**r yum.
   `En`e n' OpenSSH-d zoriulsan, nuuclalyn huvirguurtaj b*rh**lijn
   server b**g****d `engijn h`er`egl`e`end bajdag telnet bolon FTP
   server**dijn orond h`er`egl`ehijg sanal bolgodog. sshd server n'
   n`eg komp'yuteraas n**g**** uruu nuuclalyn huvirgalttaj holbolt
   togtoozh bajdag.

   `Ec`est n' TCP Extensions songolt bajgaa. `En`e h`er`ev
   songogdvol, RFC 1323 bolon RFC 1644-d zaasan bajdag TCP
   **rg**tg**lijg id`evhzh**ld`eg. Ih`enh komp'yuter d`e`er `en`e n'
   s*lzh`e`enij hurdyg ih`esg`ed`eg ch g`es`en zarim holboltyg
   unagazh bolzoshg*j. `En`e n' z**vh**n dangaaraa azhilladag servert
   sanal bolgogdozh bajdag.

   Ing`e`ed ta s*lzh`e`enijh`e`e *jlchilg`e`en**dijg tohiruulzh
   duuslaa. Ta hamgijn d`e`ed talyn X Exit uruu g*jlg`ezh daraagijn
   tohirgoo uruu oron *rg`elzhl**lzh boloh b**g****d `esv`el X
   Exit-ijg hoior udaa songon daraa n' [X Exit Install]-g songon
   sysinstall-s garch bolno.

     --------------------------------------------------------------

  2.10.16. FreeBSD `ehl`en achaalalt

    2.10.16.1. FreeBSD/i386 mashin d`e`erh FreeBSD-n `ehl`en achaalalt

   H`er`ev b*h z*jl amzhilttaj bolson bol d`elg`ec`en d`e`er tan'
   m`ed`egdl**d ursazh **ng**r****d n`evtr`eh h`es`egt tulzh ir`eh
   bolno. Ursazh **ng**rs**n m`ed`egdl**dijg `erg`ezh harahyn tuld
   Scroll-Lock tovchijg daraad PgUp bolon PgDn tovchoor d`e`esh doosh
   n' gulguuldag. Scroll-Lock tovchijg dahin darsnaar n`evtr`eh
   h`es`egt bucazh ird`eg.

   B*h m`ed`egd`el haruulagdahg*j bajh n**hc**l **sv`el (t*r
   hadgalagchijn h`emzh`e`en`e`es bolzh) s**ld n' tushaal **gd**g
   gorim d`e`er dmesg tushaalaar harzh boldog.

   Suulgacyn *ed n`emzh oruulsan h`er`egl`egchijn n`er bolon nuuc
   *g`e`er n`evt`erch oroh h`er`egt`ej (`en`e tohioldold rpratt g`ezh
   buj). SHaardlaga garaag*j bol root `erh`e`er orohoos s`ergijl`eh
   h`er`egt`ej.

   Erdijn `ehl`en achaalah *eijn m`ed`egd`el (huvilbaryn tuhaj
   h`esgijg oruulalg*jg`e`er):

 Copyright (c) 1992-2002 The FreeBSD Project.
 Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
         The Regents of the University of California. All rights reserved.

 Timecounter "i8254"  frequency 1193182 Hz
 CPU: AMD-K6(tm) 3D processor (300.68-MHz 586-class CPU)
   Origin = "AuthenticAMD"  Id = 0x580  Stepping = 0
   Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX>
   AMD Features=0x80000800<SYSCALL,3DNow!>
 real memory  = 268435456 (262144K bytes)
 config> di sn0
 config> di lnc0
 config> di le0
 config> di ie0
 config> di fe0
 config> di cs0
 config> di bt0 
 config> di aic0
 config> di aha0
 config> di adv0
 config> q
 avail memory = 256311296 (250304K bytes)
 Preloaded elf kernel "kernel" at 0xc0491000.
 Preloaded userconfig_script "/boot/kernel.conf" at 0xc049109c.
 md0: Malloc disk
 Using $PIR table, 4 entries at 0xc00fde60
 npx0: <math processor> on motherboard
 npx0: INT 16 interface
 pcib0: <Host to PCI bridge> on motherboard
 pci0: <PCI bus> on pcib0
 pcib1: <VIA 82C598MVP (Apollo MVP3) PCI-PCI (AGP) bridge> at device 1.0 on pci0
 pci1: <PCI bus> on pcib1
 pci1: <Matrox MGA G200 AGP graphics accelerator> at 0.0 irq 11
 isab0: <VIA 82C586 PCI-ISA bridge> at device 7.0 on pci0
 isa0: <ISA bus> on isab0
 atapci0: <VIA 82C586 ATA33 controller> port 0xe000-0xe00f at device 7.1 on pci0
 ata0: at 0x1f0 irq 14 on atapci0
 ata1: at 0x170 irq 15 on atapci0
 uhci0: <VIA 83C572 USB controller> port 0xe400-0xe41f irq 10 at device 7.2 on pci0
 usb0: <VIA 83C572 USB controller> on uhci0
 usb0: USB revision 1.0
 uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub0: 2 ports with 2 removable, self powered
 chip1: <VIA 82C586B ACPI interface> at device 7.3 on pci0
 ed0: <NE2000 PCI Ethernet (RealTek 8029)> port 0xe800-0xe81f irq 9 at
 device 10.0 on pci0
 ed0: address 52:54:05:de:73:1b, type NE2000 (16 bit)
 isa0: too many dependant configs (8)
 isa0: unexpected small tag 14
 fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
 fdc0: FIFO enabled, 8 bytes threshold
 fd0: <1440-KB 3.5" drive> on fdc0 drive 0
 atkbdc0: <keyboard controller (i8042)> at port 0x60-0x64 on isa0
 atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
 kbd0 at atkbd0
 psm0: <PS/2 Mouse> irq 12 on atkbdc0
 psm0: model Generic PS/2 mouse, device ID 0
 vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
 sc0: <System console> at flags 0x1 on isa0
 sc0: VGA <16 virtual consoles, flags=0x300>
 sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
 sio0: type 16550A
 sio1 at port 0x2f8-0x2ff irq 3 on isa0
 sio1: type 16550A
 ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
 ppc0: FIFO with 16/16/15 bytes threshold
 ppbus0: IEEE1284 device found /NIBBLE
 Probing for PnP devices on ppbus0:
 plip0: <PLIP network interface> on ppbus0
 lpt0: <Printer> on ppbus0
 lpt0: Interrupt-driven port
 ppi0: <Parallel I/O> on ppbus0
 ad0: 8063MB <IBM-DHEA-38451> [16383/16/63] at ata0-master using UDMA33
 ad2: 8063MB <IBM-DHEA-38451> [16383/16/63] at ata1-master using UDMA33
 acd0: CDROM <DELTA OTC-H101/ST3 F/W by OIPD> at ata0-slave using PIO4
 Mounting root from ufs:/dev/ad0s1a
 swapon: adding /dev/ad0s1b as swap device
 Automatic boot in progress...
 /dev/ad0s1a: FILESYSTEM CLEAN; SKIPPING CHECKS
 /dev/ad0s1a: clean, 48752 free (552 frags, 6025 blocks, 0.9% fragmentation)
 /dev/ad0s1f: FILESYSTEM CLEAN; SKIPPING CHECKS
 /dev/ad0s1f: clean, 128997 free (21 frags, 16122 blocks, 0.0% fragmentation)
 /dev/ad0s1g: FILESYSTEM CLEAN; SKIPPING CHECKS
 /dev/ad0s1g: clean, 3036299 free (43175 frags, 374073 blocks, 1.3% fragmentation)
 /dev/ad0s1e: filesystem CLEAN; SKIPPING CHECKS
 /dev/ad0s1e: clean, 128193 free (17 frags, 16022 blocks, 0.0% fragmentation)
 Doing initial network setup: hostname.
 ed0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
         inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
         inet6 fe80::5054::5ff::fede:731b%ed0 prefixlen 64 tentative scopeid 0x1
         ether 52:54:05:de:73:1b
 lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
         inet6 fe80::1%lo0 prefixlen 64 scopeid 0x8
         inet6 ::1 prefixlen 128
         inet 127.0.0.1 netmask 0xff000000
 Additional routing options: IP gateway=YES TCP keepalive=YES
 routing daemons:.
 additional daemons: syslogd.
 Doing additional network setup:.
 Starting final network daemons: creating ssh RSA host key
 Generating public/private rsa1 key pair.
 Your identification has been saved in /etc/ssh/ssh_host_key.
 Your public key has been saved in /etc/ssh/ssh_host_key.pub.
 The key fingerprint is:
 cd:76:89:16:69:0e:d0:6e:f8:66:d0:07:26:3c:7e:2d root@k6-2.example.com
  creating ssh DSA host key
 Generating public/private dsa key pair.
 Your identification has been saved in /etc/ssh/ssh_host_dsa_key.
 Your public key has been saved in /etc/ssh/ssh_host_dsa_key.pub.
 The key fingerprint is:
 f9:a1:a9:47:c4:ad:f9:8d:52:b8:b8:ff:8c:ad:2d:e6 root@k6-2.example.com.
 setting ELF ldconfig path: /usr/lib /usr/lib/compat /usr/X11R6/lib
 /usr/local/lib
 a.out ldconfig path: /usr/lib/aout /usr/lib/compat/aout /usr/X11R6/lib/aout
 starting standard daemons: inetd cron sshd usbd sendmail.
 Initial rc.i386 initialization:.
 rc.i386 configuring syscons: blank_time screensaver moused.
 Additional ABI support: linux.
 Local package initialization:.
 Additional TCP options:.

 FreeBSD/i386 (k6-2.example.com) (ttyv0)

 login: rpratt
 Password:

   RSA bolon DSA t*lh**r**dijg **sg`eh yavc n' udaan mashin d`e`er
   h`es`eg hugacaa avch magadg*j. `En`e yavc n' z**vh**n suulgacyn
   daraah anhny `ehl`en achaalah *ed l hijgdd`eg. Daraagijn achaalah
   *ed hijgdd`egg*j bolohoor hurdan bajh bolno.

   H`er`ev H server tohiruulagdaad anhdagch grafik orchin songogdson
   bajgaa bol, startx g`es`en tushaalaar t`edg`e`erijg azhilluulzh
   bolno.

     --------------------------------------------------------------

  2.10.17. FreeBSD-g untraah

   *jldlijn sistemijg z**v untraah n' tun chuhal. SHuud h*ch
   h`er`egl`en untraazh bolohg*j. `Ehl`e`ed su g`es`en tushaal
   oruulaad root nuuc *g`e`e bichizh **g**n super h`er`egl`egch boloh
   h`er`egt`ej. `En`e n' z**vh**n tuhajn h`er`egl`egch wheel b*l`egt
   hamaaragdsan *ed bieln`e. `Esv`el root h`er`egl`egch bolzh
   n`evtr`eh h`er`egt`ej. Ing`e`ed shutdown -h now tushaalyg oruulna.

 The operating system has halted.
 Please press any key to reboot.

   Untraah tushaal **gsnij daraa "Please press any key to reboot
   buyuu duryn tovch darzh shin`e`er achaalna uu" g`es`en m`ed`egd`el
   garsan *ed untraah n' z**v yum. H`er`ev shuud untraalg*jg`e`er
   yamar n`eg`en tovch darval sistem shin`e`er achaalagdah bolno.

   Ta m**n Ctrl+Alt+Del tovchluuryn hoslol h`er`egl`en shin`e`er
   achaalzh boloh bolovch, erdijn *ed `en`e n' tijm ch ih
   h`er`egl`egdd`eg arga bish.

     --------------------------------------------------------------

2.11. H*ndr`el tulgarval

   Daraah h`es`egt h*m**sijn m`ed`e`elsnij daguu t`ed`end tulgarch
   bajsan `engijn h*ndr`elijn tuhaj avch h`el`elc`eh bolno. M**n
   `en`e h`es`egt MS-DOS `esv`el Windows *jldlijn sistemijg
   FreeBSD-t`ej hamt h`erh`en n`eg komp'yutert suulgazh achaalah
   tuhaj h*m**sijn asuusan asuult bolon hariultyg aguulsan buj.

     --------------------------------------------------------------

  2.11.1. H`er`ev buruu tijsh`e`e `erg`e`ed `eh`elb`el yuu hijh
  h`er`egt`ej v`e

   Komp'yuterijn t**rl****s hamaaran b*h yumyg 100% c`ev`er
   g*jc`etg`ezh bolohg*j ch g`es`en h`er`ev yamar n`eg`en z*jl buruu
   bolbol, ta h`ed h`ed`en arga h`emzh`e`eg avch chadna.

   Tany FreeBSD-ijn huvilbart zoriulsan Tonog t**h****r**mzhijn
   t`emd`egl`el barimtaas tany t**h****r**mzhijg d`emzhs`en `es`ehijg
   n' shalgah h`er`egt`ej.

   H`er`ev tany t**h****r**mzh d`emzhigds`en m**rtl**** h*ndr`el
   garval, ta ****rsch**n tohiruulsan c**m b*t`e`eh shaardlagataj
   bolno. `En`e n' GENERIC c**md bajhg*j t**h****r**mzh**dijn
   d`emzhl`egijg n`em`eh bolomzhijg tand olgoh bolno. Achaalagch
   disk`en d`e`er buj c**m n' tany t**h****r**mzh**dijg IRQ-**d, IO
   hayag, m**n DMA suvag z`er`eg tohirgoog *jldv`er`e`es zaazh
   **gs**n anhnyhaa utgatajgaa bajgaa g`ezh avch *zd`eg. H`er`ev tany
   t**h****r**mzhijn tohirgoo ****rchl**gds**n bol t`edg`e`er
   z*jlsijg FreeBSD haanaas olzh bolohyg h`el`ehijn tuld ta c**mijn
   tohirgoogoo zasvarlazh dahin b*t`e`eh h`er`egt`ej bolno.

   M**n zalgazh turshigdaag*j t**h****r**mzh**d s**ld zalgagdaad
   turshigdah *ed aldaa **sg`eh tohioldol gardag. Ijm *ed
   h*ndr`elt`ej bajgaa t**h****r**mzhijn drajver buyuu taniulagch
   fajluudyg n' horih h`er`egt`ej.

     T`emd`egl`el: Ih`enh suulgacyn h*ndr`el**d n' t**h****r**mzhijn
     *jldv`er`e`es gargasan s**lijn *eijn taniulagch fajluudyg n'
     tatazh avch suulgasnaar ilaarshih n**hc**l b*rdd`eg b**g****d
     yalanguyaa motherboard buyuu `eh havtan d`e`er ijm`erh**
     *z`egd`el ih gardag. `Eh havtangijn *jldv`er`e`es gargasan
     programyg er n' BIOS g`ezh n`erl`ed`eg ba barag b*h *jldv`er**d
     ****rsdijn g`es`en v`eb huudastaj b**g****d ug programyg
     h`erh`en s**lijn *eijn h`elb`ert shin`echl`eh tuhaj m`ed`e`el`el
     bolon fajluud aguulzh bajdag.

     Ih`enh *jldv`erl`egchid n', yamar n`eg`en noctoj h*ndr`el
     garahaas zajlshijzh h*ndt`ej n**hc**l **s`e`eg*j bol BIOS-g
     shin`echilzh h`er`egg*j g`ezh z**vl**d**g. SHin`echl`eh yavc
     amzhiltg*j boloh n**hc**l n' BIOS cahilgaan shemd noctoj
     `evdr`el gargazh bolzoshg*jg anhaarna uu.

     --------------------------------------------------------------

  2.11.2. MS-DOS(R) bolon Windows(R)-n fajl sistemijg h`er`egl`eh n'

   FreeBSD n' odoogijn bajdlaar Double Space(TM) programaar shahsan
   fajl sistemijg d`emzhd`egg*j. Tijm bolohoor, h`er`ev ijm t**rlijn
   fajl sistemd handahaar bol `ehl`e`ed ug fajl sistemijn shahaltyg
   zadlaad, daraa n' fajl uruu handah h`er`egt`ej. Zadlah `en`e
   *jld`el n' Compression Agent programyg Start> Programs > dotorh
   System Tools c`esn`e`es g*jc`etg`egd`ezh bolno.

   FreeBSD n' MS-DOS fajlyn sistem**dijg (zarimdaa FAT fajlyn
   sistem**d g`egdd`eg) d`emzhizh chaddag. mount_msdosfs(8) tushaal
   n' tijm fajlyn sistem**dijg bajgaa sangijn shatlald sistemijn
   aguulgad handah bolomzhtoj bolgon holbozh **gd**g.
   mount_msdosfs(8)-ijg ih`evchl`en shuud azhilluuldagg*j; harin
   /etc/fstab fajl dah' m**rijn tuslamzhtaj sistem`e`er duudagdah yum
   uu `esv`el mount(8) h`er`egslijg tohiroh n`em`elt **g**gdl**dt`ej
   n' duuddag.

   /etc/fstab fajld bajzh boloh m**r ijm bajna:

 /dev/ad0sN  /dos  msdosfs rw  0 0

     T`emd`egl`el: /dos san `en`e tohioldold **mn** n' **ss`en bajh
     iostoj. /etc/fstab-ijn h`elb`ershiltijn talaar il**
     d`elg`er`eng*jg fstab(5)-s *zn`e **.

   MS-DOS fajlyn sistemd zoriulsan mount(8) duudlaga ijm`erh** bajna:

 # mount -t msdosfs /dev/ad0s1 /mnt

   `En`e zhish`e`en d`e`er, MS-DOS fajl sistem n' `ehnij disknij
   `ehnij huvaalt d`e`er bajrlasnyg haruulzh bajna. M`ed`e`ezh tany
   sistem d`e`er yanz b*r bajh b**g****d dmesg bolon mount
   tushaaluudyn garaltyn m`ed`e`ellijg harah h`er`egt`ej. `Edg`e`er
   tushaaluud n' disknij huvaaltyn tuhaj hangalttaj m`ed`e`ellijg
   **gch chaddag.

     T`emd`egl`el: FreeBSD n' disknij z*sm`el**dijg (MS-DOS
     z*sm`el**d) busad *jldlijn sistem**d`e`es ****r****r dugaarlazh
     bolno. YAlanguyaa **rg**tg**s**n MS-DOS fajlyn sistem**d`ed
     *nds`en MS-DOS huvaaltuudynhaas d`e`esh dugaaruudyg ih`evchl`en
     **gd**g. fdisk(8) h`er`egs`el n' al' z*sm`el**d FreeBSD-d
     hamaarch bajgaa bolon al' n' busad *jldlijn sistem**d`ed
     hamaataj bolohyg todorhojlohod tusalzh chadna.

   NTFS huvaaltyg bas taniulan holbohdoo **mn**ht`ej izhil argaar
   mount_ntfs(8) tushaal h`er`egl`ezh bolno.

     --------------------------------------------------------------

  2.11.3. Aldaag olzh zasvarlahtaj holbootoj asuultuud bolon hariultuud

   2.11.3.1. Minij sistem achaalzh tonog t**h****r**mzh shalgazh bajh
   *ed`e`e gacah yum uu `esv`el suulgah *ed hachin azhillaad bajna,
   `esv`el uyan disknij h**tchijg shalgahg*j bajna.

   2.11.3.2. FreeBSD-g suulgasny daraa hatuu diskn`e`es anh udaagaa
   achaalah g`eh`ed c**m duudagdazh minij tonog t**h****r**mzhijg
   shalgasan bolovch ijm`erh** m`ed`e`el`el gargaad zogsood bajna:

   2.11.3.3. FreeBSD-g suulgasny daraa hatuu diskn`e`es anh udaagaa
   achaalah g`eh`ed achaalah c`es`en d`e`er Achaalagch Menezherijn
   h*l`e`eh m**r z**vh**n F?-g h`evl`e`ed achaalalt caash
   *rg`elzhl`ehg*j bajna.

   2.11.3.4. Sistem minij ed(4) s*lzh`e`enij kartyg olson bolovch
   device timeout g`es`en aldaa garsaar bajh yum.

   2.11.3.5. sysinstall-ijg X11 terminal d`e`er ashiglasan tohioldold
   cajvar saaral d`e`er shar fontyg unshihad h`ec** bajdag. `En`e
   programyn huv'd il** **nd**r nyagtraltaj *z**l`eh bolomzh bij yuu?

   2.11.3.1. Minij sistem achaalzh tonog t**h****r**mzh shalgazh bajh
   *ed`e`e gacah yum uu `esv`el suulgah *ed hachin azhillaad bajna,
   `esv`el uyan disknij h**tchijg shalgahg*j bajna.

   FreeBSD n' sistemijn ACPI *jlchilg`e`eg achaalah yavcad ilr**ls`en
   bol t**nijg i386, amd64 bolon ia64 tavcanguud d`e`er **rg**n****r
   ashigladag. Haramsaltaj n' ACPI drajver bolon sistemijn `eh havtan
   ba BIOS-d aldaanuud bajsaar bajgaa bil`e`e. Guravdagch shatny
   achaalagch duudagch d`e`er hint.acpi.0.disabled tohirgoog
   tohiruulsnaar ACPI-ijn h`er`egl`e`eg haazh boldog:

 set hint.acpi.0.disabled="1"

   `En`e n' sistem achaalah toolond ****rchl**gd**h uchir
   /boot/loader.conf fajld hint.acpi.0.disabled="1" m**rijg n`emzh
   **g**h shaardlagataj. Achaalagch duudagchijn talaar d`elg`er`eng*j
   m`ed`e`ellijg H`es`eg 12.1 h`esg`e`es olzh bolno.

   2.11.3.2. FreeBSD-g suulgasny daraa hatuu diskn`e`es anh udaagaa
   achaalah g`eh`ed c**m duudagdazh minij tonog t**h****r**mzhijg
   shalgasan bolovch ijm`erh** m`ed`e`el`el gargaad zogsood bajna:

 changing root device to ad1s1a panic: cannot mount root

   YUu bolohoo bol'chihson b`e? Bi yuu hijh v`e?

   Achaalahad tuslamzh mayagaar
   bios_drive:interface(unit,partition)kernel_name g`ezh garsan z*jl
   yuu v`e?

   Achaalah disk sistemijn `ehnij disk bish tohioldold gardag asuudal
   al' `ertnijh bajdag. BIOS n' FreeBSD-d ****r dugaarlah argyg
   h`er`egl`ed`eg b**g****d al' dugaar n' alintaj taardgijg z**v****r
   tohiruulah t**v**gt`ej bajdag.

   Achaalah disk n' sistem d`e`er `ehnij disk bish bol FreeBSD-d
   t**nijg olohod tuslamzh h`er`egt`ej boldog. `End hoior nijtl`eg
   tohioldol bajdag b**g****d al' ch tohioldold ta FreeBSD-d root
   fajlyn sistem haana bajgaa h`elzh **g**h shaardlagataj. Ta
   BIOS-ijn disknij dugaar, disknij t**r**l bolon t`er t**r**ld
   zoriulsan FreeBSD-ijn disknij dugaaryg zaazh **g**n **nijg hijzh
   bolno.

   `Ehnijh n' ta hoior IDE diskt`ej b**g****d disk b*r ****r ****rijn
   IDE shugamnuud d`e`er master bolon tohiruulagdsan bajh ba
   FreeBSD-g hoior dah' diskn`e`es achaalahyg h*s`ezh bajgaa
   tohioldol yum. BIOS n' `edg`e`erijg disk 0 bolon disk 1 g`ezh
   hardag bol FreeBSD n' t`edg`e`erijg ad0 bolon ad2 g`ezh hardag.

   FreeBSD n' ad t**rlijn BIOS disk 1 d`e`er bajgaa b**g****d
   FreeBSD-ijn disknij dugaar n' 2 yum. T`eg`eh`e`er ta ing`ezh
   h`elzh **g**h h`er`egt`ej-:

 1:ad(2,a)kernel

   H`er`ev ta anhdagch shugaman d`e`er bool diskt`ej bol d`e`er
   durdsan n' shaardlagag*j yum (t`eg`e`ed bas mash buruu yum).

   Hoior dah' n' ta sistem d`e`er`e`e n`eg buyuu t**n`e`es olon IDE
   diskn**dt`ej b**g****d SCSI diskn`e`es achaalah tohioldol yum.
   `En`e tohioldold FreeBSD-ijn disknij dugaar n' BIOS-ijn disknij
   dugaaraas baga bajdag. H`er`ev hoior IDE diskt`ej b**g****d bas
   SCSI diskt`ej bol SCSI disk n' da t**rlijn BIOS disk 2 ba
   FreeBSD-ijn disknij dugaar 0 bajna. T`eg`eh`e`er ta:

 2:da(0,a)kernel

   g`ezh FreeBSD-d sistem d`eh `ehnij SCSI disk boloh BIOS disk 2-oos
   achaalahyg h*s`ezh bajgaagaa h`elzh **gn**. H`er`ev tand z**vh**n
   n`eg IDE disk bajsan bol d`e`erhijn orond ta 1:-ijg harah bajsan
   bil`e`e.

   Ta ashiglah z**v utguudyg todorhojlsnyhoo daraa standart tekst
   zasvarlagch ashiglan /boot.config fajld bichizh **gs**n shig`e`e
   tushaalyg hijzh **gch bolno. ****r****r zaavarlaag*j l bol FreeBSD
   n' `en`e fajlyn aguulgyg boot: h*l`e`eh m**rnij anhdagch hariult
   bolgon ashiglah bolno.

   2.11.3.3. FreeBSD-g suulgasny daraa hatuu diskn`e`es anh udaagaa
   achaalah g`eh`ed achaalah c`es`en d`e`er Achaalagch Menezherijn
   h*l`e`eh m**r z**vh**n F?-g h`evl`e`ed achaalalt caash
   *rg`elzhl`ehg*j bajna.

   Tanyg FreeBSD-g suulgazh bajhad hatuu disknij geometr Huvaaltyn
   zasvarlagch d`e`er buruu tohiruulagdsan bajna. Huvaaltyn
   zasvarlagch uruu bucazh orood ****rijn hatuu disknij zhinh`en`e
   geometrijg zaazh **g**h h`er`egt`ej. Ta z**v geometrt`ejg`e`er
   FreeBSD-g `ehn`e`es n' dahin suulgah shaardlagataj.

   H`er`ev ta ****rijn mashiny huv'd z**v geometrijg er****s**** olzh
   chadahg*j bajgaa bol ijm z**vl**g**** **g'e: disknij `eh`end
   zhizhig DOS huvaalt suulgaad daraa n' FreeBSD-g suulgah
   h`er`egt`ej. Suulgaltyn program n' DOS huvaaltyg harzh t**n`e`es
   z**v geometrijg olzh avahyg orolddog. Ing`esn`e`er `en`e n'
   ih`evchl`en azhilladag bil`e`e.

   Daraah zaavryg z**vl**h**** bol'son b**g****d `end lavlagaany
   zoriulaltaar oruulav:

     H`er`ev ta (ir`e`ed*jd) DOS, Linuks `esv`el busad *jldlijn
     sistemt`ej nijct`ej bajh `es`eh n' hamaag*j c`ev`er FreeBSD
     server `esv`el azhlyn stanc suulgazh bajgaa bol FreeBSD n'
     hamgijn `ehnij sektoroos `ehl`e`ed s**lijn sektor h*rt`el b*h`el
     diskijg ashigladag standart bus tohiruulgyg songozh b*h`el
     diskijg (huvaaltyn zasvarlagch d`e`er A) ashiglah songolt bas
     tand bajdag. `En`e n' geometrijn b*h l toocoollyg orhih bolovch
     disk`en d`e`er FreeBSD-`e`es ****r busad *jldlijn sistemijg
     h`ez`e`e ch azhilluulahg*j g`ezh toocoog*j l bol zarim talaaraa
     hyazgaarlagdmal bajdag.

   2.11.3.4. Sistem minij ed(4) s*lzh`e`enij kartyg olson bolovch
   device timeout g`es`en aldaa garsaar bajh yum.

   Tany kart /boot/device.hints fajl d`e`er zaasnaas ****r IRQ-g
   ashiglazh bajzh magadg*j yum. ed(4) drajver n' anhdagchaar "soft"
   buyuu z****l**n tohirgoog (DOS d`e`er EZSETUP-ijg ashiglan
   oruulsan utguudyg) ashigladagg*j bolovch h`er`ev tanyg
   interf`ejsijn huv'd -1-g zaazh **g**h yum bol program hangamzhijn
   tohirgoog ashiglah bolno.

   Kart d`e`er bajgaa zhizhig shilzh**l`egchijg togtson buyuu hatuu
   tohirgoo ruu (shaardlagataj bol c**mijn tohirgoonuudyg
   ****rchl**n) tohiruulah yum uu `esv`el z**vl**g****g
   hint.ed.0.irq="-1" g`ezh IRQ-g -1 bolgozh tohiruulan zaazh **g**h
   h`er`egt`ej. `En`e n' c**md z****l**n tohirgoog ashiglahyg h`elzh
   **g**h bolno.

   ****r n`eg shaltgaan n' tany kart IRQ 2-toj huvaalcsan IRQ 9
   d`e`er bajzh (yalanguyaa IRQ 2-g ashigladag VGA karttaj bol)
   bajnga asuudal bolzh bajdag bajzh boloh yum. Ta al' boloh IRQ 2
   `esv`el 9-ijg ashiglah iosg*j yum.

   2.11.3.5. sysinstall-ijg X11 terminal d`e`er ashiglasan tohioldold
   cajvar saaral d`e`er shar fontyg unshihad h`ec** bajdag. `En`e
   programyn huv'd il** **nd**r nyagtraltaj *z**l`eh bolomzh bij yuu?

   H`er`ev ta X11-ijg suulgasan b**g****d sysinstall-ijn songoson
   anhdagch **ng**n**d n' xterm(1) `esv`el rxvt(1) ashiglah *ed
   tekstijg unshih bolomzhg*j bolgood bajval il** baraan saaral
   bolgohyn tuld ****rijn ~/.Xdefaults fajldaa daraah XTerm*color7:
   #c0c0c0 m**rijg n`em`eh h`er`egt`ej.

     --------------------------------------------------------------

2.12. Suulgacyn n`em`elt garyn avlaga

   Hamtarch b`eltg`es`en Valentino Vashetto. SHin`echils`en Mark
   Fonvil.

   `En`e h`es`egt FreeBSD-g h`erh`en oncgoj tohioldold suulgah talaar
   **g**l`eh bolno.

     --------------------------------------------------------------

  2.12.1. FreeBSD-g d`elg`ec yum uu gar *g*j sistem d`e`er suulgah n'

   `En`e t**rlijn suulgacyg FreeBSD-g suulgazh bajgaa mashin n'
   d`elg`ecg*j yum uu t`er bajtugaj d`elg`ecijn zalguurg*j bajdag
   uchraas "headless install buyuu tolgojg*j suulgac" g`ezh
   n`erl`ed`eg. YAazh ing`ezh boldog yum bol? g`ezh ta gajhazh
   bajval, serial console buyuu cuvaa konsol h`er`egl`esn`e`er ijm
   suulgac hijzh boldog. Cuvaa konsoloor ****r mashinyg d`elg`ec
   bolon gar bolgozh ashiglazh boldog. **nijg g*jc`etg`ehijn tuld
   H`es`eg 2.3.7 d`e`er zaasan zaavryn daguu suulgac USB sanah ojn
   z****gchijg b`eld`eh yum uu `esv`el z**v ISO d*rsijg tatazh avah
   h`er`egt`ej. H`es`eg 2.13.1 h`esg`e`es *zn`e **.

   `Edg`e`er z****gchijg ****rchilzh cuvaa konsoloos `ehl`en
   achaalahyn tuld daraah alhmuudyg biel**l`eh h`er`egt`ej (h`er`ev
   ta CDROM ashiglah h*s`elt`ej bajgaa bol `ehnij alhmyg algasazh
   bolno):

    1. `Ehl`en achaalagch USB z****gchijg cuvaa konsol uruu
       holbogdohyg z**vsh****r**h

       H`er`ev ta ur'd n' USB z****gch****s `ehl`en achaalzh bajsan
       bol, FreeBSD n' erdijn `engijn suulgacyn gorimoor `ehl`en
       achaalah bolno. G`ehd`e`e bid nar suulgacaa cuvaa holbolt uruu
       orzh `ehl**l`eh iostoj bil`e`e. Ing`ehijn tuld FreeBSD uruu
       USB diskijg mount(8) tushaal ashiglazh taniulzh holboh
       h`er`egt`ej.

 # mount /dev/da0a /mnt

         T`emd`egl`el: ****rijn n**hc**l bajdald zoriulzh
         t**h****r**mzhijn c`eg bolon holboh c`egijg taaruulaaraj.

       Odoo ta z****gchijg holboson bolohoor USB z****gchijg cuvaa
       konsoloos `ehl`en achaalahyg zaazh **g**h iostoj. Ta USB
       z****gchijn fajlyn sistemijn loader.conf fajlyg sistemijn
       konsolijg cuvaa konsol g`ezh zaazh bajgaa m**r**n d`e`er
       n`emzh **g**h shaardlagataj:

 # echo 'console="comconsole"' >> /mnt/boot/loader.conf

       Ing`e`ed ta USB z****gch**** z**v tohiruulchihsan uchraas
       taniulsan disk`e`e umount(8) tushaalaar bucaazh salgah
       h`er`egt`ej:

 # umount /mnt

       Odoo USB z****gch**** salgaad `en`e proceduryn gurav dah' shat
       ruu shuud ochizh bolno.

    2. Cuvaa konsol ruu achaalahaar suulgaltyn CD-g id`evhzh**l`eh

       H`er`ev ta suulgaltyn ISO d*rsn`e`es (H`es`eg 2.13.1-s *zn`e
       **) ****rijn hijs`en CD-`e`es achaalzh bajgaa bol FreeBSD
       erdijn suulgaltyn gorim ruu achaalah bolno. Bid FreeBSD-g
       cuvaa konsol ruu achaalahyg h*s`ezh bajgaa. Ing`ehijn tuld ta
       CD-R z****gch r** sharahaasaa **mn** ISO d*rsijg zadlan zasazh
       dahin **sg`eh iostoj.

       Suulgalt ISO d*rsijg zhish`e`e n'
       FreeBSD-8.1-RELEASE-i386-disc1.iso hadgalsan FreeBSD
       sistem`e`es tar(1) h`er`egslijg ashiglan b*h fajlyg zadalzh
       avna:

 # mkdir /path/to/headless-iso
 # tar -C /path/to/headless-iso -pxvf FreeBSD-8.1-RELEASE-i386-disc1.iso

       Ta odoo cuvaa konsol ruu achaalah suulgaltyn z****gchijg
       tohiruulzh **g**h iostoj. Ta zadlagdsan ISO d*rsn`e`es avsan
       loader.conf fajldaa sistemijn konsolijg cuvaa konsol bolgon
       tohiruulah m**r n`emzh **g**h iostoj:

 # echo 'console="comconsole"' >> /path/to/headless-iso/boot/loader.conf

       Daraa n' bid ****rchl**gds**n modnoos shin`e ISO d*rs`e`e
       **sg`ezh bolno. sysutils/cdrtools portyn mkisofs(8)
       h`er`egslijg ashiglana:

 # mkisofs -v -b boot/cdboot -no-emul-boot -r -J -V "Headless_install" \
             -o Headless-FreeBSD-8.1-RELEASE-i386-disc1.iso /path/to/headless-iso

       Odoo ta ****rijn ISO d*rsijg z**v tohiruulsan bolohoor
       ****rijn durtaj sharagch programaar CD-R ruu sharzh bolno.

    3. Null-modem kabeliar holboh

       Ta odoo hoior mashinaa null-modem kabeliar holboh h`er`egt`ej.
       Ug hoior mashiny cuvaa holboltyn zalguurand n' tus tusad n'
       zalgah h`er`egt`ej. Erdijn cuvaa zalguur `en`e tohioldold
       azhilladagg*j b**g****d dundaa s`elg`ezh zalgagdsan null-modem
       zalguur tand h`er`egt`ej.

    4. Suulgac `ehl**l`eh g`ezh shin`e`er achaalah

       Odoo suulgacaa `ehl**l`eh cag bolloo. USB sanah ojn
       z****gch**** tolgojg*j suulgalt hijzh bajgaa mashindaa
       hijg`e`ed mashinaa asaana. H`er`ev ta b`eltg`es`en CDROM
       ashiglazh bajgaa bol mashinaa asaagaad disk`e`e hijn achaalah
       h`er`egt`ej.

    5. Tolgojg*j mashin uruugaa holbogdoh

       Ta odoo t`er mashin uruugaa cu(1) tushaal h`er`egl`ezh
       holbogdoh h`er`egt`ej:

 # cu -l /dev/cuau0

       FreeBSD 7.X d`e`er daraah tushaalyg ashiglana:

 # cu -l /dev/cuad0

   Ing`e`ed l bolloo! Ta odoo n**g**** tolgojg*j mashinaa cu
   tushaalyn h`esg`e`er udirdah bolomzhtoj bolloo. `En`e n' c**mijg
   duudah b**g****d daraa n' yamar t**rlijn terminal h`er`egl`ehijg
   asuuh bolno. T`er *ed n' FreeBSD color console buyuu **ng**t
   konsol g`edgijg songood caash n' suulgacaa *rg`elzhl**l`e`er`ej!

     --------------------------------------------------------------

2.13. ****rt**** zoriulzh tusgaj suulgacyn t**h****r**mzh b`eld`eh n'

     T`emd`egl`el: Dahin nurshihaas s`ergijlzh tany hudaldazh avsan
     yum uu b`eld`ezh avsan CDROM `esv`el DVD naryg "FreeBSD disk"
     g`ezh n`erl`ev.

   Zarimdaa tand ****rijn g`es`en ****rchilzh tohiruulsan FreeBSD
   suulgacyn t**h****r**mzh****s suulgah h`er`eg garch bolzoshg*j.
   `En`e n' fizik t**h****r**mzh boloh bichl`egt hal's yum uu `esv`el
   sysinstall d`e`er zaazh **gs**n FTP huudas `esv`el MS-DOS
   huvaaltad buj fajlaas suulgazh bolzoshg*j.

   ZHish`e`e n':

     * Tand mash olon komp'yuter holbogdson dotood s*lzh`e`e bajgaa
       b**g****d z**vh**n n`eg l FreeBSD disk bajzh boloh yum. Ta
       dotood FTP huudas **sg`e`ed t`er`end`e`e FreeBSD disk`e`e
       bajrluulzh, ug huudasnaas busad komp'yuteruud holbogdozh
       suulgac hijzh bolohoor tohiruulzh bolno.

     * Tand FreeBSD disk bajgaa bolovch tany CD/DVD t**h****r**mzh ug
       diskijg tanihg*j harin MS-DOS/Windows d`e`er tan'dag bajg. Ta
       ug komp'yuterijnhaa DOS huvaalt d`e`er`e`e FreeBSD suulgacyg
       huulaad daraa n' ug fajl uruu FreeBSD-g suulgah *ed handazh
       bolno.

     * Tany suulgahyg h*ss`en komp'yutert CD/DVD t**h****r**mzh bolon
       s*lzh`e`enij kartyn al' n' ch bajhg*j b**g****d ta z**vh**n
       "Laplink-style" cuvaa yum uu z`er`egc`e`e holboltyn kabeliar
       holbogdozh g*jc`etg`ezh bolno.

     * Ta FreeBSD suulgazh boldog bichl`egt hal's b`eld`ezh bolno.

     --------------------------------------------------------------

  2.13.1. Suulgacyn CDROM **sg`eh

   FreeBSD t**s**l n' huvilbar gargah *ed`e`e hamgijn bagadaa hoior
   shirh`eg CDROM d*rsijg ("ISO images buyuu disknij d*rs")
   d`emzhigds`en arhitektur b*rijn huv'd b`eltg`ed`eg. H`er`ev tand
   CD bichigch bajval `edg`e`er buulgac d*rsijg CD d`e`er buulgan
   bichizh ("sharzh") boldog. H`er`ev tand CD bichigch bolon hyamd
   *n`et`ej intern`et sajn holbolt bajval `en`e n' FreeBSD-g suulgah
   hamgijn amarhan arga bolno.

    1. Z**v ISO Images buyuu buulgac d*rsijg tatazh avah

       Huvilbar b*rd zoriulsan ISO buulgac d*rsijg
       ftp://ftp.FreeBSD.org/pub/FreeBSD/ISO-IMAGES-arch/version
       hayagaas yum uu `esv`el huulbar tolin tusgaluudaas tatazh avch
       bolno. Mashiny t**r**l bolon huvilbaryg arch bolon version
       g`es`en h`esg**d`ed tus tusad n' orluulzh bichih h`er`egt`ej.

       Ug san n' daraah buulgac d*rsn**dijg aguulzh bajdag:

       H*sn`egt 2-4. FreeBSD 7.X ba 8.X ISO buulgac d*rsnij n`er
       bolon aguulga

                      Fajlyn n`er                      Aguulga        
                                                 `En`e CD d*rs n'     
                                                 CD-ROM h**tch****s   
                                                 achaalzh suulgaltyg  
                                                 `ehl**l`eh           
                                                 bolomzhijg olgodog   
                                                 bolovch FreeBSD-g ug 
       FreeBSD-version-RELEASE-arch-bootonly.iso CD-s suulgah         
                                                 bolomzhg*j. Ta `en`e 
                                                 CD-s achaalsny daraa 
                                                 s*lzh`e`eg`e`er      
                                                 damzhuulzh           
                                                 (zhish`e`e n' FTP    
                                                 server`e`es) suulgah 
                                                 shaardlagataj.       
                                                 `En`e DVD d*rs n'    
                                                 *nds`en FreeBSD      
                                                 *jldlijn sistem,     
                                                 ur'dchilan           
                                                 b*t`e`es`en bagcyn   
                                                 cugluulga bolon      
                                                 barimtzhuulaltyg     
       FreeBSD-version-RELEASE-arch-dvd1.iso.gz  suulgahad            
                                                 shaardlagataj b*h    
                                                 z*jlsijg aguulsan    
                                                 bajdag. `En`e n'     
                                                 "livefs" d`e`er      
                                                 *nd`esl`es`en avrah  
                                                 gorim ruu achaalahyg 
                                                 bas d`emzhd`eg.      
                                                 `En`e d*rsijg USB    
                                                 sanah ojn z****gch   
                                                 r** bich`e`ed USB    
                                                 h**tch****s achaalzh 
                                                 chaddag mashinuudad  
                                                 suulgazh             
                                                 h`er`egl`ezh bolno.  
                                                 `En`e n' "livefs"    
                                                 d`e`er *nd`esl`es`en 
                                                 avrah gorim ruu      
       FreeBSD-version-RELEASE-arch-memstick.img achaalahyg bas       
                                                 d`emzhd`eg.          
                                                 Barimtzhuulaltyn     
                                                 bagcuudyg aguuldag   
                                                 bolovch busad        
                                                 bagcuudyg            
                                                 aguuldagg*j. `En`e   
                                                 d*rs n' FreeBSD 7.3  
                                                 bolon t**n`e`es      
                                                 **mn**h              
                                                 huvilbaruudyn huv'd  
                                                 bajdagg*j.           
                                                 `En`e CD d*rs n'     
                                                 *nds`en FreeBSD      
                                                 *jldlijn sistem      
       FreeBSD-version-RELEASE-arch-disc1.iso    bolon                
                                                 barimtzhuulaltyn     
                                                 bagcuudyg aguuldag.  
                                                 Busad bagcuudyg      
                                                 aguuldagg*j.         
                                                 Guravdagchdyn        
                                                 program bagcuudyg    
                                                 ih`e`er bagtaasan CD 
       FreeBSD-version-RELEASE-arch-disc2.iso    d*rs. `En`e d*rs n'  
                                                 FreeBSD 8.0 bolon    
                                                 t**n`e`es daraagijn  
                                                 huvilbaruudyn huv'd  
                                                 bajdagg*j.           
                                                 Guravdagchdyn        
                                                 program bagcuudyg    
                                                 ih`e`er bagtaasan    
                                                 ****r n`eg CD d*rs.  
       FreeBSD-version-RELEASE-arch-disc3.iso    `En`e d*rs n'        
                                                 FreeBSD 8.0 bolon    
                                                 t**n`e`es daraagijn  
                                                 huvilbaruudyn huv'd  
                                                 bajdagg*j.           
       version-RELEASE-arch-docs.iso             FreeBSD-ijn          
                                                 barimtzhuulalt.      
                                                 `En`e CD d*rs n'     
                                                 "livefs" d`e`er      
                                                 tulguurlasan avrah   
       FreeBSD-version-RELEASE-arch-livefs.iso   gorim ruu achaalahad 
                                                 zoriulagdsan bolovch 
                                                 ug CD-`e`es          
                                                 suulgahad            
                                                 zoriulagdaag*j.      

         T`emd`egl`el: FreeBSD 7.3-aas **mn**h FreeBSD 7.X
         huvilbaruud ba FreeBSD 8.1-`e`es **mn**h FreeBSD 8.X
         huvilbaruud ****r n`er ashigladag. T`edg`e`erijn ISO d*rsnij
         n`ers FreeBSD- g`ezh `eh`eld`egg*j.

       Ta bootonly ISO (h`er`ev bajgaa bol) yum uu `esv`el disc1 d*rs
       hoioryn al' n`egijg tatazh avah iostoj. disc1 d*rs n' bootonly
       ISO disknij b*tcijg aguulzh bajdag bolohoor `en`e hoioryg
       hoioulang tatazh avch h`er`egg*j.

       H`er`ev Intern`et holbolt hyamd bol bootonly ISO-g
       ashiglaaraj. **g`e`er ta FreeBSD-g suulgaad, daraa n'
       guravdagch programuudyg intern`et`e`er tatazh avch suulgazh
       bolno ( B*l`eg 4-s harna uu).

       Ta FreeBSD-g suulgah yum uu `esv`el disk`en d`e`er bajgaa
       guravdagchdyn bagc programyg suulgahyg h*sv`el dvd1 d*rsijg
       ashiglaaraj.

       Busad diskn**d n' h`er`ev tand hurdtaj intern`et holbolt
       bajhg*j l bol tijm chuhal shaardlagataj bish.

    2. CD-n**dijg bichih

       Ta huulbar d*rs naryg disk`en d`e`er bichih h`er`egt`ej.
       H`er`ev ta `en`e alhmyg ****r FreeBSD sistem d`e`er
       g*jc`etg`ezh bajgaa bol H`es`eg 18.6 h`esg`e`es n`em`elt
       m`ed`e`ellijg *z`eh h`er`egt`ej ( H`es`eg 18.6.3 bolon H`es`eg
       18.6.4 h`esg**d`ed zarim n' buj).

       H`er`ev ta `en`e *jldlijg ****r *jldlijn sistem d`e`er
       g*jc`etg`ezh bajgaa bol, ug sistem d`e`er bajgaa CD
       bichigch`e`e udirddag duryn programyg n' ashiglazh bichih n'
       z*jt`ej. `Edg`e`er d*rs n' standart ISO h`elb`er`e`er bajgaa
       tul mash olon bichigch nar `en`e t**rlijg d`emzhd`eg bil`e`e.

     T`emd`egl`el: H`er`ev ****rijn g`es`en FreeBSD huvilbar
     b*t`e`en`e g`eh yum bol Huvilbaryg inzhenerchl`eh
     m`ed`e`ell`e`es haraaraj.

     --------------------------------------------------------------

  2.13.2. FreeBSD diskt`ej dotood FTP huudas b`eltg`eh n'

   FreeBSD disknij zohion bajguulalt n' FTP huudastajgaa izhil
   bajrluulagdsan buj. Ing`esn`e`er tand dotood FTP huudas bajguulzh
   s*lzh`e`eg`e`er FreeBSD-g suulgahad tun d**h**m bolzh **gd**g.

    1. FTP huudas `erh`elzh bajh iostoj FreeBSD komp'yutert CDROM
       t**h****r**mzh bajh shaardlagataj b**g****d /cdrom sand
       taniulzh holboson bajh iostoj.

 # mount /cdrom

    2. anonymous FTP `erh /etc/passwd dotor **sg`eh h`er`egt`ej.
       Ing`ehijn tuld vipw(8) h`er`egslijg ashiglan /etc/passwd
       fajlyg zasvarlahdaa daraah m**rijg n`em`eh h`er`egt`ej:

 ftp:*:99:99::0:0:FTP:/cdrom:/nonexistent

    3. /etc/inetd.conf dotor FTP service buyuu *jlchilg`e`e
       z**vsh****r**gds**n `es`ehijg lavlah h`er`egt`ej.

   Ing`e`ed odoo tany komp'yutertaj s*lzh`e`eg`e`er holbogdozh chadah
   mashin bolgon suulgac `ehl**l`ehijn tuld, suulgah
   t**h****r**mzh**** songoh c`esn`e`es "Other buyuu busad" g`edgijg
   songood caash n' FTP g`ezh songon ftp://mashiny n`er g`ezh oruulah
   h`er`egt`ej.

     T`emd`egl`el: H`er`ev tany FTP *jlchilg`e`eg ashiglazh bajgaa
     h`er`egl`egchijn `ehl`en achaalah t**h****r**mzh n' (golduu uyan
     disk bajdag) FTP d`e`er buj huvilbartaj yag izhil huvilbar bish
     bol, sysinstall n' tany suulgacyg b*r`en g*jc`etg`ezh
     chaddagg*j. H`er`ev huvilbaruud izhil bish bajsan ch g`es`en
     darzh bichihijg ta h*s`ezh bajgaa bol Options c`esn`e`es
     distribution name buyuu tarhacyn n`erijg any g`ezh bichih
     h`er`egt`ej.

     Sanuulga: `En`e arga n' galt hanaar hamgaalagdsan dotood
     s*lzh`e`end bol najdvartaj azhilladag. `En`e FTP
     *jlchilg`e`eg`e`e intern`et`e`er damzhuulan ****r mashind (tany
     dotood s*lzh`e`en`e`es gaduurh s*lzh`e`end buj komp'yutert)
     sanal bolgovol zarim komp'yuterijn s*lzh`e`e `evd`egch h*m**sijn
     anhaarlyg tatazh `evg*j *r d*nd h*rg`ezh bolzoshg*j. H`er`ev ta
     nuuclalyn mash sajn dadlagataj bish l bol ing`ezh gaduurh
     s*lzh`e`end il gargahaas bolgoomzhlohyg bid tand z**vl**zh
     bajna.

     --------------------------------------------------------------

  2.13.3. Suulgacyn uyan diskijg b`eld`eh n'

   H`er`ev tany komp'yuter ****r d`emzhl`egg*jg`e`es bolood yum uu
   `esv`el ta yumyg h*ndr**lzh hijhijg h*ss`en`e`es ch bolood yum uu,
   suulgacyg uyan diskn`e`es suulgah iostoj bol (`en`e argyg
   h`er`egl`ehg*j bajhyg sanal bolgozh bajna), ta `ehl`e`ed uyan
   diskn**dijg suulgacad b`eld`eh iostoj.

   Hamgijn bagadaa l g`eh`ed base (*nds`en t*g`e`elt) sand buj
   hoiortyn fajluudyg bagtaahad shaardlagataj toony 1.44 MB-n
   diskn**dijg b`eld`eh iostoj. H`er`ev uyan disk`e`e DOS-s b`eld`ezh
   bajgaa bol MS-DOS-n FORMAT komandyg ashiglan diskn**dijg
   shin`echilzh b`eld`eh iostoj. H`er`ev ta Windows-s b`eld`eh`e`er
   bol, Explorer d`e`er diskijg formatlazh boldog ( A: t**h****r**mzh
   d`e`er hulgany baruun tovchijg daraad "Format" c`esijg songooroj).

   *jldv`er`e`es ur'dchilan b`eltg`ezh c`ev`erl`es`en disk`end
   itg`ezh bolohg*j sh**. Najdvartaj bajhyn tuld t`edg`e`erijg dahin
   c`ev`erl`eh h`er`egt`ej. S**lijn *ed mash olon h`er`egl`egchid
   z**v c`ev`erl`ezh yanzlaag*j diskn`e`es`e`e bolzh mash ih aldaa
   garlaa g`ezh m`ed`e`els`en uchraas bid ing`ezh tand anhaaruulzh
   bajgaa bil`e`e.

   H`er`ev ta uyan disk`e`e DOS fajl sistem d`e`er bish harin ****r
   FreeBSD mashin d`e`er b`eltg`ezh bajsan ch g`es`en c`ev`erl`eh n'
   z**v sanaa g`edgijg dahin sanuulmaar bajna. Ta bsdlabel bolon
   newfs tushaaluudyg ashiglazh UFS fajlyn sistem suulgahyg h*sv`el (
   3.5" 1.44 MB disk d`e`er) daraah tushaaluudyg **g**h h`er`egt`ej:

 # fdformat -f 1440 fd0.1440
 # bsdlabel -w -r fd0.1440 floppy3
 # newfs -t 2 -u 18 -l 1 -i 65536 /dev/fd0

   Daraa n' disk`e`e taniulaad zhirijn fajl sistem shig bichizh
   bolno.

   Uyan diskn**d`e`e c`ev`erl`ezh b`eltg`esnij daraa fajluudaa huulah
   h`er`egt`ej. Tarhcyn fajluud n' zohicoh zorilgoor taaruulzh
   huvaagddag b**g****d tavan shirh`eg 1.44 MB disk d`e`er bagtahaar
   tohiruulagdsan bajdag. B*h uyan disk bolgondoo bagtah
   h`emzh`e`eg`e`er n' tulgazh huulah zarchmaar t*g`e`eltijn b*h
   fajluudyg bagtaazh huulah h`er`egt`ej. Tarhac b*r uyan disk d`e`er
   : a:\base\base.aa, a:\base\base.ab g`eh m`etchil`en huulagdah
   iostoj.

     CHuhal: T*g`e`eltijg tatazh avan nijl**l`eh *ed`e`e hichn`e`en
     n`em`elt h`esg**dijg hajhaa m`ed`ehijn tuld suulgaltyn program
     unshdag uchraas base.inf fajl n' base cugluulgyn `ehnij uyan
     disk`end oroh iostoj.

   Suulgacyn yavcad suulgah t**h****r**mzh**** songoh Media c`es
   garah *ed Floppy c`esijg songood caashaagaa suulgacaa
   *rg`elzhl**l`e`er`ej.

     --------------------------------------------------------------

  2.13.4. MS-DOS huvaaltaas suulgah n'

   MS-DOS huvaaltaas suulgacyg b`eltg`ehijn tuld, ug huvaaltyn `eh
   h`es`eg d`e`er freebsd n`ert`ej san **sg`ezh dotor n' t*g`e`eltijn
   fajluudyg huulah h`er`egt`ej. ZHish`e`e n', c:\freebsd. CDROM yum
   uu FTP huudsand bajsan fajluudyn sangijn b*t`ec n' ug san
   dotorhtoj izhil bajh iostoj b**g****d huulahyn tuld DOS-n xcopy
   tushaalyg ashiglan CD-s huulaaraj. ZHish`e`e n', FreeBSD-n hamgijn
   baga suulgacyg g*jc`etg`ehijn tuld:

 C:\> md c:\freebsd
 C:\> xcopy e:\bin c:\freebsd\bin\ /s
 C:\> xcopy e:\manpages c:\freebsd\manpages\ /s

   `End C: diskijg sul zajtaj g`ezh *zs`en b**g****d E: disk d`e`er
   CDROM-g taniulsan g`ezh avch *z`ev.

   H`er`ev tand CDROM t**h****r**mzh bajhg*j bol tarhac fajlyg
   ftp.FreeBSD.org -s tatazh avch bolno. Tarhac b*r ****rsdijn san
   dotroo bajgaa b**g****d, zhish`e`e n', base tarhac 8.1/base/ san
   dotor buj.

   MS-DOS-s suulgahyg h*ss`en tarhac bolgonyg (h`er`ev tand
   hangalttaj sul zaj bajgaa l bol) c:\freebsd san dotor huulah
   h`er`egt`ej b**g****d -- z**vh**n hamgijn bagaar suulgah
   zoriulalttaj fajluud l BIN san dotor bajh shaardlagataj.

     --------------------------------------------------------------

  2.13.5. Suulgacyn bichl`eg tuuz b`eltg`eh n'

   Bichs`en tuuznaas suulgah n' FTP yum uu CDROM-s suulgasnaas
   hamaag*j amarhan arga bajzh boloh yum. Suulgac program n' bichl`eg
   d`e`er tar h`elb`er`e`er n`egtg`ezh bichigds`en bajh iostoj.
   Suulgahyg h*ss`en tarhcaa avsny daraa tuuzan d`e`er shahazh bichih
   h`er`egt`ej:

 # cd /freebsd/distdir
 # tar cvf /dev/rwt0 dist1 ... dist2

   Suulgacyg g*jc`etg`eh yavcdaa tuuzan d`e`er t*r zuur
   h`er`egl`eh`e`er (songoltoos hamaarch) tuuzan d`e`erh fajluudyg
   b*hl`e`er n' huulahad bagtaahaar sul zajg *ld`e`eh iostoj.
   SHuurhaj sanamsarg*j handalt hijgd`ezh boldogg*j uchraas tuuzan
   d`e`er ih h`emzh`e`enij sul zaj b`el`en bajlgah shaardlaga gardag
   yum.

     T`emd`egl`el: Suulgacyg `ehl**l`eh *ed uyan diskn`e`es
     `ehl**l`eh`e`es`e`e **mn** tuuzyg t**h****r**mzh r** n' hijs`en
     bajh iostoj. Ing`ehg*j bol suulgac olohg*j bajh magadlaltaj.

     --------------------------------------------------------------

  2.13.6. S*lzh`e`eg`e`er suulgahaasaa **mn**

   S*lzh`e`eg`e`er suulgah gurvan t**rlijn arga bij. `Edg`e`er n'
   Ethernet s*lzh`e`e (standart Ethernet t**h****r**mzh), Cuvaa
   holbolt (PPP) `esv`el Z`er`egc`e`e holbolt (PLIP (laplink kabel'))
   yum.

   S*lzh`e`enij kartaa ashiglazh intern`et suulgah arga bol
   m`ed`e`ezh hamgijn sajn songolt bajh bolno! FreeBSD n' ih`enh
   s*lzh`e`enij kartuudyg d`emzhizh tan'dag b**g****d Hardware Notes
   buyuu t**h****r**mzhijn tuhaj m`ed`e`el`el h`es`egt d`emzhd`eg
   kartuudyg (m**n t`edg`e`ert shaardagdah tohiruulgataj n')
   zhagsaasan buj. H`er`ev ta al' n`eg`en d`emzhigds`en PCMCIA
   s*lzh`e`enij kart h`er`egl`ezh bajval z****vrijn komp'yuteraa
   asaahaasaa **mn** n' zalgaaraj. Haramsaltaj n' odoogoor PCMCIA
   t**rlijn kartuudyg yavcyn dund shuud zalgazh haraahan chadahg*j
   bajgaa bil`e`e.

   Ta m**n s*lzh`e`enijh`e`e IP hayagaa salgazh angilsan netmask
   buyuu s*lzh`e`enij sh**lt hayagtaj n' hamt m`ed`ezh bajh iostoj.
   H`er`ev ta PPP holbolt ashiglazh holbogdozh bajgaa bol, ISP
   gazraas tan' avtomataar hayaglalt hijd`eg bolohoor togtmol zaazh
   **gs**n IP hayag b** zoozh tohiruulaaraj. Tany s*lzh`e`e
   tohiruulagch tan' yamar yamar tohiruulga shaardlagatajg tand
   m`ed`egd`eh bajh. H`er`ev ta IP hayag bish harin yamar n`eg`en
   serverijn n`er oruulzh tohiruulah iostoj bol, tand bas name server
   buyuu server**dijn n`er**dijg zohicuulagch serverijn n`erijg m**n
   magadg*j gateway serverijn hayagijg bas oruulah h`er`egt`ej boloh
   bajh (h`er`ev ta PPP h`er`egl`ezh bajgaa bol `en`e n' tany
   intern`et`e`er hangagch bajguullagyn tan' IP hayag bajh iostoj).
   H`er`ev ta HTTP proksigoor damzhin FTP-n`e`es suulgac hijh iostoj
   bol, ta m**n proksigijn hayagijg oruulzh **g**h h`er`egt`ej.
   H`er`ev ta `edg`e`er olon asuultand hariulzh m`ed`ehg*j bajgaa
   tohioldold, s*lzh`e`e tohiruulagchaasaa yum uu `esv`el ISP-aasaa
   suulgacaa `ehl**l`eh`e`es`e`e **mn** lavlazh asuuh n' chuhal.

   H`er`ev ta modem h`er`egl`ezh bajgaa bol PPP tany barag coryn ganc
   songolt bajh bolov uu. Suulgacaa b*r `ehl**l`eh`e`es`e`e **mn**
   intern`et h**tl**gch bajguullaga uruugaa holbogdoh m`ed`e`ell`e`e
   sajn b`eltg`ezh avsan bajh h`er`egt`ej.

   H`er`ev ta ISP ruugaa PAP `esv`el CHAP h`er`egl`ezh holbogddog bol
   (****r****r h`elb`el, ISP uruugaa yamar n`eg`en skript buyuu
   g*jc`etg`ed`eg bichl`eg h`er`egl`elg*jg`e`er Windows-s holbogdozh
   bajval), ppp-n tushaal oruulah m**r**nd dial g`ezh oruulahad
   bolno. ****r tohioldold, PPP h`er`egl`ezh utasdah gorim n' tun
   `engijn terminal *jlchilg`e`eg`e`er hangagdsan bajdag bolohoor, ta
   ISP ruugaa modemondoo tohirson "AT tushaal" h`er`egl`ezh holbogdoh
   h`er`egt`ej. H`er`egl`egchijn ppp b*rtg`elijn garyn avlaga `esv`el
   FAQ buyuu bajnga asuudag asuult hariult h`esg`e`es n`em`elt
   m`ed`e`ellijg harzh bolno. H`er`ev tand h*ndr`el tulgarval, set
   log local ... tushaal ashiglazh er**nhij yavcyn b*rtg`el
   bichl`egijg d`elg`ec`en d`e`er`e`e z`er`eg hyanazh bolno.

   H`er`ev ta ****r FreeBSD (2.0-R `esv`el t**n`e`es d`e`eshhi
   huvilbar) mashin uruu shuud zalgazh holbogdoh bolomzhtoj bol
   "laplink" z`er`egc`e`e kabeliar g*jc`etg`ezh boloh yum.
   Z`er`egc`e`e holboltoor **g**gd**l n' cuvaa holboltyg bodvol araj
   hurdan damzhigdah (50 kbajt/sek h*rt`el) b**g****d, ing`esn`e`er
   il** t*rg`en suulgacaa g*jc`etg`ezh boloh yum.

     --------------------------------------------------------------

    2.13.6.1. NFS-r suulgahaasaa **mn**

   NFS suulgac bol har'canguj hurdan shuluuhan bajdag. NFS server
   d`e`er`e`e FreeBSD tarhaltynhaa huulbaryg huulaad daraa n' suulgac
   g*jc`etg`eh t**h****r**mzhijg songoh c`es`en d`e`er NFS g`ezh
   zaazh **g**h**d bolno.

   H`er`ev server z**vh**n "zaagdsan port" ashiglah iostoj bol (Sun
   t**rlijn komp'yutert `en`e n' anhnaasaa zaagdsan bajdag shig), ta
   Options c`es`en d`e`er NFS Secure songoltyg songozh tohiruulaad
   suulgacaa caash n' *rg`elzhl**l`e`er`ej.

   H`er`ev tany s*lzh`e`enij kart tijm sajn bish b**g****d hurdan
   damzhuulalt hijd`egg*jg ta m`edd`eg bol NFS Slow g`edgijg bas
   songozh tohiruulaaraj.

   NFS suulgacyg azhilluulahyn tuld server n' d`ed sang tan'dag bajh
   iostoj. ZHish`e`e n', h`er`ev tany FreeBSD 8.1 tarhac:
   ziggy:/usr/archive/stuff/FreeBSD sand bajgaa bol, ziggy n' /usr
   `esv`el /usr/archive/stuff g`eh m`etchil`en damzhizh taniulah bish
   harin shuud /usr/archive/stuff/FreeBSD sang tan'zh bajhaar
   tohiruulagdah iostoj.

   FreeBSD-n /etc/exports fajl dotor **nijg tohiruulahyn tuld
   -alldirs g`es`en songolt oruulzh **gd**g. Busad NFS server**d
   ****r zohion bajguulalttaj bajzh boloh yum. H`er`ev ta "permission
   denied buyuu handah `erh z**vsh****r**gd**hg*j" g`es`en
   m`ed`e`el`el server`e`es h*l`e`ezh avbal, ta sayany songoltyg
   oruulzh **g****g*j bajna g`es`en *g yum.

     --------------------------------------------------------------

                       B*l`eg 3. YUniksijn *nd`es

   Dahin bichs`en Kris SHamv`ej. Orchuulsan SHagdaryn Nacagdorzh.

3.1. Er**nhij aguulga

   Daraah b*lg**d n' FreeBSD *jldlijn sistemijn *nds`en tushaal m**n
   g*jc`etg`el**dijg hamrah bolno. `En`e materialyn ih`enh h`es`eg n'
   UNIX-t**rlijn *jldlijn sistemt`ej hamaataj. H`er`ev ta yuniks
   t**rlijn *jldlijn sistemt`ej tanil bol `en`e b*lgijg algasazh
   bolno. Harin ta FreeBSD-g shin`e`er suragch bol `en`e b*lgijg tun
   anhaaraltaj unshih h`er`egt`ej.

   `En`e b*lgijg unshsany daraa, ta daraah z*jlsijg m`ed`eh bolno:

     * FreeBSD-n "virtual konsolyg" h`erh`en h`er`egl`eh.

     * FreeBSD d`e`erh fajlyn tugijg ojlgosnoor UNIX-n fajlyn
       z**vsh****r**l h`erh`en azhilladgijg m`ed`eh.

     * *nds`en FreeBSD fajl sistemijn bajrluulaltyg m`ed`eh.

     * FreeBSD disk zohion bajguulalt.

     * Fajl sistemijg h`erh`en holboh bolon salgah.

     * Process, dald ch**tg**r d`emon, m**n dohionuud g`ezh yuu
       boloh.

     * B*rh**l g`ezh yuu boloh, m**n h`erh`en anhny n`evtr`eh orchnoo
       ****rchl**h.

     * *nds`en tekst zasvarlagchijg h`erh`en h`er`egl`eh.

     * T**h****r**mzh boloh t**h****r**mzhijn c`eg g`ezh yuu boloh.

     * FreeBSD-d yamar hoiortyn h`elb`er h`er`egl`egdd`eg boloh.

     * N`em`elt m`ed`e`ellijg tovch garyn avlagaas h`erh`en harah.

     --------------------------------------------------------------

3.2. Virtual konsol bolon terminal

   FreeBSD n' olon argaar h`er`egl`egd`ezh chadna. T`ednij n`eg n'
   tushaaluudyg tekst terminal d`e`er bichizh h`er`egl`eh yum.
   H`er`ev ta FreeBSD-g ing`ezh h`er`egl`ev`el, UNIX-n mash olon
   bolomzh bolon h*ch tany gart bajna g`es`en *g. `En`e b*l`eg tand,
   "terminal" bolon "konsol" g`ezh yuu boloh, m**n t`ed naryg FreeBSD
   d`e`er h`erh`en h`er`egl`eh talaar tand todorhojlzh **g**h bolno.

     --------------------------------------------------------------

  3.2.1. Konsol

   H`er`ev ta FreeBSD-g `ehl`eh *ed`e`e avtomataar grafik gorimd
   `ehl**l`eh`e`er tohiruulaag*j bol, sistem n' `ehl`eltijn
   g*jc`etg`ed`eg bichigl`el**d`e`e duusgasny daraa tand n`evtr`eh
   huudas haruuldag. Ta n`eg ijm`erh** huudas harah bajh:

 Additional ABI support:.
 Local package initialization:.
 Additional TCP options:.

 Fri Sep 20 13:01:06 EEST 2002

 FreeBSD/i386 (pc3.example.org) (ttyv0)

 login:

   `End haruulsan tekst**d n' tany sistem d`e`er zhaahan ****r bajzh
   magadg*j ch, er**nhijd**** **nt`ej izhil bajh iostoj. S**lijn
   hoior m**r n' bid`end odoogoor chuhal m**r**d. S**l`e`es`e`e hoior
   dah' m**r n' ing`ezh unshigdazh bajna:

 FreeBSD/i386 (pc3.example.org) (ttyv0)

   `En`e m**r n' tany d**ng**zh saya `ehl**ls`en sistemijn tuhaj
   tovch m`ed`e`ellijg aguulsan bajna. Ta x86 arhitekturtaj
   tohiromzhtoj Intel yum uu tohiroh sistem d`e`er azhillazh buj
   "FreeBSD" konsolyg harzh bajna [1]. `En`e mashiny n`er n' (UNIX
   mashin bolgon ****rijn n`ert`ej ) pc3.example.org, b**g****d ta
   `en`e sistemijn konsolyn -- ttyv0 n`ert`ej terminalyg harzh bajna.

   `Ec`est n', s**lijn m**r bol *rg`elzh:

 login:

   `En`e h`es`eg n', tany FreeBSD uruu n`evtr`eh
   "h`er`egl`egchijn-n`er`e`e" bichd`eg h`es`eg. Daraagijn h`es`egt
   `en`e talaar todorhojlson bajgaa.

     --------------------------------------------------------------

  3.2.2. FreeBSD uruu n`evtr`eh

   FreeBSD bol olon h`er`egl`egchijn bas olon *jldlijn sistem. `En`e
   n', n`eg mashin uruu olon h*m**s z`er`eg holbogdozh n`eg`en
   z`er`eg olon *jld`el hijzh boldog sistemijn er**nhij todorhojlolt
   yum.

   Olon h`er`egl`egchijn sistem n' yamar n`eg`en argaar n`eg
   "h`er`egl`egchijg" busdaas n' yalgazh chaddag bajh iostoj. FreeBSD
   d`e`er (m**n busad UNIX-t**rlijn sistem**d d`e`er) `en`e n',
   h`er`egl`egch yamar n`eg`en program azhilluulahaasaa **mn** sistem
   uruu "n`evtr`eh *jld`el" hijzh h`er`egzhd`eg. H`er`egl`egch b*rd
   goc n`er ( "h`er`egl`egchijn-n`er") m**n huvijn nuuc *g (
   "nuuc-*g") hargalzah iostoj. H`er`egl`egchijg program h`er`egl`ezh
   `ehl`eh`e`es **mn** FreeBSD `en`e hoioryg asuuh bolno.

   D**ng**zh FreeBSD `ehl`eh *ed`e`e `ehl**l`egch bichl`eg**dijg [2]
   g*jc`etg`ezh duusaad tanaas z**v h`er`egl`egchijn n`er oruulahyg
   lavlazh asuuna:

 login:

   `En`e zhish`e`end zoriulaad b*gd`e`er`e`e tany h`er`egl`egchijn
   n`erijg john g`ezh bodocgooio. Lavlazh asuusan m**r**nd john g`ezh
   bich`e`ed Enter tovch darna. Ing`e`ed daraa n' tanaas "password"
   g`ezh nuuc *g asuuh bolno:

 login: john
 Password:

   john-ny nuuc *gijg oruulaad Enter tovch darna. Nuuc *gijg tand
   haruuldagg*j! `En`e talaar ta odoohondoo sanaagaa zovooh
   h`er`egg*j. Nuuclalyn shaltgaanaar ing`ezh bajgaa yum g`ezh
   h`el`eh`ed hangalttaj.

   H`er`ev ta nuuc *g`e`e z**v oruulsan bol ing`e`ed FreeBSD uruu
   n`evtr`eh b**g****d bolomzhtoj b*h programuudyg turshizh bolohoor
   bolloo.

   Ta MOTD `esv`el tuhajn **drijn m`ed`e`ellijg tushaal bichigchijn
   araas harah bolno ( tushaal bichigch n' #, $, `esv`el % g`es`en
   t`emd`egt**dijn n`eg n' bajdag). `En`e n' tanyg FreeBSD uruu
   amzhilttaj n`evt`ersnijg il`erhijld`eg.

     --------------------------------------------------------------

  3.2.3. Olon konsoluud

   UNIX tushaaluudyg n`eg konsol d`e`er g*jc`etg`eh n' erdijnh,
   g`ehd`e`e FreeBSD olon programyg n`eg dor azhilluulzh chadna.
   FreeBSD olon programyg n`eg dor n`eg cagt azhilluulzh chadazh
   bajhad, n`eg konsol d`e`er olon tushaal **gch suuh n' cag aldahyn
   l n`em`er. Ijm *ed l "virtual konsolyn" tuslamzh h`er`eg boldog.

   FreeBSD n' tand olon t**rlijn virtual konsol h`er`egl**l`eh`e`er
   tohiruulagdazh chaddag. N`eg virtual konsoloos n**g****h uruu n'
   garyn h`edh`en tovchluur daraad l shilzhizh boldog. Konsol b*r
   ****rijn t**r**l b*rijn garaltyn suvagtaj b**g****d FreeBSD n'
   tanyg n`eg konsoloos n**g**** konsol uruu s`elg`eh *ed garyn
   oruulga bolon d`elg`ecijn garaltyg tuhajn konsold tohiruulzh
   damzhuulzh **gd**g.

   Garyn tusgaj tovchloluud n' FreeBSD d`e`er konsol s`elg`eh`ed
   zoriulzh n****cl**gds**n bajdag [3]. Ta Alt-F1, Alt-F2, aas Alt-F8
   h*rt`elh tovchluuryg darzh FreeBSD d`e`er konsoluudyn hoorond
   shilzhizh bolno.

   Tanyg n`eg`e`es n**g****h uruu n' shilzhih *ed, FreeBSD tany
   d`elg`ecijn garaltyg hadgalzh sanaa tav'dag. Ing`esnij *r d*nd
   garnaas tushaal oruulzh programuudyg azhilluulzh boldog mash olon
   "virtual" d`elg`ec**dt`ej m`et *z`egdd`eg. N`eg virtual konsol
   d`e`er tany azhilluulsan program n' ug konsoloos s`elg`e`ed ****r
   konsol d`e`er s`elg`es`en ch g`es`en zogsohg*j azhillazh l bajdag.

     --------------------------------------------------------------

  3.2.4. /etc/ttys Fajl

   FreeBSD anhny tohiruulgaaraa najman virtual konsoltoj `eh`eld`eg.
   `En`e n' hatuu togtooson tohiruulga bish b**g****d h`er`ev ta
   h*sv`el olon yum uu c****n bolgozh amarhan ****rchl**h bolomzhtoj.
   Virtual konsolyn too bolon tohiruulga n' /etc/ttys fajld bajdag.

   Ta /etc/ttys fajlyg h`er`egl`ezh FreeBSD d`e`erh virtual
   konsoluudyg tohiruulzh bolno. `En`e fajlyn tajlbar taviag*j m**r
   bolgon ( # t`emdg`e`er `ehl`e`eg*j m**r**d) virtual konsol `esv`el
   ganc terminalyn tohiruulgyg aguulzh bajdag. `En`e fajl
   FreeBSD-t`ej anh cug ir`ehd`e`e es**n virtual konsoltoj g`ezh
   tohiruulagdazh ird`eg b**g****d t`ednij najmyg n' h`er`egl`ezh
   bolohyg z**vsh****rs**n bajdag. T`edg`e`er n' ttyv g`ezh
   `eh`els`en bajdag:

 # name  getty                           type    status          comments
 #
 ttyv0   "/usr/libexec/getty Pc"         cons25  on  secure
 # Virtual terminals
 ttyv1   "/usr/libexec/getty Pc"         cons25  on  secure
 ttyv2   "/usr/libexec/getty Pc"         cons25  on  secure
 ttyv3   "/usr/libexec/getty Pc"         cons25  on  secure
 ttyv4   "/usr/libexec/getty Pc"         cons25  on  secure
 ttyv5   "/usr/libexec/getty Pc"         cons25  on  secure
 ttyv6   "/usr/libexec/getty Pc"         cons25  on  secure
 ttyv7   "/usr/libexec/getty Pc"         cons25  on  secure
 ttyv8   "/usr/X11R6/bin/xdm -nodaemon"  xterm   off secure

   Virtual konsolyg tohiruuldag `en`e fajlyn baganuud m**n n`em`elt
   songoltuudyn d`elg`er`eng*j tajlbaryg ta ttys(5) garyn avlagaas
   harna uu.

     --------------------------------------------------------------

  3.2.5. Ganc h`er`egl`egchijn gorimyn konsol

   "Ganc h`er`egl`egchijn gorim" g`ezh yuu boloh talaar
   d`elg`er`eng*j m`ed`e`el`el H`es`eg 12.6.2-d buj. FreeBSD d`e`er
   ganc h`er`egl`egchijn gorimd azhillazh bajhad z**vh**n n`eg konsol
   bajdag g`edgijg m`ed`eh h`er`egt`ej. `En`e *ed yamar ch virtual
   konsoluud bolomzhg*j. Ganc h`er`egl`egchijn gorimyn tohiruulgyg
   bas /etc/ttys fajl dotor hijzh bolno. console g`ezh `eh`els`en
   m**r**dijg harna uu:

 # name  getty                           type    status          comments
 #
 # If console is marked "insecure", then init will ask for the root password
 # when going to single-user mode.
 console none                            unknown off secure

     T`emd`egl`el: D`e`erh console g`es`en m**rnij d`e`ed h`es`egt
     bichs`en tajlbart bichs`enij daguu ta secure g`edgijg insecure
     g`ezh ****rchilzh bolno. H`er`ev ta ing`ev`el, FreeBSD ganc
     h`er`egl`egchijn gorimd `eh`els`en ch g`es`en tanaas root nuuc
     *g asuuh bolno.

     **nijg insecure g`ezh solihdoo ta tun bolgoomzhtoj bajh
     h`er`egt`ej. H`er`ev ta h`ez`e`e n`eg`en cagt root nuuc *g`e`e
     martaad ganc h`er`egl`egchijn gorimd orvol zhaahan h*ndr`elt`ej
     bajh bolno. `En`e n' g`ehd`e`e shijd`ezh bolohoor h*ndr`el
     bolovch FreeBSD-n `ehl`eh *jld`el bolon hamragdsan programuudad
     n' dasaag*j h*nd bol zhaahan h*ndr`elt`ej bajzh magadg*j.

     --------------------------------------------------------------

  3.2.6. Konsolyn Video gorimuudyg ****rchl**h n'

   FreeBSD-ijn konsolyn anhdagch video gorimyg 1024x768, 1280x1024,
   `esv`el tany grafik bichil shem bolon d`elg`ec d`emzhizh chadah
   duryn h`emzh`e`eg`e`er tohiruulzh boloh yum. ****r video gorimyg
   ashiglahyn tuld ta `ehl`e`ed ****rijn c**m**** dahin `emh`etg`ezh
   hoior n`em`elt tohiruulgyg oruulah h`er`egt`ej:

 options VESA
 options SC_PIXEL_MODE

   C**m `edg`e`er hoior tohiruulgataj dahin `emh`etg`egds`enij daraa
   tany tonog t**h****r**mzh yamar video gorimuudyg d`emzhd`egijg
   vidcontrol(1) h`er`egs`el ashiglan ta todorhojlzh bolno.
   D`emzhigds`en video gorimuudyn zhagsaaltyg avahyn tuld door
   durdsan tushaalyg bichn`e:

 # vidcontrol -i mode

   `En`e tushaalyn *r d*n n' tany tonog t**h****r**mzhijn d`emzhd`eg
   video gorimuudyn zhagsaalt bajh bolno. Ta daraa n' root konsol
   d`e`er shin`e video gorimyg songon vidcontrol(1) uruu **gch bolno:

 # vidcontrol MODE_279

   H`er`ev shin`e video gorim bolomzhijn bol /etc/rc.conf fajld
   achaalahad **nijg *rg`elzh songodog bajhaar tohiruulzh bolno:

 allscreens_flags="MODE_279"

     --------------------------------------------------------------

3.3. Z**vsh****rl**d

   FreeBSD n' BSD UNIX-`e`es ulamzhilzh bajh *ed`e`e, UNIX-n *nds`en
   h`ed`en b*t`ec d`e`er suurilsan. `Ehnij b**g****d hamgijn chuhal
   tunhaglal n' FreeBSD bol olon h`er`egl`egchijn *jldlijn sistem
   yum. Sistem n' olon h`er`egl`egchijn hoorondoo hamaaralg*j olon
   *jldlijg achaalzh chaddag. H`er`egl`egch bolgond shaardagdah
   komp'yuterijn t**h****r**mzh, sanah oj m**n processoryn
   davtamzhijg z**v shudarga huvaarilahyg sistem hariucdag.

   Sistem olon h`er`egl`egcht`ej azhillah bolohoor, sistemijn hijh
   iostoj z*jl n' h`en tuhajn n****cijg unshih, bichih, g*jc`etg`eh
   v`e g`edgijg zohicuulah yum. `Edg`e`er z**vsh****rl**d n' gurav
   gurvaaraa nijl**l`egds`en gurvan h`es`eg too bajdag. N`eg n'
   fajlyn `ez`emshigchid, n**g****h n' fajlyn hamaaragddag b*l`egt,
   *lds`en n' h*n bolgond g`ezh huvaarilagdana. `En`e toon daraalal
   n' daraah mayagaar azhilladag.:

   Utga               Z**vsh****r**l               ZHagsaah haruulalt 
   0    Unshigdahg*j, bichigd`ehg*j,               ---                
        g*jc`etg`egd`ehg*j                         
   1    Unshigdahg*j, bichigd`ehg*j,               --x                
        g*jc`etg`egd`en`e                          
   2    Unshigdahg*j, bichigd`en`e,                -w-                
        g*jc`etg`egd`ehg*j                         
   3    Unshigdahg*j, bichigd`en`e,                -wx                
        g*jc`etg`egd`en`e                          
   4    Unshigdana, bichigd`ehg*j,                 r--                
        g*jc`etg`egd`ehg*j                         
   5    Unshigdana, bichigd`ehg*j,                 r-x                
        g*jc`etg`egd`en`e                          
   6    Unshigdana, bichigd`en`e,                  rw-                
        g*jc`etg`egd`ehg*j                         
   7    Unshigdana, bichigd`en`e,                  rwx                
        g*jc`etg`egd`en`e                          

   Ta ls(1) tushaalyg -l songolttoj h`er`egl`ezh fajlyn `ez`emshigch,
   b*l`eg, m**n h*n bolgond huvaarilsan z**vsh****rlijg haruulsan
   baganataj d`elg`er`eng*j m`ed`e`ellijg harzh bolno.
   ZHish`e`elb`el, ls -l tushaalyg n`eg san dotor g*jc`etg`ev`el
   daraah mayagaar haragdana:

 % ls -l
 total 530
 -rw-r--r--  1 root  wheel     512 Sep  5 12:31 myfile
 -rw-r--r--  1 root  wheel     512 Sep  5 12:31 otherfile
 -rw-r--r--  1 root  wheel    7680 Sep  5 12:31 email.txt
 ...

   `End ls -l tushaalyn `ehnij baganyg avch *z'e:

 -rw-r--r--

   Hamgijn `ehnij (z**n talyn) t`emd`eg n' **nijg erdijn fajl yum uu,
   `esv`el san, oncgoj t`emd`eg t**h****r**mzh, soket, `esv`el yamar
   n`eg`en holboost fajl m**n `es`ehijg il`erhijld`eg. `En`e
   tohioldold - n' erdijn fajlyg zaazh bajna. Daraagijn gurvan
   t`emd`egt rw- n' `en`e tohioldold `en`e fajlyn `ez`emshigchid
   z**vsh****r**l **gch bajna. Daraagijn gurvan t`emd`egt r-- n'
   fajlyn hamaarah b*l`egt `erh **gch bajna. S**lijn gurvan t`emd`egt
   r-- n' busad b*h h*m**st `erh **gch bajna. Zuraas n'
   z**vsh****r**l **g****g*jg il`erhijld`eg. `En`e fajlyn tohioldold,
   fajlyg unshih bichih `erhijg `ez`emshigchid n' **g****d, b*l`eg n'
   fajlyg unshih `erht`ej, busad h*m**s `en`e fajlyg z**vh**n unshih
   `erht`ej g`ezh zaagdsan bajna. D`e`er tajlbarlasan h*sn`egtijn
   daguu, `en`e fajlyn z**vsh****r**l n' 644 g`ezh d`e`erh gurvan
   t**r**ld zaagdazh bajna.

   `En`e bol sajn b**g****d sajhan h`er`eg, g`ehd`e`e t**h****r**mzh
   r** handah z**vsh****rlijg sistem yaazh hyanah v`e? FreeBSD barag
   ih`enh t**h****r**mzhijg n`e`ezh unshizh **g**gd**l bichd`eg fajl
   m`et handazh unshizh bichd`eg. T`edg`e`er oncgoj t**h****r**mzh**d
   n' /dev san dotor bajrladag.

   Sanguud ch g`es`en bas fajl m`et handagddag. T`ed nart bas
   unshigdah, bichigd`eh, g*jc`etg`egd`eh z**vsh****rl**d bajdag.
   Sangijn g*jc`etg`egd`eh t`emd`eg n' fajlaas araj ****r****r
   h`er`egzhd`eg. H`er`ev san n' g*jc`etg`egd`en`e g`ezh
   t`emd`egl`egds`en bol, `en`e san n' damzhizh **ng**r**l`egd`ezh
   boloh buyuu "cd" tushaalyg (san sol'dog) h`er`egl`ezh ijsh`e`e
   orzh bolno g`es`en *g. `En`e n' m**n san dotor haragdazh bajgaa
   fajluud uruu handazh bolno g`es`en *g. (bas n`eg z*jl,
   m`ed`e`ezh`e`er, fajluud bas ****r d`e`er`e`e z**vsh****r**l
   aguulsan bajgaa).

   Er**nhijd**** bol, san dotorh fajluudyg zhagsaazh harahyg h*sv`el,
   ug sand unshigdah z**vsh****r**l suugdsan bajh iostoj. H`er`ev
   sand bajgaa fajlyg ustgana g`ev`el bichigd`eh bolon
   g*jc`etg`egd`eh z**vsh****rl**d ug sand suugdah iostoj.

   M**n n`em`e`ed h`ed`en z**vsh****rlijn bit**d bajdag, g`ehd`e`e
   t`edg`e`er n' azhilladag fajlyn setuid dugaar bolon sticky san
   z`er`eg tusgaj zoriulaltaar h`er`egl`egdd`eg. Fajlyn
   z**vsh****rlijn talaar n`em`elt m`ed`e`el`el avahyg h*sv`el
   chmod(1) garyn avlaga huudasnaas haraaraj.

     --------------------------------------------------------------

  3.3.1. T`emd`egt z**vsh****rl**d

   Hamtarch bichs`en Tom R***ds.

   San `esv`el fajld toon utgany orond zarimdaa t`emdg`en
   z**vsh****rlijg h`er`egl`ed`eg. T`emdg`en z**vsh****rlijg
   bichihd`e`e (h`en) (*jld`el) (z**vsh****r**l) g`es`en daraallaar
   bichih b**g****d daraah utguudyg avdag:

        Songolt       *s`eg              Il`erhijl`el n'              
   (h`en)             u      H`er`egl`egch                            
   (h`en)             g      B*lgijn `ez`emshigch                     
   (h`en)             o      Busad                                    
   (h`en)             a      B*gd ("ert**nc")                         
   (*jld`el)          +      Z**vsh****r**l n`em`eh                   
   (action)           -      Z**vsh****rlijg ustgah                   
   (*jld`el)          =      z**vh**n tuhajn z**vsh****rlijg suulgah  
   (z**vsh****r**l)   r      Unshih                                   
   (z**vsh****r**l)   w      Bichih                                   
   (z**vsh****r**l)   x      G*jc`etg`eh                              
   (z**vsh****r**l)   t      Sticky bit                               
   (z**vsh****r**l)   s      UID `esv`el GID suulgah                  

   `Edg`e`er utguud n' **mn**h zhish`e`e shig chmod(1) tushaaltaj
   h`er`egl`egdd`eg b**g****d g`ehd`e`e *s`eg h`er`egl`en`e.
   ZHish`e`elb`el, ta FILE uruu busad h`er`egl`egchid handahyg
   horiglohdoo:

 % chmod go= FILE

   Fajld n`eg`e`es olon ****rchl**lt hijh shaardlaga garval taslalaar
   tusgaarlasan m**r bichizh bolno. ZHish`e`elb`el, daraah tushaal n'
   b*l`eg bolon "d`elhijg" FILE d`e`er bichih `erhijg n' avaad daraa
   n' h*n bolgond g*jc`etg`ezh bolno g`es`en `erh **gch bajna:

 % chmod go-w,a+x FILE

     --------------------------------------------------------------

  3.3.2. FreeBSD fajlyn tug

   Hamtran bichs`en Tom R***ds.

   **mn** yarilcsan fajlyn z**vsh****rl****s gadna FreeBSD n' "fajlyn
   tug" h`er`egl`e`eg`e`er hangagdsan bajdag. `Edg`e`er tug n' fajld
   n`em`elt nuuclalyn bolon hyanaltyn t*vshin togtoozh **gd**g,
   g`ehd`e`e sand bol *g*j.

   `Edg`e`er fajlyn tugnuud n' fajld n`em`elt t*vshnij hyanalt
   togtoozh **gsn****r**** zarim tohioldold root h`er`egl`egch
   h*rt`el fajlyg ustgah yum uu ****rchilzh chadahg*j bolgozh
   tusaldag.

   Fajlyn tugnuud n' `engijn zagvartaj chflags(1) bagazhaar
   ashiglagddag. ZHish`e`elb`el, file1 fajl d`e`er ustgagdahg*j
   g`es`en tug hatgahyg sistemd z**vsh****r**l`ehijn tuld daraah
   tushaalyg g*jc`etg`en`e:

 # chflags sunlink file1

   H`er`ev ustgagdahg*j tugijg bucaazh avna g`ev`el **mn**h tushaal
   d`e`er`e`e sunlink-yn **mn** "no" zalgazh azhilluulna:

 # chflags nosunlink file1

   `En`e fajlyn tugijg harahyn tuld ls(1) tushaalyg -lo songolttoj
   hamt azhilluulna:

 # ls -lo file1

   Tushaalyn garalt n' daraah mayagaar haragdah iostoj:

 -rw-r--r--  1 trhodes  trhodes  sunlnk 0 Mar  1 05:54 file1

   N`el`e`en h`ed`en tugnuud n' fajld z**vh**n root
   h`er`egl`egch`e`er n`em`egd`ezh ustgagdana. Busad tohioldold
   fajlyn `ez`emshigch n' tugijg suulgah bolomzhtoj.
   Administratoruudyg chflags(1) bolon chflags(2) garyn avlaguudyg
   unshihyg z**vl**zh bajna.

     --------------------------------------------------------------

  3.3.3. setuid, setgid, bolon sticky buyuu naaldamhaj z**vsh****rl**d

   Huv' n`em`er bolgon oruulsan Tom R***ds.

   **mn** h`el`elcs`en z**vsh****rl**d`e`es gadna b*h
   administratoruudyn m`ed`eh iostoj ****r gurvan tusgaj tohirgoo
   bajdag. `Edg`e`er n' setuid, setgid bolon sticky buyuu naaldamhaj
   z**vsh****rl**d yum.

   `Edg`e`er tohirgoonuud n' er**nhijd**** `engijn h`er`egl`egchd`ed
   z**vsh****r**gdd**gg*j azhillagaagaar hangadag b**g****d UNIX-ijn
   zarim n`eg *jldl**d`ed chuhal bajdag. `Edg`e`erijg ojlgohyn tuld
   zhinh`en`e h`er`egl`egchijn ID bolon h*chint`ej h`er`egl`egchijn
   ID-ijn yalgaag durdah h`er`egt`ej.

   ZHinh`en`e h`er`egl`egchijn ID n' processijg `ez`emshd`eg yum uu
   `esv`el processijg `ehl**ld`eg UID yum. H*chint`ej
   h`er`egl`egchijn UID n' processijn azhillazh bajgaa t`er
   h`er`egl`egchijn ID yum. ZHish`e`e n' passwd(1) h`er`egs`el n'
   h`er`egl`egch ****rsdijn nuuc *g`e`e sol'zh bajgaa bolohoor
   zhinh`en`e h`er`egl`egchijn ID-aar azhillah bolovch nuuc *gijn
   sand ****rchl**lt hijhijn tuld root h`er`egl`egchijn h*chint`ej
   ID-aar azhilladag. Ing`esn`e`er `engijn h`er`egl`egchd`ed
   "Permission Denied" buyuu z**vsh****r**l haalttaj g`es`en aldaag
   haruulalg*jg`e`er ****rsdijn nuuc *gsijg solih bolomzhijg olgodog.

     T`emd`egl`el: nosuid mount(8) tohirgoo n' `edg`e`er hoiortyn
     fajluudyg duugaj amzhiltg*j bolohod h*rg`ed`eg. `En`e n'
     h`er`egl`egchd`ed m`ed`egd`elg*jg`e`er azhillagaa amzhiltg*j
     bolno g`es`en *g yum. mount(8) garyn avlagyn daguu `en`e
     tohirgoo n' nosuid g*jc`etg`el hyalbarshuulagchijn hamgaalzh
     boloh shig b*r`en najdvartaj bas bish yum.

   setuid z**vsh****rlijg z**vsh****rlijn cugluulgyn **mn** d**rvijn
   toog (4) doorh zhish`e`en d`e`erh shig`e`er tav'zh tohiruulzh
   bolno:

 # chmod 4755 suidexample.sh

   suidexample.sh fajl d`e`erh z**vsh****rl**d n' odoo doorh shig
   haragdah iostoj:

 -rwsr-xr-x   1 trhodes  trhodes    63 Aug 29 06:36 suidexample.sh

   `En`e zhish`e`en d`e`er s n' azhilluulah bitijg sol'zh fajlyn
   `ez`emshigchid zoriulsan z**vsh****rl**dijn cugluulgyn h`es`eg
   bolzh bajgaa n' haragdah iostoj. `En`e n' passwd z`er`eg
   d`e`eshl**ls`en z**vsh****rl**dijg shaarddag h`er`egsl**dijg
   z**vsh****rd**g.

   ZHinhn`e`er n' **nijg harahyn tuld hoior terminal n`e`e. N`eg
   d`e`er n' `engijn h`er`egl`egch`e`er passwd processijg `ehl**l.
   SHin`e nuuc *g h*l`e`ezh bajhad n' processijn h*sn`egtijg shalgaad
   passwd tushaalyn h`er`egl`egchijn m`ed`e`ellijg har.

   Terminal A d`e`er:

 Changing local password for trhodes
 Old Password:

   Terminal B d`e`er:

 # ps aux | grep passwd

 trhodes  5232  0.0  0.2  3420  1608   0  R+    2:10AM   0:00.00 grep passwd
 root     5211  0.0  0.2  3620  1724   2  I+    2:09AM   0:00.01 passwd

   D`e`er haruulsnaar passwd n' `engijn h`er`egl`egch`e`er azhillazh
   bajgaa bolovch root h`er`egl`egchijn h*chint`ej UID ashiglazh
   bajna.

   setgid z**vsh****r**l n' setuid z**vsh****r**lt`ej adil **rgijg
   g*jc`etg`ed`eg, g`ehd`e`e b*lgijn tohirgoog ****rchild**g. Program
   yum uu `esv`el h`er`egs`el n' `en`e tohirgootojgoor azhillahdaa
   processijg `ehl**ls`en h`er`egl`egch bish fajlyg `ez`emshizh
   bajgaa b*l`eg d`e`er tulguurlasan z**vsh****rl**dijg olgodog.

   Fajl d`e`er setgid z**vsh****rlijg tohiruulahdaa daraah zhish`e`en
   d`e`erh shig chmod tushaalyg **mn**** hoiortoj (2) **gn**:

 # chmod 2755 sgidexample.sh

   SHin`e tohirgoog **mn**h shig`e`e harzh boloh b**g****d s n' odoo
   b*lgijn z**vsh****rlijn tohirgoond zoriulagdsan talbart bajgaag
   anhaaraaraj:

   

 -rwxr-sr-x   1 trhodes  trhodes    44 Aug 31 01:49 sgidexample.sh

     T`emd`egl`el: `Edg`e`er zhish`e`en**d d`e`er b*rh**lijn skript
     n' h`edijg`e`er azhillah bolomzhtoj fajl bolovch ****r EUID
     buyuu h*chint`ej h`er`egl`egchijn ID-aar azhillahg*j. `En`e n'
     yaagaad g`ev`el b*rh**lijn skript n' setuid(2) sistemijn
     duudlaguudad handazh chadahg*jt`ej holbootoj yum.

   Bidnij h`el`elcs`en `ehnij hoior tusgaj z**vsh****rlijn bit**d n'
   (setuid bolon setgid z**vsh****rlijn bit**d) d`e`eshl**ls`en
   z**vsh****rl**dijg z**vsh****rch sistemijn ayuulg*j bajdlyg
   dooshluulzh boloh yum. Sistemijn ayuulg*j bajdlyg changatgazh
   chadah gurav dah' tusgaj z**vsh****rlijn bit bajdag n' sticky bit
   buyuu naaldamhaj bit yum.

   sticky bit n' sand tavigdsan *ed fajl ustgaltyg z**vh**n fajlyg
   `ez`emshigchid z**vsh****rd**g. `En`e z**vsh****rlijn cugluulga n'
   /tmp z`er`eg nijtijn sangaas fajlyg `ez`emshd`egg*j h`er`egl`egch
   ug fajlyg ustgahaas hamgaalahad ashig tustaj bajdag. `En`e
   z**vsh****rlijg ashiglahyn tuld z**vsh****rlijn urd n`egijg (1)
   tav'zh **gn**. ZHish`e`e n':

 # chmod 1777 /tmp

   Odoo *r d*ng ls tushaal ashiglan harah bolomzhtoj:

 # ls -al / | grep tmp

 drwxrwxrwt  10 root  wheel         512 Aug 31 01:49 tmp

   sticky bit buyuu naaldamhaj bit z**vsh****r**l n' cugluulgyn
   hamgijn s**ld bajgaa t-`e`es yalgaataj yum.

     --------------------------------------------------------------

3.4. Sangijn b*t`ec

   FreeBSD ijn sangijn b*t`ec n' ug sistemijg ojlgohod tun chuhal
   **r`eg g*jc`etg`en`e. Hamgijn chuhal b**g****d *nds`en ojlgolt bol
   root buyuu hamgijn d`e`ed `eh san "/" yum. `En`e san n' sistem
   `ehl`eh *ed hamgijn t*r**nd tanigdah iostoj b**g****d olon
   h`er`egl`egchid zoriulsan *jldlijn sistemijg b`eld`eh`ed chuhal
   **r`egt`ej. `En`e d`e`ed `eh san n' olon h`er`egl`egchijn
   azhillagaand shilzhih *ed holbogdoh busad fajlyn sistem**dijn
   holboltyn c`eg**dijg bas aguulzh bajdag.

   Holboltyn c`eg n' *nds`en fajl sistem uruu (ih`evchl`en `eh root
   fajl sistem) n`em`elt fajlyn sistem**dijg holbozh n`emd`eg c`eg
   yum. `En`e tuhaj caashid H`es`eg 3.5-d tajlbarlasan bajgaa.
   *nds`en holboh c`eg**d n' /usr, /var, /tmp, /mnt, m**n /cdrom
   sanguudyg aguulzh bajdag. `Edg`e`er sanguud n' golduu /etc/fstab
   fajld zaagdsan bajdag. /etc/fstab fajl n' t**r**l b*rijn fajl
   sistem**dijg sistemd ojlguulah g`ezh bichs`en h*sn`egt bichl`eg.
   /etc/fstab fajld bajgaa ih`enh fajl sistem**d komp'yuter `eh`elzh
   achaalagdah *ed avtomataar rc(8) g*jc`etg`egdd`eg bichl`eg`e`es
   taniulagddag. G`ehd`e`e h`er`ev noauto g`es`en songoltyg aguulsan
   bol avtomataar taniulagddagg*j. D`elg`er`eng*j m`ed`e`el`el
   H`es`eg 3.6.1 h`es`egt buj.

   Fajl sistemijn b*tcijn tuhaj b*r`en m`ed`e`ellijg hier(7)-s harzh
   bolno. Odoohondoo bajnga h`er`egl`egdd`eg sanguudyg tovch
   tajlbarlahad hangalttaj.

         San                          Todorhojlolt                    
   /               Fajl sistemijn Root buyuu hamgijn d`e`ed `eh san.  
   /bin/           Ganc bolon olon h`er`egl`egchijn orchny *nds`en    
                   h`er`egslijn san.                                  
   /boot/          *jldlijn sistem `ehl`ezh achaalagdah *eijn         
                   programuud bolon tohiruulga fajluud.               
                   Anhdagch achaalah *eijn tohiruulgyn fajluud;       
   /boot/defaults/ d`elg`er`eng*jg loader.conf(5) huudasnaas harna    
                   uu.                                                
   /dev/           T**h****r**mzh**d bajdag san; intro(4) huudasnaas  
                   harna uu.                                          
   /etc/           Sistemijn tohiruulgyn fajluud bolon g*jc`etg`eh    
                   bichl`eg**d.                                       
   /etc/defaults/  Anhdagch sistemijn tohiruulgyn fajluud;            
                   d`elg`er`eng*jg rc(8) huudasnaas haraaraj.         
   /etc/mail/      sendmail(8) m`etijn zahia ilg`e`egchdijn           
                   tohiruulgyn fajluud.                               
   /etc/namedb/    named-n tohiruulgyn fajl; named(8) huudasnaas      
                   d`elg`er`eng*jg harna uu.                          
                   cron(8)-g ashiglazh **dr****r, saraar, `esv`el     
   /etc/periodic/  zhil`e`er g`eh m`et davtamzhaar azhillazh chaddag  
                   bichl`eg**d ; d`elg`er`eng*jg periodic(8)          
                   huudasnaas harna uu.                               
   /etc/ppp/       ppp tohiruulga fajluud; ppp(8)-s harna uu.         
                   Administrator golduu t*r zuur busad fajl sistem    
   /mnt/           `esv`el t**h****r**mzhijg taniulahad               
                   h`er`egl`ed`eg hooson san.                         
   /proc/          Procesijn fajl sistem; procfs(5) bolon             
                   mount_procfs(8)-s harna uu.                        
   /rescue/        `Evd`erch g`emts`en *ed s`erg`e`eh`ed              
                   h`er`egl`egdd`eg programuud rescue(8)-s harna uu.  
   /root/          root h`er`egl`egchijn g`erijn san.                 
                   Ganc bolon olon h`er`egl`egchijn orchind           
   /sbin/          h`er`egl`ezh bolohoor sistemijn program ba         
                   administratoryn *nds`en h`er`egsl**d.              
                   T*r zuuryn fajluud. /tmp san dotorh fajluud n'     
                   sistem shin`e`er achaalagdah *ed                   
                   hadgalagdalg*jg`e`er ustgagdana. Sanah ojgoos      
                   azhilladag fajl sistem**d golcuu /tmp sand         
   /tmp/           taniulagdazh bajrluulagddag. `En`e *jld`el n'      
                   rc.conf(5)-taj holbootoj tmpmfs-t**rlijg ashiglazh 
                   avtomatzhuulagdazh boldog (`esv`el /etc/fstab      
                   dotor buj oruulguud b*gd`e`er`e`e; mdmfs(8)-s      
                   harna uu).                                         
   /usr/           Program bolon h`er`egl`egchijn h`er`egl`ed`eg      
                   *nds`en h`er`egsl**d.                              
   /usr/bin/       *nds`en h`er`egsl**d, programyn bagazhuud, m**n    
                   programuud.                                        
   /usr/include/   Standart C-ijn include fajluud.                    
   /usr/lib/       Programyn shahazh b`elds`en bagcuud.               
   /usr/libdata/   T**r**l b*rijn h`er`egslijn **g**gdlijn fajluud.   
                   Sistemijn dald ch**tg**r buyuu d`emon bolon        
   /usr/libexec/   sistemijn h`er`egsl**d (busad programaas           
                   duudagdazh azhilladag).                            
                   Dotood g*jc`etg`egdd`eg bolon programyn sanguud    
                   g`eh m`et programuud bajdag. M**n FreeBSD-n        
                   portuudyn anhny bajrluulah gazar bolzh **gd**g.    
                   /usr/local -ijn dotorh n', hier(7)-aar /usr        
   /usr/local/     sangijn dotor bajgaag bajrluulsan shig zohion      
                   bajguulagdah h`er`egt`ej. G`ehd`e`e `en`end        
                   hamaarahg*j sanguud n' man g`ezh /usr/local/share  
                   san dotor bish /usr/local dotor bajrladag san,     
                   m**n share/doc/port dotor bajdag portuudyn bichig  
                   barimt bajdag san yum.                             
   /usr/obj/       Arhitekturaasaa hamaaraad /usr/src sang            
                   h**rv**l`eh *ed b*t`e`egdd`eg san..                
   /usr/ports/     FreeBSD Portyn cugluulga (songomol).               
   /usr/sbin/      Sistemijn d`emon bolon sistemijn h`er`egsl**d      
                   (h`er`egl`egchd`e`er g*jc`etg`egd`en`e).           
   /usr/share/     Arhitekturtaa hamaataj fajluud.                    
   /usr/src/       BSD bolon/`esv`el dotood `eh fajluud.              
   /usr/X11R6/     X11R6 cogcolboryn g*jc`etg`ezh boldog programuud,  
                   programyn san z`erg**d (songomol).                 
                   Olon zorilgoor h`er`egl`egdd`eg b*rtg`el bichl`eg, 
                   t*r zuuryn, daraalal z`ergijn fajluud. Sanah ojd   
                   tulguurlazh azhilladag zarim fajlyn sistem**d /var 
   /var/           dotor tanigdazh **sg`egdd`eg. `En`e *jld`el n'     
                   rc.conf(5)-taj holbootoj varmfs-t**rlijg ashiglazh 
                   avtomatzhuulagdazh boldog (`esv`el /etc/fstab      
                   dotor buj oruulguud b*gd`e`er`e`e; mdmfs(8)-s      
                   harna uu).                                         
   /var/log/       Sistemijn t**r**l b*rijn b*rtg`el bichl`egijn      
                   fajluud.                                           
   /var/mail/      H`er`egl`egchijn irs`en zahiag hadgalah fajluud.   
   /var/spool/     T**r**l b*rijn h`evl`egch bolon zahiany sistemijn  
                   daraallyg udirdah sanguud.                         
                   T*r zuuryn fajluud. `En`e sand buj fajluud n'      
                   golduu sistemijg `ehl`eh *ed zoriulagdahaar        
   /var/tmp/       n****cl**gds**n bajdag. G`ehd`e`e, h`er`ev /var n' 
                   sanah ojd tulguurlasan fajlyn sistem bol **mn**    
                   h`els`en z*jl h*ching*j.                           
   /var/yp/        NIS maps.                                          

     --------------------------------------------------------------

3.5. Disk zohion bajguulalt

   FreeBSD n' fajl olohyn tuld h`er`egl`ed`eg hamgijn zhizhig
   h`er`egs`el bol fajlyn n`er yum. Fajlyn n`ernij tom bolon baga
   *s`egn**d n' bas yalgaataj. `En`e n' yuu g`es`en *g v`e g`ev`el
   readme.txt bolon README.TXT g`es`en hoior fajl n' hoorondoo
   yalgaataj fajl g`es`en *g. FreeBSD n' fajlyn t**rlijg program,
   bichig barimt, `esv`el busad t**rlijn fajl bajna g`ezh yalgahyn
   tuld (.txt) g`eh m`etijn **rg**tg**l h`er`egl`ed`egg*j.

   Fajluud san dotor hadgalagddag. San n' zuu zuun fajl aguulzh boloh
   b**g****d `esv`el hooson bajzh bolno. San n' sangaa aguulzh bas
   boloh ba ing`ezh sangijn ugsarsan modlog b*t`ec **sg`ezh bolno.
   Ing`ev`el ta fajluudaa il** amarhan zohicuulah bolno.

   Fajl ba sanguud n' / t`emdgijn araas shaardlagataj bol sanguudyn
   n`erijg bichizh **g**gds**n n`er`e`er`e`e handagdana. H`er`ev tand
   foo n`ert`ej san n' bar sang aguuldag b**g****d ug san dotor
   readme.txt fajl bajgaa bol, fajlyn handah b*t`en n`er buyuu zam n'
   foo/bar/readme.txt g`ezh bichigd`en`e.

   San bolon fajluud n' fajl sistemd hadgalagddag. Fajl sistem bolgon
   hamgijn `ehnij d`e`ed h`es`egt zaaval n`eg san aguuldag b**g****d,
   t**nijg ug fajl sistemijn root san buyuu d`e`ed `eh san g`ezh
   n`erl`ed`eg. T`eg`e`ed `en`e `eh san n' caashaagaa ****r sanguudyg
   aguulzh yavdag.

   `En`e h*rt`el tany unshsan z*jl**d n' tany busad m`edd`eg *jldlijn
   sistemt`ej izhil bajzh magadg*j. G`ehd`e`e zhaahan yalgaanuud bij.
   ZHish`e`elb`el MS-DOS *jldlijn sistem n' fajl bolon sang
   tusgaarlahdaa \ t`emd`eg h`er`egl`ed`eg bajhad Mac OS(R) *jldlijn
   sistem n' : t`emdgijg h`er`egl`ed`eg.

   FreeBSD disk`end *s`egl`ezh n`er **gd**gg*j b**g****d *sg`e`er
   n`er **g**gds**n fajlyn zamyg h`er`egl`ed`egg*j. Ta FreeBSD d`e`er
   c:/foo/bar/readme.txt g`ezh bichizh bolohg*j.

   Harin t**nij orond n`eg fajl sistemijg n`eg root fajl sistem g`ezh
   angildag. Ug root buyuu `eh fajl sistemijn `eh san n' / g`ezh
   handagdana. Busad ****r fajl sistem**d `en`e root buyuu `eh fajl
   sistem dotor holbogddog. Ta FreeBSD sistem d`e`er`e`e h`ed`en ch
   diskt`ej bajsan, san bolgonuud n' n`eg disknij h`es`eg m`et
   haragddag.

   ZHish`e`elb`el A, B, m**n C g`es`en gurvan fajl sistem tand bajna
   g`ezh bod"io. Fajl sistem b*r n' ****rt**** hoior san aguulsan tus
   tusyn `eh santaj g`ezh *z'e. T`edg`e`er sanguud n' daraah n`ert`ej
   bajg. A1, A2 (g`eh m`etchil`en B1, B2 m**n C1, C2).

   A-g `eh san g`ezh *zn`e. H`er`ev ta ls tushaalaar `en`e sangijn
   dotor bajgaag harval, A1 ba A2 g`es`en hoior sang ta harah bolno.
   `En`e sangijn modlog zagvar n' ing`ezh haragdazh bajna:

  /
  |
  +--- A1
  |
  `--- A2

   H`er`ev fajl sistem ****r fajl sistemd holbogdohoor bol,
   holbogdozh bajgaa sistemijnh`e`e n`eg san dor holbogdono. T`egv`el
   odoo B fajl sistemijg A1 sand holbono g`ezh *z'e. T`egv`el B-ijn
   `eh san n' A1-`e`er orluulagdazh, B dotorh fajluud daraah mayagaar
   haragdana:

  /
  |
  +--- A1
  |     |
  |     +--- B1
  |     |
  |     `--- B2
  |
  `--- A2

   H`er`ev B1 `esv`el B2 san dotorh fajluud shaardlaga garan
   handagdahaar bol /A1/B1 `esv`el /A1/B2 g`es`en zam
   h`er`egl`egd`ezh bichigd`en`e. H`er`ev /A1 dotor fajluud bajsan
   bol t`edg`e`erijg t*r zuur nuudag. B fajl sistem A sistem`e`es
   salgagdsan *ed l t`er fajluud haragdana.

   H`er`ev B fajl sistem A2 dor holbogdson bol daraah mayagaar
   haragdana:

  /
  |
  +--- A1
  |
  `--- A2
        |
        +--- B1
        |
        `--- B2

   m**n fajl uruu handah zam n' /A2/B1 bolon /A2/B2 g`ezh tus tusdaa
   handagdah bolno.

   Fajl sistem**d n`eg n`egnijh`e`e d`e`er holbogdozh boldog. S**lijn
   zhish`e`eg`e`e *rg`elzhl**l`e`ed C fajl sistemijg B fajl sistem
   dotorh B1 sangijn d`e`ed h`es`egt holbozh **gv**l daraah zohion
   bajguulalt **s`ezh bajna:

  /
  |
  +--- A1
  |
  `--- A2
        |
        +--- B1
        |     |
        |     +--- C1
        |     |
        |     `--- C2
        |
        `--- B2

   `Esv`el C fajl sistem A fajl sistem dotor A1 sand holbogdozh
   bolno:

  /
  |
  +--- A1
  |     |
  |     +--- C1
  |     |
  |     `--- C2
  |
  `--- A2
        |
        +--- B1
        |
        `--- B2

   H`er`ev ta MS-DOS sistemijg gadarladag bol `en`e n' join
   tushaaltaj t**s****t`ej bolovch yag adilhan bish.

   Ugtaa bol `en`e n' tijm ih anhaarlaa handuulaad bajhaar z*jl bish.
   Erdijn *ed ta FreeBSD suulgah *ed`e`e n`eg fajl sistem **sg`e`ed
   haana holbohyg n' shijd`ezh holbood, shin`e disk n`em`ehg*j l bol
   t**nijg`e`e h`ez`e`e ch ****rchl**h shaardlaga gardagg*j.

   ****r fajl sistem **sg`elg*jg`e`er n`eg b*h`el `eh fajl sistem
   **sg`ezh boldog. Ijm *ed zarim sul taluud garch ird`eg b**g****d
   n`eg l davuu tal **sn`e.

   Olon fajl sistem**dijn davuu taluud

     * Olon t**rlijn fajl sistem**d n' olon t**rlijn holboh
       n**hc**lt`ej. ZHish`e`elb`el, sajn t**l**vl**snij daraagaar,
       `eh fajl sistem n' z**vh**n unshigdahaar holbogdozh,
       ing`esn`e`er sanamsarg*j yum uu aldaa oslyn shaltgaanaar
       chuhal fajluudyg ustgahaas s`ergijlzh bolno.
       H`er`egl`egchd`e`er bichigd`ezh boldog fajl sistem, zhish`e`e
       n' /home m`etijn busad sistem`e`es tusgaarlazh nosuid t**rlijn
       g`ezh holbozh bolno; `en`e songolt n' fajl sistem d`e`er buj
       g*jc`etg`ezh boldog fajld suid/guid bit utga tavigdahaas
       s`ergijlzh ayuulg*j bajdlyg hangazh **gd**g.

     * FreeBSD fajl sistem yamar zorilgoor h`er`egl`egd`eh`e`es n'
       hamaaraad fajl sistem d`e`er fajlyn zohion bajguulaltyg
       avtomataar hijd`eg. Tijm bolohoor bajnga bichigd`ezh bajdag
       olon zhizhigh`en fajluudyn bajgaa fajl sistem d`e`er c****h**n
       bichigdd`eg tom fajl aguulsan fajl sistemijg bodvol olon
       bichigd`eh`ed zoriulzh araj ****r fajlyn zohion bajguulalt
       hijgdd`eg. Ganc tom `eh fajl sistemd ijm zohion bajguulalt
       hijh bolomzhg*j.

     * FreeBSD-n fajl sistem n' cahilgaan t`ezh`e`el`e`es ogcom
       salgagdsan *ed ch disknij aldaa **sg`ed`egg*j najdvartaj
       bajdag. G`evch mash noctoj *ed cahilgaan t`ezh`e`el`e`es ogcom
       salgagdahad fajl sistemijn b*t`ec `evd`erch bolzoshg*j yum.
       **g**gdl**d`e`e olon fajl sistemd huvaazh bajrluulah n' daraa
       n' `evdr`el`e`es bucaazh s`erg`e`eh`ed amar bajdag.

   N`eg fajl sistemt`ej bajh *eijn davuu tal

     * `En`e fajl sistem n' togtson h`emzh`e`et`ej bajdag. H`er`ev ta
       FreeBSD-ijg suulgah *ed`e`e todorhoj zaazh **gs**n fajl sistem
       **sg`e`ed, s**ld n' t**nijg`e`e **rg**zh**l`ehijg h*sv`el,
       `en`e n' tijm amarhan biel`ehg*j. Ta `ehl`e`ed bajgaa fajl
       sistemijnh`e`e fajluudyg n****c**lzh hadgalaad daraa n' fajl
       sistemd`e`e shin`e h`emzh`e`e **gch **rg**tg****d daraa n'
       n****c****s**** fajluudaa bucaazh s`erg`e`ezh hadgalah bolno.

         CHuhal: FreeBSD-n growfs(8) tushaal n' d`e`erh h*ndr`elijg
         alga bolgozh, fajlyg n****cl**h shaardlagag*jg`e`er shuud
         fajl sistemijg **rg**tg**zh boldog bolson.

   Disknij huvaalt dotor fajl sistem orshizh bajdag. FreeBSD n'
   yuniks`e`es ulamzhilsan bolohoor disk huvaaltyn ojlgolt n' erdijn
   h`er`egl`e`et`ej izhilh`en bish (zhish`e`elb`el, MS-DOS disk
   zohion bajguulalt). Disknij huvaagdal b*r a *s`egn`e`es `ehl`e`ed
   h h*rt`el *sg`e`er t`emd`egl`egdd`eg. Huvaagdal b*r z**vh**n
   ganchan fajl sistem aguulah iostoj. Ijm bolohoor fajl sistem n'
   aguulzh bajgaa disk huvaaltynhaa *sg`e`er il`erhijl`egd`eh
   b**g****d h`er`ev ****r fajl sistemd holbogdvol, holboson san n'
   ug fajl sistemijg il`erhijln`e.

   FreeBSD m**n swap -d zoriulzh disk`end zaj b`eldd`eg. Swap
   h`emzh`e`e n' FreeBSD-n virtual sanah oj yum. Ing`esn`e`er tany
   komp'yuter bajgaa bodit h`emzh`e`en`e`es`e`e il** sanah oj
   h`er`egl`ezh bajgaa m`et azhilladag. H`er`ev zarim program FreeBSD
   d`e`er azhillaad sanah ojnoos h`etr`eh h*ndr`el garval,
   h`er`egl`egd`ehg*j bajgaa h`esgijg swap zaj ruu z****zh,
   shaardlagataj *ed bucaazh sanah oj ruu z****h zarchmaar
   h`er`egl`egdd`eg.

   Zarim disknij huvaalt n' togtson zhuramtaj bajdag.

   Huvaalt                       Togtson zhuram                       
   a       Ih`enhd`e`e root fajl sistemijg aguulzh bajdag             
   b       Ih`enhd`e`e swap h`emzh`e`eg aguuldag                      
           Ih`enh *ed aguulzh buj z*sm`elijnh`e`e h`emzh`e`et`ej      
           izhil h`emzh`e`et`ej bajdag. `En`e n' yamar n`eg`en        
   c       h`er`egsl**dijg (zhish`e`elb`el, disknij `evd`ers`en       
           h`esgijg shalgagch) c huvaalt d`e`erh z*sm`el d`e`er       
           b*h`eld n' azhillazh boloh z**vsh****r**l **gd**g. Erdijn  
           *ed ta **n d`e`er fajl sistem **sg`eh shaardlaga bajhg*j.  
           Ur'd n' d huvaalt oncgoj **r`egt`ej bajsan bolovch odoo    
   d       tijm bish, harin erdijn huvaalt shig h`er`egl`egd`ezh      
           bolno.                                                     

   FreeBSD d`e`er fajl sistem aguulzh bajgaa huvaaltyg z*sm`el g`ezh
   n`erl`ed`eg. Huvaaltyn er**nhij n`er n' FreeBSD d`e`er z*sm`el
   g`ezh yarigdah b**g****d FreeBSD-ijn UNIX garald caad utga uchir
   n' bij. Z*sm`el n' 1 -`e`es `ehl`e`ed 4 h*rt`elh toogoor
   dugaarlagdana.

   Z*sm`elijn dugaar n' t**h****r**mzhijn n`ernij araas s *sg`e`er
   `eh`elzh bichigdd`eg. T`eg`eh`e`er "da0s1" g`ed`eg n', `ehnij SCSI
   disk d`e`erh `ehnij z*sm`elijg il`erhijlzh bajna. Disk d`e`er
   fizik chanaraaraa z**vh**n d**rv**n shirh`eg z*sm`el bajrluulzh
   bolno. Harin logik z*sm`elijg ta fizik z*sm`el dotor duryn
   h`emzh`e`et`ej **sg`ezh bolno. Ing`ezh **rg**tg**zh n`ems`en
   z*sm`el**d n' 5 g`es`en dugaaraar `eh`elzh caashaagaa toologddog.
   T`eg`eh`e`er "ad0s5" g`ed`eg n' `ehnij IDE disk d`e`erh `ehnij
   **rg**tg**s**n z*sm`elijg h`elzh bajna. Ing`ezh **rg**tg**s**n
   z*sm`el**d n' fajl sistem aguulzh, sistem d`e`er erdijn z*sm`el
   m`et haragdazh azhillana.

   Z*sm`el**d n' fizik disk d`e`er "ayuultaj zoriulalt"aar buyuu
   ****r****p h`elb`el h*ch`e`er bajrluulagddag. Harin busad diskn**d
   n' a -s `ehl`e`ed h h*rt`el n`erl`es`en huvaalt aguulzh boldog.
   `Edg`e`er *s`egn**d n' t**h****r**mzhijn ard zalgagdazh
   bichigdd`eg ba "da0a" g`ed`eg n' `ehnij da disk d`e`er bajgaa a
   huvaaltyg il`erhijlzh bajna. "ad1s3e" bol hoior dah' IDE disk
   d`e`er bajgaa gurav dah' z*sm`elijn tav dah' huvaaltyg il`erhijlzh
   bajna.

   `Ec`est n' h`el`eh`ed, disk bolgon sistemd tanigdah iostoj.
   Disknij n`er n' disknij t**rlijg il`erhijls`en *sg`e`er `ehl`e`ed
   t`eg`e`ed araas n' h`ed d`eh disk v`e g`edgijg n' il`erhijls`en
   dugaartaj bajdag. Z*sm`el`e`es yalgarah z*jl n', disknij dugaar 0
   -`e`es `eh`eld`eg. Er**nhij h`er`egl`e`enij zhish`e`eg H*sn`egt
   3-1 h*sn`egt`e`es harna uu.

   Huvaalt uruu handah *ed FreeBSD ug huvaaltyg aguulsan z*sm`el
   bolon diskijg todorhojlohyg shaarddag. T`eg`e`ed z*sm`el r**
   handah *ed z*sm`elijg aguulsan disknij n`erijg shaardah bolno.
   T`eg`eh`e`er ta disknij n`er, s, z*sm`elijn dugaar, t`eg`e`ed
   huvaaltyn *s`eg g`es`en daraallaar n`erl`eh n' bajna.
   ZHish`e`en**dijg ZHish`e`e 3-1-d haruulav.

   Tand ojlgohod tan' d**h**m bolgozh ZHish`e`e 3-2 zhish`e`en d`e`er
   disknij zohion bajguulaltyn togtson zagvaryg haruulzh bajna.

   FreeBSD suulgahyn tuld ta `ehl`e`ed disknij z*sm`elijg tohiruulna,
   daraa n' z*sm`el dotor FreeBSD-n h`er`egl`eh huvaalt **sg`e`ed,
   daraa n' huvaalt b*rd fajl sistem (`esv`el swap zajg) **sg`ezh
   `ec`est n' haana holbogdohyg n' (mount) zaazh **gd**g.

   H*sn`egt 3-1. Disk t**h****r**mzhijn n`ern**d

      N`er                              Utga                          
   ad          ATAPI (IDE) disk                                       
   da          SCSI direct access disk                                
   acd         ATAPI (IDE) CDROM                                      
   cd          SCSI CDROM                                             
   fd          Floppy disk                                            

   ZHish`e`e 3-1. Disk, Z*sm`el, Huvaaltyn n`erl`eh zhish`e`e

    N`er                             Utga                             
   ad0s1a `Ehnij IDE disk (ad0) d`e`erh `ehnij z*sm`elijn (s1) `ehnij 
          huvaalt (a).                                                
   da1s2e Hoior dah' SCSI disk (da1) d`e`erh hoior dah' (s2)          
          z*sm`elijn tav dah' (e) huvaalt.                            

   ZHish`e`e 3-2. Disknij togtson zagvar

   Daraah zagvar n' sistemd buj IDE disk FreeBSD d`e`er h`erh`en
   haragdazh bajgaag haruulzh bajna. Disknij h`emzh`e`eg 4 GB-n
   h`emzh`e`et`ej g`ezh *z`e`ed hoior shirh`eg 2 GB z*sm`el bajna
   (n`eg z*sm`el d`e`er n' MS-DOS huvaalt bajgaa). `Ehnij z*sm`el n'
   MS-DOS-n C: disk aguulsan, harin hoior dah' z*sm`el d`e`er FreeBSD
   suugdsan. `En`e zhish`e`en d`e`er FreeBSD n' gurvan **g**gdlijn
   huvaalt m**n swap huvaalt h`er`egl`ezh bajna.

   Gurvan huvaalt n' tus tusdaa fajl sistem aguulzh bajgaa. a huvaalt
   root fajl sistemd zoriulagdazh, e huvaalt /var sand, m**n f
   huvaalt /usr sand tus tus zoriulagdsan.

 .-----------------.  --.
 |                 |    |
 |  DOS / Windows  |    |
 :                 :     >  First slice, ad0s1
 :                 :    |
 |                 |    |
 :=================:  ==:                               --.
 |                 |    |  Partition a, mounted as /      |
 |                 |     > referred to as ad0s2a          |
 |                 |    |                                 |
 :-----------------:  ==:                                 |
 |                 |    |  Partition b, used as swap      |
 |                 |     > referred to as ad0s2b          |
 |                 |    |                                 |
 :-----------------:  ==:                                 |  Partition c, no
 |                 |    |  Partition e, used as /var       > file system, all
 |                 |     > referred to as ad0s2e          |  of FreeBSD slice,
 |                 |    |                                 |  ad0s2c
 :-----------------:  ==:                                 |
 |                 |    |                                 |
 :                 :    |  Partition f, used as /usr      |
 :                 :     > referred to as ad0s2f          |
 :                 :    |                                 |
 |                 |    |                                 |
 |                 |  --'                                 |
 `-----------------'                                    --'

     --------------------------------------------------------------

3.6. Fajl sistemijg holboh bolon salgah

   Fajl sistem n' / g`es`en `eh`e`es `ehl`en modlog h`elb`er`e`er
   mash sajn haragddag. /dev, /usr, m**n busad sanguud n' root buyuu
   `eh sangaasaa salbarlasan salaa m**chir b**g****d caashaa ug
   m**chir n' bas /usr/local g`ezh salaalah z`erg`e`er **rg**zhizh
   salaalzh boldog.

   `Edg`e`er sanguudyn zarimyg n' ****r fajl sistemd bajrluulah mash
   olon shaltgaan bij. /var san n' zhish`e`elb`el log/, spool/, g`eh
   z`er`eg yanz b*rijn t*r zuuryn fajluudyg aguuldag b**g****d
   t*rg`en d**r`eh magadlaltaj. `Eh san buyuu root fajl sistem
   t*rg`en d**rn`e g`ed`eg bol tijm ch sajn yum bish. Tijm bolohoor
   /var sang / sangaas tusad n' ****r gazar bajrluulah n' tun
   h`er`egt`ej.

   Todorhoj h`ed`en sanguudyg tusad n' ****r fajl sistem d`e`er
   bajrluulah h*ndt`ej shaltgaan bol, h`erv`e`e ug sanguud n' ****r
   fizik disk d`e`er, tusdaa virtual disk d`e`er, S*lzh`e`enij fajl
   sistem d`e`er, `esv`el CDROM d`e`er bajh yavdal yum.

     --------------------------------------------------------------

  3.6.1. fstab fajl

   /etc/fstab fajld zhagsaagdsan fajl sistem**d n' sistemijn achaalah
   yavcad avtomataar holbogddog (g`ehd`e`e h`er`ev t`edg`e`er n'
   noauto songolt h`er`egl`e`eg*j *ed).

   /etc/fstab n' daraah mayagijn zhagsaaltyg aguulzh bajdag:

 t**h****r**mzh       /holboh-c`eg fajl-sistemijn-t**r**l     songoltuud      dumpfreq     passno

   t**h****r**mzh

           T**h****r**mzhijn n`er (zaaval bajh iostoj). H`es`eg 18.2
           huudsand tajlbarlasan bajgaa.

   mount-point buyuu holboh c`eg

           Fajl sistemijg bajrluulah sangijn n`er (zaaval bajh
           iostoj).

   fajl-sistemijn-t**r**l

           mount(8) huudsand tajlbarlasan bajgaa tul algasav.
           FreeBSD-n anhdagch fajl sistem bol ufs.

   songoltuud

           Unshizh bichigd`eh fajl sistemijg zaasan rw `esv`el
           z**vh**n unshigdah fajl sistemd zoriulsan ro songolt bajzh
           boloh b**g****d caashaagaa m**n n`em`elt songoltuud
           aguulzh bolno. Erdijn songolt bol noauto b**g****d
           ing`esn`e`er sistem `ehl`eh *ed ug fajl sistem
           holbogddogg*j. Busad songoltuud mount(8) garyn avlagad
           todorhoj bichigds`en bajgaa.

   dumpfreq

           `En`e songolt n' dump(8) h`er`egsl`e`er h`er`egl`egdd`eg
           b**g****d al' fajl sistemd n****c hadgalalt hijh v`e
           g`edgijg todorhojlzh **gd**g. H`er`ev `en`e songoltyg
           bich`e`eg*j bol hooson utgyg aguulzh bajdag.

   passno

           `En`e songoltyg ashiglan yamar daraallaar fajl
           sistem**dijg shalgah v`e g`edgijg zaazh **gd**g.
           SHalgalg*jg`e`er algasna g`es`en fajl sistem**d n' passno
           talbardaa 0 utgataj bajh iostoj. root buyuu `eh fajl
           sistemijn (`en`e fajl sistem n' hamgijn t*r**nd
           shalgagddag) passno talbaryn utga n' 1 bajdag b**g****d
           busad sistemijn passno n' n`eg`e`es ih bajh iostoj.
           H`er`ev n`eg`e`es il** olon fajl sistem**d passno
           talbartaa izhil utgataj bol fsck(8) n' t`edg`e`er fajl
           sistemijg h`er`ev bolomzhtoj z`er`eg shalgahyg oroldoh
           bolno.

   /etc/fstab fajlyn b*t`ec bolon tohiruuldag songoltuudyn tuhaj
   d`elg`er`eng*j m`ed`e`ellijg fstab(5) garyn avlagaas harna uu.

     --------------------------------------------------------------

  3.6.2. mount tushaal

   mount(8) tushaal n' fajl sistemijg holbohod h`er`egl`egdd`eg coryn
   ganc tushaal yum.

   Tany hamgijn **rg**n h`er`egl`eh h`elb`er bol:

 # mount t**h****r**mzh-buyuu-disk holboh-c`eg

   mount(8)-n garyn avlagad zaasnaar bol mash olon songolt bajdag
   b**g****d **rg**n h`er`egl`egdd`eg n':

   Holboh tohiruulguud

   -a

           /etc/fstab fajld zhagsaazh bichs`en b*h fajl sistemijg
           holbono. G`ehd`e`e "noauto" g`ezh t`emd`egl`esnijg, -t
           g`ezh tug hatgasnyg, `esv`el **mn** n' holbogdchihson fajl
           sistem**dijg holbohg*j.

   -d

           Duudazh azhilluulzh bajgaa fajl sistem`e`es`e`e busdad n'
           duryn *jldl`e`e hijn`e. `En`e songoltyg -v tugtaj hamt
           h`er`egl`ezh mount(8)-g yuu hijzh bajgaag n' harzh boldog.

   -f

           Bohir fajl sistem (ayuultaj), `esv`el fajl sistemijn
           unshih-bichigd`eh t**lv****s z**vh**n-unshih t**l**v r**
           shilzh**l`en bichih `erhijg hasazh holboh *ed h*ch`e`er
           holbodog.

   -r

           Fajl sistemijg z**vh**n-unshih t**lv****r holbono. `En`e
           n' -o songoltijg ro utgataj (5.2-s **mn**h *ed
           h`er`egl`ed`eg bajsan rdonly) h`er`egl`es`ent`ej izhil.

   -t fstype

           **g**gds**n fajl sistemjig **g**gds**n t**rl****r holbono.
           `Esv`el -a songolt **g**gds**n bol z**vh**n **g**gds**n
           t**rl****r holbono.

           "ufs" n' anhdagch fajl sistem yum.

   -u

           Fajl sistemd holboltyn songoltyg shin`echiln`e.

   -v

           Bolzh bajgaa *jl yavcyg haruulzh m`ed`egd`en`e.

   -w

           Fajl sistemijg unshih-bichih t**lv****r holbono.

   -o songolt n' daraah z*jl**dijg taslalaar tusgaarlazh h`er`egl`ezh
   bolno:

   noexec

           `En`e n' fajl sistem d`e`er hoiorloson fajl buyuu
           achaalagdazh azhillazh boldog fajl azhillahyg *l
           z**vsh****rn**. `En`e n' m**n ayuulg*j bajdlyn zorilgoor
           h`er`egt`ej.

   nosuid

           Fajl sistem d`e`er setuid `esv`el setgid tuguudyg b**
           h`er`egl`e. M**n ayuulg*j bajdlyn shaltgaanaar.

     --------------------------------------------------------------

  3.6.3. umount tushaal

   umount(8) tushaal n' ardaa holboson c`eg, t**h****r**mzhijn n`er
   z`ergijg avdag b**g****d m**n -a songolt `esv`el bas -A
   songoltuudyg avch boldog.

   B*h h`elb`er**d n' -f songoltyg h*ch`e`er salgah *ed bolon -v
   songoltyg yavcyn m`ed`e`ellijg harahad h`er`egl`ed`eg. -f songolt
   n' tijm sajn sanaa bish g`edgijg anhaaruulmaar bajna. H*ch`e`er
   fajl sistemijg salgah n' fajl `esv`el sistemijn `evdr`eld h*rg`ezh
   bolzoshg*j.

   -a bolon -A songoltuud n' holbogdson b*h fajl sistemijg salgahad
   h`er`egl`egdd`eg. `Esv`el m**n -t songoltoor ****rchl**gds**n fajl
   sistem**dijg salgahad h`er`egl`en`e. G`ehd`e`e -A songolt n' root
   fajl sistemijg salgah g`ezh orolddogg*j.

     --------------------------------------------------------------

3.7. Process buyuu programyn yavc

   FreeBSD bol olon *jld`el z`er`eg hijh chadvartaj sistem. `En`e n'
   olon program n`eg dor z`er`eg azhillana g`es`en *g. Programyn
   tuhajn *ed azhillazh bajgaag n' process buyuu programyn yavc
   g`ed`eg. Tany azhilluulsan tushaal bolgon shin`e process
   `ehl**ld`eg b**g****d sistem d`e`er b*h`eld`e`e t`er chig`e`er`e`e
   processuud *rg`elzh azhillazh sistemijn azhillagaag b*r`eld**lzh
   bajdag.

   Programyn yavc b*r process ID, `esv`el PID g`es`en dugaar aguulzh
   bajdag b**g****d fajltaj bas izhilh`en ****rijn g`es`en
   `ez`emshigch bolon b*l`egt har"yaalagdazh bajdag. `Ez`emshigch ba
   b*lgijn m`ed`e`el`el n' ug process fajld handah `erhijg n'
   h`er`egl`ezh fajltaj h`erh`en handah v`e g`edgijg todorhojlzh
   **gd**g. Ih`enh process n' m**n `ec`eg processtoj bajdag. `Ec`eg
   process n' t`edg`e`er processijg `ehl**lzh **gd**g.
   ZHish`e`elb`el, h`er`ev ta tushaaluudyg b*rh**ld bichizh
   g*jc`etg`ev`el, b*rh**l ch process, tushaaluud ch process boldog
   b**g****d tany bichs`en tushaal bolgon process boldog. Ijm
   mayagaar azhilluulaad bajval b*rh**l n' t`edg`e`er processuudyn
   `ec`eg n' bolno. **n`e`es ****r oncgoj process bajdag ba t**nijg
   init(8) process g`ezh n`erl`ed`eg. init bol hamgijn `ehnij process
   bajdag b**g****d **nij PID dugaar *rg`elzh 1 bajdag. FreeBSD
   `ehl`eh *ed init process avtomataar `eh`eld`eg.

   Sistemd g*jc`etg`egd`ezh bajgaa processuudyg hardag hoior tushaal
   bol ps(1) ba top(1) hoior yum. ps tushaal n' odoo azhillazh bajgaa
   processuudyg PID dugaartaj n' haruulzh, m**n hichn`e`en sanah ojn
   h`emzh`e`e h`er`egl`ezh bajgaa, yamar tushaalaar g*jc`etg`egd`ezh
   bajgaa z`ergijg n' haruuldag. top tushaal n' azhillazh bajgaa b*h
   processuudyg haruuldag b**g****d h`ed`en sekund tutamd
   shin`echl`egd`ezh bajdag. Ing`esn`e`er tany komp'yuter tuhajn *ed
   yuu hijzh bajgaag harzh bolno.

   Anhdagch gorimondoo, ps tushaal n' z**vh**n tany `ez`emshizh
   bajgaa processuudyg haruuldag. ZHish`e`elb`el:

 % ps
   PID  TT  STAT      TIME COMMAND
   298  p0  Ss     0:01.10 tcsh
  7078  p0  S      2:40.88 xemacs mdoc.xsl (xemacs-21.1.14)
 37393  p0  I      0:03.11 xemacs freebsd.dsl (xemacs-21.1.14)
 48630  p0  S      2:50.89 /usr/local/lib/netscape-linux/navigator-linux-4.77.bi
 48730  p0  IW     0:00.00 (dns helper) (navigator-linux-)
 72210  p0  R+     0:00.00 ps
   390  p1  Is     0:01.14 tcsh
  7059  p2  Is+    1:36.18 /usr/local/bin/mutt -y
  6688  p3  IWs    0:00.00 tcsh
 10735  p4  IWs    0:00.00 tcsh
 20256  p5  IWs    0:00.00 tcsh
   262  v0  IWs    0:00.00 -tcsh (tcsh)
   270  v0  IW+    0:00.00 /bin/sh /usr/X11R6/bin/startx -- -bpp 16
   280  v0  IW+    0:00.00 xinit /home/nik/.xinitrc -- -bpp 16
   284  v0  IW     0:00.00 /bin/sh /home/nik/.xinitrc
   285  v0  S      0:38.45 /usr/X11R6/bin/sawfish

   D`e`erh zhish`e`end haruulsnaar, ps(1) tushaalyn garalt n' h`ed
   h`ed`en baganaar haruulagdazh bajna. PID bol **mn** yar'sny daguu
   processijn ID dugaar. PID dugaaruud n' 1 g`ezh `ehl`e`ed 99999
   h*rt`el dugaarlagddag b**g****d h`etr`e`ed ir`eh`e`er`e`e
   `ehn`e`es`e`e `eh`elzh toologddog (PID n' ashiglagdazh bajgaa bol
   dahin olgogddogg*j). TT bagana n', ug programyn azhillazh bajgaa
   tty buyuu terminalyg n' haruuldag b**g****d odoohondoo h`er`egs`eh
   shaardlaga bajhg*j. STAT n' programyn t**lvijg haruuldag b**g****d
   m**n odoohondoo h`er`egs`ehg*j bajzh bolno. TIME n' processor
   d`e`er h`er udaan azhillazh bajgaag n' zaadag b**g****d g`ehd`e`e
   `en`e n' program `eh`elsn`e`es hojsh toocozh `eh`els`en cag bish.
   Ih`enh program n' processor d`e`er g*jc`etg`eh g`ezh h`es`eg
   hugacaa zarcuulzh h*l`e`ed`eg. `Ec`est n', COMMAND n' tuhajn
   programyg azhilluulsan tushaalyg haruuldag.

   Haruulah m`ed`e`ell`e`e ****rchilzh boldog h`ed h`ed`en n`em`elt
   songolt ps(1) tushaald bij. Bajnga h`er`egl`egdd`eg songoltuudyn
   bagc bol auxww yum. a songolt n' z**vh**n ****rijn `ez`emshd`eg
   process bish harin azhillazh bajgaa b*h processijg haruuldag. u
   songolt n' processijg `ez`emshizh bajgaa h`er`egl`egchijn n`erijg
   haruuldag b**g****d m**n h`er`egl`ezh bajgaa sanah ojg n'
   haruuldag. x songolt n' dald azhillazh bajgaa buyuu d`emon
   `es`ehijg n' haruuldag. ww songolt n' processuudyg azhilluulsan
   tushaalyn b*t`en n`erijg n' haruuldag. Busad *ed, h`er`ev
   tushaalyn n`er n' d`elg`ec`end bagtahg*j urt bajh tohioldold
   hasazh haruuldag.

   top(1) tushaalyn garalt n' **mn**h zhish`e`et`ej izhilh`en.
   ZHish`e`e bolgozh n`eg garaltyg harcgaaya:

 % top
 last pid: 72257;  load averages:  0.13,  0.09,  0.03    up 0+13:38:33  22:39:10
 47 processes:  1 running, 46 sleeping
 CPU states: 12.6% user,  0.0% nice,  7.8% system,  0.0% interrupt, 79.7% idle
 Mem: 36M Active, 5256K Inact, 13M Wired, 6312K Cache, 15M Buf, 408K Free
 Swap: 256M Total, 38M Used, 217M Free, 15% Inuse

   PID USERNAME PRI NICE  SIZE    RES STATE    TIME   WCPU    CPU COMMAND
 72257 nik       28   0  1960K  1044K RUN      0:00 14.86%  1.42% top
  7078 nik        2   0 15280K 10960K select   2:54  0.88%  0.88% xemacs-21.1.14
   281 nik        2   0 18636K  7112K select   5:36  0.73%  0.73% XF86_SVGA
   296 nik        2   0  3240K  1644K select   0:12  0.05%  0.05% xterm
 48630 nik        2   0 29816K  9148K select   3:18  0.00%  0.00% navigator-linu
   175 root       2   0   924K   252K select   1:41  0.00%  0.00% syslogd
  7059 nik        2   0  7260K  4644K poll     1:38  0.00%  0.00% mutt
 ...

   Tushaalyn garalt hoior h`es`egt huvaagdsan bajna. Tolgoj h`es`eg
   (`ehnij tavan m**r) n' s**ld azhillazh bajgaa PID dugaaryg,
   sistemijn achaalaltyn dundzhuud (`en`e n' sistemijg h`er zavg*j
   bajgaag iltg`ed`eg), sistemijn asaalttaj bajgaa hugacaa
   (untraalg*j h`er udsan `es`ehijg) m**n odoogijn cag z`ergijg
   haruuldag. Busad il`erhijll**d n', hichn`e`en processuud azhillazh
   bajgaa (`en`e tohioldold 47 ), hichn`e`en sanah ojn h`emzh`e`e
   bolon swap h`emzh`e`e h`er`egl`egd`ezh bajgaa, m**n hichn`e`en
   hugacaag processoryn busad t**l**v bajdald zarcuulsan z`ergijg
   il`erhijlzh bajna.

   Doorh baganuud n' ps(1) tushaaltaj ojrolcoo m`ed`egdl**dijg
   haruulzh bajna. `Ehl`e`ed PID dugaar daraa n' h`er`egl`egchijn
   n`er, processoroos h`er`egl`es`en hugacaa, azhilluulsan tushaal
   g`eh m`et. top(1) tushaal n' anhdagch tohiruulgaaraa, processijn
   h`er`egl`ezh bajgaa sanah ojn h`emzh`e`eg haruuldag. T`er h`es`eg
   n' hoior baganad haruulagddag b**g****d `ehnijh n' nijt h`emzh`e`e
   daraagijh n' tuhajn *eijnh n' h`emzh`e`e yum. Nijt h`emzh`e`e
   g`ed`eg n' program azhillahad h`ed h`er`egt`ejg h`eld`eg b**g****d
   tuhajn *eijnh n' h`emzh`e`e n' odoogoor h`edijg h`er`egl`ezh
   bajgaag zaadag. `En`e zhish`e`en d`e`er Netscape(R) program barag
   30 MB h`emzh`e`eg RAM sanah ojd shaardlagataj g`es`en bolovch
   odoogoor 9 MB h`emzh`e`e h`er`egl`ezh bajna g`ezh zaasan bajna.

   top(1) n' `en`e haruulaltyg hoior sekund tutam shin`echild`eg
   b**g****d **nijg s tohiruulgaar ****rchilzh bolno.

     --------------------------------------------------------------

3.8. Dald ch**tg**r buyuu d`emonuud, dohionuud, m**n processuudyg
zogsooh n'

   Ta h`er`ev yamar n`eg tekst zasvarlagch d`e`er azhillazh bajhdaa
   fajl n`e`eh, haah, hadgalah g`eh m`et ug programyg sajn hyanazh
   chaddag. Ta yaagaad t`egzh chadazh bajna v`e g`ev`el, ug program
   n' terminal d`e`er holbogdon azhillazh tand tijm bolomzh olgozh
   bajgaa bil`e`e. Zarim program t`eg`eh`ed *rg`elzh h*n garnaas
   oruulalt hijh shaardlagag*j zoriulaltaar b*t`e`egds`en bajdag
   b**g****d hamgijn `ehnij bolomzh garanguut terminalaas salangid
   azhilladag. ZHish`e`elb`el v`eb server**d **d**rzhin h*m**s`e`es
   irs`en h*s`elt`ed hariult **gch bajdag b**g****d erdijn *ed tanaas
   oruulga shaarddagg*j. Ijm t**rlijn bas n`eg program bol zahia
   ilg`e`egch program yum.

   Bid ijm programyg dald ch**tg**r buyuu d`emon g`ezh n`erl`ed`eg.
   D`emonuud n' Grekijn domogt bajdag sajn muugijn al' n' ch bish
   b**g****d zhizhigh`en m**rtl**** h*m**st h`er`egt`ej yum hijzh
   bajdag s*nsijg h`eld`eg. V`eb server bolon zahiany server**d
   **nt`ej izhil h*m**st tustaj yum hijd`eg. Tijm bolohoor BSD n'
   sport shaahajtaj, zhizhigh`en, s`er`e`e bar'san ch**tg**rijg olon
   zhil`e`er durtajyaa ****rijnh**** bil`eg t`emd`eg bolgozh bajgaa
   bil`e`e.

   Dald azhillazh bajgaa buyuu d`emon bolzh azhillazh bajgaa
   programyn n`ernij ard "d" *s`eg zalgazh bichd`eg zarchim bij. BIND
   programyn b*t`en n`er n' Berkeley Internet Name Daemon b**g****d
   *nds`en dald azhilladag programyn n`er n' named, m**n Apache v`eb
   serverijn dald azhilladag programyn n`er n' httpd, h`evl`eh
   daraallyg dald azhillazh zohicuulzh bajdag programyn n`er n' lpd
   g`eh m`et n`ert`ej bajdag. `En`e n' er**nhijd**** ing`ezh zarchim
   gargasan bolohoos hatuu togtooson d*r`em bish; zhish`e`elb`el
   zahia ilg`e`egch *nds`en program Sendmail-n dald azhilladag
   programyg ta maild g`ezh t**s****lzh bajgaa bol `end**r`eh
   b**g****d harin sendmail g`ezh n`erl`ed`eg.

   Zarimdaa ta `edg`e`er d`emon processuudtaj holbogdozh harilcah
   h`er`eg garna. Ing`eh n`eg arga n' t**n r** (`esv`el busad
   azhillazh bajgaa process uruu) dohio g`egdd`eg z*jl ilg`e`eh
   yavdal yum. Mash olon t**rlijn ilg`e`ezh boloh dohionuud bajdag --
   zarim dohionuud oncgoj zoriulalttaj nijt`ed n' h`er`egzhd`eg,
   zarim n' tuhajn programdaa zoriulzh ****r ****r****r
   h**rv**l`egdd`eg b**g****d programyn zaavar d`e`er yamar dohiog
   yaazh h**rv**l`en ojlgoh v`e g`edgijg zaasan bajdag. Ta
   ****rijnh**** `ez`emshizh bajgaa process uruugaa dohio ilg`e`ezh
   bolno. H`er`ev ta busdyn `ez`emshd`eg process uruu kill(1) `esv`el
   kill(2) g`eh z`er`eg dohio ilg`e`ev`el tany `erh dutazh
   h`er`egzhd`egg*j. G`ehd`e`e ijm `erh`e`er dutagddagg*j
   h`er`egl`egch bol root h`er`egl`egch b**g****d h*n bolgony process
   uruu dohio ilg`e`ezh chaddag.

   M**n FreeBSD-`e`es program uruu zarim tohioldold dohio
   ilg`e`ed`eg. ZHish`e`elb`el, h`er`ev muu zohiogdson n`eg program
   sanah ojg zoriulsan h`emzh`e`en`e`es`e`e il** h`er`egl`e`ed
   `eh`elb`el FreeBSD ug program uruu H`esgijn buruu h`er`egl`e`e
   dohio ilg`e`ed`eg (SIGSEGV). M**n h`er`ev yamar n`eg`en program n'
   alarm(3) g`ed`eg sistemijn sanuulah programyg ashiglasan bol
   tuhajn hugacaa n' h`etr`eh *ed S`er**l`eg dohio ug programd ir`eh
   (SIGALRM) z`er`eg olon dohio bij.

   Procesijg zogsooh hoior dohio bajdag, SIGTERM ba SIGKILL hoior.
   SIGTERM n' araj `eeld`eg argaar processijg zogsoodog; process n'
   `ehl`e`ed dohiog h*l`e`ezh avaad ****rijg n' haah g`ezh bajgaad
   m`ed`e`ed n`e`eltt`ej bajgaa b*rtg`el bichl`eg fajluudaa haagaad
   t`eg`e`ed hijzh bajgaa er**nhij *jldl`e`e zogsoodog. Zarim
   tohioldold ug process n' taslagdazh bolohoorg*j *jld`el hijzh bajh
   *ed`e`e SIGTERM dohiog h`er`egs`ehg*j bajdal **sd`eg.

   SIGKILL dohiog yamar ch process h`er`egs`ehg*j bajzh chaddagg*j.
   ****r****r h`elb`el `en`e n' "CHinij yuu hijzh bajh n' nadad
   hamaag*j, odoo shuud zogsoo" g`es`en dohio yum. H`er`ev ta SIGKILL
   dohiog process uruu ilg`e`ev`el FreeBSD ug processijg zogsoodog
   [4].

   Tany h`er`egl`ezh bolohoor busad dohionuud n' SIGHUP, SIGUSR1,
   m**n SIGUSR2. `Edg`e`er dohio n' er**nhij zoriulaltaar
   h`er`egl`egdd`eg b**g****d `edg`e`er dohiog h*l`e`ezh avsan
   programuud tus tusdaa ****r ****r hariu *jld`el hijd`eg.

   ZHish`e`elb`el, ta v`eb serverijnh`e`e tohiruulgyn fajld
   ****rchl**lt hijg`e`ed ug serverijg tohiruulgyn fajlaa dahin
   shin`e`er unshuulahyg h*ss`en g`ezh bod"io. Ta httpd d`emonoo
   zogsoogood dahin shin`e`er `ehl**lzh boloh bolovch azhillazh
   bajgaa v`eb serverijg zogsoozh bolohg*j n**hc**l bajzh bolno.
   Ih`enh d`emonuud n' SIGHUP dohiog h*l`e`ezh avbal ****rijnh****
   tohiruulgynhaa fajlyg unshina g`ezh tohiruulagdsan bajdag.
   T`eg`eh`e`er httpd d`emonoo zogsoogood shin`e`er achaalzh bajhyn
   orond SIGHUP dohiog ilg`e`eh`ed hangalttaj. Uchir n' `en`e dohiond
   t`egzh hariulna g`es`en togtooson arga zam bajhg*j tul d`emon
   bolgon ****r ****r *jlchl`el *z**ldgijg ojlgozh tuhajn d`emony
   zaavar bichgijg n' sudlah h`er`egt`ej.

   dohio ilg`e`ehd`e`e kill(1) tushaalyg ashigladag.

   Process uruu dohio ilg`e`eh

   `En`e zhish`e`e n' inetd(8) uruu h`erh`en dohio ilg`e`ehijg
   haruulah bolno. inetd -n tohiruulgyn fajl /etc/inetd.conf g`ezh
   bajrlasan b**g****d inetd-ijg tohiruulgyn fajlaa dahin unshuulahyn
   tuld SIGHUP dohiog ilg`e`eh bolno.

    1. Ilg`e`eh processijn process ID dugaaryg m`ed`eh h`er`egt`ej.
       Ing`ehijn tuld ps(1) ba grep(1) tushaaluudyg ashiglana.
       grep(1) tushaal n' **mn**h tushaalynhaa garaltaas hajlt
       hijh`ed h`er`egl`egdd`eg b**g****d hajh m**r**** zaazh
       **gd**g. `En`e tushaal n' `engijn h`er`egl`egch`e`es
       g*jc`etg`egd`ezh boloh b**g****d harin inetd(8) program n'
       root h`er`egl`egch`e`er g*jc`etg`egds`en tul ps(1) tushaalyg
       ax songolttoj cug g*jc`etg`eh iostoj.

 % ps -ax | grep inetd
   198  ??  IWs    0:00.00 inetd -wW

       Za t`eg`eh`e`er, inetd(8)-ijn PID dugaar n' 198 g`ezh `en`e
       tohioldold h`elzh bajna. Zarim tohioldold grep inetd g`es`en
       tushaal n' ****r**** `en`e garaltad bajzh bajdag. Uchir n',
       ps(1) program n' ug tushaalyg azhilluulzh bajgaa processijg
       olson *ed t`egzh gargazh haruuldag.

    2. kill(1) tushaalyg h`er`egl`ezh dohio ilg`e`en`e. inetd(8) n'
       root h`er`egl`egch`e`er g*jc`etg`egd`ezh bajgaa bolohoor, ta
       `ehl`e`ed su(1) tushaalyg ashiglan root h`er`egl`egch boloh
       h`er`egt`ej.

 % su
 Password:
 # /bin/kill -s HUP 198

       Ih`enh UNIX sistemijn tushaaluudyn adil, kill(1) tushaal n'
       h`er`ev amzhilttaj h`er`egzhv`el yamar n`eg`en t**lvijn
       m`ed`e`el`el haruuldagg*j. H`er`ev ta ****rijnh****
       `ez`emshd`egg*j process uruu dohio ilg`e`ev`el "kill: PID:
       Operation not permitted" buyuu `en`e *jldlijg hijh `erh
       bajhg*j bajna g`es`en m`ed`egd`el garch irn`e. H`er`ev ta PID
       dugaaraa buruu bichih, `esv`el buruu process uruu dohio
       ilg`e`ev`el, azg*j tohioldold ug dohio n' tuhajn process uruu
       ilg`e`egd`eh b**g****d, ug process n' azaar bajhg*j bajgaa
       tohioldold "kill: PID: No such process" buyuu tijm process
       alga bajna g`es`en m`ed`egd`el garch irn`e.

         YAagaad /bin/kill tushaalyg h`er`egl`eh h`er`egt`ej v`e?:
         Ih`enh shells buyuu b*rh**l**d kill tushaalyg ****rt****
         aguulsan bajdag b**g****d /bin/kill tushaalyg bichihijn
         orond shuud b*rh**ld buj tushaalyg n' g*jc`etg`eh n'
         shuluuhan bajdag. `En`e n' amarchilsan ashigtaj arga bolovch
         b*rh**l bolgon ****rsdijn ilg`e`eh dohiony ****r ****r
         n`ert`ej bajdgijg m`ed`eh h`er`egt`ej. Tijm bolohoor b*rh**l
         bolgony dohiony bichl`egijg sudlahyn orond shuud /bin/kill
         ... tushaalyg h`er`egl`eh n' z**v arga yum.

   Busad dohio ilg`e`eh *jldl**d n' **nt`ej tun izhil b**g****d TERM
   `esv`el KILL dohionuudyn orond shaardlagataj dohiogoo bichih
   h`er`egt`ej.

     CHuhal: Sanaand orson tootoj dohio bolgonyg ustgana g`ed`eg bol
     buruu sanaa yum. init(8) process yalanguyaa 1 g`es`en process ID
     bajh n' oncgoj tohioldol. Tijm bolohoor /bin/kill -s KILL 1
     g`ev`el sistemijg shuud untraana. kill(1) tushaalyg
     g*jc`etg`eh`e`es`e`e **mn** Return tovch darahynhaa **mn**
     *rg`elzh yamar process uruu yamar dohio ilg`e`ezh bajgaagaa
     davhar shalgah h`er`egt`ej.

     --------------------------------------------------------------

3.9. Shell buyuu b*rh**l

   FreeBSD d`e`er mash olon azhil tushaal bichizh oruuldag shell
   buyuu b*rh**l h`em`e`eh orchind hijgdd`eg. B*rh**lijn gol **r`eg
   n' garnaas oruulsan tushaalyg g*jc`etg`eh yum. **d**r bolgon
   g*jc`etg`eh`ed shaardagddag fajl zohicuulah, tushaal oruulagch
   m**rijg zasvarlah, tushaalyn bagc, orchny huv'sagch z`er`eg tuslah
   tushaaluudyg olon b*rh**l**d aguulzh bajdag. FreeBSD n' sh buyuu
   Bourne Shell, m**n tcsh buyuu sajzhruulsan C-shell z`er`eg bagc
   b*rh**l**dt`ej hamt ird`eg. zsh bolon bash z`er`eg mash olon
   b*rh**l**d FreeBSD-ijn portyn cugluulgand ird`eg.

   Ta yamar b*rh**l h`er`egl`ed`eg v`e? `En`e bol tuhajn h*nij dur
   sonirholtoj hamaataj. H`er`ev ta C programyn h`el d`e`er program
   bichd`eg bol C-t`ej adilhan bichigdd`eg tcsh t**rlijn b*rh**ld
   durtaj bolzh boloh yum. H`er`ev ta Linux sistem`e`es irs`en yum uu
   `esv`el UNIX-ijn tushaaluudtaj d**ng**zh tanilcazh bajgaa shin`e
   h*n bol bash b*rh**l`e`er `ehl`eh n' amar bajzh boloh yum. Hamgijn
   gol n' b*rh**l bolgon ****rijn g`es`en oncgoj shinzh chanartaj
   bolohoor ****rijnh**** h*s`el zorilgod taaruulzh b*rh**l`e`e
   songozh dadah n' chuhal.

   B*rh**lijn hamgijn `engijn chadvar bol fajlyn n`erijn avtomat
   g*jc`etg`el yum. Tushaal yum uu fajlyn `ehnij h`edh`en *sgijg
   bich`e`ed garyn Tab tovchijg darahad ug *sg`e`er `eh`els`en fajlyn
   n`erijg tand g*jc`e`ezh bichizh **gd**g. `End n`eg zhish`e`e avch
   *z'e. Tand foobar bolon foo.bar g`es`en hoior fajl bajgaa g`ezh
   bod"io. Ta foo.bar fajlyg ustgahyg h*s`ev. T`egv`el ta
   komp'yuterijnhaa garan d`e`er ing`ezh bichih bolno: rm
   fo[Tab].[Tab].

   B*rh**l tand ing`ezh haruulna rm foo[BEEP].bar.

   [BEEP] g`ed`eg n' konsoloos gargazh bajgaa honhny duu b**g****d
   ing`ezh `eh`els`en fajlyn n`er n`eg`e`es olon bajgaag tand
   m`ed`egd`ezh bajgaa yum. foobar bolon foo.bar hoior hoioulaa fo
   g`ezh `eh`elzh bajgaa ch g`es`en foo g`ezh tand d**rg`ezh **gd**g.
   H`er`ev ta . g`ezh bich`e`ed Tab dahin darval b*rh**l tand ug
   h*ss`en fajlyn tan' n`erijg g*jc`e`ezh **gd**g.

   B*rh**lijn bas n`eg shinzh chanar bol orchny huv'sagchijn
   h`er`egl`e`e yum. Orchny huv'sagch g`ed`eg n' b*rh**lijn orchind
   hadgalagddag, n`er`end utga **gs**n hoslol bajdag. `En`e
   b*rh**lijn orchin n' ug b*rh**l`e`es g*jc`etg`egd`ezh bajgaa b*h
   program bolon programyn tohiruulgad haragdazh bajdag. Bajnga
   h`er`egl`egdd`eg er**nhij orchny huv'sagchdyg dor zhagsaazh
   tajlbarlav:

   Huv'sagch                       Todorhojlolt                       
   USER      Holbogdson bajgaa tuhajn h`er`egl`egchijn n`er.          
   PATH      Achaalagdazh boldog hoiortyn fajluudyg aguuldag          
             sanguudyg taslalaar tusgaarlazh bichs`en zhagsaalt.      
   DISPLAY   H`er`ev holbogdoh bolomzhtoj bol, X11 d`elg`ecijn        
             s*lzh`e`eg`e`er holbogdoh c`eg.                          
   SHELL     H`er`egl`ezh bajgaa shell buyuu b*rh**l.                 
   TERM      H`er`egl`egchijn terminalyn t**rlijn n`er. Terminalyn    
             shinzh chanaryg todorhojlohod h`er`egl`egdd`eg.          
   TERMCAP   T**r**l b*rijn terminaluudad algasah iostoj koduudyn     
             **g**gdlijn baaz.                                        
   OSTYPE    *jldlijn sistemijn t**r**l. zhish`e`e n', FreeBSD.       
   MACHTYPE  Sistemijn azhillazh bajgaa processoryn arhitektur.       
   EDITOR    H`er`egl`egchijn `erh`eml`ezh h`er`egl`egdd`eg tekst     
             zasvarlagch.                                             
   PAGER     H`er`egl`egchijn `erh`eml`ezh h`er`egl`ed`eg p`ejzher.   
   MANPATH   Taslalaar tusgaarlazh zhagsaasan, garyn avlagyn          
             huudsuudyg aguulsan hajh sanguud.                        

   B*rh**l bolgond orchny huv'sagchaa ****r ****r tohiruuldag.
   ZHish`e`elb`el, C-mayagijn b*rh**l tcsh bolon csh d`e`er, ta
   setenv tushaalyg ashiglazh orchny huv'sagchijg zaazh **gd**g.
   Bourne t**rlijn b*rh**l**d boloh sh bolon bash d`e`er, ta export
   tushaalyg ashiglazh orchny huv'sagchijg zaazh **gn**. ZHish`e`e
   n', orchny huv'sagch EDITOR-g ****rchl**h yum uu zaazh **g**hijn
   tuld csh yum uu `esv`el tcsh b*rh**l d`e`er EDITOR huv'sagchid
   /usr/local/bin/emacs utgyg **g**hijn tuld:

 % setenv EDITOR /usr/local/bin/emacs

   Bourne b*rh**l**d d`e`er:

 % export EDITOR="/usr/local/bin/emacs"

   Ih`enh b*rh**lijn orchny huv'sagchijn utgyg harahyn tuld
   huv'sagchijn n`ernij urd $ t`emdgijg h`er`egl`ezh harna. ZHish`e`e
   n', echo $TERM g`es`en tushaal n' $TERM huv'sagchid yamar utga
   bajgaag konsol d`e`er haruulna. Uchir n', b*rh**l $TERM dotor buj
   utgyg echo tushaald damzhuulzh **gsn****r konsol d`e`er
   haruulagddag.

   B*rh**l mash olon t`emd`egtijg tusgaj zoriulaltaar **g**gdlijg
   il`erhijl`ehd`e`e h`er`egl`ed`eg b**g****d t`edg`e`er t`emd`egtijg
   meta-t`emd`egt**d g`ezh n`erl`ed`eg. Bajnga h`er`egl`egdd`eg
   t`emd`egtijn n`eg n' * yum. `En`e t`emd`egt n' fajlyn n`er`end
   bajgaa t`emd`egt**dijg h`ed ch bajsan hamaag*j orohyg
   il`erhijld`eg. T`edg`e`er meta-t`emd`egt**d n' fajlyn n`erijg
   orluulahad bajnga h`er`egl`egdd`eg. ZHish`e`elb`el, echo * g`es`en
   tushaal n' ls tushaaltaj izhilh`en **r`eg g*jc`etg`eh b**g****d,
   yaagaad g`ev`el b*rh**l n' * t`emd`egt`ed tohiroh b*h fajluudyg
   avch echo tushaal ruu damzhuulzh haruuldag.

   B*rh**l d`e`er meta-t`emd`egt**dijg h`er`ev tuhajn oncgoj
   tohioldloor n' bish harin z*g`e`er t`emd`egt h`elb`er`e`er n'
   h`er`egl`ehijg h*sv`el, ug t`emd`egtijn urd tashuu zuraasyg (\)
   bichizh **gd**g. echo $TERM g`es`en tushaal n' yamar terminal
   zaagdsan bajgaag haruulna. Harin echo \$TERM tushaal n' erd****
   $TERM g`ezh haruulna.

     --------------------------------------------------------------

  3.9.1. ****rijnh**** b*rh**lijg solih

   B*rh**l`e`e buyuu shell-`e`e solih hamgijn amarhan arga bol chsh
   tushaalyg h`er`egl`eh yum. chsh tushaal n' tanyg EDITOR orchny
   huv'sagchid zaagdsan zasvarlagch uruu oruuldag b**g****d h`er`ev
   `en`e huv'sagchid utga zaagdaag*j bajval shuud vi zasvarlagchijg
   azhilluuldag. T`eg`e`ed ta "Shell:" m**r**nd buj utgyg ****rchilzh
   b*rh**l`e`e ****rchiln**.

   Ta m**n chsh tushaalyg -s songolttoj h`er`egl`ezh boloh b**g****d
   ing`es`en *ed n`em`elt zasvarlagch n`e`elg*jg`e`er shuud
   b*rh**lijg ****rchild**g. ZHish`e`e n' ta ****rijnh**** b*rh**lijg
   bash b*rh**l`e`er solihyg h*sv`el daraa tushaalyg **g**h bolno:

 % chsh -s /usr/local/bin/bash

     T`emd`egl`el: Tany h`er`egl`ehijg h*s`ezh bajgaa b*rh**l tan'
     /etc/shells fajl dotor zaaval bajh iostoj. H`er`ev ta portyn
     cugluulgaas b*rh**l suulgasan bol `en`e n' avtomataar
     hijgdchihd`eg. Harin ta gar argaar yamar n`eg b*rh**l suulgaval
     `en`e fajld ****r**** n`em`eh h`er`egt`ej.

     ZHish`e`e n' ta bash b*rh**lijg gar argaar suulgaad
     /usr/local/bin bajrshild bajrluulsan bol daraah tushaalyg **g**h
     h`er`egt`ej:

 # echo "/usr/local/bin/bash" >> /etc/shells

     T`eg`e`ed daraa n' chsh tushaalyg h`er`egl`eh h`er`egt`ej.

     --------------------------------------------------------------

3.10. Tekst zasvarlagchid

   FreeBSD d`e`er tekst fajluudyg zasvarlazh mash olon tohirgoonuudyg
   hijd`eg. Tijm bolohoor ta tekst zasvarlagch d`e`er garshizh surah
   n' chuhal. FreeBSD n' *nds`en h`ed`en zasvarlagchtaj hamt ird`eg
   b**g****d portyn cugluulga d`e`er`e`e bol olon zuun
   zasvarlagchtaj.

   Hamgijn amarhan b**g****d surahad hyalbar zasvarlagch bol ee
   b**g****d easy editor buyuu hyalbar zasvarlagch g`edgijg
   tovchilson n`er yum. ee-g `ehl**l`ehijn tuld tushaal bichih
   m**r**nd ee fajlyn-n`er g`ezh bichih b**g****d fajlyn-n`er n'
   zasvarlagdah fajlyn n`er. ZHish`e`e n', /etc/rc.conf fajlyg
   zasvarlahyn tuld ee /etc/rc.conf g`ezh bichn`e. ee zasvarlagch
   dotroo d`e`ed h`es`egt n' programyg h`er`egl`eh zaavar n'
   bich`e`est`ej bajdag. ^ g`es`en t`emd`eg n' garyn Ctrl tovchijg
   il`erhijld`eg b**g****d ^e g`ed`eg n' Ctrl+e g`es`en garyn
   tovchlol yum. ee programaas garahyn tuld Esc tovch daraad leave
   editor buyuu zasvarlagchaas garna g`edgijg songoh h`er`egt`ej.
   H`er`ev fajld ****rchl**lt orson bol garahaas **mn** hadgalah
   `es`ehijg lavlazh asuuh bolno.

   M**n FreeBSD n' vi g`es`en h*chirh`eg zasvarlagchijg sistemijn
   *nds`en h`es`egt`ej cug z****v**rl**d**g b**g****d bas Emacs bolon
   vim z`er`eg zasvarlagchdyg FreeBSD Portyn cugluulgadaa bagtaasan
   bajdag (editors/emacs bolon editors/vim). `Edg`e`er zasvarlagchid
   n' azhillah h*chin chadvaraaraa il** bolovch surahad araj il**
   t**v**gt`ej bajdag. G`evch ta tekst fajlyg zasvarlahad mash ih
   h**d**lm**r gargahaar bol vim `esv`el Emacs programuudyg sursnaar
   tany cag bolon h**d**lm**rijg caashid ulam il** h**ng**vchl**h
   bolno.

   Fajluud zasvarladag `esv`el bichihijg shaarddag olon program tekst
   zasvarlagchijg avtomataar n`e`ed`eg. Ashiglagdah anhdagch
   zasvarlagchijg ****rchl**hijn tuld EDITOR orchny huv'sagchijg
   tohiruulah h`er`egt`ej. D`elg`er`eng*jg B*rh**l**d h`esg`e`es
   *zn`e **.

     --------------------------------------------------------------

3.11. T**h****r**mzh ba t**h****r**mzhijn c`eg**d

   T**h****r**mzh g`ed`eg ojlgolt n' golduu sistemd buj
   t**h****r**mzh boloh disk, h`evl`egch, grafik kart, m**n gar
   z`er`eg ordog. FreeBSD `eh`elzh achaalah *ed`e`e, gol chuhal
   tan'san t**h****r**mzh**d`e`e haruuldag. Ing`ezh `ehl`ehd`e`e
   haruulsan bichl`egijg ta dahin harahyg h*sv`el /var/run/dmesg.boot
   fajlyg haraaraj.

   ZHish`e`e n', acd0 g`ed`eg n' `ehnij IDE CDROM t**h****r**mzh
   bajhad, kbd0 g`ed`eg n' garyg il`erhijlzh bajdag.

   UNIX *jldlijn sistem n' `edg`e`er t**h****r**mzh uruu handahdaa
   t**h****r**mzhijn c`eg g`ezh n`erl`egd`eh tusgaj fajl uruu
   handdag. `Edg`e`er t**h****r**mzhijn c`eg**d n' /dev sand bajdag.

     --------------------------------------------------------------

  3.11.1. T**h****r**mzhijn c`eg **sg`eh

   H`er`ev sistemd shin`e t**h****r**mzh n`em`egdv`el, `esv`el
   n`em`elt t**h****r**mzhid zoriulsan shaardlaga garval shin`e
   t**h****r**mzhijn c`eg **sg`eh iostoj.

     --------------------------------------------------------------

    3.11.1.1. DEVFS (DEVice File System buyuu t**h****r**mzhijn fajl
    sistem)

   T**h****r**mzhijn fajl sistem buyuu DEVFS n' er**nhij fajlyn
   sistemijn n`erijn talbaryn c**m dah' t**h****r**mzhijn n`erijn
   talbart handah bolomzhijg **gd**g. T**h****r**mzhijn c`egijg
   **sg`eh `esv`el ****rchl**h z`er`eg *jldlijg DEVFS n' bid`end
   hijzh **gch amar bolgozh **gd**g.

   devfs(5) garyn avlagaas n`em`elt m`ed`e`ellijg harna uu.

     --------------------------------------------------------------

3.12. Hoiortyn h`elb`er**d

   FreeBSD yaagaad elf(5) h`elb`er h`er`egl`edgijg ojlgohyn tuld, ta
   achaalagdazh azhilladag fajlyn t**rl****s UNIX d`e`er "noioldog"
   gurvan h`elb`erijg m`ed`eh iostoj:

     * a.out(5)

       UNIX-n hamgijn huuchin b**g****d "songodog" achaalagddag
       fajlyn h`elb`er. `En`e n' `eh`en h`es`egt`e`e ****rijnh****
       h`elb`erijg taniulah zoriulalttaj shid`et dugaar aguulzh
       bajdag (a.out(5) huudasnaas d`elg`er`eng*j m`ed`e`el`el avna
       uu). Achaalagdsan *ed`e`e sanah ojd gurvan h`es`egt
       huvaagddag: .text, .data, m**n .bss b**g****d d`e`er`e`es n'
       h`er`egl`egd`eh ob'ektuudyg aguulsan h*sn`egt m**n m**rijn
       h*sn`egtijg aguulzh bajdag.

     * COFF

       SVR3 ob'ekt h`elb`er. Tolgoj h`es`egt`e`e todorhoj
       zoriulalttaj h*sn`egt aguulzh bajdag. Tijm bolohoor z**vh**n
       .text, .data, bolon .bss h`esg**d`e`es gadna n`em`elt z*jls
       aguulzh chadna.

     * elf(5)

       COFF-n daraagijn *e. `En`e n' olon h`es`eg aguulahaas gadna
       32-bit `esv`el 64-bitijn utga aguulah chadvartaj. N`eg muu tal
       bij: ELF n' tuhajn sistemijn arhitekturt z**vh**n ganchan ABI
       bajgaa g`ezh avch *zd`eg. SYSV ert**nc (hamgijn bagadaa gurvan
       ABI aguulzh bajdag: SVR4, Solaris, SCO) bajsaar bajhad ing`ezh
       avch *z`eh n' buruu yum.

       FreeBSD n' `en`e h*ndr`elijg, ABI-n m`ed`e`el`el aguulsan
       achaalagddag ELF fajluudyg zohicuuldag branding h`er`egslijg
       ashiglazh sajzhruulahyg boddog. N`em`elt m`ed`e`ellijg
       brandelf(1) huudasnaas harna uu.

   FreeBSD n' huuchny "songodog" otgoos salbarlazh garsan tul
   a.out(5) h`elb`erijg h`er`egl`ezh bajsan b**g****d `en`e
   h`elb`er`e`e 3.X salbar garah h*rt`el mash olon BSD huvilbartaa
   ashiglazh bajzh`e`e. H`edijg`e`er FreeBSD d`e`er **mn** n' ELF
   hoiortyn h`elb`erijg h**rv**lzh m**n azhilluulzh (c**m d`e`er ch
   g`es`en) boldog bajsan ch, FreeBSD n' anhnaasaa ELF h`elb`erijg
   anhdagch h`elb`er`e`e bolgohyg "tatgalzsan" bil`e`e. YAagaad?
   Uchir n', Linuks sistem n' huvaalcdag kodyn san buyuu
   "Shared-Libraries" -d zoriulsan *s`erch azhilladag h*sn`egt, m**n
   t**nijg h**gzh**l`egchid bolon bajguullagad h*ndr`elt`ej bajdag
   shaltgaanaar a.out h`elb`er`e`es zajlshijzh ELF h`elb`er r**
   shilzhih g`ezh n*s`er h*nd h**d**lm**r zarsan yum. ELF h`elb`er n'
   huvaalcdag kodyn san buyuu "Shared-Libraries" h*ndr`elijg davah
   bolomzh olgoson h`er`egsl**dijg sanal bolgoson b**g****d t`eg`e`ed
   ch h**gzhlijn yavcad "n`eg alham urd n'" yavzh bajgaag bodozh m**n
   n`eg h`elb`er`e`es n**g**** h`elb`ert shilzh**l`eh *jl yavcad
   garah h*nd zardal bajsan ch shilzh**l`eh`e`er shijds`en yum.
   FreeBSD-n kodyn sang huvaalcah zarchim n' Sun-n SunOS(TM)
   zagvartaj izhil b**g****d h`er`egl`eh`ed tun hyalbar.

   T`eg`eh`e`er, yaagaad ijm olon h`elb`er bajdag yum b`e?

   `En`e asuultand hariulahyn tuld huuchny, `engijn azhillah
   zarchimtaj t**h****r**mzh h`er`egl`ezh bajsan b**dg`er **ng**rs**n
   cag uruu bucacgaaya. `En`e `engijn t**h****r**mzh n' `engijn
   zhizhigh`en sistem d`e`er l azhillahyg h*sn`e. a.out n' (PDP-11)
   t**rlijn ijm`erh** `engijn sistem d`e`er b*gdijg n' hangazh
   bajlaa. H*m**s UNIX sistemijg ijm `engijn sistem`e`es **sg`es`en
   bolohoor huuchny zagvar boloh Motorola 68k, VAXen z`er`eg
   sistemt`ej zohicohyn tuld a.out h`elb`erijg *ld`e`es`en yum.

   T`egt`el daraa n' n`eg s*rhij inzhener h**v**n, zohiogdson
   t**h****r**mzhijn zarim azhillah sul talyg n**h**zh processoryg
   il** hurdan azhilluulah h**ng**h**n program bichzh`e`e. `En`e
   program n' shin`e t**rlijn arhitekturt (t`er *ed`e`e RISC g`ezh
   n`erl`egdd`eg bajsan arhitektur) zoriulan azhillahaar bichigds`en
   bolohoor a.out h`elb`er n' `en`e t**h****r**mzhid tohiromzhg*j
   bolon hangahujc sajn bish bolzh ir`ev. Tijm bolohoor `en`e shin`e
   t**h****r**mzht`ej il** *r d*nt`ej azhillahyn tuld il** olon
   h`elb`er**d shin`e zagvart zoriulzh zohiogdozh bajsan b**g****d
   huuchin t**r**ld bol `engijn a.out t**rlijg sanal bolgozh boloh
   yum. COFF, ECOFF m**n ****r il** h`ed h`ed`en h`elb`er n'
   aldaanuudaa n**h**n d`es daraalan **sg`egds`e`er ELF h*rt`el
   h**gzhzh`e`e.

   M**n caashlaad programyn h`emzh`e`e h`edijg`e`er ih`ess`en ch
   disknij (m**n sanah ojn) h`emzh`e`e har'canguj baga bajsan
   bolohoor huvaalcazh boldog kodyn sangijn "Shared-Libraries" sanaa
   **ss`en yum. M**n VM sistem**d sajn h**gzhizh `ehl`ev.
   H`edijg`e`er `edg`e`er sajzhruulalt bolgon a.out h`elb`erijg
   h`er`egl`ezh bajsan ch, shin`e bolomzhuud **s`eh toolond `en`e
   h`elb`erijg h`er`egl`ehg*j bolzh ir`eh n' ulam ih`ess`en bil`e`e.
   M**n t**nchl`en, sanah ojg h`emn`eh **dn`e`es `ehl`en achaalsny
   daraa ****r tijsh`e`e *sr`eh yum uu `esv`el yavcyn dund kod
   n`em`egd`ezh boloh zagvaruudyg h*m**s sonirhozh `ehl`ev. Programyn
   h`el**d ulam sajzhirch h*m**s programyn *nds`en h`esgijg
   avtomatzhuulsan kod h*s`eh bolzh`e`e. `En`e b*h bolomzhuudyg
   biel**l`eh g`ezh a.out h`elb`erijg mash ih olon yanzaar yargalsan
   b**g****d h`es`egt`e`e l `en`e n' azhilladag bajv. N`eg m`ed`eh`ed
   a.out h`elb`er n' ihs`ezh buj b*h h*ndr`elijg zohicuulzh
   chadahaarg*j bichl`egijn t**v**gt`ej bolon h`er`egl`eh`ed h`ec**
   bajdald h*rs`en bajna. H`edijg`e`er `en`e h*ndr`el**dijg ELF
   h`elb`er n' davdag bolovch shilzhih yavc n' mash h*ndr`elt`ej
   bajdag. Tijm bolohoor ELF h`elb`er ruu shilzhih t**v**g n' a.out
   h`elb`erijg h`er`egl`eh t**vg****s ih bajval ELF h`elb`er n'
   h*l`e`egd`eh`e`es ****r argag*j bolzh`e`e.

   G`evch cag hugacaa **ng**rs****r, FreeBSD ba t**nij ulamzhilzh
   garsan sistemijn h**rv**l`eh h`er`egs`el n' (yalanguyaa assembler
   bolon duudagch buyuu loader) hoior zamaar z`er`eg h**gzhs****r
   bajv. FreeBSD salaa n' kodyn huvaalcdag sang n`emzh m**n zarim
   aldaag n' zalruulsan bajna. **nijg anh bichs`en GNU-n ard t*m`en
   ug kodoo shin`echilzh dahin bich`e`ed yanz b*rijn h`elb`er**dijg
   n`emzh boldog bolgood m**n h**rv**l`egch`e`es hamaaralg*j
   h**rv**l`egdd`eg bolgoh z`er`eg caash n' h**gzh**lzh`e`e.
   H`edijg`e`er mash olon h*n FreeBSD d`e`er h**rv**l`egch`e`es
   hamaarahg*j h**rv**l`ehijg h*ss`en bolovch FreeBSD-n as bolon ld-d
   zoriulsan huuchin kodnoos bolood azg*jtzh`e`e. GNU-n shin`e
   h`er`egsl**d n' (binutils) h**rv**l`egch`e`es hamaaralg*j, ELF,
   kodyn huvaalcdag san, C++ **rg**tg**l z`erg**dijg h**rv**lzh
   chaddag bolzh`e`e. M**n caashlaad mash olon bajguullaguud ELF
   h`elb`ert`ej hoiortyn programuudyg gargazh `eh`els`en tul
   t`edg`e`erijg h`er`egl`ehijn tuld FreeBSD ug h`elb`erijg d`emzhih
   n' z**v g`ezh shijds`en yum.

   ELF h`elb`er n' a.out h`elb`erijg bodvol il** **rg**n h*r`e`et`ej
   b**g****d *nds`en sistemijg il** **rg**zh**ld`eg. ELF h`er`egsl**d
   n' mash sajn zohion bajguulagdsan b**g****d h**rv**l`egch`e`es
   hamaardagg*j bolohoor h*m**sijn h*s`eld yag tohirdog. ELF n' a.out
   h`elb`erijg bodvol zhaahan udaan bajzh boloh bolovch **nijg
   h`emzhizh todorhojlno g`ed`eg n' h`ec** bil`e`e. M**n `en`e
   hoioryg sanah ojd huudas zohicuulah, `ehl`en azhillah zarchim
   z`ergijg n' har'cuulsan mash olon shinzh chanaruud bajdag.
   T`edg`e`er shinzh chanaruud n' tijm ch chuhal bish b**g****d `en`e
   n' z**vh**n yalgaa n' bil`e`e. Odoo bol a.out h`elb`er n' GENERIC
   c**m****s hasagdsan b**g****d a.out h`elb`erijg azhilluuldag
   bajsan c**m n' huuchny c**md toocogdono.

     --------------------------------------------------------------

3.13. N`em`elt m`ed`e`el`el olzh avah n'

  3.13.1. Garyn avlaga

   Ih`enh d`elg`er`eng*j m`ed`e`ell**d n' FreeBSD d`e`er garyn avlaga
   h`elb`er`e`er orshizh bajdag. Sistem d`e`er azhillazh bajgaa barag
   b*h programuud n' azhillah bolon avdag shinzh chanaraa
   todorhojlson tovch zaavar buyuu garyn avlagataj hamt ird`eg. Tijm
   garyn avlagyg man tushaalaar harna. man tushaalyn h`er`egl`e`e n'
   tun hyalbar:

 % man tushaal

   tushaal n' sudalzh unshihyg h*ss`en tushaalyn n`er bajh iostoj.
   ZHish`e`elb`el ls tushaalyn tuhaj m`ed`e`el`el harahyg h*sv`el:

 % man ls

   Garyn avlaga n' dotroo daraah h`esg**d`ed dugaarlagdazh
   huvaagddag:

    1. H`er`egl`egchijn tushaal.

    2. Sistemijn duudlaga bolon aldaany dugaar.

    3. C programyn h`elnij sand bajrlah funkc n'.

    4. T**h****r**mzhijn drajver.

    5. Fajlyn h`elb`er.

    6. Togloom bolon busad salbar.

    7. T**r**l b*rijn busad m`ed`e`el`el.

    8. Sistem`e`es sanaa tav'zh *jld`eh tushaal.

    9. C**m h**gzh**l`egch.

   Zarim tohioldold garyn avlagyn zarim b*l`eg n' sayany huvaasan
   h`es`egt b*rd izhil bajdag. ZHish`e`elb`el chmod tushaalyg
   h`er`egl`egch n`eg yanzaar h`er`egl`ezh bajhad sistem bas chmod()
   tushaalyg ****r zorilgoor h`er`egl`ed`eg. `En`e tohioldold ta
   sistemd al' s`edv`e`e songozh bajgaagaa ojlguulahyn tuld hargalzah
   dugaaryg n' **g**h iostoj:

 % man 1 chmod

   `En`e tohioldold chmod tushaalyg h`er`egl`egch yaazh duudazh
   h`er`egl`eh tuhaj haruulna. Garyn avlagyn tuhajn h`esgijg n'
   harahyn tuld golduu haalt dotor tuhajn h`esgijn dugaaryg n'
   bichizh handdag. T`eg`eh`e`er chmod(1) g`ev`el h`er`egl`egchid
   hamaataj h`es`eg n', chmod(2) g`ev`el sistemd hamaataj h`es`eg
   haruulagdana.

   H`er`ev ta tushaalynhaa n`erijg m`ed`ezh bajval `en`e argaar mash
   amarhan h`er`egl`eh zaavryg unshizh chadahaar bolloo. G`et`el ta
   tushaalynhaa n`erijg m`ed`ehg*j tohioldold yaah v`e? `En`e *ed ta
   man tushaald tuhajn h`er`egt`ej tushaalyn zaavart hajh t*lh**r
   *gijg -k songolt ashiglan zaazh **gch boldog. :

 % man -k mail

   `En`e tohioldold, zaavartaa "mail" g`ed`eg *g aguulsan
   tushaaluudyg zhagsaazh tand haruulna. `En`e arga n' *nds`end`e`e
   apropos tushaalyn **r`egt`ej izhil bolno.

   Za t`eg`eh`e`er, tany /usr/bin sand mash ih olon tushaaluud
   bajgaag ta m`edd`eg m**rtl**** yamar *jld`el hijdgijg n' sajn
   m`ed`ehg*j tohioldold yaah v`e? Hamgijn amarhan arga bol:

 % cd /usr/bin
 % man -f *

   `esv`el

 % cd /usr/bin
 % whatis *

   `en`e hoior hoioulaa izhilh`en *jld`el hijd`eg.

     --------------------------------------------------------------

  3.13.2. GNU Info fajluud

   FreeBSD n' Free Software Foundation (FSF) buyuu CH**l****t
   Programyn Sangaas b*t`e`es`en mash olon programuudyg aguulzh
   bajdag. Garyn avlaga huudasnaas gadna `edg`e`er programuud n' m**n
   n`em`elt tekst zagvartaj info fajl aguulzh bajdag b**g****d ug
   t**rlijn m`ed`e`el`el n' info tushaalaar haruulagddag. H`er`ev ta
   emacs-g suulgasan bol emacs-n info gorimd bas harzh bolno.

   info(1) tushaalyg h`er`egl`ehijn tuld erd****:

 % info tushaal

   Tovch tajlbaryg n' harahyn tuld h darna. Tushaalyn t*rg`en zaavryg
   harahyn tuld ? g`ezh daraaraj.

     --------------------------------------------------------------

            B*l`eg 4. Program suulgah: Bagcuud bolon portuud

   Orchuulsan SHagdaryn Nacagdorzh.

4.1. Er**nhij aguulga

   Mash olon sistemijn h`er`egsl**d FreeBSD-n *nds`en sistemt`ej n'
   hamt suugddag. G`ehd`e`e zarim h*m**st azhlaa g*jc`e`ehijn tuld
   mash olon guravdagchdyn b`eltg`es`en programyg suulgah shaardlaga
   gardag bil`e`e. Tany sistem d`e`er guravdagchijn b*t`e`es`en
   programuudyg suulgah hoior *nds`en mash sajn argyg FreeBSD hangazh
   **gd**g n': FreeBSD-n portyn cugluulga (`eh bichl`eg`e`es n'
   suulgahad zoriulagdsan), ba bagcuud (ur'dchilan h**rv**ls`en
   hoiortyn h`elb`erijn fajlaas suulgahad zoriulagdsan) yum. `En`e
   hoior arga n' hoioulaa tany suulgahyg h*ss`en programyn hamgijn
   s**lijn huvilbaryg s*lzh`e`e yum uu dotood t**h****r**mzh****s
   suulgahad h`er`egl`egd`en`e.

   `En`e b*lgijg unshsany daraa, ta daraah z*jlsijg m`ed`eh bolno:

     * Guravdagchdyn b*t`e`es`en programyn bagcyg h`erh`en suulgah.

     * Portyn cugluulga ashiglazh guravdagchdyn programyg `eh
       bichl`eg`e`es n' h`erh`en b*t`e`eh.

     * **mn** suugdsan bagc yum uu `esv`el portuudyg h`erh`en ustgah.

     * Portyn cugluulgyn h`er`egl`ed`eg anhdagch utguudyg h`erh`en
       darzh bichih.

     * SHaardlagataj programyn bagcaa h`erh`en hajzh oloh.

     * Programaa h`erh`en shin`echils`en t*vshind avchrah.

     --------------------------------------------------------------

4.2. Program suulgacyn er**nhij ojlgolt

   H`er`ev ta ur'd n' UNIX sistemijg h`er`egl`ezh bajsan bol,
   guravdagchdyn b*t`e`es`en programyg suulgah yavc daraah mayagaar
   yavagddag bil`e`e:

    1. Programyg tatazh avah. `En`e n' golduu `eh bichl`eg
       h`elb`er`e`er`e`e yum uu `esv`el h**rv**l`egds`en hoiort
       fajlyn h`elb`er`e`er bajdag.

    2. Avsan programaa zadlah (ih`enh n' compress(1), gzip(1),
       `esv`el bzip2(1) naraar shahagdsan bajdag).

    3. Bichig barimt n' haana bajgaag olood (golduu INSTALL yum uu
       README fajluud bajdag ba, `esv`el doc/ g`es`en d`ed sand buj
       bichig barimtuud) h`erh`en suulgah zaavryg n' unshih.

    4. H`er`ev program n' `eh bichl`eg h`elb`er`e`er`e`e bajgaa bol,
       t**nijg h**rv**l`eh. Ing`ehijn tuld magadg*j Makefile fajlyg
       zasvarlah, `esv`el configure skriptijg azhilluulah z`er`eg
       azhluud bajdag.

    5. Programyg shalgaad, daraa n' suulgah.

   H`er`ev b*h z*jl sajhan b*ts`en *ed l ijm yavc *jld`egdd`eg.
   H`er`ev ta tusad n' FreeBSD-d zoriulzh port bolgoog*j programyg
   suulgahyg h*sv`el, magadg*j ta ug programyg azhilluulahyn tuld
   tuhajn programyn `eh kodyg zasvarlah h`er`eg garna.

   H`er`ev ta h*s`ezh bajgaa bol, ijm`erh** "ulamzhlalt" argaar
   programyg FreeBSD d`e`er suulgazh bolno. G`ehd`e`e FreeBSD d`e`er
   tany n**r ih h**d**lm**rijg h**ng**l**h hoior arga bajdag n':
   bagcuud bolon portuud yum. `En`e barimtzhuulaltyg b`eltg`ezh bajh
   *ed 20,000 garan guravdagchijn b`eltg`es`en programuud ijm argaar
   b`el`en bolson bajgaa.

   YAmar ch program bajsan, FreeBSD d`e`erh ug programyn bagc g`ezh
   erd**** n`eg l fajlyg ta tatazh avah iostoj bajdag. Ug bagc dotor
   tuhajn programyn ur'dchilan h**rv**ls`en huvilbar, bichig barimt
   bolon tohiruulga hijh skript**d z`er`eg n' bagtsan bajgaa. Tatazh
   avagdsan bagc fajlyg pkg_add(1), pkg_delete(1), pkg_info(1)
   z`er`eg FreeBSD-n bagc zohicuulagch programaar ****rchilzh boldog.
   SHin`e program suulgah yavcyg n`eg l tushaalaar g*jc`etg`ehijg
   `erm`elzs`en bajdag bil`e`e.

   Programuudyn FreeBSD port g`ed`eg n', tuhajn programuudyg `eh
   bichl`eg`e`es h**rv**lzh avtomataar suulgah zoriulalttaj
   b*l`egl`egds`en fajluudyg h`eld`eg.

   Programyg `eh bichl`eg`e`es n' h**rv**lzh suulgahad h`ed h`ed`en
   *jld`el (tatazh avah, zadlah, n**h**h, h**rv**l`eh, suulgah)
   hijdgijg ta sanazh bajgaa bajh. Portyn aguulzh buj fajluud n' yag
   `en`e yavcyg tand zoriulzh avtomatzhuulahad zoriulagdsan
   m`ed`e`el`el aguulsan bajdag. Ta `engijn h`ed`en tushaalyg garnaas
   oruulahad l, ug program tatagdazh avagdaad, zadlagdan,
   n**h**gd**zh, h**rv**l`egd`e`ed suugdah bolno.

   YAg *n`en h`er`egt`e`e, portloh arga n' tuhajn programyg daraa n'
   pkg_add bolon busad bagc zohicuulagch programuudad
   h`er`egl`egd`ezh bolohoor bagc **sg`ezh h`er`egl`egd`ezh bas
   boldog.

   Bagc bolon portloh `en`e hoior arga n' hoioulaa, tuhajn programyn
   dependencies buyuu hamaatan programuudyg m`ed`ezh bajdag. Ta n`eg
   program suulgah shaardlagataj bajgaa b**g****d ug program n' bas
   n`eg programyn san fajlyg suugdsan bajhyg shaarddag bajna
   h`em`e`en avch *z'e. Ug hoior program hoioulaa FreeBSD-n port ba
   bagc h`elb`er`e`er tand bajgaa g`ezh bod"io. H`er`ev ta pkg_add
   tushaalyg h`er`egl`eh yum uu `esv`el portyn argyg h`er`egl`ezh ug
   programyg suulgan`e g`ev`el, `en`e hoior arga n' hoioulaa ug
   programyg suulgahad shaardagdah san fajl suugdaag*j bajval
   suugdaag*j bajna g`ezh m`ed`e`el`e`ed, t`er san fajlyg `ehl`e`ed
   suulgadag.

   `En`e hoior argyg harah yum bol hoorondoo tun izhilh`en *jld`el
   hijdgijg ta azhiglazh magadg*j yum. T`eg`e`ed yaagaad FreeBSD guaj
   `en`e hoior argataj hoioulantaj n' zuuraldaad bajgaa yum bol g`ezh
   gajhazh madadg*j. Bagc bolon port hoior n' tany suulgah
   n**hcl****s shaltgaalan ****rsdijn g`es`en h*chirh`eg davuu
   taltaj.

   Bagcyn davuu tal

     * Programyn shahsan bagc fajl n' ug programyn `eh bichl`egijg
       aguuldagg*j bolohoor h`emzh`e`enij huv'd baga bajdag.

     * Bagcuud n`em`elt h**rv**l`eh *jld`el shaarddagg*j. Mozilla,
       KDE, `esv`el GNOME z`er`eg tom programuudyg udaavtar sistem
       d`e`er suulgahaar bol, `en`e arga n' tun ih davuu taltaj yum.

     * Bagcuud n' FreeBSD d`e`erh yamar n`eg`en h**rv**l`eh yavcyn
       tuhaj m`ed`e`el`el shaarddagg*j.

   Portyn davuu taluud

     * Bagcyg al' boloh olon sistem d`e`er tohirogdon suulgah g`ezh
       hich`e`es`en bolohoor, ijm bagc n' mash **rg**n d`elg`er
       songolttojgoor h**rv**l`egd`ezh b`eltg`egds`en bajdag. Port
       h`er`egl`en program suulgahaar bol, (zhish`e`e n') Pentium 4
       `esv`el Athlon processordoo zoriulzh programyn tohiruulgyg
       ****rchilzh boldog.

     * Zarim programuud ****rijnh**** chadah bolon chadahg*j z`er`eg
       n**hcl****s**** hamaaraad h**rv**l`egd`eh yavcad ****rchl**lt
       hijgd`eh tohioldluud bajdag. ZHish`e`e n', Apache program n'
       mash olon t**rlijn ****rt**** aguulsan tohirgootoj ird`eg. Ijm
       programyg ta portoos b*t`e`eh *ed`e`e anhdagch tohirgoonuudyg
       n' ****rchilzh ****rt**** tohiruulzh bolno.

       Zarimdaa, izhil t**rlijn programuud ****rsdijnh**** oncgoj
       tohirgoonoos hamaaraad h`ed`en h`ed`en yanzaar
       h**rv**l`egd`ezh bagclagdsan bajdag. ZHish`e`e n', H11 server
       suusan `es`eh`e`es hamaaraad Ghostscript program n'
       ghostscript g`es`en n`ert`ej bagclagdsan bajdag ba bas
       ghostscript-nox11 g`es`en n`er`e`er m**n bagc h`elb`ert`ej
       bajdag. Bagclah argad ijm`erh** yavcuu tohiruulgaas hamaarsan
       arga bajdag bolovch, h`er`ev h**rv**l`eh *eijn tohirgoo n'
       ihs`eh bolbol `en`e arga n' tun yavuurg*j boldog bil`e`e.

     * Zarim programyn licenz`end, ug programyg h**rv**l`egds`en
       h`elb`er`e`er t*g`e`ehijg hor'son bajdag. Tijm programuudyg
       `eh bichl`eg h`elb`er`e`er n' t*g`e`eh iostoj boldog bil`e`e.

     * Zarim h*m**s h**rv**l`egds`en hoiortyn fajlyn t*g`e`elt`end
       durg*j bajdag. YAdazh `eh bichl`eg n' bajval, ta (onolyn
       huv'd) `eh bichl`egijg unshizh bolzoshg*j ayuulyg ilr**lzh
       boloh yum.

     * H`er`ev tand n**h**lt bichl`eg (zasvar) bajgaa bol, ta ug
       n**h**ltijg z**vh**n `eh bichl`eg d`e`er l hijzh chadna.

     * Zarim h*m**s `eh bichl`eg`e`er naadah durtaj bajdag. T`ed nar
       `eh bichl`egijg unshaad zalhuu n' h*r`e`ed ir`eh`e`er`e`e ug
       bichl`egijg ****rchilzh `evd`eh, `esv`el z`e`eld`ezh
       ****rchl**h ( m`ed`e`ezh licenzijn daguu ) g`eh m`et`e`er
       orolddog.

   Portyn shin`echl`elijn tuhaj m`ed`e`el`el avch bajhyg h*sv`el
   FreeBSD portyn zahidlyn zhagsaalt bolon FreeBSD portyn aldaany
   zahidlyn zhagsaalt z`er`eg zahiany zhagsaaltad b*rtg**l`eh
   h`er`egt`ej.

     Sanuulga: YAmar n`eg`en program suulgahaasaa **mn**
     http://vuxml.freebsd.org/-s programyn nuuclalyn tuhaj
     m`ed`e`ellijg harah n' z*jt`ej.

     Ta m**n ports-mgmt/portaudit-g suulgazh boloh b**g****d `en`e
     n', programyg suulgahyn **mn** ug programyn huuchralt bolon
     ayuulg*j bajdaltaj hamaataj shaardlagataj shalgaltuudyg hijzh
     **gd**g. Ijm`erh** shalgaltyg zarim bagc suulgasny daraa ta
     portaudit -F -a g`es`en tushaal h`er`egl`en *jld`ezh bolno.

   `En`e b*lgijn *lds`en h`es`egt FreeBSD d`e`er port yum uu bagc
   ashiglan h`erh`en program suulgah talaar **g**l`eh bolno.

     --------------------------------------------------------------

4.3. Programaa oloh n'

   YAmar n`eg`en program suulgahaasaa **mn** ta yamar program
   suulgahyg h*s`ezh bajgaa bolon yamar n`ert`ej g`edgijg n' m`eds`en
   bajh h`er`egt`ej.

   FreeBSD-n programyn zhagsaalt n' cag tutamd n`em`egd`ezh bajdag.
   Az bolzh tany h*ss`en programyg oloh h`ed h`ed`en arga bij:

     * FreeBSD-n v`eb huudas n' http://www.FreeBSD.org/ports/ hayag
       d`e`er b*h bajgaa programyn shin`echl`egds`en huvilbaruudyg n'
       hajzh boloh h`elb`er`e`er archilzh bajdag. Portuud n'
       t**r**lzhizh huvaagdsan bajdag b**g****d ta h*ss`en programaa
       hajzh oloh (h`er`ev ta n`erijg n' m`ed`ezh bajval) `esv`el
       tuhajn t**r**ld bajgaa b*h programuudyn n`ersijn zhagsaaltyg
       harzh bolno.

     * Dan Langille g`egch n' FreshPorts huudsyg
       http://www.FreshPorts.org/ hayag d`e`er archlan `erh`eld`eg.
       FreshPorts n' port d`e`er garsan ****rchl**lt**dijg hyanazh
       bajdag b**g****d h`er`ev tanyg h*sv`el tany songoson h`ed
       h`ed`en portuudyg "azhiglazh" bajgaad ****rchl**lt garanguut
       tand zahiagaar m`ed`egdd`eg.

     * H`er`ev ta programynhaa n`erijg n' m`ed`ehg*j bajgaa bol
       FreshMeat (http://www.freshmeat.net/) huudsan d`e`er hajzh
       *z`eh h`er`egt`ej. H`er`ev ug huudsan d`e`er shin`e program
       oldson bol bucaad FreeBSD huudsand ochizh ug huudsyg port
       bolson `es`ehijg magadlah n' z*jt`ej.

     * H`er`ev ta portynhoo n`erijg yag m`edd`eg bolovch yamar
       t**r**ld bagtdagijg n' m`ed`eh h`er`egt`ej bol whereis(1)
       tushaalyg ashiglaaraj. Erd**** l whereis fajlyn_n`er g`ezh
       bichih b**g****d fajlyn_n`er n' suulgahyg h*ss`en programyn
       n`er bil`e`e. H`er`ev ug program n' oldvol, tand haana bajgaag
       n' daraah mayagaar haruulna:

 # whereis lsof
 lsof: /usr/ports/sysutils/lsof

       `En`e n' bid`end lsof (sistemijn n`eg`en h`er`egs`el)
       programyg /usr/ports/sysutils/lsof sand buj g`ezh m`ed`egd`ezh
       bajna.

     * M**n portyn modond tuhajn port haana bajgaag olohyn tuld
       erdijn echo(1) tushaalyg ashiglazh bolno. ZHish`e`e n':

 # echo /usr/ports/*/*lsof*
 /usr/ports/sysutils/lsof

       `En`e n' /usr/ports/distfiles san uruu tatazh avagdsan taarsan
       fajluudyg haruulah bolno g`edgijg anhaaraaraj.

     * H*ss`en portoo oloh bas n`eg arga bol portyn cugluulga dotor
       n' bajdag ****rijnh n' hajgchijg n' ashiglah bil`e`e. Ug
       hajgchijg n' h`er`egl`ehijn tuld ta /usr/ports san dotor bajh
       shaardlagataj. Ug san dotroos make search name=programyn-n`er
       g`ezh bichih b**g****d programyn-n`er n' tany olohyg h*ss`en
       programyn n`er bajh iostoj. ZHish`e`elb`el lsof programyg
       olohyn tuld:

 # cd /usr/ports
 # make search name=lsof
 Port:   lsof-4.56.4
 Path:   /usr/ports/sysutils/lsof
 Info:   Lists information about open files (similar to fstat(1))
 Maint:  obrien@FreeBSD.org
 Index:  sysutils
 B-deps:
 R-deps:

       Ug hajltyn *r d*nd ta "Path:" g`es`en m**r**nd anhaarlaa
       handuulah h`er`egt`ej b**g****d `en`e n' haana bajgaag
       il`erhijlzh bajdag. Busad haruulzh bajgaa m`ed`e`ell**d n'
       program suulgahad h`er`egl`egdd`egg*j bolohoor `end d`elg`en
       yarihg*j.

       B*r narijvchilan hajhyg h*sv`el make search key=hajh-m**r g`eh
       b**g****d hajh-m**r n' tuhajn programtaj holbootoj m**r
       bajdag. `En`e n' portyn n`er, tajlbar, todorhojlolt bolon
       hamaaraltaj program z`erg**d`ed hajlt hijd`eg bolohoor tuhajn
       programynhaa talaar d`elg`er`eng*j m`ed`e`el`el bajhg*j h*nd
       hajhad tun tohiromzhtoj.

       D`e`erh hoior tohioldold hajh m**r tan' zhizhig bolon tom
       bichs`en`e`es hamaardagg*j. "LSOF" g`ezh hajh n' "lsof" g`ezh
       hajsantaj izhilh`en *r d*nd h*rg`en`e.

     --------------------------------------------------------------

4.4. Bagcalsan sistemijg h`er`egl`eh n'

   Hamtran bichs`en Chern Lee.

   FreeBSD d`e`er bagcuudyg udirdah h`ed h`ed`en t**rlijn
   h`er`egsl**d bajdag:

     * Azhillazh bajgaa sistem d`e`er bolomzhtoj bajgaa bolon
       suulgagdsan bagcuudyg harah, ustgah, suulgahyn tuld
       sysinstall-ijg azhilluulzh bolno. D`elg`er`eng*j m`ed`e`ellijg
       H`es`eg 2.10.11-s *zn`e **.

     * Bagcyn udirdlagyn tushaalyn m**rijn h`er`egsl**dijg `en`e
       h`esgijn *lds`en h`es`egt h`el`elc`eh bolno.

     --------------------------------------------------------------

  4.4.1. Bagc suulgah

   Ta pkg_add(1) h`er`egslijg ashiglan ****rt**** hadgalagdsan yum uu
   `esv`el s*lzh`e`end buj server`e`es FreeBSD-n programyn bagc
   suulgazh boldog.

   ZHish`e`e 4-1. Bagc tatazh avaad suulgah yavc

 # ftp -a ftp2.FreeBSD.org
 Connected to ftp2.FreeBSD.org.
 220 ftp2.FreeBSD.org FTP server (Version 6.00LS) ready.
 331 Guest login ok, send your email address as password.
 230-
 230-     This machine is in Vienna, VA, USA, hosted by Verio.
 230-         Questions? E-mail freebsd@vienna.verio.net.
 230-
 230-
 230 Guest login ok, access restrictions apply.
 Remote system type is UNIX.
 Using binary mode to transfer files.
 ftp> cd /pub/FreeBSD/ports/packages/sysutils/
 250 CWD command successful.
 ftp> get lsof-4.56.4.tgz
 local: lsof-4.56.4.tgz remote: lsof-4.56.4.tgz
 200 PORT command successful.
 150 Opening BINARY mode data connection for 'lsof-4.56.4.tgz' (92375 bytes).
 100% |**************************************************| 92375       00:00 ETA
 226 Transfer complete.
 92375 bytes received in 5.60 seconds (16.11 KB/s)
 ftp> exit
 # pkg_add lsof-4.56.4.tgz

   H`er`ev tand bagc suulgah dotood `eh **sv`er ( FreeBSD CD-ROM g`eh
   m`et) bajhg*j bol pkg_add(1) h`er`egslijg -r songolttoj hamt
   h`er`egl`eh n' z*jt`ej. `En`e n' tuhajn programyg t**r**l bolon
   huvilbar z`er`eg m`ed`e`ellijg n' avtomataar tan'zh m`ed`e`ed FTP
   huudasnaas tatan avch suulgadag.

 # pkg_add -r lsof

   D`e`erh zhish`e`en d`e`er ug h`er`egs`el n' h`er`egl`egchijn
   orolcoog*jg`e`er tatazh avaad suulgazh bujg haruulzh bajna.
   H`er`ev ta tatazh avah als hayagijg n' adilhan tolin tusgal boloh
   ****r n`eg FreeBSD bagcyn hayagaar solihyg h*sv`el PACKAGESITE
   orchny huv'sagchijn utgad anhnyh n' utgyg n' darzh ****r hayag
   **g**h h`er`egt`ej. pkg_add(1) n' fetch(3)-g ashiglazh fajl tatazh
   avdag b**g****d yanz b*rijn orchny huv'sagchijn utga
   h`er`egl`ed`eg. T`ed nar n' FTP_PASSIVE_MODE, FTP_PROXY, m**n
   FTP_PASSWORD g`eh m`et huv'sagchid bajdag. H`er`ev ta galt hanany
   caana bajgaa yum uu `esv`el FTP/HTTP proksi h`er`egl`ezh bajgaa
   bol ug huv'sagchdyg ****rchl**h iostoj. Huv'sagchdyn b*r`en
   zhagsaaltyg fetch(3) huudasnaas harna uu. D`e`erh zhish`e`en
   d`e`er lsof n' lsof-4.56.4 orond h`er`egl`egd`ev. H`er`ev ta
   alsaas avtomataar tatazh avah *jld`el hijzh bajgaa bol bagcny
   huvilbaryn dugaaryg oruulalg*j bichih h`er`egt`ej. pkg_add(1) n'
   tuhajn programyn s**lijn huvilbaryg avtomataar tan'zh suulgadag.

     T`emd`egl`el: H`er`ev ta FreeBSD-CURRENT `esv`el FreeBSD-STABLE
     huvilbaryg h`er`egl`ezh bajgaa bol pkg_add(1) n' programyn
     hamgijn s**lijn huvilbaryg tatazh avch suulgadag. H`er`ev ta
     -RELEASE huvilbar h`er`egl`ezh bajgaa bol tany h`er`egl`ezh
     bajgaa tuhajn huvilbart tohirson huvilbaryg n' tatazh avch
     suulgadag. G`ehd`e`e ijm`erh** *jldlijg n' ****rchl**hijg
     h*sv`el PACKAGESITE-g ****rchl****r`ej. ZHish`e`elb`el ta
     FreeBSD 5.4-RELEASE sistem d`e`er pkg_add(1) h`er`egslijg
     azhilluulbal anhdagch hayag n'
     ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-5.4-release/Latest/
     bajh bolno. H`er`ev ta pkg_add(1)-g FreeBSD 5-STABLE bagc
     suulgahaar tohiruulahyg h*sv`el PACKAGESITE huv'sagchijg
     ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-5-stable/Latest/
     g`ezh zaazh **g**h h`er`egt`ej.

   Bagc fajluud n' .tgz bolon .tbz g`es`en h`elb`ert`ej bajdag. Ta
   t`edg`e`erijg ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/packages/
   hayagnaas olzh boloh b**g****d `esv`el FreeBSD CD-ROM d`e`er bas
   buj. FreeBSD-n 4 shirh`eg CD tus b*rijn /packages san dotor bagc
   bajrlazh bajgaa. Bagc bajrluulalt n' /usr/ports-n zagvartaj izhil
   modlog bajdag. T**r**l bolgon ****rijn g`es`en santaj ba bagc
   bolgon bas All buyuu b*gd g`es`en sangaas olddog.

   Bagcny sangijn b*t`ec n' portyn b*t`ect`ej taarch bagc portyn
   sistemijg b*r`eld**ld`eg yum.

     --------------------------------------------------------------

  4.4.2. Bagc zohicuulalt

   pkg_info(1) h`er`egs`el n' suugdsan bagctaj holbootoj
   m`ed`e`ell**dijg haruuldag.

 # pkg_info
 cvsup-16.1          A general network file distribution system optimized for CV
 docbook-1.2         Meta-port for the different versions of the DocBook DTD
 ...

   pkg_version(1) h`er`egs`el n' suugdsan b*h bagcny er**nhij
   m`ed`e`ellijg haruulzh bajdag. `En`e n' bagcny huvilbaryg portyn
   sand buj programyn huvilbartaj zhishizh har'cuuldag.

 # pkg_version
 cvsup                       =
 docbook                     =
 ...

   Hoior dah' baganad buj t`emd`egt n' port dotorh programyn
   huvilbartaj har'cuulsan har'cuulalt yum.

   T`emd`eg                           Utga                            
   =        Suugdsan bagcny huvilbar n' portyn huvilbartaj adilhan    
            bajna.                                                    
   <        Suugdsan huvilbar n' portyn huvilbaraas huuchin bajna.    
   >        Suugdsan huvilbar n' portyn huvilbaraas shin`e bajna.     
            (Dotood port tan' huuchirsan bajzh bolzoshg*j)            
            Suugdsan bagc n' portyn zhagsaaltad oldsong*j. (`En`e     
   ?        tohioldozh boloh yum. ZHish`e`elb`el suugdsan port n'     
            ustgagdah yum uu n`er n' ****rchl**gds**n bajzh           
            bolzoshg*j.)                                              
   *        Bagc olon huvilbartaj bajna.                              
            Suulgagdsan bagc zhagsaaltad bajgaa bolovch yamar n`eg    
   !        shaltgaany ulmaas pkg_version tushaal n' suulgagdsan      
            bagcyn huvilbaryn dugaaryg zhagsaalt dah' hargalzah       
            oruulgataj har'cuulzh chadahg*j bajna.                    

     --------------------------------------------------------------

  4.4.3. Bagc ustgah

   **mn** suugdsan bajgaa bagcyg ustgahdaa pkg_delete(1) h`er`egslijg
   ashiglana.

 # pkg_delete xchat-1.7.1

   pkg_delete(1) n' bagcyn b*r`en n`er bolon dugaaryg shaarddagijg
   t`emd`egl`ee; xchat-1.7.1-ijn orond xchat **g**gds**n bol d`e`er
   durdsan tushaal azhillahg*j. G`ehd`e`e suulgagdsan bagcyn
   huvilbaryg olohyn tuld pkg_version(1)-ijg ashiglah hyalbar bajdag.
   Ing`ehijn orond ta b*gdijg orluulah t`emd`egt ashiglazh boloh yum:

 # pkg_delete xchat\*

   `En`e tohioldold xchat-aar `eh`els`en n`ert`ej b*h bagcuudyg
   ustgah bolno.

     --------------------------------------------------------------

  4.4.4. Busad m`ed**sht`ej z*jls

   B*h bagctaj holbootoj m`ed`e`ell**d /var/db/pkg san dotor
   hadgalagdazh bajdag. Suugdsan bagcny zhagsaalt bolon holbogdoh
   todorhojloltuud n' ug sand buj fajl dotroos unshigdah bolomzhtoj.

     --------------------------------------------------------------

4.5. Portyn cugluulgyg h`er`egl`eh n'

   Daraah h`es`egt sistemd`e`e portyn cugluulgyg ashiglan h`erh`en
   program suulgah bolon ustgah talaar **g**l`eh bolno. make
   h**rv**l`egchijn bajrshil bolon orchny huv'sagchijn tuhaj n`em`elt
   todorhoj m`ed`e`ellijg ports(7) huudasnaas harna uu.

     --------------------------------------------------------------

  4.5.1. Portyn cugluulgyg suulgah n'

   Port suulgahaasaa **mn** n' /usr/ports san dotor Makefiles,
   patches buyuu n**h**gch fajl, m**n todorhojlolt fajluudyg aguulsan
   portyn cugluulgyg suulgah h`er`egt`ej.

   FreeBSD-g suulgah *ed sysinstall program tanaas portyn cugluulgyg
   suulgah `es`ehijg tan' asuudag. H`er`ev ta t`er *ed *g*j g`ezh
   hariulsan bol `en`e h`es`egt h`erh`en suulgah talaar tajlbarlana:

   CVSup arga

   `En`e arga n' CVSup protokolyg ashiglan portyn cugluulgaa suulgazh
   m**n bajnga shin`echilzh boloh hamgijn t*rg`en arga yum. H`er`ev
   ta CVSup-n talaar d`elg`er`eng*j m`ed`ehijg h*s`ezh bajval CVSup-g
   h`er`egl`eh n' h`esg`e`es haraaraj.

     T`emd`egl`el: FreeBSD sistemd orson CVSup protokolyn shijd`el n'
     csup g`ezh n`erl`egdd`eg. `En`e n' FreeBSD 6.2-t anh udaa orson.
     Huuchin FreeBSD huvilbaryn h`er`egl`egchid **nijg net/csup
     port/bagcyn tuslamzhtajgaar suulgazh bolno.

   csup-g anh udaagaa azhilluulahynhaa **mn** /usr/ports sang hooson
   bajlgah h`er`egt`ej. H`er`ev ug san dotor ****r `eh survalzhaas
   suulgasan portyn cugluulga bajval, csup n' ug fajluudyg
   shin`echilzh n**hd**gg*j bil`e`e.

    1. csup tushaalyg azhilluulna:

 # csup -L 2 -h cvsup.FreeBSD.org /usr/share/examples/cvsup/ports-supfile

       cvsup.FreeBSD.org g`edgijg ****rt`ejg`e`e ojrhon orshih CVSup
       serverijn n`er`e`er solih h`er`egt`ej. CVSup tolin tusgaluud
       (H`es`eg A.6.7) h`esg`e`es tolin tusgal huudasnuudyn b*r`en
       zhagsaaltyg haraaraj.

         T`emd`egl`el: Zarim n`eg n' ****rijnh**** b`eltg`es`en
         ports-supfile fajlyg h`er`egl`ehijg h*s`ezh boloh yum.
         Ing`es`en *ed tushaal bichih m**r**nd CVSup serverijn
         n`erijg bichih shaardlaga gardagg*j.

           1. Ing`ehijg h*ss`en *ed root `erh`e`er orood
              /usr/share/examples/cvsup/ports-supfile fajlyg shin`e
              san uruu huulah h`er`egt`ej. ZHish`e`elb`el /root yum
              uu `esv`el ****rijnh**** `ehl`el sand huulzh bolno.

           2. ports-supfile fajlyg zasvarlana.

           3. CHANGE_THIS.FreeBSD.org m**rijg ****rt`ejg**** ojrhon
              buj CVSup serverijn n`er`e`er sol'no. CVSup Tolin
              tusgaluud (H`es`eg A.6.7) h`es`egt tolin tusgaluudyn
              b*r`en zhagsaaltyg harzh bolno.

           4. Odoo csup-g azhilluulahyn tuld daraah alhmyg hijh
              h`er`egt`ej:

 # csup -L 2 /root/ports-supfile

    2. Daraa n' csup(1) tushaalyg azhilluulsnaar tuhajn *ed
       h**rv**lzh bajgaa portuudyg `es oruulaad b*h portyn cugluulgyg
       tatazh avan s**ld orson ****rchl**lt**dijg m**n
       shin`echild`eg.

   Portsnap arga

   Portsnap n' portyn cugluulgyg shin`echl`eh bas n`eg arga bil`e`e.
   Portsnap-g h`er`egl`eh n' h`esg`e`es Portsnap-taj holbootoj b*h
   m`ed`e`ellijg harna uu.

    1. SHahsan h`elb`ert`ej portyn cugluulgyg /var/db/portsnap san
       dotor tatazh avah h`er`egt`ej. H`er`ev ta h*sv`el `en`e alhmyn
       daraa intern`et`e`es salgaataj azhillazh boldog.

 # portsnap fetch

    2. H`er`ev ta Portsnap-g anh udaagaa azhilluulzh bajgaa bol
       shahagdsan ug cugluulgyg /usr/ports san dotor zadalna:

 # portsnap extract

       H`er`ev ta **mn** n' /usr/ports san dotor cugluulgyg suulgasan
       b**g****d `en`e *ed z**vh**n shin`echl`ehijg h*s`ezh bajgaa
       bol daraah tushaalyg **g**h h`er`egt`ej:

 # portsnap update

   Sysinstall arga

   `En`e arga n' suulgacyn t**h****r**mzh****s sysinstall-g ashiglan
   portyn cugluulgyg suulgah arga yum. G`ehd`e`e tuhajn
   t**h****r**mzh d`e`er bajgaa cugluulga n' tuhajn huvilbaryg
   gargasan **drijn huvilbartaj bajdgijg anzaarah h`er`egt`ej.
   H`er`ev tand intern`et holbolt bajdag bol d`e`er **g**ls`en hoior
   argyg ur'tal bolgoh n' z*jt`ej.

    1. root `erh`e`er orood sysinstall g`es`en tushaal **g**h
       h`er`egt`ej:

 # sysinstall

    2. Configure g`edgijg songood Enter tovch darna.

    3. Distributions c`esijg songood Enter d`e`er darna.

    4. ports g`ezh songon Space tovch d`e`er darah h`er`egt`ej.

    5. D`e`er buj Exit g`edgijg olzh songon Enter d`e`er darna.

    6. CDROM yum uu FTP g`eh m`et suulgah t**h****r**mzh**** songono.

    7. D`e`er buj Exit c`esijg songood Enter d`e`er darna.

    8. X d`e`er darzh sysinstall-s garah bolno.

     --------------------------------------------------------------

  4.5.2. Port suulgah n'

   Portyn cugluulgyn talaar yaria hijhijn **mn** portyn "skeleton
   buyuu arag yas"ny talaar ojlgolt avah h`er`egt`ej. Hamgijn `engijn
   ojlgoltoor bol `en`e n' FreeBSD sistemd programyg c`ev`erh`en
   h**rv**l`e`ed suulgahyg zaavarlasan tovch zaavar bajdag. Port
   bolgony arag yas daraah z*jlsijg aguulzh bajdag:

     * Makefile. Makefile n' yanz b*rijn zaavar bichl`eg**d aguulzh
       bajdag b**g****d `en`e n' program h`erh`en h**rv**l`egd`eh,
       bas haana suugdah z`er`eg *jldl**dijg todorhojlson bajgaa.

     * distinfo fajl. `En`e fajl n' h**rv**lzh b*t`e`egd`eh iostoj
       fajluudyn tatazh avalt bolon t`edg`e`erijn aldaag*j tatagdsan
       `es`ehijg (md5(1) bolon sha256(1) h`er`egsl**dijg ashiglan)
       shalgah z`er`eg m`ed`e`ell**dijg aguulzh bajdag.

     * files n`ert`ej san. `En`e sand tany FreeBSD sistem d`e`er
       suugdah programuudyn h**rv**l`egd`eh`ed h`er`egl`egdd`eg
       patches buyuu n**h****s fajluudyg aguulna. N**h****s fajluud
       n' zhizhigh`en h`emzh`e`enij fajl b**g****d todorhoj zarim
       fajld garsan ****rchl**lt**dijg aguuldag. N**h****s**d tekst
       h`elb`er`e`er orshdog ba golduu "10 dugaar m**rijg ustga"
       `esv`el "26 dugaar m**rijg **g`e`er sol' ..." g`es`en zaavruud
       bajdag. N**h****s**dijg m**n "diffs buyuu yalgaany" t**rlijn
       fajl g`ezh yar'cgaadag. Ijm yalgaag n' il`erhijls`en fajlyg
       **sg`ehd`e`e diff(1) programyg h`er`egl`ed`eg yum.

       `En`e sand portyg b*t`e`eh`ed shaardagdah ****r t**rlijn
       fajluud bas bajzh boloh yum.

     * pkg-descr fajl. `En`e fajl dotor tuhajn programyn tuhaj
       n`el`e`en d`elg`er`eng*j todorhojlolt aguulagdazh bajdag.

     * pkg-plist fajl. `En`e fajl dotor port suugdah yavcad
       huulagdazh suugdah fajluudyn zhagsaalt bajdag. `En`e n' m**n
       portyg ustgah *ed portyn sistemd m`ed`egd`eh fajluudyn
       zhagsaalt bil`e`e.

   Zarim portuud pkg-message g`eh m`etijn ****r fajluud aguulzh
   bajdag. Portyn sistem n' oncgoj tohioldold ug fajluudtaj handazh
   tuhajn portod hargalzah *jldl**dijg hijh bolno. H`er`ev ta ijm
   fajluudyn tuhaj d`elg`er`eng*j m`ed`e`el`el m**n portyn tuhaj
   *nds`en ojlgolt avahyg h*sv`el FreeBSD port b*t`e`egchijn garyn
   avlaga huudasnaas harna uu.

   Port dotor programyn `eh bichl`egijg h`erh`en h**rv**lzh b*t`e`eh
   tuhaj zaavar bajdag bolohoos ug programyn `eh bichl`eg n'
   bajdagg*j. Ta ug programyn `eh bichl`egijg CD-ROM `esv`el
   intern`et`e`es ug zohiogchijnh n' gargasan h`elb`er`e`er tatazh
   avch bolno. Golduu `eh bichl`eg**d n' tar bolon gzip shahaltaar
   shahazh b`elds`en bajdag bolovch zarimdaa ****r t**rlijn
   h`er`egs`el ashiglan shahsan tohioldol tulgarch magadg*j. YAmar ch
   h`elb`er`e`er programyn `eh bichl`egijg avsan bajg, t**nijg
   "distfile" g`ezh n`erijdd`eg. Door FreeBSD port suulgah hoior
   argyg tanilcuulzh bajna.

     T`emd`egl`el: Port suulgahyn tuld ta root `erh`end s`elg`es`en
     bajh iostoj.

     Sanuulga: YAmar n`eg`en portyg suulgahaasaa **mn** portynhoo
     cugluulgyg ta shin`echils`en bajh h`er`egt`ej b**g****d
     http://vuxml.freebsd.org/ huudsand tuhajn porttoj holbootoj
     ayuul nuuclalyn tuhaj s`ed`ev h**nd**gds**n `es`ehijg shalgah
     h`er`egt`ej.

     YAmar ch port suulgahaasaa **mn** ayuulg*jn nuuclalyn huv'd sul
     tal buj `es`ehijg portaudit-r avtomataar shalgazh bolno. `En`e
     h`er`egslijg portyn cugluulga dotor oloh bolomzhtoj
     (ports-mgmt/portaudit). SHin`e portyg suulgahaasaa **mn**
     portaudit -F g`ezh azhilluulsnaar ayuulg*jn nuuclald garsan sul
     tal n*hn**dijn tuhaj m`ed`e`ellijn **g**gdlijn baazaas
     m`ed`e`ell**dijg avch n**h**lt hijd`eg. Ayuulg*jn nuuclalyn
     m`ed`e`ellijn **g**gdlijn baazyn shin`echl`eh yavc **d**r bolgon
     davtagdazh hijgd`eh bolno. N`em`elt d`elg`er`eng*j m`ed`e`ellijg
     portaudit(1) bolon periodic(8) huudasnaas harna uu.

   Portyn cugluulga tanyg intern`et holbolttoj g`ezh avch *zd`eg.
   H`er`ev tand intern`et holbolt bajhg*j bol distfile fajluudyg
   /usr/ports/distfiles sand huulah h`er`egt`ej.

   `Ehl`ehijn **mn** suulgah g`ezh buj portyn sand oroh h`er`egt`ej:

 # cd /usr/ports/sysutils/lsof

   T`eg`e`ed lsof sand orson hojnoo ug san dotor ta tuhajn portyn
   arag yasyg harah bolno. Daraagijn alham bol portyg h**rv**l`eh
   buyuu "b*t`e`eh" bil`e`e. Ing`ehijn tuld tushaal bichih m**r**nd
   make g`ezh bichn`e. Ing`ezh g*jc`etg`esnij daraa daraah mayagijn
   yavcyn m`ed`e`ellijg ta harah bolno:

 # make
 >> lsof_4.57D.freebsd.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
 >> Attempting to fetch from ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/.
 ===>  Extracting for lsof-4.57
 ...
 [extraction output snipped]
 ...
 >> Checksum OK for lsof_4.57D.freebsd.tar.gz.
 ===>  Patching for lsof-4.57
 ===>  Applying FreeBSD patches for lsof-4.57
 ===>  Configuring for lsof-4.57
 ...
 [configure output snipped]
 ...
 ===>  Building for lsof-4.57
 ...
 [compilation output snipped]
 ...
 #

   H**rv**l`elt duusaad ta bucaad tushaal bichih m**r**nd ir`eng**t
   hijh iostoj daraagijn alham bol portyg suulgah bil`e`e. Ing`ehijn
   tuld tany hijh iostoj z*jl bol make tushaalyg ****r n`eg *gt`ej
   hamt bichih iostoj b**g****d t`er *g n' install yum:

 # make install
 ===>  Installing for lsof-4.57
 ...
 [installation output snipped]
 ...
 ===>   Generating temporary packing list
 ===>   Compressing manual pages for lsof-4.57
 ===>   Registering installation for lsof-4.57
 ===>  SECURITY NOTE:
       This port has installed the following binaries which execute with
       increased privileges.
 #

   Ing`e`ed tushaal bichih m**r bolomzhtoj bolonguut suulgasan portoo
   azhilluulah bolomzhtoj boldog. Bid naryn zhish`e`e avch suulgasan
   lsof program n' nuuclalyn davuu `erh shaarddag bolohoor ayuulg*jn
   nuuclalyn anhaaruulga haruulagddag. Port suulgah *ed h`er`ev
   anhaaruulga haruulagdvaas t**nijg tun anhaaraltaj unshizh ojlgoh
   h`er`egt`ej.

   Programyg h**rv**lzh b*t`e`eh`ed h`er`egl`egds`en t*r fajluudyg
   hadgalsan d`ed sanguudyg ustgah n' z*jt`ej. `En`e n' disknij zajg
   h`emn`eh`e`es gadna tuhajn portyg shin`echl`eh *ed aldaa
   garguulahg*j mash sajn zurshil yum.

 # make clean
 ===>  Cleaning for lsof-4.57
 #

     T`emd`egl`el: Ta make, make install m**n make clean g`es`en
     damzhlaguudyg make install clean g`ezh tovchilzh bichizh bolno.

     T`emd`egl`el: Zarim shells buyuu b*rh**lijn orchnuud n' PATH
     orchny huv'sagch dotor buj sanguud dotorh achaalagdazh boldog
     programuudyn tushaalyn hajltyg t*rg`evchl`eh zorilgoor t*r
     hadgalagchid hadgalsan bajdag. Ta h`er`ev ijm t**rlijn
     b*rh**lijn orchin ashiglazh bajgaa bol port suulgasny daraa
     rehash tushaalyg h`er`egl`en portyn achaalagdah fajlyg
     b*rh**lijn tanih san dotor n`emd`eg. `En`e tushaal n' tcsh
     mayagijn b*rh**ld azhilladag. sh t**rlijn b*rh**ld hash -r g`ezh
     ashigladag. Tuhajn b*rh**ld hamaataj n`em`elt m`ed`e`ellijg n'
     harna uu.

   FreeBSD Mall z`er`eg zarim guravdagchdyn gargasan DVD-ROM d`e`er
   distfiles fajluud aguulagdsan bajdag. T`edg`e`erijg portyn
   cugluulgand h`er`egl`ezh bolno. DVD-ROM-g /cdrom sand taniulzh
   holbono. H`er`ev ta ****r sand holboson bol ug sangijn n`erijg
   CD_MOUNTPTS orchny huv'sagchid zaazh **g****r`ej. SHaardlagataj
   distfiles fajluud n' diskn`e`es avtomataar h`er`egl`egdd`eg.

     T`emd`egl`el: Zarim n`eg c****n toony portuudyn licenzijg n'
     anhaarah h`er`egt`ej. Ijm t**rlijn portuudyn `eh bichl`eg n'
     CD-ROM d`e`er bajdagg*j. T`edg`e`erijg tatazh avah yum uu caash
     n' t*g`e`ehijn tuld yamar n`eg`en g`er`e`e b**gl**h ilg`e`eh
     iostoj boldog. H`er`ev tany suulgah port CD-ROM d`e`er bajhg*j
     bajgaa bol intern`et r** oron h`elsnij daguu g*jc`etg`eh
     h`er`egt`ej.

   Portyn sistem n' fetch(1) h`er`egslijg ashiglan fajluudyg tatazh
   avdag. Ug h`er`egs`el n' FTP_PASSIVE_MODE, FTP_PROXY, m**n
   FTP_PASSWORD g`eh m`etchil`en t**r**l b*rijn orchny huv'sagchdyg
   ashiglazh azhilladag. H`er`ev ta galt hana yum uu FTP/HTTP proksi
   h`er`egl`ed`eg bol `edg`e`er huv'sagchdad tohiroh utgyg n' zaazh
   **g**h h`er`egt`ej. fetch(3) huudasnaas huv'sagchdyn b*r`en
   zhagsaaltyg harna uu.

   Intern`et`ed bajnga holbogddogg*j h`er`egl`egchd`ed zoriulzh make
   fetch tushaal bajdag. Ug tushaalyg portyn d`e`ed san (/usr/ports)
   dotor g*jc`etg`eh`ed shaardagdah b*h fajluudyg tatazh avdag. Ug
   tushaalyg m**n /usr/ports/net g`eh z`ergijn d`ed san dotor
   g*jc`etg`ezh bolno. H`er`ev tuhajn port ****r san yum uu portoos
   hamaardag bol fetch g*jc`etg`el n' t`edg`e`er hamaarlyg n'
   n**h**zh tatdagg*jg anhaaraaraj. Harin fetch g`edgijg
   fetch-recursive g`ezh orluulsnaar tuhajn portyn hamaaraltaj port
   bolon sanguudyg davhar tatazh avdag.

     T`emd`egl`el: Ta b*h portuudyg h**rv**lzh b*t`e`en`e g`ev`el
     make tushaalyg make fetch tushaalyg tajlbarlasan shig d`e`ed
     sand g*jc`etg`ezh boldog. G`evch zarim port bajhg*j tohioldold
     ijm *jld`el bol ayuultaj. M**n zarim portuud hoior ****r fajlyg
     n`eg n`er`e`er suulgah h*ndr`el gargazh bolzoshg*j.

   M**sh c****h**n tohioldold h`er`egl`egchid MASTER_SITES (tatazh
   avah fajluudyn bajrshil) hayagnaas ****r bajrshil ashiglan `eh
   fajluudyg tatazh avah shaardlaga garch boloh yum. Ijm *ed
   MASTER_SITES huv'sagchijn utgyg daraah tushaalaar ****rchild**g:

 # cd /usr/ports/directory
 # make MASTER_SITE_OVERRIDE= \
 ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch

   `En`e zhish`e`en d`e`er bid MASTER_SITES-n utgyg
   ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ g`ezh ****rchill****.

     T`emd`egl`el: Zarim port n' ****rijnh**** zarim h`esgijg
     shaardlagag*j g`ezh *z`eh tohioldold, `esv`el ayuulg*jn
     nuuclalyn shaltgaanaar ch yum uu ****rchl**lt hijh bolomzh
     (`esv`el shaarddag) **gd**g. www/mozilla, security/gpgme, m**n
     mail/sylpheed-claws z`erg**dijg zhish`e`e bolgozh boloh yum.
     Ijm`erh** m`ed`egdl**d bajval tuhajn *ed tand haruulagdah bolno.

     --------------------------------------------------------------

    4.5.2.1. Portyn anhdagch sang darzh bichih

   Zarimdaa portyg h**rv**l`eh bolon suulgah ****r sang h`er`egl`eh
   n' h`er`egt`ej (onc shaardlagataj) bajdag. WRKDIRPREFIX bolon
   PREFIX huv'sagchdyn utgyg ****rchilzh anhdagch sangijn bajrshlyg
   sol'dog. ZHish`e`e n':

 # make WRKDIRPREFIX=/usr/home/example/ports install

   g`es`en tushaal n' portyg /usr/home/example/ports san dotor
   h**rv**l`e`ed h**rv**l`egd`ezh b*t`e`egds`en fajluudyg /usr/local
   sand suulgadag.

 # make PREFIX=/usr/home/example/local install

   g`es`en tushaal n' portyg /usr/ports sand h**rv**lzh b`eld`e`ed
   /usr/home/example/local sand suulgana.

   M`ed`e`ezh

 # make WRKDIRPREFIX=../ports PREFIX=../local install

   g`ezh hoior huv'sagchijg hosluulan h`er`egl`ezh bas bolno (tand
   z**vh**n er**nhij ojlgolt **g**h zorilgoor urt m**rijg tovchilzh
   haruulsan bil`e`e).

   M**n ta ug huv'sagchdyg ****rijnh**** orchny huv'sagch bolgozh
   zarlazh bolno. Tuhajn b*rh**lijnh`e`e orchny tuhaj zaavryg
   `ehl`e`ed unshizh tanilcah n' z*jt`ej.

     --------------------------------------------------------------

    4.5.2.2. imake-g h`er`egl`eh

   Zarim port imake-g h`er`egl`ed`eg ( X conhot sistemijn h`es`eg)
   b**g****d PREFIX huv'sagch ashiglalg*j /usr/X11R6 sand suulgadag.
   **nt`ej izhil zarim Perl portuud PREFIX huv'sagch h`er`egl`elg*j
   Perl-n sand suulgadag. `Edg`e`er portuudyg PREFIX huv'sagchtaj
   hamtran azhilluulzh `en`e huv'sagchijg ojlgozh h*nd`etg`ed`eg
   bolgono g`ed`eg bol tun h`ec** b**g****d barag bolomzhg*j azhil
   yum.

     --------------------------------------------------------------

    4.5.2.3. Portuudyg dahin tohiruulah n'

   Tuhajn portuudyg b*t`e`ezh bajhad chin' tand b*t`e`eh
   tohiruulguudaas songozh boloh ncurses d`e`er tulguurlasan c`es
   haruulagddag. Portyg n`eg`ent b*t`e`esnij daraa t`edg`e`er
   tohiruulguudyg n`em`eh, hasah, `esv`el ****rchl**hijn tuld `en`e
   c`es`end dahin orohyg h*s`eh n' h`er`egl`egchdijn huv'd tijm ch
   nijtl`eg bish yum. **nijg hijh olon arguud bajdag. N`eg arga n'
   portyg aguulzh bajgaa san uruu orood ur'dyn adil tohiruulguudyg
   songoson h`ev`e`er bajgaa c`esijg dahin haruulah make config g`ezh
   tushaalyg azhilluulah yavdal yum. ****r n`eg arga n' portyn huv'd
   b*h tohirgoony songoltuudyg haruulah make showconfig tushaalyg
   ashiglah yavdal yum. Bas n`eg ****r arga n' b*h songogdson
   tohiruulguudyg arilgaad tand dahin `ehl`eh bolomzh olgoh make
   rmconfig tushaalyg azhilluulah yavdal yum. `Edg`e`er b*h arguud
   bolon busdyn talaar ports(7) garyn avlagyn huudsand il**
   d`elg`er`eng*j tajlbarlasan bajgaa.

     --------------------------------------------------------------

  4.5.3. Suugdsan portyg ustgah n'

   Ta odoo portyg h`erh`en suulgah talaar m`eds`en yum chin' h`er`ev
   buruu portoo suulgasan bol t**nijg h`erh`en utsgadag talaar
   m`ed`ehijg h*s`ezh bajgaa bajh. **mn**h zhish`e`end suulgasan
   portoo bid ustgacgaaya (anhaaralg*j unshsan n`eg`end n' lsof
   program g`ezh sanuul"ya). Portuud bagctaj izhilh`en pkg_delete(1)
   tushaalaar ustgagdazh bolno ( Bagc songolt h`es`egt tajlbarlasan
   buj):

 # pkg_delete lsof-4.57

     --------------------------------------------------------------

  4.5.4. Port shin`echl`eh

   Hamgijn t*r**nd pkg_version(1) tushaal ashiglan portyn cugluulgaas
   shin`e huvilbar aguulsan portuudyg zhagsaah h`er`egt`ej:

 # pkg_version -v

     --------------------------------------------------------------

    4.5.4.1. /usr/ports/UPDATING

   Portyg shin`echl`eh`e`es`e`e **mn** portyn cugluulgaa
   shin`echl`e`ed /usr/ports/UPDATING fajlyg shalgana. `En`e fajl
   dotor portyg shin`echl`eh`ed shaardagdah *jldl**d boloh
   ****rchl**gds**n t**r**l, tohiruulgyn ****rchl**lt, `esv`el
   **mn**h huvilbartajgaa z**rchild**h h`esg**d g`eh m`etijn chuhal
   m`ed`e`ell**d aguulagdazh bajdag.

   H`er`ev UPDATING fajld sayany tany unshsan z*jl**d`e`es ****r yum
   aguulagdazh bajval ug fajld buj zaavryg dagah n' z*jt`ej.

     --------------------------------------------------------------

    4.5.4.2. Portupgrade ashiglan port shin`echl`eh n'

   portupgrade h`er`egs`el n' portyg amarhan shin`echl`eh`ed
   zoriulagdsan. **nijg ports-mgmt/portupgrade portoos suulgazh
   bolno. Busad portyn n`eg`en adil port suulgadag zhurmaar make
   install clean g`es`en tushaalaar suulgadag:

 # cd /usr/ports/ports-mgmt/portupgrade
 # make install clean

   Suugdsan portyn zhagsaaltyg pkgdb -F tushaal ashiglan shalgaad *r
   d*ngijn m`ed`e`el`eld bajgaa z**rchl**dijg n' zalruulzh zasah
   h`er`egt`ej. SHin`echl`el hijh`e`es`e`e **mn** ing`ezh
   z**rchl**dijg arilgah n' tun sajn sanaa bil`e`e.

   H`er`ev ta portupgrade -a g`ezh azhilluulbal tany sistemd suugdsan
   b*h huuchirsan portuudyg portupgrade shin`echilzh `eh`eld`eg.
   H`er`ev ta suugdah shin`echl`el bolgond lavlazh asuuh *jld`el
   hijlg`ehijg h*sv`el -i songolt n`em`e`er`ej.

 # portupgrade -ai

   H`er`ev ta b*h shin`echl`egd`eh port bish harin z**vh**n todorhoj
   n`eg`en portyg shin`echl`eh h*s`elt`ej bol portupgrade bagcny-n`er
   g`ezh bichn`e. -R songolt n`emsn`e`er tuhajn programd shaardagdah
   portuudyg portupgrade `ehl`e`ed n' shin`echl`ed`eg.

 # portupgrade -R firefox

   Portyn orond bagc h`er`egl`ezh suulgahyg h*sv`el -P songolt
   h`er`egl`en`e. `En`e songolttoj *ed portupgrade n' PKG_PATH
   huv'sagchid zaazh **gs**n zhagsaaltad buj san dotroos bagcuudyg
   hajh ba h`er`ev ug sand bajhg*j bajgaa bol s*lzh`e`en`e`es tatazh
   n**hd**g. H`er`ev dotood san bolon s*lzh`e`en`e`es bagc oldoog*j
   tohioldold portupgrade n' portoor suulgahyg oroldoh bolno. Port
   h`elb`er`e`er suulgah *jldlijg zogsoohyn tuld -PP songoltyg n`emzh
   **gd**g.

 # portupgrade -PP gnome2

   H`er`ev h**rv**lzh suulgalg*jg`e`er z**vh**n distfiles fajlyg
   tatazh avah (h`er`ev -P songolttoj bol bagc fajlyg ) shaardlagataj
   bol -F songoltyg ashiglaaraj. D`elg`er`eng*j m`ed`e`ellijg
   portupgrade(1) h`es`egt harna uu.

     --------------------------------------------------------------

    4.5.4.3. Portmanager ashiglan portyg shin`echl`eh n'

   Portmanager bol portyg suulgazh shin`echl`ehijg amarchilsan ****r
   n`eg h`er`egs`el bil`e`e. **nijg ports-mgmt/portmanager portnoos
   suulgazh bolno:

 # cd /usr/ports/ports-mgmt/portmanager
 # make install clean

   B*h suugdsan portuud daraah `engijn tushaalaar shin`echl`egd`ezh
   boldog:

 # portmanager -u

   Ta m**n -ui songolt n`emsn`e`er Portmanager-n g*jc`etg`eh alham
   b*rijg lavlah asuuh h`elb`ert oruulan hyanazh boldog.
   Portmanager-g ashiglan sistemd shin`e portyg suulgazh bolno. make
   install clean g`es`en erdijn tushaalaas yalgaataj n' tuhajn
   songoson portyg suulgahaasaa **mn** t**nd hamaaraltaj b*h
   portuudyg shin`echl`ed`eg.

 # portmanager x11/gnome2

   H`er`ev songoson portyn hamaaraltaj portod yamar n`eg`en h*ndr`el
   garval Portmanager-g t`er h*ndr`el garsan portoos `ehl`en dahin
   shin`e`er h**rv**lzh b`eld g`ezh zaazh **gch boldog. Ing`es`en *ed
   h*ndr`el gargasan portyg `ehl`ezh h**rv**l`e`ed daraa n' portoo
   shin`echl`eh yavcaa caash n' *rg`elzhl**ld`eg.

 # portmanager graphics/gimp -f

   D`elg`er`eng*j m`ed`e`ellijg portmanager(1)-s harna uu.

     --------------------------------------------------------------

    4.5.4.4. Portmaster ashiglan portyg shin`echl`eh n'

   Portmaster n' "*nds`en" sistemd bajdag (busad portuudaas
   hamaardagg*j) h`er`egsl**dijg ashiglahaar hijgds`en b**g****d al'
   portyg shin`echl`eh`e`e togtoohyn tuld /var/db/pkg/ san dotorhijg
   ashigladag. T`er`e`er ports-mgmt/portmaster port h`elb`er`e`er
   bajdag:

 # cd /usr/ports/ports-mgmt/portmaster
 # make install clean

   Portmaster n' portuudyg d**rv**n t**r**ld b*l`egl`ed`eg:

     * Root buyuu yazguur portuud (hamaarsan portuud bajhg*j, busdaas
       hamaardagg*j)

     * Trunk buyuu gol portuud (hamaarsan portuud bajhg*j, busduud
       hamaardag)

     * Salbar portuud (hamaarsan portuudtaj, busduud hamaardag)

     * Navch portuud (hamaarsan portuudtaj, busdaas hamaardagg*j)

   Ta suulgagdsan b*h portuudyg zhagsaazh boloh b**g****d -L
   tohiruulga ashiglan shin`echl`elt bajgaa `es`ehijg hajzh bolno:

 # portmaster -L
 ===>>> Root ports (No dependencies, not depended on)
 ===>>> ispell-3.2.06_18
 ===>>> screen-4.0.3
         ===>>> New version available: screen-4.0.3_1
 ===>>> tcpflow-0.21_1
 ===>>> 7 root ports
 ...
 ===>>> Branch ports (Have dependencies, are depended on)
 ===>>> apache-2.2.3
         ===>>> New version available: apache-2.2.8
 ...
 ===>>> Leaf ports (Have dependencies, not depended on)
 ===>>> automake-1.9.6_2
 ===>>> bash-3.1.17
         ===>>> New version available: bash-3.2.33
 ...
 ===>>> 32 leaf ports

 ===>>> 137 total installed ports
         ===>>> 83 have new versions available

   B*h suulgagdsan portuudyg `en`e hyalbar tushaal ashiglan
   shin`echilzh bolno:

 # portmaster -a

     T`emd`egl`el: Anhdagchaar Portmaster n' bajgaa portyg
     ustgahaasaa **mn** n****c bagc **sg`ed`eg. H`er`ev shin`e
     huvilbar suulgalt amzhilttaj bolson bol Portmaster n****c bagcyg
     ustgana. -b songoltyg ashiglazh Portmaster-t n****cijg
     avtomataar ustgahg*j bajhyg tushaana. -i songoltyg ashiglasnaar
     port b*rijg shin`echl`eh`e`es **mn** asuuzh lavlan
     Portmaster-ijg interaktiv gorimd `ehl**ln`e.

   H`er`ev shin`echl`eh processijn yavcad aldaa garval ta b*h portyg
   shin`echl`eh buyuu dahin b*t`e`ehijn tuld -f-g ashiglazh bolno:

 # portmaster -af

   SHin`e port b*t`e`ezh suulgahaasaa **mn** b*h hamaaraltaj
   portuudyg shin`echilzh Portmaster-ijg sistemd shin`e port
   suulgahdaa ta bas ashiglazh bolno:

 # portmaster shells/bash

   D`elg`er`eng*j m`ed`e`ellijg portmaster(8)-s *zn`e **.

     --------------------------------------------------------------

  4.5.5. Port ba disknij h`emzh`e`e

   Portyn cugluulga n' disknij h`emzh`e`eg bajnga id`ezh bajdag.
   Portoos programyg h**rv**lzh suulgasny daraa b`eld`ezh bajsan work
   sang make clean tushaalaar c`ev`erl`eh`e`e *rg`elzh sanah
   h`er`egt`ej. Ta portyn cugluulgyg b*hl`e`er n' daraah tushaalaar
   c`ev`erl`ezh bolno:

 # portsclean -C

   Mash olon `eh fajluud distfiles sand yavcyn *r d*nd hadgalagdazh
   bajdag. Ta t`edg`e`erijg gar argaar ustgazh boloh ba daraah
   tushaal h`er`egl`en yamar n`eg`en porttoj holboog*j bolson b*h
   distfiles ustgazh bolno:

 # portsclean -D

   `Esv`el tany sistemd odoo suugdsan bajgaa porttoj hamaag*j b*h
   distfiles-uudyg daraah tushaalaar ustgana:

 # portsclean -DD

     T`emd`egl`el: portsclean h`er`egs`el n' portupgrade programyn
     n`eg b*rd`el h`es`eg.

   Suulgasan portoo h`er`egl`ehg*j bolson *ed`e`e ustgahaa martazh
   bolohg*j. Ijm`erh** avtomatzhuulaltyg g*jc`etg`ed`eg `evt`ejh`en
   program bol ports-mgmt/pkg_cutleaves port bil`e`e.

     --------------------------------------------------------------

4.6. Port suulgasny daraah *jldl**d

   Erdijn programyg suulgasny daraa tuhajn programtaj holbootoj
   bichig barimtyg unshih, yamar n`eg`en tohirgoony fajl zasvarlah,
   `esv`el ug program komp'yuter achaalagdah *ed `ehl`eh (h`er`ev
   `en`e n' dald ch**tg**r bol) `es`ehijg n' shalgah shaardlaga garch
   bolzoshg*j.

   Suulgasan program bolgonyg tohiruulah zarchim ****r ****r.
   G`ehd`e`e ta shin`e program suulgachihaad "Odoo yaah v`e?" g`es`en
   asuulttaj tulgarah *ed daraah z*jls tusalzh magadg*j:

     * pkg_info(1) tushaalyg ashiglan yamar fajl haana yaazh
       suugdsanyg harna. ZHish`e`e n' ta sayahan FooPackage version
       1.0.0, programyg suulgasan bol

 # pkg_info -L foopackage-1.0.0 | less

       g`es`en tushaal n' ug programyg suulgah yavcad huulsan b*h
       fajluudyg haruuldag. man/ sand huulsan fajl bajval tun
       anhaaraltaj harah h`er`egt`ej. `En`e n' garyn avlaga fajluud
       bajdag. M**n etc/ sand huulsan fajluud n' tohiruulgyn fajluud
       bajdag b**g****d doc/ sand bol d`elg`er`eng*j bichig
       barimtuudyg hadgalsan bajdag.

       H`er`ev ta programynhaa huvilbaryn talaar sajn m`ed`ehg*j
       bajgaa bol

 # pkg_info | grep -i foopackage

       g`es`en tushaal n' b*h suugdsan program dotor foopackage
       g`es`en n`ert`ej program bajval haruuldag. foopackage-n orond
       h*ss`en programynhaa n`erijg bich`e`er`ej.

     * Programyn garyn avlaga haana suugdsanyg m`eds`en *ed`e`e
       man(1)-g ashiglan harah h`er`egt`ej. M**n t**nchl`en ijm
       argaar tohiruulga bolon n`em`elt m`ed`e`ellijn fajluudyg n'
       tuhaj b*rd n' harah h`er`egt`ej.

     * H`er`ev ug program ****rijn g`es`en v`eb huudastaj bol t**nd
       n' zorchin n`em`elt m`ed`e`el`el avah, bajngyn asuult
       hariultyg n' *z`eh g`eh m`etchil`en oroldooroj. Ug programyn
       v`eb huudasny hayag n'

 # pkg_info foopackage-1.0.0

       tushaalyn garalt d`e`er WWW: g`es`en h`es`egt bajdag.

     * `Ehl`en achaalagdah *ed `ehl`eh iostoj portuud (Intern`et
       server g`eh m`et) golduu /usr/local/etc/rc.d san dotor
       `ehl**l`eh fajlaa huuldag. Ta ug fajlyg shaardlagataj bol
       zasvarlah yum uu ****rchilzh bolno. *jlchilg`e`eg `ehl**l`eh
       h`esg`e`es d`elg`er`eng*j m`ed`e`e`ellijg harna uu.

     --------------------------------------------------------------

4.7. `Evdr`elt`ej portyg zasah n'

   H`er`ev ta portyg azhilluulzh chadaag*j tohioldold hijzh boloh
   h`ed h`ed`en alham bij:

    1. Problem Report database huudsand ug portyn zasvarlah zaavar
       bij `es`ehijg shalgah. H`er`ev bajval ug zaavryn daguu
       zasvarlah h`er`egt`ej.

    2. Ug portyg archilzh sajzhruuldag h*n`e`es tuslamzh avah. make
       maintainer tushaal ashiglaad yum uu `esv`el Makefile fajl
       dotroos tuhajn archlagchijn zahiany hayagijg n' oloh
       h`er`egt`ej. Zahiandaa portynhoo n`er bolon huvilbaryg oruulan
       (Makefile fajld buj $FreeBSD: m**rijg ilg`e`eh h`er`egt`ej )
       h`er`ev bolomzhtoj bol aldaa zaasan yavcyn m`ed`e`ell**dijg
       yavuulah h`er`egt`ej.

         T`emd`egl`el: Zarim port n' huv' h*n`e`er bish harin zahiany
         zhagsaaltaar archlagdazh bajdag. `En`e zhagsaaltad b*gd bish
         ch g`es`en ih`enh h*m**s n' <freebsd-listname@FreeBSD.org>
         mayagijn zahiany hayagtaj bajdag. Ijm h*m**s r** zahiagaa
         yavuulah h`er`egt`ej.

         Golduu <ports@FreeBSD.org>-r archlagdazh bajgaa g`es`en
         portuud n`eg todorhoj h*n`e`er archlagdaag*j bajdag.
         Zavsarlalt bolon tuslamzh z`erg**d n' ih`enhd`e`e zahiany
         zhagsaaltad buj h*m**s`e`es ird`eg. Tuslan d`emzhih h*m**s
         bid`end *rg`elzh h`er`egt`ej bajgaa!

       H`er`ev ta yamar n`eg`en hariult avaag*j bol send-pr(1)-g
       ashiglan aldaany m`ed`egd`el ( FreeBSD-n aldaag m`ed`e`el`eh
       h`esgijg harna uu) hijzh bolno.

    3. ****r**** zasaad *z! Port hijgchdijn garyn avlaga dotor
       "portyn" azhillah zarchim bolon b*t`ec zaavar, zasah daraalal,
       t`er bajtugaj ****r**** port zohioh talaar durdsan bajgaa!

    4. Ojrhon bajgaa FTP huudasnaas bagcyg tatazh avah h`er`egt`ej.
       "*nds`en" bagcny cugluulga ftp.FreeBSD.org huudasny bagcny
       sand bajdag b**g****d oron nutgijn tolin tusgaluudyg `ehl`e`ed
       tursh! Ing`es`en n' `eh bichl`egijg h**rv**l`eh`e`es t*rg`en
       b`el`en bolson bagcyg tatazh avan cag h`emn`ezh bajdag.
       pkg_add(1) programyg ashiglan ****rt**** hadgalsan bagcaa
       sistem d`e`er`e`e suulgana.

     --------------------------------------------------------------

                       B*l`eg 5. X Conhot sistem

   X.Org-n X11 servert zoriulzh shin`echils`en Ken Tom ba Mark
   Fonvil. Orchuulsan SHagdaryn Nacagdorzh.

5.1. Er**nhij aguulga

   FreeBSD h`er`egl`egchd`ed zoriulzh grafik gorimoor hangahyn tuld
   X11-g ashigladag. X11 bol H Conhot sistemijn ch**l****t`ej
   t*g`e`egdd`eg huvilbar b**g****d Xorg ba XFree86-d (bolon `end
   durdagdaag*j busad program hangamzhijn bagcuudad) hijgds`en
   bajdag. FreeBSD-n FreeBSD 5.2.1-RELEASE huvilbaryg orolcuulaad
   t**n`e`es **mn**h huvilbaruudad anhdagch suudag conhot sistemijn
   server n' XFree86 t**sl****s gargasan XFree86 bajdag. Harin
   FreeBSD 5.3-RELEASE huvilbaraas `ehl`e`ed anhdagch suudag X11
   server n' X.Org sangaas gargasan Xorg bolzh ****rchl**gds**n
   b**g****d t**nij licenz n' FreeBSD-ijn licenzt`ej izhil
   t**s****t`ej bil`e`e. M**n FreeBSD-d zoriulsan hudaldazh avch
   bolohoor H server**d bajdag.

   `En`e b*l`egt H11-g h`erh`en suulgazh tohiruulah talaar Xorg-n 7.5
   huvilbaryn h*r`e`end yarih bolno. XFree86 (****r****r h`elb`el
   XFree86 n' anhdagch H11 server bajh *eijn FreeBSD-n huuchin
   huvilbaruud) `esv`el Xorg-n **mn**h huvilbaruudyg suulgazh
   tohiruulah tuhaj m`ed`e`ellijg FreeBSD-n huuchin garyn avlaguudaas
   http://docs.FreeBSD.org/doc/ h`es`egt olzh unshizh bolno.

   X11-n d`emzhd`eg d`elg`ect`ej holbootoj t**h****r**mzhijn talaar
   Xorg v`eb huudasnaas haraaraj.

   `En`e b*lgijg unshizh duussany daraa ta daraah z*jlsijg m`ed`eh
   bolno:

     * X Conhot sistemijn t**r**l b*rijn b*rdl**d bolon t`ed h`erh`en
       hoorondoo hamtarch azhilladag tuhaj.

     * X11-g h`erh`en suulgazh tohiruulah.

     * T**r**l b*rijn conhot orchnyg h`er`egl`eh.

     * TrueType(R) t**rlijn *sgijn mayagijg X11 d`e`er h`erh`en
       h`er`egl`eh.

     * ****rijnh**** sistemijg grafik gorimd h`erh`en n`evtr`elt
       hijlg`eh tuhaj (XDM).

   `En`e b*lgijg unshihaasaa **mn** ta daraah z*jlsijg g*jc`etg`eh
   h`er`egt`ej:

     * Guravdagchdyn b*t`e`es`en programyg h`erh`en suulgah tuhaj
       m`edd`eg bajh h`er`egt`ej (B*l`eg 4).

     --------------------------------------------------------------

5.2. X-g tan'zh m`ed`eh

   Microsoft Windows bolon Mac OS z`er`eg grafik gorimyg ur'd n'
   h`er`egl`ed`eg bajsan zarim h*m**s anh udaagaa X-g h`er`egl`eh *ed
   n`eg`en t**rlijn cochrold avtazh magadg*j yum.

   H-n t**r**l b*rijn b*rdl**d hoorondoo h`erh`en hamtarch azhilladag
   talaar b*r`en m`ed`eh shaardlagag*j ch g`es`en t**nij tuhaj
   *nds`en ojlgolt avsan *ed X-n h*chin chadlyg z**v ashiglazh boloh
   yum.

     --------------------------------------------------------------

  5.2.1. YAagaad X g`ezh?

   X n' UNIX-d zoriulzh b*t`e`es`en conhot sistemijn anhdagch n' bish
   ch hamgijn ih t*gs`en n' m**n bil`e`e. X-n anhny h**gzh**l`egchid
   n' H-g bichih`e`es`e`e **mn** ****r conhot sistem d`e`er
   azhillacgaazh bajsan yum. T`er sistemijg n' "W" ("Window" g`es`en
   *g) g`ezh n`erl`ed`eg bajzh`e`e. X n' erd**** l Rom *sgijn
   daraagijn *s`eg bajv.

   X n' zarimdaa "X", "X Window System buyuu H conhot sistem", "X11"
   g`eh m`etchil`en yanz b*r`e`er n`erl`egdd`eg. Magadg*j H11-g "X
   Conh" g`ezh n`erl`es`en h*m**s ih bajgaag anzaarch magadg*j yum.
   D`elg`er`eng*j m`ed`e`el`el X(7) d`e`er buj.

     --------------------------------------------------------------

  5.2.2. X *jlchl**l`egch/server zagvar

   X n' anhnaasaa s*lzh`e`et`ej azhillana g`ezh toocozh zohiogdson
   b**g****d "*jlchl**l`egch-server" zagvar h`er`egl`ed`eg.

   X zagvart "X server" n' hulgana, gar, d`elg`ect`ej azhilladag.
   `En`e *ed serverijn **r`eg bol d`elg`ecijg udirdah, gar ba hulgana
   bolon busad orolt `esv`el garaltyn t**h****r**mzh**d`e`es
   (zhish`e`e n' "tablet" n' oroltyn t**h****r**mzh mayagaar
   ashiglagdazh video proektor n' garaltyn t**h****r**mzh bajzh boloh
   yum) m`ed`e`ellijg h*l`e`ezh avan zohicuulah *jldl**dijg hariucazh
   azhillazh bajdag. X program bolgon (XTerm `esv`el Netscape g`eh
   m`et) ug serverijn "*jlchl**l`egch" n' yum. *jlchl**l`egch n'
   server uruu zhish`e`elb`el "`en`e bajrlald conh zurna uu" g`eh
   m`etijn h*s`elt ilg`e`ezh boldog bajhad server`e`es *jlchl**l`egch
   r** zhish`e`elb`el "H`er`egl`egch OK tovch d`e`er darsan sh**"
   g`eh m`etijn m`ed`egd`el bucaazh ilg`e`ezh bajdag.

   G`ert`e`e yum uu `esv`el zhizhigh`en alban bajguullagyn orchind X
   server bolon X *jlchl**l`egch n' n`eg komp'yuter d`e`er azhillazh
   bajdag. G`ehd`e`e X serverijg bagahan chadaltaj komp'yuter d`e`er
   azhilluulaad harin H programuudyg araj h*cht`ej komp'yuter
   (*jlchl**l`egch) d`e`er azhilluulbal hamgijn tohirson albany
   h`er`egl`e`e bajzh boloh bil`e`e. Ijm n**hc**ld H server bolon
   *jlchl**l`egchijn hoorondoh holbolt s*lzh`e`eg`e`er hijgd`en`e.

   Ijm h`er`egl`e`e n' H-g ****r****r h`er`egl`en`e g`ezh bodozh
   bajsan zarim h*m**sijg gajhshruulzh magadg*j yum. Tijm h*m**s "X
   serverijg" mash h*cht`ej mundag `ed bajh iostoj ba baga chadaltaj
   n' "X *jlchl**l`egchijn" **r`eg g*jc`etg`ezh shir`e`en d`e`er bajh
   iostoj g`ezh bodson bajdag.

   H server n' d`elg`ec bolon gar zalgagdsan komp'yuter n' b**g****d
   H *jlchl**l`egch n' d`elg`ec d`e`er conh d*rs`eld`eg programuud
   sh** g`edgijg sanah n' tun chuhal.

   Server bolon *jlchl**l`egch hoioryg n`eg t**rlijn komp'yuter yum
   uu `esv`el n`eg t**rlijn *jldlijn sistem d`e`er azhillah iostoj
   g`es`en yamar ch albadsan zaavar bajdagg*j. H serverijg
   Microsoft Windows `esv`el Apple-n Mac OS d`e`er azhilluulzh boldog
   b**g****d ijm`erh** *jldlijg g*jc`etg`ezh bajdag mash olon *n`eg*j
   yum uu hudaldaany programuud bajdag.

     --------------------------------------------------------------

  5.2.3. Conh zohicuulagch

   X-n zagvaryn zarchim n' UNIX-n "h`er`egs`el bolohoos bodlogo bish"
   g`es`en zarchimtaj tun izhil bajdag. `En`e n' yuu g`es`en *g v`e
   g`eh`e`er, H n' *jldl**d h`erh`en biel`egd`eh iostoj talaar yamar
   ch bichl`eg hijd`egg*j. Harin t**nij orond h`er`egl`egchd`ed
   zoriulsan h`er`egsl**d`e`er hangagdsan bajdag b**g****d
   t`edg`e`erijg yaazh h`er`egl`eh n' h`er`egl`egchijn **r`eg yum.

   `En`e zarchmyn daguu H n' conhnuudyg h`erh`en haragdah, hulgana
   h`erh`en h**dl**h, yamar tovch h`er`egl`ezh conhnuudyn hoorond
   damzhih (Microsoft Windows d`e`erh Alt+Tab tovchluuryn hoslol
   shig), conh bolgony d`e`erh garchgijn sambar yaazh haragdah, conh
   bolgond haah tovch bajh iostoj yuu *g*j g`eh z`ergijn b*rtg`el
   bolon zaavruudyg aguulzh bajdagg*j.

   Harin t**nij orond ijm`erh** hariuclagyg X n' "Conh zohicuulagch"
   g`ezh n`erl`egd`eh program ruu damzhuuldag. H-d zoriulsan mash
   olon toony conh zohicuulagchid bajdag n': AfterStep, Blackbox,
   ctwm, Enlightenment, fvwm, Sawfish, twm, Window Maker z`er`eg
   b**g****d ****r olnyg durdazh bolno. `Edg`e`er conh zohicuulagch
   bolgon tus tusdaa ****rsdijn ****rijn g`es`en t**r**l b*rijn
   haruulah zagvartaj bajdag ba zarim n' ****rt**** "virtual desktops
   buyuu hijsv`er komp'yuterijn d`elg`ecijg" d`emzhd`eg b**g****d
   t`ed naryn zarim n' tijm hijsv`er d`elg`ec`end`e`e s`elg`eh
   tovchluuruud aguulzh bajhad zarim n' "Start buyuu `Ehl`eh" tovch
   yum uu t**nt`ej izhil t**h****r**mzh aguulzh bajdag. M**n zarim n'
   "themeable buyuu d`elg`ecijn duryn ****rchl**lt" hijzh haragdah
   zagvaruudyn b*rdlijg aguulan s`elg`ezh h`er`egl`eh z`erg`e`er
   h`er`egl`egd`ezh bajdag bil`e`e. `Edg`e`er conh zohicuulagchid
   bolon m**n busad zohicuulagchdyg portyn cugluulga dotorh x11-wm
   t**r**ld olzh bolno.

   M**n t**nchl`en KDE bolon GNOME d`elg`ecijn orchnuud n' ****rsdijn
   g`es`en conh zohicuulagchtaj bajdag ba t`er n' d`elg`ecijn
   orchindoo aguulagdchihsan azhillazh bajdag.

   Conh zohicuulagch b*r ****r ****rsdijn tohiruulah argataj bajdag.
   Zarim n' tohiruulgyn fajlyg garaaraa bichih iostoj g`ed`eg bajhad
   zarim n' ih`enh tohiruulgyn *jldl**dijg GUI buyuu grafik orchny
   h`er`egsl`e`er hijd`eg; m`ed`ezh bajgaagaar, n`eg conh
   zohicuulagch (Sawfish) Lisp programyn h`ell`eg`e`er bichigds`en
   tohirgoony fajltaj bajdag.

     Songogdozh id`evhzh**l`eh bodlogo: Conh zohicuulagchijn bas n`eg
     **r`eg bol "songogdozh id`evhzhih bodlogo " bil`e`e. Conh bolgon
     yamar n`eg`en bajdlaar songogdsonoo il`erhijlzh id`evhzhin
     garnaas oruulsan m`ed`e`ellijg h*l`e`ezh avah b**g****d
     id`evht`ej bolsnoo n*d`end haruulagdahaar d*rs`elzh haruulah
     h`er`egt`ej bajdag.

     T*g`e`em`el bolson, songogdozh id`evhzhih bodlogyg
     "id`evhzh**l`ehijn-tuld-darah" g`ezh n`erl`ed`eg. `En`e zagvaryg
     Microsoft Windows h`er`egl`ed`eg b**g****d hulgana darah *ed
     zaagdsan conh n' id`evhit`ej bolno.

     X yamar n`eg`en songozh id`evhzh**l`eh bodlogyg d`emzhd`egg*j.
     Harin t**nij orond conh zohicuulagch guaj tuhajn *ed yamar conh
     id`evhzhih v`e g`edgijg hyanazh bajdag. Conh zohicuulagch b*r
     ****r ****rsdijn songozh id`evhzh**l`eh arga h`er`egl`ed`eg.
     T`ed barag b*gd`e`er`e`e darzh id`evhzh**l`eh bodlogo barimtalzh
     bajhad tun c****h**n n' ****r zarchim barimtalsan bajdag.

     Hamgijn t*g`e`em`el songozh id`evhzh**l`eh bodloguud bol:

     hulganyg dagazh id`evhzh**l

             Hulgany zaagch bajgaa conhyg songogdson g`ezh avch
             *zd`eg. Conhyg hamgijn **mn** n' bajlgah shaardlagag*j
             b**g****d n`emzh tovch daralg*j hulgany bajrlalyg
             ****rchilsn****r conhyg id`evhzh**lzh bolno.

     untamhaj-id`evhzh**l`elt

             `En`e bodlogo bol hulgana-dagazh-id`evhzh**l bodlogyn
             **rg**zh**ls`en arga yum.hulgana-dagazh-id`evhzh**l
             bodlogo d`e`er h`er`ev hulgana `eh conhon d`e`er
             (`esv`el aryn d`evsg`er) ochvol yamar ch conh id`evht`ej
             boldogg*j. Harin untamhaj-id`evhzh**l`elt d`e`er h`er`ev
             hulgana ****rijnh**** conhnoos garaad ****r conh uruu
             orson *ed t`er conh id`evht`ej boldog.

     id`evhzh**l`ehijn-tuld-darah

             Hulgany tovch darahad l tuhajn conh id`evhzhin`e. Ug
             conh t`eg`e`ed "d`elg`egd`eh" b**g****d b*h conhny
             **mn** haruulagddag. Ing`e`ed daragdsan b*h tovchnuudyn
             **g**gdl**d `en`e conh uruu ilg`e`egd`ezh bajdag.

     Mash olon conh zohicuulagchid ****r bodlogo d`emzhih `esv`el
     zhaahan ****rchils**n bodlogo h`er`egl`ed`eg. Tuhajn conh
     zohicuulagchijn bichig barimtaas n' n`em`egd`el m`ed`e`el`el
     avaaraj.

     --------------------------------------------------------------

  5.2.4. Widgets buyuu bagazhnuud

   X-n h`er`egs`el bolohoos bodlogo bish zarchmyg **rg**tg**n program
   bolgonyg t**l****ls**n bagazh d`elg`ec d`e`er haruulagddag.

   "Bagazhnuud" g`ed`eg n' daragdah, `esv`el yamar n`eg`en argaar
   ****rchl**gd**zh bajdag d`elg`ec d`e`erh z*jls b**g****d tovch,
   chagtaldag conh, b****r**nhij songodog tovch, t`emd`egt zuragnuud,
   zhagsaaltuud z`er`eg yum. Microsoft Windows harin t`edg`e`erijg
   "controls buyuu hyanagchid" g`ezh n`erl`es`en bajdag.

   Microsoft Windows bolon Apple-n Mac OS hoior bagazhny mash togtson
   zagvartaj bil`e`e. Program h**gzh**l`egchid n' ****rsdijn
   programuudaa nijtl`eg haruulagdah zagvaraar al' boloh hijh
   zarchmyg barimtalzh bajdag. X-ijn huv'd bol todorhoj n`eg grafik
   zagvar, al' `esv`el bagazhnuudyn olonlogijg zaaval barimtlah n'
   tijm ch uhaalag bus sanaa yum.

   Tijm bolohoor H programuudyg hoorondoo adilhan haragdah nijtl`eg
   zagvartaj bajdag g`ezh bodoh h`er`egg*j. MIT-s gargasan Athena
   `esv`el Motif(R) ( Microsoft Windows d`e`erh bagazhnuudyn olonlog
   t**n d`e`er hijgds`en, tovojlgoson irm`eg**d bolon gurvan saaral
   s**d`ert`ej), OpenLook, bolon busad mash olon, t*g`e`em`el
   d`elg`ers`en bagazhny cugluulguud bajdag.

   **n****gijn ih`enh shin`e H programuud n' KDE-n h`er`egl`ed`eg Qt,
   al' `esv`el GNOME-n h`er`egl`ed`eg GTK+ z`er`eg orchin *eijn
   bagazhnuudyn olonlog h`er`egl`ed`eg. `En`e n' UNIX-n haragdah
   d`elg`ecijn mayagijn huv'd zarim n`eg davhcald h*rg`eh b**g****d
   ing`esn`e`er m`ed`e`ezh yumsyg shin`e h`er`egl`egchdijn huv'd il**
   hyalbar bolgoh yum.

     --------------------------------------------------------------

5.3. X11-g suulgah n'

   Xorg bol FreeBSD-n anhdagch X11 g*jc`etg`el yum. Xorg n' X.Org
   sangaas gargasan H conhot sistemijn H server. Xorg n'
   XFree86 4.4RC2 bolon X11R6.6 hoioryn `eh bichl`eg d`e`er
   *nd`esl`egds`en bil`e`e. FreeBSD-n portyn cugluulga dotor bajgaa
   Xorg-n huvilbar n' 7.5 g`ezh buj.

   Portyn cugluulgaas Xorg-g suulgahyn tuld:

 # cd /usr/ports/x11/xorg
 # make install clean

     T`emd`egl`el: Xorg-g b*hl`e`er n' h**rv**l`ehijn tuld hamgijn
     bagadaa 4 GB h`emzh`e`e sul bajlgah h`er`egt`ejg anhaaraaraj.

   X11-g bagc h`elb`er`e`er m**n suulgazh bolno. Hoiort h`elb`erijn
   fajlyg n' pkg_add(1) h`er`egsl`e`er H11-g suulgazh boldog. Alsad
   bajgaa server`e`es n**h**zh suulgadag bolomzhijg pkg_add(1)
   h`er`egl`eh *ed bagcnaas huvilbarynh n' dugaaryg ustgah
   h`er`egt`ej. T`eg`e`ed pkg_add(1) n' avtomataar s**lijn huvilbaryg
   n' n**h**zh suulgadag.

   Xorg-n hamgijn s**lijn h`elb`erijg n' avtomataar n**h**zh
   suulgahyn tuld erd**** l daraah tushaalyg **gn**:

 # pkg_add -r xorg

     T`emd`egl`el: D`e`erh zhish`e`eg`e`er bol X11-g server,
     *jlchl**l`egch, *sgijn mayag z`er`egt`ej n' b*hl`e`er n'
     suulgana. H11-n bagc bolon portuud n' tusdaa m**n suugdazh
     boldog.

     X11 t*g`e`eltijg hamgijn baga h`elb`er`e`er suulgahyn tuld
     x11/xorg-minimal-g ta suulgazh bolno.

   `En`e b*lgijn *lds`en h`es`egt H11-g suulgazh tohiruulan h`erh`en
   `evt`ejh`en komp'yuterijn d`elg`ec b`eld`eh talaar **g**l`eh
   bolno.

     --------------------------------------------------------------

5.4. X11-n tohiruulga

   Hamtran bichs`en Kristofer SHamv`ej.

     --------------------------------------------------------------

  5.4.1. Tohiruulzh `ehl`eh`e`es **mn**

   H11-g tohiruulahaasaa **mn** suulgasan sistemijn daraah
   m`ed`e`ell**d shaardlagataj:

     * D`elg`ecijn todorhojloltuud

     * Video adapterijn shemijn m`ed`e`el`el

     * Video adapterijn sanah ojn h`emzh`e`e

   H11-d h`er`egt`ej d`elg`ecijn todorhojloltod zuraltyn h`emzh`e`e
   bolon zuraltyn davtamzh nar orno. `Edg`e`er todorhojloltyg tuhajn
   d`elg`ecijg *jldv`erl`es`en gazryn v`eb huudas yum uu `esv`el ug
   d`elg`ect`ej hamt irs`en bichig barimt dotroos harzh bolno. T`er
   dotroos m`ed`eh shaardlagataj hoior too bol h`evt`e`e bolon bosoo
   chigl`elijn zuraltyn davtamzh yum.

   Video adapterijn shemijg H11 m`eds`en`e`er ug grafik
   d*rsl`egcht`ej yamar drajver buyuu taniulagch program ashiglan
   harilcan azhillah bolomzhtojg m`ed`ezh avdag. Ih`enh shem**d
   avtomataar tanigddag bolovch h`er`ev avtomat tanilt amzhiltg*j
   boloh tohioldold shemijn m`ed`e`ellijg m`eds`en bajh n'
   h`er`egt`ej bil`e`e.

   Grafik d*rsl`egch d`e`erh sanah ojn h`emzh`e`eg m`eds`en`e`er
   zuraltyn nyagtshil bolon **ng**nij bayalgijg todorhojlohod
   h`er`egt`ej. **nijg m`ed`eh n' tun chuhal b**g****d sistemijnh`e`e
   azhillazh chadah hyazgaaryg n' todorhojldog yum.

     --------------------------------------------------------------

  5.4.2. X11-n tohirgoo

   7.3 huvilbaraas `ehl`en Xorg n' yamar n`eg`en tohirgoony
   fajlg*jg`e`er tushaal h*l`e`eh m**r**n d`e`er door durdsanyg
   bichin ih`evchl`en azhillah bolomzhtoj bajdag:

 % startx

   7.4 huvilbaraas `ehl`en gar bolon hulganyg avtomataar tanihyn tuld
   Xorg n' HAL-ijg ashigladag. sysutils/hal bolon devel/dbus portuud
   n' x11/xorg-ijn hamaaral bolon suudag bolovch t`edg`e`erijg
   /etc/rc.conf fajl dah' daraah oruulguudyg zasvarlan id`evhzh**l`eh
   iostoj:

 hald_enable="YES"
 dbus_enable="YES"

   `Edg`e`er *jlchilg`e`en**dijg daraa daraachijn Xorg tohirgoog
   oroldohoosoo **mn** `ehl**ls`en bajh shaardlagataj (garaar `esv`el
   dahin achaalah zamaar).

   Avtomat tohirgoo n' zarim n`eg tonog t**h****r**mzhijn huv'd
   azhillahg*j bajh yum uu `esv`el zarim n`eg z*jlsijg h*ss`en`e`er
   t`er b*r tohiruulzh chaddagg*j. `En`e tohioldluudad garaar
   tohirgoog hijh shaardlagataj.

     T`emd`egl`el: GNOME, KDE `esv`el Xfce z`er`eg shir`e`enij
     orchnuud n' h`er`egl`egchid nyagtral z`er`eg d`elg`ecijn
     **g**gdl**dijg hyalbarhanaar tohiruulah bolomzh b*hij
     h`er`egsl**dt`ej. H`er`ev anhdagch tohirgoog h*l`e`en avah
     bolomzhg*j b**g****d ta shir`e`enij orchin suulgahaar shijds`en
     bol shir`e`enij orchny suulgaltyg *rg`elzhl**lzh tohiroh
     d`elg`ec tohiruulah h`er`egslijg ashiglaaraj.

   X11-g tohiruulah n' olon *e shattaj yavc bil`e`e. Hamgijn `ehnij
   alham bol anhdagch tohiruulgyn fajlyg b`eld`eh bil`e`e. Super
   h`er`egl`egchijn `erh`e`er erd**** l daraah tushaalyg **gn**:

 # Xorg -configure

   Ing`esn`e`er /root san dotor xorg.conf.new g`es`en n`ert`ej H11
   ijn tohirgoony *nds`en fajl **sg`egdd`eg (ta su(1) tushaalaar yum
   uu `esv`el anhnaasaa super h`er`egl`egchijn `erh`e`er orson bajsan
   ch super h`er`egl`egchijn $HOME buyuu `eh san dotor **sg`eh
   bolno). H11 guaj tuhajn sistem d`e`er bajgaa grafik
   t**h****r**mzhijg tanih oroldlogo hijzh taniulah programyn
   m`ed`e`ellijg ug tohiruulga ruu bichd`eg.

   Daraagijn alham bol ug tohiruulga fajlyg ashiglaad grafik
   t**h****r**mzht`ej Xorg azhillazh chadazh bajgaag turshih yum.
   7.3-s d`e`eshhi Xorg-ijn huvilbaruudyn huv'd daraah tushaalyg
   oruulah h`er`egt`ej:

 # Xorg -config xorg.conf.new

   Xorg 7.4 bolon t**n`e`es d`e`eshhi huvilbaruudaas `ehl`e`ed `en`e
   test n' hooson d`elg`ec haruuldag bolson b**g****d `en`e n'
   X11-ijg z**v azhillazh bajgaa `es`ehijg shalgahad h*ndr`el
   uchruulzh boloh yum. Huuchnaaraa bas bajzh boloh b**g****d **nijg
   retro tohirgoog ashiglan hijn`e:

 # Xorg -config xorg.conf.new -retro

   H`er`ev har saaral d`evsg`er d`e`er H h`elb`ert`ej hulgany zaagch
   haragdazh bajval amzhilttaj bolloo g`es`en *g. Turshiltaas garahyn
   tuld `ehl**ls`en virtual konsol ruu Ctrl+Alt+Fn (`ehnij virtual
   konsolyn huv'd F1) tovchluuruudyn hoslolyg darzh shilzhin Ctrl+C
   darna.

     T`emd`egl`el: 7.3 h*rt`elh Xorg-ijn huvilbaruudad
     Ctrl+Alt+Backspace tovchluuruudyn hoslolyg ashiglan Xorg-s garch
     bolno. 7.4 bolon t**n`e`es hojshhi huvilbart **nijg
     id`evhzh**l`ehijn tuld daraah tushaalyg duryn X terminal
     `emulyatoroos oruulzh bolno:

 % setxkbmap -option terminate:ctrl_alt_bksp

     `Esv`el hald-d zoriulsan garyn tohirgoony fajl x11-input.fdi-g
     /usr/local/etc/hal/fdi/policy sand **sg`en hadgalzh bolno. `En`e
     fajl n' daraah m**r**dt`ej bajh iostoj:

 <?xml version="1.0" encoding="ISO-8859-1"?>
 <deviceinfo version="0.2">
   <device>
     <match key="info.capabilities" contains="input.keyboard">
           <merge key="input.x11_options.XkbOptions" type="string">terminate:ctrl_alt_bksp</merge>
     </match>
   </device>
 </deviceinfo>

     Ta hald-g`e`er `en`e fajlyg unshuulahyn tuld ****rijn mashinyg
     dahin achaalah h`er`egt`ej bolno.

     Daraah m**rijg xorg.conf.new fajlyn ServerLayout `esv`el
     ServerFlags h`es`egt n`emzh **g**h iostoj bolno:

 Option  "DontZap"       "off"

   H`er`ev hulgana azhillahg*j bajval **mn**h turshiltyg dahin
   hijh`e`es`e`e **mn** hulganaa tohiruulah shaardlagataj. FreeBSD-g
   suulgah b*l`egt buj H`es`eg 2.10.10 h`esg`e`es harna uu. M**n 7.4
   huvilbaraas `ehl`e`ed xorg.conf fajl dah' InputDevice
   h`esg**d`e`es avtomataar ilr**ls`en t**h****r**mzh**dijg il**d
   *zd`eg. Huuchin bajdald n' `erg**lzh oruulahyn tuld daraah m**rijg
   `en`e fajlyn ServerLayout `esv`el ServerFlags h`es`egt n`em`eh
   h`er`egt`ej:

 Option "AutoAddDevices" "false"

   Oroltyn t**h****r**mzh**dijg daraa n' ur'dny huvilbaruudad hijsnij
   n`eg`en adilaar h`er`egc`e`et`ej busad tohiruulguudyn (zhish`e`e
   n' garyn bajrlalyg s`elg`eh) hamtaar tohiruulzh boldog.

     T`emd`egl`el: **mn** tajlbarlasny adil 7.4 huvilbaraas hojsh
     anhdagchaar hald demon tany garyg avtomataar m`ed`eh bolno. Tany
     garyn bajrlal `esv`el zagvar z**v bish bajzh boloh bolovch
     GNOME, KDE `esv`el Xfce z`er`eg shir`e`enij orchnuud garyg
     tohiruulah h`er`egsl**dt`ej bajdag. G`ehd`e`e garyn tohirgoog
     setxkbmap(1) h`er`egs`el `esv`el hald-ijn tohirgoony d*rmijn
     tuslamzhtajgaar shuud tohiruulah bolomzhtoj bajdag.

     ZHish`e`e n' h`er`ev Franc bajrlaltaj PC 102 tovchluurtaj garyg
     h`en n`eg`en ashiglahyg h*s`ezh bajgaa bol hald-d zoriulsan
     x11-input.fdi g`es`en garyn tohirgoony fajlyg **sg`ezh
     /usr/local/etc/hal/fdi/policy sand hadgalah h`er`egt`ej. `En`e
     fajl n' daraah m**r**dijg aguulsan bajh iostoj:

 <?xml version="1.0" encoding="ISO-8859-1"?>
 <deviceinfo version="0.2">
   <device>
     <match key="info.capabilities" contains="input.keyboard">
           <merge key="input.x11_options.XkbModel" type="string">pc102</merge>
           <merge key="input.x11_options.XkbLayout" type="string">fr</merge>
     </match>
   </device>
 </deviceinfo>

     H`er`ev `en`e fajl bajgaa bol huulaad garyn tohirgoony
     m**r**dijg ****rijn fajldaa n`em`eh h`er`egt`ej.

     hald-`e`er `en`e fajlyg unshuulahyn tuld ta ****rijn mashinyg
     dahin achaalah h`er`egt`ej.

     Adil tohirgoog X terminalaas `esv`el `en`e tushaalyn m**r****s
     skript`e`er hijh bolomzhtoj:

 % setxkbmap -model pc102 -layout fr

     /usr/local/share/X11/xkb/rules/base.lst fajl n' t**r**l b*rijn
     bolomzhit gar, bajrlal, songoltuudyg haruuldag.

   Daraa n' xorg.conf.new fajlyg ****rijnh**** h*s`eld tohiruulan
   sajzhruulah h`er`egt`ej. Ug fajlyg emacs(1) `esv`el ee(1) z`er`eg
   zasvarlagchaar n`e`en`e. `Ehl`e`ed d`elg`ecijn zurah davtamzhijg
   oruulzh **g**h h`er`egt`ej. Ijm zurah davtamzh n' h`evt`e`e bolon
   bosoo chigl`elijn zurah davtamzh g`ezh bajdag. Davtamzhijn toon
   utguudyg xorg.conf.new fajl dotor "Monitor" g`es`en h`es`egt
   oruulzh **g****r`ej:

 Section "Monitor"
         Identifier   "Monitor0"
         VendorName   "Monitor Vendor"
         ModelName    "Monitor Model"
         HorizSync    30-107
         VertRefresh  48-120
 EndSection

   HorizSync bolon VertRefresh g`es`en h`es`eg n' hooson utgataj
   bajzh magadg*j. H`er`ev tijm bol t`edg`e`ert tohirson utguudyg n'
   oruulzh **g**h iostoj. HorizSync-d h`evt`e`e zuralt, VertRefresh-d
   bosoo zuraltyn utgyg **gn**. D`e`erh zhish`e`en d`e`er d`elg`ecijn
   tohiroh utguudyg n' oruulzh bajna.

   X n' DPMS (T`ezh`e`el h`emn`eh) chadvartaj d`elg`ecijg d`emzhd`eg.
   xset(1) program cag duusah n**hclijg shalgaad d`elg`ecijg standby,
   suspend, `esv`el off buyuu n****c, t*r salgah, `esv`el untraah
   z`er`eg gorimd shilzh**ld`eg. H`er`ev ta d`elg`ec`end`e`e DPMS
   shinzh chanaryg h`er`egzh**ln`e g`ezh bodozh bajval daraah m**rijg
   monitor h`es`egt n`em`eh h`er`egt`ej:

         Option       "DPMS"

   Ta xorg.conf.new fajlyg zasvarlagch d`e`er n`e`es`en h`ev`e`er
   bajgaa bolohoor d`elg`ecijn zuraltyn h`emzh`e`e bolon **ng**nij
   nyagtyg oruulzh **gch bolno. `Edg`e`er utgyg "Screen" h`es`egt
   oruuldag:

 Section "Screen"
         Identifier "Screen0"
         Device     "Card0"
         Monitor    "Monitor0"
         DefaultDepth 24
         SubSection "Display"
                 Viewport  0 0
                 Depth     24
                 Modes     "1024x768"
         EndSubSection
 EndSection

   DefaultDepth-d **gs**n utga n' anhdagch h`er`egl`eh **ng**nij
   nyagt yum. H`er`ev anhdagch utgyg n' achaalah *ed darzh
   ****rchl**zh h`er`egl`en`e g`ev`el Xorg(1)-g azhilluulah tushaald
   -depth g`es`en songoltyg h*ss`en utgataj hamt oruulan h`er`egl`ezh
   bolno. Modes g`es`en t*lh**r *g n' zaasan **ng**t`ej *eijn
   d`elg`ecijn zurah h`emzh`e`eg zaazh bajdag. Tuhajn grafik
   d*rsl`egchijn *jldv`erl`egch`e`es zaazh **gs**n standart VESA
   gorimuud l z**vsh****r**gds**n g`edgijg anhaarna uu. D`e`erh
   zhish`e`en d`e`er d`elg`ecijn anhdagch **ng**nij nyagt n' n`eg
   c`egijg horin d**rv**n bit`e`er il`erhijln`e g`ezh zaasan bajgaa
   b**g****d ijm nyagtshiltaj *ed`e`e **rg****sh**** 1024,
   **ndr****sh**** 768 c`eg`e`er zurzh haruul h`em`e`en zaazh **g**v.

   `Ec`est n' tohiruulgyn fajlaa hadgalaad **mn** zaasny daguu dahin
   turshih h`er`egt`ej.

     T`emd`egl`el: H*ndr`el garsan *ed tand h`er`egt`ej n`eg
     h`er`egs`el bol H11-ijn log buyuu b*rtg`el t`emd`egl`elijn fajl
     yum. `En`e fajld H11-d zalgagdsan t**h****r**mzhijn tuhaj
     m`ed`e`ell**d orshizh bajdag. Xorg-n b*rtg`el t`emd`egl`elijn
     n`ernij zagvar n' /var/log/Xorg.0.log h`elb`ert`ej bajdag. `En`e
     fajlyn zhinh`en`e n`er n' Xorg.0.log-oos Xorg.8.log-n hoorond
     ****rchl**gd**zh bajdag.

   H`er`ev b*h z*jl sajn bolzh **ng**rs**n bol tohiruulgyn fajlaa
   Xorg(1)-d oldoh gazart bajrluulah h`er`egt`ej. **nijg golduu
   /etc/X11/xorg.conf `esv`el /usr/local/etc/X11/xorg.conf g`es`en
   bajrlald huuldag.

 # cp xorg.conf.new /etc/X11/xorg.conf

   X11-g tohiruulah yavc ing`e`ed g*jcl`e`e. Xorg-g ta odoo startx(1)
   h`er`egsl`e`er `ehl**lzh bolno. H11 server n' m**n xdm(1)-r
   `ehl**l`egd`ezh boldog.

     --------------------------------------------------------------

  5.4.3. N`em`egd`el tohirgoo

    5.4.3.1. Intel(R) i810 Graphics Chipsets-g tohiruulah

   Intel i810 integrated chipsets t**rlijn grafik d*rsl`egchdijg
   tohiruulahyn tuld agpgart AGP programuud X11-d h`er`egt`ej bajdag.
   agp(4)-n drajverijn garyn avlagaas n`em`egd`el m`ed`e`ellijg
   haraaraj.

   `En`e n' m**n busad grafik havtanguudyn t**h****r**mzhijg
   tohiruulahad h`er`egl`egdd`eg. Sistemijnh`e`e c**md agp(4)
   drajverijg oruulzh h**rv**l`e`eg*j bol kldload(8) tushaalaar
   drajverijg duudsan *ed azhillahg*j g`edgijg anhaarna uu. Ug
   drajver anhnaasaa c**md oruulzh b`eltg`egds`en bajh iostoj yum uu
   `esv`el achaalah *ed /boot/loader.conf-r c**md n`em`egds`en bajh
   iostoj.

     --------------------------------------------------------------

    5.4.3.2. **rg**n d`elg`ecijn gorim n`em`eh

   `En`e h`es`egt tanyg tohiruulgyn zhaahan il** m`edl`egt`ej g`ezh
   *z`eh bolno. M**n `en`e h`es`egt d`e`er **g**ls`en erdijn tohirgoo
   hijhijg avch *z`ehg*j. B*rtg`el m`ed`e`ellijn fajlyg ashiglazh
   tohirgoog yamar n`eg`en argaar duusgazh bolno. Hamgijn bagadaa
   tekst zasvarlagch bajhad l ug tohiruulgyg hijzh boloh hangalttaj.

   16:10 bolon 10:9 z`er`eg haruulah har'caag d`emzhd`eg odoogijn
   **rg**n d`elcg`ec**d (WSXGA, WSXGA+, WUXGA, WXGA, WXGA+, g`eh
   m`et) zhaahan h*ndr`elt`ej bajzh bolzoshg*j. Zarim t**rlijn 16:10
   haruulah har'caanuudyg durdval:

     * 2560x1600

     * 1920x1200

     * 1680x1050

     * 1440x900

     * 1280x800

   Zarim tohioldold Section "Screen" h`esgijn Mode h`es`egt `edg`e`er
   har'caanuudyn n`egijg bichs`en`e`er tohirgoog amarhan g*jc`e`ezh
   boldog:

 Section "Screen"
 Identifier "Screen0"
 Device     "Card0"
 Monitor    "Monitor0"
 DefaultDepth 24
 SubSection "Display"
         Viewport  0 0
         Depth     24
         Modes     "1680x1050"
 EndSubSection
 EndSection

   Xorg n' tuhajn **rg**n d`elg`ec`e`es I2C/DDC m`ed`e`ellijg n' avah
   uhaantaj bolohoor ug d`elg`ecijn hargalzah zuraltyn davtamzhijg n'
   m`ed`ezh chaddag.

   H`er`ev `edg`e`er ModeLines-uud n' drajver dotor bajhg*j bajval
   Xorg tand zhaahan tuslamzh **gch chaddag. /var/log/Xorg.0.log
   fajlaas azhillazh boloh ModeLine-uudyg harzh bolno. Daraah shig
   m**rijn h`esg**dijg harah h`er`egt`ej:

 (II) MGA(0): Supported additional Video Mode:
 (II) MGA(0): clock: 146.2 MHz   Image Size:  433 x 271 mm
 (II) MGA(0): h_active: 1680  h_sync: 1784  h_sync_end 1960 h_blank_end 2240 h_border: 0
 (II) MGA(0): v_active: 1050  v_sync: 1053  v_sync_end 1059 v_blanking: 1089 v_border: 0
 (II) MGA(0): Ranges: V min: 48  V max: 85 Hz, H min: 30  H max: 94 kHz, PixClock max 170 MHz

   `En`e m`ed`e`ellijg EDID m`ed`e`el`el g`ed`eg. **g`e`er ModeLine
   m**rijg **sg`ehijn tuld erd**** l t`edg`e`erijg z**v daraallaar n'
   oruulzh bichih`ed hangalttaj:

 ModeLine <name> <clock> <4 horiz. timings> <4 vert. timings>

   T`eg`eh`e`er d`e`er zhish`e`enij daguu Section "Monitor" h`es`egt
   ModeLine m**rijg daraah mayagaar oruulna:

 Section "Monitor"
 Identifier      "Monitor1"
 VendorName      "Bigname"
 ModelName       "BestModel"
 ModeLine        "1680x1050" 146.2 1680 1784 1960 2240 1050 1053 1059 1089
 Option          "DPMS"
 EndSection

   Ing`ezh `engijn zasvarlalt hijzh duusgaad H-ijg **rg**n
   d`elg`ect`ej n' shin`e`er azhilluulzh bolno.

     --------------------------------------------------------------

5.5. X11 d`e`er *sgijn mayag h`er`egl`eh n'

   Hamtran bichilcs`en Myurr`ej St***kli.

  5.5.1. Type1 t**rlijn *sgijn mayag

   H11 t`ej hamt ird`eg anhdagch *sgijn mayaguud n' shir`e`enij
   programuudad tijm sajn tohiromzhtoj bajzh chaddagg*j. Tom
   *s`egn**d n' zarim n' arzajzh haragdah, zarim Netscape-n zhizhig
   *s`egn**d tijm ayatajhan haragddagg*j g`eh m`et oncg*j tohioldluud
   tulgardag. G`ehd`e`e H11 d`e`er h`er`egl`egd`eh bolomzhtoj *n`eg*j
   **nd**r chanaryn Type1 (PostScript(R)) t**rlijn *sgijn mayaguud
   bajdag. ZHish`e`e n' URW *sgijn cugluulgand (x11-fonts/urwfonts)
   **nd**r chanaryn type1 (Times Roman(R), Helvetica(R), Palatino(R)
   g`eh m`etchil`en) *sgijn mayaguud orson bajdag. M**n Freefonts
   cugluulgand (x11-fonts/freefonts) mash olon t**rlijn *sgijn mayag
   bajdag b**g****d ih`enh n' grafiktaj azhilladag Gimp z`er`eg
   programd zoriulagdsan bolohoor d`elg`ecijn haruulah zoriulaltand
   h`er`egl`egdd`egg*j. Bas H11 d`e`er c****h**n tohirgoo hijg`e`ed
   TrueType t**rlijn *sgijn mayag h`er`egl`ed`eg bolgozh boldog. X(7)
   huudasnaas yum uu `esv`el TrueType *sgijn mayagijn h`esg`e`es
   n`em`elt m`ed`e`ell**dijg unshina uu.

   D`e`erh Type1 *sgijg portyn cugluulgaas suulgahyn tuld daraah
   tushaalyg oruulna:

 # cd /usr/ports/x11-fonts/urwfonts
 # make install clean

   `En`e *jldlijg busad cugluulgan d`e`er m**n adil hijn`e. X servert
   `edg`e`er *sg`e`e taniulahyn tuld tohiruulgyn fajld
   (/etc/X11/xorg.conf) daraah m**rijg n`emzh **gd**g:

 FontPath "/usr/local/lib/X11/fonts/URW/"

   `esv`el H azhillazh bajh *ed daraah tushaalyg **gch bolno:

 % xset fp+ /usr/local/lib/X11/fonts/URW
 % xset fp rehash

   `En`e tushaal n' H h`esgijg haagdah h*rt`el h*chint`ej b**g****d
   ijm bajdald h*rg`ehg*j g`ev`el achaalah *ed unshigddag `ehl`eh
   fajld n`emzh **gd**g (startx-n `ehl`eh *ed unshdag fajl n'
   ~/.xinitrc, harin XDM z`ergijn grafik n`evtr`elt hijd`eg programyn
   `ehl`en unshdag fajl n' ~/.xsession bajdag ). Gurav dah' arga bol
   shin`e /usr/local/etc/fonts/local.conf fajl h`er`egl`eh yum:
   anti-aliasing h`esg`e`es unshina uu.

     --------------------------------------------------------------

  5.5.2. TrueType(R) *sgijn mayag

   Xorg n' ****rt**** bas TrueType t**rlijn *sgijn mayagijg haruulah
   g*jc`etg`elt`ej suusan bajdag. **nijg g*jc`etg`eh hoior t**rlijn
   g*jc`etg`el bij. `En`e h`es`egt freetype modulijg haruulsan ba
   n**g**** *sgijn mayag haruulagchijg bodvol il** togtvortoj
   bil`e`e. freetype modulijg id`evhzh**l`ehijn tuld daraah m**rijg
   /etc/X11/xorg.conf fajlyn "Module" h`es`egt n`emn`e.

 Load  "freetype"

   Odoo TrueType *sgijn mayagt zoriulsan san **sg`e`ed
   (zhish`e`elb`el /usr/local/lib/X11/fonts/TrueType) b*h TrueType
   *sg**d`e`e t`er sand huulna. Macintosh(R) mashinaas TrueType
   t**rlijn *sgijn mayagijg shuud huulzh bolohg*j g`edgijg anhaarah
   h`er`egt`ej. `Edg`e`er n' H11 d`e`er h`er`egl`egd`ehijn tuld
   UNIX/MS-DOS/Windows h`elb`erijnh bajh iostoj. T`er sand huulsnyhaa
   daraa ttmkfdir-g ashiglazh fonts.dir fajl **sg`ed`eg b**g****d
   ing`esn`e`er H-n *s`eg haruulagch n' shin`e fajl suugdlaa g`edgijg
   tan'dag. ttmkfdir n' FreeBSD-n portyn cugluulgand
   x11-fonts/ttmkfdir g`ezh buj.

 # cd /usr/local/lib/X11/fonts/TrueType
 # ttmkfdir -o fonts.dir

   Odoo TrueType sang *sgijn mayagijn tanih zamd n`em`eh iostoj.
   `En`e n' d`e`er Type1 *sgijn mayagt d`e`er **g**ls`ent`ej
   izhilh`en

 % xset fp+ /usr/local/lib/X11/fonts/TrueType
 % xset fp rehash

   g`ezh n`em`eh yum uu `esv`el xorg.conf fajl dotor FontPath g`ezh
   n`emn`e.

   Ing`e`ed boloh n' t`er. Odoo Netscape, Gimp, StarOffice(TM), g`eh
   m`etchil`en b*h X programuud suugdsan TrueType *sgijn mayaguudyg
   tanih iostoj. Mash baga h`emzh`e`et`ej (**nd**r narijvchlaltaj
   d`elg`ec d`e`er *z**l`egd`eh v`ebijn tekst**d) `esv`el mash tom
   *s`egn**d (StarOffice d`e`er) araj il** haragdana.

     --------------------------------------------------------------

  5.5.3. Anti-Aliased *sgijn mayag

   SHin`echils`en ZHo Markus Klark.

   X11-ijn /usr/local/lib/X11/fonts/ ba ~/.fonts/ dotor bajgaa b*h
   *sgijn mayaguud avtomataar anti-aliasing g`ezh Xft-nijct`ej
   programd h`er`egl`egd`eh bolomzhtoj bolson. KDE, GNOME, Firefox
   z`er`eg hamgijn s**lijn *eijn Xft-nijct`ej programuud bajdag.

   YAmar *sgijn mayaguud n' anti-aliased bolohyg hyanah `esv`el
   anti-aliasing shinzh chanaruudyg tohiruulahyn tuld
   /usr/local/etc/fonts/local.conf fajlyg **sg`eh (h`er`ev bajval
   zasvarlah) h`er`egt`ej. Xft *sgijn mayagijn sistemijn h`ed h`ed`en
   shinzh chanaruud `en`e fajlaar tohiruulagddag b**g****d `en`e
   h`es`egt z**vh**n `engijn h`edijg zhish`e`e tatah bolno.
   D`elg`er`eng*j m`ed`e`ellijg fonts-conf(5) huudasnaas harna uu.

   `En`e fajl n' XML h`elb`erijn bajh iostoj. Tom zhizhig *sgijn
   h`emzh`e`end n' anhaaraltaj handah h`er`egt`ej. M**n n`e`egds`en
   taglaag bas z**v haasan bajh iostoj. `En`e fajl `ehl`ehd`e`e
   `engijn DOCTYPE todorhojloltoor `eh`eld`eg b**g****d daraa n'
   <fontconfig> taglaa araas n' zalgazh yavdag:

       <?xml version="1.0"?>
       <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
       <fontconfig>
    

   **mn** h`els`enchl`en /usr/local/lib/X11/fonts/ bolon ~/.fonts/
   sand bajgaa *sgijn mayaguud avtomataar Xft-nijct`ej programd
   tanigddag. Ta **n`e`es ****r sand *sgijn mayag bajrluulsan bol
   /usr/local/etc/fonts/local.conf fajld door durdsantaj izhil m**r
   oruulzh **g**h h`er`egt`ej:

 <dir>/*sgijn/mayagijn/bajgaa/sangijn</zam>

   SHin`e *s`eg, yalanguyaa shin`e san n`emsnij daraa *sgijn mayagijn
   t*r hadgalagdsan oron zajg daraah tushaalaar s`erg`e`eh iostoj:

 # fc-cache -f

   Anti-aliasing n' irm`egijg zhaahan uusgazh z****lr**l`en
   haragduuldag bolohoor zhizhig *sg**dijg unshihad `evt`ejh`en
   bolgodog b**g****d tom *sgijn "shatalsan irm`egijg" z****ll**zh
   g**lijlg**d**g. Ijm`erh** z****ll**s**n shin`e chanar n' erdijn
   tekst d`e`er h`er`egzhih`e`er n*d`end yadargaataj **vtg**h
   n**l**** **sg`ezh magadg*j yum. T`eg`eh`e`er 14-n h`emzh`e`en`e`es
   baga *sgijn mayagand anti-aliasing shinzh chanaryg h`er`egl`ehg*j
   g`ezh bodvol daraah m**rijg oruulaaraj:

         <match target="font">
             <test name="size" compare="less">
                 <double>14</double>
             </test>
             <edit name="antialias" mode="assign">
                 <bool>false</bool>
             </edit>
         </match>
         <match target="font">
             <test name="pixelsize" compare="less" qual="any">
                 <double>14</double>
             </test>
             <edit mode="assign" name="antialias">
                 <bool>false</bool>
             </edit>
         </match>

   ZHigd zaj avalttaj *sgijn mayagand anti-aliasing shinzh chanar
   z**v h`er`egzhihg*j bajzh magadg*j. `En`e asuudal KDE d`e`er ih
   tulgardag. **nij zasah n`eg arga bol tijm *sg**dijn zaj avaltyg
   100 bajh iostoj g`ezh zaazh **gd**g. Daraah m**rijg n`emzh **nijg
   g*jc`etg`en`e:

        <match target="pattern" name="family">
            <test qual="any" name="family">
                <string>fixed</string>
            </test>
            <edit name="family" mode="assign">
                <string>mono</string>
            </edit>
         </match>
         <match target="pattern" name="family">
             <test qual="any" name="family">
                 <string>console</string>
             </test>
             <edit name="family" mode="assign">
                 <string>mono</string>
             </edit>
         </match>

   (`en`e n' busad erdijn izhil zaj avalttaj *sgijn mayaguudyg "mono"
   g`es`en n`er`e`er handana g`ezh zaazh **gch bajna) t`eg`e`ed daraa
   n':

          <match target="pattern" name="family">
              <test qual="any" name="family">
                  <string>mono</string>
              </test>
              <edit name="spacing" mode="assign">
                  <int>100</int>
              </edit>
          </match>     

   Helvetica z`er`eg zarim *sgijn mayaguudad anti-aliased h`er`egl`eh
   *ed baga z`er`eg h*ndr`el**d garch bolzoshg*j. `En`e zagvar n'
   tijm *sgijn mayaguudyn talyg n' hasah shinzh il`erd`eg. Hamgijn
   muugaar bodohod programuud azhillah *ed`e`e nurdag. **n`e`es
   s`ergijl`ehijn tuld local.conf fajld daraah m**rijg n`emn`e:

          <match target="pattern" name="family">
              <test qual="any" name="family">
                  <string>Helvetica</string>
              </test>
              <edit name="family" mode="assign">
                  <string>sans-serif</string>
              </edit>
          </match>       

   local.conf fajlyg zasvarlazh duusaad ug fajlyg </fontconfig>
   taglaagaar duussan `es`ehijg shalgaaraj. Ing`e`eg*j bol ug fajlyn
   ****rchl**ltijg *l h`er`egs`ezh h`er`egzh**ld`egg*j.

   `Ec`est n' h`er`egl`egchid ****rsdijn g`es`en tohiruulgaa huvijn
   san dotor buj .fonts.conf fajl dotor hijzh boldog. Ing`ehijn tuld
   h`er`egl`egch b*r ~/.fonts.conf fajl **sg`eh h`er`egt`ej. `En`e
   fajl n' m**n XML h`elb`ert`ej bajh iostoj.

   S**lchijn *g: LCD d`elg`ect`ej *ed sub-pixel haruulalt h`er`egl`eh
   h*s`elt garch bolzoshg*j. `En`e n' *nds`end`e`e (h`evt`e`e
   chigl`eld n' salgasan) ulaan, nogoon bolon c`enh`er **ngijn
   b*rdl**dijg tusad n' salgazh haruulsnaar h`evt`e`e chigl`elijn
   d*rsl`eh chadvaryg sajzhruuldag. *r d*n n' m`ed`e`ezh mash sajn
   haruulalt **sd`eg. Ing`ezh z**vsh****r**l`ehijn tuld local.conf
   fajld daraah m**rijg n`emn`e:

          <match target="font">
              <test qual="all" name="rgba">
                  <const>unknown</const>
              </test>
              <edit name="rgba" mode="assign">
                  <const>rgb</const>
              </edit>
          </match>
       

     T`emd`egl`el: D`elg`ecijn t**rl****s hamaarch rgb n' bgr, vrgb
     `esv`el vbgr g`ezh ****rchl**gd**zh bolzoshg*j tul yanz yanzaar
     n' turshizh al' n' il** tohirch bajgaag olooroj.

     --------------------------------------------------------------

5.6. X Display Manager buyuu haruulalt zohicuulagch

   Hamtran bichilcs`en S`ef Kingsli.

  5.6.1. Er**nhij ojlgolt

   X Display Manager (XDM) buyuu H haruulalt zohicuulagch g`ed`eg n'
   H conhot sistemd songogdon h`er`egl`egd`ezh boloh b**g****d
   n`evtr`eh *jld`eld h`er`egl`egdd`eg. `En`e n' baga h*chin
   chadaltaj "X terminal", shir`e`enij programyn orchin, m**n tom
   s*lzh`e`end buj haruulaltyn server z`er`eg t**r**l b*rijn
   n**hc**ld h`er`egl`egdd`eg. N`eg`ent H conhot sistem n' s*lzh`e`e
   bolon b*rtg`elijn bie daasan g*jc`etg`elt`ej bolohoor H
   *jlchl**l`egch bolon server**dijn hoorondoh holboog tohiruulah
   mash olon arga bij. XDM n' holbogdozh boloh server**dijg grafik
   gorimd d*rs`elzh haruuldag b**g****d n`er bolon nuuc *g oruulah
   n**hc**l biel**lzh **gd**g.

   Ta XDM-g h`er`egl`egchid zoriulzh getty(8) h`er`egslijn
   biel**ld`eg g*jc`etg`elt`ej ( H`es`eg 26.3.2 h`esg`e`es
   d`elg`er`eng*jg harna uu) izhil g`ezh bodoh h`er`egt`ej.
   T`eg`eh`e`er `en`e n' sistem r** n`evtr`eh *jldlijg g*jc`etg`ed`eg
   b**g****d n`evtr**l`ehd`e`e tuhajn h`er`egl`egchijn orching
   azhilluulzh (golduu H conhny zohicuulagch bajdag )
   h`er`egl`egchijg garah h*rt`el n' h*l`e`ezh bajdag. M**n ****r
   h`er`egl`egch holbogdoh *ed holbogdoh d`elg`ecijg haruulan
   n`evtr`eh *jld`el hijlg`eh bolomzhijg XDM biel**lzh bajdag.

     --------------------------------------------------------------

  5.6.2. XDM-g h`er`egl`eh n'

   XDM-ijg ashiglazh `ehl`ehijn tuld x11/xdm portyg suulgana (`en`e
   n' anhdagchaar Xorg-ijn s**lijn *eijn huvilbaruudtaj cug
   suudagg*j). Daraa n' XDM dald ch**tg**rijg /usr/local/bin/xdm
   g`es`en bajrlalaas olzh bolno. `En`e n' root `erht`ej h*n`e`er
   yamar ch *ed `ehl**l`egd`ezh boldog b**g****d `ehl`eng**t`e`e ug
   mashind buj H conhyg zohicuulah **rgijg g*jc`etg`ezh `eh`eld`eg.
   H`er`ev XDM-g mashinyg shin`e`er achaalagdah bolgond `ehl**l`eh
   h*s`elt`ej bajgaa bol **nijg biel**l`eh hamgijn `evt`ejh`en zam
   bol /etc/ttys fajld oruulga hijzh **g**h bil`e`e. `En`e fajlyn
   zohion bajguulaltyn talaar H`es`eg 26.3.2.1 h`es`egt haraaraj.
   /etc/ttys fajl dotor XDM-g virtual terminal d`e`er dald ch**tg**r
   h`elb`er`e`er azhilluulna g`es`en daraah m**r bajdag:

 ttyv8   "/usr/local/bin/xdm -nodaemon"  xterm   off secure

   Anhdagch tohiruulgaaraa `en`e n' horigdson bajdag b**g****d
   id`evhzh**l`ehijg h*sv`el tav dah' *g boloh off g`esnijg on
   bolgozh ****rchl****d init(8)-g H`es`eg 26.3.2.2 d`e`er zaasny
   daguu shin`e`er achaalah h`er`egt`ej. `Ehnij talbar n' ug
   programyn zohicuulah terminalyn n`er b**g****d ttyv8 g`es`en buj.
   `En`e n' XDM esd*g`e`er virtual terminal d`e`er azhillazh
   `eh`eln`e g`es`en *g yum.

     --------------------------------------------------------------

  5.6.3. XDM-g tohiruulah n'

   XDM-g tohiruulah fajl /usr/local/lib/X11/xdm sand bajdag. `En`e
   san dotor XDM-n haragdcyg ****rchilzh tohiruulah h`ed h`ed`en fajl
   bij. Golduu daraah t**rlijn fajluud bajdag:

      Fajl                         Todorhojlolt                       
   Xaccess    H`er`egl`egchijn `erhijn d*r`em.                        
   Xresources X-n resource buyuu `eh survalzh anhdagch utguud.        
   Xservers   Dotood yum uu alsad buj holbogdozh boloh d`elg`ec       
              zohicuulagchdyn zhagsaalt.                              
   Xsession   N`evtr`eh *ed tuhajn orchind *jld`egdd`eg anhdagch      
              skript.                                                 
   Xsetup_*   N`evtr`eh *jldl`e`es **mn** n' programuudyg achaalagch  
              skript.                                                 
   xdm-config Ug mashin d`e`er azhillazh bajgaa b*h haruulagchdyg     
              er**nhijd n' tohiruulagch fajl.                         
   xdm-errors Server programaas **sg`egds`en aldaanuud.               
   xdm-pid    Odoogijn azhillazh bajgaa XDM-n process ID dugaar.      

   M**n `en`e san dotor XDM-g azhillazh bajh *ed ug grafik orchnyg
   tohiruuldag skript bolon programuud bajdag. Sayany zhagsaasan
   fajluudyn zoriulaltyg er**nhijd n' dor durdav. Ug fajluudyg
   h`er`egl`eh d`elg`er`eng*j zaavar n' xdm(1) huudsand
   todorhojlogdson bajgaa.

   Anhnyhaa tohiruulgaar bol `engijn n`eg`en n`evtr`eh d**rv**lzhin
   conh dotor ug mashiny n`er haruulagdsan bajdag ba tom *sg`e`er
   "Login:" g`ezh bich`e`ed dood h`es`egt n' "Password:" g`ezh nuuc
   *g oruulah talbar bajdag. `En`e conhnoos `ehl`en XDM-n haragdcyg
   ****rchilzh `eh`elzh boloh yum.

     --------------------------------------------------------------

    5.6.3.1. Xaccess

   XDM-`e`er hyanagddag haruulagchtaj holbogdoh protokolyg X Display
   Manager Connection Protocol (XDMCP) g`ezh n`erl`ed`eg. `En`e fajl
   n' alsad buj komp'yuteraas XDMCP holbolt yamar d*rm`e`er
   hijgd`ehijg zaan hyanazh bajdag. `En`e n' alsaas holbogdoh
   holboltyg h*l`e`ezh avah tohirgoog xdm-config fajld hijh h*rt`el
   horiotoj bajdag. Anhdagch tohirgoogooroo bol yamar ch
   h`er`egl`egchijn holboltyg z**vsh****r**hg*j g`ezh zaagdsan
   bajdag.

     --------------------------------------------------------------

    5.6.3.2. Xresources

   `En`e n' haruulagchdyg songoh n`evtr`eh d`elg`ecijn haruulaltyg
   ****rchilzh boloh anhdagch utguud hadgalsan fajl yum. `En`e
   fajlaar n`evtr`eh programyg ****rchilzh bolno. Fajlyn zohion
   bajguulalt n' H11-n bichig barimtad zaasantaj izhil zagvartaj
   bajdag.

     --------------------------------------------------------------

    5.6.3.3. Xservers

   `En`e n' songogdozh boloh haruulagchdyn zhagsaalt hadgalsan fajl.

     --------------------------------------------------------------

    5.6.3.4. Xsession

   `En`e fajl n' XDM-d zoriulsan h`er`egl`e`eg holbogdsony daraa
   g*jc`etg`egd`eh skript fajl yum. Ih`enhd`e`e h`er`egl`egchid
   ****rsdijnh**** `ehl`el sand buj ~/.xsession fajl dotor ****rsdijn
   g`es`en azhilluulah bichl`eg`e`e bichizh `en`e fajlyn
   g*jc`etg`elijg dardag.

     --------------------------------------------------------------

    5.6.3.5. Xsetup_*

   `En`e fajl n' n`evtr`eh conh bolon haruulagchdyg songogdohoos
   **mn** avtomataar azhilladag. Haruulagch bolgond zoriulsan skript
   n' Xsetup_ n`er`en d`e`er haruulagchijn dugaar zalgagdsan n`ert`ej
   bajdag ( zhish`e`e n' dotood haruulagch Xsetup_0 g`es`en n`ert`ej
   bajdag). `En`e fajld golduu xconsole z`ergijn n`eg yum uu hoior
   programyg ar tald azhilluulzh bajhaar bichs`en bajdag.

     --------------------------------------------------------------

    5.6.3.6. xdm-config

   `En`e fajld haruulagch bolgond h`er`egl`egd`eh programyn anhdagch
   utga h`elb`erijn tohiruulguud bajdag.

     --------------------------------------------------------------

    5.6.3.7. xdm-errors

   `En`e fajl dotor XDM-n azhilluulahyg oroldson server`e`es garsan
   aldaanuudyg bichs`en bajdag. H`er`ev XDM-n `ehl**ls`en d`elg`ec
   yamar n`eg`en zamaar gacah yum bol yuunaas bolson `es`ehijg n'
   m`ed`eh hamgijn z**v gazar bol `en`e bil`e`e. `Edg`e`er aldaanuud
   m**n h`er`egl`egchijn tuhajn orchnoos hamaarch ~/.xsession-errors
   fajl dotor bas bichigdd`eg.

     --------------------------------------------------------------

  5.6.4. S*lzh`e`enij haruulagch serverijg azhilluulah

   Busad h`er`egl`egchdijg haruulagch server r** holbohyn tuld ta
   handah `erhijn d*rmijg zasvarlazh holbolt h*l`e`ezh avagchijg
   z**vsh****r**l`eh h`er`egt`ej. Anhdagch utgaaraa **nijg hor'son
   bajdag. XDM-g holbolt h*l`e`ezh avdag bolgohyn tuld `ehl`e`ed
   xdm-config fajl dotorh m**rijg tajlbar m**r bolgozh h*ching*j
   bolgoh h`er`egt`ej:

 ! SECURITY: do not listen for XDMCP or Chooser requests
 ! Comment out this line if you want to manage X terminals with xdm
 DisplayManager.requestPort:     0

   t`eg`e`ed XDM-ijg shin`e`er `ehl**l`eh h`er`egt`ej. Ijm fajld "#"
   t`emdg`e`er tajlbar m`et bolgozh hasdagg*j harin "!" t`emd`eg
   h`er`egl`eh h`er`egt`ej g`edgijg sanah h`er`egt`ej. Xaccess fajl
   dotorhoos zhish`e`en**dijg harah h`er`egt`ej b**g****d xdm(1)
   garyn avlagaas d`elg`er`eng*j unshih n' z*jt`ej.

     --------------------------------------------------------------

  5.6.5. XDM-n orluulguud

   XDM-g orloh h`ed h`ed`en program bij. T`ednij n`eg boloh kdm-g (
   KDE-t`ej cug ird`eg) `en`e b*l`egt tajlbarlah bolno. Haruulalt
   zohicuulagch kdm n' mash olon t**rlijn haruulah zagvaryg sanal
   bolgodog b**g****d n`evtr`eh *ed conh zohicuulagchdyg davhar
   songozh boloh bolomzh **gd**g.

     --------------------------------------------------------------

5.7. D`elg`ecijn orchin

   Hamtran bichs`en Valentino Vashetto.

   `En`e h`es`egt FreeBSD-n H-d zoriulsan t**r**l b*rijn d`elg`ecijn
   orchnuudyg tajlbarlah bolno. "D`elg`ecijn orchin" g`ed`egt `engijn
   conh zohicuulagchaas avahuulaad t**r**l b*rijn shir`e`enij
   programyg aguulsan cogc programuud boloh KDE bolon GNOME z`er`eg
   ordog.

     --------------------------------------------------------------

  5.7.1. GNOME

    5.7.1.1. GNOME-n tuhaj

   GNOME g`ed`eg n' komp'yuteraa tohiruulahad tan' amarchilzh
   h**ng**vchils**n d`elg`ecijn programyn orchin yum. GNOME dotor
   sambar (program `ehl**l`eh bolon t**l**v bajdlyg n' haruulah
   zorilgotoj), d`elg`ecijn oron zaj (programuud bajrlahad
   zoriulagdsan ), d`elg`ecijn h`er`egsl**d bolon programuudyn
   cugluulga, m**n programuud ****r hoorondoo zohicozh azhillahad
   zoriulagdsan h`ed h`ed`en zhuram aguulagdazh bajdag. ****r
   *jldlijn sistem yum uu `esv`el ****r orchind azhillazh sursan
   h*m**st GNOME-n sanal bolgozh bajgaa h*cht`ej b**g****d ayatajhan
   grafik orchin n' dasahad amar sanagddag. FreeBSD d`e`erh GNOME-n
   talaar d`elg`er`eng*j m`ed`e`ellijg FreeBSD-n GNOME T**slijn v`eb
   huudasnaas harah h`er`egt`ej. Ug v`eb huudsand GNOME-g h`erh`en
   suulgazh tohiruulan m**n zohicuulah talaar n`el`e`en **rg**n
   h`emzh`e`enij asuult hariultuud bajdag.

     --------------------------------------------------------------

    5.7.1.2. GNOME-g suulgah

   `En`e program hangamzhijg portyn cugluulga yum uu `esv`el bagcaas
   hyalbar argaar suulgazh bolno:

   S*lzh`e`en`e`es GNOME-g bagc h`elb`er`e`er n' suulgahyg h*sv`el
   daraah tushaalyg **g**h**d hangalttaj:

 # pkg_add -r gnome2

   GNOME-g port dotor `eh bichl`eg`e`es n' h**rv**lzh suulgahyg
   h*sv`el daraah tushaalaar suulgana:

 # cd /usr/ports/x11/gnome2
 # make install clean

   GNOME suugdsany daraa H servert anhdagch conh zohicuulagchijn
   orond GNOME `ehl`ehijg zaazh **g**h h`er`eg gardag.

   GNOME-g `ehl**l`eh amarhan arga bol GNOME-n haruulaltyg
   zohicuulagch buyuu GDM-g h`er`egl`eh bil`e`e. GDM n' GNOME-toj
   hamt suugddag (g`ehd`e`e anhdagch tohirgoogooroo bol horigdson
   bajdag) b**g****d /etc/rc.conf fajl dotor gdm_enable="YES" m**rijg
   n`em`en oruulsnaar id`evhzh**ld`eg. Dahin achaalsny daraa GNOME
   avtomataar `eh`eld`eg.

   M**n GDM `ehl`eh`ed GNOME-ijn b*h *jlchilg`e`eg id`evhzh**l`ehijn
   tuld gnome_enable="YES" m**rijg /etc/rc.conf fajld n`em`eh
   h`er`egt`ej.

   GNOME-g m**n tushaal bichd`eg m**rn****s .xinitrc fajld z**v
   tohiruulga hijsn`e`er azhilluulzh bas bolno. H`er`ev .xinitrc fajl
   **mn** n' bajzh bajval ug fajld bajgaa conh zohicuulagch `ehl`eh
   m**rijg arilgaad orond n' /usr/local/bin/gnome-session g`ezh
   oruulah h`er`egt`ej. H`er`ev n`eg ih onc chuhal m**r ug tohirgoony
   fajl dotor bajhg*j g`ezh ta m`ed`ezh bajgaa bol daraah tushaalyg
   **gch bas bolno:

 % echo "/usr/local/bin/gnome-session" > ~/.xinitrc

   T`eg`e`ed startx g`es`en tushaalyg bichih`ed GNOME d`elg`ecijn
   orchin `ehl`eh bolno.

     T`emd`egl`el: H`er`ev XDM yum uu yamar n`eg`en ****r d`elg`ecijn
     orchin h`er`egl`egd`ezh bajsan bol .xsession g`es`en fajl
     **sg`e`ed ug fajl dotor **mn** yar'zh bajsan oruulgyg oruulah
     h`er`egt`ej. Ing`ehijn tuld ug fajlyg zasvarlagchaar n`e`eg`e`ed
     dotor bajgaa m**rijg /usr/local/bin/gnome-session m**r****r
     darzh bichih`ed bolno:

 % echo "#!/bin/sh" > ~/.xsession
 % echo "/usr/local/bin/gnome-session" >> ~/.xsession
 % chmod +x ~/.xsession

   ****r n`eg songolt bol conh zohicuulagchid ****rchl**lt hijzh
   n`evtr`elt hijgd`eh *ed d`elg`ecijn orchnyg songozh boldgoor
   tohiruulzh boldog. KDE-n d`elg`er`eng*j h`es`egt KDE-n d`elg`ecijn
   orchny zohicuulagch kdm d`e`er h`erh`en **nijg hijd`eg talaar
   tajlbarlasan bajgaa.

     --------------------------------------------------------------

  5.7.2. KDE

     --------------------------------------------------------------

    5.7.2.1. KDE-n tuhaj

   KDE bol h`er`egl`eh`ed tun amar orchin *eijn d`elg`ecijn orchin
   yum. H`er`egl`egchid h`er`egt`ej KDE-n sanal bolgodog zarim z*jls
   bol:

     * Orchin *eijn sajhan d`elg`ecijn orchin

     * S*lzh`e`eg`e`er azhilluulahad yamar ch h*ndr`elg*j

     * KDE d`elg`ecijn orchin bolon t**nij programuudad zoriulzh
       ****rt**** aguulsan tuslamzhijn sistemt`ej

     * KDE-n b*h programuuddaa tohirson zagvar mayagtaj

     * Standartchlagdsan c`es bolon bagazhit sambar, garyn
       tovchloluud, **ng**nij h*sn`egt g`eh m`etchil`en.

     * Internationalization buyuu olon h`elijn d`emzhl`eg: KDE n' 40
       garan gadaad h`el d`e`er bolomzhtoj

     * B*h d`elg`ecijn orchny tohiruulgyg t**vl**r**ls`en conhot
       zagvartaj tohirgoo hijh bolomzh

     * Mash olon KDE programuud

   KDE n' Konqueror n`ert`ej UNIX ert**nc**d **rs**ld****n iht`ej
   h**tl**gch**dijn n`eg boloh v`eb h**tl**gcht`ej hamt ird`eg. KDE-n
   talaar d`elg`er`eng*j m`ed`e`ellijg KDE v`eb huudasnaas harzh
   bolno. KDE-t`ej holbootoj `eh **sv`er**d bolon FreeBSD-t`ej
   holbootoj tusgaj m`ed`e`ellijg FreeBSD-ijn bag dah' KDE v`eb
   huudasnaas lavlah h`er`egt`ej.

   FreeBSD d`e`er KDE-n hoior huvilbar bajdag. Huvilbar 3 n' udaan
   hugacaany turshid bajgaa b**g****d mash togtvortoj huvilbar yum.
   Huvilbar 4 buyuu daraa *eijn huvilbar n' portyn cugluulgad bas
   bajdag. `Edg`e`er n' b*r cug z`er`egc`en suulgagdazh boldog.

     --------------------------------------------------------------

    5.7.2.2. KDE-g suulgah n'

   GNOME bolon busad d`elg`ecijn orchny programuudyg suulgadag shig
   `en`eh** program hangamzhijg portyn cugluulga yum uu `esv`el
   bagcaas hyalbar argaar suulgazh bolno:

   S*lzh`e`eg`e`er KDE3-g bagc h`elb`er`e`er suulgana g`ev`el daraah
   tushaalyg **g**h**d l bolno:

 # pkg_add -r kde

   S*lzh`e`eg`e`er KDE4-g bagc h`elb`er`e`er suulgana g`ev`el daraah
   tushaalyg **g**h**d l bolno:

 # pkg_add -r kde4

   pkg_add(1) avtomataar ug programyn s**lijn huvilbaryg n' n**h**zh
   suulgah bolno.

   KDE3-g `eh bichl`eg`e`es n' h**rv**lzh suulgana g`ev`el portyn
   cugluulgyg ashiglaaraj:

 # cd /usr/ports/x11/kde3
 # make install clean

   KDE4-g `eh bichl`eg`e`es n' h**rv**lzh suulgana g`ev`el portyn
   cugluulgyg ashiglaaraj:

 # cd /usr/ports/x11/kde4
 # make install clean

   KDE suugdsany daraa H servert anhdagch conh zohicuulagchijn orond
   KDE-g azhilluulna g`ezh zaazh **g**h h`er`egt`ej. **nij tuld
   .xinitrc fajlyg daraah argaar zasvarlazh m**n bolno:

   KDE3-n huv'd:

 % echo "exec startkde" > ~/.xinitrc

   KDE4-n huv'd:

 % echo "exec /usr/local/kde4/bin/startkde" > ~/.xinitrc

   Odoo ing`e`ed startx tushaalyg azhilluulbal KDE d`elg`ecijn orchin
   `ehl`eh bolno.

   H`er`ev ur'd n' XDM z`er`eg ****r d`elg`ecijn orchin
   h`er`egl`egd`ezh bajsan bol tohiruulga araj ****r bajh bolno. T`er
   *ed .xsession fajlyg zasvarlah h`er`egt`ej. `En`e b*lgijn s**l
   h`es`egt kdm-n talaar zaavarlasan bajgaa.

     --------------------------------------------------------------

  5.7.3. KDE-n talaar d`elg`er`eng*j

   Odoo KDE suugdsan bajgaa bolohoor ih`enh z*jlsijg ta tuslamzhijn
   sistemijg n' ashiglan n`e`ezh oloh yum uu `esv`el z*g`e`er l
   c`esn**d d`e`er darzh turshizh boloh yum. Windows `esv`el Mac(R)
   t**rlijn h`er`egl`egchd`ed bol barag g`ert`e`e bajgaa yum shig l
   s`etg`egd`el t**r**h bajh.

   KDE-n hamgijn sajn zaavar bichig barimtuud intern`et d`e`er bij.
   KDE ****rt`ejg**** hamt Konqueror h**tl**gch m**n mash olon
   program bolon **rg**zh**ls`en bichig barimtuudtaj ird`eg. B*lgijn
   *lds`en h`es`egt sanamsarg*j n`e`ezh olson ch g`es`en surahad
   h*ndr`elt`ej tehnikijn zarim asuudluudyg zaavarchlah bolno.

     --------------------------------------------------------------

    5.7.3.1. KDE Display Manager buyuu KDE-n d`elg`ecijn zohicuulagch

   Olon h`er`egl`egcht`ej sistemijn administrator h`er`egl`egchd`ed
   grafik n`evtr`eh gorim h`er`egl`ehijg h*sd`eg. **mn** tajlbarlasny
   daguu XDM ijm zorilgoor bas h`er`egl`egd`ezh bolno. G`ehd`e`e KDE
   bas **nt`ej izhil **r`eg g*jc`etg`ezh chadah kdm n`ert`ej haragdac
   sajtaj `evt`ejh`en n`evtr`eh h`esgijg sanal bolgodog. M**n
   h`er`egl`egch b*r ug zohicuulagchijn c`esn`e`es yamar d`elg`ecijn
   orchind holbogdohoo (KDE, GNOME, `esv`el busad ****r) n`evtr`eh
   *ed`e`e songozh boldog.

   kdm-g id`evhzh**l`ehijn tuld KDE-ijn huvilbaraas hamaaran ****r
   ****r fajlyg zasvarlah h`er`egt`ej boldog.

   KDE3-n huv'd /etc/ttys fajld buj ttyv8 g`es`en oruulgataj h`esgijg
   daraah mayagaar ****rchl**h iostoj:

 ttyv8 "/usr/local/bin/kdm -nodaemon" xterm on secure

   KDE4-n huv'd /etc/rc.conf fajld daraah m**r**dijg n`em`eh iostoj:

 local_startup="${local_startup} /usr/local/kde4/etc/rc.d"
 kdm4_enable="YES"

     --------------------------------------------------------------

  5.7.4. Xfce

    5.7.4.1. Xfce-n tuhaj

   Xfce n' GNOME d`e`er h`er`egl`egdd`eg GTK+ h`er`egs`el d`e`er
   *nd`esl`egds`en d`elg`ecijn orchin b**g****d h`er`egl`eh`ed mash
   h**ng**n amarhan tohiruulgataj bil`e`e. **ng**c harahad UNIX
   sistem**d d`e`er bajdag *n`et`ej zaragddag CDE d`elg`ecijn
   orchintoj t**s****t`ej. Xfce-n zarim shinzh chanaryg durdval:

     * D`elg`ecijn orchind azhillahad tun amar hyalbarshuulsan

     * Hulgany chirzh tavih *jld`el z`er`egt b*r`en tohiruulagdsan

     * C`es bolon program achaalah *nds`en sambar n' CDE-t`ej izhil

     * Conh zohicuulagch, fajl zohicuulagch, duuny orolt garaltyg
       zohicuulagch, GNOME-n d`emzhl`egt`ej programuudyg azhilluulah
       tohiromzh z`er`eg olon z*jlsijg bagtaasan

     * Orchnoo ****rchilzh boldog (GTK+ d`emzhl`egt`ej uchraas)

     * T*rg`en, h**ng**n *r b*t`e`elt`ej bolohoor sanah ojn
       hyazgaarlaltaj udaan mashinuudad tun tohiromzhtoj.

   Xfce-n d`elg`er`eng*j m`ed`e`ellijg Xfce v`eb huudasnaas haraaraj.

     --------------------------------------------------------------

    5.7.4.2. Xfce-g suulgah n'

   Xfce-n bagc huvilbar (**nijg bichizh bajh *ed) bajdag. Suulgahyn
   tuld erd**** l:

 # pkg_add -r xfce4

   M**n portyn cugluulga dotroos `eh bichl`eg`e`es n' h**rv**lzh
   suulgazh bolno:

 # cd /usr/ports/x11-wm/xfce4
 # make install clean

   Odoo H servert H orchnyg `ehl**l`eh *ed Xfce-g azhilluul g`ezh
   zaazh **g**hijn tuld:

 % echo "/usr/local/bin/startxfce4" > ~/.xinitrc

   Daraagijn udaa H `ehl`eh *ed Xfce n' d`elg`ecijn orchin bolson
   bajna. M**n **mn**h orchnuudtaj izhil, h`er`ev XDM z`er`eg ****r
   orchin ur'd n' h`er`egl`egd`ezh bajsan bol .xsession fajlyg
   **sg`e`ed GNOME h`es`egt tajlbarlasan shig g`ehd`e`e
   /usr/local/bin/startxfce4 g`es`en utgyg oruulah yum uu `esv`el
   n`evtr`eh *ed songogdohoor bolgozh tohiruulahyg h*sv`el kdm
   h`es`egt tajlbarlasny daguu hijh h`er`egt`ej.

                         II. Nijtl`eg asuudluud

   *nds`en ojlgoltuudyg n`eg`ent tajlbarlasan bolohoor odoo
   FreeBSD-ijn garyn avlagyn `en`e h`es`egt FreeBSD-ijn zarim bajnga
   ashiglagddag bolomzhuudyg avch *z`eh bolno. `Edg`e`er b*lg**d n':

     * T*g`e`em`el h`er`egl`egdd`eg shir`e`enij programuudyg tand
       tanilcuulah bolno: h**tch**d, b*t`e`emzhijn bagazhuud, barimt
       *z`egchid g`eh m`et.

     * FreeBSD-n h`ed h`ed`en mul'timedia bagazhuudyg tand
       tanilcuulah bolno.

     * Tusgajlan tohiruulsan FreeBSD c**mijg b*t`e`eh *jl yavc bolon,
       sistemd n`em`elt funkcuudyg h`erh`en id`evhzh**l`ehijg
       tajlbarlah bolno.

     * SHir`e`enij bolon s*lzh`e`end holbogdson h`evl`egchijn
       tohiruulguudyn huv'd h`evl`eh sistemijg d`elg`er`eng*j
       tajlbarlah bolno.

     * FreeBSD sistem d`e`er Linuks programuudyg h`erh`en
       azhilluulahyg tand *z**l`eh bolno.

   `Edg`e`er b*lg**dijn zarimd tanyg zarim n`eg ojlgoltuudyn talaar
   ur'daar unshihyg z**vl**h b**g****d `en`e n' b*l`eg b*rijn `eh`end
   er**nhij aguulgad durdsan bajgaa bolno.

   Garchig

   6. SHir`e`enij programuud

   7. Mul'timedia

   8. FreeBSD c**mijg tohiruulah n'

   9. H`evl`elt

   10. Linuksijn Hoiortyn Nijl`emzh

     --------------------------------------------------------------

                    B*l`eg 6. SHir`e`enij programuud

   Huv' n`em`er bolgon oruulsan Kristof ZHun'e. Orchuulsan
   Cagaanh**gijn Ganbold.

6.1. Er**nhij aguulga

   FreeBSD n' tekst bolovsruulagch programuud bolon h**tch**d z`er`eg
   shir`e`enij t**r**l b*rijn h`er`egl`e`enij programuudyg
   azhilluulzh chaddag. `Edg`e`er programuudyn ih`enh n' bagc
   h`elb`er`e`er yum uu `esv`el portuudyn cugluulgaas avtomataar
   b*t`e`egd`ezh bolno. SHin`e h`er`egl`egchdijn olonhi n' `edg`e`er
   h`er`egl`e`enij programuudyg ****rijn komp'yuter d`e`er suulgahyg
   h*sd`eg. `En`e b*l`egt zarim n`eg t*g`e`em`el h`er`egl`egdd`eg
   shir`e`enij programuudyg portuudyn cugluulga bolon t`edg`e`erijn
   bagcuudaas h*ndr`elg*jg`e`er suulgah talaar zaavarlah bolno.

   Portuudaas programuudyg suulgahad t`edg`e`erijg `eh`e`es
   `emh`etg`ed`eg g`edgijg anhaarna uu. `En`e n' tany mashiny
   (mashinuudyn) process hijh h*ch bolon yuu `emh`etg`ezh bajgaagaas
   hamaarch ih udaan azhillazh boloh yum. `Eh`e`es b*t`e`eh n' saad
   bolmoor ih hugacaa shaardazh bajval ta portyn cugluulgad bajgaa
   ih`enh programuudyg ur'dchilan b*t`e`es`en bagcuudaas suulgazh
   bolno.

   FreeBSD n' Linuksijn hoiortyn h`elb`ert`ej nijct`ej azhillah
   bolomzhijg hangadag uchraas Linuksd `ehl`en h**gzh**l`egds`en olon
   programuudyg ashiglah bolomzhtoj bajdag. Linuksijn yamar ch
   h`er`egl`e`enij programyg suulgahaasaa **mn** B*l`eg 10-ijg
   unshihyg z**vl**zh bajna. Linuksijn hoiortyn h`elb`ert`ej nijct`ej
   bajdlyg ashiglazh bajgaa ih`enh portuudyn n`er "linux-" g`ezh
   `eh`els`en bajgaa. ZHish`e`e n' whereis(1) tushaalyn
   tuslamzhtajgaar yamar n`eg portyg hajzh bajhdaa **nijg sanaaraj.
   Nijtl`elijn `en`e h`esg`e`es caash yamar n`eg Linuksijn
   h`er`egl`e`enij programuudyg suulgahyn **mn** tanyg Linuksijn
   hoiortyn h`elb`ert`ej nijct`ej bajdlyg id`evhzh**ls`en bajgaa
   g`ezh toocoh bolno.

   `En`e b*l`egt doorh h`esg**dijn tuhaj yarih bolno:

     * H**tch**d (Firefox, Opera, Konqueror z`er`eg)

     * B*t`e`emzh ( KOffice, AbiWord, The GIMP, OpenOffice.org
       z`er`eg)

     * Bichig barimt *z**l`egchid (Acrobat Reader(R), gv, Xpdf,
       GQview z`er`eg)

     * Sanh** ( GnuCash, Gnumeric, Abacus z`er`eg)

   `En`e b*lgijg unshihaasaa **mn**, ta daraah z*jlsijg m`ed`eh
   shaardlagataj:

     * Guravdagch taluudyn n`em`elt programuudyg h`erh`en suulgah
       talaar m`ed`eh (B*l`eg 4).

     * Linuksijn n`em`elt program hangamzhuudyg h`erh`en suulgah
       talaar m`ed`eh (B*l`eg 10).

   Mul'timedia orchny tohirgoony tuhaj m`ed`e`ellijg B*l`eg 7-s
   unshina uu. H`er`ev ta cahim zahidal tohiruulzh ashiglahyg h*sv`el
   B*l`eg 28-t handana uu.

     --------------------------------------------------------------

6.2. H**tch**d

   FreeBSD n' todorhoj h**t**ch ur'dchilan suulgagdsan bajdagg*j.
   Harin portyn cugluulgyn www san suulgahad b`el`en olon
   h**tch**dijg aguuldag. Tand b*gdijg `emh`etg`eh hugacaa bajhg*j
   bol (`en`e n' zarim tohioldold mash ih hugacaa shaardazh bolno)
   t`edg`e`erijn olonhi n' bagc h`elb`er`e`er bajdag.

   KDE bolon GNOME n' HTML h**tch**d`e`er hangadag. `Edg`e`er b*r`en
   g*jc`ed shir`e`enij programuudyg h`erh`en suulgazh tohiruulah
   talaar d`elg`er`eng*j m`ed`e`ellijg H`es`eg 5.7-s lavlana uu.

   H`er`ev ta h**ng**n chanaryn h**tch**dijg hajzh bajgaa bol portyn
   cugluulgaas www/dillo2, www/links, `esv`el www/w3m z`erg**dijg
   sudalzh *z`eh h`er`egt`ej.

   `En`e h`es`eg `edg`e`er programuudyg avch *z`eh bolno:

   Programyn SHaardlagataj `eh Portoos         Gol hamaarluud         
     n`er       **sv`er**d     suulgah  
   Firefox   dund z`er`eg      h*nd     Gtk+                          
                                        FreeBSD bolon Linuksijn       
                                        huvilbaruud bajdag. Linuksijn 
   Opera     baga              h**ng**n huvilbar n' Linuksijn         
                                        hoiortyn nijct`ej bajdal      
                                        bolon linux-openmotif-s       
                                        hamaardag.                    
   Konqueror dund z`er`eg      h*nd     KDE sanguud                   

     --------------------------------------------------------------

  6.2.1. Firefox

   Firefox n' FreeBSD r** b*r`en port hijgds`en orchin *eijn,
   ch**l****t`ej, n`e`eltt`ej `ehijn togtvortoj h**t**ch yum. `En`e
   n' standartyg hangasan HTML *z**l`eh h`es`eg, tab n`e`ezh azhillah
   bolomzh, popup haalt, **rg**tg**l**d, sajzhruulsan ayuulg*j bajdal
   z`er`eg olon bolomzhuudtaj. Firefox n' Mozilla-ijn kod d`e`er
   suurilzh`e`e.

   Firefox n' Mozilla-ijn kod d`e`er suurilsan daraagijn *eijn
   h**t**ch yum. Mozilla n' h**t**ch, zahidlyn klient, chalchih
   klient z`er`eg olon programuudyg bagtaasan b*r`en g*jc`ed
   programuudyn cugluulga yum. Firefox n' z**vh**n h**t**ch b**g****d
   `en`e n' t**nijg il** zhizhig, hurdan bolgodog bajna.

   Door durdsanyg bichin bagcyg suulgana:

 # pkg_add -r firefox

   `En`e n' Firefox 3.6-g suulgah b**g****d ta h`er`ev Firefox 3.5-g
   ashiglahyg h*s`ezh bajval doorhijg azhilluulaaraj:

 # pkg_add -r firefox35

   `Eh kodoos `emh`etg`ehijg ta il**d *z`ezh bajgaa bol portyn
   cugluulgyg bas ashiglazh boloh yum:

 # cd /usr/ports/www/firefox
 # make install clean

   Firefox 3.5-ijn huv'd **mn**h tushaal d`e`erh firefox-ijg
   firefox35-aar solioroj.

     --------------------------------------------------------------

  6.2.2. Firefox bolon Java(TM) zalgaas (plugin)

     T`emd`egl`el: `En`e h`es`egt bolon daraagijnhad bid tanyg
     Firefox-g al' h`edijn suulgasan g`ezh toocoh bolno.

     Odoogoor Java(TM) zalgaas Firefox 3.6-taj azhillahg*j bajgaa.

   FreeBSD San n' Sun Microsystems kompanitaj Java Runtime
   Environment (JRE(TM)) buyuu ZHavagijn Azhillah *eijn orchin bolon
   Java Development Kit (JDK(TM)) buyuu ZHavagijn H**gzh**l`eh
   h`er`egslijn hoiortyn fajluudyg t*g`e`eh licenzt`ej bajdag.
   FreeBSD-d zoriulsan hoiortyn bagcuud n' FreeBSD San v`eb sajtad
   bajdag.

   Firefox-d Java d`emzhl`egijg n`em`ehijn tuld ta java/javavmwrapper
   portyg suulgah h`er`egt`ej. Daraa n'
   http://www.freebsdfoundation.org/downloads/java.shtml hayagaas
   Diablo JRE bagcyg tatan avch pkg_add(1) tushaalaar suulgah
   h`er`egt`ej.

     T`emd`egl`el: D`e`erh sajtad FreeBSD 8.X huvilbaruudad zoriulsan
     hoiortyn bagc bajdagg*j. G`ehd`e`e FreeBSD 7.X huvilbaruudad
     zoriulsan bagcuudyg 8.X d`e`er ashiglah bolomzhtoj bajdag.
     Bagcyg suulgahaasaa **mn** misc/compat7x portyg suulgah iostoj.

     M**n ****r****r Diablo JRE-g (bolon Diablo JDK) portyn cugluulga
     ashiglan suulgazh bolno. (hargalzah portuud n' java/diablo-jre16
     bolon java/diablo-jdk16 yum) Portyn cugluulgaas suulgahad
     licenzijn asuudlyn ulmaas `eh fajluudyg (distfiles) garaar
     tatazh avahyg shaarddag. make install tushaalyg azhilluulahad
     tusgajlsan zaavar garch ird`eg.

   ****rijn h**tchijg `ehl**lzh bajrlal oruuldag m**r**nd
   about:plugins g`ezh bichin Enter darna. Suulgagdsan zalgaasuudyn
   talaar huudas *z**l`egd`eh b**g****d Java zalgaas t`end odoo bajh
   iostoj. H`er`ev tijm bish bol h`er`egl`egch b*r daraah tushaalyg
   azhilluulah shaardlagataj:

 % ln -s /usr/local/diablo-jre1.6.0/plugin/i386/ns7/libjavaplugin_oji.so \
   $HOME/.mozilla/plugins/

   H`er`ev ta Diablo JDK bagcyg suulgasan bol:

 % ln -s /usr/local/diablo-jdk1.6.0/jre/plugin/i386/ns7/libjavaplugin_oji.so \
   $HOME/.mozilla/plugins/

   Daraa n' ****rijn h**tchijg dahin duudna.

     T`emd`egl`el: D`e`erh tushaaluud n' i386 arhitekturyg ashiglazh
     bajna g`ezh toocozh bajgaa b**g****d amd64 bagcuud bas bajdag.

     --------------------------------------------------------------

  6.2.3. Firefox bolon Macromedia(R) Flash(TM) zalgaas (plugin)

   Macromedia(R) Flash(TM) zalgaas n' FreeBSD-d bajdagg*j. G`ehd`e`e
   zalgaasyn Linuks huvilbaryg azhilluulah program hangamzhijn
   davharga (g*jc`etg`el hyalbarshuulagch) bajdag. `En`e
   hyalbarshuulagch n' bas Adobe(R) Acrobat(R) zalgaas, RealPlayer(R)
   zalgaas bolon ****r olnyg d`emzhd`eg.

   Tany ashiglazh bajgaa FreeBSD-ijn huvilbaraas hamaaraad t**r**l
   b*rijn alhmuud shaardlagataj:

    1. FreeBSD 7.X-ijn huv'd

       www/nspluginwrapper port suulgana. Ug port n'
       emulators/linux_base-fc4 portyg shaardah b**g****d `en`e n'
       tom port yum.

       Daraagijn alham n' www/linux-flashplugin9 portyg suulgah
       yavdal yum. `En`e n' Flash 9.X-ijg suulgana. `En`e huvilbar n'
       FreeBSD 7.X d`e`er z**v azhilladag.

         T`emd`egl`el: FreeBSD 7.1-RELEASE-s huuchin FreeBSD d`e`er
         ta www/linux-flashplugin7-g suulgazh doorh linprocfs(5)
         h`esgijg algasah h`er`egt`ej.

    2. FreeBSD 8.X-ijn huv'd

       www/nspluginwrapper port suulgana. Ug port n'
       emulators/linux_base-f10 portyg shaardah b**g****d `en`e n'
       tom port yum.

       Daraagijn alham n' www/linux-f10-flashplugin10 portyg suulgah
       yavdal yum. `En`e n' Flash 10.X-ijg suulgana. `En`e huvilbar
       n' FreeBSD 8.X d`e`er z**v azhilladag.

       `En`e huvilbar n' daraah holboosyg **sg`ehijg shaarddag:

 # ln -s /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so \
   /usr/local/lib/browser_plugins/

   Tany azhilluulzh bajgaa FreeBSD-ijn huvilbart taarsan z**v Flash
   port suulgagdsany daraa zalgaasyg h`er`egl`egch b*rijn huv'd
   nspluginwrapper tushaal ashiglan suulgah shaardlagataj:

 % nspluginwrapper -v -a -i

   H`er`ev Flash h**h`eld`ejg togluulahyg h*sv`el Linux-ijn process
   fajlyn sistem linprocfs(5)-ijg /usr/compat/linux/proc ruu holboson
   bajh shaardlagataj. **nijg daraah tushaalyg ashiglan hijzh bolno:

 # mount -t linprocfs linproc /usr/compat/linux/proc

   **nijg achaalah *ed avtomatzhuulan /etc/fstab fajld tohiroh
   m**rijg n`em`en hijzh **gch bolno:

 linproc /usr/compat/linux/proc  linprocfs       rw      0       0

   T`eg`e`ed ****rijn h**tchijg `ehl**lzh bajrlal oruuldag m**r**nd
   about:plugins g`ezh bichin Enter darna. Bajgaa b*h zalgaasuudtaj
   zhagsaalt garch ir`eh iostoj.

     --------------------------------------------------------------

  6.2.4. Firefox bolon Swfdec Flash zalgaas

   Swfdec n' Flash animacyg zadalzh amiluulah san yum. Swfdec-Mozilla
   n' SWF fajluudyg togluulahyn tuld Swfdec sang ashigladag b**g****d
   Firefox h**tchid zoriulagdsan zalgaas yum. `En`e n' h*cht`ej
   h**gzh**l`eltijn door orshson h`ev`e`er bajgaa bolno.

   H`er`ev ta b*t`e`ezh chadahg*j `esv`el h*s`ehg*j bajgaa bol
   s*lzh`e`en`e`es bagcyg suulgazh bolno:

 # pkg_add -r swfdec-plugin

   H`er`ev bagc bajhg*j bol ta **nijg portyn cugluulgaas b*t`e`en
   suulgazh bolno:

 # cd /usr/ports/www/swfdec-plugin
 # make install clean

   Daraa n' `en`e zalgaasyg id`evhzh**l`ehijn tuld ****rijn h**tchijg
   dahin azhilluulaaraj.

     --------------------------------------------------------------

  6.2.5. Opera

   Opera n' **rg**n bolomzhuudtaj standartad nijcs`en h**t**ch yum.
   `En`e n' ****rt**** b*t`e`egds`en zahidal bolon m`ed`e`e unshigch,
   IRC klient, RSS/Atom unshigch bolon ****r olon bolomzhuudyg
   aguuldag. `Edg`e`er`e`es gadna Opera n' har'canguj h**ng**n
   b**g****d mash hurdan yum. `En`e n' hoior h`elb`er`e`er bajdag n':
   "`eh" FreeBSD huvilbar bolon Linuksijn `emulyac d`e`er azhilladag
   huvilbar yum.

   Opera-ijn FreeBSD huvilbaraar v`eb *z`ehijn tuld bagcyg suulgana:

 # pkg_add -r opera

   Zarim n`eg FTP sajtuudad b*h bagcuud bajdagg*j bolovch portyn
   cugluulgyg ashiglan door durdsanyg bichin Opera-g avch bolno:

 # cd /usr/ports/www/opera
 # make install clean

   Opera-ijn Linuks huvilbaryg suulgahyn tuld d`e`erh zhish`e`enij
   opera g`esnij orond linux-opera g`ezh solih h`er`egt`ej. Adobe
   Acrobat Reader z`er`eg z**vh**n Linuksd bajdag zalgaasuudyn
   h`er`egl`e`eg shaardah tohioldold Linuksijn huvilbar n' ashigtaj
   bajdag. Busad talaaraa FreeBSD bolon Linuksijn huvilbaruud n'
   azhillagaany huv'd adilhan bajdag.

     --------------------------------------------------------------

  6.2.6. Konqueror

   Konqueror n' KDE-ijn n`eg h`es`eg bolovch **nijg KDE-ijn gadna
   tald x11/kdebase3-ijg suulgan bas ashiglazh boloh yum. Konqueror
   erdijn n`eg h**tch****s il** b**g****d fajlyn menezher bolon
   mul'timedia *z**l`egch bolzh chaddag.

   Konqueror n' bas zalgaasuudyn olonlogtoj ird`eg b**g****d
   `edg`e`erijg misc/konq-plugins sangaas suulgah bolomzhtoj bajdag.

   Konqueror bas Flash-g d`emzhd`eg b**g****d Konqueror d`e`er
   Flash-ijn d`emzhl`egt`ej boloh talaar "H`erh`en Hijh" zaavar n'
   http://freebsd.kde.org/howtos/konqueror-flash.php hayagt bajdag.

     --------------------------------------------------------------

6.3. B*t`e`emzh

   B*t`e`emzht`ej holbootoj bolood ir`eh`e`er`e`e, shin`e
   h`er`egl`egchid ih`evchl`en sajn offisijn cugluulga `esv`el
   n**h**rs**g tekst bolovsruulagchijg hajdag. KDE z`er`eg zarim
   shir`e`enij orchnuud n' h`edijg`e`er offisijn cugluulgataj bajdag
   bolovch anhdagch b*t`e`emzhijn bagc bajdagg*j bil`e`e. FreeBSD n'
   tany shir`e`enij orchnoos hamaaralg*jg`e`er h`er`egt`ej b*gdijg
   hangadag.

   `En`e h`es`eg n' `edg`e`er programuudyg avch *z`eh bolno:

   Programyn n`er      SHaardlagataj `eh      Portoos  Gol hamaarluud 
                          **sv`er**d          suulgah  
   KOffice        baga                        h*nd     KDE            
   AbiWord        baga                        h**ng**n Gtk+ `esv`el   
                                                       GNOME          
   Gimp           baga                        h*nd     Gtk+           
   OpenOffice.org ih                          asar ih  JDK, Mozilla   

     --------------------------------------------------------------

  6.3.1. KOffice

   KDE-ijn h*r`e`enijh`en KDE-`e`es gadna ashiglagdazh boloh offisijn
   cugluulgataj ****rijn shir`e`enij orching **gd**g. `En`e n' busad
   offisijn cugluulgad bajdag d**rv**n standart b*r`eld`eh**nijg
   aguuldag. KWord n' tekst bolovsruulagch, KSpread n' h*sn`egtt`ej
   azhilladag program, KPresenter n' tanilcuulguudyg udirddag
   b**g****d Kontour n' grafik barimtuudyg zurahyg z**vsh****rn**.

   Hamgijn s**lchijn KOffice-g suulgahaasaa **mn** ta KDE-ijn hamgijn
   shin`echl`egds`en huvilbartaj `es`eh`e`e shalgaaraj.

   KOffice-ijg bagc h`elb`er`e`er suulgahyn tuld daraah tushaalyg
   azhilluulna:

 # pkg_add -r koffice

   H`er`ev bagc bajhg*j bol ta portyn cugluulgyg ashiglazh bolno.
   ZHish`e`e n' KDE3-d zoriulzh KOffice-g suulgahyn tuld door
   durdsanyg azhilluulna:

 # cd /usr/ports/editors/koffice-kde3
 # make install clean

     --------------------------------------------------------------

  6.3.2. AbiWord

   AbiWord n' Microsoft Word-toj t**st`ej haragdazh, sanagddag,
   ch**l****t`ej, tekst bolovsruulagch program yum. `En`e n' bichig,
   zahidal, tajlan, sanuulga g`eh z`erg**dijg bichih`ed tohiromzhtoj
   yum. `En`e n' mash hurdnaas gadna olon bolomzhuudyg aguuldag
   b**g****d h`er`egl`egchid mash hyalbar bajdag.

   AbiWord n' Microsoft-ijn .doc z`er`eg arilzhaanyhyg oruulaad olon
   fajlyn h`elb`ershilt**dijg import bolon `eksport hijzh chaddag.

   AbiWord n' bagc h`elb`er`e`er bajdag. Ta daraah tushaalyg
   azhilluulan **nijg suulgazh bolno:

 # pkg_add -r abiword

   H`er`ev bagc bajhg*j bol **nijg portyn cugluulgaas `emh`etg`ezh
   bolno. Portyn cugluulga shin`echl`egds`en bajh iostoj. **nijg
   ing`ezh hijzh bolno:

 # cd /usr/ports/editors/abiword
 # make install clean

     --------------------------------------------------------------

  6.3.3. GIMP

   Zurgijg zohioh `esv`el d*rs todruulah tohioldold GIMP n' mash
   narijn, zuragtaj azhillah program yum. `En`e n' `engijn budah
   program `esv`el chanartaj, foto zurag todruulah cugluulga bolgon
   ashiglagdazh boloh yum. `En`e n' olon toony n`em`elt zalgaasyg
   (plug-ins) d`emzhd`eg b**g****d skript hijh interf`ejsijn
   bolomzhuudtaj bajdag. GIMP n' t**r**l b*rijn fajlyn
   h`elb`ershilt**dijg unshizh, bichizh chaddag. `En`e n' skanner
   bolon z****vrijn cahim t**h****r**mzht`ej (tablet) holbogdoh
   bolomzhijg d`emzhd`eg.

   Ta `en`e tushaalyg azhilluulan bagcyg suulgazh bolno:

 # pkg_add -r gimp

   H`er`ev tany FTP sajt `en`e bagcg*j bajgaa bol ta portyn
   cugluulgyg ashiglazh bolno. Portyn cugluulgyn graphics san bas
   Gimp Manual programyg aguuldag. `End t`edg`e`erijg h`erh`en
   suulgah talaar *z**l`ev:

 # cd /usr/ports/graphics/gimp
 # make install clean
 # cd /usr/ports/graphics/gimp-manual-pdf
 # make install clean

     T`emd`egl`el: Portyn cugluulgyn graphics san GIMP-ijn
     h**gzh**l`eltijn huvilbaryg graphics/gimp-devel sand aguuldag.
     Gimp Manual-ijn HTML huvilbar n' graphics/gimp-manual-html sand
     bajdag.

     --------------------------------------------------------------

  6.3.4. OpenOffice.org

   OpenOffice.org n' b*h shaardlagataj programuudyg b*r`en g*jc`ed
   offisijn b*t`e`emzhijn cugluulgadaa aguulsan bajdag: `end tekst
   bolovsruulagch, h*sn`egtt`ej azhillah program, tanilcuulgyn
   menezher, bolon zurgijn programyg durdazh bolno. Ug programyn
   h`er`egl`egchijn interf`ejs n' busad offisijn cugluulguudtaj ih
   t**st`ej b**g****d t**r**l b*rijn fajlyn h`elb`ershilt**dijg
   import, `eksport hijzh chaddag bajna. `En`e n' interf`ejs**d,
   aldaa shalgagchid bolon tol'nuudyg orolcuulaad h`ed h`ed`en ****r
   h`eln**d d`e`er bajdag.

   OpenOffice.org-ijn tekst bolovsruulagch n' `eh XML fajlyn
   h`elb`ershiltijg z****v**rl**gd**h bolomzh ba uyan hatan chanaryg
   sajzhruulah zorilgoor ashigladag. H*sn`egtt`ej azhillah program n'
   makro h`elnij bolomzhtoj b**g****d gadnah m`ed`e`ellijn baazuudtaj
   holbogdoh bolomzhtoj bajdag. OpenOffice.org n' al' h`edijn
   togtvortoj bolson b**g****d Windows, Solaris(TM), Linuks, FreeBSD,
   bolon Mac OS X d`e`er azhilladag. OpenOffice.org-ijn tuhaj il**
   m`ed`e`ellijg OpenOffice.org v`eb sajtaas olzh bolno. FreeBSD-t`ej
   holbootoj m`ed`e`el`el bolon bagcuudyg shuud tatazh avahyn tuld
   FreeBSD OpenOffice.org H**rv**l`eh Bagijn v`eb sajtyg ashiglana
   uu.

   OpenOffice.org-ijg suulgahyn tuld door durdsanyg azhilluulna:

 # pkg_add -r openoffice.org

     T`emd`egl`el: FreeBSD-ijn -RELEASE huvilbaryg azhilluulzh bajhad
     `en`e n' azhillah iostoj. *g*j bol ta tohiroh bagcyg tatan avch
     pkg_add(1) ashiglan suulgahyn tuld FreeBSD-ijn OpenOffice.org
     H**rv**l`eh Bagijn v`eb hayagt handah h`er`egt`ej. Odoogijn
     huvilbar bolon h**gzh**l`eltijn huvilbar n' `end tatazh
     avagdahaar bajrladag.

   Bagc suulgagdsany daraa OpenOffice.org-ijg azhilluulahyn tuld ta
   erd**** l daraah tushaalyg bichih h`er`egt`ej:

 % openoffice.org

     T`emd`egl`el: `Ehnij udaa azhilluulahad tanaas zarim n`eg
     asuultuud asuuh b**g****d .openoffice.org san tany g`erijn sand
     **sg`egd`eh bolno.

   H`er`ev OpenOffice.org bagcuud bajhg*j bol portyg `emh`etg`eh
   songolt tand bas bajdag. G`ehd`e`e `en`e n' disknij asar ih zaj
   bolon `emh`etg`eh hugacaa ihijg shaardana g`edgijg ta sanazh bajh
   iostoj sh**.

 # cd /usr/ports/editors/openoffice.org-3
 # make install clean

     T`emd`egl`el: H`er`ev ta lokalchlagdsan huvilbaryg b*t`e`ehijg
     h*s`ezh bajgaa bol t*r**chijn tushaalyn m**rijg daraah m**r****r
     solih h`er`egt`ej:

 # make LOCALIZED_LANG=your_language install clean

     Ta your_language m**rijg z**v h`elnij ISO kodoor solih
     h`er`egt`ej. D`emzhigds`en h`elnij koduudyn zhagsaalt portyn
     sand bajh files/Makefile.localized fajld bajdag.

   **nijg hijsnij daraa OpenOffice.org-g daraah tushaalaar
   azhilluulzh bolno:

 % openoffice.org

     --------------------------------------------------------------

6.4. Bichig barimt *z**l`egchid

   Barimtyn zarim n`eg`en shin`e h`elb`ershilt**d UNIX-ijg bij bolson
   cagaas `ehl`en t*g`e`em`el bolson bil`e`e. T`edg`e`erijn shaarddag
   standart *z**l`egchid *nds`en sistemd bajhg*j bajzh boloh yum. Bid
   t`edg`e`er *z**l`egchdijg h`erh`en suulgahyg `en`e h`es`egt *z`eh
   bolno.

   `En`e h`es`eg n' `edg`e`er programuudyg avch *z`eh bolno:

   Programyn n`er SHaardlagataj `eh Portoos       Gol hamaarluud      
                     **sv`er**d     suulgah  
                                             Linuksijn hoiortyn       
   Acrobat Reader baga              h**ng**n h`elb`ert`ej nijct`ej    
                                             bajdal                   
   gv             baga              h**ng**n Xaw3d                    
   Xpdf           baga              h**ng**n FreeType                 
   GQview         baga              h**ng**n Gtk+ `esv`el GNOME       

     --------------------------------------------------------------

  6.4.1. Acrobat Reader(R)

   Olon barimtuud n' odoo PDF fajl h`elb`er`e`er taraagddag b**g****d
   `en`e n' "Portable Document Format" buyuu z****vrijn barimtyn
   h`elb`ershilt g`egdd`eg. `Edg`e`er fajluudyn t**rl**d`ed
   zoriulsan, z**vl**d**g *z**l`egchdijn n`eg n' Adobe-oos gargasan
   Linuksd zoriulsan Acrobat Reader yum. FreeBSD n' Linuksijn
   hoiortyn h`elb`erijn programuudyg azhilluulzh chaddag bolohoor
   `en`e n' FreeBSD-d bas bajdag yum.

   Portyn cugluulgaas Acrobat Reader 8-g suulgahyn tuld door
   durdsanyg hijn`e:

 # cd /usr/ports/print/acroread8
 # make install clean

   Licenzijn hyazgaarlaltuudaas bolood bagc bajdagg*j.

     --------------------------------------------------------------

  6.4.2. gv

   gv n' PostScript bolon PDF *z**l`egch yum. `En`e n' `ehl`e`ed
   ghostview d`e`er suurilsan bolovch Xaw3d sangijn tuslamzhtaj il**
   sajhan haragdah bolson. `En`e n' hurdan b**g****d interf`ejs n'
   c`ev`erh`en bajdag. gv n' bajrluulalt, caasny h`emzh`e`e, masshtab
   `esv`el antialias z`er`eg olon bolomzhuudtaj bajdag. Barag b*h
   *jldl**d n' garaas `esv`el hulganaas hijgd`ezh bolno.

   gv-g bagc h`elb`er`e`er suulgahyn tuld door durdsanyg hijn`e:

 # pkg_add -r gv

   H`er`ev ta bagcyg avch chadahg*j bajgaa bol portyn cugluulgyg
   ashiglazh bolno:

 # cd /usr/ports/print/gv
 # make install clean

     --------------------------------------------------------------

  6.4.3. Xpdf

   H`er`ev ta zhizhig FreeBSD PDF *z**l`egchijg h*s`ezh bajgaa bol
   Xpdf n' h**ng**n b**g****d *r ashigtaj *z**l`egch yum. `En`e n'
   mash c****n `eh **sv`er**dijg shaarddag b**g****d mash togtvortoj
   azhilladag. Standart X fontuudyg ashigladag b**g****d Motif yum uu
   `esv`el busad duryn X h`er`egsl**dijg shaarddagg*j.

   Xpdf bagcyg suulgahyn tuld `en`e tushaalyg azhilluulna:

 # pkg_add -r xpdf

   Bagc bajhg*j yum uu `esv`el ta portyn cugluulga ashiglahyg il**d
   *z`ezh bajgaa bol door durdsanyg hijn`e:

 # cd /usr/ports/graphics/xpdf
 # make install clean

   Suulgac duussany daraa ta Xpdf-g azhilluulzh hulgany baruun
   tovchijg ashiglazh c`esijg id`evhzh**lzh bolno.

     --------------------------------------------------------------

  6.4.4. GQview

   GQview n' zurgijn menezher yum. Ta fajlyg ganc daraltaar *z`eh,
   gadaad zasvarlagchijg azhilluulah, zurgijg zhizhg`e`er ur'dchilan
   *z**l`eh z`er`eg olon z*jlsijg hijzh boloh yum. `En`e n' bas
   slideshow buyuu comog *z**l`eh gorim bolon fajlyn zarim n`eg
   *nds`en *jldl**dt`ej. Ta zurgijn cugluulguudyg udirdazh davtagdazh
   bajgaag n' hyalbarhan olzh bolno. GQview n' b*r`en d`elg`ec`e`er
   *z**l`eh bolon internacionalchlalyg d`emzhd`eg.

   H`er`ev ta GQview bagcyg suulgahyg h*s`ezh bajgaa bol door
   durdsanyg hijn`e:

 # pkg_add -r gqview

   Bagc bajhg*j yum uu `esv`el ta portyn cugluulga ashiglahyg il**d
   *z`ezh bajgaa bol door durdsanyg hijn`e:

 # cd /usr/ports/graphics/gqview
 # make install clean

     --------------------------------------------------------------

6.5. Sanh**

   H`er`ev yamar n`eg`en shaltgaanaar ta ****rijn huvijn sanh**g
   FreeBSD shir`e`enij komp'yuter d`e`er`e`e udirdahyg h*s`ezh bajgaa
   bol h*chirh`eg, ashiglahad hyalbar, suulgahad b`el`en zarim n`eg
   programuud bajdag. T`edg`e`erijn zarim n`eg n' Quicken(R) `esv`el
   Excel barimtuudad h`er`egl`egdd`egt`ej adil t**r**l b*rijn fajlyn
   h`elb`ershilt**dt`ej nijct`ej bajdag.

   `En`e h`es`eg n' `edg`e`er programuudyg avch *z`eh bolno:

   Programyn n`er      SHaardlagataj `eh      Portoos  Gol hamaarluud 
                          **sv`er**d          suulgah  
   GnuCash        baga                        h*nd     GNOME          
   Gnumeric       baga                        h*nd     GNOME          
   Abacus         baga                        h**ng**n Tcl/Tk         
   KMyMoney       baga                        h*nd     KDE            

     --------------------------------------------------------------

  6.5.1. GnuCash

   GnuCash n' `ecsijn h`er`egl`egchd`ed h`er`egl`eh`ed hyalbar, bas
   h*chirh`eg programuudyn bolomzhijg olgoh GNOME-ijn charmajltyn
   n`eg h`es`eg yum. GnuCash-ijn tuslamzhtaj ta ****rijn orlogo bolon
   zarlaguud, bankny dansnuud bolon huv'caanuudaa hyanazh chadah yum.
   `En`e n' hyalbar interf`ejst`ejg`e`es gadna mash m`erg`ezhlijn
   program yum.

   GnuCash n' uhaalag registr, sistemijn shatalsan b*rtg`el**d, garyn
   olon hurdasgagchid bolon avtomataar g*jc`e`eh arguudtaj bajdag.
   `En`e n' ganc g*jlg`e`eg h`ed h`ed`en, il** d`elg`er`eng*j
   h`esg**d`ed huvaazh chaddag. GnuCash n' Quicken QIF fajluudyg
   import hijn nijl**lzh chaddag. M**n olon ulsyn ognoo bolon
   m**ng**n t`emd`egtijn h`elb`er**dt`ej azhillazh bas chaddag bajna.

   ****rijn sistem d`e`er`e`e GnuCash-ijg suulgahyn tuld door
   durdsanyg hijn`e:

 # pkg_add -r gnucash

   H`er`ev bagc bajhg*j bajgaa bol ta portyn cugluulgyg ashiglazh
   bolno:

 # cd /usr/ports/finance/gnucash
 # make install clean

     --------------------------------------------------------------

  6.5.2. Gnumeric

   Gnumeric n' h*sn`egtt`ej azhilladag program b**g****d GNOME
   shir`e`enij orchny h`es`eg yum. `En`e n' h`er`egl`eh`ed hyalbar,
   olon daraallyn huv'd avtomataar d**rg`eh sistem b*hij **rnij
   h`elb`erijn daguu h`er`egl`egchijn oruulzh bajgaa z*jlijg
   avtomataar "taah" bolomzhtoj bajdag. Bas Excel, Lotus 1-2-3,
   `esv`el Quattro Pro z`er`eg h`ed h`ed`en t*g`e`em`el
   h`elb`ershilt**d`e`es fajluudyg import hijzh chaddag. Gnumeric n'
   zurag zurah math/guppi programyn tuslamzhtaj zurag zuraltyg
   d`emzhd`eg. Bas mash olon toony cug b*t`e`egds`en funkcuudtaj
   b**g****d too, m**ng**n t`emd`egt, ognoo, cag z`er`eg olon, b*h
   `engijn **rnij h`elb`er**dijg z**vsh****rd**g.

   Gnumeric-ijg bagcaas suulgahyn tuld door durdsanyg hijn`e:

 # pkg_add -r gnumeric

   H`er`ev bagc bajhg*j bol ta door durdsanyg hijn portyn cugluulgyg
   ashiglazh bolno:

 # cd /usr/ports/math/gnumeric
 # make install clean

     --------------------------------------------------------------

  6.5.3. Abacus

   Abacus n' zhizhig b**g****d ashiglahad hyalbar h*sn`egtt`ej
   azhillah program yum. `En`e n' statistik, sanh** bolon matematik
   z`er`eg h`ed h`ed`en salbart h`er`egt`ej, ****rt n' cug
   b*t`e`egds`en funkcuudtaj bajdag. `En`e n' Excel fajlyn
   h`elb`ershiltijg import, `eksport hijzh chaddag. M**n Abacus n'
   PostScript garaltaar gargazh chaddag bajna.

   Abacus-ijg bagc h`elb`er`e`er n' suulgahyn tuld door durdsanyg
   azhilluulna:

 # pkg_add -r abacus

   H`er`ev bagc bajhg*j bol ta door durdsanyg hijn portyn cugluulgyg
   ashiglazh bolno:

 # cd /usr/ports/deskutils/abacus
 # make install clean

     --------------------------------------------------------------

  6.5.4. KMyMoney

   KMyMoney n' KDE-d zoriulsan huvijn sanh**gijn menezher yum.
   KMyMoney n' arilzhaany zorilgoor hijgds`en huvijn sanh**gijn
   menezher programuudad bajdag b*h l chuhal bolomzhuudyg ****rt****
   aguulsan bajdag. Bas ashiglahad hyalbar, dahin oruulah z**v
   b*rtg`elijn sistem z`er`eg bolomzhuudyg n' durdazh boloh yum.
   KMyMoney n' standart Quicken Interchange Format (QIF) b*hij
   fajluudaas import hijzh chaddagaas gadna h**r**ng** oruulaltyg
   hyanah, olon t**rlijn m**ng**n t`emd`egt**dt`ej azhillazh chaddag
   b**g****d bayalag tajlanguudyg gargazh chaddag. OFX import hijh
   bolomzhuud n' bas tusdaa zalgaasyn tuslamzhtaj hijgd`ezh boldog
   bajna.

   KMyMoney-g bagc h`elb`er`e`es suulgahyn tuld daraahijg hijn`e:

 # pkg_add -r kmymoney2

   H`er`ev bagc bajhg*j bol portyn cugluulgaas suulgazh bolno:

 # cd /usr/ports/finance/kmymoney2
 # make install clean

     --------------------------------------------------------------

6.6. D*gn`elt

   FreeBSD n' ISP-uudyn dund ****rijn azhillagaa bolon najdvartaj
   bajdlaaraa aldartaj bajdag ch g`es`en t**nijg **d**r tutam
   shir`e`enij komp'yuter bolgon ashiglahad barag l b`el`en
   bolzh`e`e. Bagcuud `esv`el portuud h`elb`er`e`er h`ed`en myangan
   programuudtaj bolohoor ****rijn chin' b*h h`er`egc`e`eg hangasan
   t**gs shir`e`enij komp'yuterijg ta b*t`e`ezh boloh yum.

   `En`e b*l`egt avch *zs`en shir`e`enij b*h programuudyn tojmyg `end
   durdav:

     Programyn n`er       Bagcyn n`er            Portyn n`er          
   Opera               opera             www/opera                    
   Firefox             firefox           www/firefox                  
   KOffice             koffice-kde3      editors/koffice-kde3         
   AbiWord             abiword           editors/abiword              
   GIMP                gimp              graphics/gimp                
   OpenOffice.org      openoffice        editors/openoffice.org-3     
   Acrobat Reader      acroread          print/acroread8              
   gv                  gv                print/gv                     
   Xpdf                xpdf              graphics/xpdf                
   GQview              gqview            graphics/gqview              
   GnuCash             gnucash           finance/gnucash              
   Gnumeric            gnumeric          math/gnumeric                
   Abacus              abacus            deskutils/abacus             
   KMyMoney            kmymoney2         finance/kmymoney2            

     --------------------------------------------------------------

                         B*l`eg 7. Mul'timedia

   Zasvarlasan Ross Lippert. Orchuulsan Cagaanh**gijn Ganbold.

7.1. Er**nhij aguulga

   FreeBSD n' tand ****rijn komp'yuteraas garah **nd**r chanaryn
   garaltad s`etg`el hanamzhtaj bajh bolomzhijg olgozh t**r**l b*rijn
   duuny kartuudyg d`emzhd`eg. `En`e n' audiog MPEG Audio Davharga 3
   (MP3), WAV, bolon Ogg Vorbis z`er`eg busad olon
   h`elb`ershilt**d`e`er bichl`eg hijh bolon togluulah chadvartaj
   bajdag. FreeBSD-ijn portyn cugluulga n' tany bichigds`en audiog
   zasvarlah, duuny n**l****ll**dijg n`em`eh bolon zalgagdsan MIDI
   t**h****r**mzh**d hyanahyg z**vsh****r**h programuudyg bas
   aguuldag.

   Zarim n`eg turshiltyn tuslamzhtajgaar FreeBSD n' video fajluud
   bolon DVD-**dijg togluulahyg d`emzhizh chaddag. T**r**l b*rijn
   video z****v**rl**gchijg kodchiloh, h**rv**l`eh, bolon togluulah
   programuudyn too duuny programuudyn tootoj har'cuulah yum bol
   hyazgaarlagdmal bajdag. ZHish`e`e n', **nijg bichizh bajh *ed,
   audio/sox-toj adil h`elb`ershilt**dijn hoorond h**rv**l`eh`ed
   h`er`egl`egd`eh dahin kodchiloh sajn program FreeBSD-ijn portyn
   cugluulgad bajhg*j bajgaa bil`e`e. G`ehd`e`e `en`e talbar dah'
   program hangamzhijn bajdal hurdactaj ****rchl**gd**zh bajna.

   `En`e b*l`eg n' tany duuny kartyg tohiruulahad shaardlagataj
   alhmuudyg tajlbarlah bolno. X11-ijn (B*l`eg 5) tohirgoo bolon
   suulgac n' tany video tonog t**h****r**mzhijn asuudluudyg al'
   h`edijn zohicuulsan bajdag bolovch il** sajn togluulahyn tuld
   zarim n`eg`en narijn tohiruulguud hijh h`er`egt`ej bajzh boloh
   yum.

   `En`e b*lgijg unshizh duussany daraa ta daraah z*jlsijg m`ed`eh
   bolno:

     * Tany duuny kart chin' tanigdsan bajhaar ****rijn sistem`e`e
       h`erh`en tohiruulah talaar.

     * Tany kart azhillazh bajgaag shalgah arguud.

     * ****rijn duuny tohirgoony aldaag h`erh`en olzh zasvarlah
       talaar.

     * MP3-uud bolon busad audiog h`erh`en togluulah ba kodchiloh
       talaar.

     * X server`e`er video h`erh`en d`emzhigds`en talaar.

     * Sajn *r d*n **gd**g zarim n`eg`en togluulagch/kodchilogch
       portuud.

     * DVD-**d, .mpg bolon .avi fajluudyg h`erh`en togluulah talaar.

     * CD bolon DVD-`e`es fajluud uruu aguulgyg h`erh`en avah talaar.

     * TV kart h`erh`en tohiruulah talaar.

     * D*rs skan hijgchijg h`erh`en tohiruulah talaar.

   `En`e b*lgijg unshihaasaa **mn**, ta daraah z*jlsijg m`ed`eh
   shaardlagataj:

     * SHin`e c**mijg h`erh`en tohiruulzh suulgah talaar m`ed`eh
       (B*l`eg 8).

     Sanuulga: mount(8) tushaalaar audio CD-**dijg holbohyg oroldoh
     n' hamgijn gajg*jd`e`e aldaand, hamgijn muudaa c**mijn s*jr`eld
     h*rg`ezh boloh yum. `Edg`e`er z****v**rl**gchid n' erdijn ISO
     fajlyn sistem**d`e`es yalgaataj tusgaj kodchiloluudtaj bajdag.

     --------------------------------------------------------------

7.2. Duuny kartyg tohiruulah

   Huv' n`em`er bolgon oruulsan Mozes Mur. FreeBSD 5.X-d zoriulzh
   **rg**zh**ls`en Mark Fonvil.

  7.2.1. Sistemijg tohiruulah

   `Ehl`eh`e`es`e`e **mn** ta ****rt**** bajgaa kartynhaa zagvar,
   ashiglazh bajgaa bichil shem bolon PCI `esv`el ISA kartny alin
   bolohyg m`ed`eh shaardlagataj. FreeBSD n' t**r**l b*rijn PCI
   `esv`el ISA kartuudyg d`emzhd`eg. Tonog t**h****r**mzhijn
   t`emd`egl`eg`e`enij d`emzhigds`en audio t**h****r**mzh**dijn
   zhagsaaltyg shalgazh ****rijn kartyg d`emzhigds`en `es`ehijg
   *z`e`er`ej. Tonog t**h****r**mzhijn t`emd`egl`eg`e`e n' tany
   kartyg yamar drajver d`emzhd`egijg bas h`el`eh bolno.

   ****rijn duuny t**h****r**mzhijg ashiglahyn tuld tohiroh
   t**h****r**mzhijn drajverijg ta achaalah h`er`egt`ej bolno. **nijg
   hoior argyn al' n`eg`e`er hijzh bolno. Hamgijn amarhan arga bol
   kldload(8) tushaalaar ****rijn kartnyhaa c**mijn modulijg
   tushaalyn m**r****s:

 # kldload snd_emu10k1

   g`ezh achaalah yum uu `esv`el /boot/loader.conf fajld tohiroh
   m**rijg ing`ezh n`em`en duudazh bolno:

 snd_emu10k1_load="YES"

   `Edg`e`er zhish`e`en**d n' Creative SoundBlaster(R) Live! duuny
   kartand zoriulagdsan yum. Busad bajgaa duudagdazh boloh duuny
   moduliud /boot/defaults/loader.conf-d zhagsaagdsan bajdag. H`er`ev
   ta al' drajverijg ashiglahaa m`ed`ehg*j `erg`elz`ezh bajval
   snd_driver modulijg duudazh *z`ezh boloh yum:

 # kldload snd_driver

   `En`e n' hamgijn t*g`e`em`el drajveruudyg n`eg udaa achaaldag
   metadrajver yum. `En`e n' z**v drajverijg hajhyg hurdasgadag.
   Duuny b*h drajveruudyg /boot/loader.conf fajlaar achaalah bas
   bolomzhtoj bajdag.

   snd_driver metadrajverijg duudsany daraa ta ****rijn duuny kartdaa
   yamar drajver songogdsonyg olohyg h*sv`el /dev/sndstat fajlyg cat
   /dev/sndstat tushaalyn tuslamzhtaj shalgazh boloh yum.

   Hoior dah' arga n' ****rijn duuny kartyn d`emzhl`egijg ****rijn
   c**md**** `emh`etg`eh yavdal yum. Doorh h`es`eg n' `en`e argaar
   ****rijn tonog t**h****r**mzhid zoriulan d`emzhl`eg n`em`eh`ed
   shaardlagataj m`ed`e`ellijg **gn**. ****rijn c**mijg dahin
   `emh`etg`eh tuhaj d`elg`er`eng*j m`ed`e`ellijg B*l`eg 8-s *zn`e
   **.

     --------------------------------------------------------------

    7.2.1.1. Duuny d`emzhl`egt`ej c**mijg tohiruulah

   `Ehl`e`ed hijh iostoj z*jl n' audio togtolcoony drajver sound(4)-g
   c**m uruu n`em`eh yavdal yum. Ing`ehijn tuld ta daraah m**rijg
   c**mijn tohirgoony fajldaa n`em`eh h`er`egt`ej bolno:

 device sound

   Daraa n' ta ****rijn duuny kartdaa zoriulzh d`emzhl`eg n`em`eh
   h`er`egt`ej. Tijm bolohoor kartyg yamar drajver d`emzhd`egijg
   m`ed`eh h`er`egt`ej. ****rijn duuny kartyn z**v drajverijg
   todorhojlohyn tuld Tonog t**h****r**mzhijn t`emd`egl`eg`e`enij
   d`emzhigds`en audio t**h****r**mzh**dijn zhagsaaltyg shalgah
   h`er`egt`ej. ZHish`e`e n' Creative SoundBlaster Live! duuny kart
   n' snd_emu10k1(4) drajveraar d`emzhigds`en bajdag. `En`e kartand
   zoriulzh d`emzhl`eg n`em`ehijn tuld door durdsanyg ashiglana:

 device snd_emu10k1

   H`erh`en ashiglah talaar drajverijn garyn avlagyn huudasnaas
   unshihaa martuuzaj. D`emzhigds`en duuny drajveruudyn c**mijn
   tohirgoony z**v bichigl`elijg /usr/src/sys/conf/NOTES fajlaas bas
   olzh bolno.

   PnP bish ISA duuny kartuud n' c**mijg kartyn tohiruulguudyn (IRQ,
   I/O port, g`eh m`et) tuhaj m`ed`e`el`elt`ej n' tanaas shaardazh
   boloh yum. `En`e n' b*h PnP bish ISA duuny kartuudyn huv'd *n`en
   bajdag. **nijg /boot/device.hints fajlyn tuslamzhtaj hijd`eg.
   Sistemijg achaalah *ed loader(8) n' `en`e fajlyg unshizh
   tohiruulguudyg c**m uruu damzhuuldag. ZHish`e`e n' huuchin
   Creative SoundBlaster 16 ISA PnP bish kart snd_sbc(4) drajverijg
   snd_sb16-taj cug ashiglah bolno. `En`e kartny huv'd daraah
   m**r**dijg c**mijn tohirgoony fajld n`em`eh h`er`egt`ej:

 device snd_sbc
 device snd_sb16

   b**g****d bas door durdsanyg /boot/device.hints-d n`em`eh
   h`er`egt`ej:

 hint.sbc.0.at="isa"
 hint.sbc.0.port="0x220"
 hint.sbc.0.irq="5"
 hint.sbc.0.drq="1"
 hint.sbc.0.flags="0x15"

   `En`e tohioldold kart n' 0x220 I/O port bolon IRQ 5-yg ashiglazh
   bajna.

   /boot/device.hints fajld ashiglasan z**v bichigl`elijn talaar
   sound(4) drajverijn garyn avlagyn huudas bolon ashiglah g`ezh
   bajgaa drajverijn garyn avlagyn huudsand **g**ls`en bajdag.

   D`e`er *z**ls`en tohiruulguud n' anhdagchuud yum. Zarim tohioldold
   ta IRQ yum uu `esv`el busad tohiruulguudyg ****rijn kartdaa
   taaruulan ****rchl**h h`er`eg garch boloh yum. `En`e kartny talaar
   d`elg`er`eng*j m`ed`e`ellijg snd_sbc(4) garyn avlagyn huudasnaas
   *zn`e **.

     --------------------------------------------------------------

  7.2.2. Duuny kartyg test hijh

   ****rchils**n c**mijg dahin achaalsny daraa `esv`el shaardlagataj
   modulijg duudsany daraa duuny kart n' ijm`erh**g`e`er tany
   sistemijn m`ed`egdlijn bufert (dmesg(8)) garch ir`eh iostoj:

 pcm0: <Intel ICH3 (82801CA)> port 0xdc80-0xdcbf,0xd800-0xd8ff irq 5 at device 31.5 on pci0
 pcm0: [GIANT-LOCKED]
 pcm0: <Cirrus Logic CS4205 AC97 Codec>

   Duuny kartyn t**l**vijg /dev/sndstat fajlyn tuslamzhtaj shalgazh
   bolno:

 # cat /dev/sndstat
 FreeBSD Audio Driver (newpcm)
 Installed devices:
 pcm0: <Intel ICH3 (82801CA)> at io 0xd800, 0xdc80 irq 5 bufsz 16384
 kld snd_ich (1p/2r/0v channels duplex default)

   Tany sistem`e`es garah garalt ****r ****r bajzh bolno. H`er`ev
   yamar ch pcm t**h****r**mzh**d garch ir`ehg*j bajval bucaad ur'd
   n' yuu hijsnijg`e`e dahin shalgah h`er`egt`ej. ****rijn c**mijn
   tohirgoony fajlyg dahin shalgazh z**v t**h****r**mzhijn drajver
   songogdson `es`ehijg shalgaaraj. Nijtl`eg asuudluud H`es`eg
   7.2.2.1 h`es`egt zhagsaagdsan bajgaa.

   H`er`ev b*gd z*g`e`er bolvol odoo ta azhillagaataj duuny karttaj
   bajh iostoj. H`er`ev tany CD-ROM `esv`el DVD-ROM h**tchijn duuny
   garaltyn holbogch tany duuny karttaj z**v holbogdson bol ta
   h**t**chd**** CD hijzh t**nijg cdcontrol(1)-oor togluulzh bolno:

 % cdcontrol -f /dev/acd0 play 1

   audio/workman z`er`eg t**r**l b*rijn programuud n' il**
   n**h**rs**g interf`ejsijn bolomzhtoj bajdag. Ta MP3 audio fajluud
   sonsohyn tuld audio/mpg123 z`er`eg programyg suulgahyg h*s`ezh
   boloh yum.

   Kartyg hurdan test hijh ****r n`eg arga bol /dev/dsp uruu
   **g**gd**l ijm`erh** mayagaar ilg`e`eh yavdal yum:

 % cat filename > /dev/dsp

   `End bajgaa filename n' yamar ch fajl bajzh bolno. `En`e tushaalyn
   m**r n' shuugian **sg`eh iostoj b**g****d `en`e n' ug duuny kart
   azhillazh bajgaag batalzh bajgaa yum.

   Duuny kartyn holigchijn t*vshing**dijg mixer(8) tushaalaar
   ****rchilzh bolno. Il** d`elg`er`eng*jg mixer(8) garyn avlagyn
   huudasnaas olzh bolno.

     --------------------------------------------------------------

    7.2.2.1. Nijtl`eg asuudluud

            Aldaa                           SHijd`el                  
   "sb_dspwr(XX) timed out" I/O port z**v tohiruulagdaag*j.           
                            IRQ buruu tohiruulagdsan. Tohiruulagdsan  
   "bad irq XX"             IRQ bolon duuny IRQ adil bajgaa `es`ehijg 
                            shalgana.                                 
   "xxx: gus pcm not        T**h****r**mzhijn ashiglah hangalttaj     
   attached, out of memory" sanah oj bajhg*j bajna.                   
                            ****r program t**h****r**mzhijg ongorhoj  
   "xxx: can't open         bar'zh bajgaa `es`ehijg fstat | grep dsp  
   /dev/dsp!"               tushaalaar shalgana. Durdahad il**d`ehg*j 
                            h`ergijn `ez`ed bol esound bolon KDE-ijn  
                            duuny d`emzhl`eg**d yum.                  

     --------------------------------------------------------------

  7.2.3. Duuny olon `eh**dijg h`er`egl`eh n'

   Huv' n`em`er bolgon oruulsan Munish CHopra.

   esound `esv`el artsd n' zarim n`eg programuudtaj duuny
   t**h****r**mzhijg huvaalcahyg d`emzhd`egg*j b**g****d `en`e
   tohioldold zarimdaa z`er`eg togluulah chadvartaj duuny olon
   `eh**dt`ej bajh tujlyn sonirhol bajdag.

   FreeBSD n' sysctl(8) h`er`egslijn tuslamzhtaj id`evhzh**lzh boloh
   Virtual Duuny Suvguudyn tuslamzhtaj **nijg hijh bolomzhijg tand
   olgodog. Virtual suvguud n' c**md duug holih zamaar ****rijn duuny
   kartyn togluulaltyg olon bolgohyg tand z**vsh****rd**g.

   Virtual suvguudyn toog tohiruulah sysctl-ijn gurvan huv'sagch
   bajdag b**g****d h`er`ev ta root h`er`egl`egch bol ijm`erh**
   mayagaar **nijg tohiruulzh bolno:

 # sysctl dev.pcm.0.play.vchans=4
 # sysctl dev.pcm.0.rec.vchans=4
 # sysctl hw.snd.maxautovchans=4

   D`e`erh zhish`e`e n' d**rv**n virtual suvgijg huvaarilzh bajgaa
   b**g****d `en`e too n' **d**r tutmyn h`er`egl`e`end zoriulagdsan
   praktik too yum. dev.pcm.0.play.vchans=4 bolon
   dev.pcm.0.rec.vchans=4 n' pcm0-ijn togluulah bolon bichih virtual
   suvguudyn too b**g****d t**h****r**mzhijg zalgasny daraa
   tohiruulah bolomzhtoj boldog. hw.snd.maxautovchans n' kldload(8)
   ashiglan zalgagdah *ed shin`e audio t**h****r**mzhid **g**gd**h
   virtual suvguudyn too yum. pcm t**h****r**mzh n' tonog
   t**h****r**mzhijn drajveruudaas tusdaa duudagdazh boloh uchraas
   hw.snd.maxautovchans n' daraa n' zalgagdah t**h****r**mzh**d`ed
   **g**gd**h virtual suvguudyn toog hadgaldag. D`elg`er`eng*j
   m`ed`e`ellijg pcm(4) garyn avlagyn huudasnaas *zn`e **.

     T`emd`egl`el: T**h****r**mzhijg ashiglazh bajhad ta virtual
     suvguudyn toog ****rchilzh chadahg*j. `Ehl`e`ed h**gzhim
     togluulagchid yum uu `esv`el duuny d`emonuud z`er`eg
     t**h****r**mzhijg ashiglazh bajgaa programuudyg haah
     h`er`egt`ej.

   H`er`ev ta devfs(5)-ijg ashiglahg*j bajgaa bol ****rijn
   programuudaa /dev/dsp0.x uruu zaazh **g**h h`er`egt`ej boloh
   b**g****d d`e`erh zhish`e`en d`e`erh shig dev.pcm.0.rec.vchans 4
   g`ezh tohiruulagdsan bol x n' 0-`e`es 3-ijn hoorond bajna.
   devfs(5) ashiglazh bajgaa sistem d`e`er d`e`erh n' /dev/dsp0-ijg
   h*s`eh programd m`ed`egd`elg*jg`e`er avtomataar huvaarilagdah
   bolno.

     --------------------------------------------------------------

  7.2.4. Holigchijn suvguudyn anhdagch utguudyg tohiruulah

   Huv' n`em`er bolgon oruulsan ZHozef `El-R`ej`es.

   ****r ****r holigchijn suvguudyn anhdagch utguud n' pcm(4)
   drajverijn `eh kodond bichigd`ezh hijgds`en bajdag. Holigchijn
   azhilluulah yavcad sanagdsan utguudyg tohiruulah bolomzhijg
   olgodog olon t**rlijn programuud bolon d`emonuud bajdag bolovch
   `en`e n' c`ev`er shijd`el bish yum. Holigchijn anhdagch utguudyg
   drajverijn t*vshind tohiruulzh boldog. **nijg /boot/device.hints
   fajld tohiroh utguudyg todorhojlon hijd`eg. ****r**** h`elb`el:

 hint.pcm.0.vol="50"

   `En`e n' pcm(4) modul' achaalagdah *ed duuny suvgijn changyg
   anhdagch utga 50 g`ezh tohiruulah bolno.

     --------------------------------------------------------------

7.3. MP3 audio

   Huv' n`em`er bolgon oruulsan SHern Li.

   MP3 (MPEG Davharga 3 Audio) n' CD-t`ej ojrolcoo duuny chanart
   h*rd`eg b**g****d `en`e bolomzhijg tany FreeBSD azhlyn stanc
   ashiglahg*jg`e`er *ld`eh yamar n`eg shaltgaan bajh iosg*j yum.

     --------------------------------------------------------------

  7.3.1. MP3 togluulagchid

   Hamgijn aldartaj X11 MP3 togluulagch bol XMMS (X Multimedia
   System) yum. Nullsoft-ijn Winamp-taj GUI n' barag l adilhan
   bolohoor Winamp-ijn ar'snuudyg XMMS-d ashiglazh boldog. XMMS n'
   ****rijn g`es`en zalgaasyn d`emzhl`egt`ej bas bajdag.

   XMMS n' multimedia/xmms portoos `esv`el bagcaas suulgagdazh
   boldog.

   XMMS-ijn interf`ejs n' hyalbar b**g****d togluulah zhagsaalt,
   grafikijn t`enc**l`egch bolon ****r olon bolomzhuudtaj bajdag.
   Winamp-ijg m`edd`eg h*m**s XMMS-ijg ashiglahad hyalbaryg olzh
   m`ed`eh bolno.

   audio/mpg123 n' ****r n`eg, tushaalyn m**rijn MP3 togluulagch yum.

   mpg123-ijg tushaalyn m**r****s duuny t**h****r**mzh bolon MP3
   fajlyg zaazh **g**n azhilluulzh bolno. Tany duuny t**h****r**mzh
   /dev/dsp1.0 b**g****d MP3 fajl Foobar-GreatestHits.mp3-ijg
   togluulahyg h*s`ezh bajgaa g`ezh *zv`el daraah tushaalyg
   azhilluulna:

 # mpg123 -a /dev/dsp1.0 Foobar-GreatestHits.mp3
 High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2 and 3.
 Version 0.59r (1999/Jun/15). Written and copyrights by Michael Hipp.
 Uses code from various people. See 'README' for more!
 THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!





 Playing MPEG stream from Foobar-GreatestHits.mp3 ...
 MPEG 1.0 layer III, 128 kbit/s, 44100 Hz joint-stereo

     --------------------------------------------------------------

  7.3.2. CD Audio zamuudyg avah n'

   CD `esv`el CD zamyg MP3 uruu kodchilohoosoo **mn** CD d`e`erh
   audio **g**gdlijg hatuu h**t**ch uruugaa avah iostoj. T**hij CDDA
   (CD Digital Audio) **g**gdlijg WAV fajluud uruu huulan **nijg
   hijd`eg.

   sysutils/cdrtools cugluulgyn cdda2wav h`er`egs`el n' CD-**d`e`es
   audio m`ed`e`el`el bolon t`edg`e`ert`ej holbootoj m`ed`e`ellijg
   avahad h`er`egl`egdd`eg.

   H**t**chid audio CD bajhad daraah tushaalyg (root-`e`er)
   azhilluulzh b*h CD-g tus tusdaa (zam tus b*rijg) WAV fajluudad
   avch bolno:

 # cdda2wav -D 0,1,0 -B

   cdda2wav n' ATAPI (IDE) CDROM h**tch**dijg d`emzhih bolno. IDE
   h**tch****s avahyn tuld SCSI n`egzhijn dugaaruudyn orond
   t**h****r**mzhijn n`erijg zaah h`er`egt`ej. ZHish`e`e n' 7-r zamyg
   IDE h**tch****s avahyn tuld:

 # cdda2wav -D /dev/acd0 -t 7

   -D 0,1,0 tohiruulga n' cdrecord -scanbus tushaalyn garalttaj
   taarch bajgaa SCSI t**h****r**mzh 0,1,0-ijg zaana.

   Zamuudyg avahyn tuld -t tohiruulgyg door *z**ls`en shig ashiglana:

 # cdda2wav -D 0,1,0 -t 7

   `En`e zhish`e`e n' audio CDROM-ijn doldugaar zamyg avch bajna.
   H`es`eg zamuudyg avahyn tuld, zhish`e`e n', n`eg`e`es doloo
   h*rt`elh zamyg avahyn tuld h*r`e`eg zaazh **gn**:

 # cdda2wav -D 0,1,0 -t 1+7

   dd(1) h`er`egs`el ATAPI h**tch**d d`e`erh audio zamuudyg gargazh
   avahad bas ashiglagdazh bolno. `En`e bolomzhijn talaar
   d`elg`er`eng*jg H`es`eg 18.6.5-s unshina uu.

     --------------------------------------------------------------

  7.3.3. MP3-uudyg kodchiloh

   **n**** *ed songozh bajgaa mp3 kodchilogch bol Lame yum. Lame n'
   audio/lame portyn modnoos oldozh bolno.

   Avsan WAV fajluudyg ashiglan daraah tushaal audio01.wav-g
   audio01.mp3 bolgon h**rv**ln`e:

 # lame -h -b 128 \
 --tt "Foo Song Title" \
 --ta "FooBar Artist" \
 --tl "FooBar Album" \
 --ty "2001" \
 --tc "Ripped and encoded by Foo" \
 --tg "Genre" \
 audio01.wav audio01.mp3

   128 kbit n' ashiglagdazh bajgaa standart MP3 bitijn hurd yum shig
   bajgaa yum. Olon h*m**s il** **nd**r chanaryn 160 `esv`el 192
   g`es`en hurduudad s`etg`el hanamzhtaj bajdag. Bitijn hurd **nd**r
   boloh tusam MP3 il** ih disknij h`emzh`e`eg ashiglah bolovch
   chanar **nd**r boldog. -h tohiruulga n' "il** **nd**r chanartaj
   bolovch baga z`er`eg udaan" gorimyg id`evhzh**ld`eg. --t-`e`er
   `eh`els`en tohiruulguud ID3 m`ed`e`ell**dijg zaadag b**g****d
   `en`e n' MP3 fajl dotor oruulah duuny m`ed`e`ellijg ih`evchl`en
   aguuldag. N`em`elt kodchiloh tohiruulguudyg lame-ijn garyn avlagyn
   huudasnaas lavlan olzh bolno.

     --------------------------------------------------------------

  7.3.4. MP3-uudyg dekod hijh

   Audio CD-g MP3-uudaas sharahyn tul t`edg`e`er n' shahagdaag*j WAV
   h`elb`ershilt uruu h**rv**l`egd`eh iostoj. XMMS bolon mpg123 n'
   MP3-ijn garaltyg shahaag*j fajlyn h`elb`ershilt uruu gargahyg
   d`emzhd`eg.

   XMMS-`e`er disk uruu bichihd`e`e:

    1. XMMS-ijg azhilluulna.

    2. Conhon d`e`er baruun tovchluuryg darzh XMMS-ijn c`esijg
       gargana.

    3. Options-oos Preference-ijg songono.

    4. Garaltyn Zalgaasyg (Output Plugin) "Disk Writer Plugin" bolgon
       ****rchiln**.

    5. Configure-g darna.

    6. SHahagdaag*j fajluudyg bichih sang oruulna (`esv`el browse-ijg
       songono).

    7. MP3 fajlyg XMMS uruu, duuny changyg 100% bolgon EQ
       tohirgoonuudyg haazh erdijnh****r**** duudna.

    8. Play-g darna -- XMMS n' MP3 togluulzh bajgaa yum shig`e`er
       garah b**g****d g`ehd`e`e h**gzhim sonsogdohg*j. `En`e n'
       *n`end`e`e MP3-ijg fajl uruu togluulzh bajgaa yum.

    9. MP3-uudyg dahin sonsohyn tuld anhdagch Garaltyn Zalgaasyg
       bucaazh **mn** n' bajsan shig`e`er tohiruulahaa martuuzaj.

   mpg123-aar stdout uruu bichih:

    1. mpg123 -s audio01.mp3 > audio01.pcm tushaalyg azhilluulna

   XMMS n' fajlyg WAV h`elb`ershilt`e`er bichd`eg bol mpg123 n'
   MP3-ijg t**hij PCM audio **g**gd**l bolgon h**rv**ld`eg. `Edg`e`er
   h`elb`ershilt**dijg cdrecord-d audio CD-**d hijhijn tuld ashiglazh
   bolno. Ta t**hij PCM-ijg burncd(8)-d ashiglah iostoj. H`er`ev ta
   WAV fajluudyg ashiglaval zam bolgony `eh`end bogino tik g`es`en
   chim`e`eg m`edr`eh b**g****d `en`e chim`e`e n' WAV fajlyn tolgoj
   yum. Ta WAV fajlyn tolgojg SoX h`er`egs`el ashiglan arilgazh bolno
   (**nijg audio/sox portoos `esv`el bagcaas suulgazh bolno):

 % sox -t wav -r 44100 -s -w -c 2 track.wav track.raw

   FreeBSD d`e`er CD sharagchijg ashiglah tuhaj il** d`elg`er`eng*j
   m`ed`e`ellijg H`es`eg 18.6-s unshina uu.

     --------------------------------------------------------------

7.4. Video togluulah

   Huv' n`em`er bolgon oruulsan Ross Lippert.

   Video togluulah n' mash shin`e, hurdactaj h**gzhizh bajgaa
   h`er`egl`e`enij talbar yum. H*l`e`ect`ej bajgaaraj. Duuny huv'd
   hijgds`en shig b*gd asuudalg*j azhillahg*j bajzh boloh yum.

   `Ehl`eh`e`es`e`e **mn** ****rijn video kartyn zagvar bolon
   ashiglazh bajgaa bichil shemijg ta m`ed`eh shaardlagataj. Xorg
   bolon XFree86 n' t**r**l b*rijn video kartuudyg d`emzhd`eg bolovch
   c****h**n n' sajn togluulah azhillagaataj bajdag. ****rijn kartyg
   ashiglan X serverijn d`emzhs`en **rg**tg**l**dijn zhagsaaltyg
   avahyn tuld X11-ijg azhillazh bajhad n' xdpyinfo(1) tushaalyg
   ashiglah h`er`egt`ej.

   Er n' bogino h`emzh`e`enij MPEG fajltaj bajh n' z*jt`ej b**g****d
   t**r**l b*rijn togluulagch bolon tohiruulguudyg shalgahad test
   fajl mayagaar ashiglagdazh boloh yum. Zarim n`eg`en DVD
   togluulagchid anhdagchaar /dev/dvd-d DVD z****v**rl**gchijg hajh
   yum uu `esv`el `en`e t**h****r**mzhijn n`erijg t`edg`e`ert
   bichigds`en bajh iostoj g`ezh *zd`eg bolohoor ta simbolyn
   holboosyg tohiroh t**h****r**mzh**d uruu hijzh **g**h n' ashigtaj
   bajzh boloh yum:

 # ln -sf /dev/acd0 /dev/dvd
 # ln -sf /dev/acd0 /dev/rdvd

   devfs(5)-ijn hijgds`en chanaraas hamaaraad `edg`e`er shig garaar
   hijgds`en holboosuud n' sistemijg dahin achaalahad *ldd`egg*j.
   ****rijn sistemijg achaalahad avtomataar simbolyn holboosuud
   **sg`ehijn tuld daraah m**r**dijg /etc/devfs.conf fajld n`emn`e:

 link acd0 dvd
 link acd0 rdvd

   M**n tusgaj DVD-ROM funkcuudyg azhilluulahyg shaarddag DVD
   shifrl`eltijg bucaah *jld`el n' DVD t**h****r**mzh d`e`er bichih
   z**vsh****rlijg shaarddag.

   Huvaalcsan sanah ojn X11 interf`ejsijg **rg**tg**zh sajzhruulahyn
   tuld zarim sysctl(8) huv'sagchdyn utguudyg ih`esg`eh shaardlagataj
   bajdag:

 kern.ipc.shmmax=67108864
 kern.ipc.shmall=32768

     --------------------------------------------------------------

  7.4.1. Video bolomzhuudyg todorhojloh n'

   X11 d`e`er videog *z**l`eh h`ed h`ed`en bolomzhit arguud bajdag.
   YAg yuu azhillah n' golchlon tonog t**h****r**mzh****s hamaarna.
   Door tajlbarlasan arga b*r tonog t**h****r**mzh****s hamaaraad
   chanaryn huv'd yanz b*r bajna. Hoiordugaart X11 d`e`er videog am'
   oruulah n' s**lijn *ed mash ih anhaaral tatazh bajgaa s`ed`ev
   b**g****d Xorg, yum uu `esv`el XFree86-ijn huvilbar b*rt chuhal
   sajzhruulalt hijgds`en bajzh boloh yum.

   Nijtl`eg video interf`ejs**dijg durdval:

    1. X11: huvaalcsan sanah ojg ashiglah erdijn X11 garalt.

    2. XVideo: Duryn X11-ijn d*rsl`egd`eh bolomzhtoj z*jl d`e`er
       videog d`emzhd`eg X11 interf`ejsijn **rg**tg**l.

    3. SDL: Simple Directmedia Layer buyuu `engijn Directmedia
       davharga.

    4. DGA: Direct Graphics Access buyuu shuud grafikijn handalt.

    5. SVGAlib: dood t*vshnij konsolyn grafik davharga.

     --------------------------------------------------------------

    7.4.1.1. XVideo

   Xorg bolon XFree86 4.X n' videog tusgaj hurdasguuraar
   d*rsl`egd`eh*jc ob'ektuud d`e`er shuud *z**l`ehijg z**vsh****rd**g
   XVideo (bas Xvideo, Xv, xv g`egdd`eg) g`egdd`eg **rg**tg**lt`ej
   bajdag. `En`e **rg**tg**l n' dood t*vshnij chanar muutaj mashin
   d`e`er ch g`es`en videog sajn chanartaj togluulah bolomzhijg
   olgodog.

   **rg**tg**l azhillazh bajgaa `es`ehijg shalgahyn tuld xvinfo
   tushaalyg ashiglana:

 % xvinfo

   H`er`ev *r d*n ijm`erh** haragdval XVideo n' tany kartny huv'd
   d`emzhigds`en bajna:

 X-Video Extension version 2.2
 screen #0
   Adaptor #0: "Savage Streams Engine"
     number of ports: 1
     port base: 43
     operations supported: PutImage
     supported visuals:
       depth 16, visualID 0x22
       depth 16, visualID 0x23
     number of attributes: 5
       "XV_COLORKEY" (range 0 to 16777215)
               client settable attribute
               client gettable attribute (current value is 2110)
       "XV_BRIGHTNESS" (range -128 to 127)
               client settable attribute
               client gettable attribute (current value is 0)
       "XV_CONTRAST" (range 0 to 255)
               client settable attribute
               client gettable attribute (current value is 128)
       "XV_SATURATION" (range 0 to 255)
               client settable attribute
               client gettable attribute (current value is 128)
       "XV_HUE" (range -180 to 180)
               client settable attribute
               client gettable attribute (current value is 0)
     maximum XvImage size: 1024 x 1024
     Number of image formats: 7
       id: 0x32595559 (YUY2)
         guid: 59555932-0000-0010-8000-00aa00389b71
         bits per pixel: 16
         number of planes: 1
         type: YUV (packed)
       id: 0x32315659 (YV12)
         guid: 59563132-0000-0010-8000-00aa00389b71
         bits per pixel: 12
         number of planes: 3
         type: YUV (planar)
       id: 0x30323449 (I420)
         guid: 49343230-0000-0010-8000-00aa00389b71
         bits per pixel: 12
         number of planes: 3
         type: YUV (planar)
       id: 0x36315652 (RV16)
         guid: 52563135-0000-0000-0000-000000000000
         bits per pixel: 16
         number of planes: 1
         type: RGB (packed)
         depth: 0
         red, green, blue masks: 0x1f, 0x3e0, 0x7c00
       id: 0x35315652 (RV15)
         guid: 52563136-0000-0000-0000-000000000000
         bits per pixel: 16
         number of planes: 1
         type: RGB (packed)
         depth: 0
         red, green, blue masks: 0x1f, 0x7e0, 0xf800
       id: 0x31313259 (Y211)
         guid: 59323131-0000-0010-8000-00aa00389b71
         bits per pixel: 6
         number of planes: 3
         type: YUV (packed)
       id: 0x0
         guid: 00000000-0000-0000-0000-000000000000
         bits per pixel: 0
         number of planes: 0
         type: RGB (packed)
         depth: 1
         red, green, blue masks: 0x0, 0x0, 0x0

   ZHagsaagdsan h`elb`ershilt**d (YUV2, YUV12, g`eh m`et) n'
   XVideo-ijn shijd`el b*rt bajdagg*j b**g****d t`edg`e`erijn `en`e
   bajhg*j yavdal n' zarim n`eg togluulagchdad saad bolzh bolohyg
   sanaaraj.

   H`er`ev *r d*n ijm`erh** haragdazh bajval:

 X-Video Extension version 2.2
 screen #0
 no adaptors present

   XVideo tany kartyn huv'd d`emzhigd`e`eg*j bajh magadlaltaj.

   H`er`ev XVideo n' tany kartyn huv'd d`emzhigd`e`eg*j bajval
   amiluulzh bajgaa video toocoololtyn shaardlaguudyg tany d`elg`ec
   hangah n' ulam il** h`ec** bolno g`es`en *g yum. Tany video kart
   bolon processoroos hamaaraad magadg*j ta s`etg`el hanahujc *r d*nd
   h*rch boloh yum. Azhillagaag sajzhruulah arguudyn talaar ta
   H`es`eg 7.4.3 h`esg`e`es n`em`elt unshlaga hijh shaardlagataj
   bolzh boloh yum.

     --------------------------------------------------------------

    7.4.1.2. Simple Directmedia Layer buyuu `Engijn Directmedia davharga

   Simple Directmedia Layer buyuu SDL n' Microsoft Windows, BeOS,
   bolon UNIX-ijn hoorond h**rv**l`eh davharga bajhaar zoriulagdsan
   b**g****d ing`esn`e`er duu bolon grafikijn *r ashigtaj
   h`er`egl`e`eg bij bolgozh tavcan hoorond azhillah programuudyg
   h**gzh**l`eh bolomzhtoj bolson yum. SDL davharga n' tonog
   t**h****r**mzhijg dood t*vshind hijsv`erl`eh bolomzhijg olgodog
   b**g****d `en`e n' zarimdaa X11 interf`ejs`e`es il** *r d*nt`ej
   bajdag.

   SDL n' devel/sdl12-s oldozh bolno.

     --------------------------------------------------------------

    7.4.1.3. Direct Graphics Access buyuu SHuud Grafikijn Handalt

   Direct Graphics Access buyuu SHuud Grafikijn Handalt n' X11
   **rg**tg**l b**g****d programd X serverijg orhin **ng**rch
   framebuffer-ijg shuud ****rchl**h bolomzhijg olgodog. `En`e n'
   `en`e huvaalcald n**l****l**h dood t*vshnij sanah ojn taaruulalt
   d`e`er tulguurladag bolohoor **nijg ashiglazh bajgaa programuud
   root-`e`er azhillah iostoj bajdag.

   DGA **rg**tg**l n' dga(1)-aar test hijgd`ezh hurd, azhillagaany
   huv'd shalgagdazh bolno. dga azhillazh bajhad tovchluur darah
   bolgond d`elg`ecijn **ng**n**dijg ****rchild**g. Garahyn tuld q-g
   darna.

     --------------------------------------------------------------

  7.4.2. Videotoj holbootoj portuud bolon bagcuud

   `En`e h`es`eg n' FreeBSD-ijn portyn cugluulga dah' video
   togluulahad ashiglazh boloh program hangamzhuudyg h`el`elc`eh
   bolno. Video togluulah n' program hangamzhijn h**gzh**l`eltijn
   mash id`evht`ej talbar b**g****d t**r**l b*rijn programuudyn
   bolomzhuud n' `end **gs**n tajlbaraas zarim talaaraa z**rzh boloh
   yum.

   `Ec`est n' FreeBSD d`e`er azhilladag olon video programuud n'
   Linuksijn programuud mayagaar h**gzh**l`egds`en bajdgijg m`ed`eh
   n' chuhal yum. `Edg`e`er programuudyn olonhi n' beta chanaryh
   h`ev`e`er bajgaa bil`e`e. FreeBSD d`e`er video bagcuudad uchirch
   boloh asuudluudyn zarimyg durdval:

    1. YAmar n`eg programyn **sg`es`en fajlyg ****r n`eg n' togluulzh
       chadahg*j bajh.

    2. ****rijn **sg`es`en fajlyg togluulzh chadahg*j bajh.

    3. Tuhajn mashin b*r d`e`er b*t`e`egds`en, hoior ****r mashin
       d`e`erh n`eg program izhil fajlyg ****r****r togluulah.

    4. D*rsnij h`emzh`e`eg ****rchl**h z`er`eg mash hyalbar sh**lt n'
       aldaataj h`emzh`e`e ****rchl**h d`eg zhurmaas bolzh mash muu
       *z`egdl**d`ed h*rg`ed`eg.

    5. Program bajnga core **sg`ed`eg.

    6. Barimt porttoj cug suugddagg*j b**g****d t**nijg n`eg bol v`eb
       d`e`er`e`es yum uu `esv`el portyn work sangaas olzh boldog.

   `Edg`e`er programuudyn olonhi n' "Linuks-izm"ijg haruuldag. Linuks
   tarhacuud dah' zarim standart sanguudyn hijgds`en arga `esv`el
   program zohiogchdyn toocson Linuksijn c**mijn zarim bolomzhuudaas
   bolood asuudluud garch bolno g`es`en *g yum. `Edg`e`er asuudluud
   n' zarimdaa anzaaragddagg*j b**g****d port archlagchid
   `edg`e`erijg tojron garsan shijdl**dijg hijs`en bajdag. G`ehd`e`e
   `en`e n' doorh asuudluudad h*rg`ezh bolzoshg*j yum:

    1. Processoryn shinzh chanaruudyg ilr**l`eh /proc/cpuinfo-ijn
       h`er`egl`e`e.

    2. Duusahdaa programyg b*rm**s**n t**gsg**hijn orond gacaadag
       ursgaluudyn (threads) buruu h`er`egl`e`e.

    3. Programtaj cug ih`evchl`en ashiglagddag program hangamzh
       FreeBSD-ijn portyn cugluulgad bajhg*j bajh.

   Odoogoor `edg`e`er programuudyn h**gzh**l`egchid n' port hijh`ed
   shaardagdah tojron garah arga zamuudyg bagasgahyn tuld port
   archlagchidtaj hamtran azhillazh bajgaa bil`e`e.

     --------------------------------------------------------------

    7.4.2.1. MPlayer

   MPlayer n' sayahan h**gzh**l`egds`en b**g****d hurdactaj
   h**gzh**l`egd`ezh bajgaa video togluulagch yum. MPlayer bagijn
   zorilgo n' hurd bolon Linuks ba busad YUniksuud d`e`erh uyan hatan
   chanar yum. `En`e t**s**l n' bagijg *nd`esl`egch t`er *ed bajsan
   togluulagchuudyn muu togluulah azhillagaanaas zalhsan *ed **ss`en
   bajna. Zarim n' dizajnyg sajzhruulzh grafik interf`ejs hijgds`en
   g`ezh h`elzh boloh yum. G`ehd`e`e ta tushaalyn m**rijn
   tohiruulguud bolon tovchluuruudyn hyanaltad dasaad ir`eh`ed `en`e
   n' harin mash sajn azhilladag.

     --------------------------------------------------------------

      7.4.2.1.1. MPlayer-ijg b*t`e`eh

   MPlayer n' multimedia/mplayer sand bajrladag. MPlayer n' b*t`e`eh
   yavcad t**r**l b*rijn tonog t**h****r**mzhijn shalgaltuudyg
   g*jc`etg`ezh n`eg sistem`e`es n**g****d h**rv**l`egd`ehg*j
   hoiort'n fajlyg gargadag. Tijm`e`es hoiortyn bagcyg
   ashiglalg*jg`e`er portoos b*t`e`eh n' chuhal yum. M**n Makefile-d
   tajlbarlasnaar b*t`e`eltijn `eh`end make tushaald h`ed h`ed`en
   tohiruulguudyg zaazh **gch boldog:

 # cd /usr/ports/multimedia/mplayer
 # make
 N - O - T - E

 Take a careful look into the Makefile in order
 to learn how to tune mplayer towards you personal preferences!
 For example,
 make WITH_GTK1
 builds MPlayer with GTK1-GUI support.
 If you want to use the GUI, you can either install
 /usr/ports/multimedia/mplayer-skins
 or download official skin collections from
 http://www.mplayerhq.hu/homepage/dload.html

   Ih`enh h`er`egl`egchd`ed anhdagch portyn tohiruulguud hangalttaj
   bajh iostoj. G`ehd`e`e h`er`ev tand XvID kodek h`er`egt`ej bol
   tushaalyn m**r**nd WITH_XVID tohiruulgyg zaazh **g**h h`er`egt`ej.
   Anhdagch DVD t**h****r**mzhijg bas WITH_DVD_DEVICE tohiruulgaar
   todorhojlzh boloh b**g****d anhdagchaar /dev/acd0 ashiglagdah
   bolno.

   **nijg bichizh bajh *ed MPlayer port n' ****rijn HTML barimt bolon
   hoior azhillah fajl mplayer, bolon mencoder tushaaluudaa
   b*t`e`ed`eg bajsan b**g****d s**lijn tushaal n' videog dahin
   kodchiloh h`er`egs`el yum.

   MPlayer-ijn HTML barimt n' mash m`ed`e`el`el sajtaj bajdag.
   H`er`ev unshigch `en`e b*l`egt durdsan video tonog t**h****r**mzh
   bolon interf`ejs**dijn tuhaj m`ed`e`el`el dutuu bajgaag m`edv`el
   MPlayer-ijn barimt n' harin mash b*r`en g*jc`ed n`em`egd`el boloh
   yum. H`er`ev ta UNIX d`e`erh video d`emzhl`egijn talaar
   m`ed`e`el`el hajzh bajgaa bol MPlayer-ijn barimtyg cag zav gargan
   zaaval ch *g*j unshih h`er`egt`ej.

     --------------------------------------------------------------

      7.4.2.1.2. MPlayer ashiglah

   MPlayer-ijn yamar ch h`er`egl`egch ****rijn g`erijn sandaa
   .mplayer d`ed sang **sg`eh iostoj. `En`e shaardlagataj d`ed sang
   **sg`ehijn tuld ta daraah tushaalyg bichizh bolno:

 % cd /usr/ports/multimedia/mplayer
 % make install-user

   mplayer-ijn tushaalyn tohiruulguud garyn avlagyn huudsand durdsan
   bajdag. B*r il** d`elg`er`eng*jg HTML barimtaas *z`ezh bolno.
   `En`e h`es`egt bid c****n h`ed`en nijtl`eg h`er`egl`e`eg
   tajlbarlah bolno.

   testfile.avi z`er`eg fajlyg togluulahyn tuld -vo tohiruulgaar
   t**r**l b*rijn video interf`ejs**dijn al' n`egijg oruulzh **gn**:

 % mplayer -vo xv testfile.avi

 % mplayer -vo sdl testfile.avi

 % mplayer -vo x11 testfile.avi

 # mplayer -vo dga testfile.avi

 # mplayer -vo 'sdl:dga' testfile.avi

   `Edg`e`er b*h tohiruulguudyg b*gdijg turshizh *z`eh n' z*jt`ej.
   `Edg`e`erijn har'canguj azhillagaa n' olon h*chin z*jl**d`e`es
   shaltgaaldag b**g****d tonog t**h****r**mzh****s ih`e`eh`en
   hamaarch ****r ****r bajna.

   DVD-`e`es togluulahyn tuld testfile.avi-g dvd://N -dvd-device
   DEVICE m**r****r solih h`er`egt`ej. `End bajgaa N n' togluulah
   garchgijn dugaar b**g****d DEVICE n' DVD-ROM-d zoriulsan
   t**h****r**mzhijn c`eg yum. ZHish`e`e n' /dev/dvd-ijn 3-r
   garchgijg togluulahyn tuld door durdsanyg azhilluulna:

 # mplayer -vo xv dvd://3 -dvd-device /dev/dvd

     T`emd`egl`el: Anhdagch DVD t**h****r**mzhijg MPlayer portyg
     WITH_DVD_DEVICE tohiruulgaar b*t`e`ezh bajh *ed todorhojlzh
     boldog. Anhdagchaar `en`e t**h****r**mzh n' /dev/acd0 yum. Il**
     d`elg`er`eng*j m`ed`e`ellijg portyn Makefile fajlaas olzh bolno.

   Zogsooh, pauz avah, uragshluulah g`eh m`etijg hijhijn tuld
   tovchluuruudyn talaar *z`eh h`er`egt`ej b**g****d ing`ehijn tuld
   mplayer -h tushaalyg azhilluulah yum uu `esv`el garyn avlagyn
   huudsyg unshih n' z*jt`ej yum.

   Togluulahad h`er`egt`ej chuhal n`em`elt tohiruulguud n': b*r`en
   d`elg`ecijn gorimd shilzh**ld`eg -fs -zoom bolon azhillagaand
   tusaldag -framedrop tohiruulguud yum.

   mplayer-ijn tushaalyn m**rijg ih urt bolgohg*jn tuld
   .mplayer/config fajl **sg`e`ed anhdagch tohiruulguudyg t`end
   tohiruulah h`er`egt`ej:

 vo=xv
 fs=yes
 zoom=yes

   T**gsg**ld n' mplayer n' DVD garchgijg .vob fajl uruu gargahad
   h`er`egl`egd`ezh boldog. DVD-`e`es hoior dah' garchgijg gargazh
   avahyn tuld **nijg bichn`e:

 # mplayer -dumpstream -dumpfile out.vob dvd://2 -dvd-device /dev/dvd

   Garaltyn fajl out.vob n' MPEG bajh b**g****d `en`e h`es`egt
   tajlbarlagdsan busad bagcuudaar udirdagdazh boloh yum.

     --------------------------------------------------------------

      7.4.2.1.3. mencoder

   mencoder-ijg ashiglahaasaa **mn** HTML barimtaas tohiruulguudtaj
   tanilcah n' z*jt`ej yum. Garyn avlagyn huudas bajdag bolovch HTML
   barimtg*jg`e`er `en`e n' tijm ch tustaj bish yum. CHanar, bitijn
   baga hurdyg sajzhruulah bolon h`elb`ershilt**dijg ****rchl**h
   toolzh barshg*j arguud bajdag b**g****d `edg`e`er arguudyn zarim
   n' sajn, muu azhillagaany hoorond yalgaa gargazh boloh yum. Tand
   tuslah h`ed h`ed`en zhish`e`e `end bajna. `Ehl`e`ed `engijn
   huulbar:

 % mencoder input.avi -oac copy -ovc copy -o output.avi

   Tushaalyn m**rijn buruu hosloluud n' mplayer-`e`er ch togluulah
   bolomzhg*j fajl gargahad h*rg`ezh boloh yum. Tijm`e`es h`er`ev ta
   fajl uruu gargazh avahyg h*sv`el mplayer-ijn -dumpfile-ijg
   ashiglaaraj.

   input.avi-g MPEG4 kodek uruu MPEG3 audio kodchiloltojgoor
   h**rv**l`ehijn tuld (audio/lame shaardlagataj):

 % mencoder input.avi -oac mp3lame -lameopts br=192 \
          -ovc lavc -lavcopts vcodec=mpeg4:vhq -o output.avi

   `En`e n' mplayer bolon xine togluulah bolomzhtoj garaltyg
   **sg`en`e.

   DVD garchgijg shuud dahin kodchilohyn tuld input.avi fajlyn orond
   dvd://1 -dvd-device /dev/dvd m**rijg tav'zh root `erh`e`er
   azhilluulah h`er`egt`ej. `Ehnij udaadaa ta ****rijn hijs`en
   z*jld`e`e s`etg`el hanamzhg*j bajh magadlaltaj bolohoor garchgijg
   fajl uruu gargazh fajl d`e`er`e`e azhillahyg z**vl**d**g.

     --------------------------------------------------------------

    7.4.2.2. xine video togluulagch

   xine video togluulagch n' al' ch talaasaa z**vh**n b*gdijg
   bagtaasan video shijd`el bajh zorilgotoj t**s**l bish b**g****d
   `en`e n' bas dahin ashiglagdah bolomzhtoj *nds`en san bolon
   zalgaasuudaar **rg**tg**h bolomzhtoj modul'chlagdsan azhillah
   fajluudyg **sg`eh zorilgotoj t**s**l yum. `En`e n' bagc bolon
   multimedia/xine g`es`en port h`elb`er`e`er bajdag.

   xine togluulagch n' bas l b*r`en g*jc`ed bolovsroog*j bajgaa
   bil`e`e. H`edij tijm ch g`es`en sajnaar `eh`elzh bajgaa yum.
   Praktikt xine n' hurdan video karttaj CPU yum uu al' `esv`el
   XVideo **rg**tg**lijn d`emzhl`egijg shaarddag. GUI n' ashiglagdazh
   bolohoor bolovch bolhi yum.

   **nijg bichizh bajh *ed CSS kodchilol hijgds`en DVD-**dijg
   togluulah xine-taj cug ird`eg oroltyn modul' bajgaag*j. **nd
   zoriulan b*t`e`egds`en moduliudtaj guravdagch talyn b*t`e`elt**d
   bajdag bolovch `edg`e`erijn al' n' ch FreeBSD-ijn portyn
   cugluulgad bajdagg*j.

   MPlayer-t`ej har'cuulah yum bol xine n' h`er`egl`egchijn huv'd
   il**g hijd`eg bolovch n**g**** talaaraa h`er`egl`egchid zarim n`eg
   il** narijn taaruulah hyanaltyn bolomzhijg **gd**gg*j yum. xine
   video togluulagch n' XVideo interf`ejs**d d`e`er hamgijn sajn
   azhilladag.

   Anhdagchaar xine togluulagch n' grafik h`er`egl`egchijn interf`ejs
   `ehl**l`eh bolno. Daraa n' tuhajn fajlyg ongojlgohdoo c`es**dijg
   ashiglazh bolno:

 % xine

   ****r****r, GUI-g*jg`e`er daraah tushaal ashiglan fajlyg n`en
   daruj togluulahaar azhilluulzh bolno:

 % xine -g -p mymovie.avi

     --------------------------------------------------------------

    7.4.2.3. transcode buyuu kod hoorond h**rv**l`egch h`er`egsl**d

   transcode program hangamzh n' togluulagch bish, harin video bolon
   audio fajluudyg dahin kodchilohod zoriulagdsan h`er`egsl**dijn
   cugluulga yum. stdin/stdout ursgalyn interf`ejs**dijn hamtaar
   tushaalyn m**rijn h`er`egsl**dijg ashiglan transcode-oor video
   fajluudyg nijl**l`eh, `evd`ers`en fajluudyg zasah bolomzhtoj
   boldog.

   multimedia/transcode portyg b*t`e`ezh bajh yavcad olon toony
   tohiruulguudyg zaazh **gch boldog b**g****d bid daraah tushaalyn
   m**rijg transcode-ijg b*t`e`eh`ed ashiglahyg z**vl**d**g:

 # make WITH_OPTIMIZED_CFLAGS=yes WITH_LIBA52=yes WITH_LAME=yes WITH_OGG=yes \
 WITH_MJPEG=yes -DWITH_XVID=yes

   Sanal bolgogdson tohiruulguud ih`enh h`er`egl`egchdijn huv'd
   hangalttaj bajh iostoj.

   transcode-ijn bagtaamzhuudyg haruulahyn tuld DivX fajlyg PAL
   MPEG-1 fajl (PAL VCD) uruu h`erh`en h**rv**l`ehijg haruulah n`eg
   zhish`e`eg *z**l'e:

 % transcode -i input.avi -V --export_prof vcd-pal -o output_vcd
 % mplex -f 1 -o output_vcd.mpg output_vcd.m1v output_vcd.mpa

   Garah MPEG fajl output_vcd.mpg-g MPlayer-`e`er togluulah
   bolomzhtoj bajna. Ta fajlyg b*r Video CD hijhijn tuld CD-R
   z****v**rl**gch uruu sharzh boloh b**g****d `en`e tohioldold ta
   multimedia/vcdimager bolon sysutils/cdrdao programuudyg suulgazh
   ashiglah h`er`egt`ej bolno.

   transcode-d zoriulsan garyn avlagyn huudas bajdag bolovch ta il**
   m`ed`e`el`el bolon zhish`e`en**dijn talaar transcode wiki-s bas
   lavlah h`er`egt`ej.

     --------------------------------------------------------------

  7.4.3. N`em`elt unshih z*jls

   FreeBSD-d zoriulsan t**r**l b*rijn video program hangamzhijn
   bagcuud hurdactaj h**gzhizh bajna. Ojryn ir`e`ed*jd `end durdsan
   asuudluudyn olonhi n' shijd`egd`eh magadlal tun **nd**r yum. T`er
   boltol FreeBSD-ijn A/V bolomzhuudyg al' boloh ih`e`er avahyg
   h*s`ezh bajgaa h*m**s cugtaa h`ed h`ed`en FAQ bolon zaavruudaas
   unshsan z*jls`e`er`e`e m`edl`eg`e`e huvaalcazh ****r ****r c****n
   h`ed`en programuud ashiglah h`er`egt`ej yum. `En`eh** h`es`eg n'
   tijm n`em`elt m`ed`e`ell**dijg unshigchdad **g**h zorilgoor
   bichigds`en yum.

   MPlayer-ijn barimt n' tehnikijn huv'd mash sajn m`ed`e`el`elt`ej
   yum. UNIX-ijn videony talaar **nd**r t*vshnij turshlagataj bolohyg
   h*ss`en h`en b*h`en `edg`e`er barimtuudaas z**vl**g**** avah n'
   z*jt`ej yum. MPlayer-ijn zahidlyn zhagsaalt n' barimtyg unshaag*j
   h*m**st tijm ch n**h**rs**g bus bajdag uchraas t`ed`end aldaany
   m`ed`egdl**dijg ilg`e`eh`e`er t**l**vl**zh bajgaa bol t*r aznaad
   RTFM (read the fine manual `esv`el read the fucking manual).

   xine HOWTO n' b*h togluulagchijn huv'd er**nhij bajdag
   azhillagaany sajzhruulaltyn tuhaj b*lgijg aguuldag.

   T**gsg**ld n' unshigchdyn turshizh boloh zarim ir`e`ed*jt`ej
   programuud bajdag:

     * multimedia/avifile port h`elb`er`e`er bas bajdag Avifile.

     * multimedia/ogle port h`elb`er`e`er bas bajdag Ogle.

     * Xtheater

     * DVD aguulgyg zohiohod zoriulagdsan n`e`eltt`ej `eh bagc
       multimedia/dvdauthor.

     --------------------------------------------------------------

7.5. TV kartuudyg tohiruulah

   Anhlan huv' n`em`er bolgon oruulsan ZHozef `El-R`ej`es.
   **rg**zh**lzh tohiruulsan Mark Fonvil.

     --------------------------------------------------------------

  7.5.1. Tanilcuulga

   TV kartuud n' ****rijn komp'yuter d`e`er cacazh bajgaa yum uu
   `esv`el kabelijn TV *z`eh bolomzhijg tand olgodog. T`edg`e`erijn
   ih`enh n' nijlm`el videog RCA yum uu `esv`el S-video oroltoor
   h*l`e`en avdag b**g****d `edg`e`er kartuudyn zarim n' FM radio
   taaruulagchtaj (tuner) ird`eg.

   FreeBSD n' Brooktree Bt848/849/878/879 `esv`el Conexant
   CN-878/Fusion 878a Video Barih (capture) bichil shemijg bktr(4)
   drajvertaj cug ashiglan PCI d`e`er suurilsan TV kartuudyn
   d`emzhl`egijg hangadag. Ta d`emzhigds`en taaruulagchtaj cug irs`en
   havtang bas shalgah h`er`egt`ej. D`emzhigds`en taaruulagchdyn
   zhagsaaltyn talaar bktr(4) garyn avlagyn huudasnaas lavlana uu.

     --------------------------------------------------------------

  7.5.2. Drajver n`em`eh

   ****rijn kartyg ashiglahyn tuld bktr(4) drajverijg duudah
   h`er`egt`ej boloh b**g****d daraah m**rijg /boot/loader.conf fajld
   ing`ezh n`em`en **nijg hijzh bolno:

 bktr_load="YES"

   ****r****r, TV kartyn d`emzhl`egijg ****rijn c**md statikaar
   `emh`etg`ezh boloh b**g****d `en`e tohioldold ****rijn c**mijn
   tohirgoondoo daraah m**r**dijg n`emn`e:

 device   bktr
 device  iicbus
 device  iicbb
 device  smbus

   Kartyn b*r`eld`eh**n**d I2C shugamaar hoorondoo holbogddog
   bolohoor `edg`e`er n`em`elt t**h****r**mzhijn drajveruud n'
   shaardlagataj bajdag. Daraa n' shin`e c**m**** b*t`e`ezh suulgah
   h`er`egt`ej.

   D`emzhl`eg tany sistemd n`em`egds`enij daraa ta ****rijn mashinyg
   dahin achaalah h`er`egt`ej. Achaalah processijn *e`er tany TV kart
   door durdsantaj t**st`ejg****r garch ir`en haragdah iostoj:

 bktr0: <BrookTree 848A> mem 0xd7000000-0xd7000fff irq 10 at device 10.0 on pci0
 iicbb0: <I2C bit-banging driver> on bti2c0
 iicbus0: <Philips I2C bus> on iicbb0 master-only
 iicbus1: <Philips I2C bus> on iicbb0 master-only
 smbus0: <System Management Bus> on bti2c0
 bktr0: Pinnacle/Miro TV, Philips SECAM tuner.

   M`ed`e`ezh `edg`e`er m`ed`egdl**d n' tany tonog
   t**h****r**mzh****s hamaarch ****r bajzh bolno. G`ehd`e`e ta
   taaruulagch z**v oldson `es`ehijg shalgah iostoj; zarim n`eg
   oldson parametr**dijg sysctl(8) MIB-**d bolon c**mijn tohirgoony
   fajlyn tohiruulguudaar darzh ****rchl**h bolomzhtoj h`ev`e`er
   bajdag. ZHish`e`e n' h`er`ev ta taaruulagchijg Philips SECAM
   taaruulagch uruu bolgohyg h*sv`el ****rijn c**mijn tohirgoony
   fajldaa daraah m**rijg n`em`eh h`er`egt`ej:

 options OVERRIDE_TUNER=6

   `esv`el ta sysctl(8)-ijg shuud ashiglazh bolno:

 # sysctl hw.bt848.tuner=6

   Bajdag tohiruulguudyn talaar d`elg`er`eng*jg bktr(4) garyn avlagyn
   huudas bolon /usr/src/sys/conf/NOTES fajlaas *zn`e **.

     --------------------------------------------------------------

  7.5.3. Ashigtaj programuud

   ****rijn TV kartyg ashiglahyn tuld ta daraah programuudyn al'
   n`egijg suulgah h`er`egt`ej:

     * multimedia/fxtv n' conhon-d`e`erh-TV bolon d*rs/audio/video
       barih (capture) bolomzhuudyg olgodog.

     * multimedia/xawtv n' bas TV program b**g****d fxtv-t`ej adil
       bolomzhuudtaj bajdag.

     * misc/alevt n' Videotekst/Teletekstijg dekod hijn *z**ld`eg.

     * audio/xmradio n' zarim n`eg TV karttaj cug ird`eg FM radio
       taaruulagchijg ashiglah program yum.

     * audio/wmtune n' radio taaruulagchuudad zoriulsan shir`e`enij
       `evt`ejh`en program yum.

   Il** olon programuud FreeBSD-ijn portyn cugluulgad bajdag.

     --------------------------------------------------------------

  7.5.4. Aldaag olzh zasvarlah

   Ta ****rijn TV kartandaa yamar n`eg asuudal oloh yum bol ta
   `ehl`e`ed video barih bichil shem ba taaruulagch n' bktr(4)
   drajveraar yag d`emzhigds`en `es`eh bolon ta z**v tohirgoony
   songoltuudyg damzhuulsan `es`eh`e`e shalgah h`er`egt`ej. ****rijn
   TV kartyn tuhaj t**r**l b*rijn asuultuud bolon il** d`emzhl`egijn
   talaar ta freebsd-multimedia zahidlyn zhagsaaltad handazh t**nij
   arhivyg n' ashiglazh boloh yum.

     --------------------------------------------------------------

7.6. D*rs skan hijgchid

   Bichs`en Mark Fonvil.

     --------------------------------------------------------------

  7.6.1. Tanilcuulga

   FreeBSD d`e`er d*rs skan hijgchd`ed handah bolomzhijg FreeBSD-ijn
   portyn cugluulgad bajdag SANE (Scanner Access Now Easy buyuu Skan
   hijgchid handah Handalt Odoo Amarhan g`egd`eh) API olgodog. SANE
   n' FreeBSD-ijn zarim t**h****r**mzhijn drajveruud ashiglan skan
   hijgchijn tehnik hangamzhid handdag.

   FreeBSD n' SCSI bolon USB skan hijgchdijg d`emzhd`eg. YAmar n`eg
   tohirgoo hijh`e`es`e`e **mn** tany skan hijgch SANE-`e`er
   d`emzhigds`en `es`ehijg shalgaaraj. SANE n' skan hijgchijn
   d`emzhl`eg bolon t**nij t**lvijn tuhaj m`ed`e`ell`e`er tanyg
   hangah d`emzhigds`en t**h****r**mzh**dijn zhagsaalttaj bajdag.
   FreeBSD 8.X-`e`es **mn**h huvilbaruud d`e`er uscanner(4) garyn
   avlagyn huudas n' d`emzhigds`en USB skan hijgchdijn zhagsaaltyg
   bas aguuldag.

     --------------------------------------------------------------

  7.6.2. C**mijn tohirgoo

   D`e`er durdsanaar SCSI bolon USB interf`ejs**d n' d`emzhigds`en
   bajdag. Tany skan hijgchijn interf`ejs`e`es bolood ****r ****r
   t**h****r**mzhijn drajveruud shaardagddag.

     --------------------------------------------------------------

    7.6.2.1. USB interf`ejs

   GENERIC c**m n' anhdagchaar USB skan hijgchdijg d`emzhih`ed
   shaardlagataj t**h****r**mzhijn drajveruudyg aguuldag. C**mijg
   ****r**** tohiruulan ashiglah bol daraah m**r**d ****rijn c**mijn
   tohirgoony fajld bajgaa `es`ehijg shalgah h`er`egt`ej:

 device usb
 device uhci
 device ohci
 device ehci

   FreeBSD 8.X-`e`es **mn**h sistem**d`ed daraah m**r bas
   h`er`egt`ej:

 device uscanner

   FreeBSD-ijn `edg`e`er huvilbaruud d`e`er uscanner(4)
   t**h****r**mzhijn drajver n' USB skan hijgchdijg d`emzhd`eg.
   FreeBSD 8.0-s hojsh `en`e d`emzhl`egijg libusb(3) san shuud
   hangadag.

   Z**v c**m****r dahin achaalsny daraa ****rijn USB skan hijgchijg
   zalgana. Tany skan hijgchijg tan'zh bajgaag *z**l`eh m**r
   sistemijn m`ed`egdlijn bufert (dmesg(8)) garch ir`eh iostoj:

 ugen0.2: <EPSON> at usbus0

   `Esv`el FreeBSD 7.X sistem d`e`er:

 uscanner0: EPSON EPSON Scanner, rev 1.10/3.02, addr 2

   Bidnij azhilluulzh bajgaa FreeBSD-ijn huvilbaraas hamaarch skan
   hijgch n' /dev/ugen0.2 `esv`el /dev/uscanner0 g`es`en
   t**h****r**mzhijn c`egijg ashiglaglazh bajgaag `edg`e`er
   m`ed`egdl**d haruulzh bajna. `En`e zhish`e`enij huv'd EPSON
   Perfection(R) 1650 USB skan hijgchijg ashiglasan.

     --------------------------------------------------------------

    7.6.2.2. SCSI interf`ejs

   H`er`ev tany skan hijgch SCSI interf`ejst`ej irs`en bol yamar SCSI
   hyanagch havtang ashiglahaa m`ed`eh n' chuhal yum. Ashiglagdah
   SCSI bichil shem`e`es hamaaraad ta ****rijn c**mijn tohirgoony
   fajlaa taaruulah h`er`egt`ej bolno. GENERIC c**m n' hamgijn
   t*g`e`em`el SCSI hyanagchuudyg d`emzhd`eg. NOTES fajlyg unshizh
   ****rijn c**mijn tohirgoony fajld z**v m**rijg n`ems`en `es`eh`e`e
   shalgaaraj. SCSI huvirgagch drajveraas gadna ta ****rijn c**mijn
   tohirgoony fajldaa daraah m**r**dt`ej bajh h`er`egt`ej:

 device scbus
 device pass

   Tany c**m z**v `emh`etg`egd`ezh suulgagdsany daraa achaalah *ed ta
   sistemijn m`ed`egdlijn bufert t**h****r**mzhijg harzh chadazh bajh
   iostoj:

 pass2 at aic0 bus 0 target 2 lun 0
 pass2: <AGFA SNAPSCAN 600 1.10> Fixed Scanner SCSI-2 device
 pass2: 3.300MB/s transfers

   Tany skan hijgch sistemijg achaalah *ed asaag*j bajsan ch g`es`en
   garaar camcontrol(8) tushaalyn tuslamzhtaj SCSI shugamyn hajltyg
   hijzh ilr**l`eh bolomzhtoj bajdag:

 # camcontrol rescan all
 Re-scan of bus 0 was successful
 Re-scan of bus 1 was successful
 Re-scan of bus 2 was successful
 Re-scan of bus 3 was successful

   Daraa n' skan hijgch SCSI t**h****r**mzh**dijn zhagsaaltad garch
   ir`eh bolno:

 # camcontrol devlist
 <IBM DDRS-34560 S97B>              at scbus0 target 5 lun 0 (pass0,da0)
 <IBM DDRS-34560 S97B>              at scbus0 target 6 lun 0 (pass1,da1)
 <AGFA SNAPSCAN 600 1.10>           at scbus1 target 2 lun 0 (pass3)
 <PHILIPS CDD3610 CD-R/RW 1.00>     at scbus2 target 0 lun 0 (pass2,cd0)

   SCSI t**h****r**mzh**dijn tuhaj d`elg`er`eng*j m`ed`e`el`el
   scsi(4) bolon camcontrol(8) garyn avlagyn huudasnuudad bajdag.

     --------------------------------------------------------------

  7.6.3. SANE tohirgoo

   SANE sistem n' hoior h`es`egt huvaagddag: `edg`e`er n' aryn
   h`es`eg (graphics/sane-backends) bolon urd h`es`eg
   (graphics/sane-frontends) yum. Aryn h`es`eg n' skan hijgchid
   ****rt n' handah handaltyg olgodog. SANE-ij d`emzhigds`en
   t**h****r**mzh**dijn zhagsaalt tany d*rs skan hijgchijg yamar aryn
   h`es`eg d`emzhihijg zaadag. Ta ****rijn t**h****r**mzhijg
   ashiglazh chaddag bajhyn tuld ****rijn skan hijgchijn huv'd z**v
   aryn h`esgijg todorhojloh n' zajlshg*j shaardlagataj yum. Urd
   h`es`eg n' grafik hajlt hijh interf`ejsijn bolomzhijg olgodog
   (xscanimage).

   `Ehnij alham n' graphics/sane-backends port yum uu `esv`el bagcyg
   suulgah yavdal yum. Daraa n' sane-find-scanner tushaal ashiglan
   SANE sistem`e`er skan hijgchijn ilr**l`eltijg shalgana:

 # sane-find-scanner -q
 found SCSI scanner "AGFA SNAPSCAN 600 1.10" at /dev/pass3

   Garalt n' skan hijgchijn interf`ejsijn t**r**l bolon sistemd skan
   hijgchijg zalgahad h`er`egl`egds`en t**h****r**mzhijn c`egijg
   *z**l`eh bolno. *jldv`erl`egch bolon b*t`e`egd`eh**nij zagvar
   garch ir`ehg*j bajzh boloh b**g****d `en`e n' tijm chuhal bish
   yum.

     T`emd`egl`el: Zarim USB skan hijgchid n' tanaas firmware duudazh
     achaalahyg shaarddag b**g****d `en`e n' aryn h`esgijn garyn
     avlagyn huudsand tajlbarlagdsan bajgaa. Ta sane-find-scanner(1)
     bolon sane(7) garyn avlagyn huudasnuudyg bas unshih h`er`egt`ej
     yum.

   Odoo bid skan hijgchijg skan hijh urd h`esg`e`er tanigdah
   `es`ehijg n' shalgah h`er`egt`ej. Anhdagchaar SANE aryn h`esg**d
   n' scanimage(1) g`egdd`eg tushaalyn m**rijn h`er`egs`elt`ej
   ird`eg. `En`e tushaal n' tand t**h****r**mzh**dijg zhagsaazh
   tushaalyn m**r****s d*rs `ez`emshiltijg hijhijg z**vsh****rd**g.
   -L tohiruulga n' skan hijgchijn t**h****r**mzh**dijg zhagsaahad
   h`er`egl`egdd`eg:

 # scanimage -L
 device `snapscan:/dev/pass3' is a AGFA SNAPSCAN 600 flatbed scanner

   `Esv`el zhish`e`e n' H`es`eg 7.6.2.1-d ashiglagdsan USB skan
   hijgcht`ej bol:

 # scanimage -L
 device 'epson2:libusb:/dev/usb:/dev/ugen0.2' is a Epson GT-8200 flatbed scanner

   `En`e garalt n' FreeBSD 8.X sistemijn huv'd b**g****d
   'epson2:libusb:/dev/usb:/dev/ugen0.2' n' bid`end skan hijgchijn
   ashiglazh bajgaa aryn n`er (epson2) ba t**h****r**mzhijn c`egijg
   (/dev/ugen0.2) olgozh bajna.

     T`emd`egl`el: Garalt bajhg*j yum uu `esv`el skan hijgch
     tanigdsang*j g`es`en m`ed`egd`el n' scanimage(1) n' skan
     hijgchijg tan'zh chadaag*jg haruulna. H`er`ev ing`es`en bol ta
     aryn h`esgijn tohirgoony fajlyg zasvarlazh ashiglagdah skan
     hijgch t**h****r**mzhijg todorhojloh h`er`egt`ej.
     /usr/local/etc/sane.d/ san b*h aryn h`esgijn tohirgoony
     fajluudyg aguuldag. `En`e taniltyn asuudal zarim n`eg USB skan
     hijgchdijn huv'd tohiolddog.

     ZHish`e`e n' H`es`eg 7.6.2.1-d h`er`egl`egds`en USB skan
     hijgcht`ej bajhad FreeBSD 8.X d`e`er skan hijgch n' yamar ch
     asuudalg*jg`e`er oldozh azhillazh bajgaa bolovch FreeBSD-ijn
     **mn**h (uscanner(4) drajver h`er`egl`egd`ezh bajgaa)
     huvilbaruud d`e`er sane-find-scanner tushaalyg azhilluulahad
     daraah m`ed`e`ellijg bid`end **g**h bolno:

 # sane-find-scanner -q
 found USB scanner (UNKNOWN vendor and product) at device /dev/uscanner0

     Skan hijgch n' z**v oldson b**g****d USB interf`ejsijg ashiglan
     /dev/uscanner0 t**h****r**mzhijn c`egt zalgagdsan bajna. Odoo
     bid skan hijgch z**v tanigdsan `es`ehijg shalgazh bolno:

 # scanimage -L

 No scanners were identified. If you were expecting something different,
 check that the scanner is plugged in, turned on and detected by the
 sane-find-scanner tool (if appropriate). Please read the documentation
 which came with this software (README, FAQ, manpages).

     Skan hijgch n' tanigdaag*j bolohoor bid
     /usr/local/etc/sane.d/epson2.conf fajlyg zasvarlah h`er`egt`ej
     bolno. Ashiglagdsan skan hijgchijn zagvar n' EPSON
     Perfection 1650 bajsan, t`eg`eh`e`er bid epson2 aryn h`esgijg
     skan hijgchijg ashiglahyg m`edl`e`e. Aryn h`esg**dijn tohirgoony
     fajluud dah' tuslah tajlbaruudyg unshihaa martuuzaj. M**rijn
     ****rchl**lt**d n' ih `engijn: tany skan hijgchijn huv'd buruu
     interf`ejst`ej b*h m**r**dijg tajlbar bolgono (bidnij huv'd,
     bidnij skan hijgch USB interf`ejsijg ashigladag bolohoor scsi
     g`es`en *g`e`es `eh`els`en b*h m**r**dijg tajlbar bolgono),
     daraa n' fajlyn t**gsg**ld ashiglagdah interf`ejs bolon
     t**h****r**mzhijn c`egijg zaasan m**rijg n`emn`e. `En`e
     tohioldold bid daraah m**rijg n`emn`e:

 usb /dev/uscanner0

     Il** d`elg`er`eng*j m`ed`e`el`el bolon h`er`egl`e`enij z**v
     sintaksyn talaar aryn h`esgijn tohirgoony fajld bajgaa
     tajlbaruud bolon aryn h`esgijn garyn avlagyn huudasnaas unshihaa
     martuuzaj. Bid odoo skan hijgch tanigdsan `es`ehijg shalgazh
     bolno:

 # scanimage -L
 device `epson:/dev/uscanner0' is a Epson GT-8200 flatbed scanner

     Bidnij USB skan hijgch tanigdlaa. *jldv`erl`egch bolon zagvar n'
     skan hijgchijnht`ej taarahg*j bajval `en`e n' tijm chuhal bish
     yum. Bodolcozh *z`eh gol t*lh**r z*jl n' bid`end z**v aryn
     h`esgijn n`er bolon z**v t**h****r**mzhijn c`egijg **gd**g
     `epson:/dev/uscanner0' talbar yum.

   scanimage -L tushaal skan hijgchijg harzh chaddag bolsny daraa
   tohirgoo duusna. T**h****r**mzh n' odoo skan hijh`ed b`el`en
   bolson bajna.

   scanimage(1) n' d*rs `ez`emshiltijg tushaalyn m**r****s hijhijg
   bid`end z**vsh****rd**g bolovch d*rs skan hijhd`e`e grafik
   h`er`egl`egchijn interf`ejs ashiglahyg `erh`eml`eh n' z*jt`ej yum.
   SANE n' hyalbar bolovch *r ashigtaj grafik interf`ejsijg sanal
   bolgodog: `en`e n' xscanimage (graphics/sane-frontends) yum.

   Xsane (graphics/xsane) n' ****r n`eg aldartaj grafik skan hijgch
   urd h`es`eg yum. `En`e urd h`es`eg n' t**r**l b*rijn skan hijgch
   gorim (foto huulbar hijh, faks, g`eh m`et), **ng**nij zasvar,
   b****n****r skan hijh g`eh m`et d`evshilt`et bolomzhuudyg sanal
   bolgodog. `Edg`e`er programuud n' GIMP zalgaas bolzh ashiglagdah
   bolomzhtoj bajdag.

     --------------------------------------------------------------

  7.6.4. Busad h`er`egl`egchd`ed skan hijgchid handah bolomzhijg **g**h

   **mn**h b*h *jldl**dijg root z**vsh****rl**d`e`er hijs`en bil`e`e.
   G`ehd`e`e ****r h`er`egl`egchd`ed skan hijgchid handah bolomzhijg
   **g**h h`er`eg tand bajzh boloh yum. Skan hijgchijn ashigladag
   t**h****r**mzhijn c`egt handahad unshih bolon bichih
   z**vsh****rl**d h`er`egl`egchid h`er`egt`ej bolno. ZHish`e`e n'
   bidnij USB skan hijgch operator b*lgijn `ez`emshd`eg
   /dev/usb/0.2.0 g`es`en t**h****r**mzhijn zhinh`en`e c`eg r**
   simbolyn holboos hijgds`en /dev/ugen0.2 t**h****r**mzhijn c`egijg
   ashiglazh bajna (/dev sangijn aguulgyg harahad **nijg batlah
   bolno). Simbolyn holboos bolon t**h****r**mzhijn c`egijg wheel ba
   operator b*l`eg tus tus `ez`emshd`eg. joe h`er`egl`egchijg
   `edg`e`er b*l`egt n`emsn`e`er t**nd skan hijgchijg ashiglah
   bolomzhijg b*rd**l`eh bolovch ayuulg*j bajdlyn shaltgaanaas bolood
   ta h`er`egl`egchijg al' ch b*l`egt yalanguyaa wheel b*l`egt
   n`em`eh`e`es`e`e **mn** dahin bodoh h`er`egt`ej. USB
   t**h****r**mzh**dijg ashiglahad zoriulzh tusgaj b*l`eg **sg`ezh
   `en`e b*lgijn gish**dijg skan hijgchid handah bolomzhtoj bolgoh n'
   il** sajn shijd`el boldog.

   Tijm`e`es bid zhish`e`e n' usb b*lgijg ashiglah bolno. `Ehnij
   alham n' `en`e b*lgijg pw(8) tushaalyn tuslamzhtaj **sg`eh yavdal
   yum:

 # pw groupadd usb

   Daraa n' /dev/ugen0.2 simbolyn holboos hijzh /dev/usb/0.2.0
   t**h****r**mzhijn c`egijg usb b*lgijn huv'd z**v, bichih
   z**vsh****rl**dijn (0660 `esv`el 0664) tuslamzhtaj handah
   bolomzhtoj bolgoh iostoj. Uchir n' `edg`e`er fajlyn `ez`emshigch
   n' (root) t`edg`e`ert z**vh**n bichizh chaddag. /etc/devfs.rules
   fajld daraah m**r**dijg n`emzh `en`e b*gdijg hijzh bolno:

 [system=5]
 add path ugen0.2 mode 0660 group usb
 add path usb/0.2.0 mode 0666 group usb

   FreeBSD 7.X h`er`egl`egchd`ed /dev/uscanner0 g`es`en z**v
   t**h****r**mzhijn c`eg b*hij daraah m**rn**d h`er`egt`ej bajdag:

 [system=5]
 add path uscanner0 mode 660 group usb

   Daraa n' daraah m**rijg /etc/rc.conf fajld n`emzh mashinyg dahin
   achaalna:

 devfs_system_ruleset="system"

   `Edg`e`er m**rn**dijn tuhaj d`elg`er`eng*j m`ed`e`ellijg devfs(8)
   garyn avlagyn huudasnaas olzh bolno.

   Odoo skan hijgchid handah handaltyg z**vsh****r**hijn tuld
   h`er`egl`egchdijg usb b*l`egt n`em`eh l *ldl`e`e:

 # pw groupmod usb -m joe

   D`elg`er`eng*jg pw(8) garyn avlagyn huudasnaas *zn`e **.

     --------------------------------------------------------------

                B*l`eg 8. FreeBSD c**mijg tohiruulah n'

   SHin`echilzh dahin b*tcijg ****rchils**n ZHim Mok. Anhlan huv'
   n`em`er bolgozh oruulsan ZH`ejk H`embi. Orchuulsan Cagaanh**gijn
   Ganbold.

8.1. Er**nhij aguulga

   C**m n' FreeBSD *jldlijn sistemijn gol z*rh yum. `En`e n' sanah
   ojg udirdah, ayuulg*j bajdlyn hyanaltuudyg hijh, s*lzh`e`end
   holbogdoh, disk uruu handah z`er`eg olon *jldl**dijg hariucan
   hijd`eg. FreeBSD ulam il** dinamikaar tohiruulagdah bolson bolovch
   zarim tohioldold c**mijg dahin tohiruulzh h**rv**l`eh shaardlaga
   gardag.

   `En`e b*lgijg unshsany daraa, ta daraah z*jlsijg m`ed`eh bolno:

     * Ta magadg*j yaagaad ****rt tohiruulsan c**m b*t`e`eh
       h`er`egt`ej talaar.

     * C**mijn tohirgoony fajlyg h`erh`en bichih `esv`el bajgaa
       tohirgoony fajlyg h`erh`en ****rchl**h talaar.

     * C**mijn tohirgoony fajlyg h`erh`en ashiglazh shin`e c**m
       **sg`ezh b*t`e`eh talaar.

     * SHin`e c**mijg h`erh`en suulgah talaar.

     * H`er`ev yum buruugaar `erg`ev`el h`erh`en aldaag oloh talaar.

   `En`eh** b*lgijn zhish`e`en**d d`eh tushaaluud n' amzhilttaj
   bolohyn tuld root `erh`e`er azhillah iostoj.

     --------------------------------------------------------------

8.2. YAagaad ****rchl**n tohiruulsan c**m b*t`e`eh h`er`egt`ej v`e?

   Ulamzhlalaar bol FreeBSD n' "monolithic" c**mt`ej bajsan bajna.
   `En`e n' c**m tootoj h`ed`en t**h****r**mzh**dijn zhagsaaltyg
   d`emzhs`en n`eg tom program bajsan g`es`en *g b**g****d h`er`ev ta
   c**mijn azhillagaag ****rchl**h bol shin`e c**m h**rv**lzh daraa
   n' komp'yuteraa shin`e c**m****r achaalan `ehl**l`eh shaardlagataj
   bajsan bil`e`e.

   **n****d**r FreeBSD n' c**mijn ih`enh azhillagaagaa shaardlagyn
   daguu dinamikaar achaaldag ba c**m****s bucaazh buulgah bolomzh
   b*hij moduliudaar tusgaarlagdsan zagvar uruu shilzhizh bajna.
   `En`e n' c**m shin`e tonog t**h****r**mzhid (z****vrijn komp'yuter
   d`eh PCMCIA kartuud z`er`eg) dasan zohicozh t**nijg hurdan
   h*rt`e`emzht`ej bolgoh, `esv`el c**m anh h**rv**l`egd`ehd`e`e
   c**md h`er`egg*j bajsan shin`e azhillagaag c**md bij bolgoh
   bolomzhijg b*rd**ld`eg. **nijg modul'chlagdsan c**m h`em`e`ed`eg
   yum.

   T`egs`en ch g`es`en zarim statik c**mijn tohirgoog zaaval hijh
   shaardlagataj. Zarim tohioldold azhillagaa n' c**mt`ej nyagt
   holbootoj uchraas dinamikaar achaalahaar hijh bolomzhg*j bajdag
   yum. Bas `en`e n' `engijn`e`er bol t`er *jl azhillagaand zoriulzh
   dinamikaar achaalah modulijg bichih cag h`end ch oldoog*j bajzh
   boloh yum.

   ****rchl**n tohiruulsan c**m b*t`e`eh n' BSD d`evshilt`et
   h`er`egl`egchdijn huv'd hamgijn chuhal azhillagaanuudyn n`eg yum.
   `En`e process n' cag ih zarcuulah bolovch tany FreeBSD sistemd
   olon ashig **g**h bolno.**rg**n h*r`e`enij tonog
   t**h****r**mzh**dijg d`emzhih iostoj GENERIC c**mt`ej har'cuulahad
   ****rchl**n tohiruulsan c**m n' z**vh**n tany PC-nij tonog
   t**h****r**mzh**dijg d`emzhd`eg. `En`e n' daraah h`ed h`ed`en
   ashigtaj:

     * Hurdan achaalah hugacaa. C**m n' tany sistem d`eh tonog
       t**h****r**mzh**dijg z**vh**n shalgah uchraas sistemijg
       achaalah hugacaa m`ed`egd`eh*jc bagasdag.

     * Sanah ojn ashiglalt bagasna. ****rchl**n tohiruulsan c**m n'
       ashiglagdahg*j bajgaa bolomzhuud bolon t**h****r**mzhijn
       drajveruudyg orhigduulsnaar ih`enhd`e`e GENERIC c**m****s baga
       sanah ojg ashigladag. C**mijn kod n' busad programuudad sanah
       ojg ashiglah bolomzhg*j bolgozh sanah ojd *rg`elzh bajrlazh
       bajdag uchir `en`e n' mash chuhal yum. Ijm uchraas
       ****rchils**n c**m n' baga h`emzh`e`enij RAM-taj sistem d`e`er
       yalanguyaa ashigtaj bajdag.

     * N`em`elt tonog t**h****r**mzhijn d`emzhl`eg. Duuny kartuud
       z`er`eg GENERIC c**md bajhg*j t**h****r**mzh**dijn
       d`emzhl`egijg n`em`eh bolomzhijg tand ****rchl**n tohiruulsan
       c**m olgono.

     --------------------------------------------------------------

8.3. Sistemijn tonog t**h****r**mzh hajzh oloh n'

   Bichs`en Tom R***ds.

   C**mijn tohirgoo uruu orzh *z`e`ed aldahaasaa **mn** mashinyhaa
   tonog t**h****r**mzhijn b*rtg`elijg olzh avah n' uhaalag yavdal
   yum. FreeBSD n' *nds`en *jldlijn sistem bish tohioldold bajgaa
   *jldlijn sistemijn tohirgoog haran b*rtg`elijn zhagsaaltyg
   hyalbarhan **sg`ezh bolno. ZHish`e`e n' Microsoft-ijn Device
   Manager buyuu t**h****r**mzhijn menezher n' suulgagdsan
   t**h****r**mzh**dijn talaarh chuhal m`ed`e`ellijg ih`evchl`en
   aguuldag. Device Manager n' control panel buyuu hyanaltyn sambart
   bajrladag.

     T`emd`egl`el: Microsoft Windows-ijn zarim huvilbaruudad System
     g`es`en d*rs bajdag b**g****d `en`e n' Device Manager uruu
     handah bolomzhtoj d`elg`ecijg haruuldag.

   H`er`ev ****r *jldlijn sistem mashin d`e`er bajhg*j bol
   administrator `en`e m`ed`e`ellijg ****r**** oloh h`er`egt`ej
   bolno. N`eg arga n' dmesg(8) h`er`egs`el bolon man(1) tushaaluudyg
   ashiglah yavdal yum. FreeBSD d`e`er ih`enh t**h****r**mzhijn
   drajveruud n' d`emzhigds`en tonog t**h****r**mzh**dijn zhagsaaltyg
   haruulsan garyn avlagyn huudastaj bajdag b**g****d achaalah *ed
   shalgazh bajh yavcad oldson tonog t**h****r**mzhijg haruuldag.
   ZHish`e`e n' daraah m**r**d n' psm drajver hulgana olson g`edgijg
   haruulzh bajna:

 psm0: <PS/2 Mouse> irq 12 on atkbdc0
 psm0: [GIANT-LOCKED]
 psm0: [ITHREAD]
 psm0: model Generic PS/2 mouse, device ID 0

   `En`e drajver n' ****rchl**n tohiruulah c**mijn tohirgoony fajld
   orson bajh `esv`el loader.conf(5) ashiglan achaalagdsan bajh
   h`er`egt`ej bolno.

   

   Zarim tohioldold dmesg-`e`es garch bajgaa **g**gd**l n'
   achaalaltyn shalgalt, ilr**l`eltijn garaltyg bish z**vh**n
   sistemijn m`ed`egdl**dijg *z**ld`eg. `Edg`e`er tohioldluudad
   /var/run/dmesg.boot fajlyg *z`en garaltyg olzh avch bolno.

   Tonog t**h****r**mzhijg oloh ****r n`eg arga bol il**
   d`elg`er`eng*j garaltyg *z**ld`eg pciconf(8) h`er`egslijg ashiglah
   yavdal yum. ZHish`e`e n':

 ath0@pci0:3:0:0:        class=0x020000 card=0x058a1014 chip=0x1014168c rev=0x01 hdr=0x00
     vendor     = 'Atheros Communications Inc.'
     device     = 'AR5212 Atheros AR5212 802.11abg wireless'
     class      = network
     subclass   = ethernet

   pciconf -lv ashiglan olzh avsan `en`e byachan m`ed`e`el`el n' ath
   drajver utasg*j Ethernet t**h****r**mzhijg olsnyg haruulzh bajna.
   man ath tushaalyg ashiglaval ath(4) garyn avlagyn huudsyg haruulah
   bolno.

   Ashigtaj m`el`e`el`el olzh avahyn tuld man(1) uruu -k tugijg
   **g**n ashiglazh bolno. D`e`erh`e`es ing`ezh **gch bolno:

 # man -k Atheros

   Tuhajn n`eg *g aguulsan garyn avlagyn huudsyn zhagsaaltyg olzh
   avahyn tuld:

 ath(4)                   - Atheros IEEE 802.11 wireless network driver
 ath_hal(4)               - Atheros Hardware Access Layer (HAL)

   Tonog t**h****r**mzhijn zhagsaaltaar z`evs`egl`esn`e`er c**mijg
   ****rchl**n tohiruulzh b*t`e`eh process n' araj hyalbar bolno.

     --------------------------------------------------------------

8.4. C**mijn drajveruud, d`ed sistem**d, bolon moduliud

   ****rchl**n tohiruulsan c**mijg b*t`e`ehijn **mn** t`egzh hijh
   shaltgaanaa bodozh *z`eh h`er`egt`ej. H`er`ev tusgajlsan tonog
   t**h****r**mzhijn d`emzhl`eg h`er`egt`ej bajgaa bol t`er n' modul'
   h`elb`er`e`er al' h`edijn bajzh bajzh boloh yum.

   C**mijn moduliud n' /boot/kernel sand bajh b**g****d azhillazh
   bajgaa c**md kldload(8)-g ashiglan dinamikaar duudazh boldog.
   C**mijn b*h drajveruudyn ih`enh n' tusgaj modul' bolon garyn
   avlagyn huudastaj bajdag. ZHish`e`e n' s**lijn h`es`eg ath g`es`en
   utasg*j Ethernet drajverijn talaar durdsan bajdag. `En`e
   t**h****r**mzh n' ****rijn garyn avlagadaa daraah m`ed`e`ellijg
   aguulsan bajdag:

 Alternatively, to load the driver as a module at boot time, place the
      following line in loader.conf(5):

            if_ath_load="YES"

   Zaavryn daguu /boot/loader.conf fajld if_ath_load="YES" m**rijg
   n`emsn`e`er `en`e modulijg achaalah *ed dinamikaar duudah
   bolomzhijg id`evhzh**ln`e.

   G`ehd`e`e zarim tohioldold holbootoj modul' bajdagg*j. `En`e n'
   zarim n`eg d`ed sistem**d bolon mash chuhal drajveruudyn huv'd
   bodit b**g****d zhish`e`e n' fast file system (FFS) buyuu t*rg`en
   fajlyn sistem n' c**md zaaval bajh shaardlagataj tohiruulga yum.
   M**n s*lzh`e`enij d`emzhl`egijn (INET) huv'd ijm bajna.
   Haramsaltaj n' drajver shaardlagataj `es`ehijg h`el`eh coryn ganc
   zam n' modulijg n' shalgah yavdal yum.

     Sanuulga: T**h****r**mzh `esv`el tohiruulgyn c**md cug
     b*t`e`egds`en d`emzhl`egijg ustgazh `evd`erhij c**mt`ej *ld`eh
     n' ih hyalbar yum. ZHish`e`e n' ata(4) drajverijg c**mijn
     tohirgoony fajlaas avchih yum bol ATA diskijn h**t**ch**d n'
     loader.conf-d tusgaj m**r n`em`elg*jg`e`er `ehl`en achaalahg*j
     bajzh boloh yum. H`er`ev `erg`elz`ezh bajgaa bol modulijg
     shalgaad daraa n' erd**** l d`emzhl`egijg c**md *ld`e`eh
     h`er`egt`ej.

     --------------------------------------------------------------

8.5. ****rchl**n tohiruulsan c**mijg b*t`e`eh ba suulgah n'

   `Ehl`e`ed c**m b*t`e`eh sangaar ayalaya. Durdsan b*h sanguudaas
   gol n' /usr/src/sys san bajh b**g****d /sys g`es`en zamaar bas
   handah bolomzhtoj. `End bajgaa h`ed h`ed`en d`ed sanguud c**mijn
   ****r ****r h`esg**dijg il`erhijl`eh b**g****d bidnij zorilgod
   hamgijn chuhal n' tany ****rchl**n tohiruulah c**mijn tohirgoog
   zasvarlah arch/conf sanguud bolon tany c**m b*t`e`egd`eh shatny
   talbar compile san yum. arch n' i386, alpha, amd64, ia64, powerpc,
   sparc64, `esv`el pc98 (YApond ih ashiglagddag PC tonog
   t**h****r**mzhijn ****r n`eg h**gzh**l`eltijn salbar) z`ergijg
   t**l****ld**g. Tuhajn arhitekturyn san dotorh kod z**vh**n t`er
   arhitekturtaj holbootoj; busad kodyn h`es`eg n' FreeBSD port
   hijgd`eh bolomzh b*hij b*h tavcanguudyn huv'd adil mashinaas
   ch**l****t kod bajna. Sangijn b*tcijn logik zohion bajguulalt n'
   d`emzhl`eg hijgds`en t**h****r**mzh, fajlyn sistem bolon ****rijn
   d`ed sand bajgaa tohiruulga b*rt`ej hamt bajgaag harzh bolno.

   `En`e b*l`eg zhish`e`en d`e`er tanyg i386 arhitektur ashiglazh
   bajgaa g`ezh avch *zn`e. H`er`ev `en`e n' tany huv'd ****r bajh
   yum bol ta ****rijn sistemijn arhitekturyn huv'd zamuudyn
   n`ern**dd`e`e tohiroh ****rchl**lt**dijg hijg`e`er`ej.

     T`emd`egl`el: H`er`ev tany sistem d`e`er /usr/src/sys san
     bajhg*j bol c**mijn `eh suugaag*j bajna. **nijg hamgijn hyalbar
     argaar hijhijn tuld root `erh`e`er sysinstall azhilluulzh
     Configure songood, daraa n' Distributions songood, src songood,
     daraa n' base bolon sys-g songozh tatazh avna. H`er`ev ta
     sysinstall -d durg*j ba "alban iosny" FreeBSD CDROM-d handah
     bolomzhtoj bol tushaalyn m**r****s `ehijg bas suulgazh bolno:

 # mount /cdrom
 # mkdir -p /usr/src/sys
 # ln -s /usr/src/sys /sys
 # cat /cdrom/src/ssys.[a-d]* | tar -xzvf -
 # cat /cdrom/src/sbase.[a-d]* | tar -xzvf -

   Daraa n' arch/conf san uruu shilzh`e`ed GENERIC tohirgoony fajlyg
   ta ****rijn c**md**** **g**h n`er uruu huul. ZHish`e`e n':

 # cd /usr/src/sys/i386/conf
 # cp GENERIC MYKERNEL

   Ulamzhlalaar bol `en`e n`er n' b*gd tom *sg`e`er bajdag, h`er`ev
   ta olon ****r ****r t**rlijn FreeBSD mashinuudyn azhillagaag
   hyanadag bol mashinuudynhaa n`er`e`er n`erl`eh n' zohimzhtoj yum.
   Bid `en`e zhish`e`enijh`e`e zorilgoor MYKERNEL g`ezh n`erl`ee.

     Z**vl**g****: ****rijn c**mijn tohirgoony fajlaa shuud /usr/src
     door hadgalah n' buruu bajzh boloh yum. H`er`ev ta asuudluudtaj
     tulgarch bajgaa bol /usr/src -ijg ustgaad l dahizh `ehl`eh n'
     zorigtoj alham bajzh boloh yum. G`ehd`e`e **nijg hijg`e`ed
     h`ed`en sekundyn daraa l ta ****rijn ****rchl**n tohiruulsan
     c**mijn tohirgoony fajlaa ustgasan bolohoo m`ed`eh bolno. M**n
     GENERIC fajlyg shuud zasvarlah h`er`egg*j b**g****d daraagijn
     udaa ****rijn `eh modyg shin`echl`eh *jldlijg hijh`ed daragdan
     huulagdazh tany c**mijn ****rchl**lt aldagdazh magadg*j.

     Ta c**mijn tohirgoony fajlaa ****r gazar hadgalzh daraa n' i386
     san dah' fajl uruu t`emd`egt holboos **sg`ezh bolno.

     ZHish`e`e n':

 # cd /usr/src/sys/i386/conf
 # mkdir /root/kernels
 # cp GENERIC /root/kernels/MYKERNEL    
 # ln -s /root/kernels/MYKERNEL

   Odoo MYKERNEL-ijg ****rijn durtaj tekst zasvarlagch d`e`er
   zasaaraj. H`er`ev ta d**ng**zh `eh`elzh bajgaa bol bajgaa coryn
   ganc zasvarlagch n' vi bajzh boloh b**g****d t**nijg `end
   tajlbarlahad h`et`erhij t**v**gt`ej bolovch nomyn zhagsaaltad
   bajgaa ****r olon nomnuudad bichs`en bajgaa. G`ehd`e`e FreeBSD n'
   ee g`ed`eg hyalbar zasvarlagchijg sanal bolgodog b**g****d h`er`ev
   ta `ehl`en suragch bol `en`e n' tany songoh zasvarlagch bajh
   bolno. ****rijn tohirgoog tusgah `esv`el GENERIC fajlaas ****rijn
   hijs`en ****rchl**lt**d`e`es yalgahyn tuld d`e`ed h`es`egt bajgaa
   m**r**dijg ch**l****t`ej ****rchl****r`ej.

   H`er`ev ta SunOS `esv`el ****r BSD *jldlijn sistemijn door c**m
   b*t`e`ezh bajsan bol `en`e fajlyn ih`enh h`es`eg n' mash tanil
   bajh bolno. H`er`ev ta DOS z`er`eg ****r *jldlijn sistem`e`es irzh
   bajgaa bol n**g**** talaasaa GENERIC tohirgoony fajl t**v**gt`ej
   yum shig sanagdazh boloh b**g****d Tohirgoony fajl h`esgijn
   tajlbaruudyg udaan nuhactaj dagaaraj.

     T`emd`egl`el: H`er`ev ta FreeBSD t**slijn hamgijn s**lijn
     `eh`e`er ****rijn `eh modoo s**lijn *eijn h`elb`ert avchirsan
     bol shin`echl`eh shatuudaa h`er`egzh**lzh `ehl`eh`e`es`e`e
     **mn** /usr/src/UPDATING fajlyg *rg`elzh shalgazh bajh n' chuhal
     yum. `En`e fajl n' shin`echils`en `eh kod dotorh tusgaj anhaaral
     shaardlagataj chuhal asuudluud `esv`el h`esg**dijn talaar
     tajlbarladag. /usr/src/UPDATING n' *rg`elzh tany FreeBSD
     huvilbartaj taardag b**g****d `en`e garyn avlagaas il** shin`e
     m`ed`e`el`elt`ej, s**lijn *eijnh bajdag.

   Ta c**md zoriulan `eh kodoo h**rv**l`eh shaardlagataj.

   C**mijg b*t`e`eh n'

    1. /usr/src san uruu orno:

 # cd /usr/src

    2. C**mijg h**rv**ln`e:

 # make buildkernel KERNCONF=MYKERNEL

    3. SHin`e c**mijg suulgana:

 # make installkernel KERNCONF=MYKERNEL

     T`emd`egl`el: C**mijg b*t`e`eh`ed g*jc`ed FreeBSD-ijn `eh mod
     bajh shaardlagataj.

     Z**vl**g****: Anhdagchaar ****rchl**n tohiruulsan c**mijg
     b*t`e`eh`ed b*h c**mijn moduliud bas b*t`e`egd`en`e. H`er`ev ta
     c**mijg hurdan shin`echl`ehijg `esv`el z**vh**n ****rchl**n
     tohiruulsan moduliudyg b*t`e`ehijg h*s`ezh bajgaa bol c**mijg
     b*t`e`ezh `ehl`eh`e`es`e`e **mn** /etc/make.conf fajlyg
     zasvarlah h`er`egt`ej:

 MODULES_OVERRIDE = linux acpi sound/sound sound/driver/ds1 ntfs

     `En`e huv'sagch n' b*gdijg bish b*t`e`eh moduliudyn zhagsaaltyg
     todorhojldog.

 WITHOUT_MODULES = linux acpi sound ntfs

     `En`e huv'sagch n' b*t`e`eh processod oruulahg*j bajh d`e`ed
     t*vshnij moduliudyn zhagsaaltyg todorhojldog. C**mijg b*t`e`eh
     processijn yavcad tand h`er`eg bolohujc busad huv'sagchuudyn
     tuhajd make.conf(5) garyn avlagyn huudsand handazh *zn`e **.

   SHin`e c**m /boot/kernel sand /boot/kernel/kernel n`er`e`er
   huulagdah b**g****d huuchin c**m n' /boot/kernel.old/kernel uruu
   huulagdana. Odoo sistemijg untraagaad shin`e c**mijg ashiglan
   dahin achaal. H`er`ev yamar n`eg yum bolohg*j bolbol `en`e b*lgijn
   t**gsg**ld bajgaa aldaag olzh zasvarlah zaavar tand h`er`egt`ej
   bajzh boloh yum. Tany shin`e c**m achaalahg*j tohioldold h`erh`en
   s`erg`e`eh talaar tajlbarlasan h`esgijg zaaval unshaaraj.

     T`emd`egl`el: Achaalah loader(8) ba tohirgoo z`er`eg achaalah
     processtoj holbootoj busad fajluud /boot -d hadgalagdana.
     Guravdagch `etg`e`edijn `esv`el ****rchl**n tohiruulsan moduliud
     /boot/kernel-d bajrlah b**g****d g`ehd`e`e moduliudyg
     h**rv**ls`en c**mijn adil s**lijn *eijn h`elb`ert bajlgah n'
     mash chuhal g`edgijg h`er`egl`egchid m`ed`eh shaardlagataj.
     H**rv**ls`en c**mt`ej hamt azhilluulahaarg*j moduliud n'
     togtvorg*j bajdal `esv`el buruu azhillagaand h*rg`ezh bolzoshg*j
     yum.

     --------------------------------------------------------------

8.6. Tohirgoony fajl

   FreeBSD 6.X -d zoriulan shin`echils`en ZHo`el Dal'.

   Tohirgoony fajlyn er**nhij h`elb`er n' mash `engijn bil`e`e. M**r
   bolgon t*lh**r *g b**g****d n`eg bolon h`ed h`ed`en n`em`elt
   **g**gdl****s togtono. Amarhan bolgoh **dn`e`es ih`enh m**r**d n'
   z**vh**n n`eg n`em`elt **g**gd**lt`ej bajna. # t`emd`egtijn ard
   bajgaa z*jls tajlbar b**g****d hayagdazh toocogdono. Daraah
   h`es`egt t*lh**r *g bolgonyg GENERIC -d zhagsaasan daraallaar n'
   tajlbarlazh bajna. Arhitekturaas hamaaraltaj tohiruulguud bolon
   t**h****r**mzhijn yadraamaar zhagsaaltyn talaar GENERIC fajl
   bajgaa sangijn n`eg`en adil sand bajrlah NOTES fajlaas *zn`e **.
   Arhitekturaas hamaaralg*j tohiruulguudyn talaar
   /usr/src/sys/conf/NOTES fajlaas *zn`e **.

   FreeBSD 5.0-s `ehl`en tohirgoony fajluudad ashiglah bolomzhtoj
   shin`e include tohiruulga bij bolson. `En`e n' ****r n`eg
   tohirgoony fajlyg tuhajn tohirgoony fajld oruulah bolomzhijg
   b*rd**l`eh b**g****d ing`esn`e`er tuhajn fajlyn huv'd har'canguj
   baga ****rchl**lt**dijg archlah bolomzhtoj bolgodog. ZHish`e`e n'
   h`er`ev tand c****n toony n`em`elt tohiruulga `esv`el
   drajveruudtaj GENERIC c**m shaardlagataj bol `en`e n' GENERIC-ijn
   huv'd c****n ****rchl**ltijg archlah bolomzhijg tand olgono:

 include GENERIC
 ident MYKERNEL

 options         IPFIREWALL
 options         DUMMYNET
 options         IPFIREWALL_DEFAULT_TO_ACCEPT
 options         IPDIVERT

   `En`e zagvar n' tohirgoony fajluudyg `ehn`e`es n' bichih
   ulamzhlalt argyn hazhuud hamaag*j il** bolomzhijg olgodog
   g`ed`egt`ej ih`enh admininstratoruud sanal n`eg bajdag: lokal
   tohirgoony fajl n' z**vh**n GENERIC c**m****s yalgaataj lokal
   ****rchl**lt**dijg haruulah b**g****d shin`echl`elt hijgd`eh`ed
   GENERIC-d n`em`egds`en shin`e bolomzhuud n' nooptions `esv`el
   nodevice tohiruulguudaar tusgajlan zaagdaag*j l bol lokal c**md
   n`em`egdd`eg. `En`e b*lgijn *lds`en h`es`eg erdijn tohirgoony
   fajlyn aguulga ba t**r**l b*rijn tohiruulgyn **r`eg bolon azhillah
   t**h****r**mzh**dijg tajlbarlah bolno.

     T`emd`egl`el: Test hijh zorilgoor ih`enhd`e`e b*h bajgaa
     tohiruulguud aguulsan fajlyg b*t`e`ehd`e`e daraah tushaalyg root
     `erh`e`er azhilluulna:

 # cd /usr/src/sys/i386/conf && make LINT

   Daraah zhish`e`e n' shaardlagataj bol todotgoh zorilgoor oruulsan
   t**r**l b*rijn n`em`elt tajlbar b*hij GENERIC c**mijn tohirgoony
   fajl yum. `En`e zhish`e`e n' tany /usr/src/sys/i386/conf/GENERIC
   dah' huulbartaj ih ojrhon taarah iostoj.

 machine         i386

   `En`e n' mashiny arhitektur yum. `En`e n' alpha, amd64, i386,
   ia64, pc98, powerpc, `esv`el sparc64 -ijn al' n`eg bajh iostoj.

 cpu          I486_CPU
 cpu          I586_CPU
 cpu          I686_CPU

   Daraah tohiruulga n' tany sistemd bajgaa CPU-ijn t**rlijg zaana.
   Ta olon CPU m**rt`ej bajzh boloh bolovch (h`er`ev, zhish`e`e n' ta
   I586_CPU `esv`el I686_CPU hoioryn alijg ashiglahaa sajn m`ed`ehg*j
   bajgaa bol) ****rchl**n tohiruulsan c**mijn huv'd z**vh**n bajgaa
   CPU-g`e`e zaah n' z*jt`ej yum. H`er`ev ta ****rijn CPU-ijn
   t**rlijg sajn m`ed`ehg*j bajgaa bol /var/run/dmesg.boot fajlyg
   shalgazh achaalah *eijn m`ed`e`ell**dijg *z`ezh bolno.

 ident          GENERIC

   `En`e n' c**mijg todorhojloh n`er yum. H`er`ev ta t*r**nij
   zhish`e`en**d`ed durdsan zaavruudyg dagasan bol ****rijn c**mijg
   n`erl`es`en shig`e`e ****r****r h`elb`el MYKERNEL h`em`e`en
   ****rchl**h h`er`egt`ej. ident m**rd oruulsan utga n' tanyg
   c**mijg achaalah *ed h`evl`egd`en garah uchir ta ****rijn erdijn
   c**m****s shin`e c**m**** tusad n' hadgalahyg h*sv`el shin`e
   c**md**** ****r n`er **g**h n' ashigtaj bajdag (****r****r
   h`elb`el ta turshiltyn c**m b*t`e`ehijg h*sv`el).

 #To statically compile in device wiring instead of /boot/device.hints
 #hints          "GENERIC.hints"         # Default places to look for devices.

   device.hints(5) n' t**h****r**mzh**dijn drajveruudyn
   tohiruulguudyg hijh`ed ashiglagdana. loader(8)-ijn achaalah *e
   shalgah anhdagch bajrlal n' /boot/device.hints bajna. hints
   tohiruulgyg ashiglaad ta `edg`e`er z**vl**g****n**dijg statikaar
   h**rv**lzh bolno. T`eg`eh`ed /boot dotor device.hints fajl **sg`eh
   shaardlagag*j boloh yum.

 makeoptions     DEBUG=-g          # Build kernel with gdb(1) debug symbols

   FreeBSD -g b*t`e`eh erdijn process n' dibag (debug) hijh
   m`ed`e`ellijg aguuldag b**g****d c**mijg b*t`e`eh *ed -g
   tohiruulgyg gcc(1) uruu **gsn****r dibag (debug) hijh m`ed`e`el`el
   id`evhzhd`eg.

 options          SCHED_ULE         # ULE scheduler

   FreeBSD -ijn anhdagch sistemijn t**l**vl**gch/huvaarilagch. **nijg
   *ld`e`e.

 options          PREEMPTION         # Enable kernel thread preemption

   C**m d`eh ursgaluudyg (thread) ****r il** **nd**r davuu `erht`ej
   ursgaluudaar solih bolomzhijg b*rd**ln`e. `En`e n' harilcan
   azhillah bolon taslah ursgaluudyg (interrupt threads)
   h*l`e`elg`elg*jg`e`er al' boloh t*rg`en azhilluulahad tusaldag.

 options          INET              # InterNETworking

   S*lzh`e`enij d`emzhl`eg. S*lzh`e`end holbogdohg*j ch g`es`en `en`e
   tohirgoog *ld`e`eg`e`er`ej. Ih`enh programuud `erg`en holbogdoh
   (loopback buyuu ****r****r h`elb`el ****rijn PC dotor s*lzh`e`enij
   holbolt hijh) s*lzh`e`eg shaarddag uchir `en`e n' *nds`end`e`e
   zajlshg*j shaardlagataj.

 options          INET6             # IPv6 communications protocols

   `En`e n' IPv6 holboony protokoluudyg id`evhzh**ld`eg.

 options          FFS               # Berkeley Fast Filesystem

   `En`e n' `engijn hatuu disknij fajlyn sistem. `En`e tohiruulgyg
   hatuu diskn`e`es achaalah bol *ld`e`eg`e`er`ej.

 options          SOFTUPDATES       # Enable FFS Soft Updates support

   `En`e tohiruulga n' Z****l**n SHin`echl`el**dijg c**m
   id`evhzh**ld`eg b**g****d disk uruu bichih handaltyg hurdasgahad
   tusaldag. H`edijg`e`er `en`e bolomzhijg c**m****r hangadag bolovch
   disk d`e`er id`evhzh**l`eh shaardlagataj. Tany sistemijn diskn**d
   d`e`er Z****l**n SHin`echl`el**d id`evhzhs`en `es`ehijg mount(8)
   -ijn *r d*ng`e`er hyanaaraj. H`er`ev ta soft-updates tohiruulgyg
   olzh harahg*j bajgaa bol tunefs(8) (odoo bajgaa sistemijn huv'd)
   `esv`el newfs(8) (shin`e fajlyn sistemijn huv'd) ashiglan
   id`evhzh**l`eh h`er`egt`ej.

 options          UFS_ACL           # Support for access control lists

   `En`e tohiruulga n' handaltyg hyanah zhagsaaltyn d`emzhl`egijg
   c**md id`evhzh**ld`eg. `En`e n' **rg**tg**s**n shinzh chanaruud ba
   UFS2-ijg ashiglahad tulguurlazh bajgaa b**g****d `en`e bolomzhijn
   talaar H`es`eg 14.12 d`e`er d`elg`er`eng*j tajlbarlasan bajdag.
   ACL-**d `eh`end`e`e id`evhzh**ls`en bajdag b**g****d h`er`ev ur'd
   n' fajlyn sistem d`e`er ashiglagdazh bajsan bol handaltyg hyanah
   zhagsaaltyg ustgazh fajluudyg hamgaalsan argyg ur'dchilan taazh
   bolshg*j bajdalt h*rg`ed`eg uchir `en`e tohiruulgyg haazh
   bolohg*j.

 options          UFS_DIRHASH       # Improve performance on big directories

   `En`e tohiruulga n' n`em`egd`el sanah ojg zarlagadazh tom
   sanguudad hijh disknij *jldl**dijg hurdasgah azhillagaag oruuldag.
   Ta tom server `esv`el harilcan azhillah azhlyn stancad zoriulzh
   `en`e tohiruulgyg er**nhijd**** hadgalah h`er`egt`ej b**g****d
   h`er`ev ta FreeBSD-g sanah oj chuhal zhizhig sistem ba disknij
   handaltyn hurdny ach holbogdol bagataj galt hana m`etijn sistem
   d`e`er ashiglazh bajgaa bol ustgaaraj.

 options          MD_ROOT           # MD is a potential root device

   `En`e tohiruulga n' sanah oj d`e`er tulguurlasan, root
   t**h****r**mzh bolzh ashiglagdah virtual disknij d`emzhl`egijg
   id`evhzh**ld`eg.

 options          NFSCLIENT         # Network Filesystem Client
 options          NFSSERVER         # Network Filesystem Server
 options          NFS_ROOT          # NFS usable as /, requires NFSCLIENT

   S*lzh`e`enij fajlyn sistem. H`er`ev ta TCP/IP-aar UNIX fajlyn
   server`e`es huvaaltyg holbolt hijh t**l**vl**g****g*j bol
   `edg`e`erijg tajlbar bolgon haazh bolno.

 options          MSDOSFS           # MSDOS Filesystem

   MS-DOS fajlyn sistem. H`er`ev ta DOS h`elb`erzh**ls`en hatuu
   disknij huvaaltyg achaalah *ed holbolt hijh t**l**vl**g****g*j bol
   **nijg ajlg*jg`e`er tajlbar bolgon haazh bolno. `En`e n' d`e`er
   tajlbarlasny daguu `ehnij udaa DOS huvaaltyg holbolt hijh`ed
   avtomataar achaalagdah bolno. M**n mash sajn emulators/mtools
   program hangamzh n' holbolt bolon salgalt hijlg*jg`e`er DOS uyan
   diskn**d`ed handah bolomzhijg b*rd**ld`eg (`en`e n' MSDOSFS-ijg
   ogt shaarddagg*j).

 options          CD9660            # ISO 9660 Filesystem

   CDROM-uudad zoriulsan ISO 9660 fajlyn sistem. H`er`ev ta CDROM
   h**tl**gch bajhg*j `esv`el CD-`e`es **g**gdlijg haayaa holbolt
   hijd`eg bol (tanyg anh **g**gdlijn CD-g holbolt hijh *ed
   dinamikaar achaalagddag uchraas) tajlbar bolgozh haazh bolno.
   Duuny CD-**d `en`e fajlyn sistemijg h`er`egl`ed`egg*j.

 options          PROCFS            # Process filesystem (requires PSEUDOFS)

   Processijn fajlyn sistem. `En`e n' ps(1) shig programuud
   processuudyn azhillazh bajgaa talaar d`elg`er`eng*j m`ed`e`el`el
   tand **g**h bolomzhijg b*rd**ld`eg /proc d`e`er holbolt hijgds`en
   "huuramch" fajlyn sistem yum. Ih`enh dibag hijh ba monitor hijh
   h`er`egsl**d PROCFS -g*jg`e`er azhillahaar hijgds`en bajdag:
   suulgaltuud n' `en`e fajlyn sistemijg anhdagchaar holbolt hijhg*j,
   tijm`e`es PROCFS-ijg ashiglah n' ih`enh tohioldold shaardlagag*j
   bajdag.

 options          PSEUDOFS          # Pseudo-filesystem framework

   6.X c**m**d PROCFS ashiglazh bajgaa bol bas PSEUDOFS d`emzhl`egijg
   oruulah shaardlagataj.

 options          GEOM_GPT          # GUID Partition Tables.

   `En`e tohiruulga n' n`eg disk d`e`er ih olon toony huvaalt bajh
   bolomzhijg avchirna.

 options          COMPAT_43         # Compatible with BSD 4.3 [KEEP THIS!]

   4.3BSD-t`ej nijct`ej bajh. **nijg `en`e chig`e`er orhi; h`er`ev
   **nijg tajlbar bolgozh haaval zarim programuud sonin azhillazh
   `eh`eln`e.

 options          COMPAT_FREEBSD4   # Compatible with FreeBSD4

   `En`e tohiruulga n' FreeBSD 5.X i386 ba Alpha sistem**d d`e`er
   FreeBSD-ijn huuchin huvilbaruud d`e`er h**rv**l`egds`en, huuchin
   sistemijn duudlaguudyn interf`ejs**dijg ashigladag programuudyg
   d`emzhih`ed shaardlagataj. `En`e tohiruulgyg huuchin programuud
   ashiglazh bolzoshg*j b*h i386 bolon Alpha sistem**d d`e`er
   ashiglahyg z**vl**zh bajna; ia64 ba Sparc64 z`er`eg 5.X d`e`er
   z**vh**n d`emzhl`eg hijgds`en tavcanguud `en`e tohiruulgyg
   shaarddagg*j.

 options          COMPAT_FREEBSD5   # Compatible with FreeBSD5

   `En`e tohiruulga n' FreeBSD 5.X sistemijn duudlagyn
   interf`ejs**dijg ashigladag, FreeBSD 5.X huvilbaruud d`e`er
   `emh`etg`egds`en programuudyg FreeBSD 6.X bolon t**n`e`es daraa
   *eijn huvilbaruud d`e`er d`emzhih`ed shaardlagataj.

 options          SCSI_DELAY=5000  # Delay (in ms) before probing SCSI

   `En`e n' c**mijg SCSI t**h****r**mzh**dijg shalgazh `ehl`eh`e`es
   **mn** 5 sekund t*r zogsoono. H`er`ev ta z**vh**n IDE hatuu
   diskt`ej bol **nijg orhizh bolno, `esr`eg tohioldold achaalaltyg
   hurdasgahyn tuld `en`e toog bagasgazh bolno. M`ed`e`ezh ta **nijg
   hijg`e`ed FreeBSD tany SCSI t**h****r**mzh**dijg tanihg*j bol ta
   dahin **nijg ih`esg`ezh bolno.

 options          KTRACE            # ktrace(1) support

   `En`e n' dibag hijh`ed ashigtaj, c**mijn processijg dagah
   bolomzhijg id`evhzh**ld`eg.

 options          SYSVSHM           # SYSV-style shared memory

   `En`e tohiruulga n' System V huvaalcsan sanah ojn bolomzh
   b*rd**ld`eg. `En`e bolomzhijn **rg**n h`er`egl`e`en**dijn n`eg n'
   X d`eh XSHM **rg**tg**l b**g****d **nijg grafik ih shaarddag olon
   programuud avtomataar il** hurd avahyn tuld ashigladag. H`er`ev ta
   X ashigladag bol **nijg zaaval oruulahyg h*s`eh bolno.

 options          SYSVMSG           # SYSV-style message queues

   System V m`ed`e`ell**dijn d`emzhl`eg. `En`e tohiruulga n' z**vh**n
   h`edh`en zuun bajtyg c**md n`emd`eg.

 options          SYSVSEM           # SYSV-style semaphores

   System V semaforyn d`emzhl`eg. N`eg ih **rg**n ashiglagddagg*j
   bolovch h`edh`en zuun bajtyg c**md n`emd`eg.

     T`emd`egl`el: ipcs(1) tushaalyn -p tohiruulga n' `edg`e`er
     System V bolomzh b*rijg ashiglasan processuudyg zhagsaadag.

 options              _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions

   ZHinh`en`e-hugacaany (real-time) **rg**tg**l**d 1993 ony
   POSIX(R)-d n`em`egds`en.Portuudyn cugluulgaas zarim programuud
   `edg`e`erijg ashigladag (StarOffice).

 options          KBD_INSTALL_CDEV  # install a CDEV entry in /dev

   `En`e tohiruulga n' garyn t**h****r**mzhijn c`egijg /dev-d **sg`eh
   bolomzhijg olgohod shaardlagataj bajdag.

 options          ADAPTIVE_GIANT    # Giant mutex is adaptive.

   Giant g`ed`eg n' harilcan n`egijg`e`e oruulahg*j bajh zarchmyn
   (untah muteks) n`er b**g****d `en`e n' c**mijn ih `eh
   **sv`er**dijg hamgaaldag. **n****d**r `en`e n' *jl azhillagaany
   saatazh bajgaa h*l`e`en avah bolomzhg*j h`es`eg b**g****d **nijg
   `eh **sv`er b*rijg hamgaalah coozhuudaar id`evht`ejg`e`er sol'zh
   bajgaa bil`e`e. ADAPTIVE_GIANT tohiruulga n' h`es`eg b*l`eg
   muteksuudad Giant-ijg adaptivaar `erg`eh`e`er oruuldag. `En`e n'
   ursgal (thread) Giant muteksijg coozhlohyg h*s`ezh bajh *ed,
   g`ehd`e`e `en`e n' ****r CPU d`e`er ursgalaar coozhlogdson bajna,
   `ehnij ursgal coozh sulrahyg h*l`e`en azhillasaar bajna. H`evijn
   *ed ursgal untaa bajdald `erg`ezh oroh b**g****d ****rijn
   daraagijn azhillah bolomzhijg h*l`e`en`e. Ta itg`elg*j bajgaa bol
   **nijg orhino uu.

     T`emd`egl`el: FreeBSD 8.0-CURRENT bolon t**n`e`es hozhuu *eijn
     huvilbaruudad b*h muteksuud n' NO_ADAPTIVE_MUTEXES
     tohiruulgatajgaar b*t`e`egd`ezh zohicoh chadvarg*j g`ezh
     tohiruulagdaag*j l bol anhdagchaar adaptiv buyuu zohicoh
     chadvartaj bajdag. Ijm`e`es odoo Giant n' zohicoh chadvartaj
     b**g****d ADAPTIVE_GIANT tohiruulga n' c**mijn tohirgoonoos
     hasagdsan yum.

 device          apic               # I/O APIC

   apic t**h****r**mzh n' I/O APIC-ijg tasaldal h*rg`eh`ed ashiglah
   bolomzhijg n`e`ed`eg. apic t**h****r**mzh n' UP bolon SMP
   c**m**d`ed hoiouland n' ashiglagdazh boloh b**g****d g`ehd`e`e SMP
   c**md zajlshg*j shaardlagataj. options SMP m**rijg n`emzh olon
   processoryn d`emzhl`egijg oruulna uu.

     T`emd`egl`el: apic t**h****r**mzh n' z**vh**n i386 arhitektur
     d`e`er bajdag b**g****d `en`e tohirgoony m**rijg busad
     arhitekturuud d`e`er ashiglah iosg*j yum.

 device          eisa

   H`er`ev ta EISA `eh havtantaj bol **nijg oruulaaraj. `En`e n' EISA
   shugamyn b*h t**h****r**mzh**dijn huv'd avtomat ilr**l`elt bolon
   tohirgoony d`emzhl`egijg n`e`ezh **gd**g.

 device          pci

   H`er`ev ta PCI `eh havtantaj bol **nijg oruulaaraj. `En`e n' PCI
   kartuudyg avtomat ilr**l`elt bolon PCI-aas ISA shugam uruu garah
   d`emzhl`egijg n`e`ezh **gd**g.

 # Floppy drives
 device          fdc

   `En`e n' uyan disk h**tl**gchijn hyanagch.

 # ATA and ATAPI devices
 device          ata

   `En`e drajver b*h ATA bolon ATAPI t**h****r**mzh**dijg d`emzhd`eg.
   Orchin *eijn mashinuudyn b*h PCI ATA/ATAPI t**h****r**mzh**dijg
   ilr**l`ehijn tuld z**vh**n n`eg device ata m**r tany c**md
   h`er`egt`ej.

 device          atadisk                 # ATA disk drives

   `En`e n' device ata m**rt`ej cug ATA disknij t**h****r**mzh**d`ed
   h`er`egt`ej.

 device          ataraid                 # ATA RAID drives

   `En`e n' device ata m**rt`ej cug ATA RAID h**tl**gch**d`ed
   h`er`egt`ej.

 device          atapicd                 # ATAPI CDROM drives

   `En`e n' device ata m**rt`ej cug ATA CDROM h**tl**gch**d`ed
   h`er`egt`ej.

 device          atapifd                 # ATAPI floppy drives

   `En`e n' device ata m**rt`ej cug ATA uyan disknij h**tl**gch**d`ed
   h`er`egt`ej.

 device          atapist                 # ATAPI tape drives

   `En`e n' device ata m**rt`ej cug ATA soronzon hal'sny
   h**tl**gch**d`ed h`er`egt`ej.

 options         ATA_STATIC_ID           # Static device numbering

   `En`e n' hyanagchijn dugaaryg statik bolgoh b**g****d
   `en`eng*jg`e`er t**h****r**mzhijn dugaaruud dinamikaar
   **g**gdd**g.

 # SCSI Controllers
 device          ahb        # EISA AHA1742 family
 device          ahc        # AHA2940 and onboard AIC7xxx devices
 options         AHC_REG_PRETTY_PRINT    # Print register bitfields in debug
                     # output.  Adds ~128k to driver.
 device          ahd        # AHA39320/29320 and onboard AIC79xx devices
 options         AHD_REG_PRETTY_PRINT    # Print register bitfields in debug
                     # output.  Adds ~215k to driver.
 device          amd        # AMD 53C974 (Teckram DC-390(T))
 device          isp        # Qlogic family
 #device         ispfw      # Firmware for QLogic HBAs- normally a module
 device          mpt        # LSI-Logic MPT-Fusion
 #device         ncr        # NCR/Symbios Logic
 device          sym        # NCR/Symbios Logic (newer chipsets + those of `ncr')
 device          trm        # Tekram DC395U/UW/F DC315U adapters

 device          adv        # Advansys SCSI adapters
 device          adw        # Advansys wide SCSI adapters
 device          aha        # Adaptec 154x SCSI adapters
 device          aic        # Adaptec 15[012]x SCSI adapters, AIC-6[23]60.
 device          bt         # Buslogic/Mylex MultiMaster SCSI adapters

 device          ncv        # NCR 53C500
 device          nsp        # Workbit Ninja SCSI-3
 device          stg        # TMC 18C30/18C50

   SCSI hyanagchuud. Tany sistemd bajhg*j bajgaag tajlbar bolgon
   haana uu. H`er`ev ta z**vh**n IDE sistemt`ej bol `edg`e`er
   m**r**dijg b*gdijg ustgazh bolno. *_REG_PRETTY_PRINT m**r**d n'
   ****r ****rijnh**** tohiroh drajveruudad zoriulagdsan dibag hijh
   tohiruulguud yum.

 # SCSI peripherals
 device          scbus      # SCSI bus (required for SCSI)
 device          ch         # SCSI media changers
 device          da         # Direct Access (disks)
 device          sa         # Sequential Access (tape etc)
 device          cd         # CD
 device          pass       # Passthrough device (direct SCSI access)
 device          ses        # SCSI Environmental Services (and SAF-TE)

   SCSI zahyn t**h****r**mzh**d. Dahin h`el`eh`ed tany sistemd
   bajhg*j bajgaag tajlbar bolgon haagaaraj `esv`el ta z**vh**n IDE
   tonog t**h****r**mzht`ej bol `edg`e`er m**r**dijg b*gdijg ustgazh
   bolno.

     T`emd`egl`el: USB umass(4) drajver bolon busad c****n h`ed`en
     drajveruud zhinh`en`e SCSI t**h****r**mzh**d bish bolovch SCSI
     d`ed sistemijg ashigladag. Tijm bolohoor h`er`ev c**mijn
     tohirgoond tijm drajveruud orson bajval SCSI d`emzhl`egijg
     ustgaag*j `es`eh`e`e shalgaaraj.

 # RAID controllers interfaced to the SCSI subsystem
 device          amr        # AMI MegaRAID
 device          arcmsr     # Areca SATA II RAID
 device          asr        # DPT SmartRAID V, VI and Adaptec SCSI RAID
 device          ciss       # Compaq Smart RAID 5*
 device          dpt        # DPT Smartcache III, IV - See NOTES for options
 device          hptmv      # Highpoint RocketRAID 182x
 device          rr232x     # Highpoint RocketRAID 232x
 device          iir        # Intel Integrated RAID
 device          ips        # IBM (Adaptec) ServeRAID
 device          mly        # Mylex AcceleRAID/eXtremeRAID
 device          twa        # 3ware 9000 series PATA/SATA RAID

 # RAID controllers
 device          aac        # Adaptec FSA RAID
 device          aacp       # SCSI passthrough for aac (requires CAM)
 device          ida        # Compaq Smart RAID
 device          mfi        # LSI MegaRAID SAS
 device          mlx        # Mylex DAC960 family
 device          pst        # Promise Supertrak SX6000
 device          twe        # 3ware ATA RAID

   D`emzhigds`en RAID hyanagchuud. H`er`ev tand `edg`e`er`e`es n`eg
   n' ch bajhg*j bol tajlbar bolgon haazh `esv`el ustgazh bolno.

 # atkbdc0 controls both the keyboard and the PS/2 mouse
 device          atkbdc     # AT keyboard controller

   Garyn hyanagch (atkbdc) AT gar ba PS/2 zagvaryn zaagch
   t**h****r**mzh**d`ed I/O *jlchilg`e`en**dijg hangadag. `En`e
   hyanagchijg garyn drajver (atkbd) bolon PS/2 zaagch
   t**h****r**mzhijn drajver (psm) shaarddag.

 device          atkbd      # AT keyboard

   atkbd drajver n' atkbdc hyanagchtaj cug AT garyn hyanagchid
   zalgasan AT 84 gar bolon AT **rg**zh**ls`en garuudad handah
   bolomzh olgodog.

 device          psm        # PS/2 mouse

   H`er`ev tany hulgana PS/2 port uruu zalgagdazh bajgaa bol `en`e
   t**h****r**mzhijg ashiglana uu.

 device          kbdmux        # keyboard multiplexer

   Olon gar zalgah bolomzhijn anhny d`emzhl`eg. H`er`ev ta sistem
   d`e`er`e`e n`eg`e`es olon gar ashiglahg*j bol `en`e m**rijg
   ayuulg*jg`e`er ustgazh bolno.

 device          vga        # VGA video card driver

   Video kartyn drajver.

 device          splash     # Splash screen and screen saver support

   `Ehl`eh *e d`eh horomhon zuur garah d`elg`ec! D`elg`ec amraagchid
   n' **nijg bas shaarddag.

 # syscons is the default console driver, resembling an SCO console
 device          sc

   sc n' anhdagch konsolijn drajver b**g****d SCO konsolyg duurajdag.
   Ih`enh b*r`en d`elg`ecijn programuud konsol uruu termcap z`er`eg
   terminalijn **g**gdlijn baazyn sangijn tuslamzhtajgaar handdag
   b**g****d **nijg ashiglah `es`eh `esv`el VT220-taj nijct`ej konsol
   drajver boloh vt-ijg ashiglah `es`eh n' hamaag*j yum. Ta
   n`evt`ersnij daraa b*r`en d`elg`ecijn programuud `en`e konsol
   d`e`er azhillahdaa asuudaltaj bajval ****rijn TERM huv'sagchaa
   scoansi bolgooroj.

 # Enable this for the pcvt (VT220 compatible) console driver
 #device          vt
 #options         XSERVER          # support for X server on a vt console
 #options         FAT_CURSOR       # start with block cursor

   `En`e n' VT100/102-toj aragshaagaa nijct`ej, VT220-toj nijct`ej
   konsol drajver yum. `En`e n' sc-t`ej nijcg*j zarim z****vrijn
   komp'yuter d`e`er sajn azhilladag. Ta n`evt`ersnij daraa ****rijn
   TERM huv'sagchaa vt100 `esv`el vt220 bolgooroj. M**n `en`e drajver
   n' sc t**h****r**mzh**d`ed zoriulsan termcap `esv`el terminfo
   oruulguud ih`enhd`e`e bajhg*j bajdag asar olon toony ****r ****r
   mashinuud uruu s*lzh`e`eg`e`er damzhin holbogdoh *ed ashigtaj
   bajzh bolno -- vt100 n' virtualaar duryn tavcan d`e`er bajh
   iostoj.

 device          agp

   H`er`ev ta sistem d`e`er`e`e AGP karttaj bol **nijg oruulna uu.
   `En`e n' AGP bolon AGP GART-ijn d`emzhl`egijg `edg`e`er
   bolomzhuudaas togtson havtand zoriulzh n`e`en`e.

 # Power management support (see NOTES for more options)
 #device          apm

   T`ezh`e`elijn Narijn Udirdlagyn d`emzhl`eg. Z****vrijn
   komp'yuteruudad ashigtaj, g`ehd`e`e `en`e n' GENERIC-d anhdagchaar
   haalttaj bajdag.

 # Add suspend/resume support for the i8254.
 device           pmtimer

   APM bolon ACPI z`er`eg t`ezh`e`el udirdah *jl yavcuudad zoriulsan
   tajmer t**h****r**mzhijn drajver.

 # PCCARD (PCMCIA) support
 # PCMCIA and cardbus bridge support
 device          cbb               # cardbus (yenta) bridge
 device          pccard            # PC Card (16-bit) bus
 device          cardbus           # CardBus (32-bit) bus

   PCMCIA d`emzhl`eg. Z****vrijn komp'yuter ashiglazh bajgaa bol
   `en`e tand h`er`egt`ej.

 # Serial (COM) ports
 device          sio               # 8250, 16[45]50 based serial ports

   `Edg`e`er n' MS-DOS/Windows ert**nc**d COM portuud h`em`e`egdd`eg
   serial portuud yum .

     T`emd`egl`el: H`er`ev ta COM4 d`e`er dotuur modemtoj b**g****d
     COM2 d`e`er serial porttoj bol FreeBSD -`e`es handahyn tuld ta
     modemijn IRQ-g 2 (ojlgohod amarg*j tehnikijn shaltgaanaar, IRQ2
     = IRQ 9) bolgozh ****rchl**h h`er`egt`ej. H`er`ev ta olon
     porttoj serial karttaj bol ****rijn /boot/device.hints fajld
     n`em`eh z**v utguudyn talaar d`elg`er`eng*j m`ed`e`ellijg sio(4)
     garyn avlagaas shalgaaraj. Zarim video kartuud (S3 bichil shem
     d`e`er *nd`esl`esn**dijg durdazh bolno) 0x*2e8 h`elb`ert`ej IO
     hayaguudyg ashigladag b**g****d olon hyamd serial kartuud 16-bit
     hayagijn zajg b*r`en dekod hijzh chaddagg*j uchir `en`e n'
     t`edg`e`er karttaj z**rchild**zh COM4 portyg barag l ashiglah
     bolomzhg*j bolgodog.

     Serial port bolgon busdaas yalgaataj IRQ -taj bajh (huvaalcsan
     tasaldal ashiglahyg d`emzhd`eg olon porttoj kartuudyn n`egijg
     ashiglazh bajgaagaas busad tohioldold) shaardlagataj uchir COM3
     bolon COM4-ijn anhdagch IRQ-**dijg ashiglazh bolohg*j.

 # Parallel port
 device          ppc

   `En`e n' ISA-shugamyn parallel port interf`ejs yum.

 device          ppbus      # Parallel port bus (required)

   Parallel portyn shugamyn d`emzhl`egijg hangadag.

 device          lpt        # Printer

   Parallel port h`evl`egch**dijn d`emzhl`eg.

     T`emd`egl`el: Parallel h`evl`egchijn d`emzhl`egijg n`e`eh`ed
     d`e`erh gurav gurvuulaa shaardlagataj.

 device          plip       # TCP/IP over parallel

   `En`e n' parallel s*lzh`e`enij interf`ejsd zoriulsan drajver yum.

 device          ppi        # Parallel port interface device

   Er**nhij-zoriulaltyn I/O ("geek port") + IEEE1284 I/O.

 #device         vpo        # Requires scbus and da

   `En`e n' Iomega Zip h**tl**gchid zoriulagdsan yum. scbus bolon da
   d`emzhl`egijg shaarddag. EPP 1.9 gorimd bajgaa portuudyn
   tuslamzhtaj hamgijn sajn azhillagaand h*rd`eg.

 #device         puc

   H`er`ev ta puc(4) cavuu drajveraar d`emzhigdd`eg "d*lij" serial
   `esv`el parallel PCI karttaj bol `en`e t**h****r**mzhijg tajlbar
   bolgosnyg boliulaaraj.

 # PCI Ethernet NICs.
 device          de         # DEC/Intel DC21x4x ("Tulip")
 device          em         # Intel PRO/1000 adapter Gigabit Ethernet Card
 device          ixgb       # Intel PRO/10GbE Ethernet Card
 device          txp        # 3Com 3cR990 ("Typhoon")
 device          vx         # 3Com 3c590, 3c595 ("Vortex")

   T**r**l b*rijn PCI s*lzh`e`enij kartuudyn drajveruud.
   `Edg`e`er`e`es tany sistemd bajhg*jg tajlbar bolgon haazh `esv`el
   ustgaaraj.

 # PCI Ethernet NICs that use the common MII bus controller code.
 # NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
 device          miibus     # MII bus support

   MII shugamyn d`emzhl`eg n' zarim PCI 10/100 Ethernet NIC-**d`ed
   shaardlagataj b**g****d tuhajlbal MII-d nijct`ej
   damzhuulagch-h*l`e`en avagchuud `esv`el MII-t`ej adil azhilladag
   damzhuulagch-h*l`e`en avagchijn hyanaltyn interf`ejs**dijg durdazh
   bolno. device miibus m**rijg c**mijn tohirgoond n`emsn`e`er erdijn
   miibus API bolon tusdaa drajveraar d`emzhigd`e`eg*j PHY-uudad
   zoriulsan erdijn drajver z`er`eg b*h PHY drajveruudyn
   d`emzhl`egijg oruulah bolno.

 device          bce        # Broadcom BCM5706/BCM5708 Gigabit Ethernet
 device          bfe        # Broadcom BCM440x 10/100 Ethernet
 device          bge        # Broadcom BCM570xx Gigabit Ethernet
 device          dc         # DEC/Intel 21143 and various workalikes
 device          fxp        # Intel EtherExpress PRO/100B (82557, 82558)
 device          lge        # Level 1 LXT1001 gigabit ethernet
 device          msk        # Marvell/SysKonnect Yukon II Gigabit Ethernet
 device          nge        # NatSemi DP83820 gigabit ethernet
 device          nve        # nVidia nForce MCP on-board Ethernet Networking
 device          pcn        # AMD Am79C97x PCI 10/100 (precedence over 'lnc')
 device          re         # RealTek 8139C+/8169/8169S/8110S
 device          rl         # RealTek 8129/8139
 device          sf         # Adaptec AIC-6915 ("Starfire")
 device          sis        # Silicon Integrated Systems SiS 900/SiS 7016
 device          sk         # SysKonnect SK-984x & SK-982x gigabit Ethernet
 device          ste        # Sundance ST201 (D-Link DFE-550TX)
 device          stge       # Sundance/Tamarack TC9021 gigabit Ethernet
 device          ti         # Alteon Networks Tigon I/II gigabit Ethernet
 device          tl         # Texas Instruments ThunderLAN
 device          tx         # SMC EtherPower II (83c170 "EPIC")
 device          vge        # VIA VT612x gigabit ethernet
 device          vr         # VIA Rhine, Rhine II
 device          wb         # Winbond W89C840F
 device          xl         # 3Com 3c90x ("Boomerang", "Cyclone")

   MII shugamyn hyanagchijn kodyg ashigladag drajveruud.

 # ISA Ethernet NICs.  pccard NICs included.
 device          cs         # Crystal Semiconductor CS89x0 NIC
 # 'device ed' requires 'device miibus'
 device          ed         # NE[12]000, SMC Ultra, 3c503, DS8390 cards
 device          ex         # Intel EtherExpress Pro/10 and Pro/10+
 device          ep         # Etherlink III based cards
 device          fe         # Fujitsu MB8696x based cards
 device          ie         # EtherExpress 8/16, 3C507, StarLAN 10 etc.
 device          lnc        # NE2100, NE32-VL Lance Ethernet cards
 device          sn         # SMC's 9000 series of Ethernet chips
 device          xe         # Xircom pccard Ethernet

 # ISA devices that use the old ISA shims
 #device         le

   ISA Ethernet drajveruud. Al' kartuud al' drajveraar d`emzhigdd`eg
   talaar d`elg`er`eng*jg /usr/src/sys/i386/conf/NOTES-`e`es harna
   uu.

 # Wireless NIC cards
 device          wlan            # 802.11 support

   802.11-ijn er**nhij d`emzhl`eg. `En`e m**r n' utasg*j s*lzh`e`end
   shaardlagataj.

 device          wlan_wep        # 802.11 WEP support
 device          wlan_ccmp       # 802.11 CCMP support
 device          wlan_tkip       # 802.11 TKIP support

   802.11 t**h****r**mzh**d`ed zoriulagdsan kriptograf d`emzhl`eg.
   H`er`ev ta shifrl`elt bolon 802.11i nuuclalyn protokoluudyg
   ashiglahaar shijds`en bol `edg`e`er m**r**d shaardlagataj.

 device          an         # Aironet 4500/4800 802.11 wireless NICs.
 device          ath             # Atheros pci/cardbus NIC's
 device          ath_hal         # Atheros HAL (Hardware Access Layer)
 device          ath_rate_sample # SampleRate tx rate control for ath
 device          awi        # BayStack 660 and others
 device          ral        # Ralink Technology RT2500 wireless NICs.
 device          wi         # WaveLAN/Intersil/Symbol 802.11 wireless NICs.
 #device         wl         # Older non 802.11 Wavelan wireless NIC.

   T**r**l b*rijn utasg*j s*lzh`e`enij kartuudyn d`emzhl`eg.

 # Pseudo devices
 device   loop          # Network loopback

   `En`e n' TCP/IP-d zoriulsan ****rt**** `erg`en holbogdoh er**nhij
   t**h****r**mzh yum. H`er`ev ta localhost (****r****r bas
   127.0.0.1) uruu telnet `esv`el FTP hijv`el `en`e n' tan' uruu
   `en`e t**h****r**mzh****r `erg`ezh irn`e.`En`e n' zajlshg*j
   shaardlagataj.

 device   random        # Entropy device

   SHifrl`eltijn huv'd ayuulg*j duryn too **sg`egch.

 device   ether         # Ethernet support

   Tand Ethernet kart bajgaa tohioldold z**vh**n ether h`er`egt`ej.
   `En`e n' er**nhij Ethernet protokolyn kodyg aguuldag.

 device   sl            # Kernel SLIP

   sl n' SLIP-ijn d`emzhl`eg yum. `En`e n' hyalbar suulgazh
   tohiruuldag, modemoos modem uruu holbolt hijh`ed il** zohicson,
   il** chadaltaj PPP-`e`er barag b*h`eld`e`e soligdson yum.

 device   ppp           # Kernel PPP

   `En`e n' dajl-ap holboltyn c**m d`eh PPP d`emzhl`egt zoriulagdsan.
   M**n tun-ijg ashiglazh il** uyan hatan chanar bolon shaardlagaar
   zalgah z`er`eg bolomzhuud b*hij PPP-ijn h`er`egl`egchijn talbaryn
   program mayagaar hijgds`en huvilbar ch bas bajdag.

 device   tun           # Packet tunnel.

   `En`e h`er`egl`egchijn talbaryn PPP program hangamzhid
   ashiglagddag. D`elg`er`eng*j m`ed`e`ellijg `en`e nomyn PPP
   h`esg`e`es *zn`e **.

 device   pty           # Pseudo-ttys (telnet etc)

   `En`e n' "psevdo-terminal" `esv`el zhinh`en`e bish (simulated)
   n`evtr`eh port yum. `En`e n' irzh bajgaa telnet bolon rlogin
   sess**d, xterm, bolon Emacs z`er`eg busad programuudad
   ashiglagddag.

 device   md            # Memory "disks"

   Sanah ojn disk psevdo-t**h****r**mzh**d.

 device   gif           # IPv6 and IPv4 tunneling

   `En`e n' IPv4 d`e`eg**rh IPv6, IPv6 d`e`eg**rh IPv4, IPv4
   d`e`eg**rh IPv4, bolon IPv6 d`e`eg**rh IPv6 hoolojnuudyg hijd`eg.
   gif t**h****r**mzh n' "avto-klon" hijh chadvartaj b**g****d
   t**h****r**mzhijn c`eg**dijg h`er`egc`e`eg`e`er`e`e **sg`ed`eg.

 device   faith         # IPv6-to-IPv4 relaying (translation)

   `En`e psevdo-t**h****r**mzh n' t**n uruu ilg`e`es`en paketuudyg
   bar'zh avaad IPv4/IPv6 huvirgagch d`emon uruu zamyg ****rchl**n
   yavuuldag.

 # The `bpf' device enables the Berkeley Packet Filter.
 # Be aware of the administrative consequences of enabling this!
 # Note that 'bpf' is required for DHCP.
 device   bpf           # Berkeley packet filter

   `En`e n' Berkli Paket SH**gch yum. `En`e psevdo-t**h****r**mzh n'
   cacazh bajgaa s*lzh`e`en (****r****r h`elb`el Ethernet) d`eh b*h
   paketuudyg bar'zh avdag, b*gdijg sonsoh gorimd s*lzh`e`enij
   interf`ejs**dijg shilzh**l`eh bolomzh olgodog. `Edg`e`er
   paketuudyg disk`end hadgalah bolon `esv`el tcpdump(1) programaar
   shalgazh bolno.

     T`emd`egl`el: Anhdagch chigl**l`egchijn (garc) bolon busad IP
     hayagijg dhclient(8) olzh avahad bpf(4) t**h****r**mzhijg bas
     ashigladag. H`er`ev ta DHCP ashiglazh bajgaa bol **nijg tajlbar
     bolgolg*j orhioroj.

 # USB support
 device          uhci          # UHCI PCI->USB interface
 device          ohci          # OHCI PCI->USB interface
 device          ehci          # EHCI PCI->USB interface (USB 2.0)
 device          usb           # USB Bus (required)
 #device         udbp          # USB Double Bulk Pipe devices
 device          ugen          # Generic
 device          uhid          # "Human Interface Devices"
 device          ukbd          # Keyboard
 device          ulpt          # Printer
 device          umass         # Disks/Mass storage - Requires scbus and da
 device          ums           # Mouse
 device          ural          # Ralink Technology RT2500USB wireless NICs
 device          urio          # Diamond Rio 500 MP3 player
 device          uscanner      # Scanners
 # USB Ethernet, requires mii
 device          aue           # ADMtek USB Ethernet
 device          axe           # ASIX Electronics USB Ethernet
 device          cdce          # Generic USB over Ethernet
 device          cue           # CATC USB Ethernet
 device          kue           # Kawasaki LSI USB Ethernet
 device          rue           # RealTek RTL8150 USB Ethernet

   T**r**l b*rijn USB t**h****r**mzh**dijn d`emzhl`eg.

 # FireWire support
 device          firewire      # FireWire bus code
 device          sbp           # SCSI over FireWire (Requires scbus and da)
 device          fwe           # Ethernet over FireWire (non-standard!)

   T**r**l b*rijn Firewire t**h****r**mzh**dijn d`emzhl`eg.

   FreeBSD-ijn d`emzhd`eg n`em`elt t**h****r**mzh**dijn talaar
   d`elg`er`eng*j m`ed`e`ellijg /usr/src/sys/i386/conf/NOTES fajlaas
   *zn`e **.

     --------------------------------------------------------------

  8.6.1. Tom sanah ojn tohiruulguud (PAE)

   Tom sanah oj b*hij mashinuud H`er`egl`egch+C**mijn Virtual
   hayagijn zajn (KVA) 4 gigabajt hyazgaaraas ih uruu handah
   shaardlagataj bajdag. `En`e hyazgaaraas bolood Intel Pentium Pro
   bolon s**lijn *eijn CPU-**d`ed 36 bitijn fizik hayagijn zajd
   handah d`emzhl`egijg n`ems`en.

   Intel Pentium Pro bolon s**lijn *eijn CPU-**dijn Fizik Hayagijn
   **rg**tg**l (PAE) bolomzh n' 64 gigabajt h*rt`elh sanah ojn
   tohirgoog z**vsh****rd**g. FreeBSD n' `en`eh** bolomzhijg
   FreeBSD-ijn odoo bajgaa b*h gargasan huvilbaruudyn c**mijn
   tohirgoony PAE tohiruulgaar d`emzhd`eg. Intelijn sanah ojn
   arhitekturyn hyazgaaraas bolzh 4 gigabajtaas d`e`esh bolon doosh
   sanah ojn yalgaa bajhg*j. 4 gigabajtaas d`e`eshhi sanah oj n'
   ashiglazh boloh sanah ojn sand n`em`egdd`eg.

   PAE d`emzhl`egijg c**md n`e`ehd`e`e c**mijn tohirgoony fajld
   daraah m**rijg n`emn`e:

 options             PAE

     T`emd`egl`el: FreeBSD d`eh PAE d`emzhl`eg z**vh**n Intel IA-32
     processoruudad bajdag. M**n FreeBSD d`eh PAE d`emzhl`eg n'
     **rg**n shalgagdaag*j b**g****d FreeBSD-ijn busad togtvortoj
     bolomzhuudtaj har'cuulahad beta chanarynhad toocogddog.

   FreeBSD d`eh PAE d`emzhl`eg n' c****n h`ed`en hyazgaaruudtaj:

     * VM zajn 4 gigabajtaas il**d process handazh chadahg*j.

     * bus_dma(9) interf`ejs ashigladagg*j t**h****r**mzhijn
       drajveruud PAE-g id`evhzh**ls`en c**m d`e`er **g**gdlijn
       `evdr`elijg **sg`eh b**g****d ashiglahyg z**vl**d**gg*j yum.
       Ijm uchraas PAE-g id`evhzh**ls`en c**m d`e`er azhilladagg*j
       b*h drajveruudyg oruulaag*j PAE c**mijn tohirgoony fajl
       FreeBSD-d bajdag.

     * Zarim n`eg tohiruulguud sanah ojn `eh **sv`erijn h`er`egl`e`eg
       fizik sanah ojn h`emzh`e`eg`e`er todorhojldog. `Edg`e`er
       tohiruulguud n' PAE sistemijn ih sanah ojgoos bolzh
       h`er`egc`e`eg*j il** sanah ojg gargadag. Tijm n`eg
       zhish`e`en**dijn n`eg n' sysctl-ijn kern.maxvnodes tohiruulga
       b**g****d `en`e n' c**m d`eh hamgijn ih bajzh boloh
       vnode-uudyn toog hyanadag. `En`e bolon busad tohiruulguudyn
       utgyg bolomzhijn utgaar taaruulahyg z**vl**zh bajna.

     * Magadg*j c**mijn virtual hayagijn (KVA) zajg ih`esg`eh `esv`el
       KVA-ijn shavhaltad h*rg`ehg*jn tuld bajnga ih ashiglagddag
       (d`e`er durdsanyg harna uu) c**mijn `eh **sv`erijn h`emzh`e`eg
       bagasgah shaardlagataj bajzh boloh yum. KVA_PAGES c**mijn
       tohiruulga n' KVA zajg ih`esg`eh`ed ashiglagdazh bolno.

   Azhillagaa bolon togtvortoj bajdlyg hangah **dn`e`es tuning(7)
   garyn avlagataj tanilcahyg z**vl**zh bajna. pae(4) garyn avlaga n'
   FreeBSD-ijn PAE d`emzhl`egijn tuhaj hamgijn s**lijn *eijn
   m`ed`e`ellijg aguuldag.

     --------------------------------------------------------------

8.7. H`er`ev yamar n`eg yum buruutval

   ****rchl**n tohiruulsan c**mijg b*t`e`ezh bajh *ed 4 t**rlijn
   asuudal garch bolzoshg*j bajdag. T`edg`e`er n':

   config amzhiltg*j boloh:

           H`er`ev tanyg c**mijn tajlbaryg config(8)-t **g**h**d
           tushaal amzhiltg*j bolbol ta haa n`egt`e`e `engijn aldaa
           hijs`en bolov uu. Az bolohod config(8) asuudaltaj bajgaa
           m**rijn dugaaryg h`evl`eh uchir ta aldaataj m**rijg hurdan
           oloh bolno. ZHish`e`e n', h`er`ev ta door durdsanyg
           harval:

 config: line 17: syntax error

           T*lh**r *g z**v bichigds`en `es`ehijg GENERIC c**m bolon
           busad barimtaas har'cuulan shalgazh *z`e`er`ej.

   make amzhiltg*j boloh:

           H`er`ev make tushaal amzhiltg*j bolbol `en`e ih`evchl`en
           c**mijn tajlbar dah' config(8)-ijn olzh chadahaarg*j tijm
           ch noctoj bus aldaag dohioldog. Dahin h`el`eh`ed, ****rijn
           tohirgoog nyagtlaaraj, t`eg`e`ed h`er`ev ta asuudlyg
           shijd`ezh chadahg*j bol FreeBSD er**nhij asuultuud
           zahidlyn zhagsaalt uruu ****rijn c**mijn tohirgootoj cahim
           zahidal ilg`e`eg`e`er`ej, ing`eh`ed hurdan shinzhilg`e`e
           hijgd`eh bolno.

   C**m achaalahg*j bajh:

           H`er`ev tany shin`e c**m achaalahg*j bol `esv`el tany
           t**h****r**mzh**dijg tanihg*j bajgaa bol b** cochird! Az
           bolohod FreeBSD nijcg*j c**m**d`e`es s`erg`eh`ed zoriulsan
           mash sajn mehanizmtaj bajdag. Erd**** l FreeBSD-ijn
           achaalagchaas achaalah c**m**** songono. Sistemijn
           achaalah menyu garch ir`eh *ed ta **nd handah bolomzhtoj
           bolno. "Escape to a loader prompt" tohiruulga 6-yn toog
           songo. Tushaal h*l`e`eh m**r**n d`e`er unload kernel g`ezh
           bich`e`ed boot /boot/kernel.old/kernel `esv`el z**v
           achaalah ****r busad c**mijn fajlyn n`erijg bich`e`er`ej.
           C**mijg dahin tohiruulah yavcdaa azhilladag c**mijg garyn
           dor hadgalzh bajh n' *rg`elzh uhaalag sanaa bajdag.

           Sajn c**mijg achaalsnyhaa daraa ta ****rijn tohirgoony
           fajlaa dahin shalgazh c**m**** dahin b*t`e`eh`e`er
           oroldooroj. N`eg tus d`em boloh `eh **sv`er bol busad
           z*jls`e`es gadna amzhilttaj achaalalt b*r d`eh c**mijn b*h
           m`ed`e`ell**dijn bichl`egijg hijd`eg /var/log/messages
           fajl yum. M**n dmesg(8) tushaal n' s**lijn achaalalt dah'
           c**mijn m`ed`e`ell**dijg h`evl`ed`eg.

             T`emd`egl`el: H`er`ev ta c**mijg b*t`e`eh`ed asuudaltaj
             bajgaa bol GENERIC bolon ****r busad azhilladag c**mijg
             daraagijn b*t`e`eh yavcad ustgagdahaarg*j ****r
             n`ert`ejg`e`er garyn dor hadgalzh bajgaaraj. Ta
             kernel.old -d najdazh bolohg*j, uchir n' shin`e c**mijg
             suulgah yavcad kernel.old n' hamgijn s**ld suulgagdsan
             b**g****d magadg*j azhillagaag*j tijm c**m****r daragdan
             bichigdd`eg. Azhilladag c**mijg z**v /boot/kernel bajr
             uruu al' boloh hurdan shilzh**l`e`er`ej, `esv`el ps(1)
             z`er`eg tushaaluud z**v azhillahg*j bajzh magadg*j yum.
             Ing`ehijn tuld sajn c**m bajgaa sangijn n`erijg
             ****rchl****r`ej:

 # mv /boot/kernel /boot/kernel.bad
 # mv /boot/kernel.good /boot/kernel

   C**m azhillah bolovch ps(1) azhillahg*j boloh:

           H`er`ev ta sistemijn h`er`egsl**d b*t`e`es`en huvilbaraas
           ****r c**mijn huvilbaryg suulgasan bol, zhish`e`e n'
           -RELEASE d`e`er -CURRENT c**m b*t`e`es`en bol sistemijn
           t**lvijn tushaaluud boloh ps(1) bolon vmstat(8) z`er`eg n'
           azhillahaa bol'no. Ta ****rijn c**mt`ejg**** adil
           huvilbaryn `eh modtoj b*t`e`egds`en ert**ncijg dahin
           h**rv**lzh suulgah h`er`egt`ej. `En`e n' n`eg shaltgaan
           b**g****d er**nhijd**** *jldlijn sistemijn busad
           z*jls`e`es ****r huvilbaryn c**mijg ashiglah n' tijm ch
           sajn sanaa bish yum.

     --------------------------------------------------------------

                          B*l`eg 9. H`evl`elt

   Huv' n`em`er bolgon oruulsan SHon Kelli. Dahin b*tcijg ****rchilzh
   shin`echils`en ZHim Mok. Orchuulsan Cagaanh**gijn Ganbold ba
   SHagdaryn Nacagdorzh.

9.1. Er**nhij aguulga

   FreeBSD d`e`er hamgijn huuchin cohidog h`evl`egchd`e`es avahuulaad
   hamgijn s**lijn h`evl`egchid h*rt`el, m**n t`edg`e`erijn hoorond
   bajgaa h`evl`egchid z`er`eg t**r**l b*rijn h`evl`egchdijg
   h`evl`eh`ed ashiglazh boldog b**g****d `en`e n' tany azhillazh
   bajgaa programuudaas **nd**r chanaryn h`evl`es`en garaltyg
   b*t`e`eh bolomzh olgoh yum.

   FreeBSD-g bas s*lzh`e`en d`eh h`evl`eh server bolgon tohiruulzh
   bas boldog; `en`e bolomzhid FreeBSD n' busad FreeBSD
   komp'yuteruud, Windows bolon Mac OS hostuud z`er`eg t**r**l b*rijn
   busad komp'yuteruudaas h`evl`eh azhluudyg h*l`e`en avdag. FreeBSD
   n' z**vh**n n`eg azhlyg tuhajn *ed h`evl`ehijg batalgaazhuulzh
   ih`enh h`evl`eltijg al' h`er`egl`egchid bolon mashinuud hijzh
   bajgaa talaar statistikuud cugluulzh h`enij h`evl`es`en z*jl
   h`enijh bolohyg *z**l`eh "surtalchilgaa" huudsuudyg b*t`e`eh
   z`er`eg olon *jldlijg hijzh chaddag.

   `En`e b*lgijg unshizh duussany daraa ta daraah z*jlsijg m`ed`eh
   bolno:

     * FreeBSD-ijn h`evl`egchijn t*r hadgalagchijg h`erh`en
       tohiruulah talaar.

     * Irzh bajgaa barimtuudyg tany h`evl`egchid ojlgodog h`evl`eh
       h`elb`ershilt`ed oruulzh h**rv**l`eh z`er`eg tusgaj h`evl`eh
       azhluudyg ****r****r zohicuuldag h`evl`eh sh**lt**r**dijg
       h`erh`en suulgah talaar.

     * Tolgoj `esv`el surtalchilgaa huudasnuudyg ****rijn h`evl`eh
       z*jl d`e`er`e`e h`erh`en id`evhzh**l`eh talaar.

     * Busad komp'yuteruud uruu holbogdson h`evl`egchd`e`er h`erh`en
       h`evl`eh talaar.

     * S*lzh`e`end shuud holbogdson h`evl`egchd`e`er h`erh`en
       h`evl`eh talaar.

     * H`evl`eh azhluudyn h`emzh`e`eg hyazgaarlah bolon zarim
       h`er`egl`egchdijg h`evl`ehijg boliulah z`er`eg h`evl`egchijn
       hyazgaarlaltuudyg h`erh`en hyanah talaar.

     * H`evl`egchijn statistikuud bolon h`evl`egchijn h`er`egl`e`end
       zoriulsan b*rtg`elijg h`erh`en hadgalzh bajh talaar.

     * H`evl`eh asuudluudyg h`erh`en olzh zasvarlah talaar.

   `En`e b*lgijg unshihaasaa **mn**, ta daraah z*jlsijg m`ed`eh
   shaardlagataj:

     * SHin`e c**mijg h`erh`en tohiruulzh suulgah talaar m`ed`eh
       (B*l`eg 8).

     --------------------------------------------------------------

9.2. Tanilcuulga

   FreeBSD d`e`er h`evl`egchdijg ashiglahyn tuld ta t`edg`e`erijg LPD
   t*r hadgalah sistem buyuu erd**** l LPD g`ezh bas n`erl`egdd`eg
   Berkligijn shugaman h`evl`egchijn t*r hadgalah sistemt`ej
   azhillahaar bolgozh tohiruulzh boloh yum. `En`e n' FreeBSD d`e`erh
   standart h`evl`egch hyanagch sistem yum. `En`e b*l`eg n' LPD-g
   tanilcuulzh t**nij tohirgoog tajlbarlah bolno.

   H`er`ev ta LPD yum uu `esv`el busad h`evl`egchijn t*r hadgalah
   sistemijg m`edd`eg bol *nds`en tohiruulga h`es`eg uruu shuud
   orohyg h*s`ezh boloh yum.

   LPD n' hostyn h`evl`egchdijn talaar b*gdijg hyanadag. `En`e n'
   h`ed h`ed`en z*jlsijg hariucdag:

     * Zalgagdsan h`evl`egchid bolon s*lzh`e`en d`eh ****r hostuudad
       zalgagdsan h`evl`egchd`ed handah handaltyg hyanadag.

     * Fajluud h`evl`eh`e`er **g**h bolomzhijg h`er`egl`egchd`ed
       z**vsh****rd**g; `edg`e`er **g**lt**d n' jobs buyuu azhluud
       g`egdd`eg.

     * H`evl`egch bolgony huv'd queue buyuu daraallyg zohicuulzh olon
       h`er`egl`egchid n`eg`en z`er`eg h`evl`egchid handah handaltaas
       s`ergijld`eg.

     * H`er`egl`egchid h`evl`es`en too tomshg*j olon yumnaas
       ****rsdijn h`evl`es`en azhluudyg hyalbarhan oldog bajhyn tuld
       `en`e n' tolgoj huudasnuudyg (bas surtalchilgaa `esv`el
       t`esr`elt huudsuud g`egdd`eg) h`evl`ed`eg.

     * Cuvaa portuud d`e`er holbogdson h`evl`egchdijn holboony
       parametr**d`ed anhaarlaa handuuldag.

     * ****r host d`e`er bajgaa LPD t*r hadgalagch uruu
       s*lzh`e`eg`e`er azhluud ilg`e`ezh chaddag.

     * T**r**l b*rijn h`evl`egchijn h`eln**d `esv`el h`evl`egchijn
       bolomzhuudad zoriulzh h`evl`eh azhluudyg h`elb`ersh**l`eh
       tusgaj sh**lt**r**dijg azhilluulzh chaddag.

     * H`evl`egchijn h`er`egl`e`eg b*rtg`ezh chaddag.

   Tohirgoony fajl (/etc/printcap) bolon tusgaj sh**lt**r programuud
   ashiglan olon t**rlijn h`evl`egch tonog t**h****r**mzh**dijn huv'd
   d`e`er durdsanuudyn zarimuud bolon b*gdijg hijd`eg bajhaar LPD
   sistemijg ta id`evhzh**lzh chadna.

     --------------------------------------------------------------

  9.2.1. YAagaad zaaval t*r hadgalagchijg ashiglah iostoj g`ezh

   Ta sistemijnh`e`e coryn ganc h`er`egl`egch bol handaltyn hyanalt,
   tolgoj huudasnuud `esv`el h`evl`egchijn b*rtg`el tand h`er`eggg*j
   bajhad yaagaad zaaval t*r hadgalagchijn talaar sanaa zovoh iostoj
   g`ezh ta gajhazh bajzh boloh yum. H`evl`egch uruu shuud handaltyg
   id`evhzh**l`eh bolomzhtoj bajdag bolovch ta t*r hadgalagchijg
   yamar ch bajsan ashiglah iostoj, uchir n':

     * LPD n' azhluudyg ard h`evl`ed`eg; ta **g**gdlijg h`evl`egch
       uruu huulagdahyg h*l`e`eh h`er`egg*j yum.

     * LPD n' ognoo/cag b*hij tolgoj n`em`eh `esv`el tusgaj fajlyn
       h`elb`ershilt`e`es (TeX DVI fajl z`er`eg) h`evl`egchijn ojlgoh
       h`elb`ershilt uruu h**rv**ld`eg sh**lt**r**d`e`er damzhuulan
       h`evl`egd`eh azhlyg tohiromzhtojgoor azhilluuldag. Ta garaaraa
       `edg`e`er alhmuudyg hijh shaardlagag*j yum.

     * H`evl`eh bolomzh b*hij ch**l****t`ej, arilzhaany olon
       programuud n' tany sistem d`e`erh t*r hadgalagchtaj yarilcahyg
       ih`evchl`en h*l`e`ezh bajdag. T*r hadgalagch sistemijg
       tohiruulsnaar tand bajgaa bolon tany s**ld suulgazh boloh
       busad program hangamzhuudyg il** amarhnaar ta d`emzhih bolno.

     --------------------------------------------------------------

9.3. *nds`en tohiruulga

   LPD t*r hadgalah sistemt`ej h`evl`egchdijg ashiglahyn tuld
   ****rijn h`evl`egchijn tonog t**h****r**mzh bolon LPD program
   hangamzhijg tohiruulah h`er`egt`ej bolno. `En`e barimt n'
   tohirgoony hoior t*vshing tajlbarladag:

     * H`evl`egchijg h`erh`en holbohyg surahyn tuld H`evl`egchijn
       hyalbar tohirgoo h`esgijg *z`ezh LPD-d h`erh`en t**nt`ej
       holboo togtoohyg h`elzh h`evl`egch uruu c`ev`er tekst
       fajluudyg h`evl`eh.

     * T**r**l b*rijn tusgaj fajlyn h`elb`ershilt**dijg h`erh`en
       h`evl`eh, tolgoj huudasnuudyg h`erh`en h`evl`eh,
       s*lzh`e`eg`e`er h`erh`en h`evl`eh, h`evl`egchd`ed handah
       handaltyg h`erh`en hyanah bolon h`erh`en h`evl`egchijn
       b*rtg`elijg hijhijg surahyn tuld H`evl`egchijn il** narijn
       tohirgoo h`esgijg *z`eh.

     --------------------------------------------------------------

  9.3.1. H`evl`egchijn hyalbar tohirgoo

   `En`e h`es`eg n' h`evl`egchijg ashiglahyn tuld h`evl`egchijn tonog
   t**h****r**mzh bolon LPD program hangamzhijg h`erh`en tohiruulahyg
   h`elzh **gn**. `En`e n' *nds`en ojlgoltuudad surgana:

     * Tonog t**h****r**mzhijn tohirgoo h`es`eg n' h`evl`egchijg tany
       komp'yuter d`e`erh port uruu holboh zarim zaavruudyg **gd**g.

     * Program hangamzhijn tohirgoo h`es`eg n' LPD t*r hadgalagchijn
       tohirgoony fajlyg (/etc/printcap) h`erh`en tohiruulahyg
       *z**ld`eg.

   H`evl`eh **g**gdlijg h*l`e`en avahdaa komp'yuterijn lokal
   interf`ejs**dijg bish s*lzh`e`enij protokolyg ashigladag
   h`evl`egchijg ta tohiruulzh bajgaa bol S*lzh`e`end holbogdson
   **g**gdlijn ursgalyn interf`ejs**dt`ej h`evl`egchid h`esgijg *zn`e
   **.

   `En`e h`es`eg n' "H`evl`egchijn hyalbar tohirgoo" g`egdd`eg
   bolovch yag *n`end`e`e n`el`e`en t**v**gt`ej yum. H`evl`egchijg
   ****rijn komp'yuter bolon LPD t*r hadgalagchtaj cug azhilluulna
   g`ed`eg hamgijn h`ec** h`es`eg yum. Tolgoj huudasnuud bolon
   b*rtg`el hijh z`er`eg d`evshilt`et tohiruulguud n' h`evl`egchijg
   azhilluulsny daraa n`el`e`en amarhan bajdag.

     --------------------------------------------------------------

    9.3.1.1. Tonog t**h****r**mzhijn tohirgoo

   `En`e h`es`eg n' ****rijn PC-t`ej h`evl`egch holboh t**r**l b*rijn
   arguudyn talaar h`eld`eg. `En`e n' portuud ba kabeliudyn talaar
   bolon FreeBSD-g h`evl`egcht`ej harilcdag bolgohyn tuld tand
   h`er`eg boloh c**mijn tohirgoony talaar bas **g**ln`e.

   H`er`ev ta ****rijn h`evl`egchijg al' h`edijn holboson b**g****d
   ****r *jldlijn sistem d`e`er t**g`e`er amzhilttaj h`evl`es`en bol
   Program hangamzhijn tohirgoo h`es`eg uruu algasazh boloh yum.

     --------------------------------------------------------------

      9.3.1.1.1. Portuud ba kabeliud

   PC d`e`er ashiglagdah zoriulalttaj hudaldaalzh bajgaa h`evl`egchid
   n' er**nhijd**** doorh gurvan interf`ejsijn al' n`eg yum uu
   `esv`el olon interf`ejst`ej ird`eg:

     * Cuvaa interf`ejs**d buyuu bas RS-232 `esv`el COM portuud
       g`egdd`eg interf`ejs**d n' **g**gdlijg h`evl`egch uruu
       ilg`e`ehd`e`e tany komp'yuter d`e`erh cuvaa portyg ashigladag.
       Cuvaa interf`ejs**d n' komp'yuterijn azh *jldv`erl`eld
       t*g`e`em`el bajdag b**g****d kabeliud n' b`el`en bajzh
       bajdgaas gadna hijh`ed hyalbar bajdag. Cuvaa interf`ejs**d n'
       zarimdaa tusgaj kabeliudyg shaarddag b**g****d tanaas
       t**v**gt`ej holboony songoltuudyg tohiruulahyg shaardazh boloh
       yum. Ih`enh PC-nij cuvaa portuud n' hamgijn ih damzhuulah
       hurdny huv'd 115200 bps hurdtaj bajdag b**g****d ih tom grafik
       h`evl`eh azhlyg **g`e`er hijh n' praktikijn huv'd t**v**gt`ej
       bolgodog.

     * Z`er`egc`e`e interf`ejs**d n' **g**gdlijg h`evl`egch uruu
       ilg`e`ehd`e`e tany komp'yuterijn z`er`egc`e`e portyg
       ashigladag. Z`er`egc`e`e interf`ejs**d n' PC-ijn zah z`e`eld
       nijtl`eg bajdag b**g****d RS-232 cuvaagaas il** hurdan bajdag.
       Kabeliud n' bajdag bolovch garaar hijh`ed il** t**v**gt`ej
       bajdag. Z`er`egc`e`e interf`ejs**d`ed holboony songoltuud
       ih`evchl`en bajdagg*j bolohoor t`edg`e`erijn tohirgoog mash
       hyalbar bolgodog.

       Z`er`egc`e`e interf`ejs**d n' h`evl`egchijn holbogchijn
       t**rlijn n`er`e`er n`erl`egds`en "Centronics" interf`ejs**d
       g`ezh zarimdaa h`el`egdd`eg.

     * Universal Serial Bus buyuu Universal Cuvaa SHugam g`egdd`eg
       USB interf`ejs**d n' z`er`egc`e`e bolon RS-232 cuvaa
       interf`ejs**d`e`es b*r il** hurdaar azhillazh chaddag.
       Kabeliud n' hyalbar b**g****d hyamd bajdag. USB n' RS-232
       bolon Z`er`egc`e`e interf`ejs**d`e`es h`evl`ehijn huv'd il**
       h*chirh`eg bolovch UNIX sistem**d d`e`er tijm ch sajn
       d`emzhigds`en bajdagg*j. `En`e asuudlyg tojron garahyn tuld
       olon h`evl`egchid bajdag USB bolon Z`er`egc`e`e
       interf`ejs**dt`ej tijm h`evl`egch hudaldan avah yavdal yum.

   Er**nhijd**** z`er`egc`e`e interf`ejs**d n' z**vh**n n`eg talyn
   holboog (komp'yuteraas h`evl`egch uruu) sanal bolgodog bol cuvaa
   bolon USB n' hoior talyn holboog **gd**g. SHin`e z`er`egc`e`e
   portuud (EPP bolon ECP) bolon h`evl`egchid n' IEEE-1284 nijct`ej
   kabel' ashiglazh bajgaa bol FreeBSD d`e`er hoior tal uruu
   chigl`es`en holboog hijzh chaddag.

   Z`er`egc`e`e portoor h`evl`egch uruu chigl`es`en hoior talyn
   holboog er**nhijd**** hoior argyn al' n`eg`e`er hijd`eg. `Ehnij
   arga n' h`evl`egchijn ashigladag huvijn h`el`e`er yar'dag
   FreeBSD-ijn ****rchl**n b*t`e`es`en h`evl`egchijn drajverijg
   h`er`egl`ed`eg. `En`e n' b`eh`en h`evl`egchd`ed nijtl`eg bajdag
   b**g****d b`ehnij t*vshin bolon busad t**lvijn m`ed`e`ellijg
   *z**l`eh`ed h`er`egl`egdd`eg. Hoior dah' argyg h`evl`egch
   PostScript-g d`emzhd`eg *ed ashigladag.

   PostScript azhluud n' zhinh`en`ed`e`e h`evl`egch uruu ilg`e`es`en
   programuud yum; t`edg`e`er n' caas b*t`e`eh er****s****
   shaardlagag*j b**g****d *r d*ng**dijg komp'yuter uruu shuud
   bucaazh boloh yum. PostScript n' PostScript program dah'
   aldaanuud, `esv`el caas gacsan z`er`eg asuudluudyg komp'yutert
   h`el`ehijn tuld hoior talyn holboog bas ashigladag. Tany
   h`er`egl`egchid tijm m`ed`e`ellijg avaad talarhah bajh. Bas
   PostScript h`evl`egchijn huv'd *r ashigtaj b*rtg`el hijh hamgijn
   shild`eg arga n' hoior talyn holboog shaarddag: h`evl`egch`e`es
   huudasny toog (****rijn am'dralyn hugacaandaa nijt hichn`e`en
   huudas h`evl`es`en talaar) ta asuuzh daraa n' h`er`egl`egchijn
   azhlyg ilg`e`ezh t`eg`e`ed dahiad huudasny toog asuudag. Hoior
   utgyn n`eg`e`es n**g****g hasaad h`er`egl`egch`e`es hichn`e`en
   caasny t**lb**r avahyg ta m`ed`eh bolno.

     --------------------------------------------------------------

      9.3.1.1.2. Z`er`egc`e`e portuud

   H`evl`egchijg z`er`egc`e`e interf`ejs ashiglaad zalgahyn tuld
   Centronics kabelijg h`evl`egch bolon komp'yuterijn hoorond
   holbono. H`evl`egch, komp'yuter `esv`el hoioulantaj n' cug irs`en
   zaavruud tand b*r`en g*jc`ed zaavar **g**h iostoj.

   Komp'yuter d`e`er`e`e al' z`er`egc`e`e portyg ashiglasnaa sanah
   h`er`egt`ej. `Ehnij z`er`egc`e`e port n' FreeBSD-d ppc0 bajh
   b**g****d hoior dah' ppc1 g`eh m`et`e`er bajna. H`evl`egchijn
   t**h****r**mzhijn n`er m**n adil shemijg ashigladag: /dev/lpt0 n'
   `ehnij z`er`egc`e`e port d`e`erh h`evl`egch g`eh m`et`e`er bajna.

     --------------------------------------------------------------

      9.3.1.1.3. Cuvaa portuud

   Cuvaa interf`ejs**dijg ashiglan h`evl`egchijg zalgahdaa z**v cuvaa
   kabelijg h`evl`egch bolon komp'yuterijn hoorond holbono.
   H`evl`egch, komp'yuter `esv`el hoioulantaj n' cug irs`en zaavruud
   tand b*r`en g*jc`ed zaavar **g**h iostoj.

   H`er`ev ta "z**v cuvaa kabel'" n' yuu v`e g`ed`egt `erg`elz`ezh
   bajval ta daraah bolomzhuudaas al' n`egijg turshizh *z`ehijg
   h*s`ezh boloh yum:

     * Modemijn kabel' n' kabelijn n`eg tald bajgaa holbogchijn z**
       b*rijg n**g**** tald bajgaa holbogchijn hargalzah z**nd
       shuluuhan holbodog. `En`e t**rlijn kabelijg "DTE-`e`es DCE"
       kabel' g`ezh bas n`erl`ed`eg.

     * null-modem kabel' n' zarim z**n**dijg shuud shuluuhnaar,
       zarimuudyg n' hoorond n' solbidog (zhish`e`e n' **g**gdlijg
       h*l`e`en avahyn tuld **g**gdlijg ilg`e`ed`eg) b**g****d
       zarimyg n' dotroo holbogch b*rijn tag dotor bogino holbodog.
       `En`e t**rlijn kabelijg "DTE-`e`es DTE" kabel' g`ezh bas
       n`erl`ed`eg.

     * Zarim n`eg hovor h`evl`egchd`ed shaardagddag cuvaa
       h`evl`egchijn kabel' n' null-modem kabel'taj adil bolovch
       dotroo bogino holbohyn orond zarim dohionuudyg ****rsdijn
       `esr`eg taldaa ilg`e`ed`eg.

   Ta h`evl`egchijn huv'd holboony parametr**dijg bas tohiruulah
   h`er`egt`ej b**g****d `edg`e`erijg h`evl`egch d`e`erh n**r`en
   talyn hyanaltuud yum uu `esv`el DIP shilzh**l`egchd`e`er hijd`eg.
   Tany komp'yuter bolon h`evl`egch d`emzhd`eg hamgijn ih bps-ijg
   (bits per second buyuu sekund`ed damzhih bitijn too, zarimdaa baud
   hurd) songoh h`er`egt`ej. 7 yum uu `esv`el 8 **g**gdlijn bit;
   bajhg*j (none), t`egsh (even), `esv`el sondgoj (odd) parity; bolon
   1 `esv`el 2 stop bitijg songoh h`er`egt`ej. Bas ursgal hyanah
   protokolyg songoh h`er`egt`ej: bajhg*j (none) yum uu al' `esv`el
   XON/XOFF (bas "in-band" `esv`el "software" g`egdd`eg) ursgal
   hyanaltyg songoh h`er`egt`ej. Daraah program hangamzhijn
   tohirgoond zoriulzh `edg`e`er tohiruulguudyg sanah h`er`egt`ej.

     --------------------------------------------------------------

    9.3.1.2. Program hangamzhijn tohirgoo

   `En`e h`es`eg n' FreeBSD d`e`er LPD t*r hadgalah sistem`e`er
   h`evl`eh`ed shaardlagataj program hangamzhijn tohiruulgyg
   tajlbarladag.

   `End shaardlagataj alhmuudyg durdav:

    1. H`evl`egchijn huv'd ashiglazh bajgaa portod zoriulzh
       shaardlagataj bol ****rijn c**mijg tohiruulna; Tany yuu hijh
       iostojg C**mijn tohirgoo h`es`eg h`elzh **gn**.

    2. H`er`ev ta z`er`egc`e`e port ashiglazh bajgaa bol z`er`egc`e`e
       portynhoo huv'd holboony gorimyg tohiruulah h`er`egt`ej;
       Z`er`egc`e`e portyn huv'd holboony gorimyg tohiruulah n'
       h`esg`e`es d`elg`er`eng*jg *z`e`er`ej.

    3. *jldlijn sistem **g**gdlijg h`evl`egch uruu ilg`e`ezh chadazh
       bajgaa `es`ehijg test hijn`e. **nijg h`erh`en hijh tuhaj zarim
       n`eg`en z**vl**g****n**dijg H`evl`egchijn holboonuudyg shalgah
       n' h`es`eg **gd**g.

    4. /etc/printcap fajlyg zasazh h`evl`egchd`e`e zoriulzh
       tohiruulna. **nijg h`erh`en hijh talaar s**ld n' `en`e
       b*lg`e`es oloh bolno.

     --------------------------------------------------------------

      9.3.1.2.1. C**mijn tohirgoo

   *jldlijn sistemijn c**m tusgajlsan h`ed`en t**h****r**mzh**dt`ej
   azhillahaar `emh`etg`egds`en bajdag. Tany h`evl`egchid
   zoriulagdsan cuvaa bolon z`er`egc`e`e interf`ejs n' `edg`e`erijn
   n`eg h`es`eg yum. Tijm bolohoor h`er`ev tany c**m ing`ezh
   tohiruulagdaag*j bol n`em`elt cuvaa `esv`el z`er`egc`e`e portyn
   d`emzhl`egijg n`em`eh h`er`egt`ej bajzh boloh yum.

   Tany ashiglazh bajgaa c**m cuvaa interf`ejsijg d`emzhizh bajgaa
   `es`ehijg m`ed`ehijn tuld door durdsanyg bichn`e:

 # grep sioN /var/run/dmesg.boot

   `End bajgaa N n' t`eg`e`es `ehl`eh cuvaa portyn dugaar yum.
   H`er`ev ta door durdsantaj t**st`ej garaltyg harval:

 sio2 at port 0x3e8-0x3ef irq 5 on isa
 sio2: type 16550A

   c**m n' portyg d`emzhd`eg g`es`en *g yum.

   C**m n' z`er`egc`e`e interf`ejsijg d`emzhd`eg `es`ehijg m`ed`ehijn
   tuld door durdsanyg bichn`e:

 # grep ppcN /var/run/dmesg.boot

   `End bajgaa N n' t`eg`e`es `ehl`eh z`er`egc`e`e portyn dugaar yum.
   H`er`ev ta door durdsantaj t**st`ej garaltyg harval:

 ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
 ppc0: FIFO with 16/16/8 bytes threshold

   c**m n' portyg d`emzhd`eg g`es`en *g yum.

   Tany h`evl`egchd`e`e zoriulan ashiglazh bajgaa z`er`egc`e`e
   `esv`el cuvaa portyg *jldlijn sistem tan'zh h`er`egl`ed`eg bajhyn
   tuld ta ****rijn c**mijg dahin tohiruulah h`er`egt`ej bolzh boloh
   yum.

   Cuvaa portod zoriulzh d`emzhl`eg n`em`ehijn tuld c**mijn
   tohirgoony tuhaj h`esgijg *zn`e **. Z`er`egc`e`e portod zoriulzh
   d`emzhl`eg n`em`ehijn tuld t`er h`esgijg bolon daraagijn h`esgijg
   *zn`e **.

     --------------------------------------------------------------

    9.3.1.3. Z`er`egc`e`e portyn huv'd holboony gorimyg tohiruulah n'

   Z`er`egc`e`e interf`ejsijg ashiglazh bajhdaa FreeBSD n'
   h`evl`egchijn huv'd tasaldlaar zohicuulagdah yum uu `esv`el bajnga
   shalgah holboony alijg ashiglahyg ta songozh bolno. FreeBSD
   d`e`erh erdijn h`evl`egchijn t**h****r**mzhijn drajver (lpt(4)) n'
   portyn bichil shemijg ppc(4) drajveraar hyanadag ppbus(4)
   sistemijg ashigladag.

     * interrupt-driven buyuu tasaldlaar zohicuulagdah arga n'
       GENERIC c**md anhdagch bajdag. `En`e argand *jldlijn sistem n'
       h`evl`egch **g**gd**l h*l`e`en avahad h`ez`e`e b`el`en bajgaag
       todorhojlohyn tuld IRQ shugamyg ashigladag.

     * polled buyuu bajnga shalgah arga n' *jldlijn sistemd
       h`evl`egch`e`es **g**gd**l h*l`e`en avahad b`el`en bajgaa
       `es`ehijg n' davtalttajgaar asuuhyg zaazh **gd**g. B`el`en
       g`ezh hariulbal c**m il** **g**gd**l ilg`e`ed`eg.

   Tasaldlaar zohicuulagdah arga n' ih`evchl`en hurdan bajdag bolovch
   nandin IRQ shugamyg ih`e`er ashigladag. Zarim shin`e HP
   h`evl`egchid n' zarim (yag todorhoj ojlgogdoog*j) hugacaany
   asuudluudaas bolood tasaldlyn gorimd z**v azhilladagg*j g`egdd`eg.
   `Edg`e`er h`evl`egchd`ed bajnga shalgah gorim h`er`egt`ej. Al'
   azhillazh bajgaag n' l ta ashiglah h`er`egt`ej. Zarim h`evl`egchid
   n' al' alin d`e`er n' azhilladag bolovch tasaldlyn gorim asar
   udaan bajdag.

   Ta holboony gorimyg hoior argaar tohiruulzh bolno: c**mijg
   tohiruulah zamaar `esv`el lptcontrol(8) program ashiglan hijzh
   bolno.

   C**mijg tohiruulah zamaar holboog tohiruulahdaa:

    1. ****rijn c**mijn tohirgoony fajlaa zasvarlana. ppc0 oruulgyg
       hajna. H`er`ev ta hoior dah' z`er`egc`e`e portyg tohiruulzh
       bajgaa bol ppc1-g ashiglaaraj. Gurav dah' portyn huv'd ppc2
       g`eh m`et`e`er ashiglana.

          * H`er`ev ta tasaldlaar zohicuulagdah gorimyg h*s`ezh
            bajgaa bol daraah m**rijg:

 hint.ppc.0.irq="N"

            /boot/device.hints fajld zasvarlazh N-ij orond z**v IRQ
            dugaaryg solih h`er`egt`ej. C**mijn tohirgoony fajl
            ppc(4) drajverijg bas aguulsan bajh iostoj:

 device ppc

          * H`er`ev ta bajnga shalgadag gorimyg h*s`ezh bajval
            ****rijn /boot/device.hints fajlaas daraah m**rijg
            arilgana:

 hint.ppc.0.irq="N"

            Zarim tohioldold `en`e n' FreeBSD d`e`er portyg bajnga
            shalgah gorimd oruulahad hangaltg*j bajdag. Ih`enhd`e`e
            `en`e n' acpi(4) drajveraas gardag b**g****d `en`e n'
            t**h****r**mzh**dijg shalgazh bolon zalgazh chaddag
            bolohoor h`evl`egchijn port uruu handah gorimyg hyanazh
            chaddag bajna. `En`e asuudlyg zasvarlahyn tuld ta
            ****rijn acpi(4) tohirgoog shalgah h`er`egt`ej.

    2. Fajlyg hadgalna. Daraa n' c**md tohirgoo hijn b*t`e`ezh
       c**mijg suulgaad dahin achaalna. Il** d`elg`er`eng*jg c**mijn
       tohirgoo h`esg`e`es *zn`e **.

   Holboony gorimyg lptcontrol(8)-r tohiruulahyn tuld:

    1. Door durdsanyg bichizh:

 # lptcontrol -i -d /dev/lptN

       lptN-d zoriulzh tasaldlaar zohicuulagdah gorimyg tohiruulna.

    2. Door durdsanyg bichizh:

 # lptcontrol -p -d /dev/lptN

       lptN-d zoriulzh bajnga shalgah gorimyg tohiruulna.

   `Edg`e`er tushaaluudyg ****rijn /etc/rc.local fajld n`emzh tany
   sistemijg achaalah bolgond gorimyg tohiruuldag bajhaar hijzh boloh
   yum. Il** m`ed`e`ellijg lptcontrol(8)-s *zn`e **.

     --------------------------------------------------------------

    9.3.1.4. H`evl`egchijn holboog shalgah n'

   T*r hadgalagch sistemijg tohiruulahaasaa **mn** ta *jldlijn
   sistemijg **g**gdlijg amzhilttajgaar ****rijn h`evl`egch uruu
   ilg`e`ezh chadazh bajgaa `es`ehijg shalgah h`er`egt`ej.
   H`evl`egchijn holboo bolon t*r hadgalagch sistemijg tusad n' dibag
   hijh n' hamaag*j hyalbar bajdag.

   H`evl`egchijg test hijhijn tuld bid yamar n`eg tekst t**n *r**
   ilg`e`en`e. Ilg`e`egds`en t`emd`egt**dijg t`er daruj n' h`evl`eh
   h`evl`egchdijn huv'd lptest(1) program t**gs bajdag: `en`e n' b*h
   96 h`evl`eh bolomzhtoj ASCII t`emd`egt**dijg 96 m**r**nd
   **sg`ed`eg.

   PostScript (`esv`el busad h`el`en d`e`er suurilsan) h`evl`egchijn
   huv'd bid`end il** t**v**gt`ej test h`er`egt`ej. Door durdsantaj
   t**st`ej zhizhig PostScript program hangalttaj bajh bolno:

 %!PS
 100 100 moveto 300 300 lineto stroke
 310 310 moveto /Helvetica findfont 12 scalefont setfont
 (Is this thing working?) show
 showpage

   D`e`erh PostScript kodyg fajld hijg`e`ed doorh h`esg**d`ed garch
   bajgaa zhish`e`en**d`ed *z**ls`en shig`e`er ashiglazh bolno.

     T`emd`egl`el: `En`e barimt n' h`evl`egchijn h`el g`edgijg
     Hewlett Packard-ijn PCL bish harin PostScript-t`ej adil h`elijg
     h`elzh bajgaa yum. PCL n' mundag azhillagaataj bolovch ta
     c`ev`er tekstijg ****rijnh n' escape (zugtah) daraalluudtaj n'
     hol'zh boldog. PostScript n' c`ev`er tekstijg shuud h`evl`ezh
     chaddagg*j b**g****d `en`e n' tusgaj zohicuulaltuud hijzh **g**h
     iostoj tijm h`evl`egchijn h`el yum.

     --------------------------------------------------------------

      9.3.1.4.1. Z`er`egc`e`e h`evl`egchijg shalgah n'

   `En`e h`es`eg n' z`er`egc`e`e port uruu holbogdson h`evl`egcht`ej
   FreeBSD holbogdozh chadah `es`ehijg h`erh`en shalgahyg h`elzh
   **g**h bolno.

   Z`er`egc`e`e port d`e`erh h`evl`egchijg test hijhijn tuld:

    1. su(1) ashiglan root bolno.

    2. H`evl`egch uruu **g**gd**l ilg`e`en`e.

          * H`er`ev h`evl`egch c`ev`er tekst h`evl`ezh chaddag bol
            lptest(1)-g ashiglana. Door durdsanyg bichn`e:

 # lptest > /dev/lptN

            `End bajgaa N n' t`eg`e`es `ehl`eh z`er`egc`e`e portyn
            dugaar yum.

          * H`er`ev h`evl`egch PostScript `esv`el busad h`evl`egchijn
            h`elijg ojlgodog bol zhizhig program h`evl`egch uruu
            ilg`e`eh h`er`egt`ej. Door durdsanyg bichn`e:

 # cat > /dev/lptN

            T`eg`e`ed m**r m**r****r programyg anhaaraltaj oruulah
            h`er`egt`ej. Uchir n' RETURN `esv`el ENTER darsny daraa
            ta zasvarlazh chadahg*j boloh yum. Programaa oruulzh
            duusaad CONTROL+D yum uu `esv`el fajlyn t**gsg**l
            tovchluur yamar bajna t`erijg darah h`er`egt`ej.

            M**n ****r****r programyg fajld hijzh door durdsanyg
            bichin **gch bolno:

 # cat file > /dev/lptN

            `End bajgaa file n' tany ilg`e`ehijg h*s`ezh bajgaa
            programyg aguulsan fajlyn n`er yum.

   Ta yamar n`eg`en z*jl harah iostoj. Tekst z**v haragdahg*j bajval
   sanaa zovsny h`er`egg*j; bid ijm`erh** z*jlsijg s**ld n' zasah
   bolno.

     --------------------------------------------------------------

      9.3.1.4.2. Cuvaa h`evl`egchijg shalgah n'

   `En`e h`es`eg n' cuvaa port uruu holbogdson h`evl`egcht`ej FreeBSD
   holbogdozh chadah `es`ehijg h`erh`en shalgahyg h`elzh **g**h
   bolno.

   Cuvaa port d`e`erh h`evl`egchijg test hijhd`e`e:

    1. su(1) ashiglan root bolno.

    2. /etc/remote fajlyg zasvarlana. Daraah m**rijg n`emn`e:

 printer:dv=/dev/port:br#bps-rate:pa=parity

       `End bajgaa port n' cuvaa portod (ttyd0, ttyd1, g`eh m`et)
       zoriulsan t**h****r**mzhijn oruulga, bps-rate n' h`evl`egchijn
       holbogdoh sekund`ed ilg`e`eh bitijn hurd, bolon parity n'
       h`evl`egchijn shaarddag parity yum (even, odd, none, `esv`el
       zero).

       Cuvaa shugamaar gurav dah' cuvaa port uruu 19200 bps hurdaar
       parity bajhg*jg`e`er holbogdson h`evl`egchid zoriulsan
       zhish`e`e oruulga `end bajna:

 printer:dv=/dev/ttyd2:br#19200:pa=none

    3. tip(1) ashiglan h`evl`egch uruu holbogdono. Door durdsanyg
       bichn`e:

 # tip printer

       H`er`ev `en`e alham n' azhillahg*j bol /etc/remote fajlyg
       dahin zasvarlazh /dev/ttydN-ijn orond /dev/cuaaN-g ashiglazh
       *z`e`er`ej.

    4. **g**gdlijg h`evl`egch uruu ilg`e`en`e.

          * H`er`ev h`evl`egch c`ev`er tekst h`evl`ezh chaddag bol
            lptest(1)-g ashiglana. Door durdsanyg bichn`e:

 % $lptest

          * H`er`ev h`evl`egch PostScript `esv`el busad h`evl`egchijn
            h`elijg ojlgodog bol zhizhig program h`evl`egch uruu
            ilg`e`eh h`er`egt`ej. Programyg m**r m**r****r mash
            anhaaraltajgaar bichizh oruulah h`er`egt`ej. Uchir n'
            arilgah bolon busad zasvarlah tovchluuruud h`evl`egchijn
            huv'd chuhal bajzh boloh yum. Ta programyg b*gdijg n'
            h*l`e`ezh avsan g`ezh h`evl`egchid taniulahyn tuld tusgaj
            fajlyn t**gsg**l tovchluuryg h`evl`egchid zoriulzh
            oruulah h`er`egt`ej. PostScript-ijn h`evl`egchdijn huv'd
            CONTROL+D darna.

            M**n ****r****r ta programyg fajld hijzh door durdsanyg
            bichin oruulzh bolno:

 % >file

            `End bajgaa file n' programyg aguulzh bajgaa fajlyn n`er
            yum. tip(1) fajlyg ilg`e`esnij daraa shaardlagataj fajlyn
            t**gsg**l tovchluuryg darah h`er`egt`ej.

   Ta yamar n`eg`en z*jl h`evl`egd`ehijg harah iostoj. Tekst z**v
   haragdahg*j bajval sanaa zovsny h`er`egg*j; bid ijm`erh** z*jlsijg
   s**ld n' zasah bolno.

     --------------------------------------------------------------

    9.3.1.5. T*r hadgalagchijg id`evhzh**l`eh n': /etc/printcap fajl

   `En`e *ed tany h`evl`egch zalgagdazh tany c**m t**nt`ej
   holbogdohoor tohiruulagdsan (h`er`ev shaardlagataj bol) b**g****d
   ta h`evl`egch uruugaa zarim `engijn **g**gdlijg ilg`e`ezh chaddag
   bajna. Odoo bid tany h`evl`egch uruu handah handaltyg hyanahyn
   tuld LPD-g tohiruulahad b`el`en bolloo.

   Ta /etc/printcap fajlyg zasvarlazh LPD-g tohiruulna. LPD t*r
   hadgalagch sistem n' t*r hadgalagch ashiglagdah bolgond `en`e
   fajlyg unshdag uchir `en`e fajl uruu hijgds`en shin`echl`el shuud
   n**l****l**h bolno.

   printcap(5) fajlyn h`elb`ershilt hyalbarhan. /etc/printcap fajld
   zasvar hijhd`e`e ****rijn durtaj tekst zasvarlagchijg ashiglah
   h`er`egt`ej. H`elb`ershilt n' /usr/share/misc/termcap bolon
   /etc/remote z`er`eg busad bolomzhijn fajluudtaj t**st`ej bajdag.
   H`elb`ershiltijn tuhaj b*r`en m`ed`e`ellijg cgetent(3)-s *zn`e **.

   `Engijn t*r hadgalagchijn tohirgoo daraah alhmuudaas togtono:

    1. H`evl`egchid zoriulzh n`er (bolon h`ed`en tohiromzhtoj
       alias-uudyg) songozh /etc/printcap fajld hijzh **gn**;
       N`erl`eh tuhaj d`elg`er`eng*j m`ed`e`ellijg H`evl`egchijg
       n`erl`eh n' h`esg`e`es *zn`e **.

    2. sh bolomzhijg oruulan tolgoj huudasnuudyg boliulah h`er`egt`ej
       (anhdagchaar id`evht`ej bajdag); D`elg`er`eng*j m`ed`e`ellijg
       Tolgoj huudasnuudyg darah n' h`esg`e`es *zn`e **.

    3. T*r hadgalah sang **sg`ezh t**nij bajrlalyg sd bolomzhoor
       zaazh **g**h h`er`egt`ej; D`elg`er`eng*j m`ed`e`ellijg T*r
       hadgalah sang **sg`eh n' h`esg`e`es *zn`e **.

    4. H`evl`egchid zoriulzh ashiglahaar /dev oruulgyg tohiruulzh lp
       bolomzhoor /etc/printcap fajld t**nijg t`emd`egl`eh
       h`er`egt`ej; D`elg`er`eng*j m`ed`e`ellijg H`evl`egchijn
       t**h****r**mzhijg tanih n' h`esg`e`es *zn`e **. H`er`ev
       h`evl`egch cuvaa port d`e`er bajgaa bol holboony
       parametr**dijg T*r hadgalagchijn holboony parametr**dijg
       tohiruulah n' h`es`egt h`el`elcs`en ms# bolomzhoor tohiruulah
       h`er`egt`ej.

    5. C`ev`er tekst oruulah sh**lt**rijg suulgana; D`elg`er`eng*jg
       Tekst sh**gchijg suulgah n' h`esg`e`es *zn`e **.

    6. lpr(1) tushaalaar yamar n`eg yum h`evl`ezh test hijn`e. Il**
       d`elg`er`eng*jg Turshih n' bolon Aldaag olzh zasvarlah
       h`esg**d`e`es *zn`e **.

     T`emd`egl`el: PostScript h`evl`egchid z`er`eg h`el`en d`e`er
     suurilsan h`evl`egchid c`ev`er tekstijg shuud h`evl`ezh
     chaddagg*j. D`e`er bolon daraagijn h`esg**d`ed tajlbarlasan
     `engijn tohirgoo n' h`er`ev ta ijm h`evl`egch suulgazh bajgaa
     bol tanyg z**vh**n h`evl`egchijn ojlgodog fajlyg h`evl`en`e
     g`ezh toocdog.

   H`er`egl`egchid n' c`ev`er tekstijg tany sistemd suulgagdsan duryn
   h`evl`egch uruu **gch h`evl`ezh bolno g`ezh ih`evchl`en boddog.
   LPD uruu zalgagdsan programuud ****rsdijn h`evl`eltijg hijhd`e`e
   bas ing`ezh toocdog. H`er`ev ta tijm h`evl`egch suulgazh
   h`evl`egchijn h`el d`e`er azhluudaa h`evl`eh bolon c`ev`er tekst
   azhluudyg h`evl`ezh chaddag bajhyg h*s`ezh bajgaa bol d`e`er
   durdsan `engijn tohirgoond n`em`elt alham n`emzh **g**h zajlshg*j
   shaardlagataj: c`ev`er tekst`e`es PostScript uruu avtomataar
   h**rv**l`eh programyg suulgah h`er`egt`ej. C`ev`er tekst azhluudyg
   PostScript h`evl`egchid d`e`er taaruulah n' g`ezh n`erl`egds`en
   h`es`eg **nijg h`erh`en hijhijg h`elzh **gn**.

     --------------------------------------------------------------

      9.3.1.5.1. H`evl`egchijg n`erl`eh n'

   `Ehnij (hyalbar) alham bol ****rijn h`evl`egchid zoriulzh n`er
   songoh yavdal yum. Azhillagaataj n' holbogduulzh yum uu `esv`el
   `etg`e`ed chamin n`er songoh n' yag *n`end`e`e hamaag*j yum. Uchir
   n' ta h`evl`egchid zoriulzh bas h`ed h`ed`en alias buyuu ****r
   n`ersijg **gch boloh yum.

   /etc/printcap-d todorhojlogdson h`evl`egchdijn hamgijn bagaar
   bodohod al' n`eg lp g`es`en alias-taj bajh iostoj. `En`e n'
   anhdagch h`evl`egchijn n`er yum. H`er`ev h`er`egl`egchd`ed PRINTER
   orchny huv'sagch bajhg*j yum uu `esv`el LPD tushaaluudyg **g**h
   tushaalyn m**r**nd h`evl`egchijn n`erijg zaazh **g****g*j bol lp
   n' t`edg`e`erijn ashiglazh sursan anhdagch h`evl`egch boloh yum.

   H`evl`egchijn hamgijn s**lijn alias-d h`evl`egchijn b*r`en
   tajlbaryg *jldv`erl`egch bolon zagvaryg oruulan **g**h n' nijtl`eg
   praktik bajdag.

   N`er bolon zarim nijtl`eg alias-uudyg songosnyhoo daraa
   t`edg`e`erijg /etc/printcap fajld hijzh **g**h h`er`egt`ej.
   H`evl`egchijn n`er hamgijn z**n baganaas `ehl`eh iostoj. Alias
   bolgonyg bosoo shugamaar tusgaarlazh hamgijn s**lijn alias-ijn ard
   todorhojloh c`eg tav'na.

   Daraah zhish`e`en d`e`er hoior h`evl`egchijg (Diablo 630 shugamyn
   h`evl`egch bolon Panasonic KX-P4455 PostScript lazerijn
   h`evl`egch) todorhojloh /etc/printcap fajlaas bid `ehl`eh bolno:

 #
 #  /etc/printcap for host rose
 #
 rattan|line|diablo|lp|Diablo 630 Line Printer:

 bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:

   `En`e zhish`e`en d`e`er `ehnij h`evl`egch n' rattan g`ezh
   n`erl`egds`en b**g****d line, diablo, lp, bolon Diablo 630 Line
   Printer g`es`en alias-uudtaj bajna. `En`e n' lp alias-taj bolohoor
   `en`e n' bas anhdagch h`evl`egch yum. Hoior dah' n' bamboo g`ezh
   n`erl`egds`en b**g****d ps, PS, S, panasonic, bolon Panasonic
   KX-P4455 PostScript v51.4 g`es`en alias-uudtaj bajna.

     --------------------------------------------------------------

      9.3.1.5.2. Tolgoj huudasnuudyg darah n'

   LPD t*r hadgalah sistem n' azhil b*rijn huv'd anhdagchaar tolgoj
   huudas h`evl`ed`eg. Tolgoj huudas n' tom sajhan *sg`e`er
   bichigds`en azhlyg h*ss`en h`er`egl`egchijn n`er, azhil irs`en
   host bolon azhlyn n`erijg aguuldag. Haramsaltaj n' `en`e b*h
   n`em`elt tekst n' `engijn h`evl`egchijn tohirgoog dibag hijh zamd
   saad boldog uchir bid tolgoj huudasnuudyg darzh haah bolno.

   Tolgoj huudasnuudyg darahyn tuld /etc/printcap fajl dah'
   h`evl`egchijn oruulgad sh bolomzhijg n`em`eh h`er`egt`ej. `End sh
   n`ems`en /etc/printcap fajlyn zhish`e`e bajna:

 #
 #  /etc/printcap for host rose - no header pages anywhere
 #
 rattan|line|diablo|lp|Diablo 630 Line Printer:\
         :sh:

 bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
         :sh:

   Bidnij z**v h`elb`ershilt h`erh`en h`er`egl`esnijg haraaraj:
   `ehnij m**r n' hamgijn z**n talyn baganaas `eh`elzh daraa
   daraachijn m**r**d n' hojsh zaj avagdsan bajna. Oruulga dah'
   s**lijn m**r****s busad m**r b*r uragsh naluu t`emd`egt`e`er
   t**gss**n bajna.

     --------------------------------------------------------------

      9.3.1.5.3. T*r hadgalah sang **sg`eh n'

   T*r hadgalagchijn `engijn tohirgoon dah' daraagijn alham n'
   h`evl`egd`eh azhluud h`evl`egd`eh h*rtl`e`e bajdag, t*r
   hadgalagchijn busad d`emzhl`egijn fajluud bas bajdag t*r hadgalah
   sang **sg`eh yavdal yum.

   T*r hadgalah sangijn huv'samtgajgaas bolood `edg`e`er sanguudyg
   /var/spool-d hijh n' zurshil bolson z*jl yum. T*r hadgalah
   sanguudyn aguulgyg zaaval n****cl**h ch bas shaardlagag*j yum.
   T`edg`e`erijg **sg`eh n' mkdir(1) tushaalyg azhilluulahtaj adil
   hyalbar yum.

   Door *z**ls`en shig h`evl`egchijn n`ert`ej adil n`er`e`er sang
   **sg`eh n' bas zurshil bolson bajdag:

 # mkdir /var/spool/printer-name

   G`ehd`e`e ta s*lzh`e`end`e`e ih olon h`evl`egchidt`ej bol t*r
   hadgalah sanguudaa z**vh**n LPD-`e`er h`evl`ehijn tuld
   n****c**ls**n n`eg sangijn door hijhijg h*s`ezh boloh yum. Bid
   rattan bolon bamboo g`es`en hoior zhish`e`e h`evl`egchd`e`e
   zoriulzh **nijg hijh bolno:

 # mkdir /var/spool/lpd
 # mkdir /var/spool/lpd/rattan
 # mkdir /var/spool/lpd/bamboo

     T`emd`egl`el: H`er`egl`egchdijn h`evl`eh azhlyn nuuclalyn talaar
     ta bodozh bajgaa bol t*r hadgalah sand olon nijt handah
     bolomzhg*j bolgozh t**nijg hamgaalahyg h*s`ezh boloh yum. T*r
     hadgalah sanguudyg daemon h`er`egl`egch bolon daemon b*l`eg
     `ez`emshizh, ****r h`en`e`er ch bish z**vh**n `edg`e`er`e`er
     unshigdah, bichigd`eh, bolon hajlt hijgd`eh bolomzhtoj bajh
     iostoj. Bid **nijg ****rsdijn zhish`e`e h`evl`egchd`ed zoriulzh
     hijh bolno:

 # chown daemon:daemon /var/spool/lpd/rattan
 # chown daemon:daemon /var/spool/lpd/bamboo
 # chmod 770 /var/spool/lpd/rattan
 # chmod 770 /var/spool/lpd/bamboo

   T**gsg**ld n' ta `edg`e`er sanguudyn talaar LPD programd
   /etc/printcap fajl ashiglan h`elzh **g**h h`er`egt`ej. T*r
   hadgalah sangijn zamyg sd bolomzhtoj cug zaazh **gn**:

 #
 #  /etc/printcap for host rose - added spooling directories
 #
 rattan|line|diablo|lp|Diablo 630 Line Printer:\
         :sh:sd=/var/spool/lpd/rattan:
 bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
         :sh:sd=/var/spool/lpd/bamboo:

   H`evl`egchijn n`er `ehnij baganaas `eh`elzh harin h`evl`egchijg
   tajlbarlah busad b*h oruulguud dogol m**r****s `eh`elzh m**r
   b*rijn t**gsg**l uragsh naluu t`emd`egt`e`er t**gs**h iostoj.

   H`er`ev ta t*r hadgalah sang sd-`e`er zaazh **g**hg*j bol t*r
   hadgalah sistem n' anhdagchaar /var/spool/lpd-g ashiglah bolno.

     --------------------------------------------------------------

      9.3.1.5.4. H`evl`egch t**h****r**mzhijg tanih n'

   Tonog t**h****r**mzhijn tohirgoo h`es`egt bid port bolon tohiroh
   /dev sang FreeBSD n' h`evl`egcht`ej holbogdohdoo ashiglahyg
   m`edl`e`e. Odoo bid LPD-d t`er m`ed`e`ellijg h`eln`e. T*r hadgalah
   sistem n' h`evl`eh azhiltaj bajgaa *ed`e`e sh**gch programyn
   **mn****s zaasan t**h****r**mzhijg ongojlgoh bolno (sh**gch
   program n' **g**gdlijg h`evl`egch uruu damzhuulahyg hariucdag).

   lp bolomzh ashiglan /etc/printcap fajld /dev oruulgyn zamyg
   zhagsaazh **gn**.

   Bidnij azhillah zhish`e`en d`e`er rattan n' `ehnij z`er`egc`e`e
   port d`e`er, bamboo n' zurgaa dah' cuvaa port d`e`er bajgaa g`ezh
   *z'e; `end /etc/printcap fajld hijgd`eh n`em`elt**d bajna:

 #
 #  /etc/printcap for host rose - identified what devices to use
 #
 rattan|line|diablo|lp|Diablo 630 Line Printer:\
         :sh:sd=/var/spool/lpd/rattan:\
         :lp=/dev/lpt0:

 bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
         :sh:sd=/var/spool/lpd/bamboo:\
         :lp=/dev/ttyd5:

   H`er`ev ta ****rijn /etc/printcap fajl d`e`er`e`e h`evl`egchd`e`e
   zoriulzh lp bolomzhijg zaazh **g**hg*j bol LPD n' anhdagchaar
   /dev/lp-g ashiglah bolno. /dev/lp n' odoogoor FreeBSD d`e`er
   bajhg*j bajgaa.

   H`er`ev tany suulgazh bajgaa h`evl`egch z`er`egc`e`e port uruu
   holbogdson bol Tekst sh**gchijg suulgah n' h`es`eg uruu
   algasaaraj. *g*j bol daraagijn h`es`eg d`eh zaavruudyg dagahaa
   bitgij martaaraj.

     --------------------------------------------------------------

      9.3.1.5.5. T*r hadgalagchijn holboony parametr**dijg tohiruulah n'

   Z`er`egc`e`e portuud d`e`erh h`evl`egchdijn huv'd LPD n' bps hurd,
   parity, bolon busad cuvaa holboony parametr**dijg h`evl`egch uruu
   **g**gd**l ilg`e`ed`eg sh**gch programyn **mn****s tohiruulzh
   chaddag. `En`e n' davuu taluudtaj, uchir n':

     * `En`e n' /etc/printcap fajlyg zasvarlan ****r holboony
       parametr**dijg turshih bolomzhijg tand olgodog; ta sh**gch
       programyg dahin `emh`etg`eh shaardlagag*j.

     * `En`e n' ****r ****r cuvaa holboony tohiruulguudtaj bajzh
       boloh olon h`evl`egchd`ed zoriulzh n`eg sh**gch programyg
       ashiglahaar bolgozh t*r hadgalah sistemijg id`evhzh**ld`eg.

   Daraah /etc/printcap bolomzhuud n' lp bolomzhid zhagsaagdsan
   t**h****r**mzhijn cuvaa holboony parametr**dijg hyanadag:

   br#bps-rate

           T**h****r**mzhijn holboony hurdyg bps-rate bolgozh
           tohiruulah b**g****d bps-rate n' sekund`ed 50, 75, 110,
           134, 150, 200, 300, 600, 1200, 1800, 2400, 4800, 9600,
           19200, 38400, 57600, `esv`el 115200 bit bajzh bolno.

   ms#stty-mode

           T**h****r**mzhijg ongojlgosny daraa terminal
           t**h****r**mzhid zoriulzh songoltuudyg tohiruulna. stty(1)
           n' bajzh boloh songoltuudyg tajlbarladag.

   lp bolomzhoor zaagdsan t**h****r**mzhijg LPD ongojlgoh *ed `en`e
   n' t**h****r**mzhijn *z**l`elt**dijg ms# bolomzhoor zaagdsanaar
   tohiruuldag. Tuhajlbal, stty(1) garyn avlagyn huudsand
   tajlbarlagdsan bajgaa parenb, parodd, cs5, cs6, cs7, cs8, cstopb,
   crtscts, bolon ixon gorimuud yum.

   Zurgaa dah' cuvaa port d`e`er ****rsdijn zhish`e`e h`evl`egch`e`e
   n`em'e. Bid bps hurdyg 38400 g`ezh tohiruulna. Gorimyn huv'd bid
   -parenb tohiruulgaar parity bajhg*j, cs8 tohiruulgaar 8 bit
   t`emd`egt**d, clocal tohiruulgaar modemijn hyanalt bajhg*j,
   crtscts tohiruulgaar tonog t**h****r**mzhijn ursgalyn hyanalt
   bajhg*j g`ezh tohiruulah bolno:

 bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
         :sh:sd=/var/spool/lpd/bamboo:\
         :lp=/dev/ttyd5:ms#-parenb cs8 clocal crtscts:

     --------------------------------------------------------------

      9.3.1.5.6. Tekst sh**gchijg suulgah n'

   Odoo bid h`evl`egch uruu azhluud ilg`e`ehijn tuld yamar tekstijn
   sh**gchijg ashiglahyg LPD-d h`el`eh`ed b`el`en bolloo. Oroltyn
   sh**gch g`ezh bas n`erl`egdd`eg Tekst sh**gch n' h`evl`eh azhil
   bajhad LPD-ijn azhilluuldag program yum. LPD n' h`evl`egchid
   zoriulzh tekst sh**gchijg azhilluulahdaa sh**gchijn standart
   oroltyg h`evl`eh azhil uruu tohiruulzh **gd**g b**g****d standart
   garaltyg lp bolomzhoor zaagdsan h`evl`egchijn t**h****r**mzh uruu
   tohiruuldag. SH**gch n' standart oroltoos azhlyg unshizh
   h`evl`egchid zoriulzh shaardlagataj orchuulgyg hijzh *r d*ng
   standart garalt uruu bichih`e`er hijgds`en bajdag. Ing`esn`e`er
   h`evl`egd`eh bolno. Tekst sh**gchijn tuhaj d`elg`er`eng*j
   m`ed`e`ellijg SH**gchid h`esg`e`es *zn`e **.

   Bidnij `engijn h`evl`egchijn tohirgoony huv'd tekst sh**gch n'
   h`evl`egch uruu azhlyg ilg`e`ehijn tuld /bin/cat tushaalyg
   azhilluulah zhizhig b*rh**lijn skript bajzh boloh yum. FreeBSD n'
   ustgah bolon dooguur zurah z`er`eg t`emd`egtijn ursgaluudtaj sajn
   azhillazh chaddagg*j h`evl`egchd`ed zoriulsan t`edg`e`er
   t`emd`egt**dijg zohicuuldag lpf g`es`en ****r sh**gcht`ej ird`eg.
   T`eg`e`ed m`ed`e`ezh ta h*ss`en ****r busad sh**gch programyg
   ashiglazh bolno. lpf sh**gch n' lpf: tekstijn sh**gch h`es`egt
   d`elg`er`eng*j tajlbarlagdsan bajgaa.

   `Ehl`e`ed /usr/local/libexec/if-simple g`es`en b*rh**lijn
   skriptijg `engijn tekst sh**gch bolgoio. `En`e fajldaa ****rijn
   durtaj zasvarlagchaa ashiglan daraah tekstijg oruul"ya:

 #!/bin/sh
 #
 # if-simple - Simple text input filter for lpd
 # Installed in /usr/local/libexec/if-simple
 #
 # Simply copies stdin to stdout.  Ignores all filter arguments.

 /bin/cat && exit 0
 exit 2

   Fajlyg azhillah bolomzhtoj bolgono:

 # chmod 555 /usr/local/libexec/if-simple

   /etc/printcap fajld if bolomzhoor **nijg zaazh LPD-d ashiglah
   iostojg n' h`elzh **gn**. Bid **nijg /etc/printcap zhish`e`e fajl
   dah' odoogoor bid`end bajgaa ****rsdijn hoior h`evl`egchd`e`e
   n`em`eh bolno:

 #
 #  /etc/printcap for host rose - added text filter
 #
 rattan|line|diablo|lp|Diablo 630 Line Printer:\
         :sh:sd=/var/spool/lpd/rattan:\ :lp=/dev/lpt0:\
         :if=/usr/local/libexec/if-simple:

 bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
         :sh:sd=/var/spool/lpd/bamboo:\
         :lp=/dev/ttyd5:ms#-parenb cs8 clocal crtscts:\
         :if=/usr/local/libexec/if-simple:

     T`emd`egl`el: if-simple skriptijn huulbaryg
     /usr/share/examples/printing sangaas olzh bolno.

     --------------------------------------------------------------

      9.3.1.5.7. LPD-g id`evhzh**l`eh

   lpd(8) n' lpd_enable huv'sagchaar hyanagddag /etc/rc-s azhilladag.
   `En`e huv'sagchijn anhdagch utga n' NO bajdag. T`egzh hijg`e`eg*j
   bajgaa bol ta:

 lpd_enable="YES"

   m**rijg /etc/rc.conf fajld n`emzh ****rijn mashinyg dahin achaalah
   yum uu `esv`el erd**** l lpd(8)-g azhilluulah h`er`egt`ej.

 # lpd

     --------------------------------------------------------------

      9.3.1.5.8. Turshih n'

   Ta `engijn LPD tohirgoony t**gsg**ld h*rl`e`e. Haramsaltaj n'
   bayar h*rg`eh araj l boloog*j bajna. Uchir n' bid tohirgoog test
   hijzh asuudal bajval zasvarlah h`er`egt`ej h`ev`e`er bajgaa
   bil`e`e. Tohirgoog test hijhijn tuld yamar n`eg`en yum h`evl`ehijg
   oroldozh *z`e`er`ej. LPD sistem`e`er h`evl`ehijn tuld azhlyg
   h`evl`eh`e`er ilg`e`ed`eg lpr(1) tushaalyg ashiglana.

   Ta lpr(1)-g H`evl`egchijn holboog shalgah n' h`es`egt tanilcuulsan
   lptest(1) programtaj cug hamtatgan yamar n`eg test tekst
   **sg`ehijn tuld ashiglazh bolno.

   `Engijn LPD tohirgoog test hijhijn tuld:

   Door durdsanyg bichn`e:

 # lptest 20 5 | lpr -Pprinter-name

   `End bajgaa printer-name n' /etc/printcap fajld zaagdsan
   h`evl`egchijn n`er (`esv`el alias) yum. Anhdagch h`evl`egchijg
   test hijhijn tuld lpr(1)-g yamar n`eg`en -P n`em`elt
   **g**gd**lg*jg`e`er bichih h`er`egt`ej. Dahin h`el`eh`ed
   PostScript-g h*l`e`ezh bajdag h`evl`egchijg test hijzh bajgaa bol
   lptest(1)-g ashiglahyn orond PostScript programyg t`er h`el d`e`er
   n' ilg`e`eh h`er`egt`ej. Ing`ehijn tuld ta programyg fajld hijzh
   lpr file g`ezh bichizh bolno.

   PostScript h`evl`egchijn huv'd ta programyn *r d*ng avah iostoj.
   H`er`ev ta lptest(1)-g ashiglazh bajgaa bol tany avsan *r d*n
   ijm`erh** haragdah iostoj:

 !"#$%&'()*+,-./01234
 "#$%&'()*+,-./012345
 #$%&'()*+,-./0123456
 $%&'()*+,-./01234567
 %&'()*+,-./012345678

   H`evl`egchijg caash test hijhijn tuld il** tom programuudyg
   (h`el`en d`e`er suurilsan h`evl`egchdijn huv'd) tatazh avah yum uu
   `esv`el lptest(1)-g ****r n`em`elt **g**gdl**dt`ej azhilluulzh
   *z`e`er`ej. ZHish`e`e n' lptest 80 60 tushaal n' m**r b*rt`e`e 80
   t`emd`egtt`ej 60 m**rijg **sg`eh bolno.

   H`er`ev h`evl`egch azhillaag*j bol Aldaag olzh zasvarlah h`esgijg
   *zn`e **.

     --------------------------------------------------------------

9.4. H`evl`egchijn il** narijn tohirgoo

   `En`e h`es`egt oncgoj zagvarchlagdsan fajlyg sh**gchid, huudasny
   tolgoj h`es`eg, s*lzh`e`eg`e`er h`evl`eh m**n h`evl`egchijg
   h`er`egl`eh `erh bolon hyazgaarlalt g`es`en z*jl**dijn tuhaj
   zaavarlah bolno.

     --------------------------------------------------------------

  9.4.1. SH**lt**r**d

   H`edijg`e`er LPD n' s*lzh`e`enij protokol, daraalal, handaltyn
   hyanalt g`eh m`etchil`en h`evl`eltijn asuudluudyg hariucdag ch
   zhinh`en`e azhlyg n' sh**lt**r**d hijd`eg. SH**lt**r**d n' tusgaj
   programuud b**g****d h`evl`egchijn t**h****r**mzh**d bolon oncgoj
   shaardlaguudyg n' hariucazh bajdag. Bid hamgijn `engijn suulgac
   hijh *ed ih amarhan b**g****d barag b*h h`evl`egchid tohirdog
   tekst sh**lt**r suulgasan bil`e`e. (Tekst sh**lt**r suulgah n'
   h`es`egt).

   H`evl`eh t**rlijn huvirgalt, h`evl`egchijn oncgoj shinzh chanar
   z`er`eg davuu chanaruudyg n' h`er`egl`ehijn tuld tand sh**lt**rijg
   z**v ojlgoh shaardlaga garna. Ijm azhluudyg z**vh**n sh**lt**r
   hijd`eg. T`eg`e`ed muu m`ed`e`e n' yuu v`e g`eh`e`er t`edg`e`er
   b*gdijg ta todorhojlzh **g**h iostoj. Sajn m`ed`e`e n' yuu v`e
   g`eh`e`er t`edg`e`erijn ih`enh n' bolomzhtoj b`el`en bajdag
   b**g****d h`er`ev bichih`e`er bol tun amarhan bichigdd`eg yum.

   M**n t**nchl`en FreeBSD /usr/libexec/lpr/lpf g`ed`eg n`ert`ej,
   barag b*h h`evl`egchid erdijn tekst h`evl`ezh chaddag
   sh**lt**rt`ej ird`eg. (`en`e n' fajl dotor bajgaa zaj bolon tom
   zaj avaltuudyg tan'dag b**g****d m**n `erh **sg`eh g`e`ed t**nij
   chaddag b*h z*jl n' **g`e`er duusdag) FreeBSD-n portyn cugluulga
   dotor h`ed h`ed`en sh**lt**r bolon sh**lt**rijn b*rd`el h`esg**d
   bajdag.

   `En`e h`es`egt tand tanilcuulah z*jls**dijg haruul"ya:

     * SH**lt**r h`erh`en azhilladag v`e h`es`egt h`evl`eh yavcad
       sh**lt**r yamar **r`eg g*jc`etg`ed`eg talaar tajlbarlahyg
       oroldoh bolno. LPD h`evl`eh *ed`e`e sh**lt**rijg "h**shignij
       caana" h`erh`en ashigladag talaar ta `end ojlgoh bolno. **nijg
       m`eds`en`e`er h`er`ev ****r *ed ta olon sh**lt**r suulgah *ed
       h*ndr`el garval davan tuulahad tan' h`er`eg bolno.

     * LPD n' h`evl`egch b*rijg anhny tohiruulgaaraa erdijn tekstijg
       h`evl`ezh chadna g`ezh avch *zd`eg. `En`e n' erdijn tekstijg
       shuud h`evl`ezh chaddagg*j PostScript h`evl`egchid (`esv`el
       busad programyn h`el d`e`er *nd`esl`es`en h`evl`egchid )
       d`e`er h*ndr`el gargadag. PostScript h`evl`egchid d`e`er
       erdijn tekst h`evl`ed`eg boloh h`es`egt ijm`erh** h*ndr`elijg
       davan tuulah talaar h`el`eh bolno. H`er`ev tand PostScript
       h`evl`egch bajdag bol `en`e h`esgijg unshaaraj.

     * PostScript n' mash olon programyn garalt bolzh bajdag. T`er
       b** h`el zarim h*m**s shuud PostScript bichizh chaddag.
       Haramsaltaj n' PostScript h`evl`egch nar *n`et`ej. PostScript
       bish t**rlijn h`evl`egchijg PostScript m`et h`er`egl`eh
       h`es`egt tand PostScript **g**gdlijg PostScript bish t**rlijn
       h`evl`egch d`e`er h`evl`ezh boldog talaar zaavarlah bolno.
       H`er`ev tand PostScript h`evl`egch bajhg*j bol `en`e h`esgijg
       ta unshaaraj.

     * Huvirgagch sh**lt**r**d h`es`eg tand oncgoj t**rlijn fajluud
       boloh grafik `esv`el ****r t**rlijn bichigl`elt`ej fajluudyg
       h`erh`en tany h`evl`egchijn ojlgodog t**r**l r** huvirgazh
       h`evl`eh talaar **g**l`eh bolno. `En`e h`esgijg unshsany
       daraa, ta zhish`e`e n' h`er`egl`egchid lpr -t tushaal **g**n
       troff **g**gd**l h`evl`eh `esv`el lpr -d tushaal **g**n TeX
       DVI **g**gd**l h`evl`eh `esv`el lpr -v tushaal **g**n zurag
       t**rlijn fajl h`evl`eh z`er`eg z*jl**dijg m`ed`eh bolno. `En`e
       h`esgijg zaaval unshih h`er`egt`ej g`ezh tand z**vl**zh bajna.

     * Garaltyn sh**lt**r h`es`eg n' LPD-n n`eg ih h`er`egl`egdd`eg
       shinzh chanaruud boloh garaltyn sh**lt**r**dijn tuhaj
       **g**l`eh bolno: Ta huudasny tolgoj h`esgijg h`evl`ezh bolzh l
       bajval (Huudasny tolgoj h`es`eg h`es`egt harna uu) `en`e
       h`esgijg ta algasazh bolno.

     * lpf: tekst sh**lt**r h`es`egt FreeBSD-t`ej hamt n`el`e`en
       t**gs azhillagaataj m**r****r n' h`evl`ed`eg (lazer h`evl`egch
       nar m**r m**r****r n' h`evl`ed`eg tuuzan h`evl`egch shig
       azhilladag) lpf tekst sh**lt**rijn tuhaj **g**l`eh bolno.
       H`er`ev ta h`evl`egchijnh`e`e `erhijg t*rg`en b`el`en bolgoh
       `esv`el tany h`evl`egch hooson zajg utaa bajna g`ezh h*l`e`ezh
       avaad bajval ta yaah argag*j lpf-t`ej azhillah h`er`eg garna.

     T`emd`egl`el: Doorh h`es`egt haruulah yanz b*rijn skriptijn
     huulbaryg /usr/share/examples/printing sangaas olzh bolno.

     --------------------------------------------------------------

    9.4.1.1. SH**lt**r h`erh`en azhilladag v`e

   **mn** durdsanaar sh**lt**r n' h`evl`egcht`ej holbogdoh
   t**h****r**mzh****s ch**l****t`ej h`esgijg zohicuulah LPD-`e`er
   `ehl**l`egd`en azhilladag program yum.

   Azhil dah' fajlyg LPD h`evl`ehijg h*s`ehd`e`e sh**lt**r programyg
   `ehl**ld`eg. `En`e n' sh**lt**rijn standart oroltyg h`evl`eh fajl
   uruu, ****rijn standart garaltyg h`evl`egch uruu, ****rijn
   standart aldaag aldaa b*rtg`eh fajl (/etc/printcap fajl dah' lf
   bolomzhid `esv`el anhdagchaar /dev/console) uruu tohiruuldag.

   LPD al' sh**lt**rijg `ehl**l`eh bolon /etc/printcap fajld yuu
   bajgaa bolon lpr(1) tushaalyn m**r d`eh azhild zoriulzh
   h`er`egl`egch yamar n`em`elt **g**gdl**d zaasnaas sh**lt**rijn
   n`em`elt **g**gdl**d hamaardag. ZHish`e`e n' h`er`ev h`er`egl`egch
   lpr -t tushaal bichs`en bol LPD n' h*r`eh h`evl`egchijn tf
   bolomzhid zhagsaagdsan troff sh**lt**rijg `ehl**l`eh bolno.
   H`er`ev h`er`egl`egch c`ev`er tekstijg h`evl`ehijg h*ss`en bol
   `en`e n' if sh**lt**rijg `ehl**l`eh bajsan (`en`e n' barag l *n`en
   yum: d`elg`er`eng*jg Garaltyn sh**lt**r**d h`esg`e`es *zn`e **).

   /etc/printcap fajld zaazh **gch boloh gurvan t**rlijn sh**lt**r
   bajdag:

     * tekst sh**lt**r buyuu oroltyn sh**lt**r g`ezh LPD barimtad
       tolgoj `erg**lm`e`er n`erl`egds`en sh**lt**r n' erdijn tekst
       h`evl`eltijg zohicuuldag. **nijg anhdagch sh**lt**r g`ezh
       bodoh h`er`egt`ej. LPD n' h`evl`egch b*rijg c`ev`er tekstijg
       anhdagchaar h`evl`ezh chaddag g`ezh toocdog b**g****d ustgah
       t`emd`egt**d, tab-uud `esv`el busad tusgaj t`emd`egt**d
       h`evl`egchijg budliulahg*j bajlgahad sanaa tavih n' tekst
       sh**lt**rijn azhil yum. H`er`ev ta h`evl`egchijn
       h`er`egl`e`enij huv'd b*rtg`elt`ej tijm orchind bajgaa bol
       tekst sh**lt**r n' h`evl`egds`en m**r**dijn toog toolzh t`er
       toogoo h`evl`egchijn d`emzhd`eg n`eg huudsan dah' m**rijn
       tootoj zhishizh h`evl`es`en huudasnuudyg bas b*rtg`eh iostoj.
       Tekst sh**lt**rijg daraah n`em`elt **g**gdlijn zhagsaalttaj
       `ehl**ld`eg:

       filter-name [-c] -w width -l length -i indent -n login -h host
       acct-file

       `end bajgaa

            -c

                    n' azhil lpr -l tushaalaar ilg`e`egds`en bol
                    garch irn`e

            width

                    n' /etc/printcap fajld zaagdsan pw (huudasny
                    **rg**n) bolomzhijn utga yum. Anhdagchaar 132
                    bajna

            length

                    n' pl (huudasny urt) bolomzhijn utga b**g****d
                    anhdagchaar 66 bajna

            indent

                    n' lpr -i tushaalaas **g**gd**h dogol m**rnij
                    h`emzh`e`e yum. Anhdagchaar 0 bajna

            login

                    n' fajlyg h`evl`ezh bajgaa h`er`egl`egchijn
                    b*rtg`el yum

            host

                    n' azhlyg ilg`e`es`en hostyn n`er yum

            acct-file

                    n' af bolomzhijn b*rtg`elijn fajlyn n`er yum.

     * Huvirgah sh**lt**r n' tusgaj fajlyn h`elb`ershiltijg
       h`evl`egchijn caasan d`e`er amiluulzh chadah h`elb`ershilt
       uruu huvirgadag. ZHish`e`e n' ditroff mayag hijgds`en
       **g**gdlijg shuud h`evl`ezh boldogg*j bolovch ditroff
       **g**gdlijg h`evl`egchijn ojlgozh h`evl`eh h`elb`er uruu
       huvirgah ditroff fajluudad zoriulsan huvirgah sh**lt**rijg ta
       suulgazh boloh yum. T`edg`e`erijn talaar b*gdijg Huvirgah
       sh**lt**r**d h`es`eg h`elzh **gd**g. H`er`ev tand
       h`evl`egchijn b*rtg`el hijlt h`er`egt`ej bol huvirgah
       sh**lt**r**d bas b*rtg`el hijh h`er`egt`ej bolno. Huvirgah
       sh**lt**r**dijg daraah n`em`elt **g**gdl**dt`ej `ehl**ld`eg:

       filter-name -x pixel-width -y pixel-height -n login -h host
       acct-file

       `end bajgaa pixel-width n' px bolomzhijn utga (anhdagchaar 0)
       b**g****d pixel-height n' py bolomzhijn utga yum (anhdagchaar
       0).

     * Garaltyn sh**lt**r n' sh**h tekst bajhg*j bajh yum uu `esv`el
       tolgoj huudasnuud id`evht`ej bajh tohioldold z**vh**n
       ashiglagddag. Bidnij turshlaga d`e`er`e`es harahad garaltyn
       sh**lt**r**d hovor ashiglagddag. Garaltyn sh**lt**r**d h`es`eg
       t`edg`e`erijg tajlbarladag. Garaltyn sh**lt**rt z**vh**n hoior
       n`em`elt **g**gd**l bajdag:

       filter-name -w width -l length

       `edg`e`er n' tekst sh**lt**rijn -w bolon -l n`em`elt
       **g**gdl**dt`ej adil yum.

   SH**lt**r**d n' bas daraah garah t**l**vt`ejg****r garah iostoj:

   exit 0

           SH**lt**r fajlyg amzhilttaj h`evl`es`en tohioldold.

   exit 1

           SH**lt**r fajlyg h`evl`ezh chadaag*j bolovch LPD-g`e`er
           fajlyg dahin h`evl**l`eh`e`er oroldohyg h*ss`en. LPD n'
           sh**lt**r `en`e t**l**vt`ej garsan bol t**nijg dahin
           `ehl**l`eh bolno.

   exit 2

           SH**lt**r fajlyg h`evl`ezh chadaag*j b**g****d LPD-g`e`er
           fajlyg dahin h`evl**l`ehijg h*s`e`eg*j. LPD-n' fajlyg
           gargazh hayah bolno.

   FreeBSD huvilbartaj cug ird`eg tekst sh**lt**r
   /usr/libexec/lpr/lpf n' huudasny **rg**n bolon urtyn n`em`elt
   **g**gdl**dijg ashiglan h`ez`e`e form feed ilg`e`eh bolon
   h`evl`egchijn h`er`egl`e`eg h`erh`en b*rtg`ehijg todorhojldog.
   `En`e n' b*rtg`elijn oruulguudyg bichihijn tuld n`evtr`elt, host
   bolon fajlyn n`em`elt **g**gdl**dijn b*rtg`el hijltijg ashigladag.

   H`er`ev ta sh**lt**r hudaldazh avahyg h*s`ezh bajgaa bol
   t`edg`e`er n' LPD-t`ej nijct`ej `es`ehijg n' *z`e`er`ej. H`er`ev
   tijm bol t`edg`e`er n' d`e`er tajlbarlasan n`em`elt **g**gdlijn
   zhagsaaltuudyg d`emzhih iostoj. Ta erdijn h`er`egl`e`end zoriulzh
   sh**lt**r**d bichih t**l**vl**g****t`ej bajgaa bol d`e`erh
   n`em`elt **g**gdlijn zhagsaalt bolon garah koduudyg
   d`emzhd`eg`e`er t`edg`e`erijg hijg`e`er`ej.

     --------------------------------------------------------------

    9.4.1.2. PostScript(R) h`evl`egchid d`e`er c`ev`er tekst azhluudyg
    taaruulah n'

   Ta ****rijn komp'yuter bolon PostScript (`esv`el busad h`el`en
   d`e`er suurilsan) h`evl`egchijnh`e`e z**vh**n coryn ganc
   h`er`egl`egch b**g****d ****rijn h`evl`egch uruugaa c`ev`er
   tekstijg h`ez`e`e ch ilg`e`ehg*j, tany h`evl`egch uruu c`ev`er
   tekstijg ilg`e`ehijg h*sd`eg t**r**l b*rijn programuudyn
   bolomzhuudyg h`ez`e`e ch ashiglahg*j g`ezh amlah yum bol ta `en`e
   h`esgijn talaar sanaa er****s**** zovoh h`er`egg*j yum.

   G`ehd`e`e ta PostScript bolon c`ev`er tekst azhluudyg h`evl`egch
   uruu ilg`e`ehijg h*s`ezh bajgaa bol ****rijn h`evl`egchijn
   tohirgoog n`en daruj n`em`eh h`er`egt`ej yum. Ing`ehijn tuld irzh
   bajgaa azhil c`ev`er tekst ** `esv`el PostScript ** g`edgijg
   ilr**l`eh tekst sh**lt**rt`ej bajna. B*h PostScript azhluud %!-aar
   (busad h`evl`egchijn h`eln**dijn huv'd ****rijn h`evl`egchijn
   barimtyg *zn`e **) `ehl`eh iostoj. H`er`ev t`edg`e`er n' azhil
   dah' `ehnij hoior t`emd`egt bajgaa bol bid PostScript-ijg
   ashiglazh azhlyn *lds`en h`esgijg shuud damzhuulzh bolno. H`er`ev
   t`edg`e`er n' fajl dah' `ehnij hoior t`emd`egt bish bol sh**lt**r
   tekstijg PostScript uruu huvirgazh *r d*ng h`evl`eh bolno.

   **nijg bid h`erh`en hijh v`e?

   H`er`ev tand cuvaa h`evl`egch bajgaa bol **nijg hijh aguu arga n'
   lprps-g suulgah yavdal yum. lprps n' h`evl`egcht`ej hoior talyn
   holboog hijd`eg PostScript h`evl`egchijn sh**lt**r yum. `En`e n'
   h`evl`egchijn t**lvijn fajlyg h`evl`egchijn d`elg`er`eng*j
   m`ed`e`ell`e`er shin`echild`eg. Ing`esn`e`er h`er`egl`egchid bolon
   administratoruud h`evl`egchijn t**l**vijg yag yamar bajgaag
   ("toner low" `esv`el "paper jam" g`eh z`er`eg) harah bolomzhtoj
   boloh yum. G`ehd`e`e il** chuhal z*jl bol `en`e n' irzh bajgaa
   azhlyg c`ev`er tekst `es`ehijg ilr**lzh PostScript uruu
   h**rv**l`eh textps (lprps-t`ej cug ird`eg ****r program) tushaalyg
   duuddag psif g`egdd`eg programyg aguuldag yavdal yum. Daraa n'
   h`evl`egch uruu azhlyg ilg`e`ehijn tuld lprps tushaalyg `en`e n'
   ashigladag.

   lprps n' FreeBSD-ijn portyn cugluulgad bajdag (Portyn cugluulga
   b*lgijg *zn`e **). Ashiglah caasny h`emzh`e`enij daguu
   print/lprps-a4 bolon print/lprps-letter portyn al' n`egijg
   suulgazh ta bolno. lprps-g suulgasny daraa lprps-ijn h`es`eg boloh
   psif programd zamyg zaazh **g**h h`er`egt`ej. H`er`ev ta lprps-g
   portyn cugluulgaas suulgasan bol door durdsanyg /etc/printcap fajl
   dah' cuvaa PostScript h`evl`egchijn oruulgad ashiglah h`er`egt`ej:

 :if=/usr/local/libexec/psif:

   LPD-d h`evl`egchijg unshih-bichih gorimoor ongojlgoh bolomzh
   olgohyn tuld rw bolomzh n' bas orson bajh shaardlagataj.

   H`er`ev tand z`er`egc`e`e PostScript h`evl`egch bajgaa (b**g****d
   tijm`e`es lprps-d h`er`egt`ej hoior talyn holboog h`evl`egcht`ej
   cug ashiglazh chadahg*j bajgaa) bol ta daraah b*rh**lijn skriptijg
   tekst sh**lt**r mayagaar ashiglazh bolno:

 #!/bin/sh
 #
 #  psif - Print PostScript or plain text on a PostScript printer
 #  Script version; NOT the version that comes with lprps
 #  Installed in /usr/local/libexec/psif
 #

 IFS="" read -r first_line
 first_two_chars=`expr "$first_line" : '\(..\)'`

 if [ "$first_two_chars" = "%!" ]; then
     #
     #  PostScript job, print it.
     #
     echo "$first_line" && cat && printf "\004" && exit 0
     exit 2
 else
     #
     #  Plain text, convert it, then print it.
     #
     ( echo "$first_line"; cat ) | /usr/local/bin/textps && printf "\004" && exit 0
     exit 2
 fi

   D`e`erh skript d`e`er bajgaa textps n' c`ev`er tekstijg PostScript
   uruu huvirgahaar bidnij tusdaa suulgasan program yum. Ta duryn
   tekst`e`es-PostScript uruu huvirgadag h*ss`en programaa ashiglazh
   bolno. FreeBSD-ijn portyn cugluulga (Portyn cugluulga b*lgijg
   *zn`e **) n' **rg**n bolomzhtoj tekst`e`es-PostScript uruu
   huvirgadag a2ps g`egdd`eg programyg aguuldag b**g****d ta magadg*j
   **nijg sudlahyg h*s`ezh boloh yum.

     --------------------------------------------------------------

    9.4.1.3. PostScript bish h`evl`egchid d`e`er PostScript d*r *z**l`eh

   PostScript n' **nd**r chanaryn mayag tohiruulalt bolon
   h`evl`elt`ed zoriulagdsan alban iosny standart yum. PostScript n'
   g`ehd`e`e *n`et`ej standart yum. Aladdin Enterprises-ijn achaar
   harin ch**l****t`ej PostScript-t`ej t**st`ej, FreeBSD d`e`er
   azhilladag Ghostscript g`egdd`eg program bajdag. Ghostscript n'
   ih`enh PostScript fajluudyg unshizh chaddag b**g****d
   t`edg`e`erijn huudasnuudyg PostScript bish h`evl`egchdijn olon
   zagvaruudyg orolcuulaad t**r**l b*rijn t**h****r**mzh**d r**
   amiluulzh chaddag. Ghostscript-g suulgazh ****rijn h`evl`egchijn
   huv'd tusgaj tekstijn sh**lt**rijg ashiglan ta ****rijn PostScript
   bish h`evl`egchijg zhinh`en`e PostScript h`evl`egch shig`e`er
   azhilluulah bolomzhtoj bajdag.

   Ghostscript n' FreeBSD-ijn portyn cugluulgad bajdag. Olon huvilbar
   bajdag b**g****d hamgijn ih`e`er ashiglagddag huvilbar n'
   print/ghostscript-gpl yum.

   PostScript shig d*r *z**l`ehijn tuld PostScript fajl h`evl`ezh
   bajna uu g`edgijg ilr**l`eh tekst sh**lt**r bid`end bajna. H`er`ev
   `en`e n' tijm bish bol sh**lt**r n' fajlyg h`evl`egch uruu shuud
   damzhuulna; *g*j bol `en`e n' fajlyg h`evl`egchijn ojlgodog
   h`elb`er uruu `ehl`e`ed huvirgah Ghostscript-g ashiglah bolno.

   `End zhish`e`e bajna: daraah skript n' Hewlett Packard DeskJet 500
   h`evl`egchd`ed zoriulsan tekst sh**lt**r yum. Busad h`evl`egchdijn
   huv'd -sDEVICE n`em`elt **g**gdlijg sol'zh gs (Ghostscript)
   tushaal uruu **g**h h`er`egt`ej. (Ghostscript-ijn tuhajn *eijn
   suulgacyn d`emzhd`eg t**h****r**mzh**dijn zhagsaaltyg avahyn tuld
   gs -h g`ezh bichih h`er`egt`ej.)

 #!/bin/sh
 #
 #  ifhp - Print Ghostscript-simulated PostScript on a DeskJet 500
 #  Installed in /usr/local/libexec/ifhp

 #
 #  Treat LF as CR+LF (to avoid the "staircase effect" on HP/PCL
 #  printers):
 #
 printf "\033&k2G" || exit 2

 #
 #  Read first two characters of the file
 #
 IFS="" read -r first_line
 first_two_chars=`expr "$first_line" : '\(..\)'`

 if [ "$first_two_chars" = "%!" ]; then
     #
     #  It is PostScript; use Ghostscript to scan-convert and print it.
     #
     /usr/local/bin/gs -dSAFER -dNOPAUSE -q -sDEVICE=djet500 \
       -sOutputFile=- - && exit 0
 else
     #
     #  Plain text or HP/PCL, so just print it directly; print a form feed
     #  at the end to eject the last page.
     #
     echo "$first_line" && cat && printf "\033&l0H" &&
 exit 0
 fi

 exit 2

   T**gsg**ld n' ta sh**lt**rijn LPD-d if bolomzhijn tuslamzhtaj
   m`ed`egd`eh h`er`egt`ej:

 :if=/usr/local/libexec/ifhp:

   Ing`e`ed l bolloo. Ta lpr plain.text bolon lpr whatever.ps g`ezh
   bichizh boloh b**g****d hoyuulaa amzhilttajgaar h`evl`egd`eh
   bolno.

     --------------------------------------------------------------

    9.4.1.4. Huvirgah sh**lt**r**d

   H`evl`egchijn `engijn tohirgoo h`es`egt tajlbarlasan `engijn
   tohirgoog duusgasny daraa magadg*j tany hamgijn `eh`end hijhijg
   h*ss`en z*jl chin' ****rijn durtaj fajlyn h`elb`ershilt**d`ed
   (c`ev`er ASCII tekst`e`es gadna) zoriulzh huvirgah sh**lt**r**dijg
   suulgah yavdal bajzh boloh yum.

     --------------------------------------------------------------

      9.4.1.4.1. Huvirgah sh**lt**r**dijg yaagaad suulgah iostoj v`e?

   Huvirgah sh**lt**r**d n' t**r**l b*rijn fajluudyg h`evl`eh`ed amar
   bolgodog. ZHish`e`e n' bid TeX h`ev mayag tohiruulah sistemt`ej ih
   azhilladag b**g****d bid`end PostScript h`evl`egch bajna g`ezh
   bod"io. TeX-`e`es DVI fajlyg **sg`eh bolgond bid DVI fajlyg
   PostScript uruu huvirgalg*jg`e`er shuud h`evl`ezh chadahg*j.
   Tushaalyn daraalal ijm`erh** hijgd`en`e:

 % dvips seaweed-analysis.dvi
 % lpr seaweed-analysis.ps

   DVI fajluudad zoriulsan huvirgah sh**lt**rijg suulgazh LPD-`e`er
   ****rs**dd**** zoriulan hijlg`ezh bid garaar huvirgah alhmyg
   algasazh bolno. Odoo, DVI fajlyg avah bolgond bid`end h`evl`eh`ed
   n`eg alham dutuu bajh bolno:

 % lpr -d seaweed-analysis.dvi

   Bid`end zoriulzh DVI fajlyn huvirgaltyg hijh LPD programd -d
   tohiruulgyg zaazh **gn**. H`elb`ersh**l`eh bolon huvirgah
   tohiruulguud h`es`eg huvirgah tohiruulguudyg zhagsaasan bajgaa.

   Tany h*s`eh h`evl`egchijn d`emzhih huvirgah tohiruulga b*rt
   zoriulzh huvirgah sh**lt**r suulgazh t**nij zamyg /etc/printcap
   fajld zaazh **gn**. Huvirgah sh**lt**r n' `engijn h`evl`egchijn
   tohirgoon dah' (Tekst sh**lt**rijg suulgah n' h`esgijg *zn`e **)
   tekst sh**lt**rt`ej t**st`ej. YAlgaa n' c`ev`er tekst h`evl`ehijn
   orond `en`e sh**lt**r n' fajlyg h`evl`egchijn ojlgodog
   h`elb`ershilt uruu huvirgadag.

     --------------------------------------------------------------

      9.4.1.4.2. Al' huvirgah sh**lt**r**dijg bi suulgah iostoj v`e?

   Ta ashiglah huvirgah sh**lt**r**d`e`e suulgah iostoj. H`er`ev ta
   mash ih DVI **g**gdlijg h`evl`eh bol DVI huvirgah sh**lt**r
   h`er`egl`egd`en`e. H`er`ev tand mash ih troff h`evl`eh h`er`egt`ej
   bol ta troff sh**lt**rijg suulgahyg h*s`eh bajh.

   Daraah h*sn`egt`ed LPD-ijn azhilladag sh**lt**r**d, t`edg`e`erijn
   /etc/printcap fajl dah' bolomzhijn oruulguud bolon t`edg`e`erijg
   lpr tushaalaar h`erh`en duudah talaar durdsan boloj:

     Fajlyn t**r**l      /etc/printcap bolomzh      lpr tohiruulga    
   cifplot             cf                         -c                  
   DVI                 df                         -d                  
   plot                gf                         -g                  
   ditroff             nf                         -n                  
   FORTRAN tekst       rf                         -f                  
   troff               tf                         -f                  
   raster              vf                         -v                  
   c`ev`er tekst       if                         none, -p, or -l     

   Bidnij zhish`e`en d`e`erh lpr -d tushaalyg ashiglah n'
   h`evl`egchijn huv'd /etc/printcap fajl dah' t**nij oruulgad df
   bolomzh h`er`egt`ej g`es`en *g yum.

   Busad h*m**s magadg*j margazh boloh yum. G`ehd`e`e FORTRAN tekst
   bolon plot z`er`eg h`elb`ershilt**d n' magadg*j huuchirsan
   h`elb`ershilt**d yum. Ta ****rijn taldaa `edg`e`er shin`e
   ojlgoltuud yum uu `esv`el erd**** l ****rchl**n tohiruulsan
   sh**lt**r**dijg suulgazh al' n`eg h`elb`ershiltijn songoltuudyg
   **gch boloh yum. ZHish`e`e n' ta Printerleaf fajluudyg (Interleaf
   shir`e`enij h`evl`eh programaas garah fajluud) shuud h`evl`ehijg
   h*sch`e`e. G`ehd`e`e plot fajluudyg h`ez`e`e ch h`evl`ehg*j g`ezh
   bod"io. T`egv`el ta gf bolomzhijn door Printerleaf huvirgah
   sh**lt**rijg suulgazh lpr -g tushaal n' "Printerleaf fajluudyg
   h`evl`eh" g`es`en *g bolohyg ****rijn h`er`egl`egchidd`e`e surgah
   h`er`egt`ej boloh yum.

     --------------------------------------------------------------

      9.4.1.4.3. Huvirgah sh**lt**r**dijg suulgah n'

   Huvirgah sh**lt**r**d n' *nds`en FreeBSD suulgacaas gadna suulgah
   programuud b**g****d /usr/local san dotor bajrlana.
   /usr/local/libexec san n' t*g`e`em`el h`er`egl`egdd`eg bajrlal
   yum. Uchir n' t`edg`e`er n' LPD-ijn z**vh**n azhilluulah tusgaj
   programuud yum; erdijn h`er`egl`egchid n' t`edg`e`erijg h`ez`e`e
   ch azhilluulah h`er`egg*j yum.

   Huvirgah sh**lt**rijg id`evhzh**l`ehijn tuld /etc/printcap fajld
   h*r`eh h`evl`egchijn huv'd tohiroh bolomzhijn door t**nij zamyg
   zaazh **g**h yavdal yum.

   Bidnij zhish`e`en d`e`er bamboo g`ezh n`erl`egds`en h`evl`egchijn
   oruulgad DVI huvirgah sh**lt**rijg bid n`em`eh bolno. bamboo
   h`evl`egchijn huv'd shin`e df bolomzhijg oruulsan /etc/printcap
   fajlyn zhish`e`eg `end dahin *z**l`ev:

 #
 #  /etc/printcap for host rose - added df filter for bamboo
 #
 rattan|line|diablo|lp|Diablo 630 Line Printer:\
         :sh:sd=/var/spool/lpd/rattan:\
         :lp=/dev/lpt0:\
         :if=/usr/local/libexec/if-simple:

 bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
         :sh:sd=/var/spool/lpd/bamboo:\
         :lp=/dev/ttyd5:ms#-parenb cs8 clocal crtscts:rw:\
         :if=/usr/local/libexec/psif:\
         :df=/usr/local/libexec/psdf:

   DVI sh**lt**r n' /usr/local/libexec/psdf g`ezh n`erl`egds`en
   b*rh**lijn skript yum. `End t`er skriptijg *z**l`ev:

 #!/bin/sh
 #
 #  psdf - DVI to PostScript printer filter
 #  Installed in /usr/local/libexec/psdf
 #
 # Invoked by lpd when user runs lpr -d
 #
 exec /usr/local/bin/dvips -f | /usr/local/libexec/lprps "$@"

   `En`e skript n' dvips-g sh**lt**rijn gorimd (-f n`em`elt
   **g**gd**l) h`evl`eh azhil boloh standart orolt d`e`er
   azhilluuldag. Daraa n' PostScript h`evl`egchijn sh**lt**r lprps-g
   (PostScript h`evl`egchid d`e`er tekst azhluudyg taaruulah n'
   h`esgijg *zn`e **) LPD-ijn `en`e skript uruu damzhuulsan n`em`elt
   **g**gdl**dt`ej cug `ehl**ln`e. lprps tushaal n' h`evl`es`en
   huudasnuudyg b*rtg`ehijn tuld t`edg`e`er n`em`elt **g**gdl**dijg
   ashiglah bolno.

     --------------------------------------------------------------

      9.4.1.4.4. Huvirgah sh**lt**rijn zarim zhish`e`en**d

   Huvirgah sh**lt**r**dijg suulgah togtmol alhmuud bajdagg*j
   bolohoor `en`e h`es`egt zarim n`eg azhilladag zhish`e`en**dijg
   `end durd"ya. `Edg`e`erijg ****rijn sh**lt**rijg hijhd`e`e zaavar
   bolgon ashiglaaraj. Tohirohoor bol shuud ashiglah h`er`egt`ej.

   `En`e zhish`e`e skript n' Hewlett Packard LaserJet III-Si
   h`evl`egchid zoriulsan raster (yag *n`end`e`e GIF fajl) huvirgah
   sh**lt**r yum:

 #!/bin/sh
 #
 #  hpvf - Convert GIF files into HP/PCL, then print
 #  Installed in /usr/local/libexec/hpvf
                  
 PATH=/usr/X11R6/bin:$PATH; export PATH
 giftopnm | ppmtopgm | pgmtopbm | pbmtolj -resolution 300 \
     && exit 0 \
     || exit 2

   `En`e n' GIF fajlyg z****gd**h anymap uruu, garsnyg n' z****gd**h
   graymap uruu, garsnyg n' z****gd**h bitmap uruu, t`er garsnyg n'
   LaserJet/PCL-t`ej nijct`ej **g**gd**ld huvirgazh azhilladag.

   D`e`erh sh**lt**rijg ashiglazh bajgaa h`evl`egchid zoriulsan
   oruulgataj /etc/printcap fajlyg `end *z**l`ev:

 #
 #  /etc/printcap for host orchid
 #
 teak|hp|laserjet|Hewlett Packard LaserJet 3Si:\
         :lp=/dev/lpt0:sh:sd=/var/spool/lpd/teak:mx#0:\
         :if=/usr/local/libexec/hpif:\
         :vf=/usr/local/libexec/hpvf:

   Daraah skript n' bamboo g`ezh n`erl`egds`en PostScript
   huvilagchijn groff mayag tohiruulah sistem`e`es troff **g**gd**ld
   zoriulsan huvirgah sh**lt**r yum:

 #!/bin/sh
 #
 #  pstf - Convert groff's troff data into PS, then print.
 #  Installed in /usr/local/libexec/pstf
 #
 exec grops | /usr/local/libexec/lprps "$@"

   D`e`erh skript n' h`evl`egcht`ej hijh holboog zohicuulahyn tuld
   lprps-g dahin ashigladag. H`er`ev h`evl`egch z`er`egc`e`e port
   d`e`er bajgaa bol bid `en`e skriptijg harin ashiglah bolno:

 #!/bin/sh
 #
 #  pstf - Convert groff's troff data into PS, then print.
 #  Installed in /usr/local/libexec/pstf
 #
 exec grops

   Ing`e`ed l bolloo. SH**lt**rijg id`evhzh**l`ehijn tuld bid daraah
   oruulgyg /etc/printcap fajld n`em`eh h`er`egt`ej:

 :tf=/usr/local/libexec/pstf:

   Huuchin garuudyg FORTRAN-s ichih`ed h*rg`eh zhish`e`eg `end
   *z**l`ev. `En`e n' c`ev`er tekstijg shuud h`evl`ezh chadah duryn
   h`evl`egchid zoriulsan FORTRAN-tekst sh**lt**r yum. Bid **nijg
   teak h`evl`egchid zoriulzh suulgah bolno:

 #!/bin/sh
 #
 # hprf - FORTRAN text filter for LaserJet 3si:
 # Installed in /usr/local/libexec/hprf
 #

 printf "\033&k2G" && fpr && printf "\033&l0H" &&
  exit 0
 exit 2

   T`eg`e`ed bid `en`e sh**lt**rijg id`evhzh**l`ehijn tuld teak
   h`evl`egchid zoriulzh /etc/printcap fajld `en`e m**rijg n`em`eh
   bolno:

 :rf=/usr/local/libexec/hprf:

   `End s**lijn b**g****d zarim talaaraa t**v**gt`ej zhish`e`e bajna.
   Bid DVI sh**lt**rijg **mn** tanilcuulsan LaserJet h`evl`egch
   teak-d n`em`eh bolno. `Ehl`e`ed amarhan h`es`eg n': /etc/printcap
   fajlyg DVI sh**lt**rijn bajrlalaar shin`echl`eh yavdal yum:

 :df=/usr/local/libexec/hpdf:

   Odoo h`ec** h`es`eg n': sh**lt**r hijh yavdal yum. **nij tuld
   bid`end DVI-`e`es-LaserJet/PCL uruu huvirgah program h`er`egt`ej.
   FreeBSD-ijn portyn cugluulgad (see Portyn cugluulga) n`eg bajdag:
   print/dvi2xx. `En`e portyg suulgah n' bid`end h`er`egt`ej program
   dvilj2p-g **gd**g. `En`e n' DVI-g LaserJet IIp, LaserJet III,
   bolon LaserJet 2000-taj nijct`ej koduud uruu huvirgadag.

   dvilj2p n' sh**lt**r hpdf-g n`el`e`en t**v**gt`ej bolgodog. Uchir
   n' dvilj2p n' standart oroltoos unshizh chaddagg*j. `En`e n'
   fajlyn n`ert`ej azhillahyg h*sd`eg. YUu n' b*r muu v`e g`eh`e`er
   fajlyn n`er n' .dvi g`ezh t**gs**h iostoj. T`eg`eh`e`er
   /dev/fd/0-g standart oroltod zoriulzh ashiglah n' asuudaltaj
   bolno. Bid t*r zuuryn fajlyn n`erijg (.dvi-aar t**gss**n)
   /dev/fd/0 uruu bolgozh holboos **sg`en `en`e asuudlyg tojron garch
   boloh yum. Ing`esn`e`er dvilj2p tushaalyg standart oroltoos
   unshuulah yum.

   Asuudaltaj n`eg z*jl n' bid /tmp-g t*r zuuryn holboost ashiglazh
   bolohg*j yavdal yum. Simbolyn holboosuudyg bin h`er`egl`egch bolon
   b*l`eg `ez`emshd`eg. T`eg`e`ed /tmp sand naalttaj (sticky) bit
   tohiruulagdsan bajdag. SH**lt**r n' holboos **sg`ezh chadah
   bolovch holboos n' ****r h`er`egl`egchid har'yaalagdah bolohoor
   duussanyhaa daraa c`ev`erl`ezh ustgazh chaddagg*j yum.

   Harin sh**lt**r n' t*r hadgalah san (/etc/printcap fajld sd
   bolomzhoor zaagdsan) boloh odoo azhillazh bajgaa sand simbolyn
   holboos **sg`eh bolno . `En`e n' sh**lt**rijn azhlaa hijh t**gs
   gazar yum. YAlanguyaa il** ih ch**l****t`ej disknij zaj /tmp san
   dotorhoos il** t*r hadgalah sand (zarimdaa) bajdag.

   Ing`e`ed `ec`est n' sh**lt**r `en`e bajna:

 #!/bin/sh
 #
 #  hpdf - Print DVI data on HP/PCL printer
 #  Installed in /usr/local/libexec/hpdf

 PATH=/usr/local/bin:$PATH; export PATH

 #
 #  Define a function to clean up our temporary files.  These exist
 #  in the current directory, which will be the spooling directory
 #  for the printer.
 #
 cleanup() {
    rm -f hpdf$$.dvi
 }

 #
 #  Define a function to handle fatal errors: print the given message
 #  and exit 2.  Exiting with 2 tells LPD to do not try to reprint the
 #  job.
 #
 fatal() {
     echo "$@" 1>&2
     cleanup
     exit 2
 }

 #
 #  If user removes the job, LPD will send SIGINT, so trap SIGINT
 #  (and a few other signals) to clean up after ourselves.
 #
 trap cleanup 1 2 15

 #
 #  Make sure we are not colliding with any existing files.
 #
 cleanup

 #
 #  Link the DVI input file to standard input (the file to print).
 #
 ln -s /dev/fd/0 hpdf$$.dvi || fatal "Cannot symlink /dev/fd/0"

 #
 #  Make LF = CR+LF
 #
 printf "\033&k2G" || fatal "Cannot initialize printer"

 #
 #  Convert and print.  Return value from dvilj2p does not seem to be
 #  reliable, so we ignore it.
 #
 dvilj2p -M1 -q -e- dfhp$$.dvi

 #
 #  Clean up and exit
 #
 cleanup
 exit 0

     --------------------------------------------------------------

      9.4.1.4.5. Avtomat huvirgalt: Huvirgagch sh**lt**rt`ej izhilh`en
      sh**lt**r**d

   `Edg`e`er b*h huvirgagch sh**lt**r**d n' tany h`evl`eh orchind
   tan' mash olon azhlyg g*jc`etg`ezh **gd**g ch h`er`egl`egchdijg
   t`edn`e`es al' n`egijg n' h`er`egl`ehijg shaarddag (lpr(1)-n
   tushaalyn m**r**n d`e`er). H`er`ev tany h`er`egl`egchid komp'yuter
   d`e`er sajn garshaag*j h*m**s bol ijm`erh** sh**lt**rijn
   songoltuud t`ed naryg zalhaah bolno. B*r muudazh boloh n**hc**l
   yuu g`ev`el buruu songoson sh**lt**rijg buruu fajld
   h`er`egl`esn`e`er h`evl`egch`e`er olon zuun huudas *r d*ng*j
   h`evl`egd`eh yavdal yum.

   Anhnaasaa huvirgagch sh**lt**r**dijg suulgahaasaa **mn** `ehl`e`ed
   ta `engijn tekst sh**lt**rijg suulgaad (anhdagch sh**lt**r )
   h`evl`egd`eh fajlyn t**rlijg n' taniad h`er`egt`ej sh**lt**rijg
   h`er`egl`eh n' z*jt`ej. file g`eh m`etijn h`er`egsl**d ijm`erh**
   z*jld ashiglagdazh boloh yum. M`ed`e`ezh zarim fajlyn t**rlijg
   hoorond n' yalgahad b`erh bolovch m`ed`e`ezh t`ed`end zoriulzh ta
   sh**lt**r **sg`ezh bolno.

   FreeBSD-n portyn cugluulga dotor apsfilter (print/apsfilter)
   n`ert`ej avtomat huvirgalt hijd`eg tekst sh**lt**r bij. `En`e
   sh**lt**r n' `engijn tekst, PostScript, DVI bolon barag b*h l
   t**rlijn fajluudyg tan'zh t`ed`end tohirson sh**lt**rijg n'
   avtomataar azhilluuldag.

     --------------------------------------------------------------

    9.4.1.5. Garaltyn sh**lt**r**d

   LPD t*r hadgalagch sistemd bid naryn n`e`eg`e`eg*j bas n`eg
   sh**lt**rijn t**r**l bij. Garaltyn sh**lt**r g`egch n' tekst
   sh**lt**r shig z**vh**n `engijn tekst h`evl`eh zoriulalttaj
   b**g****d mash olon z*jlijg hyalbarshuulsan bajdag. H`er`ev ta
   tekst sh**lt**r h`er`egl`e`eg*j m**rtl**** garaltyn sh**lt**r
   h`er`egl`ezh bajgaa bol:

     * LPD n' h`evl`egd`eh fajl bolgond sh**lt**r
       azhilluulalg*jg`e`er garaltyn sh**lt**rijg n`eg udaa l
       `ehl**ld`eg.

     * LPD n' garaltyn sh**lt**rt zoriulzh fajlyn `ehl`el bolon
       t**gsg**lijg m`ed`e`el`eh alba bajhg*j.

     * LPD n' h`er`egl`egchijn bolon komp'yuterijn n`evtr`eh `erhijg
       damzhuuldagg*j bolohoor b*rtg`el hijh zoriulalt bajdagg*j.
       *n`en h`er`egt`e`e bol `en`e n' erd**** hoior utga avdag:

       sh**lt**rijn-n`er -w**rg**n -lurt

       `End **rg**n n' pw-n shinzh chanar b**g****d urt n' pl-n
       shinzh chanar yum.

   Garaltyn sh**lt**rijn amarchlald bas najdah h`er`egg*j. H`er`ev
   h`evl`egd`eh fajluudyg tusdaa huudasnaas `ehl**l`ehijg ta h*s`ezh
   bajgaa bol garaltyn sh**lt**r azhillahg*j. **nd tekst sh**lt**r
   (bas oroltyn sh**lt**r g`ezh n`erl`ed`eg) h`er`egl`eh h`er`egt`ej
   ba Tekst sh**lt**rijg suulgah n' h`esg`e`es harna uu. M**n
   caashlaad *n`en chanartaa bol garaltyn sh**lt**r**d n' bajt
   h`elb`er`e`er ursazh bajgaa h`evl`egd`eh z*jls`e`es oncgoj
   t`emd`egt**dijg yalgazh LPD-n n`erijn **mn****s dohio ilg`e`eh
   mayagaar azhilladag n`el`e`en t**v**gt`ej sistem yum.

   H`er`ev ta tolgoj huudasnuudyg h`evl`ehijg h*s`ezh escape
   daraalluud yum uu `esv`el `ehl**l`eh m**r**dijg ilg`e`eh
   h`er`egt`ej bol garah sh**lt**r n' shaardlagataj yum. (G`ehd`e`e
   h`er`ev ta tolgoj huudasnuudyg h*s`ezh bajgaa h`er`egl`egchijn
   b*rtg`el`e`es t**lb**r avah h*s`elt`ej bajgaa bol `en`e n' d`emij
   z*jl yum. Uchir n' LPD n' garaltyn sh**lt**rt yamar ch
   h`er`egl`egch yum uu `esv`el hostyn m`ed`e`ellijg **gd**gg*j yum.)

   N`eg h`evl`egch d`e`er LPD n' garaltyn sh**lt**r bolon tekst
   `esv`el busad sh**lt**r**dijg z**vsh****rd**g. Ijm tohioldold LPD
   n' z**vh**n tolgoj huudsyg h`evl`ehijn tuld garaltyn sh**lt**rijg
   `ehl**l`eh bolno (Tolgoj huudasnuud h`esgijg *zn`e **). T`eg`e`ed
   LPD n' hoior bajtyg sh**lt**r r** ilg`e`ezh garaltyn sh**lt**r n'
   ****rijg**** zogsoono g`ezh toocdog: `edg`e`er hoior bajt n' ASCII
   031 daraa n' ASCII 001 yum. Garaltyn sh**lt**r n' `edg`e`er hoior
   bajtyg (031, 001) haraad ****rt**** SIGSTOP ilg`e`ezh zogsoh
   iostoj. LPD busad sh**lt**rijg azhilluulzh duussany daraa garaltyn
   sh**lt**rt SIGCONT ilg`e`ezh t**nijg dahin `ehl**l`eh bolno.

   H`er`ev garaltyn sh**lt**r bajgaa bolovch tekst sh**lt**r bajhg*j
   b**g****d LPD c`ev`er tekst azhil d`e`er azhillazh bajgaa bol LPD
   n' azhlyg hijhijn tuld garaltyn sh**lt**rijg ashigladag. **mn**
   h`els`enchl`en garaltyn sh**lt**r n' azhlyn fajl b*rijg daraallaar
   form feed-**d `esv`el busad caasny d`evshilt z`er`eg h**ndl**ngijn
   orolcoog*jg`e`er h`evl`eh b**g****d `en`e n' tany h*s`ezh bajgaa
   z*jl bish bajzh boloh yum. Barag b*h tohioldold tand tekst
   sh**lt**r h`er`egt`ej.

   lpf g`ezh tand ur'd n' tekst sh**lt**r h`em`e`en tanilcuulsan
   sh**lt**r bas garaltyn sh**lt**r bolon azhilladag. H`er`ev tand
   yamar n`eg`en ursgalaas bajt tan'zh kod ilg`e`eh garaltyn
   sh**lt**r bichilg*jg`e`er t*rg`en-bolovch-bultar sh**lt**r
   h`er`egt`ej bol lpf-g h`er`egl`e`er`ej. Ta m**n b*rh**l d`e`er
   skript bichizh h`evl`egchid shaardlagataj anhdagch utguudyg n'
   lpf-aar tohiruulzh bas bolno.

     --------------------------------------------------------------

    9.4.1.6. lpf: Tekst sh**lt**r

   FreeBSD hoiortyn t*g`e`eltt`ej cug ird`eg /usr/libexec/lpr/lpf
   program n' garaltad (lpr -i tushaalaar ilg`e`egds`en azhil) dogol
   gargah, *sg`en t`emd`egt**dijg damzhuulahyg z**vsh****r**h (lpr -l
   tushaalaar ilg`e`egds`en azhil), azhil dah' ustgah t`emd`egt**d
   bolon tab-uudad zoriulzh h`evl`eh bajrlalyg taaruulah bolon
   h`evl`es`en huudasnuudyg b*rtg`ezh chaddag tekst sh**lt**r
   (oroltyn sh**lt**r) yum. `En`e n' bas garaltyn sh**lt**r shig
   azhillazh chaddag.

   lpf n' olon h`evl`eh orchnuudad tohirdog. H`edijg`e`er `en`e n'
   h`evl`egch uruu `ehl**l`eh daraalluudyg ilg`e`eh bolomzhg*j
   bolovch h`er`egt`ej `ehl**l`eltijg hijzh lpf-g azhilluulah
   b*rh**lijn skript bichihijg hyalbar bolgodog.

   Huudsyn b*rtg`elijg lpf-`e`er z**v hijlg`ehijn tuld /etc/printcap
   fajl dah' pw bolon pl bolomzhuudad z**v utguudyg oruulah
   h`er`egt`ej. Huudsand hichn`e`en tekst bagtah bolon
   h`er`egl`egchijn azhild hichn`e`en huudas bajgaag todorhojlohyn
   tuld `en`e n' `edg`e`er utguudyg ashigladag. H`evl`egchijn
   b*rtg`elijn tuhaj d`elg`er`eng*j m`ed`e`ellijg H`evl`egchijn
   h`er`egl`e`eg b*rtg`eh n' h`esg`e`es *zn`e **.

     --------------------------------------------------------------

  9.4.2. Tolgoj huudasnuud

   H`er`ev ta mash ih h`er`egl`egcht`ej b**g****d b*gd t**r**l b*rijn
   h`evl`egch ashiglazh bajgaa bol ta magadg*j tolgoj huudasnuudyg
   ashiglahyg h*s`ezh boloh yum.

   Tolgoj huudasnuud, bas surtalchilgaa `esv`el t`esr`eh huudasnuud
   g`egdd`eg huudasnuud n' huudsuud h`evl`egds`enij daraa azhluud n'
   h`end hamaarahyg todorhojldog. T`edg`e`er n' ih`evchl`en tom, tod
   *sg`e`er, magadg*j chims`en h*r`e`en**dt`ejg`e`er h`evl`egdd`eg.
   Ing`esn`e`er h`evl`es`en olon huudasnuud dotroos h`er`egl`egchdijn
   azhluudyg bagtaasan zhinh`en`e barimt bolon yalgardag. `En`e n'
   h`er`egl`egchd`ed ****rsdijn azhluudyg hurdan oloh bolomzhijg
   olgodog. Tolgoj huudasny il`erhij sul tal n' azhil bolgony huv'd
   il** huudas h`evl`egdd`eg yavdal b**g****d t`ednij t*r zuuryn
   ashig h`edh`en minut *rg`elzhilzh tun udalg*j t`edg`e`erijg hogijn
   sav `esv`el hogijn ovoon dotor orohyg harzh boloh yum. (Tolgoj
   huudasnuud n' fajl bolgontoj bish, azhil bolgontoj cug yavdgijg
   sanaaraj. T`eg`eh`e`er caas d`emij *r`eh n' tijm ch ih muu bish
   bajzh boloh yum.)

   H`er`ev tany h`evl`egch c`ev`er tekstijg shuud h`evl`ezh chaddag
   bol LPD sistem n' tany h`evl`es`en z*jl**d`ed tolgoj huudasnuudyg
   avtomataar **gch chaddag. H`er`ev tand PostScript h`evl`egch
   bajgaa bol tolgoj huudsyg **sg`ehijn tuld tand gadaad program
   h`er`egt`ej boloh yum; PostScript h`evl`egchid d`e`erh tolgoj
   huudasnuud h`esgijg *zn`e **.

     --------------------------------------------------------------

    9.4.2.1. Tolgoj huudasnuudyg id`evhzh**l`eh n'

   H`evl`egchijn `engijn tohirgoo h`es`egt bid /etc/printcap fajld
   sh-ijg ("suppress header" buyuu tolgojg darah g`es`en utgataj)
   zaazh **g**n tolgoj huudasnuudyg boliulsan. H`evl`egchijn huv'd
   tolgoj huudasnuudyg id`evhzh**l`ehijn tuld erd**** l sh bolomzhijg
   ustgah h`er`egt`ej.

   H`et`erhij amarhan sanagdazh bajna, tijm **?

   Tany z**v. Ta h`evl`egch uruu `ehl**l`eh m**r**dijg ilg`e`ehijn
   tuld garaltyn sh**lt**rijg **g**h h`er`egt`ej bolzh boloh yum.
   `End Hewlett Packard PCL-t`ej nijct`ej h`evl`egchd`ed zoriulsan
   zhish`e`e garaltyn sh**lt**r bajna:

 #!/bin/sh
 #
 #  hpof - Output filter for Hewlett Packard PCL-compatible printers
 #  Installed in /usr/local/libexec/hpof

 printf "\033&k2G" || exit 2
 exec /usr/libexec/lpr/lpf

   Garaltyn sh**lt**rijn zamyg of bolomzhid zaazh **g**h h`er`egt`ej.
   D`elg`er`eng*j m`ed`e`ellijg Garaltyn sh**lt**r**d h`esg`e`es
   *zn`e **.

   Bidnij ur'd n' tanilcuulsan teak h`evl`egchid zoriulsan zhish`e`e
   /etc/printcap fajl `end bajna; bid tolgoj huudasnuudyg
   id`evhzh**lzh d`e`erh garaltyn sh**lt**rijg n`ems`en:

 #
 #  /etc/printcap for host orchid
 #
 teak|hp|laserjet|Hewlett Packard LaserJet 3Si:\
         :lp=/dev/lpt0:sd=/var/spool/lpd/teak:mx#0:\
         :if=/usr/local/libexec/hpif:\
         :vf=/usr/local/libexec/hpvf:\
         :of=/usr/local/libexec/hpof:

   Odoo h`er`egl`egch teak uruu azhluudaa h`evl`eh`ed azhil bolgontoj
   tolgoj huudas h*l`e`en avah bolno. H`er`ev h`er`egl`egchid
   ****rsdijn h`evl`es`en z*jls`e`e hajhad cag zarcuulahyg h*s`ezh
   bajgaa bol tolgoj huudasnuudyg darzh azhlaa lpr -h tushaalaar
   ilg`e`ezh bolno; lpr(1)-ijn tohiruulguudyn talaar d`elg`er`eng*jg
   Tolgoj huudasny tohiruulguud h`esg`e`es *zn`e **.

     T`emd`egl`el: LPD n' tolgoj huudasny daraa form feed t`emd`egt
     h`evl`ed`eg. H`er`ev tany h`evl`egch huudsaa gargahyn tuld ****r
     t`emd`egt yum uu `esv`el ****r t`emd`egt**dijn daraalal
     ashigladag bol t`edg`e`erijg /etc/printcap fajld ff bolomzhoor
     zaazh **g**h h`er`egt`ej.

     --------------------------------------------------------------

    9.4.2.2. Tolgoj huudasnuudyg hyanah n'

   Tolgoj huudasnuudyg id`evhzh**lsn`e`er LPD n' h`er`egl`egch, host,
   bolon azhlyg taniulah tom *sg**dt`ej urt tolgoj b*hij huudsyg
   **sg`eh bolno. `End zhish`e`e bajna (kelly n' "outline" g`es`en
   n`ert`ej azhlyg rose-s h`evl`ezh`e`e):

       k                   ll       ll
       k                    l        l
       k                    l        l
       k   k     eeee       l        l     y    y
       k  k     e    e      l        l     y    y
       k k      eeeeee      l        l     y    y
       kk k     e           l        l     y    y
       k   k    e    e      l        l     y   yy
       k    k    eeee      lll      lll     yyy y
                                                y
                                           y    y
                                            yyyy


                                    ll
                           t         l        i
                           t         l
        oooo    u    u   ttttt       l       ii     n nnn     eeee
       o    o   u    u     t         l        i     nn   n   e    e
       o    o   u    u     t         l        i     n    n   eeeeee
       o    o   u    u     t         l        i     n    n   e
       o    o   u   uu     t  t      l        i     n    n   e    e
        oooo     uuu u      tt      lll      iii    n    n    eeee









       r rrr     oooo     ssss     eeee
       rr   r   o    o   s    s   e    e
       r        o    o    ss      eeeeee
       r        o    o      ss    e
       r        o    o   s    s   e    e
       r         oooo     ssss     eeee







                                               Job:  outline
                                               Date: Sun Sep 17 11:04:58 1995

   LPD n' azhlyg shin`e huudsan d`e`er `ehl**l`ehijn tuld `en`e
   tekstijn daraa form feed-g n`emd`eg (/etc/printcap dah' h*r`eh
   h`evl`egchijn oruulgad sf (form feed-g darah) bajhg*j bol).

   H`er`ev ta h*s`ezh bajgaa bol LPD n' bogino tolgoj hijzh chaddag;
   /etc/printcap fajld sb-g (short banner buyuu bogino surtalchilgaa)
   zaazh **g**h h`er`egt`ej. Tolgoj huudas ijm`erh** haragdah bolno:

 rose:kelly  Job: outline  Date: Sun Sep 17 11:07:51 1995

   Bas anhdagchaar LPD n' `ehl`e`ed tolgoj huudsyg daraa n' azhlyg
   h`evl`ed`eg. `Esr`eg`e`er bolgohyn tuld /etc/printcap fajld hl-g
   (header last buyuu tolgoj s**ld) zaazh **g**h h`er`egt`ej.

     --------------------------------------------------------------

    9.4.2.3. Tolgoj huudasnuudyg b*rtg`eh n'

   LPD-n ****rt n' suugdsan tolgoj huudasnuud n' h`evl`elt`ed
   b*rtg`el toocoo hijh shaardlagataj *ed *n`eg*j bajh zarchmyg
   shaarddag.

   YAagaad?

   Uchir n' garaltyn sh**lt**r bol tolgoj huudas h`evl`egd`eh *ed
   azhilladag tusdaa bie`e daasan gadaad program b**g****d b*rtg`el
   hijzh boloh yum shig bolovch h`er`egl`egch yum uu komp'yuterijn
   tuhaj yamar ch b*rtg`elijn m`ed`e`ell`e`er hangagddagg*j uchir
   h`en d`e`er yamar toocoo b*rtg`el hijh`e`e m`ed`ezh chaddagg*j.
   Z**vh**n tekst sh**lt**rijg ****rchilzh "huudasny toog n`eg`e`er
   n`em`eh" yum uu `esv`el huvirgah yamar n`eg`en sh**lt**rijg
   (h`er`egl`egch yum uu komp'yuterijn m`ed`e`el`elt`ej)
   h`er`egl`egch lpr -h g`es`en tushaalaar darzh boldog. Daragdsan ch
   g`es`en t`edg`e`er tolgoj huudasnuud b*rtg`el toocoo hijzh bajdag.
   *nds`end`e`e orchny huv'sagchdad dassan h`er`egl`egchd`ed lpr -h
   tushaal il** ayatajhan bajzh boloh bolovch shaardlagataj g`es`en
   *g bish bil`e`e.

   SH**lt**r b*r ****rsdijn g`es`en tolgoj huudas **sg`eh n' tijm
   hangalttaj shijd`el bas bish (h`edijg`e`er tus b*rd`e`e t**lb**r
   toocoo hijzh chadah bajsan ch ). H`er`ev h`er`egl`egch lpr -h
   tushaalaar tolgoj huudsyg darsan ch LPD n' sh**lt**r**d r** -h
   g`es`en songoltyn talaar yamar ch m`ed`e`el`el yavuuldagg*j
   bolohoor t**lb**r toocoo hijgds`e`er bajh bolno.

   T`eg`eh`e`er tand yamar songoltuud bajna v`e?

   Ta daraah z*jlsijg hijh bolomzhtoj:

     * LPD-n zarchmyg h*l`e`en z**vsh****rch tolgoj huudsand t**lb**r
       toocohg*j boloh.

     * LPRng g`eh m`etijn LPD-n izhil t**rlijn t*r hadgalagchdyg
       h`er`egl`eh. T*r hadgalagchidtaj izhil t**rlijn hadgalagchid
       h`es`egt LPD-g orluulzh boloh t*r hadgalagchdyn talaar
       **g**ls`en buj.

     * Gajg*j s`erg`el`en garaltyn sh**lt**r bichih. Garaltyn
       sh**lt**r g`ed`eg n' erdijn *ed bol h`evl`egchijg tohiruulah
       yum uu `esv`el `engijn t`emd`egt huvirguur hijd`eg program
       yum. Ijm sh**lt**r n' tolgoj huudas bolon `engijn tekst
       z`er`egt tun taardag ( h`er`ev t`end yamar ch tekst (oroltyn)
       sh**lt**r bajhg*j bol). G`ehd`e`e h`er`ev t`end `engijn tekst
       h`evl`eh tekst sh**lt**r bajgaa bol LPD n' garaltyn
       sh**lt**rijg z**vh**n tolgoj huudsand azhilluuldag. T`eg`e`ed
       garaltyn sh**lt**r n' tolgoj huudasnaas LPD-n **sg`es`en
       h`er`egl`egch bolon komp'yutert toocson toocoog salgazh avch
       chaddag. `En`e argand buj n`eg h*ndr`el bol garaltyn sh**lt**r
       n' yamar b*rtg`elijn fajl h`er`egl`eh`e`e m`ed`ehg*jd bajgaa
       yum (`en`e fajl n' af tohirgoogoor damzhigddagg*j). G`evch
       h`er`ev tand b`el`en b*rtg`el fajl bajgaa bol t`edg`e`erijg
       garaltyn sh**lt**r dotor bichizh **gch bolno. Toocoog salgazh
       avah h`es`egt n`em`er bolgohyn tuld sh (short header buyuu
       bogino tolgoj) tohirgoog /etc/printcap fajl dotor oruulah n'
       z*jt`ej. T`eg`e`ed ch `en`e b*h`en tand t**v**gt`ej sanagdazh
       magadg*j b**g****d h`er`egl`egchid tolgoj huudsand t**lb**r
       toocdogg*j **g****m**r s*lzh`e`e zohicuulagchijg il**d *z`ezh
       bas boloh yum.

     --------------------------------------------------------------

    9.4.2.4. PostScript h`evl`egch d`e`erh tolgoj huudasnuud

   **mn** **g**lsn`e`er LPD n' mash olon h`evl`egchd`ed zoriulzh
   `engijn tekst tolgoj huudas **sg`ezh chaddag. M`ed`e`ezh
   PostScript n' `engijn tekstijg shuud h`evl`ezh chaddagg*j bolohoor
   LPD-n `en`e shinzh chanar barag h`er`egg*j bil`e`e.

   Tolgoj huudas bajlgah n`eg arga bol huvirgah sh**lt**r bolgon
   tolgoj huudas **sg`eh yum. Ing`ehijn tuld sh**lt**r**d n'
   h`er`egl`egch bolon komp'yuterijn m`ed`e`ellijg h*l`e`ezh avaad
   tolgoj huudas **sg`ed`eg bajhaar zohicuulah h`er`egt`ej. `En`e
   argyn n`eg muu tal n' h`er`egl`egchid lpr -h tushaal ashiglasan ch
   tolgoj huudastaj huudas h`evl`e`ed bajh bolno.

   `En`e argyg zhaahan sudalzh *z`ecg`e`ee. Daraah skript gurvan utga
   h*l`e`ezh avaad(h`er`egl`egchijn n`evtr`eh n`er, komp'yuterijn
   n`er, h`evl`egd`eh azhlyn n`er) PostScript tolgoj huudas **sg`ezh
   bajna:

 #!/bin/sh
 #
 #  make-ps-header - make a PostScript header page on stdout
 #  Installed in /usr/local/libexec/make-ps-header
 #

 #
 #  These are PostScript units (72 to the inch).  Modify for A4 or
 #  whatever size paper you are using:
 #
 page_width=612
 page_height=792
 border=72

 #
 #  Check arguments
 #
 if [ $# -ne 3 ]; then
     echo "Usage: `basename $0` <user> <host> <job>" 1>&2
     exit 1
 fi

 #
 #  Save these, mostly for readability in the PostScript, below.
 #
 user=$1
 host=$2
 job=$3
 date=`date`

 #
 #  Send the PostScript code to stdout.
 #
 exec cat <<EOF
 %!PS

 %
 %  Make sure we do not interfere with user's job that will follow
 %
 save

 %
 %  Make a thick, unpleasant border around the edge of the paper.
 %
 $border $border moveto
 $page_width $border 2 mul sub 0 rlineto
 0 $page_height $border 2 mul sub rlineto
 currentscreen 3 -1 roll pop 100 3 1 roll setscreen
 $border 2 mul $page_width sub 0 rlineto closepath
 0.8 setgray 10 setlinewidth stroke 0 setgray

 %
 %  Display user's login name, nice and large and prominent
 %
 /Helvetica-Bold findfont 64 scalefont setfont
 $page_width ($user) stringwidth pop sub 2 div $page_height 200 sub moveto
 ($user) show

 %
 %  Now show the boring particulars
 %
 /Helvetica findfont 14 scalefont setfont
 /y 200 def
 [ (Job:) (Host:) (Date:) ] {
 200 y moveto show /y y 18 sub def }
 forall

 /Helvetica-Bold findfont 14 scalefont setfont
 /y 200 def
 [ ($job) ($host) ($date) ] {
         270 y moveto show /y y 18 sub def
 } forall

 %
 % That is it
 %
 restore
 showpage
 EOF

   Odoo yamar ch huvirgah sh**lt**r bolon tekst sh**lt**r**d n' `en`e
   skriptijg duudazh tolgoj huudas **sg`ezh h`evl`ezh bolno. `End
   odoo **mn** *z**lzh bajsan DVI huvirgah sh**lt**rijg zhaahan
   ****rchilzh tolgoj huudas **sg`ehijg haruulav:

 #!/bin/sh
 #
 #  psdf - DVI to PostScript printer filter
 #  Installed in /usr/local/libexec/psdf
 #
 #  Invoked by lpd when user runs lpr -d
 #
                
 orig_args="$@"

 fail() {
     echo "$@" 1>&2
     exit 2
 }

 while getopts "x:y:n:h:" option; do
     case $option in
         x|y)  ;; # Ignore
         n)    login=$OPTARG ;;
         h)    host=$OPTARG ;;
         *)    echo "LPD started `basename $0` wrong." 1>&2
               exit 2
               ;;
     esac
 done

 [ "$login" ] || fail "No login name"
 [ "$host" ] || fail "No host name"

 ( /usr/local/libexec/make-ps-header $login $host "DVI File"
   /usr/local/bin/dvips -f ) | eval /usr/local/libexec/lprps $orig_args

   H`er`egl`egchijn n`er bolon komp'yuterijn n`erijg h`erh`en salgazh
   avch bajgaag anhaarah h`er`egt`ej. Busad sh**lt**r d`e`er ijm
   salgalt hijh n' izhilh`en. Tekst sh**lt**r n' h`er`egl`egchijn
   n`er bolon komp'yuterijn n`erijg araj ****r argaar salgazh avdag.
   (SH**lt**r h`erh`en azhilladag v`e h`esg`e`es harna uu).

   **mn** **g**lsnij daguu d`e`er *z**ls`en `en`e zagvar n'
   h`edijg`e`er tun `engijn b*t`e`egds`en ch g`es`en "suppress header
   page" songoltyg ( -h songolt) lpr d`e`er hor'dog. H`er`ev
   h`er`egl`egchid zhaahan h`emn`ehijg h*ss`en ch (`esv`el tolgoj
   huudasny t**lb**rt **g**h h`ed`en t**gr**g****) sh**lt**r bolgon
   tolgoj huudas h`evl`ed`eg bolohoor d`e`erh argyg h`er`egl`e`ed *r
   d*n **g**hg*j.

   H`evl`egd`eh b*r tolgoj huudsyg horihyn tuld Tolgoj huudasny
   toocoo b*rtg`el h`es`egt *z**ls`en daraah byachan argyg
   h`er`egl`en`e: garaltyn sh**lt**r bich`e`ed t**g`e`er`e`e LPD-n
   **sg`es`en tolgoj h`esgijg salgazh avan PostScript huvilbaryg n'
   **sg`eh. H`er`ev h`er`egl`egch lpr -h tushaal h`er`egl`ev`el LPD
   tolgoj h`es`eg **sg`ehg*j b**g****d bas tany garaltyn sh**lt**rijg
   azhilluulahg*j. Busad *ed garaltyn sh**lt**r n' LPD-s tekstijg
   unshaad t**nd tohirson PostScript tolgoj huudsyg h`evl`egchid
   **gd**g.

   H`er`ev tand cuvaa holbolttoj PostScript h`evl`egch bajgaa bol
   lprps-g ta h`er`egl`ezh boloh b**g****d `en`e n' d`e`er yar'san
   z*jlijg g*jc`etg`ezh chaddag psof n`ert`ej garaltyn sh**lt**rt`ej
   hamt ird`eg. T`emd`egl`ezh h`el`eh`ed, psof n' tolgoj huudsand
   toocoo boddogg*j.

     --------------------------------------------------------------

  9.4.3. S*lzh`e`eg`e`er h`evl`eh

   FreeBSD n' h`evl`eh azhlyg alsad buj komp'yuter ruu ilg`e`ezh
   s*lzh`e`eg`e`er h`evl`ehijg bas d`emzhd`eg. S*lzh`e`eg`e`er
   h`evl`eh n' hoior z*jlijg hamarch bajdag.

     * Alsad buj komp'yutert zalgagdsan h`evl`egch r** handah. Ta
       n`eg h`evl`egchijg n`eg komp'yuter d`e`er tohiroh cuvaa yum uu
       z`er`egc`e`e holboltoor h`evl`egchijg zalgana. Daraa n' ta
       LPD-g suulgazh alsad buj komp'yuter ug h`evl`egch zalgagdsan
       komp'yuter ruu handazh bolohyg tohiruulna. Alsad buj
       komp'yutert zalgagdsan h`evl`egch h`es`egt **nijg h`erh`en
       hijh talaar zaavarlasan bij.

     * SHuud s*lzh`e`end zalgagdsan h`evl`egch r** handah. Ijm
       h`evl`egch n' erdijn cuvaa yum uu `esv`el z`er`egc`e`e
       holboltyn interf`ejs`e`es gadna (`esv`el orond n')
       s*lzh`e`enij zalguurtaj bajdag. Ijm h`evl`egch daraah mayagaar
       azhilladag:

          * H`evl`egch LPD-n damzhuulah protokolyg tan'zh ojlgoh ba
            alsaas ir**ls`en azhluudad daraalal **sg`ezh chaddag. Ijm
            tohioldold ug h`evl`egch n' ****r d`e`er`e`e LPD
            suulgasan erdijn komp'yuter shig azhillah bolno. Alsad
            buj komp'yutert zalgagdsan h`evl`egchid h`es`egt
            ijm`erh** h`evl`egchijg h`erh`en tohiruulah talaar harna
            uu.

          * H`evl`egch n' s*lzh`e`eg`e`er **g**gdlijg ursgal m`et
            h*l`e`ezh avdag tijm t**rlijn holbolt d`emzhd`eg bajzh
            boloh yum. `En`e tohioldold ta n`eg komp'yutert ug
            h`evl`egchijg "zalgaad" suulgasan komp'yuter n' irzh buj
            azhluudyg t*r hadgalah hariuclagyg n' daazh h`evl`egch
            r**g`e`e **g**gdlijg ursgazh bajhaar tohiruulah
            h`er`egt`ej. S*lzh`e`enij **g**gdlijn ursgal holboltyn
            t**h****r**mzht`ej h`evl`egchid h`es`egt ijm t**rlijn
            h`evl`egchijg h`erh`en suulgah talaar zaavarlasan bajgaa.

     --------------------------------------------------------------

    9.4.3.1. Alsad buj komp'yutert zalgagdsan h`evl`egchid

   LPD-d ****rt n' ****r gazar LPD (`esv`el LPD-t`ej zohimzhtoj)
   azhillazh bajgaa mashin ruu h`evl`eh azhlyg ilg`e`ezh chaddag
   azhillagaa bajdag. `En`e shinzh chanaryg ashiglazh ta ****r
   komp'yutert h`evl`egch`e`e zalgaad t**nd ****r gazraas handazh
   boloh bolomzh n`e`ezh **gch bajna. `En`e arga n' m**n LPD
   damzhuulah protokolyg ojlgodog h`evl`egchid d`e`er bas azhillana .

   Ijm`erh** alsaas h`evl`eh azhillagaag g*jc`etg`ehijn tuld
   `ehl`e`ed h`evl`egch`e`e h`evl`egchijn `ez`en bolgozh n`eg mashind
   H`evl`egch suulgah `engijn yavc h`es`egt zaasny daguu zalgah
   h`er`egt`ej. SHaardlagataj bol H`evl`egchijn n`em`elt tohirgoo
   h`es`egt zaasan tohirgoog hijzh bolno. H`evl`egch`e`e h`evl`ezh
   bajgaag n' magadlaad LPD tohirgoog z**vsh****rs**n `es`ehijg
   shalgah h`er`egt`ej. M**n remote host dotor local host n' LPD
   *jlchilg`e`eg h`er`egl`eh `erht`ej `es`ehijg shalgaaraj (Alsad buj
   hostod h`evl`eh hyazgaarlalt hijh h`es`egt harna uu).

   H`er`ev ta s*lzh`e`enij karttaj b**g****d LPD protokol d`emzhd`eg
   h`evl`egch h`er`egl`ezh bajgaa bol d`e`er **g**lsn`e`er
   h`evl`egchijn `ez`en bolon h`evl`egchijn n`er n' ug tohiruulzh buj
   h`evl`egchijn n`er bajh iostoj. H`evl`egcht`ej hamt irs`en
   *jldv`erl`egchijnh n' garyn avlagaas h`evl`egchijnh n' tuhaj
   `esv`el s*lzh`e`enij t**h****r**mzhijnh n' tuhaj m`ed`e`ellijg
   haraaraj.

     Z**vl**g****: H`er`ev ta Hewlett Packard Laserjet h`evl`egch
     h`er`egl`ezh bajgaa bol text n`ert`ej h`evl`egch n' avtomataar
     LF-g CRLF ruu huvirgadag bolohoor hpif skript h`er`egl`eh
     shaardlagag*j.

   Daraa n' h`evl`egch r** handah g`ezh buj n**g**** mashiny
   /etc/printcap fajl dotor daraah z*jlsijg oruulzh **gd**g:

    1. H*ss`en n`er`e`e oruulna. Alsad buj komp'yuterijn n`er`end
       davhar n`er **gch oruulan amarchilzh boloh yum.

    2. lp tohirgoog hooson orhino. (:lp=:).

    3. T*r hadgalah san **sg`ezh t**nij bajrshlyg sd h`es`egt zaazh
       **gd**g. LPD n' alsad buj h`evl`egch r** azhluudyg
       ilg`e`eh`e`es`e`e **mn** `en`e sand hadgaldag.

    4. H`evl`egchijn `eznij n`erijg rm h`es`egt bichizh **gn**.

    5. H`evl`egchijn `ez`end holbogdson h`evl`egchijn n`erijg rp
       h`es`egt oruulna.

   Ing`e`ed boloh n' t`er. Ta huvirgah sh**lt**r, caasny h`emzh`e`e
   g`eh m`etijg /etc/printcap fajl dotor oruulah shaardlagag*j.

   `End n`eg zhish`e`e tat"ya. rose n`ert`ej mashin bamboo bolon
   rattan g`es`en hoior h`evl`egcht`ej. Bid odoo orchid mashinyg ug
   h`evl`egchid r** handazh boldog bolgozh tohiruulcgaaya. `End (
   Tolgoj huudsyg z**vsh****r**h h`esg`e`es dahin avav) orchid
   mashiny /etc/printcap fajl h`erh`en haragdazh bajgaag haruulav. Ug
   mashind **mn** n' teak n`ert`ej mashin tohiruulagdsan bajgaa
   b**g****d bid rose mashiny hoior h`evl`egchijg n`em`eh bolno:

 #
 #  /etc/printcap for host orchid - added (remote) printers on rose
 #

 #
 #  teak is local; it is connected directly to orchid:
 #
 teak|hp|laserjet|Hewlett Packard LaserJet 3Si:\
         :lp=/dev/lpt0:sd=/var/spool/lpd/teak:mx#0:\
         :if=/usr/local/libexec/ifhp:\
         :vf=/usr/local/libexec/vfhp:\
         :of=/usr/local/libexec/ofhp:

 #
 #  rattan is connected to rose; send jobs for rattan to rose:
 #
 rattan|line|diablo|lp|Diablo 630 Line Printer:\
         :lp=:rm=rose:rp=rattan:sd=/var/spool/lpd/rattan:

 #
 #  bamboo is connected to rose as well:
 #
 bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
         :lp=:rm=rose:rp=bamboo:sd=/var/spool/lpd/bamboo:

   Daraa n' bid orchid d`e`er t*r hadgalah san n`em`eh h`er`egt`ej:

 # mkdir -p /var/spool/lpd/rattan /var/spool/lpd/bamboo
 # chmod 770 /var/spool/lpd/rattan /var/spool/lpd/bamboo
 # chown daemon:daemon /var/spool/lpd/rattan /var/spool/lpd/bamboo

   Odoo orchid d`e`erh h`er`egl`egchid rattan bolon bamboo
   h`evl`egchdijg h`er`egl`ezh chadna. ZHish`e`e n' orchid d`e`erh
   h`er`egl`egch daraah tushaal **gv**l:

 % lpr -P bamboo -d sushi-review.dvi

   orchid d`e`erh LPD sistem h`evl`eh azhluudyg /var/spool/lpd/bamboo
   g`es`en t*r hadgalagch ruu huulna. `En`e h`evl`egd`eh azhil n' DVI
   fajl bajsnyg ta anzaarna uu. rose mashind bamboo t*r hadgalah san
   **s`eng**t hoior mashiny LPD-uud hoorondoo ug fajlyg rose mashin
   uruu damzhuuldag. Daraa n' ug fajl rose-n daraalald ochizh zogsood
   h`evl`egd`eh h*rtl`e`e h*l`e`egd`en`e. `En`e fajl DVI-s PostScript
   uruu (bamboo n' PostScript h`evl`egch uchir) rose d`e`er
   huvirgagdana.

     --------------------------------------------------------------

    9.4.3.2. S*lzh`e`eg`e`er **g**gdlijg ursgal h`elb`er`e`er
    damzhuuldag holbolttoj h`evl`egchid

   Ih`enh tohioldold, h`evl`egchd`ed zoriulzh s*lzh`e`enij
   t**h****r**mzh avah *ed tand hoior songolt bij: t*r hadgalagchtaj
   (il** *n`et`ej), `esv`el cuvaa yum uu z`er`egc`e`e holboltoor
   holbogdson m`et **g**gdlijg h`evl`egch r** shuud ilg`e`ed`eg
   (hyamd *n`et`ej). `En`e h`es`egt hyamd *n`et`ejg n' avch
   h`el`elc`en`e. *n`et`ejg n' Alsad buj komp'yutert holbogdson
   h`evl`egchid h`esg`e`es haraaraj.

   /etc/printcap fajld yamar cuvaa yum uu `esv`el yamar z`er`egc`e`e
   holbolt h`er`egl`ehijg zaazh **gd**g b**g****d (h`er`ev ta cuvaa
   holboltoor holboson bol ) yamar davtamzhaar ilg`e`eh, yamar ursgal
   hyanagch ashiglah, ilg`e`eh zavsarlagaa, shin`e m**r t`emdgijg
   h`erh`en huvirgah g`eh m`etchil`en mash olon z*jlijg tohiruulzh
   bolno. H`er`ev h`evl`egch TCP/IP port yum uu `esv`el ****r
   s*lzh`e`enij port chagnazh bajgaa h`evl`egchijg `end zaazh **g**h
   bolomzhg*j.

   S*lzh`e`end holbogdson h`evl`egch r** ilg`e`ehijn tuld tekst bolon
   huvirgah sh**lt**r`e`er duudagdazh boldog holboltyn program ta
   bichih h`er`egt`ej. `End n`eg zhish`e`e *z**l'e. netprint n`ert`ej
   skript n' b*h **g**gdlijg erdijn oroltoos avaad s*lzh`e`end
   holbogdson h`evl`egch r** ilg`e`eh bolno. H`evl`egch holbogdson
   komp'yuterijn n`erijg n' `ehnij utgaar avah b**g****d hoior dah'
   utgaaraa chagnazh buj portyn dugaaryg netprint-d **gn**.
   T`emd`egl`ezh h`el`eh`ed, `en`e n' z**vh**n n`eg chigl`elt`ej
   holbolt (FreeBSD-s h`evl`egch r**) b**g****d ih`enh s*lzh`e`enij
   h`evl`egchid hoior tijsh chigl`es`en holboltyg d`emzhd`eg bolohoor
   t`er chanaryg n' ta m**n ashiglazh boloh yum (h`evl`egchijn
   t**l**v bajdlyg m`ed`eh, b*rtg`el hijh g`eh m`et).

 #!/usr/bin/perl
 #
 #  netprint - Text filter for printer attached to network
 #  Installed in /usr/local/libexec/netprint
 #
 $#ARGV eq 1 || die "Usage: $0 <printer-hostname> <port-number>";

 $printer_host = $ARGV[0];
 $printer_port = $ARGV[1];

 require 'sys/socket.ph';

 ($ignore, $ignore, $protocol) = getprotobyname('tcp');
 ($ignore, $ignore, $ignore, $ignore, $address)
     = gethostbyname($printer_host);

 $sockaddr = pack('S n a4 x8', &AF_INET, $printer_port, $address);

 socket(PRINTER, &PF_INET, &SOCK_STREAM, $protocol)
     || die "Can't create TCP/IP stream socket: $!";
 connect(PRINTER, $sockaddr) || die "Can't contact $printer_host: $!";
 while (<STDIN>) { print PRINTER; }
 exit 0;

   Daraa n' bid `en`e skriptijg yanz b*rijn sh**lt**rt`ej hamt
   h`er`egl`ezh bolno. S*lzh`e`end Diablo 750-N tuuzan h`evl`egch
   holbogdson bajna g`ezh avch *z'e. H`evl`egch h`evl`egd`eh
   **g**gdlijg 5100 g`es`en portyn dugaar d`e`er h*l`e`ezh avna.
   H`evl`egchijn holbogdson komp'yuterijn n`er n' scrivener. Odoo
   `en`e h`evl`egchid daraah tekst sh**lt**r h`er`egl`ee:

 #!/bin/sh
 #
 #  diablo-if-net - Text filter for Diablo printer `scrivener' listening
 #  on port 5100.   Installed in /usr/local/libexec/diablo-if-net
 #
 exec /usr/libexec/lpr/lpf "$@" | /usr/local/libexec/netprint scrivener 5100

     --------------------------------------------------------------

  9.4.4. H`evl`egch h`er`egl`eh hyazgaarlalt

   `En`e h`es`egt h`evl`egch h`er`egl`eltijg hyazgaarlah talaar
   **g**l`eh bolno. LPD sistem h`evl`egchijg gadaad s*lzh`e`e yum uu
   dotoodoos h`en olon huvilah, h`er z`er`eg tom h`emzh`e`enij azhil
   h`evl`ezh boloh, h`evl`egchijn daraalal h`er urt bajh iostoj
   z`ergijg zaazh **gch bolno.

     --------------------------------------------------------------

    9.4.4.1. Olon h`evl`eltijg hyazgaarlah

   LPD n' h`er`egl`egchd`ed n`eg fajlyg olon h`evl`ehijg amarchilzh
   **gd**g. H`er`egl`egch nar lpr -#5 (zhish`e`e bolgozh) tushaalaar
   fajlyg tavan udaa huvilzh chadna. **nij sajn `es`eh n' tanaas
   hamaarna.

   H`er`ev ing`ezh olon huvilah n' cag bolon caasny dajsan yum bajna
   g`ezh *z`ezh bajgaa bol -# songoltyg lpr(1) d`e`er hor'zh boloh
   b**g****d ing`ehijn tuld sc songoltyg /etc/printcap fajl dotor
   oruulzh **gn**. H`er`ev h`er`egl`egch -# songolttoj h`evl`eh
   tushaal ilg`e`ev`el daraah m`ed`egdlijg harah bolno:

 lpr: multiple copies are not allowed

   H`er`ev ta alsyn h`evl`egch tohiruulsan bajval (Alsyn komp'yutert
   holbogdson h`evl`egchid h`esg`e`es harna uu) sc songoltyg alsad
   buj komp'yuterijn /etc/printcap fajl dotor hijzh **g**hg*j bol
   h`er`egl`egchid h*ss`en toogooroo huvilzh chadsaar bajh bolno.

   `End n`eg zhish`e`e avcgaaya. Daraah fajl bol alsad buj rose
   komp'yuterijn /etc/printcap fajl. H`evl`egch rattan n' n`el`e`en
   **g****m**r b**g****d h`en h*ss`end n' huvilzh **gd**g bajhad
   lazer h`evl`egch bamboo n' n`el`e`en haramch bolohoor ****rt****
   sc tohirgoog aguulzh bajna:

 #
 #  /etc/printcap for host rose - restrict multiple copies on bamboo
 #
 rattan|line|diablo|lp|Diablo 630 Line Printer:\
         :sh:sd=/var/spool/lpd/rattan:\
         :lp=/dev/lpt0:\
         :if=/usr/local/libexec/if-simple:

 bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
         :sh:sd=/var/spool/lpd/bamboo:sc:\
         :lp=/dev/ttyd5:ms#-parenb cs8 clocal crtscts:rw:\
         :if=/usr/local/libexec/psif:\
         :df=/usr/local/libexec/psdf:

   Odoo sc tohirgoog m**n orchid komp'yuterijn /etc/printcap fajl
   dotor oruulzh **g**h h`er`egt`ej (bid ****rsd**** `en`e komp'yuter
   d`e`er bajgaa bolohoor teak h`evl`egch d`e`er olon huulbar hijhijg
   horih bolno):

 #
 #  /etc/printcap for host orchid - no multiple copies for local
 #  printer teak or remote printer bamboo
 teak|hp|laserjet|Hewlett Packard LaserJet 3Si:\
         :lp=/dev/lpt0:sd=/var/spool/lpd/teak:mx#0:sc:\
         :if=/usr/local/libexec/ifhp:\
         :vf=/usr/local/libexec/vfhp:\
         :of=/usr/local/libexec/ofhp:

 rattan|line|diablo|lp|Diablo 630 Line Printer:\
         :lp=:rm=rose:rp=rattan:sd=/var/spool/lpd/rattan:

 bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
         :lp=:rm=rose:rp=bamboo:sd=/var/spool/lpd/bamboo:sc:

   sc tohirgoog h`er`egl`esn`e`er lpr -# tushaalyn h`er`egl`e`eg
   horih bolovch lpr(1) tushaalyn olon udaagijn h`er`egl`e`e yum uu
   `esv`el n`eg udaagijn h`evl`egd`eh azhild n`eg fajlyg daraah
   mayagaar olon ilg`e`ehijg horih bolomzhg*j:

 % lpr forsale.sign forsale.sign forsale.sign forsale.sign forsale.sign

   **nijg horih olon arga bij b**g****d ta ch**l****t`ej oroldon
   *z`eh h`er`egt`ej (*l toomsorloh argyg oruulaad).

     --------------------------------------------------------------

    9.4.4.2. H`evl`egch r** handah handaltyg hyazgaarlah

   UNIX-n b*l`egl`el bolon /etc/printcap fajlyn rg tohirgoog
   ashiglasnaar yamar h`evl`egch r** h`en handazh yum h`evl`ezh
   bolohyg ta tohiruulzh boldog. N`eg todorhoj b*l`egt
   h`er`egl`egchd`e`e hamruulzh oruulaad t`er b*lgijnh`e`e n`erijg rg
   tohirgoond bichizh **g****d l boloh n' t`er.

   H`er`ev ug b*l`egt hamaaraag*j h`er`egl`egch (root-g oruulaad)
   tuhajn hyanalttaj h`evl`egch r** yum h`evl`ehijg oroldoh *ed doorh
   m`ed`egdlijg haruulah bolno:

 lpr: Not a member of the restricted group

   sc (suppress multiple copies buyuu olon huulbaryg horih)
   tohirgoony adilaar alsyn komp'yuteruud tany h`evl`egch r**
   handahaar h`er`ev ta z**vsh****rs**n bol rg-g tohiruulah
   h`er`egt`ej bolno. (Alsyn komp'yutert suugdsan h`evl`egchid
   h`esg`e`es harna uu)

   ZHish`e`e n', yamar ch h`er`egl`egch rattan h`evl`egch r** handazh
   chadahaar, harin artists b*lgijn h`er`egl`egchid z**vh**n bamboo
   h`evl`egchijg h`er`egl`ezh bolno g`ezh *z'e. `End bidnij tanil
   rose komp'yuterijn /etc/printcap fajlyg haruulzh bajna:

 #
 #  /etc/printcap for host rose - restricted group for bamboo
 #
 rattan|line|diablo|lp|Diablo 630 Line Printer:\
         :sh:sd=/var/spool/lpd/rattan:\
         :lp=/dev/lpt0:\
         :if=/usr/local/libexec/if-simple:

 bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
         :sh:sd=/var/spool/lpd/bamboo:sc:rg=artists:\
         :lp=/dev/ttyd5:ms#-parenb cs8 clocal crtscts:rw:\
         :if=/usr/local/libexec/psif:\
         :df=/usr/local/libexec/psdf:

   /etc/printcap fajlyn ( orchid mashiny) tohirgoog orhie. M`ed`e`ezh
   orchid d`e`erh h`en guaj ch bamboo-g h`er`egl`ezh chadahg*j.
   Magadg*j orchid d`e`erh oncgoj h`er`egl`egchdijg h`evl`egch r**
   handah `erh olgozh boloh yum. *g*j ch bajsan boloh yum :)

     T`emd`egl`el: H`evl`egch b*rd z**vh**n n`eg l hyazgaarlah b*l`eg
     bajzh bolno.

     --------------------------------------------------------------

    9.4.4.3. H`evl`egd`eh`e`er ilg`e`egd`eh fajlyn h`emzh`e`eg
    hyazgaarlah

   H`er`ev tand h`evl`egch h`er`egl`eh `erht`ej h`evl`egchid bajgaa
   bol t`edg`e`erijn h`evl`eh fajld n' h`emzh`e`eg n' hyazgaarlah
   tohirgoo hijhijg h*s`ezh boloh yum. H`edijg`e`er fajl sistem
   d`e`erh h`evl`egchijn t*r hadgalagchijn sand hangalttaj zaj bajgaa
   ch g`es`en h`er`egl`egch b*rd tohirson todorhoj h`emzh`e`eg zaazh
   **g**h shaardlaga garch magadg*j.

   LPD n' mx tohirgoond zaazh **gs**n bajtyn h`emzh`e`eg`e`er
   h`evl`egd`eh azhlyn h`emzh`e`eg hyazgaarlah bolomzh **gd**g.
   H`emzhih n`egzh n' BUFSIZ-d zaazh **gs**n bagcyn h`emzh`e`e bajdag
   ba n`eg bagc n' 1024 bajt bajdag bil`e`e. H`er`ev ta `en`e
   tohirgoond t`egijn too bichih yum bol fajlyn h`emzh`e`end hyazgaar
   tavihg*j bolno. G`ehd`e`e ta yamar ch mx tohirgoo zaazh **g****g*j
   bol anhdagch hyazgaarlalt n' 1000 bagc bajdag.

     T`emd`egl`el: `En`e hyazgaarlalt n' h`evl`egd`eh g`ezh buj fajld
     hamaataj bolohoos h`evl`egd`eh b*h azhluudyg hyazgaarlana
     g`es`en *g bish.

   LPD n' h`evl`egd`eh fajl n' hyazgaarlasan h`emzh`e`en`e`es ih fajl
   irv`el tatgalzdagg*j harin hyazgaar h*rt`elh h`emzh`e`eg n'
   h`evl`eh daraalald oruulzh **gd**g b**g****d t`er h`es`eg n'
   h`evl`egdd`eg. *lds`en h`es`eg n' cuclagdah bolno. Ijm`erh**
   hyazgaarlalt n' z**v buruu `es`eh n' tany shijd`el bil`e`e.

   Bidnij zhish`e`e bolson rattan bolon bamboo nar d`e`er`e`e
   hyazgaarlalt hijzh *z`ecg`e`ee. artists-n PostScript fajluud ih
   h`emzh`e`et`ej bajh handlagataj bajdag bolohoor t`edg`e`erijg
   tavan megabajtaas h`etr`ehg*j g`ezh hyazgaarlaya. `Engijn tekst
   fajld harin yamar ch hyazgaarlalt **g**hg*j bajya:

 #
 #  /etc/printcap for host rose
 #

 #
 #  No limit on job size:
 #
 rattan|line|diablo|lp|Diablo 630 Line Printer:\
         :sh:mx#0:sd=/var/spool/lpd/rattan:\
         :lp=/dev/lpt0:\
         :if=/usr/local/libexec/if-simple:

 #
 #  Limit of five megabytes:
 #
 bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
         :sh:sd=/var/spool/lpd/bamboo:sc:rg=artists:mx#5000:\
         :lp=/dev/ttyd5:ms#-parenb cs8 clocal crtscts:rw:\
         :if=/usr/local/libexec/psif:\
         :df=/usr/local/libexec/psdf:

   Z**vh**n dotood h`er`egl`egchd`ed ijm hyazgaarlalt h`er`egzhih
   bolno g`edgijg dahin sanuul"ya. H`er`ev ta alsad buj h`evl`egchid
   ijm hyazgaarlalt hijv`el alsaas handagdazh buj h`er`egl`egchd`ed
   `en`e hyazgaarlalt h*ching*j. **nijg biel**l`ehijn tuld alsad buj
   mashiny /etc/printcap fajl dotor mx tohirgoog zaazh **g**h iostoj.
   Alsad buj komp'yuter d`e`er holbogdson h`evl`egchid h`esg`e`es
   alsyn h`evl`elt hijh talaar unshaaraj.

   Alsad buj h`evl`egchid hyazgaarlalt tavih ****r n`eg oncgoj arga
   bajdag. Alsyn host d`e`er h`evl`eh *jldlijg hyazgaarlah h`esg`e`es
   d`elg`er`eng*j unshina uu.

     --------------------------------------------------------------

    9.4.4.4. Alsaas host d`e`er h`evl`eh *jldlijg hyazgaarlah

   LPD n' alsyn komp'yuteraas ilg`e`egds`en h`evl`eh azhlyg bas
   hyanazh boldog bolomzh olgodog:

   Komp'yuter`e`er n' hyazgaarlah

           Dotood LPD ruu yamar komp'yuter handazh bolohyg
           /etc/hosts.equiv bolon /etc/hosts.lpd fajld zaazh
           **gsn****r hyanazh boldog. LPD n' sayany hoior fajlyn al'
           n`eg`end n' h`evl`elt h*ss`en komp'yuterijn n`er bajgaa
           `es`ehijg shalgadag. H`er`ev n`er n' bajhg*j bol LPD ug
           h*s`elt`e`es tatgalzdag.

           Ug fajlyn zagvar bol tun `engijn. /etc/hosts.equiv fajl n'
           m**n ruserok(3) protokold h`er`egl`egdd`eg b**g****d
           rsh(1) bolon rcp(1) z`er`eg programd n**l****ld**g
           bolohoor tun bolgoomzhtoj h`er`egl`ehijg sanuulzh bajna.

           ZHish`e`e n', rose komp'yuter d`e`erh /etc/hosts.lpd fajl:

 orchid
 violet
 madrigal.fishbaum.de

           `En`e n' t`eg`eh`e`er rose komp'yuter n' orchid, violet,
           bolon madrigal.fishbaum.de z`er`eg komp'yuteraas h`evl`eh
           h*s`elt h*l`e`ezh avch bolno g`es`en *g. H`er`ev
           `edg`e`er`e`es ****r komp'yuteruud rose-n LPD ruu handahyg
           h*sv`el t`er h*s`elt n' tatgalzagdah bolno.

   H`emzh`e`eg`e`er n' hyazgaarlah

           T*r hadgalagch sand bajrlazh boloh fajluudyn h`emzh`e`e n'
           h`ed h*rt`el bajzh bolohyg hyanazh boldog. Dotood
           h`evl`egchid zoriulsan t*r hadgalah san dotor minfree
           n`ert`ej fajl **sg`eh h`er`egt`ej. Ug fajl dotor alsaas
           irs`en h`evl`egd`eh azhlyn h`emzh`e`e n' hichn`e`en
           disknij bagcaar (512 bajt) bajzh boloh dugaaryg bichizh
           **gd**g.

           Ing`esn`e`er alsaas h`er`egl`eh h`er`egl`egchid tany
           diskijg d**rg`eh`e`es s`ergijln`e. Ta `en`e fajlyg
           ashiglasnaar bas todorhoj dotood h`er`egl`egchd`ed davuu
           `erhijn daraalal togtoozh boldog ba minfree fajld zaazh
           **gs**n h`emzh`e`en`e`es h`et`ers`en h`emzh`e`eg`e`er n'
           daraalal togtoodog.

           ZHish`e`e bolgozh minfree fajlyg bamboo h`evl`egchid
           zoriulzh n`emzh *z'e. Bid /etc/printcap fajl d`e`er
           dadlaga hijh b**g****d h`evl`egchid zoriulsan t*r
           hadgalagch tohiruulsan h`esgijg n' olzh harcgaaya.
           Ing`e`ed bamboo-n oruulgyg haruul"ya:

 bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
         :sh:sd=/var/spool/lpd/bamboo:sc:rg=artists:mx#5000:\
         :lp=/dev/ttyd5:ms#-parenb cs8 clocal crtscts:rw:mx#5000:\
         :if=/usr/local/libexec/psif:\
         :df=/usr/local/libexec/psdf:

           T*r hadgalah sang sd tohirgoony h`es`egt zaazh **gs**n
           bajna. Odoo LPD-n alsaas ilg`e`egds`en h`evl`egd`eh azhild
           zoriulzh gurvan megabajt h`emzh`e`eg (6144 disknij bagc)
           zaazh **gcg****e. :

 # echo 6144 > /var/spool/lpd/bamboo/minfree
              

   H`er`egl`egch`e`er n' hyazgaarlah

           Ta yamar h`er`egl`egch alsaas h`evl`eh h*s`elt tav'zh
           bolohyg /etc/printcap fajl dotor rs tohirgoony h`es`egt
           zaazh **gd**g. H`er`ev dotood h`evl`egchijn oruulgyn
           h`es`egt rs g`ezh haragdval LPD n' alsaas h`evl`eh h*s`elt
           ilg`e`es`en komp'yuterijn h`er`egl`egch h`er`ev dotood
           komp'yuter d`e`erh n`evtr`eh `erht`ej izhilh`en n`ert`ej
           h`er`egl`egch bajval z**vsh****r**l **gch h`evl**ln`e.
           Busad tohioldold LPD n' tuhaj azhlyg h`evl`eh`e`es
           tatgalzana.

           `En`e tohirgoo n' (zhish`e`elb`el) n`eg h`evl`egchijg
           huvaazh h`er`egl`ed`eg olon salbartaj bajguullagad
           ashiglagdazh boloh b**g****d zarim h`er`egl`egchid n' h`ed
           h`ed`en salbart har'yaalagddag bol ug h`er`egl`egchid `erh
           **gsn****r ****rijnh**** bajgaa salbaraas ****r salbart
           buj h`evl`egchid h`evl`eh azhil ilg`e`eh mayagaar
           ashiglazh boloh yum. H`er`ev ta t`edg`e`er
           h`er`egl`egchdijg z**vh**n tany h`evl`egchijg l
           h`er`egl`eh b**g****d busad z*jlsijg ashigluulahg*j g`ezh
           bodozh bajgaa bol t`ed nart `ehl`el san bajhg*j b**g****d
           /usr/bin/false g`es`en h`er`egl`egd`ehg*j b*rh**lt`ej
           "hyazgaarlagdmal" b*rtg`el **sg`eh h`er`egt`ej.

     --------------------------------------------------------------

  9.4.5. H`evl`egchijn h`er`egl`e`end b*rtg`el toocoh

   Za t`eg`eh`e`er ta h`evl`elt bolgond m**ng** toocoh shaardlaga
   bajg. Caas bolon h`evl`eh hornuudyg m**ng****r avdag bolohoor
   yaagaad bolohg*j g`ezh? M**n d`e`er`e`es n' h`evl`egchijn `ed angi
   bajnga h**d**lzh `evdr`eh magadlaltaj bajdag bolohoor
   h`evl`egch`e`e tordoh n' bas *n`et`ej bil`e`e. Ta h`evl`egch`e`e
   archilzh huudas bolgondoo (`esv`el huudasny h`es`eg b*rd, garchig
   b*rd, `esv`el yuu ch bajsan yaahav) m**ng** toocohyg h*s`ev.
   T`eg`eh`e`er ta yaazh h`evl`egds`en huudas bolgond m**ng** toocozh
   chadah v`e?

   G`ehd`e`e, zhaahan taag*j m`ed`e`e n' yuu v`e g`eh`e`er LPD t*r
   hadgalagch guaj ijm`erh** talyn *jlchilg`e`e hijhd`e`e tun taaruu
   yum. Ijm`erh** b*rtg`el toocoo n' h`evl`egch`e`e h`erh`en
   ashiglahaas ih hamaardag b**g****d h`evl`egd`eh zagvar, m**n tany
   h`evl`egch`e`es`e`e m**ng** olborloh shaardlagaas ih shaltgaalna.

   B*rtg`el toocoo hijhijn tuld ta h`evl`egchijnh`e`e tekst
   sh**lt**rijg ****rchl**h h`er`egt`ej (`engijn tekst azhlaas
   m**ng** toocohyn tuld) b**g****d m**n huvirgagch sh**lt**r**dijg
   bas (m**n busad fajl t**rl**d`e`es) ****rchl**h shaardlagataj.
   `Engijn sh**lt**r ashiglaad ta b*rtg`el toocoo hijzh chadahg*j.
   SH**lt**r h`esgijg harna uu.

   Er**nhijd**** b*rtg`el toocoo hijzh boloh hoior arga bij:

     * *echl`en b*rtg`el toocoh g`ed`eg bol tun amarhan b**g****d
       bajnga h`er`egl`egdd`eg arga. H`en n`eg`en h`evl`eh *ed
       h`er`egl`egchijn n`er, komp'yuterijn n`er, m**n h`evl`es`en
       huudasny dugaar z`ergijg b*rtg`el fajld hadgaldag.
       H`evl`egchd`e`e zoriulsan n`egzhijnh n' toocoog ta saraar,
       `esv`el zhil`e`er, `esv`el ****rijnh**** zaasan hugacaagaar
       h`er`egl`egch b*rijn huv'd tohirson zhagsaalt avch boldog.
       Ing`ezh b*rtg`el toocoo hijg`e`ed ug fajlyg c`ev`erl`ezh
       daraagijn *e`er n' m**n toocoo hijh`e`er b`eltg`en`e.

     * Cagaar b*rtg`ezh toocoh g`ed`eg n' zhaahan h`ec** bolohoor
       n`el`e`en baga h`er`egl`egdd`eg. `En`e argand
       h`er`egl`egchdijg h`evl`ezh `ehl`eng**t toocoo hijd`eg
       sh**lt**r bajdag. Disknij h`emzh`e`e hyazgaarlagchtaj
       izhilh`en `en`e b*rtg`el toocoo n' har'canguj shuluuhan
       g*jc`etg`egdd`eg. Ta h`er`egl`egchdijn b*rtg`eld zaagdsan
       h`emzh`e`e duusah d**h**h****r h`evl**l`ehg*j bolgozh bolohoos
       gadna h`er`egl`egchd`ed ****rsdijn "h`evl`eh huvijg" shalgazh
       tohiruulah bolomzhijg olgon tohiruulzh boloh yum. G`evch `en`e
       arga n' h`er`egl`egchijn b*rtg`el bolon t`edg`e`erijn
       hyazgaarlasan h`emzh`e`eg m**rd**hijn tuld zarim **g**gdlijn
       baaz ruu handah shaardlagataj bajdag.

   Ta shaardagdah sh**lt**r**dijg, m**n b*rtg`ezh toocoo hijh kodyg
   n' hangazh chadazh l bajval LPD t*r hadgalagch sistem n' **mn**
   tajlbarlasan hoior argyg d`emzhd`eg. B*rtg`ezh toocoh argand bas
   oncgoj tal bajdag. ZHish`e`e n' ta *echilzh ** `esv`el cagaar
   toocoh uu g`edg`e`e songozh bolno. Ta yamar m`ed`e`ellijg
   b*rtg`ezh bichih`e`e songono: h`er`egl`egchijn n`er, komp'yuterijn
   n`er, h`evl`es`en t**r**l, h`evl`egds`en huudasny too, zagvar,
   h`er udaan h`er`egl`es`en g`eh m`et. Ta sh**lt**r**dijg
   ****rchilzh `edg`e`er m`ed`e`ellijg hadgaldag bolgoh h`er`egt`ej.

     --------------------------------------------------------------

    9.4.5.1. H`evl`elt`ed toocoo hijh t*rg`en b**g****d bohir arga

   FreeBSD n' b*rtg`el toocoo hijh`ed h`er`egl`egd`eh hoior *echl`en
   toocoo hijd`eg programtaj hamt ird`eg. T`edg`e`er n' lpf tekst
   sh**lt**r**d b**g****d lpf: Tekst sh**lt**r h`es`egt
   tajlbarlagdsan bajgaa. N**g****h n' pac(8) b**g****d `en`e n'
   h`evl`eltijn b*rtg`el toocoo hijh fajld buj oruulguudyg cugluuldag
   program.

   SH**lt**rijn h`es`egt tajlbarlasny daguu (SH**lt**r**d), LPD n'
   tekst bolon huvirgagch sh**lt**rijg b*rtg`el fajltaj n' hamt
   sh**lt**rijn tushaalyn m**rn****s `ehl**ld`eg. SH**lt**r n'
   ing`ezh tushaalyn m**rn****s avsan utgaar haana b*rtg`el fajld
   oruulah v`e g`edg`e`e m`edd`eg. `En`e fajlyn n`er n' /etc/printcap
   fajl dotorh af tohirgoond zaagdsan bajdag ba h`er`ev fajlynh n'
   zam n' yag narijvchilzh zaagdaag*j bajgaa bol t*r hadgalagchijn
   sangijn bajrlaltaj har'canguj h`elb`er`e`er m**n zaazh **gch
   bolno.

   LPD n' lpf-g huudasny **rg**n bolon **ndrijn utgataj n' (pw bolon
   pl tohirguulaas avch) `ehl**ld`eg. lpf n' `edg`e`er utgyg
   ashiglazh hichn`e`en huudas h`evl`egd`eh v`e g`edgijg
   todorhojldog. Fajlyg h`evl`egch r** ilg`e`esnij daraa b*rtg`el
   toocoony fajld toocoo hijh utga n' oruulagddag. `En`e oruulga n'
   daraah mayagtaj bajdag:

 2.00 rose:andy
 3.00 rose:kelly
 3.00 orchid:mary
 5.00 orchid:mary
 2.00 orchid:zhang

   Ta bolzh **gv**l h`evl`egch bolgond tus tusad n' b*rtg`el toocoony
   fajl h**tl**h h`er`egt`ej. Uchir n' lpf-d yamar ch t*gzhizh
   zohicuuldag shinzh chanar bajhg*j bolohoor hoior lpf-uud n`eg
   fajld handah tohioldold m**rg**ld****n **s`ezh bolzoshg*j. Tus
   tusad n' b*rtg`el toocoony fajl h**tl**h amar arga bol
   /etc/printcap dotor af=acct g`es`en tohirgoog oruulah h`er`egt`ej.
   Daraa n' h`evl`egchid zoriulsan t*r hadgalah san b*rd acct g`es`en
   fajl h**tl**gd**h bolno.

   H`er`egl`egchd`e`es h`evl`eltijn t**lb**rijg shaardah *ed`e`e
   pac(8) programyg azhilluulah h`er`egt`ej. Toocoo hijh
   h`evl`egchijnh`e`e t*r hadgalah sand oronguutaa pac g`es`en
   tushaal azhilluulahad bolno. Daraa n' dollaraar toocson daraah
   mayagijn *r d*ng harah bolno:

   Login               pages/feet   runs    price
 orchid:kelly                5.00    1   $  0.10
 orchid:mary                31.00    3   $  0.62
 orchid:zhang                9.00    1   $  0.18
 rose:andy                   2.00    1   $  0.04
 rose:kelly                177.00  104   $  3.54
 rose:mary                  87.00   32   $  1.74
 rose:root                  26.00   12   $  0.52

 total                     337.00  154   $  6.74

   pac(8)-taj hamt havsruulzh h`er`egl`ed`eg songoltuudyg zhagsaazh
   haruul"ya:

   -Ph`evl`egch

           `En`e n' toocoo bodoh h`evl`egchijg zaazh **gn**.
           /etc/printcap fajl dotorh af songoltod yag narijvchilsan
           fajlyn zam zaazh **gs**n *ed l `en`e n' h`er`egzhd`eg.

   -c

           H`er`egl`egchdijn n`er`e`er bish *n`e`er n' `er`emb`elzh
           haruuldag.

   -m

           Toocoo hijh fajlaas komp'yuterijn n`erijg algasazh
           haruuldag. Ijm *ed alpha komp'yuter d`e`erh smith n`ert`ej
           h`er`egl`egch gamma komp'yuter d`e`erh smith n`ert`ej
           h`er`egl`egch`e`es yalgardagg*j.

   -p*n`e

           /etc/printcap fajld buj pc tohiruulgad zaazh **gs**n *nijn
           orond n`egzh huudas bolgonyg *n`e`e`er *n`elzh dollaraar
           toocdog b**g****d `esv`el hoior cent`e`er ( anhdagch
           h`emzh`e`e n') toocno. Ta `en`e *n`e-g butarhaj toon
           h`elb`er`e`er bas bichizh bolno.

   -r

           `Er`emb`el`eh daraallyg `esr`eg`e`er *jld`en`e.

   -s

           T**lb**r toocoony d*gn`es`en huudas **sg`ezh b*rtg`el
           toocoony fajlyg boginosgodog.

   h`er`egl`egch ...

           Z**vh**n zaazh **gs**n h`er`egl`egchijn b*rtg`el toocoog
           haruulna.

   pac(8) bolovsruulsan anhdagch toocoond yanz b*rijn komp'yuteraas
   h`evl`es`en h`er`egl`egch b*rd huudasnyh n' dugaaryg haruuldag.
   H`er`ev tand komp'yuterijn n`er haruulah shaardlaga bajhg*j
   (h`er`egl`egch yanz b*rijn mashinaas h`evl`es`en bajzh bolno)
   g`ezh *zv`el pac -m g`es`en tushaalaar doorh mayagaar *r d*ng
   harah bolno:

   Login               pages/feet   runs    price
 andy                        2.00    1   $  0.04
 kelly                     182.00  105   $  3.64
 mary                      118.00   35   $  2.36
 root                       26.00   12   $  0.52
 zhang                       9.00    1   $  0.18

 total                     337.00  154   $  6.74

   Dollaryn h`emzh`e`eg toocohyn tuld pac(8) n' /etc/printcap dotorh
   pc tohirgoony utgyg ashigladag (anhdagch utga n' huudas bolgond
   200, `esv`el 2 cent g`ezh bajdag). `En`e tohiruulgad huudas b*rd
   yum uu `esv`el alham b*rd toocoh cent**dijg zaazh **gd**g. Ta
   `en`e utgyg pac(8)-g azhilluulahdaa -p g`es`en havsralt songoltoor
   darzh h`er`egl`ezh boldog. -p songoltod h`er`egl`eh utga n'
   cent`e`er bish dollaraar bajh iostoj. ZHish`e`e n',

 # pac -p1.50

   g`esn`e`er huudas b*r n`eg dollar tavin cent bolzh bajna. Ta `en`e
   tohirgoog ashiglazh *n`eh`e`er ashig olzh boloh yum sh**.

   `Ec`est n' pac -s g`ezh tushaasnaar d*gn`es`en toocoog d*ngijn
   b*rtg`el fajl uruu hadgalah b**g****d `en`e fajl n' h`evl`egchijn
   toocoony fajlyn n`erijn ard n' _sum g`ezh zalgagdsan n`ert`ej fajl
   bolzh hadgalagdana. Daraa n' b*rtg`elijn fajlyg boginosgodog.
   H`er`ev ta pac(8)-g dahin azhilluulbal `en`e n' d*gn`elt fajlaas
   nijt utgyg unshizh avaad erdijn toocoony fajlaas avsan utgan
   d`e`er n`em`e`ed er**nhij nijt nijlb`erijg haruulah bolno.

     --------------------------------------------------------------

    9.4.5.2. H`evl`egds`en huudasny toog yaazh toocoh v`e?

   B*r alsaas b*rtg`el hijltijg z**v hijzh g*jc`etg`ehijn tuld azhil
   h`er ih caas ashigladgijg ta todorhojlzh chaddag bajh h`er`egt`ej.
   `En`e n' h`evl`egchijn b*rtg`el hijltijn *nds`en asuudal yum.

   C`ev`er tekst azhluudyn huv'd `en`e asuudlyg shijd`eh n' tijm ch
   h`ec** bish yum: ta azhild hichn`e`en m**r bajgaag toolzh t`er
   toogoo tany h`evl`egch n`eg huudsandaa hichn`e`en m**rijg
   d`emzhd`egt`ej har'cuulah h`er`egt`ej. M**r**dijg davhar
   h`evl`ed`eg fajl dah' ustgah t`emd`egt**d `esv`el n`eg buyuu h`ed
   h`ed`en n`em`elt m**r**d boldog urt logik m**r**dijg bodolcohoo
   martuuzaj.

   Tekst sh**lt**r lpf (lpf: Tekst sh**lt**r h`es`egt
   tanilcuulagdsan) n' b*rtg`el hijhd`e`e `edg`e`er z*jlsijg
   bodolcdog. B*rtg`el hijh h`er`egt`ej tekst sh**lt**r ta bichizh
   bajgaa bol lpf-ijn `eh kodyg ta magadg*j *z`ehijg h*s`ezh boloh
   yum.

   T`eg`eh`e`er ta busad fajlyn h`elb`ershilt**dt`ej h`erh`en
   azhillah v`e?

   DVI-aas-LaserJet `esv`el DVI-aas-PostScript ruu hijh
   h**rv**l`eltijn huv'd dvilj `esv`el dvips tushaalaas garah
   onoshlogoony garaltyg ta ****rijn sh**lt**r`e`er oruulzh
   hichn`e`en huudasnuud h**rv**l`egds`enijg hajzh olzh boloh yum.
   Busad fajlyn h`elb`ershilt**d bolon h**rv**l`eh programuudyn huv'd
   ta `edg`e`ert`ej t**st`ej z*jlsijg hijzh chadah iostoj.

   G`ehd`e`e h`evl`egch n' t`edg`e`er b*h huudasnuudyg
   zhinh`en`ed`e`e h`evl`ehg*j bajzh boloh sul tal `en`e arguudad
   azhiglagddag. ZHish`e`e n' caas gacah, hor duusah, `esv`el
   d`elb`ers`en h`er n' h`er`egl`egchid t**lb**r noogduulsan
   h`ev`e`er bajzh boloh z`ergijg durdazh boloh yum.

   T`eg`eh`e`er ta yuu hijzh chadah v`e?

   Z**v b*rtg`el hijh coryn ganc najdvartaj arga bajdag. Hichn`e`en
   caas ashigladag bolohoo h`elzh chaddag h`evl`egch avaad cuvaa
   shugamaar yum uu `esv`el s*lzh`e`eg`e`er zalgah h`er`egt`ej. Barag
   b*h PostScript h`evl`egch**d **nijg d`emzhd`eg. Busad zagvaruud
   bas ing`ezh chaddag (zhish`e`e n' s*lzh`e`end holbogdson Imagen
   laser h`evl`egch**d). H`evl`egch**dijg azhil b*rijg
   h`evl`esnijh`e`e daraa huudasnyhaa h`er`egl`e`eg avch z**vh**n
   t`er utga d`e`er`e`e *nd`esl`en b*rtg`elijn m`ed`e`ell`e`e
   b*rtg**ld`eg bolgohyn tuld `edg`e`er h`evl`egch**dijn huv'd
   sh**lt**r**dijg ****rchl**h h`er`egt`ej. M**r tooloh `esv`el
   aldaag*j fajl shalgalt shaardlagag*j yum.

   M`ed`e`ezh ta *rg`elzh **g****m**r bajzh b*h h`evl`eltijg *n`eg*j
   bolgozh boloh yum.

     --------------------------------------------------------------

9.5. H`evl`egchdijg ashiglah n'

   `En`e h`es`egt tany FreeBSD d`e`er tohiruulsan h`evl`egchijg
   h`erh`en h`er`egl`eh talaar **g**l`eh bolno. H`er`egl`egchijn
   ashiglazh boloh tushaaluud n':

   lpr(1)

           H`evl`eh *jldlijg g*jc`etg`ed`eg

   lpq(1)

           H`evl`egchijn h`evl`eh daraallyg shalgadag

   lprm(1)

           H`evl`egchijn h`evl`eh daraallaas ustgadag

   `End m**n udirdazh zohicuulah tushaaluud bajdag. T`er n'
   H`evl`egchdijg zohicuulah h`es`egt **g**ls`en lpc(8) tushaal yum.

   lpr(1), lprm(1), m**n lpq(1) g`es`en `edg`e`er tushaaluud n'
   b*gd`e`er`e`e -P h`evl`egchijn-n`er g`es`en songolt avdag
   b**g****d **g`e`er`e`e /etc/printcap fajld buj
   h`evl`egch/daraalaltaj azhilladag. `En`e n' h`evl`egchijn azhlyg
   n`em`eh, ustgah `esv`el h`evl`egd`ezh bajgaa azhlyg shalgah
   z`er`egt h`er`egl`egdd`eg. H`er`ev ta -P songolt h`er`egl`ed`egg*j
   bol PRINTER g`es`en orchny huv'sagchijn utgyg `en`e tushaal
   h`er`egl`ed`eg. `Ec`est n' h`er`ev tand PRINTER orchny huv'sagch
   zarlagdaag*j bol lp n`ert`ej h`evl`egchijg anhdagch h`evl`egch
   g`ezh handdag.

   `End anhdagch h`evl`egch g`ed`eg n' PRINTER orchny huv'sagch dotor
   buj h`evl`egch yum uu `esv`el ug orchny huv'sagchid h`evl`egch
   zaagdaag*j bajval lp g`es`en n`ert`ej h`evl`egch bajna g`ezh avch
   *z`ehijg h`elzh bajgaa yum.

     --------------------------------------------------------------

  9.5.1. H`evl`eh azhillagaa

   Fajlyg h`evl`ehijn tuld:

 % lpr filename ...

   `En`e n' zhagsaazh **gs**n fajluudyg anhdagch h`evl`egch r**
   ilg`e`ezh h`evl`ed`eg. H`er`ev ta yamar ch fajl zaazh **g****g*j
   bol lpr(1) n' garnaas oruulah utguudyg h`evl`egch r** ilg`e`ed`eg.
   ZHish`e`e n' daraah tushaal n' sistemijn chuhal fajluudyg
   h`evl`en`e:

 % lpr /etc/host.conf /etc/hosts.equiv

   H`evl`egchijg oncgojlzh songohyg h*sv`el :

 % lpr -P printer-name filename ...

   Daraah zhish`e`en d`e`er tuhajn bajgaa sangijn fajluudyg zhagsaazh
   rattan n`ert`ej h`evl`egch r** ilg`e`ehijh haruulah bolno:

 % ls -l | lpr -P rattan

   YAmar ch fajlyn zhagsaalt **g****g*j bolohoor lpr(1) tushaal n' ls
   -l tushaalyn garaltyg ****rijnh**** oruulga g`ezh avch *zs`en
   bajna.

   lpr(1) tushaal n' fajl huvirgalt hijh, olon huulbarlazh h`evl`eh
   g`eh m`etchil`en mash olon t**rlijn songolt h*l`e`en avch h`evl`eh
   *jldlijnh`e`e zagvaryg ****rchilzh chaddag. H`evl`eh songoltuud
   h`esg`e`es n`em`elt m`ed`e`ell**dijg unshina uu.

     --------------------------------------------------------------

  9.5.2. H`evl`ezh buj azhlyg shalgah

   lpr(1) tushaalaar h`evl`egd`eh z*jls LPD t*r hadgalagch d`e`er
   ochdog b**g****d t`edg`e`erijg er**nhijd n' "h`evl`egd`eh azhil"
   g`ezh n`erl`ed`eg. H`evl`egch bolgond h`evl`egd`eh iostoj azhluud
   zhagsaagdsan bajdag b**g****d tany h`evl`ehijg h*ss`en yum tan'
   busad h`er`egl`egchidt`ej adilhan h`evl`egd`eh daraalald
   `e`elzh`e`e h*l`e`eg`e`ed zogsozh bajdag. H`evl`egch n' irs`en
   z*jlsijg h`en-t*r**lzh-irn`e t**nijg-t*r**lzh-h`evl`en`e g`es`en
   zarchim barimtalzh h`evl`ed`eg.

   Anhdagch h`evl`egchijn daraallyg haruulahyn tuld lpq(1) tushaalyg
   bichd`eg. H`er`ev h`evl`egch`e`er n' songozh harahyg h*sv`el -P
   songolt h`er`egl`ed`eg. ZHish`e`elb`el

 % lpq -P bamboo

   g`es`en tushaal n' bamboo n`ert`ej h`evl`egch d`e`er bajgaa
   h`evl`eh daraallyg hardag. Doorh h`es`egt lpq tushaalyn garaltyg
   haruulav:

 bamboo is ready and printing
 Rank   Owner    Job  Files                              Total Size
 active kelly    9    /etc/host.conf, /etc/hosts.equiv   88 bytes
 2nd    kelly    10   (standard input)                   1635 bytes
 3rd    mary     11   ...                                78519 bytes

   `En`e n' bamboo h`evl`egchid gurvan fajl zhagsaagdan `e`elzh`e`e
   h*l`e`ezh bajgaag haruulsan bajna. `Ehnij `e`elzhit azhlyg kelly
   h`er`egl`egch ilg`e`es`en b**g****d "h`evl`eh dugaar n'" 9 bajna.
   H`evl`eh azhil bolgon davtagdaag*j ****rijn g`es`en dugaar avdag.
   Ta h`evl`eh daraallyn `en`e dugaaryg h`er`egs`ehg*j bajzh boloh ch
   g`es`en h`er`ev h`evl`eh azhlyg cuclah h`er`eg garval ug dugaaryg
   m`ed`ezh bajh n' tand h`er`egt`ej bil`e`e. `En`e talaar H`evl`eh
   azhlyg ustgah h`esg`e`es harna uu.

   Es g`es`en dugaartaj h`evl`eh azhil n' hoior shirh`eg fajlaas
   b*ts`en bajna. lpr(1) tushaald h`er`ev olon fajl **gs**n bol
   t`edg`e`erijg n`eg azhild toocdog. `En`e azhil n' odoogijn
   id`evhit`ej azhil ("Rank" n`ert`ej baganad active g`ezh bichs`en
   bajgaag anhaarna uu) b**g****d h`evl`egch yag odoo t**nijg
   h`evl`ezh bajna g`es`en *g. Hoior dah' azhil n' standart oruulgaas
   lpr(1) tushaal uruu ilg`e`egds`en azhil bajna. Gurav dah' azhil n'
   mary h`er`egl`egch`e`es ilg`e`egds`en b**g****d n`el`e`en ih
   h`emzh`e`enijh yum bajna. Fajlyn n`erijn urt n' ih bajgaa uchraas
   lpq(1) n' t**nijg gurvan c`eg`e`er tovchilzh haruulsan bajna.

   lpq(1) tushaalyn garaltyn hamgijn `ehnij m**r bas chuhal utga
   il`erhijld`eg n': h`evl`egch yag odoo yuu hijzh bajgaag (yadazh
   h`evl`egchijn yuu hijzh bajgaag LPD n**h**r bodozh bajgaag)
   haruuldag.

   lpq(1) tushaal n' m**n -l songoltyg d`emzhd`eg b**g****d `en`e n'
   urtasgasan zhagsaaltyg haruuldag yum. Door lpq -l tushaalyn
   garaltyg haruulav:

 waiting for bamboo to become ready (offline ?)
 kelly: 1st                               [job 009rose]
        /etc/host.conf                    73 bytes
        /etc/hosts.equiv                  15 bytes

 kelly: 2nd                               [job 010rose]
        (standard input)                  1635 bytes

 mary: 3rd                                [job 011rose]
       /home/orchid/mary/research/venus/alpha-regio/mapping 78519 bytes

     --------------------------------------------------------------

  9.5.3. H`evl`eh azhlyg ustgah

   H`er`ev ta h`evl`ee g`es`en bodloo ****rchilb**l lprm(1)
   tushaalaar h`evl`egd`eh azhlyg ustgazh bolno. M**n ta lprm(1)
   tushaalaar h`evl`egd`ezh bajgaa azhlyg bas ustgazh boldog bolovch
   zarim h`es`eg n' h`evl`egd`ezh magadg*j yum.

   Anhdagch h`evl`egch`e`es azhil ustgahyn tuld `ehl`e`ed lpq(1)
   tushaal h`er`egl`ezh daraallynh n' dugaaryg n' m`edd`eg. T`eg`e`ed
   daraa n':

 % lprm job-number

   H`evl`egd`eh azhlyg h`evl`egchijn n`erijg n' oncgojlzh handan
   ustgahyn h*sv`el -P songolt h`er`egl`en`e. Daraah tushaal n'
   bamboo n`ert`ej h`evl`egch`e`es 10 dugaartaj azhlyg ustgana:

 % lprm -P bamboo 10

   lprm(1) tushaalyn h`ed h`ed`en tovchlol bij:

   lprm -

           Tand hamaataj b*h h`evl`egd`eh azhlyg ustgadag (anhdagch
           h`evl`egch`e`es).

   lprm h`er`egl`egch

           H`er`egl`egch-d hamaataj b*h azhlyg ustgana (anhdagch
           h`evl`egch`e`es). Super h`er`egl`egch m`ed`e`ezh b*h
           h`er`egl`egchdijn azhlyg ustgazh boloh b**g****d h`er`ev
           ta bish bol z**vh**n ****rijnh**** l azhlyg ustgana.

   lprm

           YAmar ch daraallyn dugaar, h`er`egl`egchijn n`er, `esv`el
           - songolt z`ergijg oruulaag*j bol tand hamaataj yag odoo
           h`evl`egch d`e`er id`evhit`ej bajgaa azhlyg lprm(1)
           ustgadag. Super h`er`egl`egch bol yag odoo id`evhit`ej
           bajgaa h`enij ch daraalal bajsan g`es`en ustgana.

   D`e`erh tovchloluudyg -P songolt ashiglan h`evl`egchijn n`er zaazh
   **g**n yamar n`eg`en h`evl`egch r** oncgojlon handazh boldog.
   ZHish`e`elb`el daraah tushaal n' rattan h`evl`egch`e`es tuhajn
   h`er`egl`egchijn b*h daraallyg ustgana:

 % lprm -P rattan -

     T`emd`egl`el: H`er`ev ta s*lzh`e`enij orchind azhillazh bajgaa
     bol lprm(1) tushaal n' ****r izhil n`ert`ej h`evl`egch ****r
     mashind zalgaataj bajsan ch z**vh**n ilg`e`es`en komp'yuterijn l
     daraallyg ustgahad z**vsh****rd**g. Doorh zhish`e`end **nijg
     todruulav:

 % lpr -P rattan myfile
 % rlogin orchid
 % lpq -P rattan
 Rank   Owner      Job  Files                          Total Size
 active seeyan     12    ...                           49123 bytes
 2nd    kelly      13   myfile                         12 bytes
 % lprm -P rattan 13
 rose: Permission denied
 % logout
 % lprm -P rattan 13
 dfA013rose dequeued
 cfA013rose dequeued
        

     --------------------------------------------------------------

  9.5.4. `Engijn tekst`e`es ****r z*jls h`evl`eh n': H`evl`eh songoltuud

   lpr(1) tushaal n' tekst zagvarchlah, zurag fajlyg ****r h`elb`ert
   huvirgah, olon huulbar hijh, h`evl`egd`ezh bajgaa fajluud uruu
   handah g`eh m`etchil`en mash olon songolttoj. `En`e h`es`egt t`er
   tuhaj zaavarlah bolno.

     --------------------------------------------------------------

    9.5.4.1. H`elb`ersh**l`eh bolon huvirgah songoltuud

   Daraah lpr(1)-n songoltuud n' h`evl`egd`eh azhlyn
   h`elb`ersh**l`eltijg hyanadag. `Edg`e`er songoltuudyg h`er`ev tany
   h`evl`eh z*jls tan' `engijn tekst h`elb`ert`ej bish yum uu `esv`el
   tekst`e`e pr(1) h`er`egs`el ashiglan ****rchilzh h`evl`eh *ed
   h`er`egl`en`e.

   ZHish`e`elb`el daraah tushaal n' fish-report.dvi n`ert`ej DVI
   t**rlijn fajlyg (TeX t**rlijn bichiltijn sistemijn) bamboo
   h`evl`egch r** yavuulna:

 % lpr -P bamboo -d fish-report.dvi

   `En`e songolt n' h`evl`egd`eh g`ezh buj b*h fajld h`er`egzhd`eg
   bolohoor zhish`e`e n' ta DVI bolon ditroff fajluudyg hamt
   h`evl`egch r** ilg`e`ezh bolohg*j. T**nij orond fajluudyg tusad n'
   tusdaa songolttoj ilg`e`eh h`er`egt`ej.

     T`emd`egl`el: -p bolon -T songoltuudaas busad b*h songoltuudad
     h`evl`egch d`e`er suugdsan h**rv**lzh huvirgadag sh**gch
     azhillagaa shaardagddag. ZHish`e`e n' -d songolt DVI h**rv**lzh
     huvirgadag sh**lt shaarddag. Huvirgagch sh**lt**r**d h`es`egt
     todorhoj **g**ls`en buj.

   -c

           cifplot fajluudyg h`evl`en`e.

   -d

           DVI fajluudyg h`evl`en`e.

   -f

           FORTRAN tekst fajluudyg h`evl`en`e.

   -g

           plot t**rlijn zurag grafik fajluudyg h`evl`en`e.

   -i too

           Garaltyg toogoor zaj avch h`evl`en`e. H`er`ev ta too
           oruulahg*j tushaaval 8 g`es`en zajgaar h`evl`en`e. `En`e
           songolt z**vh**n todorhoj h`ed`en sh**lt**rt`ej l
           azhilladag.

             T`emd`egl`el: -i songolt bolon too hoioryn zavsar yamar
             ch zaj bajzh bolohg*j.

   -l

           Tekst fajld buj zarim hyanagch t`emd`egt**dt`ej n' shuud
           *s`egchl`en h`evl`en`e.

   -n

           ditroff (t**h****r**mzh bolgonoos hamaaralg*j troff)
           **g**gdlijg h`evl`en`e.

   -p

           H`evl`eh`e`es`e`e **mn** `engijn tekstijg pr(1)
           h`er`egsl`e`er h`elb`ersh**ld`eg. N`em`elt m`ed`e`ellijg
           pr(1) garyn avlagaas harna uu.

   -T garchig

           pr(1) huudasny tolgoj h`es`egt fajlyn n`erijg bajrluulahyn
           orond zaazh **gs**n Garchig-g h`evl`ed`eg. `En`e songolt
           n' g`ehd`e`e z**vh**n -p songolt h`er`egl`es`en *ed l
           h`er`egzhd`eg.

   -t

           troff **g**gdlijg h`evl`en`e.

   -v

           raster **g**gdlijg h`evl`en`e.

   ZHish`e`e: Daraah tushaal n' ls(1)-n garyn avlagyg ayatajhan
   zagvarchlaad anhdagch h`evl`egch`e`er h`evl`en`e:

 % zcat /usr/share/man/man1/ls.1.gz | troff -t -man | lpr -t

   zcat(1) tushaal n' ls(1) garyn avlagyn `eh shahsan fajlyg n'
   zadlaad GNU troff h`elb`ert oruuldag troff(1) tushaal uruu
   damzhuulna. Ug h`elb`ert oruulsny daraa lpr(1) ruu damzhigdah
   b**g****d `en`e n' h`evl`eh azhlyg LPD t*r hadgalagch uruu
   ilg`e`ed`eg. Bid -t songolt lpr(1) d`e`er h`er`egl`es`en bolohoor
   t*r hadgalagch h`evl`egd`eh *ed GNU troff garaltyg h`evl`egchijn
   ojlgoh h`elb`ert huvirgazh h`evl`en`e.

     --------------------------------------------------------------

    9.5.4.2. H`evl`elt`ed handah songoltuud

   lpr(1) tushaald **gs**n daraah songoltuud LPD d`e`erh h`evl`egd`eh
   azhluudad oncgojlzh handdag:

   -# huulbarlah-too

           Z**vh**n n`eg udaa h`evl`egd`eh azhluudyg
           huulbarlah-toogoor huvildag. Sistem hyanazh zohicuulagch
           albataj h*n magadg*j h`evl`egchijn ing`ezh ahin dahin
           huulbarlazh h`evl`ehijn orond huvilah foto huulbar
           **sg`e`ed t**nijg`e`e shuud buulgah songolt sanal tand
           tav'zh boloh yum. Olon huulbarlaltyg hyazgaarlah h`es`egt
           todorhoj zaasan bajgaa.

           Doorh zhish`e`en d`e`er parser.c fajlyg gurav, parser.h
           fajlyg m**n gurav huvilzh anhdagch h`evl`egch r**
           h`evl`ezh bajna:

 % lpr -#3 parser.c parser.h

   -m

           H`evl`eh azhil duussany daraa zahia ilg`e`en`e.
           H`evl`egd`eh azhil duussany daraa LPD sistem tany b*rtg`el
           r** zahia yavuuldag. Zahian dotroo tany h`evl`eh
           azhillagaa amzhilttaj bolson `esv`el aldaa garsan tuhaj
           m`ed`egdd`eg b**g****d aldaa garsan bajval (golduu) yamar
           aldaa garsnyg n' bichs`en bajdag.

   -s

           T*r hadgalagch san uruu huulahg*jg`e`er ug fajluudad
           t`emd`egt holboos **sg`ed`eg.

           H`er`ev ta tom h`emzh`e`enij fajl h`evl`eh g`ezh bajgaa
           bol `en`e songolt tand tun h`er`eg bolno. Ing`esn`e`er t*r
           hadgalagchid buj disknij h`emzh`e`eg h`emn`ed`eg ( tany
           tom h`emzh`e`enij fajl t*r hadgalagchijn h`emzh`e`en`e`es
           h`et`erch t**nt`ej z`er`egc`e`e orshih zaj uruu il**d`ezh
           garah ayuultaj). LPD m**n h`evl`eh fajlyg huulah g`ezh cag
           zarcuulahg*j t*rg`en bajh bolno.

           N`eg sul tal bij: LPD n' h`evl`egd`eh fajl uruu shuud
           handazh bajgaa bolohoor h`evl`egd`ezh duusahaas naash ta
           ug fajlyg zasvarlazh chadahg*j bajh bolno.

             T`emd`egl`el: H`er`ev ta s*lzh`e`eg`e`er ****r
             h`evl`egch r** h`evl`ezh bajgaa bol LPD n' ug
             komp'yuteraas alsad buj h`evl`egch r** fajlyg huuldag
             bolohoor -s songolt n' dotood zajgaa h`emn`eh`e`es bish
             alsad buj komp'yuterijn disknij zajg h`emn`ed`egg*j.
             G`evch ijm bajsan ch h`er`egt`ej songolt bil`e`e.

   -r

           T*r hadgalagch uruu huulsny daraa yum uu `esv`el -s
           songolt h`er`egl`ezh h`evl`esnij daraa ug fajlyg utsgana.
           `En`e songoltyg tun bolgoomzhtoj h`er`egl`en`e **!

     --------------------------------------------------------------

    9.5.4.3. Huudasny tolgoj h`esgijg zagvarchlah songoltuud

   lpr(1) tushaald h`er`egl`es`en `edg`e`er songoltuud n' huudasny
   tolgoj h`es`egt h`evl`egdd`eg tekstijg zaazh **g**h**d
   h`er`egl`egdd`eg. H`er`ev huudasny tolgoj h`esgijg ****r program
   ****rchiln** g`ezh zaasan bajval `en`e songolt h*ching*j boldog.
   Huudasny tolgoj h`es`eg h`es`egt `en`e talaar todorhoj **g**ls`en
   bajgaa.

   -C tekst

           Tolgoj h`es`egt bajdag komp'yuterijn n`erijg zaazh **gs**n
           tekst`e`er orluuldag. Erdijn *ed bol ug h`evl`eh azhlyg
           ilg`e`es`en komp'yuterijn n`er bajdag.

   -J tekst

           Tolgoj h`es`egt bajdag h`evl`eh azhlyn n`erijg zaazh
           **gs**n tekst`e`er orluuldag. Erdijn *ed azhlyn n`er n'
           h`evl`eh fajlyn n`er bajdag ba h`er`ev ta konsolijn
           standart oruulga h`er`egl`es`en bol stdin g`ezh bajdag.

   -h

           Tolgoj h`es`egg*j h`evl`en`e.

             T`emd`egl`el: H`er`ev ****r programaar tolgoj h`es`eg n'
             b`eltg`egds`en bol `en`e songolt zarim tohioldold
             h*ching*j boldog. Huudasny tolgoj h`es`eg huudsand `en`e
             tuhaj tajlbarlasan buj

     --------------------------------------------------------------

  9.5.5. H`evl`egchdijg zohicuulah

   H`evl`egchdijg zohicuulagchijn z*g`e`es t`edg`e`erijg suulgazh
   shalgahad **r`egt`ej bajdag. lpc(8) tushaal ashiglan
   h`evl`egcht`ejg`e`e ta olon argaar harilcazh chadna. lpc(8)
   tushaal ashiglan

     * H`evl`egchijg `ehl**l`eh bolon zogsooh

     * H`evl`egd`eh daraallyg horih bolon z**vsh****r**h

     * Daraalald buj h`evl`egd`eh azhlyn `e`elzh daraag ****rchl**h

   `Ehl`e`ed zhaahan todruulcgaaya: H`er`ev h`evl`egch zogsson bol
   daraalald buj yamar ch azhlyg h`evl`ehg*j. H`er`egl`egchid
   h`evl`eh azhil ilg`e`ezh boloh b**g****d tijm azhluud b*gd
   daraalald n`em`egd`ezh h`evl`egchijg `ehl`eh h*rt`el yum uu
   `esv`el daraallyg c`ev`erl`eh h*rt`el t`end hadgalagdana.

   H`er`ev daraalal horigdson bol yamar ch h`er`egl`egch (root
   h`er`egl`egch`e`es busad) h`evl`egch r** yum ilg`e`ezh chadahg*j.
   Daraalal z**vsh****r**gds**n *ed l h`evl`eh azhil h*l`e`ezh avdag.
   H`evl`egch `ehl`eh *ed`e`e m**n horigdson daraallyg hoosortol n'
   h`evl`en`e.

   lpc(8) tushaalyg h`er`egl`ehijn tuld ta root `erht`ej bajh
   h`er`egt`ej bajdag. `Engijn h`er`egl`egchid bol lpc(8) tushaalyg
   h`evl`egchijn t**l**v bajdal yum uu `esv`el gacsan h`evl`egchijg
   `ehl**l`eh`ed h`er`egl`en`e.

   `End lpc(8) tushaalyn n`egtg`es`en zhagsaaltyg haruulav. Ih`enh
   tushaaluudad oncgojlon h`evl`egch r** handahyn tuld
   h`evl`egchijn-n`er n`emzh **gd**g. H`er`ev ta all g`ezh
   h`evl`egchijn-n`er-n orond **gv**l /etc/printcap fajl zhagsaalttaj
   buj b*h h`evl`egchijg il`erhijl`eh bolno.

   abort h`evl`egchijn-n`er

           Odoogijn h`evl`ezh bajgaa azhlyg cuclaad h`evl`egchijg
           zogsoono. H`er`ev daraalal horigdoog*j bol h`er`egl`egchid
           h`evl`eh z*jls ilg`e`ezh bajzh bolno.

   clean h`evl`egchijn-n`er

           H`evl`egchijn t*r hadgalagchid buj huuchin fajluudyg
           ustgana. LPD ug fajlyg yamar n`eg`en shaltgaany ulmaas
           ustgaag*j bajzh boloh yum. `En`e n' h`evl`eh *ed aldaa
           garah, `esv`el zohion bajguulah zarim *jld`el hijgd`eh
           g`eh m`et yanz b*rijn shaltgaan bajzh bolno. `En`e tushaal
           t*r hadgalagch sand hamaarahg*j fajluudyg shalgazh olood
           ustgadag.

   disable h`evl`egchijn-n`er

           SHin`e`er ir`eh azhluudad daraallyg hor'no. H`er`ev
           h`evl`egch tuhajn *ed h`evl`ezh bajval daraalald *lds`en
           bajgaa z*jls**dijg h`evl`ed`eg. Super h`er`egl`egch (root)
           daraalal horigdson bajsan ch h`evl`eh z*jl ilg`e`ed`eg.

           `En`e tushaal shin`e h`evl`egchijn suulgac yum uu
           sh**ltijg shalgahad ih h`er`egt`ej. ZHish`e`e n' h`evl`eh
           daraallyg horiod root `erh`e`er h`evl`ezh turshizh bolno.
           Busad h`er`egl`egchid daraallyg id`evhzhih h*rt`el
           daraalal uruu azhil ilg`e`ezh chadahg*j.

   down h`evl`egchijn-n`er m`ed`e`el`el

           H`evl`egchijg untraana. disable tushaalyg stop-taj hamt
           h`er`egl`es`ent`ej izhil. H`er`ev h`er`egl`egch
           h`evl`egchijn lpq(1) yum uu `esv`el lpc status tushaal
           h`er`egl`en t**l**v bajdlyg m`ed'e g`es`en *ed ug zaazh
           **gs**n m`ed`e`el`el haruulagddag.

   enable h`evl`egchijn-n`er

           H`evl`egchijn daraallyg z**vsh****rd**g. H`er`egl`egch
           h`evl`egch r** yum ilg`e`ezh boloh bolovch h`evl`egch
           `ehl`eh`e`es naash h`evl`egd`ehg*j.

   help tushaal

           tushaalyn h`er`egl`eh tuslamzhijg haruuldag. H`er`ev
           tushaal bichilg*jg`e`er tushaaval bolomzhtoj b*h tushaalyn
           er**nhij m`ed`e`ellijg haruulna.

   restart h`evl`egchijn-n`er

           H`evl`egchijg `ehl**ld`eg. Erdijn h`er`egl`egchid `en`e
           tushaalyg h`er`ev yamar n`eg`en tohioldloor LPD gacsan *ed
           h`evl`egchijg `ehl**l`eh`ed h`er`egl`ezh boldog bolovch
           stop yum uu down tushaal h`er`egl`en azhillazh bajgaa
           h`evl`egchijg zogsoozh chaddagg*j. restart tushaal n'
           abort tushaalyg start tushaaltaj h`er`egl`es`ent`ej
           izhilh`en.

   start h`evl`egchijn-n`er

           H`evl`egchijg `ehl**ln`e. H`evl`egch daraalald bajgaa
           azhluudyg h`evl`ezh `eh`eld`eg.

   stop h`evl`egchijn-n`er

           H`evl`egchijg zogsoono. H`evl`egch yag h`evl`ezh bajsan
           azhlaa duusgaad daraalald bajgaa azhluudyg
           h`evl`elg*jg`e`er zogsono. H`evl`egch zogsson bajsan ch
           h`er`egl`egchid h`evl**l`eh azhlaa daraalald ilg`e`ezh
           bolno.

   topq h`evl`egchijn-n`er azhil-`esv`el-h`er`egl`egchijn-n`er

           h`evl`egchijn-n`er n`ert`ej h`evl`egchijn daraalald bajgaa
           azhluudyn hamgijn d`e`ed h`es`egt n' zaazh **gs**n
           h`er`egl`egchijn-n`er h`er`egl`egchijn azhlyg oruuldag.
           `En`e tushaalyg all g`ezh h`evl`egchijn-n`er-n orond
           h`er`egl`eh bolomzhg*j.

   up h`evl`egchijn-n`er

           down tushaalyn `esr`eg`e`er ug h`evl`egchijg shin`e`er
           `ehl**ld`eg. start tushaalyg enable-taj h`er`egl`es`ent`ej
           izhilh`en.

   lpc(8) n' d`e`erh tushaaluudyg tushaal bichih m**rn****s h*l`e`ezh
   avdag. H`er`ev ta yamar ch tushaal oruulaag*j bol lpc(8) n' exit
   yum uu quit, `esv`el end-of-file t`emd`egt ilg`e`eh h*rt`el
   garnaas tushaal oruulzh azhillah harilcah gorimd shilzhd`eg.

     --------------------------------------------------------------

9.6. H`evl`egchijn standart t*r hadgalagchidtaj izhil hadgalagchid

   H`er`ev ta `en`e garyn avlagyg `ehn`e`es n' unshizh bajgaa bol
   FreeBSD-t`ej cug ird`eg t*r hadgalah sistem boloh LPD-ijn talaar
   b*h l m`ed`ezh boloh z*jlsijg odoo sursan bajh iostoj. Ta **nij
   olonhi dutagdaltaj taluudyg *n`elzh chadah bajh. `En`e n' daraah
   asuultand h*rg`ed`eg: "****r yamar (FreeBSD-t`ej azhilladag) t*r
   hadgalah sistem**d bajdag v`e?"

   LPRng

           LPRng buyuu "LPR: the Next Generation" g`egdd`eg daraa
           *eijn sistem n' PLP-ijg dahin bichs`en huvilbar yum.
           Patrik Pau`el bolon ZHastin M`ejson (PLP-ijn gol
           archlagch) nar nijl`en LPRng-g hijs`en yum. LPRng-ijn gol
           sajt bol http://www.lprng.org/ yum.

   CUPS

           CUPS buyuu Common UNIX Printing System n' UNIX d`e`er
           tulguurlasan *jldlijn sistem**d`ed zoriulsan z****gd**zh
           boloh h`evl`eh davhargyn bolomzhijg olgodog. `En`e n' b*h
           UNIX *jldv`erl`egchid bolon h`er`egl`egchd`ed zoriulzh
           standart h`evl`eh shijdlijg d`emzhihijn tuld Easy Software
           Products-aas h**gzh**l`egds`en yum.

           CUPS n' Internet Printing Protocol (IPP) buyuu
           Intern`etijn H`evl`eh Protokolyg ashiglazh h`evl`eh
           azhluud bolon daraalluudyg udirdah *nds`e`e bolgodog. Line
           Printer Daemon (LPD) buyuu SHugamyn H`evl`egchijn D`emon,
           Server Message Block (SMB) buyuu Serverijn M`ed`egdlijn
           Blok, bolon AppSocket (JetDirect g`egdd`eg) protokoluud n'
           bagasgasan azhillagaatajgaar bas d`emzhigds`en bajdag.
           CUPS n' am'drald bajh UNIX d`e`erh h`evl`eltijg
           d`emzhihijn tuld s*lzh`e`enij h`evl`egch oloh (browsing)
           bolon PostScript Printer Description (PPD) buyuu
           PostScript H`evl`egchijn Tajlbar d`e`er suurilsan h`evl`eh
           tohiruulguudyg n`emd`eg.

           CUPS-ijn gol sajt n' http://www.cups.org/ yum.

   HPLIP

           HPLIP buyuu HP Linux Imaging and Printing sistem n' HP
           ****rijnh**** t**h****r**mzh**d`ed zoriulan h**gzh**ls`en
           h`evl`elt, skan hijlt, bolon faksyn bolomzhuudyg
           d`emzhs`en program hangamzhijn cugluulga yum. `En`e
           program hangamzhijn cugluulga n' ****rijn zarim h`evl`eh
           bolomzhuuddaa zoriulzh ar taldaa CUPS h`evl`eh sistemijg
           h`er`egl`ed`eg.

           HPLIP-ijn gol sajt n'
           http://hplipopensource.com/hplip-web/index.html yum.

     --------------------------------------------------------------

9.7. Aldaag olzh zasvarlah

   lptest(1) programyn tuslamzhtajgaar `engijn shalgah *jld`el hijzh
   duusahad ta z**v h`evl`egds`en h*ss`en *r d*nd bish harin daraah
   aldaanuudtaj tulgarch bolzoshg*j yum:

   H`evl`ezh bolzh bajna, g`ehd`e`e h`es`eg hugacaany daraa yum uu
   `esv`el anhnaasaa huudasny tal h`esgijg h`evl`e`ed zogsoh.

           H`evl`egch d`e`ed h`esgijg n' h`evl`e`ed h`es`eg hugacaany
           daraa yuu ch hijhg*j boloh. Ijm *ed ta h`evl`egch d`e`erh
           PRINT REMAINING `esv`el FORM FEED tovch darzh *lds`en
           h`esgijg n' h`evl`eh `es`ehijg harah h`er`egt`ej.

           H`er`ev h`evl`egch ****r h`evl`eh yum bajgaa `es`ehijg
           h*l`e`eg`e`ed bajgaa tijm n**hc**ld orvol h`evl`egch r**
           FORM FEED t`emdgijg ilg`e`esn`e`er (`esv`el yamar n`eg`en
           yum) ug asuudal shijd`egd`ezh boloh yum. ****rijnh**** t*r
           hadgalagch d`e`er orzh irs`en **g**gdlijg shuud
           h`evl`ed`eg h`evl`egchd`ed ijm`erh** arga h`er`egl`eh`ed
           hangalttaj bil`e`e. H`er`ev **mn**h huudas n' huudasny tal
           h*rt`el bajgaad daraagijn huudas n' shin`e`er huudasnaas
           `ehl`eh bajsan bolood duussan huudasny tal h`esg`e`es
           h`evl`ehg*j bajgaad bajh n**hc**l **ss`en bajzh
           bolzoshg*jg shalgahad m**n il**d`ehg*j.

           /usr/local/libexec/if-simple b*rh**lijn skript`ed oruulsan
           daraah oruulga n' h`evl`eh *jldlijn daraa h`evl`egch r**
           huudas duussan t`emd`egt ilg`e`en`e:

 #!/bin/sh
 #
 # if-simple - Simple text input filter for lpd
 # Installed in /usr/local/libexec/if-simple
 #
 # Simply copies stdin to stdout.  Ignores all filter arguments.
 # Writes a form feed character (\f) after printing job.

 /bin/cat && printf "\f" && exit 0
 exit 2

   G`ehd`e`e `en`e n' "hachirhaltaj n**l****" **sg`ezh boloh yum.

           Ta daraah z*jlsijg huudsan d`e`er`e`e harah bolno:

 !"#$%&'()*+,-./01234
                 "#$%&'()*+,-./012345
                                  #$%&'()*+,-./0123456

           `En`e n' tanyg shin`e m**r il`erhijld`eg t`emd`egt
           h**rv**l`egd`e`eg*j ulmaas **n****h hachirhaltaj
           n**l****nij hohirogch n' bolson bajna g`edgijg il`erhijlzh
           bajna. UNIX t**rlijn *jldlijn sistem**d m**r duussanyg
           il`erhijl`ehijn tuld ASCII-n 10 g`es`en dugaaryg buyuu
           line feed (LF) g`es`en n`eg l t`emd`egt h`er`egl`ed`eg.
           Harin MS-DOS, OS/2(R), bolon busad *jldlijn sistem**d
           ASCII-n 10 ba ASCII-n 13 (CR buyuu shin`e m**r `ehl`eh)
           g`es`en hoior t`emdgijg hamtad n' h`er`egl`ed`eg. Ih`enh
           h`evl`egch nar shin`e m**rijg il`erhijl`ehd`e`e MS-DOS-n
           shijdlijg h`er`egl`ed`eg.

           H`er`ev ta FreeBSD-s h`evl`eh`e`er bol tany tekst**d
           z**vh**n m**r duussan t`emd`egt l aguulsan bajgaa. M**r
           duussan t`emd`egtijg h`evl`egch h*l`e`ezh avanguutaa
           huudsaa n`eg m**r****r d`e`eshl**ls`en m**rtl**** yag
           tuhajn bajrlaldaa daraagijn t`emd`egt ir`ehijg h*l`e`ezh
           zogsdog. `En`e *ed l shin`e m**r g`es`en t`emd`egt irzh
           bajzh h`evl`egchijn tolgoj z**n h`es`eg r**g`e`e g*jd`eg
           bil`e`e.

           FreeBSD n' daraah mayagaar h`evl`ehijg h`evl`egch`e`es
           h*sd`eg:

           H`evl`egch CR t`emd`eg      H`evl`egch CR g`ezh      
           h*l`e`ezh avlaa             h`evl`ev                 
           H`evl`egch LF t`emd`egt     H`evl`egch CR + LF g`ezh 
           h*l`e`ezh avlaa             h`evl`eh                 

           **nijg zalruulah h`ed`en arga bij:

              * H`evl`egchijnh`e`e tohiruulgyn conhyg ashiglan
                `edg`e`er t`emd`egtijg ****r****r h**rv**lzh
                ojlgohoor tohiruulah. Ijm`erh** tohirgoo bajdag
                `es`ehijg h`evl`egchijnh`e`e garyn avlagad harah
                h`er`egt`ej.

                  T`emd`egl`el: H`er`ev ta sistem`e`e shin`e`er
                  achaalahdaa FreeBSD-`e`es ****r davhar suusan
                  *jldlijn sistem r** orvol tuhajn *jldlijn
                  sistemd`e`e tohiruulzh CR bolon LF t`emd`egtijn
                  h**rv**l`eh tohirgoog dahin hijh h`er`eg garch
                  magadg*j yum.

              * FreeBSD-n cuvaa holboltyn taniulagch program n'
                avtomataar LF t`emd`egtijg CR+LF t`emd`egt r**
                huvirgadag. M`ed`e`ezh `en`e n' z**vh**n cuvaa
                holboltoor holbogdson h`evl`egch d`e`er azhillana.
                `En`e shinzh chanaryg id`evhzh**l`ehijn tuld ms#
                h`er`egslijg ashiglan onlcr gorimyg h`evl`egchijn
                /etc/printcap fajl dotor oruulzh **g**h h`er`egt`ej.

              * H`evl`egchijn algasazh boldog escape code t`emd`egt
                ilg`e`ezh h`evl`egchijg LF t`emd`egt ilg`e`egds`en
                g`ezh ojlguulzh boloh yum. H`evl`egchijn garyn
                avlagaas ijm t`emd`egt d`emzhd`eg `es`ehijg harah
                h`er`egt`ej. H`er`ev ta tohiroh tijm t`emd`egt olson
                bol tekst sh**gch programyg ****rchilzh `ehl`e`ed
                t`er t`emd`egtijg ilg`e`eg`e`ed daraa n' h`evl`eh
                z*jlsijg ilg`e`eh`e`er zasah h`er`egt`ej.

                `End Hewlett-Packard PCL h`evl`egchijn ojlgodog
                algasazh boldog t`emd`egtijn tekst sh**gch zhish`e`eg
                tatazh *z**l`ev. `En`e sh**gch n' LF t`emd`egtijg LF
                ba CR g`ezh h**rv**l`e`ed h`evl`egch r** h`evl`eh
                azhlyg ilg`e`ezh daraa n' m**r duussan t`emd`egtijg
                ilg`e`ezh h`evl`eh azhil duussanyg m`ed`egdd`eg.
                `En`e n' barag b*h Hewlett Packard h`evl`egchd`ed
                tohirdog.

 #!/bin/sh
 #
 # hpif - Simple text input filter for lpd for HP-PCL based printers
 # Installed in /usr/local/libexec/hpif
 #
 # Simply copies stdin to stdout.  Ignores all filter arguments.
 # Tells printer to treat LF as CR+LF.  Ejects the page when done.

 printf "\033&k2G" && cat && printf "\033&l0H" && exit 0
 exit 2

                `End orchid n`ert`ej komp'yuterijn /etc/printcap
                fajlyn zhish`e`eg haruulzh bajna. `End teak n`ert`ej
                Hewlett Packard LaserJet 3Si h`evl`egchijg
                z`er`egc`e`e holboltoor holboson bajgaa. `End **mn**
                *z**ls`en skriptijg tekst sh**gch`e`e bolgozh
                h`er`egl`es`en bajgaa:

 #
 #  /etc/printcap for host orchid
 #
 teak|hp|laserjet|Hewlett Packard LaserJet 3Si:\
         :lp=/dev/lpt0:sh:sd=/var/spool/lpd/teak:mx#0:\
         :if=/usr/local/libexec/hpif:

   `En`e n' m**r**dijg davharlan h`evl`ezh bajh.

           H`evl`egch m**r**** d`e`eshl**ls`eng*j. B*h m**r**d d`e`ed
           m**r**nd davharlagdazh h`evl`egd`ev.

           `En`e h*ndr`el n' **n****h hachirhaltaj n**l****nij
           "`esr`eg" n**l****l**l b**g****d araj baga tohiolddog.
           FreeBSD-n m**rijn t**gsg**l il`erhijls`en LF t`emd`egt n'
           CR t`emd`egt`e`er soligdood m**r**** shin`e`er ahiulalg*j
           huudasny `eh`end ochizh dahin h`evl`echihs`en bajna.

           H`evl`egchijn tohiruulgyn conh ashiglan LF bolon CR
           t`emd`egt**dijg daraah mayagaar h**rv**l`eh`e`er
           tohiruulah h`er`egt`ej:

             H`evl`egchijn h*l`e`ezh    H`evl`egchijn h`evl`elt 
                      avalt             
           CR                           CR                      
           LF                           CR + LF                 

   H`evl`egch t`emd`egt g`e`eh *z`egd`el.

           H`evl`egch h`evl`eh *ed`e`e m**r**nd zarim t`emd`egt**dijg
           h`evl`ehg*j boldog. `En`e h*ndr`el n' h`evl`egch
           azhillahg*j boloh `esv`el mash ih t`emd`egt g`e`ezh
           `ehl`eh z`erg`e`es il** dor *z`egd`el yum.

           H*ndr`elijn shaltgaan n' cuvaa holboltoor komp'yuterijn
           ilg`e`es`en hurdtaj h`evl`egchijn h`evl`eh hurd taarahg*j
           bajgaagaas **sd`eg (ijm h*ndr`el z`er`egc`e`e holboson
           h`evl`egchd`ed tulgardagg*j). `En`e h*ndr`elijg davah
           hoior arga bij:

              * H`er`ev h`evl`egch n' XON/XOFF g`es`en ursgal
                zohicuulagchijg d`emzhd`eg bol ms# shinzh chanaryg
                ashiglan ixon gorimyg FreeBSD d`e`er h`er`egl`eh`e`er
                taaruulah h`er`egt`ej.

              * H`er`ev h`evl`egch n' Request to Send (Ilg`e`ehijg
                H*s`eh) / Clear to Send (Ilg`e`ehd`e`e c`ev`erl`eh)
                hardware handshake buyuu tonog t**h****r**mzhijn
                tohirolcoog (ih`evchl`en RTS/CTS g`egdd`eg)
                d`emzhd`eg bol ms# bolomzhid crtscts gorimyg zaazh
                **g**h h`er`egt`ej. Tonog t**h****r**mzhijn ursgal
                zohicuulagchid taaruulzh cuvaa holboltoo z**v
                holboson `es`eh`e`e magadlah h`er`egt`ej.

   Hog h`evl`eh *z`egd`el.

           H`evl`egch h*ss`en tekstijg h`evl`ehijn orond hog
           h`evl`e`ed `ehl`ev.

           `En`e n' cuvaa holbolt buruu holbogdsonoos **sd`eg
           *z`egd`el. Damzhuulah hurdny davtamzhijn br shinzh
           chanaryg shalgaad ms# shinzh chanaraar **g**gd**l
           t`egshilzh ilg`e`en`e g`eh z`er`eg /etc/printcap fajld
           bajgaa tohirgootoj tohirch buj `es`ehijg shalgah
           h`er`egt`ej.

   YUu ch bolohg*j bajh.

           H`er`ev yuu ch bolohg*j bajval h*ndr`el n' h`evl`egchid
           bish FreeBSD-d bajzh boloh yum. /etc/printcap fajld
           b*rtg`el fajl h`er`egl`en`e g`es`en (lf) shinzh chanaryg
           n`em`eh h`er`egt`ej. ZHish`e`e n' `end rattan oruulgand lf
           shinzh chanar n`emzh bajna:

 rattan|line|diablo|lp|Diablo 630 Line Printer:\
         :sh:sd=/var/spool/lpd/rattan:\
         :lp=/dev/lpt0:\
         :if=/usr/local/libexec/if-simple:\
         :lf=/var/log/rattan.log

           T`eg`e`ed dahiad h`evl`eh g`e`ed oroldood *z. Garch
           bolzoshg*j aldaany m`ed`egd`el bajgaa `es`ehijg
           b*rtg`elijn fajlaas (bidnij zhish`e`en d`e`er
           /var/log/rattan.log) shalgah h`er`egt`ej.
           M`ed`egdl**d`e`es hamaarch asuudlyg zasahyg oroldoh
           h`er`egt`ej.

           H`er`ev ta lf shinzh chanar zaazh **g****g*j bol, LPD n'
           /dev/console fajlyg anhdagch g`ezh avch *zn`e.

     --------------------------------------------------------------

                B*l`eg 10. Linuksijn Hoiortyn Nijl`emzh

   Dahin zohion bajguulzh h`esg**dijg shin`echils`en ZHim Mok. Anhlan
   huv' n`em`er bolgon oruulsan Brajn N. H`endi ba Rich Miorfi.
   Orchuulsan Cagaanh**gijn Ganbold.

10.1. Er**nhij aguulga

   FreeBSD n' Linuksijg oruulaad h`ed h`ed`en busad UNIX t**st
   *jldlijn sistem**dt`ej hoiortyn nijl`emzht`ej bajdag. Ta magadg*j
   FreeBSD yaagaad Linuks hoiortyn fajluudyg azhilluulzh chaddag bajh
   h`er`egt`ej v`e? g`ezh ****r****s**** asuuzh boloh yum. `En`e
   asuultyn hariult ih `engijn. Linuks n' toocooloh ert**nc d`eh
   hamgijn s**lijn *eijn "haluun z*jl" bolohoor olon kompaniud bolon
   h**gzh**l`egchid z**vh**n Linuksd zoriulzh h**gzh**ld`eg.
   T`eg`eh`e`er bidnij FreeBSD h`er`egl`egchid `edg`e`er kompaniud
   bolon h**gzh**l`egchd`e`es ****rsdijn programuuddaa zoriulzh
   FreeBSD-ijn huvilbaruud bichihijg shalgaahaas ****r argag*jd
   h*rg`ed`eg. Gol asuudal n' `edg`e`er kompaniudyn ih`enh n'
   ****rsdijnh n' b*t`e`egd`eh**n bas FreeBSD d`e`erh huvilbartaj
   bajsan bol h`er olon h*m**s ashiglahyg yag *n`end`e`e bodozh
   bajgaag*j b**g****d ih`enh n' z**vh**n Linuksd zoriulzh
   h**gzh**l`elt hijs`e`er bajdag. T`eg`eh`e`er FreeBSD
   h`er`egl`egchid yuu hijh v`e? YAg `en`e *ed Linuksijn hoiortyn
   nijl`emzh h`er`eg boldog bil`e`e.

   Tovchhondoo nijl`emzh n' FreeBSD h`er`egl`egchd`ed Linuksijn b*h
   programuudyn ojrolcoogoor 90%-ijg zasvarg*jg`e`er azhilluulah
   bolomzhijg olgodog. `Edg`e`ert StarOffice, Netscape-ijn Linuksijn
   huvilbar, Adobe Acrobat, RealPlayer, VMware(TM), Oracle,
   WordPerfect(R), Doom, Quake z`er`eg olon programuud orno. Zarim
   tohioldold Linuksijn hoiortyn fajluud n' Linuks d`e`er bajgaagaas
   il** hurdan FreeBSD d`e`er azhilladag tohioldol garsan bajna.

   G`ehd`e`e zarim n`eg Linuksd z**vh**n zoriulagdsan *jldlijn
   sistemijn bolomzhuud FreeBSD d`e`er d`emzhigd`e`eg*j bajdag.
   H`er`ev Linuksijn hoiortyn fajluud n' virtual 8086 gorimyg
   id`evhzh**l`eh z`er`eg z**vh**n i386-d zoriulsan duudlaguudyg
   ih`e`er ashiglazh bajgaa *ed azhilladagg*j.

   `En`e b*lgijg unshizh duussany daraa ta daraah z*jlsijg m`ed`eh
   bolno:

     * ****rijn sistem d`e`er Linuksijn hoiortyn nijl`emzhijg
       h`erh`en id`evhzh**l`eh talaar.

     * Linuksijn n`em`elt huvaalcsan sanguudyg h`erh`en suulgah
       talaar.

     * ****rijn FreeBSD sistem d`e`er Linuksijn programuudyg h`erh`en
       suulgah talaar.

     * FreeBSD d`e`erh Linuksijn nijl`emzhijn shijdlijn narijn
       uchruudyn talaar.

   `En`e b*lgijg unshihaasaa **mn**, ta daraah z*jlsijg m`ed`eh
   shaardlagataj:

     * Guravdagchdyn b*t`e`es`en program hangamzhuudyg h`erh`en
       suulgah talaar m`ed`eh (B*l`eg 4).

     --------------------------------------------------------------

10.2. Suulgalt

   Linuksijn hoiortyn nijl`emzh anhdagchaar id`evht`ej bajdagg*j.
   `En`e azhillagaag hamgijn hyalbaraar id`evhzh**l`ehijn tuld linuks
   KLD ob'ektijg ("Kernel LoaDable ob'ekt") duudah yavdal yum. Ta
   `en`e modulijg daraah tushaalyg root `erh`e`er azhilluulzh duudazh
   bolno:

 # kldload linux

   H`er`ev ta Linuksijn nijl`emzhijg *rg`elzh id`evhzh**l`ehijg
   h*s`ezh bajgaa bol daraah m**rijg /etc/rc.conf fajld n`em`eh
   h`er`egt`ej:

 linux_enable="YES"

   KLD duudagdsan `es`ehijg shalgahyn tuld kldstat(8) tushaalyg
   ashiglazh bolno:

 % kldstat
 Id Refs Address    Size     Name
  1    2 0xc0100000 16bdb8   kernel
  7    1 0xc24db000 d000     linux.ko

   H`er`ev yamar n`eg`en shaltgaanaas bolood ta KLD-g h*s`ehg*j
   `esv`el duudazh chadahg*j bajgaa bol options COMPAT_LINUX
   tohiruulgyg ****rijn c**mijn tohirgoony fajldaa n`emzh Linuksijn
   hoiortyn nijl`emzhijg statikaar holbozh boloh yum. Daraa n' B*l`eg
   8 h`es`egt tajlbarlasny daguu ****rijn shin`e c**mijg suulgah
   h`er`egt`ej.

     --------------------------------------------------------------

  10.2.1. Linuksijn azhillah *eijn sanguudyg suulgah n'

   linux_base port yum uu `esv`el t`edg`e`erijg garaar suulgah
   g`es`en hoior argyn al' n`eg`e`er **nijg hijzh boloh yum.

     --------------------------------------------------------------

    10.2.1.1. linux_base portyg suulgazh ashiglah

   Azhillah *eijn sanguudyg suulgahad ashiglah hamgijn hyalbar arga
   n' `en`e yum. `En`e n' yamar n`eg`en portyg Portyn cugluulgaas
   suulgazh bajgaataj adil yum. Erd**** l door durdsanyg hijh
   h`er`egt`ej:

 # cd /usr/ports/emulators/linux_base-fc10
 # make install distclean

     T`emd`egl`el: FreeBSD 8.0-s **mn**h FreeBSD sistem**d d`e`er ta
     emulators/linux_base-f10-ijn orond emulators/linux_base-fc4
     portyg ashiglah iostoj.

   Ta odoo azhilladag Linuksijn hoiortyn nijl`emzht`ej bolson bajh
   iostoj. Zarim programuud sistemijn sanguudyn buruu baga
   huvilbaruudyn talaar gomdollozh boloh yum. G`ehd`e`e `en`e n'
   er**nhijd**** asuudal bish bajdag.

     T`emd`egl`el: T**r**l b*rijn Linuks tarhacuudyn yanz b*rijn
     huvilbaruudad tohiroh emulators/linux_base portyn olon
     huvilbaruud bajzh boloh yum. Tany suulgahyg h*s`ezh bajgaa
     Linuksijn programuudyn shaardlagyg al' boloh ojr hangazh bajgaa
     tijm portyg ta suulgah shaardlagataj.

     --------------------------------------------------------------

    10.2.1.2. Sanguudyg garaar suulgah

   H`er`ev ta "portyn" cugluulga suulgaag*j bol sanguudyg garaar
   suulgazh bolno. Programyn hamaardag Linuksijn huvaalcsan sanguud
   bolon azhillah *eijn holbogch (linker) tand h`er`egt`ej bolno. Ta
   bas "s**d`er root" san buyuu /compat/linux sang ****rijn FreeBSD
   sistem d`e`er Linuksijn sanguudad zoriulzh **sg`eh h`er`egt`ej
   bolno. FreeBSD d`e`er azhillazh bajgaa Linuksijn programuudyn
   ongojlgoson duryn huvaalcsan sanguud `en`e modyg `ehl`e`ed hajdag.
   T`eg`eh`e`er h`er`ev Linuksijn program zhish`e`e n' /lib/libc.so-g
   duudval FreeBSD `ehl`e`ed /compat/linux/lib/libc.so-g ongojlgohyg
   oroldoh b**g****d h`er`ev bajhg*j bol /lib/libc.so-g oroldoh
   bolno. Huvaalcsan sanguud n' Linuksijn ld.so tushaalaar garch
   bajgaa zamuudad bish harin s**d`er mod /compat/linux/lib-t
   suulgagdah iostoj.

   Er**nhijd**** tanyg Linuksijn program ****rijn FreeBSD sistemd
   suulgah `ehnij c****h**n h`ed`en udaad z**vh**n Linuksijn hoiortyn
   fajluudyn hamaardag huvaalcsan sanguudyg hajh h`er`egt`ej bolno.
   H`es`eg hugacaany daraa ta ****rijn sistem d`e`er`e`e yamar
   n`eg`en il** azhillagaag*jg`e`er shin`e`er import hijgds`en
   Linuksijn hoiortyn fajluudyg azhilluulzh chadah Linuksijn
   huvaalcsan sanguudyn hangalttaj olonlogtoj bolson bajh bolno.

     --------------------------------------------------------------

    10.2.1.3. N`em`elt huvaalcsan sanguudyg h`erh`en suulgah v`e

   linux_base portyg suulgasan ch g`es`en tany program huvaalcsan
   sanguud bajhg*j bajna g`e`ed gomdollood bajval yaah v`e? Linuksijn
   hoiortyn fajluudad yamar huvaalcsan sanguud h`er`egt`ejg yaazh
   m`ed`eh v`e, t`edg`e`erijg haanaas avah v`e? *nds`end`e`e 2
   bolomzh bajdag (`edg`e`er zaavruudyg dagazh bajhdaa ta ****rijn
   FreeBSD sistem d`e`er`e`e root bajh h`er`egt`ej bolno).

   Linuks sistemd handah bolomzhtoj bol programd yamar huvaalcsan
   sanguud h`er`egt`ejg m`ed`e`ed t`edg`e`erijg ****rijn FreeBSD
   sistem uruu huulah h`er`egt`ej. Doorh zhish`e`eg harna uu:

   Ta FTP ashiglan Doom g`es`en Linuksijn hoiortyn fajlyg avch
   ****r**** handazh boloh Linuks sistem d`e`er`e`e bajrluulsan g`ezh
   *z'e. Ta t`eg`e`ed **nij shaarddag huvaalcsan sanguudyg ldd
   linuxdoom tushaal ashiglan ijm`erh**g`e`er shalgazh bolno:

 % ldd linuxdoom
 libXt.so.3 (DLL Jump 3.1) => /usr/X11/lib/libXt.so.3.1.0
 libX11.so.3 (DLL Jump 3.1) => /usr/X11/lib/libX11.so.3.1.0
 libc.so.4 (DLL Jump 4.5pl26) => /lib/libc.so.4.6.29

   Ta s**lijn baganad bajgaa b*h fajluudyg avch `ehnij baganad bajgaa
   n`ersijg t`edg`e`er uruu zaasan simbolyn holboosuud bolgon
   /compat/linux dotor bajrluulah h`er`egt`ej. `En`e n' ta ****rijn
   FreeBSD sistemd`e`e `ecsijn `ec`est `edg`e`er fajluudtaj bolno
   g`es`en *g yum:

 /compat/linux/usr/X11/lib/libXt.so.3.1.0
 /compat/linux/usr/X11/lib/libXt.so.3 -> libXt.so.3.1.0
 /compat/linux/usr/X11/lib/libX11.so.3.1.0
 /compat/linux/usr/X11/lib/libX11.so.3 -> libX11.so.3.1.0
 /compat/linux/lib/libc.so.4.6.29
 /compat/linux/lib/libc.so.4 -> libc.so.4.6.29

       T`emd`egl`el: H`er`ev ta ldd tushaalyn garaltyn `ehnij
       baganataj Linuksijn huvaalcsan sangijn gol zalruulaltyn dugaar
       taarsan tijm Linuksijn huvaalcsan santaj bajgaa bol s**lijn
       baganad bajgaa fajluudyg ****rijn sistem uruu huulah
       shaardlagag*j b**g****d tand bajgaa chin' azhillah iostojg
       sanaaraj. H`er`ev shin`e huvilbar bol huvaalcsan sang yamar ch
       bajsan huulahyg z**vl**d**g. Ta shin`e uruu zaasan simbolyn
       holboos **sg`esnijh`e`e daraa huuching ustgazh bolno.
       T`eg`eh`e`er h`er`ev `edg`e`er sanguud tany ****rijn sistemd
       bajgaa:

 /compat/linux/lib/libc.so.4.6.27
 /compat/linux/lib/libc.so.4 -> libc.so.4.6.27

       b**g****d shin`e san n' ldd tushaalyn garaltyn daguu s**lijn
       huvilbaryg shaardana g`ezh bajgaag m`edv`el:

 libc.so.4 (DLL Jump 4.5pl26) -> libc.so.4.6.29

       H`er`ev t**gs**zh bajgaa toon d`e`er z**vh**n n`eg yum uu
       `esv`el hoior huvilbar huuchin bajgaa bol
       /lib/libc.so.4.6.29-g bas huulzh sanaagaa zovoogood h`er`egg*j
       b**g****d program n' n`el`e`en huuchin huvilbartaj z*g`e`er
       azhillah iostoj yum. G`ehd`e`e h`er`ev ta h*s`ezh bajgaa bol
       libc.so-g yamar ch bajsan g`es`en solihoor shijd`ezh boloh
       b**g****d `en`e n' tanyg doorhtoj *ld`e`eh bolno:

 /compat/linux/lib/libc.so.4.6.29
 /compat/linux/lib/libc.so.4 -> libc.so.4.6.29

       T`emd`egl`el: Simbolyn holboosyn arga n' z**vh**n Linuks
       hoiortyn fajluudad h`er`egt`ej bajdag. FreeBSD-ijn azhillah
       *eijn holbogch n' taarah gol zalruulaltyn dugaaruudyg hajh
       talaar ****r**** sanaa tav'dag bolohoor ta sanaa zovoh
       h`er`egg*j yum.

     --------------------------------------------------------------

  10.2.2. Linuksijn ELF hoiortyn fajluudyg suulgah

   ELF hoiortyn fajluud n' zarimdaa "branding" buyuu "tamgalah"
   n`em`elt alhmyg shaarddag. H`er`ev ta tamgalaag*j ELF hoiortyn
   fajlyg azhilluulahyg oroldvol door durdsantaj t**st`ej aldaag
   h*l`e`en avah bolno:

 % ./my-linux-elf-binary
 ELF binary type not known
 Abort

   FreeBSD c**md FreeBSD ELF hoiortyn fajlyg Linuksijn hoiortyn
   fajlaas yalgahad tuslahyn tuld brandelf(1) h`er`egslijg ashiglana.

 % brandelf -t Linux my-linux-elf-binary

   **n****d**r GNU h`er`egslijn cugluulga n' ELF hoiortyn fajluudad
   avtomataar tohiroh tamgalaltyn m`ed`e`ellijg bajrluuldag.
   T`eg`eh`e`er `en`e alham n' ir`e`ed*jd barag l h`er`egg*j boloh
   iostoj yum.

     --------------------------------------------------------------

  10.2.3. RPM d`e`er tulguurlasan linuksyn program suulgah

   FreeBSD n' ****rijn bagcyn **g**gdlijn santaj b**g****d b*h portyg
   (Linux-ijn portuudyg bas) hyanahad ashiglagddag. Linux-ijn RPM
   sang ashigladagg*j (d`emzhd`egg*j).

   G`ehd`e`e h`er`ev ta Linux-ijn RPM program suulgah shaardlagataj
   bol **nijg doorh argaar hijzh bolno:

 # cd /compat/linux
 # rpm2cpio -q < /path/to/linux.archive.rpm | cpio -id

   Daraa n' ELF hoiortyn fajluudyg (sanguudyg bish!) brandelf hijh
   h`er`egt`ej. Ta suulgasnaa bucazh c`ev`erh`en arilgazh chadahg*j
   bolovch `en`e n' test hijh`ed chin' h`er`eg bolzh boloh yum.

     --------------------------------------------------------------

  10.2.4. Hostyn n`er tanigchijg tohiruulah

   H`er`ev DNS azhillahg*j bajval `esv`el ta ijm m`ed`egd`el h*l`e`en
   avbal:

 resolv+: "bind" is an invalid keyword resolv+:
 "hosts" is an invalid keyword

   Ta daraah m**r**dijg aguulsan /compat/linux/etc/host.conf fajlyg
   tohiruulah h`er`egt`ej bolno:

 order hosts, bind
 multi on

   `End bajgaa order n' /etc/hosts-g `ehl`e`ed hajzh daraa n' DNS-ijg
   hajna g`ezh zaazh bajna. /compat/linux/etc/host.conf suugaag*j *ed
   Linuksijn programuud FreeBSD-ijn /etc/host.conf-g olzh nijcg*j
   FreeBSD-ijn bichl`eg bajna g`ezh gomdolloh bolno. H`er`ev ta
   /etc/resolv.conf fajl ashiglan n`erijn serverijg tohiruulaag*j bol
   bind g`es`en *gijg ustgah h`er`egt`ej.

     --------------------------------------------------------------

10.3. Mathematica(R) suulgah n'

   Mathematica 5.X-d zoriulzh shin`echils`en Boris Hollas.

   `En`e barimt n' Mathematica 5.X-ijn Linuks huvilbaryg FreeBSD
   sistem uruu suulgah processijg tajlbarlah bolno.

   Mathematica `esv`el Mathematica for Students-ijn Linuksijn
   huvilbaryg http://www.wolfram.com/ d`eh Wolfram-aas zahialzh
   bolno.

     --------------------------------------------------------------

  10.3.1. Mathematica suulgagchijg azhilluulah

   `Ehl`e`ed Mathematica-ijn Linuks hoiortyn fajluud Linuksijn ABI-g
   ashiglana g`edgijg ta FreeBSD-d h`elzh **g**h h`er`egt`ej. Ing`ezh
   hijh hamgijn hyalbar arga bol b*h tamgalaag*j hoiortyn fajluudyn
   huv'd anhdagch ELF tamgalaltyg Linuks bolgon daraah tushaalaar
   tohiruulah yavdal yum:

 # sysctl kern.fallback_elf_brand=3

   `En`e n' tamgalaag*j ELF hoiortyn fajluud Linuksijn ABI-g
   ashiglana g`ezh bodohod FreeBSD-g h*rg`eh b**g****d ta
   suulgagchijg CDROM-oos shuud azhilluulah bolomzhtoj boloh iostoj.

   Odoo MathInstaller fajlyg ****rijn hatuu h**t**ch uruu huulah
   h`er`egt`ej:

 # mount /cdrom
 # cp /cdrom/Unix/Installers/Linux/MathInstaller /localdir/

   b**g****d `en`e fajl dah' `ehnij m**rnij /bin/sh-g
   /compat/linux/bin/sh g`ezh solih h`er`egt`ej. `En`e n' suulgagch
   sh(1)-ijn Linuksijn huvilbaryg azhilluulahaar bolgozh bajgaa yum.
   Daraa n' Linux) g`es`en b*gdijg FreeBSD) g`edg`e`er tekst
   zasvarlagchaar yum uu `esv`el doorh daraagijn h`es`egt bajgaa
   skript`e`er solih h`er`egt`ej. *jldlijn sistemijg todorhojlohyn
   tuld uname -s tushaalyg duuddag Mathematica suulgagchid FreeBSD-g
   Linuks t**st *jldlijn sistem g`ezh *z`ehijg `en`e n' h`elzh
   **gn**. MathInstaller-g azhilluulahad odoo Mathematica-g suulgah
   bolno.

     --------------------------------------------------------------

  10.3.2. Mathematica-ijn azhilluulah bolomzhtoj fajluudyg ****rchl**h

   Suulgah yavcad Mathematica-ijn **sg`es`en b*rh**lijn skript**dijg
   ashiglahaasaa **mn** ****rchl**h h`er`egt`ej. H`er`ev ta
   Mathematica-ijn azhilluulah bolomzhtoj fajluudyg bajrluulah sand
   /usr/local/bin-g songoson bol ta `en`e sand math, mathematica,
   Mathematica, bolon MathKernel g`ezh n`erl`egds`en fajluud uruu
   zaagdsan simbolyn holboosuudyg oloh bolno. `Edg`e`er b*rt Linux)
   g`edgijg FreeBSD) g`edg`e`er tekst zasvarlagchaar yum uu `esv`el
   doorh b*rh**lijn skript`e`er solih h`er`egt`ej:

 #!/bin/sh
 cd /usr/local/bin
 for i in math mathematica Mathematica MathKernel
   do sed 's/Linux)/FreeBSD)/g' $i > $i.tmp
   sed 's/\/bin\/sh/\/compat\/linux\/bin\/sh/g' $i.tmp > $i
   rm $i.tmp
   chmod a+x $i
 done

     --------------------------------------------------------------

  10.3.3. ****rijn Mathematica nuuc *gijg olzh avah

   Mathematica-g `ehnij udaa `ehl**l`eh`ed tanaas nuuc *g asuuh
   bolno. H`er`ev ta Wolfram-aas nuuc *g`e`e avch amzhaag*j bajgaa
   bol ****rijn "mashiny ID"-g avahyn tuld suulgacyn sand mathinfo-g
   azhilluulah h`er`egt`ej. `En`e mashiny ID n' tany `ehnij Ethernet
   kartny MAC hayag d`e`er tulguurlasan bolohoor Mathematica-ijn
   ****rijn huulbaryg ta ****r mashinuud d`e`er azhilluulzh chadahg*j
   yum.

   Wolfram-d cahim zahidlaar ch yum uu `esv`el utas, faksaar
   b*rtg**l`eh *ed`e`e ta "mashiny ID"-aa t`ed`end **g**h b**g****d
   t`ed b*l`eg toonuudaas togtoh hargalzah nuuc *g b*hij hariu **g**h
   bolno.

     --------------------------------------------------------------

  10.3.4. Mathematica n**r`en h`esgijg s*lzh`e`eg`e`er azhilluulah

   Mathematica n' t`emd`egt**dijg *z**l`ehijn tuld al' ch standart
   *sgijn mayaguudyn olonloguudad bajdagg*j tusgaj *sgijn mayaguudyg
   ashigladag (integraluud, nijlb`er**d, Grek *sg**d g`eh m`et.). X
   protokol n' `edg`e`er *sgijn mayaguudyg ****r d`e`er`e`e lokalaar
   suulgahyg shaarddag. `En`e n' CDROM yum uu `esv`el Mathematica
   suulgagdsan hostoos `edg`e`er *sgijn mayaguudyn huulbaryg ****rijn
   lokal mashin uruu huulna g`es`en *g yum. `Edg`e`er *sgijn mayaguud
   n' CDROM-ijn /cdrom/Unix/Files/SystemFiles/Fonts san, `esv`el tany
   hatuu h**tchijn /usr/local/mathematica/SystemFiles/Fonts sand
   ih`evchl`en hadgalagddag. *sgijn zhinh`en`e mayaguud n' Type1
   bolon X d`ed sanguudad bajrladag. Door tajlbarlasan t`edg`e`erijg
   ashiglah h`ed h`ed`en arguud bajdag.

   `Ehnij arga n' t`edg`e`erijg /usr/X11R6/lib/X11/fonts dah' bajgaa
   *sgijn mayagijn sanguudyn al' n`eg uruu huulah yavdal yum. `En`e
   n' *sgijn mayagijn n`ersijg n`emzh, `ehnij m**r**n d`e`er *sgijn
   mayaguudyn toog ****rchilzh fonts.dir fajlyg zasvarlahyg
   shaardana. M**n ****r****r ta t`edg`e`erijg huulsan sand
   mkfontdir(1) tushaalyg azhilluulzh bas chadah iostoj yum.

   **nijg hijh hoior dah' arga n' sanguudyg /usr/X11R6/lib/X11/fonts
   uruu huulah yavdal yum:

 # cd /usr/X11R6/lib/X11/fonts
 # mkdir X
 # mkdir MathType1
 # cd /cdrom/Unix/Files/SystemFiles/Fonts
 # cp X/* /usr/X11R6/lib/X11/fonts/X
 # cp Type1/* /usr/X11R6/lib/X11/fonts/MathType1
 # cd /usr/X11R6/lib/X11/fonts/X
 # mkfontdir
 # cd ../MathType1
 # mkfontdir

   Odoo shin`e *sgijn mayagijn sanguudaa ****rijn *sgijn mayagijn
   zamdaa n`emn`e:

 # xset fp+ /usr/X11R6/lib/X11/fonts/X
 # xset fp+ /usr/X11R6/lib/X11/fonts/MathType1
 # xset fp rehash

   H`er`ev ta Xorg serverijg ashiglazh bajgaa bol `edg`e`er *sgijn
   mayagijn sanguudyg ****rijn xorg.conf fajldaa n`em`en avtomataar
   duudagdahaar tohiruulzh bolno.

     T`emd`egl`el: XFree86 server**dijn huv'd tohirgoony fajl n'
     XF86Config bajna.

   H`er`ev tand /usr/X11R6/lib/X11/fonts/Type1 g`egds`en san bajhg*j
   bajgaa bol ta d`e`erh zhish`e`en d`e`erh MathType1 sangijn n`erijg
   Type1 bolgon ****rchilzh bolno.

     --------------------------------------------------------------

10.4. Maple(TM) suulgah n'

   Huv' n`em`er bolgon oruulsan Aaron Kaplan. Tusalsan Robert
   G`etshman.

   Maple(TM) n' Mathematica-taj t**st`ej arilzhaany zoriulaltyn
   matematikijn program yum. Ta `en`e programyg
   http://www.maplesoft.com/-s hudaldan avch daraa n' t`end`e`e
   licenzijn fajl avahyn tuld b*rtg**l`eh h`er`egt`ej. `En`e program
   hangamzhijg FreeBSD d`e`er suulgahyn tuld `edg`e`er hyalbar
   alhmuudyg dagana uu.

    1. INSTALL b*rh**lijn skriptijg b*t`e`egd`eh**nij tarhacaas
       azhilluulna. Suulgac programaas h*s`eh`ed "RedHat" tohiruulgyg
       songooroj. Erdijn suulgacyn san n' /usr/local/maple bajzh
       boloh yum.

    2. H`er`ev ta t`egzh hijg`e`eg*j bol Maple Waterloo Software
       (http://register.maplesoft.com/) kompanias Maple-d zoriulzh
       licenz zahizh t**nijg`e`e /usr/local/maple/license/license.dat
       san uruu huulah h`er`egt`ej.

    3. Maple-taj cug ird`eg INSTALL_LIC suulgacyn b*rh**lijn
       skriptijg azhilluulzh FLEXlm licenz menezherijg suulgah
       h`er`egt`ej. Licenzijn servert zoriulzh ****rijn mashinyhaa
       anhdagch hostyn n`erijg zaazh **gn**.

    4. /usr/local/maple/bin/maple.system.type fajlyg door durdsanaar
       n**h****s hijh h`er`egt`ej:

    ----- snip ------------------
 *** maple.system.type.orig      Sun Jul  8 16:35:33 2001
 --- maple.system.type   Sun Jul  8 16:35:51 2001
 ***************
 *** 72,77 ****
 --- 72,78 ----
           # the IBM RS/6000 AIX case
           MAPLE_BIN="bin.IBM_RISC_UNIX"
           ;;
 +     "FreeBSD"|\
       "Linux")
           # the Linux/x86 case
         # We have two Linux implementations, one for Red Hat and
    ----- snip end of patch -----

       "FreeBSD"|\ m**rijn daraa yamar ch hooson zaj bajh iosg*jg
       sanaaraj.

       `En`eh** n**h****s n' "FreeBSD"-g Linuks sistemijn t**r**l
       mayagaar tanihyg Maple-d zaadag. bin/maple b*rh**lijn skript
       n' bin/maple.system.type b*rh**lijn skriptijg duudazh t`er n'
       `erg`e`ed *jldlijn sistemijn n`erijg olohyn tuld uname -a
       tushaalyg duuddag. OS-ijn n`er`e`es hamaaraad `en`e n' al'
       hoiortyn fajluudaa ashiglahaa oloh bolno.

    5. Licenzijn serverijg `ehl**ln`e.

       /usr/local/etc/rc.d/lmgrd.sh g`ezh suulgagdsan daraah skript
       n' lmgrd-g `ehl**l`eh hyalbar arga yum:

    ----- snip ------------

 #! /bin/sh
 PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin
 PATH=${PATH}:/usr/local/maple/bin:/usr/local/maple/FLEXlm/UNIX/LINUX
 export PATH

 LICENSE_FILE=/usr/local/maple/license/license.dat
 LOG=/var/log/lmgrd.log

 case "$1" in
 start)
         lmgrd -c ${LICENSE_FILE} 2>> ${LOG} 1>&2
         echo -n " lmgrd"
         ;;
 stop)
         lmgrd -c ${LICENSE_FILE} -x lmdown 2>> ${LOG} 1>&2
         ;;
 *)
         echo "Usage: `basename $0` {start|stop}" 1>&2
         exit 64
         ;;
 esac

 exit 0
    ----- snip ------------

    6. Maple-ijg test`e`er `ehl**ln`e:

 % cd /usr/local/maple/bin
 % ./xmaple

       Odoo azhillazh bajh iostoj. Maplesoft uruu ta FreeBSD-ijn `eh
       huvilbaryg h*s`ezh bajgaagaa bichih`e`e martuuzaj!

     --------------------------------------------------------------

  10.4.1. T*g`e`em`el asuudluud

     * FLEXlm licenzijn menezhert`ej azhillahad t**v**gt`ej bajzh
       boloh yum. `En`e tuhaj n`em`elt barimtyg
       http://www.globetrotter.com/ hayagaas olzh bolno.

     * lmgrd n' licenzijn fajlyg h`et`erhij golzh shild`eg, bas
       h`er`ev yamar n`eg`en asuudal bajval core fajl **sg`eh
       durtajgaaraa aldartaj program yum. Z**v licenzijn fajl
       ijm`erh** haragdah iostoj:

 # =======================================================
 # License File for UNIX Installations ("Pointer File")
 # =======================================================
 SERVER chillig ANY
 #USE_SERVER
 VENDOR maplelmg

 FEATURE Maple maplelmg 2000.0831 permanent 1 XXXXXXXXXXXX \
          PLATFORMS=i86_r ISSUER="Waterloo Maple Inc." \
          ISSUED=11-may-2000 NOTICE=" Technische Universitat Wien" \
          SN=XXXXXXXXX

         T`emd`egl`el: `End serial dugaar bolon t*lh**rijg 'X'
         bolgoson bajna. chillig n' hostyn n`er yum.

       Licenzijn fajlyg zasvarlahdaa "FEATURE" m**rijg (`en`e n'
       licenzijn t*lh**r`e`er hamgaalagdsan bajdag) oroldohg*j bol
       yamar ch asuudal garahg*j azhillah bolno.

     --------------------------------------------------------------

10.5. MATLAB(R) suulgah n'

   Huv' n`em`er bolgon oruulsan D`en P`ell`eg.

   `En`e barimt n' MATLAB(R) version 6.5-ijn Linuksijn huvilbaryg
   FreeBSD sistem uruu suulgah processijg tajlbarlah bolno. Java
   Virtual Machine(TM)-g toocohg*j yum bol `en`e n' mash sajn
   azhilladag (H`es`eg 10.5.3-g *zn`e **).

   MATLAB-ijn Linuksijn huvilbaryg http://www.mathworks.com d`eh
   MathWorks-s shuud zahialzh bolno. Licenzijn fajlyg avah yum uu
   `esv`el h`erh`en **sg`eh zaavryg bas avahaa martuuzaj. T`end
   bajhdaa t`ednij program hangamzhijn FreeBSD huvilbaryg h*s`ezh
   bajgaagaa m`ed`egd`e`er`ej.

     --------------------------------------------------------------

  10.5.1. MATLAB suulgah n'

   MATLAB-g suulgahyn tuld door durdsanyg hijn`e:

    1. Suulgacyn CD-g hijzh holbono. Suulgacyn skriptijn
       z**vl**sn****r root bolno. Suulgah skriptijg `ehl**l`ehijn
       tuld door durdsanyg bichn`e:

 # /compat/linux/bin/sh /cdrom/install

         Z**vl**g****: Suulgagch n' grafik orchnyh yum. H`er`ev ta
         d`elg`ec ongojlgozh chadahg*j bajna g`es`en aldaanuud avbal
         setenv HOME ~USER g`ezh bichih h`er`egt`ej b**g****d `end
         bajgaa USER n' tany su(1) hijs`en h`er`egl`egch yum.

    2. MATLAB-ijn root sang asuuhad door durdsanyg bichn`e:
       /compat/linux/usr/local/matlab.

         Z**vl**g****: Suulgah processijn *lds`en h`es`egt hyalbaraar
         bichd`eg bajhyn tuld ****rijn b*rh**lijn h*l`e`eh m**r**n
         d`e`er **nijg bichn`e: set
         MATLAB=/compat/linux/usr/local/matlab

    3. MATLAB licenzijg avch bajhdaa zaavarlasny daguu licenzijn
       fajlyg zasvarlana.

         Z**vl**g****: ****rijn durtaj zasvarlagchaa ashiglan ta
         `en`e fajlyg ur'dchilan b`eld`ezh, suulgagch tanaas **nijg
         zasvarlahyg asuuhaas **mn** $MATLAB/license.dat uruu huulna.

    4. Suulgah processijg g*jc`e`en`e.

   `End h*r`eh`ed tany MATLAB suulgalt duussan bajna. **nijg tany
   FreeBSD sistem uruu holbohyn tuld daraah alhmuud n' "hijzh"
   **gd**g.

     --------------------------------------------------------------

  10.5.2. Licenzijn Menezherijn `ehl**l`elt

    1. Licenzijn menezherijn skript**d`ed zoriulzh simbolyn
       holboosuudyg **sg`en`e:

 # ln -s $MATLAB/etc/lmboot /usr/local/etc/lmboot_TMW
 # ln -s $MATLAB/etc/lmdown /usr/local/etc/lmdown_TMW

    2. /usr/local/etc/rc.d/flexlm.sh-t `ehl**l`eh fajlyg **sg`en`e.
       Doorh zhish`e`e n' t*g`e`egds`en $MATLAB/etc/rc.lm.glnx86-ijn
       ****rchl**gds**n huvilbar yum. ****rchl**lt**d n' fajlyn
       bajrlaluud bolon Linuksijn `emulyac door azhillah licenzijn
       menezherijn `ehl**l`elt bajna.

 #!/bin/sh
 case "$1" in
   start)
         if [ -f /usr/local/etc/lmboot_TMW ]; then
               /compat/linux/bin/sh /usr/local/etc/lmboot_TMW -u username && echo 'MATLAB_lmgrd'
         fi
         ;;
   stop)
         if [ -f /usr/local/etc/lmdown_TMW ]; then
             /compat/linux/bin/sh /usr/local/etc/lmdown_TMW  > /dev/null 2>&1
         fi
         ;;
   *)
         echo "Usage: $0 {start|stop}"
         exit 1
         ;;
 esac

 exit 0

         CHuhal: Fajlyg azhilluulahaar bolgoh iostoj:

 # chmod +x /usr/local/etc/rc.d/flexlm.sh

         Ta d`e`erh username-g ****rijn sistem d`e`erh z**v
         h`er`egl`egch`e`er solih iostoj (root bish).

    3. Licenzijn menezherijg daraah tushaalaar `ehl**ln`e:

 # /usr/local/etc/rc.d/flexlm.sh start

     --------------------------------------------------------------

  10.5.3. Java-ijn azhillah *eijn orchnyg holboh

   Java Runtime Environment (JRE) buyuu Azhillah *eijn orchny
   holboosyg FreeBSD d`e`er azhillazh bajgaa uruu zaazh ****rchl**h
   h`er`egt`ej:

 # cd $MATLAB/sys/java/jre/glnx86/
 # unlink jre; ln -s ./jre1.1.8 ./jre

     --------------------------------------------------------------

  10.5.4. MATLAB-ijn `ehl**l`eh skriptijg **sg`eh

    1. Daraah `ehl**l`eh skriptijg /usr/local/bin/matlab-d
       bajrluulna:

 #!/bin/sh
 /compat/linux/bin/sh /compat/linux/usr/local/matlab/bin/matlab "$@"

    2. T`eg`e`ed chmod +x /usr/local/bin/matlab tushaalyg bichn`e.

     Z**vl**g****: Tany emulators/linux_base huvilbaraas shaltgaalaad
     `en`e skriptijg azhilluulahad aldaa garch boloh yum. **n`e`es
     s`ergijl`ehijn tuld /compat/linux/usr/local/matlab/bin/matlab
     fajlyg zasvarlazh doorh:

 if [ `expr "$lscmd" : '.*->.*'` -ne 0 ]; then

     (13.0.1 huvilbar d`e`er `en`e n' 410-r m**r**nd bajna) m**rijg
     ing`ezh ****rchl**h h`er`egt`ej:

 if test -L $newbase; then

     --------------------------------------------------------------

  10.5.5. MATLAB-ijn zogsooh skriptijg **sg`eh

   MATLAB-ijn z**v duusdagg*j asuudlyg shijd`eh`ed daraah z*jlsijg
   hijh h`er`egt`ej.

    1. $MATLAB/toolbox/local/finish.m fajl **sg`ezh t**nd ganc m**r
       n`emn`e:

 ! $MATLAB/bin/finish.sh

         T`emd`egl`el: $MATLAB n' *g yum.

         Z**vl**g****: T`er san dotroo garahaas **mn** ****rijn
         azhlyn talbaryg hadgalah bolomzhijg olgoh finishsav.m bolon
         finishdlg.m fajluudyg ta oloh bolno. H`er`ev ta
         t`edg`e`erijn al' n`egijg ashiglazh bajgaa bol d`e`erh
         m**rijg save tushaalyn daraa n`en daruj oruulah h`er`egt`ej.

    2. door durdsanyg aguulsan $MATLAB/bin/finish.sh fajlyg
       **sg`en`e:

 #!/usr/compat/linux/bin/sh
 (sleep 5; killall -1 matlab_helper) &
 exit 0

    3. Fajlyg azhillah bolomzhtoj bolgono:

 # chmod +x $MATLAB/bin/finish.sh

     --------------------------------------------------------------

  10.5.6. MATLAB-ijg ashiglah

   `End h*r`eh`ed ta matlab g`ezh bichin **nijg ashiglazh `ehl`eh`ed
   b`el`en bolson bajna.

     --------------------------------------------------------------

10.6. Oracle(R) suulgah n'

   Huv' n`em`er bolgon oruulsan Marsel Muulenaar.

     --------------------------------------------------------------

  10.6.1. Orshil

   `En`e barimt n' Linuksd zoriulsan Oracle 8.0.5 bolon Oracle
   8.0.5.1 Enterprise Edition-g FreeBSD mashin uruu suulgah
   processijg tajlbarlah bolno.

     --------------------------------------------------------------

  10.6.2. Linuksijn orchnyg suulgah

   Ta emulators/linux_base bolon devel/linux_devtools programuud
   portyn cugluulgaas suusan `es`ehijg shalgaaraj. Ta `edg`e`er
   portyn huv'd asuudaltaj bajgaa bol bagcuud yum uu `esv`el portyn
   cugluulgad bajgaa huuchin huvilbaruudyg ashiglah h`er`egt`ej bolzh
   boloh yum.

   H`er`ev ta uhaalag agentijg azhilluulahyg h*s`ezh bajgaa bol Red
   Hat Tcl bagc: tcl-8.0.3-20.i386.rpm-g bas suulgah h`er`egt`ej
   bolno. Alban iosny RPM porttoj (archivers/rpm) bagcuudyg suulgah
   er**nhij tushaal bol:

 # rpm -i --ignoreos --root /compat/linux --dbpath /var/lib/rpm package

   package-ijn suulgalt yamar ch aldaa **sg`eh iosg*j.

     --------------------------------------------------------------

  10.6.3. Oracle orchnyg **sg`eh

   Oracle-g suulgahaasaa **mn** ta tohiroh orchnyg tohiruulah
   h`er`egt`ej. `En`e barimt n' Oracle-g suulgah zaavart
   tajlbarlasnyg bish Linuksd zoriulsan Oracle-g FreeBSD d`e`er
   azhilluulahyn tuld yag yuu hijhijg z**vh**n tajlbarladag.

     --------------------------------------------------------------

    10.6.3.1. C**mijg taaruulah

   Oracle-g suulgah zaavart tajlbarlasnaar huvaalcsan sanah ojn
   hamgijn ih h`emzh`e`eg tohiruulah h`er`egt`ej. FreeBSD d`e`er
   SHMMAX-g bitgij ashiglaaraj. SHMMAX n' erd**** l SHMMAXPGS bolon
   PGSIZE-s toocoologdon gargagddag. Tijm bolohoor SHMMAXPGS-g
   todorhojl. Busad b*h tohiruulguud zaavart tajlbarlasny daguu
   ashiglagdazh bolno. ZHish`e`e n':

 options SHMMAXPGS=10000
 options SHMMNI=100
 options SHMSEG=10
 options SEMMNS=200
 options SEMMNI=70
 options SEMMSL=61

   `Edg`e`er tohiruulguudyg ****rijn Oracle-ijn h`er`egl`e`end
   taaruulzh tohiruulah h`er`egt`ej.

   M**n c**mijn tohirgoony fajldaa daraah tohiruulguudtaj bajgaa
   `es`eh`e`e bas shalgaaraj:

 options SYSVSHM #SysV shared memory
 options SYSVSEM #SysV semaphores
 options SYSVMSG #SysV interprocess communication

     --------------------------------------------------------------

    10.6.3.2. Oracle b*rtg`el

   ****r busad b*rtg`el **sg`ed`eg shig`e`e oracle b*rtg`el
   **sg`en`e. oracle b*rtg`el n' Linuksijn b*rh**l **g**h
   shaardlagataj coryn ganc tusgaj b*rtg`el yum. /etc/shells fajld
   /compat/linux/bin/bash-g n`em`e`ed oracle h`er`egl`egchijn
   b*rh**lijg /compat/linux/bin/bash g`ezh tohiruulna.

     --------------------------------------------------------------

    10.6.3.3. Orchin

   ORACLE_HOME bolon ORACLE_SID z`er`eg erdijn Oracle huv'sagchuudaas
   gadna ta daraah orchny huv'sagchuudyg tohiruulah iostoj:

      Huv'sagch                           Utga                        
   LD_LIBRARY_PATH $ORACLE_HOME/lib                                   
   CLASSPATH       $ORACLE_HOME/jdbc/lib/classes111.zip               
                   /compat/linux/bin /compat/linux/sbin               
   PATH            /compat/linux/usr/bin /compat/linux/usr/sbin /bin  
                   /sbin /usr/bin /usr/sbin /usr/local/bin            
                   $ORACLE_HOME/bin                                   

   B*h orchny huv'sagchuudyg .profile-d tohiruulahyg z**vl**d**g.
   G*jc`ed zhish`e`e bol daraah bajna:

 ORACLE_BASE=/oracle; export ORACLE_BASE
 ORACLE_HOME=/oracle; export ORACLE_HOME
 LD_LIBRARY_PATH=$ORACLE_HOME/lib
 export LD_LIBRARY_PATH
 ORACLE_SID=ORCL; export ORACLE_SID
 ORACLE_TERM=386x; export ORACLE_TERM
 CLASSPATH=$ORACLE_HOME/jdbc/lib/classes111.zip
 export CLASSPATH
 PATH=/compat/linux/bin:/compat/linux/sbin:/compat/linux/usr/bin
 PATH=$PATH:/compat/linux/usr/sbin:/bin:/sbin:/usr/bin:/usr/sbin
 PATH=$PATH:/usr/local/bin:$ORACLE_HOME/bin
 export PATH

     --------------------------------------------------------------

  10.6.4. Oracle-ijg suulgah

   Linuksijn `emulyatoryn hajhramzhg*j b*r`en b*t`en bus bajdlaas
   bolood suulgagchijg `ehl**l`eh`e`es`e`e **mn** ta .oracle sang
   /var/tmp dotor **sg`eh h`er`egt`ej boldog. **nijg oracle
   h`er`egl`egch `ez`emshih`e`er bolgoh h`er`egt`ej. Ta Oracle-g
   yamar ch asuudalg*jg`e`er suulgazh chadah iostoj. H`er`ev tand
   asuudluud uchirval `ehl`e`ed ****rijn Oracle tarhac ba/`esv`el
   tohirgoog shalgah h`er`egt`ej! Oracle-g suulgasnyhaa daraa ta
   daraah hoior d`ed h`es`egt tajlbarlasan n**h****s**dijg hijzh
   **g**h h`er`egt`ej.

   Bajnga uchirdag asuudal bol TCP protokolyn huvirgagch z**v
   suulgagdaag*j bajdag yavdal yum. **n`e`es bolood ta yamar ch TCP
   sonsogch `ehl**lzh chadahg*j. Daraah *jldl**d n' `en`e asuudlyg
   shijd`eh`ed tusaldag:

 # cd $ORACLE_HOME/network/lib
 # make -f ins_network.mk ntcontab.o
 # cd $ORACLE_HOME/lib
 # ar r libnetwork.a ntcontab.o
 # cd $ORACLE_HOME/network/lib
 # make -f ins_network.mk install

   root.sh-g dahin azhilluulahaa bitgij martaaraj!

     --------------------------------------------------------------

    10.6.4.1. root.sh-d n**h****s hijh

   Oracle-g suulgazh bajhad root `erh`e`er hijgd`eh shaardlagataj
   zarim *jldl**d root.sh g`ezh n`erl`egds`en b*rh**lijn skript`ed
   bichigds`en bajdag. `En`e skript n' orainst sand bichigds`en
   bajdag. chown tushaalyn z**v bajrlalyg ashiglahaar bolgozh daraah
   n**h****sijg root.sh-d hijh h`er`egt`ej, `esv`el ****r****r
   skriptijg Linuksijn `eh b*rh**l d`e`er azhilluulah h`er`egt`ej.

 *** orainst/root.sh.orig Tue Oct 6 21:57:33 1998
 --- orainst/root.sh Mon Dec 28 15:58:53 1998
 ***************
 *** 31,37 ****
 # This is the default value for CHOWN
 # It will redefined later in this script for those ports
 # which have it conditionally defined in ss_install.h
 ! CHOWN=/bin/chown
 #
 # Define variables to be used in this script
 --- 31,37 ----
 # This is the default value for CHOWN
 # It will redefined later in this script for those ports
 # which have it conditionally defined in ss_install.h
 ! CHOWN=/usr/sbin/chown
 #
 # Define variables to be used in this script

   CD-`e`es Oracle-g ta suulgahg*j *ed root.sh-d zoriulsan `ehijg
   n**h**zh bolno. **nijg rthd.sh g`ed`eg b**g****d `eh modny orainst
   sand bajrladag.

     --------------------------------------------------------------

    10.6.4.2. genclntsh-d n**h****s hijh

   genclntsh skript n' huvaalcsan ganc klientijn sang **sg`eh`ed
   ashiglagddag. *z**lb`er**dijg b*t`e`ezh bajhad **nijg ashigladag.
   PATH-n todorhojloltyg tajlbar bolgohyn tuld daraah n**h****sijg
   hijh h`er`egt`ej:

 *** bin/genclntsh.orig Wed Sep 30 07:37:19 1998
 --- bin/genclntsh Tue Dec 22 15:36:49 1998
 ***************
 *** 32,38 ****
 #
 # Explicit path to ensure that we're using the correct commands
 #PATH=/usr/bin:/usr/ccs/bin export PATH
 ! PATH=/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin export PATH
 #
 # each product MUST provide a $PRODUCT/admin/shrept.lst
 --- 32,38 ----
 #
 # Explicit path to ensure that we're using the correct commands
 #PATH=/usr/bin:/usr/ccs/bin export PATH
 ! #PATH=/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin export PATH
 #
 # each product MUST provide a $PRODUCT/admin/shrept.lst

     --------------------------------------------------------------

  10.6.5. Oracle-g azhilluulah

   Zaavruudyg dagasny daraa ta Oracle-g Linuks d`e`er azhilluulzh
   bajgaa yum shig azhilluulzh chadah iostoj.

     --------------------------------------------------------------

10.7. SAP(R) R/3(R) suulgah n'

   Huv' n`em`er bolgon oruulsan Holg`er Kipp. `Eh huvilbaryg SGML r**
   h**rv**ls`en Valentino Vashetto.

   FreeBSD ashiglan SAP sistem**dijg suulgah n' SAP-ijn d`emzhih
   bagaar d`emzhigdd`egg*j --t`edg`e`er n' z**vh**n batalgaazhsan
   tavcanguudyn huv'd d`emzhl`eg sanal bolgodog.

     --------------------------------------------------------------

  10.7.1. Orshil

   `En`e barimt n' FreeBSD bolon Oracle-ijn suulgaltyg oruulaad
   Linuksd zoriulsan SAP R/3 System-g Oracle Database-t`ej cug
   FreeBSD mashin d`e`er suulgah bolomzhit argyg tajlbarlah bolno.
   Hoior ****r tohirgoog tajlbarlana:

     * FreeBSD 4.3-STABLE d`e`er Oracle 8.0.5-taj cug SAP R/3 4.6B
       (IDES)

     * FreeBSD 4.5-STABLE d`e`er Oracle 8.1.7-taj cug SAP R/3 4.6C

   `En`e barimt n' b*h chuhal alhmuudyg il** d`elg`er`eng*j
   tajlbarlahyg orolddog ch g`es`en Oracle bolon SAP R/3-ijn
   suulgaltyn zaavruudyg orloh zorilgoor hijgd`e`eg*j yum.

   SAP-d zoriulsan SAP R/3 Linuksijn huvilbartaj ird`eg barimtyg
   bolon Oracle-taj holbootoj asuultuud, Oracle bolon SAP OSS-ijn `eh
   **sv`er**dijg *zn`e **.

     --------------------------------------------------------------

  10.7.2. Program hangamzh

   Daraah CD-ROM-uud n' SAP suulgaltuudad ashiglagddag:

     --------------------------------------------------------------

    10.7.2.1. SAP R/3 4.6B, Oracle 8.0.5

    N`er    Dugaar                       Tajlbar                      
   KERNEL  51009113 SAP C**m Oracle / Suulgalt / AIX, Linuks, Solaris 
   RDBMS   51007558 Oracle / RDBMS 8.0.5.X / Linuks                   
   EXPORT1 51010208 IDES / DB-Export / 6 Disknij 1-r Disk             
   EXPORT2 51010209 IDES / DB-Export / 6 Disknij 2-r Disk             
   EXPORT3 51010210 IDES / DB-Export / 6 Disknij 3-r Disk             
   EXPORT4 51010211 IDES / DB-Export / 6 Disknij 4-r Disk             
   EXPORT5 51010212 IDES / DB-Export / 6 Disknij 5-r Disk             
   EXPORT6 51010213 IDES / DB-Export / 6 Disknij 6-r Disk             

   M**n bid Oracle 8 Server (Linuksijn C**mijn Huvilbar 2.0.33-t
   zoriulsan ur'dchilsan huvilbar 8.0.5) CD-g ashiglasan ba `en`e n'
   tijm ch shaardlagataj bish b**g****d bas FreeBSD 4.3-STABLE (4.3
   RELEASE-s d**ng**zh h`ed honog **ng**rch bajsan) huvilbaryg
   ashiglasan.

     --------------------------------------------------------------

    10.7.2.2. SAP R/3 4.6C SR2, Oracle 8.1.7

    N`er    Dugaar                       Tajlbar                      
   KERNEL  51014004 SAP C**m Oracle / SAP C**mijn Huvilbar 4.6D /     
                    DEC, Linuks                                       
   RDBMS   51012930 Oracle 8.1.7/ RDBMS / Linuks                      
   EXPORT1 51013953 Huvilbar 4.6C SR2 / Export / 4 Disknij 1-r Disk   
   EXPORT1 51013953 Huvilbar 4.6C SR2 / Export / 4 Disknij 2-r Disk   
   EXPORT1 51013953 Huvilbar 4.6C SR2 / Export / 4 Disknij 3-r Disk   
   EXPORT1 51013953 Huvilbar 4.6C SR2 / Export / 4 Disknij 4-r Disk   
   LANG1   51013954 Huvilbar 4.6C SR2 / H`el / DE, EN, FR / 3 Disknij 
                    1-r Disk                                          

   Suulgahyg h*ss`en h`el`e`es hamaarch h`elnij n`em`elt CD-**d
   h`er`eg bolzh boloh yum. `End bid DE bolon EN (German bolon Angli)
   h`el**dijg ashiglazh bajgaa, tijm bolohoor z**vh**n h`elnij `ehnij
   CD h`er`egt`ej yum. T`emd`egl`en h`el`eh`ed b*h d**rv**n EXPORT
   CD-**dijn dugaar adil bajna. H`elnij gurvan CD-**d bas adil
   dugaartaj bajna (`en`e n' 4.6B IDES huvilbaryn CD dugaarlaltaas
   ****r yum). **nijg bichizh bajh *ed suulgalt n' FreeBSD 4.5-STABLE
   (20.03.2002) huvilbar d`e`er azhillazh bajgaa bolno.

     --------------------------------------------------------------

  10.7.3. SAP t`emd`egl`el**d

   SAP R/3-ijg suulgahaasaa **mn** daraah t`emd`egl`eg`e`en**dijg
   unshih h`er`egt`ej. `En`e n' bas suulgazh bajh yavcad ashigtaj
   boloh n' togtoogdson:

     --------------------------------------------------------------

    10.7.3.1. SAP R/3 4.6B, Oracle 8.0.5

   Dugaar                             N`er                            
   0171356 Linuks d`e`erh SAP program hangamzh: *nds`en tajlbaruud    
   0201147 INST: UNIX - Oracle d`e`erh 4.6C R/3 Inst.                 
   0373203 SHin`echl`el / SHilzh**l`elt Oracle 8.0.5 --> 8.0.6/8.1.6  
           LINUKS                                                     
   0072984 Oracle-d zoriulsan Digital UNIX 4.0B Huvilbar              
   0130581 R3SETUP-ijn DIPGNTAB alham zogsoh                          
   0144978 Tany sistem z**v suulgagdaag*j bajna                       
   0162266 Windows NT / W2K d`e`erh R3SETUP-d zoriulsan asuultuud     
           bolon zaavruud                                             

     --------------------------------------------------------------

    10.7.3.2. SAP R/3 4.6C, Oracle 8.1.7

   Dugaar                             N`er                            
   0015023 H*sn`egt TCPDB (RSXP0004) (EBCDIC)-g `ehl**l`eh            
   0045619 H`ed h`ed`en h`el**d bolon *sgijn h`elb`er**dt`ej R/3      
   0171356 Linuks d`e`erh SAP program hangamzh: *nds`en tajlbaruud    
   0195603 RedHat 6.1 Enterprise huvilbar: M`ed`egd`ezh bajgaa        
           asuudluud                                                  
   0212876 Arhivlah shin`e h`er`egs`el SAPCAR                         
   0300900 Linuks: Gargasan DELL tonog t**h****r**mzh                 
   0377187 RedHat 6.2: chuhal t`emd`egl`eg`e`en**d                    
   0387074 INST: UNIX d`e`erh R/3 4.6C SR2 suulgalt                   
   0387077 INST: UNIX - Oracle d`e`erh R/3 4.6C SR2 Inst.             
   0387078 UNIX d`e`erh SAP program hangamzh: OS-ijn hamaarluud 4.6C  
           SR2                                                        

     --------------------------------------------------------------

  10.7.4. Tonog t**h****r**mzhijn shaardlaguud

   SAP R/3 System-ijn suulgaltad daraah t**h****r**mzh**d hangalttaj.
   *jldv`erl`elijn zorilgoor ashiglahad m`ed`e`ezh il** todorhoj
   h`emzh`e`en**d shaardlagataj:

     B*r`eld`eh**n             4.6B                    4.6C           
   Processor          2 x 800MHz Pentium III  2 x 800MHz Pentium III  
   Sanah oj           1GB ECC                 2GB ECC                 
   Hatuu disknij zaj  50-60GB (IDES)          50-60GB (IDES)          

   *jldv`erl`eld tom k`esh, **nd**r hurdtaj disknij handalt (SCSI,
   RAID tonog t**h****r**mzhijn hyanagch), USV bolon ECC-RAM b*hij
   Xeon processoruudyg ashiglahyg z**vl**d**g. Hatuu disknij ih
   h`emzh`e`enij zaj n' suulgah yavcad 27 GB h`emzh`e`et`ej
   m`ed`e`ellijn baazyn fajluudyg **sg`ed`eg ur'dchilan tohiruulsan
   IDES sistem`e`es boldog. `En`e zaj n' `ehnij *jldv`erl`elijn
   sistem bolon programyn **g**gdl**d`ed bas hangalttaj bajdag.

     --------------------------------------------------------------

    10.7.4.1. SAP R/3 4.6B, Oracle 8.0.5

   Daraah tonog t**h****r**mzh ashiglagdsan: 2 shirh`eg 800 MHz
   Pentium III processor b*hij hoior processor suulgazh boloh havtan,
   29160 Ultra160 SCSI adapter (40/80 GB DLT soronzon hal'sny
   h**t**ch bolon CDROM-d handahyn tuld) Mylex(R) AcceleRAID(TM) (2
   suvag, 32 MB RAM-taj firmware 6.00-1-00) ashiglagdsan. Mylex RAID
   hyanagch uruu hoior 17 GB hatuu disk (tolin tusgal hijgds`en)
   bolon d**rv**n 36 GB hatuu disk (RAID t*vshin 5) zalgagdsan bolno.

     --------------------------------------------------------------

    10.7.4.2. SAP R/3 4.6C, Oracle 8.1.7

   `En`e suulgaltad Dell(TM) PowerEdge(TM) 2500 ashiglagdsan: hoior
   1000 MHz Pentium III processor (256 kB K`esh) b*hij hoior
   processor suulgazh boloh havtan, 2 GB PC133 ECC SDRAM, 128 MB
   sanah ojtoj PERC/3 DC PCI RAID Hyanagch bolon EIDE DVD-ROM
   h**t**ch ashiglagdsan. RAID hyanagch uruu hoior 18 GB hatuu disk
   (tolin tusgal hijgds`en) bolon d**rv**n 36 GB hatuu disk (RAID
   t*vshin 5) zalgagdsan bolno.

     --------------------------------------------------------------

  10.7.5. FreeBSD-ijn suulgalt

   Ta `ehl`e`ed FreeBSD suulgah h`er`egt`ej. **nijg hijh h`ed h`ed`en
   arga bajgaa b**g****d d`elg`er`eng*j m`ed`e`ellijg H`es`eg 2.13-s
   unshina uu.

     --------------------------------------------------------------

    10.7.5.1. Disknij d*r zurag

   Hyalbar bajlgahyn tuld izhil disknij bajrshlyg SAP R/3 46B bolon
   SAP R/3 46C SR2 suulgaltad h`er`egl`es`en. Suulgalt ****r ****r
   tonog t**h****r**mzhin (/dev/da bolon /dev/amr, t`eg`eh`e`er
   h`er`ev AMI MegaRAID(R)-g ashiglazh bajgaa bol /dev/da0s1a-ijn
   orond /dev/amr0s1a-g harah bolno) d`e`er hijgds`en bolohoor
   z**vh**n t**h****r**mzhijn n`ers ****rchl**gds**n:

     Fajlyn sistem      H`emzh`e`e        Holbogdson gazar            
   /dev/da0s1a        1 GB            /                               
   /dev/da0s1b        6 GB            swap                            
   /dev/da0s1e        2 GB            /var                            
   /dev/da0s1f        8 GB            /usr                            
   /dev/da1s1e        45 GB           /compat/linux/oracle            
   /dev/da1s1f        2 GB            /compat/linux/sapmnt            
   /dev/da1s1g        2 GB            /compat/linux/usr/sap           

   Ur'daar Mylex yum uu `esv`el PERC/3 RAID program hangamzhaar hoior
   logik h**tchijg tohiruulzh `ehl**l`eh h`er`egt`ej. Program
   hangamzh n' BIOS-ijn achaalah *ed `ehl**l`egd`ezh boldog.

   `En`eh** disknij bajrshil n' SAP-ijn z**vl**dg****s shal ondoo
   bajgaag sanaaraj. SAP n' Oracle d`ed sanguudyg (bolon busad
   zarimyg) tusad n' holbohyg sanal bolgodog -- bid hyalbar bajh
   **dn`e`es t`edg`e`erijg zhinh`en`e d`ed sanguud mayagaar
   **sg`eh`e`er shijds`en yum.

     --------------------------------------------------------------

    10.7.5.2. make world bolon shin`e c**m

   Hamgijn s**lijn -STABLE `ehijg tatazh avah h`er`egt`ej. ****rijn
   c**mijn tohirgoony fajlaa tohiruulsny daraa ert**nc bolon ****rijn
   ****rchils**n c**m**** dahin b*t`e`eh h`er`egt`ej. `End ta bas
   SAP R/3 bolon Oracle-ijn shaarddag c**mijn parametr**dijg oruulah
   h`er`egt`ej.

     --------------------------------------------------------------

  10.7.6. Linuksijn orchnyg suulgah

    10.7.6.1. Linuksijn *nds`en sistemijn suulgah

   `Ehl`e`ed linux_base portyg suulgah h`er`egt`ej (root `erh`e`er):

 # cd /usr/ports/emulators/linux_base-fc4
 # make install distclean

     --------------------------------------------------------------

    10.7.6.2. Linuksijn h**gzh**l`eltijn orching suulgah

   H`es`eg 10.6-d durdsany daguu FreeBSD d`e`er Oracle-g suulgahyg
   h*s`ezh bajgaa bol Linuksijn h**gzh**l`eltijn orchin h`er`egt`ej:

 # cd /usr/ports/devel/linux_devtools
 # make install distclean

   Linuksijn h**gzh**l`eltijn orchin z**vh**n SAP R/3 46B IDES
   suulgaltad zoriulagdan suugdsan. Oracle DB n' FreeBSD sistem
   d`e`er dahin holboos hijgd`e`eg*j bol `en`e n' shaardlagag*j yum.
   Linuks sistem`e`es Oracle-ijn tar b**mb**gijg ashiglazh bajgaa
   tohioldol n' `en`e yum.

     --------------------------------------------------------------

    10.7.6.3. SHaardlagataj RPM-**dijg suulgah

   R3SETUP programyg `ehl**l`ehijn tuld PAM d`emzhl`eg h`er`egt`ej.
   FreeBSD 4.3-STABLE d`e`erh `ehnij SAP suulgaltyn *ed bid PAM-ijg
   shaardlagataj b*h bagcuudtaj n' suulgahyg oroldson b**g****d
   `ec`est n' PAM bagcyn suulgaltyg hijs`en yum. **nij d*nd `en`e n'
   azhillasan. SAP R/3 4.6C SR2-ijn huv'd bid PAM RPM-ijn suulgaltyg
   shuud hijs`en ba `en`e n' bas azhillasan yum. Tijm bolohoor
   hamaaraltaj bagcuud h`er`egg*j bajh:

 # rpm -i --ignoreos --nodeps --root /compat/linux --dbpath /var/lib/rpm \
 pam-0.68-7.i386.rpm

   Oracle 8.0.5-ijn huv'd uhaalag agentijg azhilluulahyn tuld bid
   RedHat Tcl bagc tcl-8.0.5-30.i386.rpm-g suulgah h`er`egt`ej bolson
   (t`eg`ehg*j bol Oracle-g suulgah yavcad dahin holboos **sg`elt
   azhillahg*j bolno). Oracle-ijn dahin holboos **sg`eltijn talaar
   busad zarim asuudluud bajdag bolovch `en`e n' FreeBSD-t`ej
   holbootoj bish Oracle Linuksijn asuudal yum.

     --------------------------------------------------------------

    10.7.6.4. Zarim n`eg`en n`em`elt z**vl**mzh**d

   linprocfs-g /etc/fstab uruu n`em`eh n' sajn sanaa bajzh boloh
   b**g****d d`elg`er`eng*j m`ed`e`ellijg linprocfs(5) garyn avlagyn
   huudasnaas *zn`e **. Tohiruulah ****r n`eg parametr n'
   /etc/sysctl.conf-d hijgdd`eg kern.fallback_elf_brand=3 tohirgoo
   yum.

     --------------------------------------------------------------

  10.7.7. SAP R/3 orching **sg`eh

    10.7.7.1. SHaardlagataj fajlyn sistem**d bolon holboltyn c`eg**dijg
    **sg`eh

   Hyalbar suulgaltyn huv'd daraah fajlyn sistem**dijg **sg`eh`ed
   hangalttaj:

                holboh c`eg                     h`emzh`e`e GB         
   /compat/linux/oracle                  45 GB                        
   /compat/linux/sapmnt                  2 GB                         
   /compat/linux/usr/sap                 2 GB                         

   Zarim n`eg`en holboosuudyg bas **sg`eh shaardlagataj. T`eg`ehg*j
   bol SAP suulgagch holboosuudyg shalgazh gomdolloh bolno:

 # ln -s /compat/linux/oracle /oracle
 # ln -s /compat/linux/sapmnt /sapmnt
 # ln -s /compat/linux/usr/sap /usr/sap

   Suulgaltyn yavc dah' bolzoshg*j aldaany m`ed`egd`el (`end Sistem
   PRD bolon SAP R/3 4.6C SR2 suulgalttaj cug):

 INFO 2002-03-19 16:45:36 R3LINKS_IND_IND SyLinkCreate:200
     Checking existence of symbolic link /usr/sap/PRD/SYS/exe/dbg to
     /sapmnt/PRD/exe. Creating if it does not exist...

 WARNING 2002-03-19 16:45:36 R3LINKS_IND_IND SyLinkCreate:400
     Link /usr/sap/PRD/SYS/exe/dbg exists but it points to file
     /compat/linux/sapmnt/PRD/exe instead of /sapmnt/PRD/exe. The
     program cannot go on as long as this link exists at this
     location. Move the link to another location.

 ERROR 2002-03-19 16:45:36 R3LINKS_IND_IND Ins_SetupLinks:0
     can not setup link '/usr/sap/PRD/SYS/exe/dbg' with content
     '/sapmnt/PRD/exe'

     --------------------------------------------------------------

    10.7.7.2. H`er`egl`egchid bolon sanguudyg **sg`eh

   SAP R/3-d hoior h`er`egl`egch bolon gurvan b*l`eg h`er`egt`ej.
   H`er`egl`egchijn n`ers gurvan *sg`e`es togtoh SAP sistemijn ID-s
   (SID) hamaarna. `Edg`e`er SID-**dijn zarim n' SAP-r
   n****cl**gds**n (zhish`e`e n' SAP bolon NIX. B*r`en zhagsaaltyn
   talaar d`elg`er`eng*jg SAP-ijn barimtaas *zn`e **). IDES
   suulgaltyn huv'd bid IDS-g 4.6C SR2 suulgaltyn huv'd sistem n'
   *jldv`erl`elijn h`er`egl`e`end zoriulagdsan bolohoor PRD-g
   ashiglasan. Tijm`e`es bid daraah b*lg**dt`ej bajna (b*lgijn ID-uud
   ****r bajzh boloh b**g****d `edg`e`er n' erd**** l bidnij
   suulgaltandaa ashiglasan utguud yum):

   b*lgijn ID b*lgijn n`er                  tajlbar                   
   100        dba          Data Base Administrator buyuu **g**gdlijn  
                           Baazyn Administrator                       
   101        sapsys       SAP Sistem                                 
   102        oper         **g**gdlijn Baazyn Operator                

   Anhdagch Oracle suulgaltyn huv'd z**vh**n dba b*l`eg ashiglagdana.
   oper b*l`eg mayagaar dba b*lgijg bas zarim n' ashigladag (il**
   m`ed`e`ellijg Oracle bolon SAP barimtaas *zn`e **).

   Bid`end bas daraah h`er`egl`egchid h`er`egt`ej:

h`er`egl`egchijn h`er`egl`egchijn er**nhij b*l`eg n`em`elt    tajlbar    
       ID              n`er         n`er          b*lg**d  
1000             idsadm/prdadm    sidadm   sapsys oper     SAP           
                                                           administrator 
1002             oraids/oraprd    orasid   dba    oper     Oracle        
                                                           administrator 

   adduser(8)-`e`er h`er`egl`egchid n`em`eh n' "SAP administrator"yn
   huv'd daraah (b*rh**l bolon g`erijn san g`edgijg sanaaraj)
   oruulguudyg shaarddag:

 Name: sidadm
 Password: ******
 Fullname: SAP Administrator SID
 Uid: 1000
 Gid: 101 (sapsys)
 Class:
 Groups: sapsys dba
 HOME: /home/sidadm
 Shell: bash  (/compat/linux/bin/bash)

   b**g****d "Oracle administrator"yn huv'd:

 Name: orasid
 Password: ******
 Fullname: Oracle Administrator SID
 Uid: 1002
 Gid: 100 (dba)
 Class:
 Groups: dba
 HOME: /oracle/sid
 Shell: bash  (/compat/linux/bin/bash)

   dba bolon oper b*lg**dijg hoioulang ta ashiglazh bajgaa bol `en`e
   n' bas oper b*lgijg oruulsan bajh iostoj.

     --------------------------------------------------------------

    10.7.7.3. Sanguudyg **sg`eh

   `Edg`e`er sanguud n' tusdaa fajlyn sistem**d mayagaar ih`evchl`en
   **sg`egdd`eg. Tany shaardlaguudaas `en`e n' shuud hamaarah yum.
   T`edg`e`er n' b*gd n`eg RAID 5 d`e`er bajrlazh bajgaa bolohoor bid
   t`edg`e`erijg `engijn sanguud mayagaar **sg`eh`e`er songoson yum:

   `Ehl`e`ed bid zarim sanguudyn `ez`emshigchid bolon `erh**dijg
   tohiruulna (root h`er`egl`egch`e`er):

 # chmod 775 /oracle
 # chmod 777 /sapmnt
 # chown root:dba /oracle
 # chown sidadm:sapsys /compat/linux/usr/sap
 # chmod 775 /compat/linux/usr/sap

   Daraa n' bid sanguudyg orasid h`er`egl`egch`e`er **sg`en`e.
   `Edg`e`er n' b*gd`e`er`e`e /oracle/SID-ijn d`ed sanguud bajh
   bolno:

 # su - orasid
 # cd /oracle/SID
 # mkdir mirrlogA mirrlogB origlogA origlogB
 # mkdir sapdata1 sapdata2 sapdata3 sapdata4 sapdata5 sapdata6
 # mkdir saparch sapreorg
 # exit

   Oracle 8.1.7 suulgaltyn huv'd zarim n`eg`en n`em`elt sanguud
   h`er`egt`ej:

 # su - orasid
 # cd /oracle
 # mkdir 805_32
 # mkdir client stage
 # mkdir client/80x_32
 # mkdir stage/817_32
 # cd /oracle/SID
 # mkdir 817_32

     T`emd`egl`el: client/80x_32 san yag `en`e n`ert`ejg`e`er
     ashiglagddag. x-g yamar n`eg`en too yum uu `esv`el ****r
     z*jl`e`er bitgij solioroj.

   Gurav dah' shatand bid sidadm h`er`egl`egch`e`er sanguudyg
   **sg`en`e:

 # su - sidadm
 # cd /usr/sap
 # mkdir SID
 # mkdir trans
 # exit

     --------------------------------------------------------------

    10.7.7.4. /etc/services fajl dah' oruulguud

   SAP R/3 n' /etc/services fajld zarim n`eg`en oruulguudyg shaarddag
   b**g****d FreeBSD d`e`er suulgazh bajh yavcad z**v****r
   tohiruulagddagg*j. Daraah oruulguudyg n`emn`e ** (tand hamgijn
   bagadaa tohioldlyn dugaartaj tohiroh oruulguud h`er`egt`ej. `En`e
   tohioldold 00 bajna. B*h oruulguudyg 00-s `ehl`e`ed 99 h*rt`el dp,
   gw, sp bolon ms-t zoriulzh n`em`eh n' ayuulg*j yum). H`er`ev ta
   SAProuter yum uu `esv`el SAP OSS-t handah h`er`egt`ej bolvol tand
   bas 99 h`er`egt`ej boloh b**g****d uchir n' port 3299 n' sistem
   d`e`erh SAProuter processijn huv'd ih`evchl`en ashiglagddag:

 sapdp00    3200/tcp # SAP Dispatcher.      3200 + Instance-Number
 sapgw00  3300/tcp # SAP Gateway.         3300 + Instance-Number
 sapsp00  3400/tcp #                      3400 + Instance-Number
 sapms00  3500/tcp #                      3500 + Instance-Number
 sapmsSID 3600/tcp # SAP Message Server.  3600 + Instance-Number
 sapgw00s   4800/tcp # SAP Secure Gateway   4800 + Instance-Number

     --------------------------------------------------------------

    10.7.7.5. SHaardlagataj lokaluud

   SAP n' anhdagch RedHat suulgacad bajdagg*j hoior lokalyg hamgijn
   bagadaa shaarddag. SAP n' shaardlagataj RPM-**dijg t`edg`e`erijn
   FTP server`e`es (h`er`ev ta OSS handalttaj *jlchl**l`egch bol
   `en`e n' handah bolomzhtoj bajna) tatazh avah bolomzhtojgoor sanal
   bolgodog. H`er`egt`ej RPM-**dijn zhagsaaltyn talaar 0171356
   t`emd`egl`eg`e`eg *zn`e **.

   Erd**** l tohiroh holboosuudyg (zhish`e`e n' de_DE bolon en_US-s)
   **sg`eh bas bolomzhtoj bajdag bolovch bid **nijg *jldv`erl`elijn
   sistem d`e`er z**vl**d**gg*j (g`ehd`e`e `en`e n' IDES sistemt`ej
   odoogoor yamar ch asuudalg*j azhillasan). Daraah lokaluud
   h`er`egt`ej:

 de_DE.ISO-8859-1
 en_US.ISO-8859-1

   **nt`ej adil holboosuudyg **sg`en`e:

 # cd /compat/linux/usr/share/locale
 # ln -s de_DE de_DE.ISO-8859-1
 # ln -s en_US en_US.ISO-8859-1

   H`er`ev t`edg`e`er n' bajhg*j bol suulgacyn yavcad zarim asuudluud
   garah bolno. H`er`ev `edg`e`erijg t`eg`e`ed daraa n' (z**rchizh
   bajgaa alhmuudyn STATUS-g OK bolgon CENTRDB.R3S fajld tohiruulzh)
   dahin orhigduulbal zarim n`eg n`em`elt oroldlogog*jg`e`er SAP
   sistem uruu n`evtr`en oroh bolomzhg*j bolno.

     --------------------------------------------------------------

    10.7.7.6. C**mijg taaruulah

   SAP R/3 sistem**d n' mash ih `eh **sv`er**d shaarddag. Tijm
   bolohoor bid daraah parametr**dijg c**mijn tohirgoony fajld
   n`ems`en bil`e`e:

 # Set these for memory pigs (SAP and Oracle):
 options MAXDSIZ="(1024*1024*1024)"
 options DFLDSIZ="(1024*1024*1024)"
 # System V options needed.
 options SYSVSHM #SYSV-style shared memory
 options SHMMAXPGS=262144 #max amount of shared mem. pages
 #options SHMMAXPGS=393216 #use this for the 46C inst.parameters
 options SHMMNI=256 #max number of shared memory ident if.
 options SHMSEG=100 #max shared mem.segs per process
 options SYSVMSG #SYSV-style message queues
 options MSGSEG=32767 #max num. of mes.segments in system
 options MSGSSZ=32 #size of msg-seg. MUST be power of 2
 options MSGMNB=65535 #max char. per message queue
 options MSGTQL=2046 #max amount of msgs in system
 options SYSVSEM #SYSV-style semaphores
 options SEMMNU=256 #number of semaphore UNDO structures
 options SEMMNS=1024 #number of semaphores in system
 options SEMMNI=520 #number of semaphore identifiers
 options SEMUME=100       #number of UNDO keys

   SAP-s irs`en barimtan d`e`er hamgijn baga utguudyg zaasan bajdag.
   Linuksd zoriulsan tajlbar bajdagg*j uchraas il** m`ed`e`ellijg
   HP-UX h`esg`e`es (32-bit) *zn`e **. 4.6C SR2 suulgacad zoriulsan
   sistem n' il** ih gol sanah ojtoj bolohoor huvaalcsan segment n'
   SAP bolon Oracle-ijn huv'd il** tom bajzh boloh yum. Tijm bolohoor
   il** ih toony huvaalcsan sanah ojn huudsuudyg songoh h`er`egt`ej.

     T`emd`egl`el: i386 d`e`erh FreeBSD-ijn anhdagch suulgaltad
     MAXDSIZ bolon DFLDSIZ-g hamgijn ihd`e`e 1 GB bolgoh h`er`egt`ej.
     T`eg`ehg*j bol "ORA-27102: out of memory" bolon "Linux Error:
     12: Cannot allocate memory" z`er`eg hachirhaltaj aldaanuud garch
     bolzoshg*j yum.

     --------------------------------------------------------------

  10.7.8. SAP R/3-g suulgah

    10.7.8.1. SAP CDROM-uudyg b`eltg`eh

   Suulgaltyn yavcad olon CDROM-uudyg holbozh, salgah boldog. Tanyg
   olon CDROM h**tch**dt`ej g`ezh *zv`el ta t`edg`e`erijg b*gdijg
   holbozh boloh yum. Bid CDROM-uudyn aguulgyg hargalzah sanguudad
   huulahaar shijds`en yum:

 /oracle/SID/sapreorg/cd-name

   `End bajgaa cd-name n' 4.6B/IDES suulgacyn huv'd KERNEL, RDBMS,
   EXPORT1, EXPORT2, EXPORT3, EXPORT4, EXPORT5 bolon EXPORT6
   diskn**dijn al' n`eg b**g****d 4.6C SR2 suulgacyn huv'd KERNEL,
   RDBMS, DISK1, DISK2, DISK3, DISK4 bolon LANG diskn**dijn al' n`eg
   bajna. Holbogdson CD-**d d`e`erh b*h fajlyn n`ers tomoor bajh
   iostoj, al' `esv`el holbolt hijhd`e`e -g tohiruulgyg ashiglah
   h`er`egt`ej. Tijm bolohoor daraah tushaaluudyg ashiglah
   h`er`egt`ej:

 # mount_cd9660 -g /dev/cd0a /mnt
 # cp -R /mnt/* /oracle/SID/sapreorg/cd-name
 # umount /mnt

     --------------------------------------------------------------

    10.7.8.2. Suulgaltyn skriptijg azhilluulah

   `Ehl`e`ed ta install sang b`eld`eh h`er`egt`ej:

 # cd /oracle/SID/sapreorg
 # mkdir install
 # cd install

   T`eg`e`ed suulgah skript `ehl`eh b**g****d b*h holbootoj fajluudyg
   install san uruu huulah bolno:

 # /oracle/SID/sapreorg/KERNEL/UNIX/INSTTOOL.SH

   IDES suulgac (4.6B) n' b*r`en ****rchl**n tohiruulagdsan SAP R/3
   *z**l`eh sistemt`ej ird`eg bolohoor gurvan EXPORT CD-nij orond
   zurgaa bajdag. `En`e *ed suulgah zagvar CENTRDB.R3S n' IDES t**v
   tohioldold zoriulagdaag*j harin standart t**v tohioldlyn (R/3
   bolon m`ed`e`ellijn baaz) huv'd zoriulagdsan bajh uchraas EXPORT1
   sangijn hargalzah CENTRDB.R3S fajlyg huulah h`er`egt`ej b**g****d
   t`eg`ehg*j bol R3SETUP tushaal z**vh**n gurvan EXPORT CD-g asuuh
   bolno.

   SHin`e SAP 4.6C SR2 huvilbar d**rv**n EXPORT CD-t`ej ird`eg.
   Suulgaltyn alhmuudyg hyanadag parametrijn fajl n' CENTRAL.R3S
   bajna. **mn**h huvilbaruudtaj har'cuulah yum bol m`ed`e`ellijn
   baaztaj `esv`el baazg*j t**v tohioldold zoriulagdsan suulgaltyn
   tusdaa zagvar bajdagg*j. SAP n' m`ed`e`ellijn baazyn suulgacad
   zoriulzh tusdaa zagvar ashiglazh bajna. Suulgaltyg daraa n' dahin
   `ehl**l`ehijn tuld anhny fajltaj dahin `ehl**l`eh n' hangalttaj
   bajdag.

   Suulgaltyn *ed bolon daraa SAP n' hostname tushaalaas b*r`en
   tanigdsan dom`ejn n`erijg bish z**vh**n komp'yuterijn n`erijg
   bucaahyg shaarddag. Hostyn n`erijg taaruulah yum uu `esv`el orasid
   bolon sidadm (bolon root h`er`egl`egch`e`er hijs`en suulgaltyn
   alhmuudyn *ed yadazh root) h`er`egl`egchd`ed zoriulzh alias
   hostname='hostname -s' tushaalaar alias buyuu ****r n`erijg
   tohiruulah h`er`egt`ej. SAP suulgacyn *ed suulgagdsan hoior
   h`er`egl`egchijn .profile bolon .login fajluudyg taaruulah bolomzh
   bas bajdag.

     --------------------------------------------------------------

    10.7.8.3. R3SETUP 4.6B-g `ehl**ln`e

   LD_LIBRARY_PATH z**v tohiruulagdsan `es`ehijg shalgaaraj:

 # export LD_LIBRARY_PATH=/oracle/IDS/lib:/sapmnt/IDS/exe:/oracle/805_32/lib

   Suulgaltyn sangaas R3SETUP tushaalyg root `erh`e`er `ehl**ln`e:

 # cd /oracle/IDS/sapreorg/install
 # ./R3SETUP -f CENTRDB.R3S

   Daraa n' skript zarim asuultuud asuuna (haaltand anhdagchid bajh
   b**g****d orolt **nij daraa hijgd`en`e):

    Asuult              Anhdagch                       Orolt             
   Enter SAP [C11]                          IDSEnter                     
   System ID                                
   Enter SAP                                                             
   Instance  [00]                           Enter
   Number                                   
   Enter                                                                 
   SAPMOUNT  [/sapmnt]                      Enter
   Directory                                
   Enter                                                                 
   name of                                  
   SAP       [troubadix.domain.de]          Enter
   central                                  
   host                                     
   Enter                                                                 
   name of   [troubadix]                    Enter
   SAP db                                   
   host                                     
   Select                                                                
   character [1] (WE8DEC)                   Enter
   set                                      
   Enter                                                                 
   Oracle                                   
   server                                   
   version                                  
   (1)                                      
   Oracle                                   
   8.0.5,                                   
   (2)                                      1Enter
   Oracle                                   
   8.0.6,                                   
   (3)                                      
   Oracle                                   
   8.1.5,                                   
   (4)                                      
   Oracle                                   
   8.1.6                                    
   Extract                                                               
   Oracle    [1] (Yes, extract)             Enter
   Client                                   
   archive                                  
   Enter                                                                 
   path to   [/sapcd]                       /oracle/IDS/sapreorg/KERNEL
   KERNEL CD                                
   Enter                                                                 
   path to   [/sapcd]                       /oracle/IDS/sapreorg/RDBMS
   RDBMS CD                                 
   Enter                                                                 
   path to   [/sapcd]                       /oracle/IDS/sapreorg/EXPORT1
   EXPORT1                                  
   CD                                       
   Directory                                                             
   to copy   [/oracle/IDS/sapreorg/CD4_DIR] Enter
   EXPORT1                                  
   CD                                       
   Enter                                                                 
   path to   [/sapcd]                       /oracle/IDS/sapreorg/EXPORT2
   EXPORT2                                  
   CD                                       
   Directory                                                             
   to copy   [/oracle/IDS/sapreorg/CD5_DIR] Enter
   EXPORT2                                  
   CD                                       
   Enter                                                                 
   path to   [/sapcd]                       /oracle/IDS/sapreorg/EXPORT3
   EXPORT3                                  
   CD                                       
   Directory                                                             
   to copy   [/oracle/IDS/sapreorg/CD6_DIR] Enter
   EXPORT3                                  
   CD                                       
   Enter                                                                 
   path to   [/sapcd]                       /oracle/IDS/sapreorg/EXPORT4
   EXPORT4                                  
   CD                                       
   Directory                                                             
   to copy   [/oracle/IDS/sapreorg/CD7_DIR] Enter
   EXPORT4                                  
   CD                                       
   Enter                                                                 
   path to   [/sapcd]                       /oracle/IDS/sapreorg/EXPORT5
   EXPORT5                                  
   CD                                       
   Directory                                                             
   to copy   [/oracle/IDS/sapreorg/CD8_DIR] Enter
   EXPORT5                                  
   CD                                       
   Enter                                                                 
   path to   [/sapcd]                       /oracle/IDS/sapreorg/EXPORT6
   EXPORT6                                  
   CD                                       
   Directory                                                             
   to copy   [/oracle/IDS/sapreorg/CD9_DIR] Enter
   EXPORT6                                  
   CD                                       
   Enter                                                                 
   amount of                                850Enter (in Megabytes)
   RAM for                                  
   SAP + DB                                 
   Service                                                               
   Entry     [3600]                         Enter
   Message                                  
   Server                                   
   Enter                                                                 
   Group-ID  [101]                          Enter
   of sapsys                                
   Enter                                                                 
   Group-ID  [102]                          Enter
   of oper                                  
   Enter                                                                 
   Group-ID  [100]                          Enter
   of dba                                   
   Enter                                                                 
   User-ID   [1000]                         Enter
   of sidadm                                
   Enter                                                                 
   User-ID   [1002]                         Enter
   of orasid                                
   Number of                                                             
   parallel  [2]                            Enter
   procs                                    

   H`er`ev ta CD-**dijg ****r bajrlaluud uruu huulaag*j bol SAP
   suulgagch h`er`egt`ej CD-g`e`e (CD d`e`erh LABEL.ASC fajlaar
   tanigddag) olzh chadahg*j b**g****d tanaas CD-g hijn holbozh
   holboh c`egijg oruulahyg asuuh bolno.

   CENTRDB.R3S n' aldaataj bajzh boloh yum. Bidnij tohioldold `en`e
   n' EXPORT4 CD-g dahin h*s`eh bolovch z**v t*lh**rijg *z**ls`en
   (6_LOCATION, daraa n' 7_LOCATION g`eh m`et.), t`eg`eh`e`er z**v
   utguudyg oruulan *rg`elzhl**lzh boloh yum.

   Door durdsan zarim asuudluudyg toocohg*j yum bol b*gd Oracle
   m`ed`e`ellijn baazyn program hangamzhijg suulgah h`er`egt`ej boloh
   h*rt`el shuluun yavah iostoj.

     --------------------------------------------------------------

    10.7.8.4. R3SETUP 4.6C SR2-g `ehl**ln`e

   LD_LIBRARY_PATH z**v tohiruulagdsan `es`ehijg shalgaaraj. `En`e n'
   Oracle 8.0.5-taj 4.6B suulgacaas ****r utga bajna:

 # export LD_LIBRARY_PATH=/sapmnt/PRD/exe:/oracle/PRD/817_32/lib

   Suulgaltyn sangaas R3SETUP tushaalyg root h`er`egl`egch`e`er
   `ehl**ln`e:

 # cd /oracle/PRD/sapreorg/install
 # ./R3SETUP -f CENTRAL.R3S

   Daraa n' skript zarim asuultuud asuuna (haaltand anhdagchid bajh
   b**g****d orolt **nij daraa hijgd`en`e):

           Asuult             Anhdagch               Orolt            
   Enter SAP System ID     [C11]          PRDEnter                    
   Enter SAP Instance      [00]           Enter                       
   Number                                 
   Enter SAPMOUNT          [/sapmnt]      Enter                       
   Directory                              
   Enter name of SAP       [majestix]     Enter                       
   central host                           
   Enter Database System   [PRD]          PRDEnter                    
   ID                                     
   Enter name of SAP db    [majestix]     Enter                       
   host                                   
   Select character set    [1] (WE8DEC)   Enter                       
   Enter Oracle server                                                
   version (2) Oracle                     2Enter
   8.1.7                                  
   Extract Oracle Client   [1] (Yes,      Enter                       
   archive                 extract)       
   Enter path to KERNEL CD [/sapcd]       /oracle/PRD/sapreorg/KERNEL 
   Enter amount of RAM for 2044           1800Enter (in Megabytes)    
   SAP + DB                               
   Service Entry Message   [3600]         Enter                       
   Server                                 
   Enter Group-ID of       [100]          Enter                       
   sapsys                                 
   Enter Group-ID of oper  [101]          Enter                       
   Enter Group-ID of dba   [102]          Enter                       
   Enter User-ID of oraprd [1002]         Enter                       
   Enter User-ID of prdadm [1000]         Enter                       
   LDAP support                           3Enter (no support)         
   Installation step       [1] (continue) Enter                       
   completed                              
   Choose installation     [1] (DB        Enter                       
   service                 inst,file)     

   Suulgaltyn yavcad OSUSERDBSID_IND_ORA (orasid h`er`egl`egchijg
   **sg`eh) *e bolon OSUSERSIDADM_IND_ORA (sidadm h`er`egl`egchijg
   **sg`eh) *ed h`er`egl`egchdijg **sg`eh`ed aldaa **gch bajna.

   Door durdsan zarim asuudluudyg toocohg*j yum bol b*gd Oracle
   m`ed`e`ellijn baazyn program hangamzhijg suulgah h`er`egt`ej boloh
   h*rt`el shuluun yavah iostoj.

     --------------------------------------------------------------

  10.7.9. Oracle 8.0.5-g suulgah

   Linuks bolon Oracle DB-ijn bolzoshg*j asuudluudyn talaar hargalzah
   SAP-ijn t`emd`egl`eg`e`en**d bolon Oracle-ijn Readme fajluudyg
   *zn`e **. B*h asuudluudyn ih`enh n' nijcg*j sanguudaas boldog.

   Oracle suulgah tuhaj d`elg`er`eng*j m`ed`e`ellijg Oracle suulgah
   n' b*lg`e`es lavlana uu.

     --------------------------------------------------------------

    10.7.9.1. Oracle 8.0.5-g orainst-`e`er suulgah

   H`er`ev Oracle 8.0.5 ashiglagdah bolvol amzhilttaj dahin holbohod
   zarim n`em`elt sanguud h`er`egt`ej. Oracle 8.0.5 n' huuchin
   glibc-t`ej (RedHat 6.0) holbogdson bajdag bolohoor t`er yum.
   G`ehd`e`e RedHat 6.1 n' shin`e glibc ashigladag. T`eg`eh`e`er
   holbolt azhillahyg batalgaazhuulahyn tuld ta daraah n`em`elt
   bagcuudyg suulgah h`er`egt`ej:

     * compat-libs-5.2-2.i386.rpm

     * compat-glibc-5.2-2.0.7.2.i386.rpm

     * compat-egcs-5.2-1.0.3a.1.i386.rpm

     * compat-egcs-c++-5.2-1.0.3a.1.i386.rpm

     * compat-binutils-5.2-2.9.1.0.23.1.i386.rpm

   Caashhi m`ed`e`ellijn talaar hargalzah SAP-ijn
   t`emd`egl`eg`e`en**d bolon Oracle-ijn Readme fajluudyg *zn`e **.
   H`er`ev `en`e n' songolt bish bol (suulgah yavcad bid`end **nijg
   shalgah hangalttaj hugacaa bajgaag*j) anhny hoiortyn fajluud yum
   uu `esv`el anhny RedHat sistem`e`es dahin holbogdson hoiortyn
   fajluudyg ashiglazh boloh yum.

   Uhaalag agentijg `emh`etg`ehijn tuld RedHat Tcl bagc suulgagdsan
   bajh iostoj. H`er`ev ta tcl-8.0.3-20.i386.rpm fajlyg avch
   chadahg*j bajgaa bol RedHat 6.1-d zoriulagdsan
   tcl-8.0.5-30.i386.rpm z`er`eg shin`e bas bajzh boloh yum.

   Dahin holbohoos busdaaraa suulgalt n' shuluuhan yum:

 # su - oraids
 # export TERM=xterm
 # export ORACLE_TERM=xterm
 # export ORACLE_HOME=/oracle/IDS
 # cd $ORACLE_HOME/orainst_sap
 # ./orainst

   Program hangamzh suulgagdah h*rt`el b*h d`elg`ec d`e`er bajgaag
   Enter darzh batalgaazhuulah h`er`egt`ej. G`ehd`e`e Oracle On-Line
   Text Viewer g`edgijg songosnoo boliulah h`er`egt`ej, uchir n'
   `en`e n' Linuks d`e`er bajdagg*j. Oracle daraa n' bajgaa gcc, egcs
   bolon i386-redhat-linux-gcc -**dijn orond
   i386-glibc20-linux-gcc-`e`er dahin holbogdohyg h*sd`eg.

   Hugacaanaas bolood bid Oracle 8.0.5 PreProduction huvilbaryn
   hoiortyn fajluudyg ashiglahaar shijds`en yum. Uchir n' t`er *ed
   RDBMS CD-`e`es huvilbaryg azhilluulah `ehnij oroldlogo amzhiltg*j
   bolson, bas z**v RPM-**dijg olzh t`edg`e`ert handah n' ajmshgijn
   har darsan z**d shig bajsan z`erg`e`es bolson yum.

     --------------------------------------------------------------

    10.7.9.2. Linuksd (C**m 2.0.33) zoriulsan Oracle 8.0.5
    Pre-production Release-g suulgah

   `En`e suulgalt n' ih amarhan. CD-g holbozh suulgagchijg
   `ehl**ln`e. `En`e n' Oracle-ijn g`erijn sangijn bajrlalyg asuuh
   b**g****d b*h hoiortyn fajluudyg t`end huulah bolno. G`ehd`e`e bid
   ****rsdijn **mn**h RDBMS suulgaltyn fajluudyn *ld`egdl**dijg
   ustgaag*j bolno.

   Daraa n' Oracle m`ed`e`ellijn baazyg yamar ch asuudalg*jg`e`er
   `ehl**lzh bolno.

     --------------------------------------------------------------

  10.7.10. Oracle 8.1.7 Linuksijn tar b**mb**gijg suulgah

   Linuks sistem d`e`erh suulgaltyn sangaas **sg`es`en
   oracle81732.tgz tar b**mb**g**** avaad /oracle/SID/817_32/ uruu
   bucaazh zadlah h`er`egt`ej.

     --------------------------------------------------------------

  10.7.11. SAP R/3-ijn suulgacyg *rg`elzhl**l`eh

   `Ehl`e`ed idsamd (sidadm) bolon oraids (orasid) h`er`egl`egchdijn
   orchny tohirgoonuudyg shalgah h`er`egt`ej. T`edg`e`er n' odoo b*gd
   hostname tushaalyg ashiglazh bajgaa .profile, .login bolon .cshrc
   fajluudtaj bajh iostoj. Sistemijn hostyn n`er b*r`en tanigdah n`er
   bol ta hostname tushaalyg hostname -s tushaalaar b*h gurvan fajl
   dotor ****rchl**h h`er`egt`ej.

     --------------------------------------------------------------

    10.7.11.1. M`ed`e`ellijn baazyg duudah

   Daraa n' R3SETUP tushaalyg dahin `ehl**l`eh yum uu `esv`el
   *rg`elzhl**lzh bolno (garahyg songoson `es`eh`e`es hamaarch).
   R3SETUP n' daraa n' h*sn`egtijn talbaruudyg **sg`ezh **g**gdlijg
   (46B IDES-ijn huv'd EXPORT1-s EXPORT6, 46C-ijn huv'd DISK1-s
   DISK4) m`ed`e`ellijn baaz uruu R3load tushaalaar duudna.

   M`ed`e`ellijn baaz duudagdazh duussany daraa (h`ed`en cag bolzh
   bolno) zarim nuuc *gsijg asuudag. Test suulgaltuudad h*n b*hnij
   m`edd`eg anhdagch nuuc *gsijg ashiglazh boloh yum (h`er`ev
   ayuulg*j bajdal chuhal bol ****rijg ashiglaaraj!):

                 Asuult                            Orolt              
   Enter Password for sapr3            sapEnter                       
   Confirum Password for sapr3         sapEnter                       
   Enter Password for sys              change_on_installEnter         
   Confirm Password for sys            change_on_installEnter         
   Enter Password for system           managerEnter                   
   Confirm Password for system         managerEnter                   

   `En`e *ed bid 4.6B suulgazh bajh yavcad dipgntab tushaalyn huv'd
   c****n asuudluudtaj tulgarsan.

     --------------------------------------------------------------

    10.7.11.2. Sonsogch

   Oracle sonsogchijg orasid h`er`egl`egch`e`er daraah mayagaar
   `ehl**ln`e:

 % umask 0; lsnrctl start

   T`eg`ehg*j bol soketuud n' z**v z**vsh****rl**dg*j bajh uchraas
   ORA-12546 aldaag ta harzh boloh yum. SAP T`emd`egl`eg`e`e 072984-g
   *zn`e **.

     --------------------------------------------------------------

    10.7.11.3. MNLS h*sn`egt**dijg shin`echl`eh

   H`er`ev ta Latin-1 bish h`el**dijg SAP sistem uruu import
   hijh`e`er t**l**vl**zh bajgaa bol Multi National Language Support
   h*sn`egt**d buyuu Olon *nd`estnij H`elnij D`emzhl`egijn
   h*sn`egt**dijg shin`echl`eh h`er`egt`ej. `En`e n' SAP OSS
   T`emd`egl`eg`e`en**d 15023 bolon 45619-d tajlbarlagdsan bajgaa.
   *g*j bol `en`e asuultyg SAP suulgaltyn yavcad orhizh bolno.

     T`emd`egl`el: H`er`ev tand MNLS h`er`egg*j bol h*sn`egt TCPDB-g
     shalgazh `ehl**l`elt hijgd`e`eg*j bol `ehl**l`eh shaardlaga
     h`ev`e`er bajsaar bajh bolno. D`elg`er`eng*j m`ed`e`ellijg SAP
     t`emd`egl`eg`e`e 0015023 bolon 0045619-s *zn`e **.

     --------------------------------------------------------------

  10.7.12. Suulgaltyn daraah alhmuud

    10.7.12.1. SAP R/3-ijn licenz t*lh**rijg h*sn`e

   Ta ****rijn SAP R/3 licenz t*lh**rijg h*s`eh h`er`egt`ej.
   Suulgaltyn *ed suulgagdsan t*r zuuryn licenz n' z**vh**n d**rv**n
   doloo honog h*chint`ej bajdag bolohoor ing`eh h`er`egt`ej yum.
   `Ehl`e`ed tonog t**h****r**mzhijn t*lh**rijg avah h`er`egt`ej.
   idsadm h`er`egl`egch`e`er n`evt`erch saplicense tushaalyg duudna:

 # /sapmnt/IDS/exe/saplicense -get

   saplicense tushaalyg parametr**dg*j duudah n' tohiruulguudyn
   zhagsaaltyg *z**ld`eg. Licenzijn t*lh**rijg avsnyhaa daraa **nijg
   daraah tushaalyg ashiglan suulgazh bolno:

 # /sapmnt/IDS/exe/saplicense -install

   T`eg`e`ed ta daraah utguudyg oruulah shaardlagataj bolno:

 SAP SYSTEM ID   = SID, 3 chars
 CUSTOMER KEY    = hardware key, 11 chars
 INSTALLATION NO = installation, 10 digits
 EXPIRATION DATE = yyyymmdd, usually "99991231"
 LICENSE KEY     = license key, 24 chars

     --------------------------------------------------------------

    10.7.12.2. H`er`egl`egchdijg **sg`eh

   Klient 000 dotor h`er`egl`egch **sg`en`e (zarim azhluudyn huv'd
   klient 000 dotor hijhijg shaarddag, g`ehd`e`e sap* bolon ddic
   h`er`egl`egchd`e`es ****r h`er`egl`egch`e`er). H`er`egl`egchijn
   n`erijn huv'd bid wartung (`esv`el Angliar service) g`ezh
   ih`evchl`en songodog. SHaardlagataj huvijn tohirgoonuud n' sap_new
   bolon sap_all yum. Ayuulg*j bajdlyg n`em`elt`e`er hangazh b*h
   klient**d dotorh anhdagch h`er`egl`egchdijn nuuc *gsijg
   ****rchl**h h`er`egt`ej (`edg`e`er h`er`egl`egchd`ed sap* bolon
   ddic orno).

     --------------------------------------------------------------

    10.7.12.3. T`e`ev`erl`eltijn sistem, huvijn tohirgoo, *jldlijn
    gorimuud g`eh m`etijg tohiruulah

   ddic bolon sap* h`er`egl`egch`e`es ****r klient 000 dotor door
   durdsanyg hamgijn bagadaa hijh h`er`egt`ej:

                           Azhil                         SHilzh**lg`e 
   T`e`ev`erl`eltijn sistemijg tohiruulna, ****r****r                 
   h`elb`el Tusdaa azhillah T`e`ev`erl`eltijn Dom`ejn    STMS
   mayagaar                                              
   Sistemijn huv'd huvijn tohirgoog **sg`en`e /          RZ10         
   zasvarlana                                            
   *jldlijn gorimuud bolon tohioldluudyg archilna        RZ04         

   `Edg`e`er bolon busad b*h suulgaltyn daraah alhmuud n' SAP-g
   suulgah zaavruudad d`elg`er`eng*j tajlbarlagdsan bajgaa.

     --------------------------------------------------------------

    10.7.12.4. initsid.sap (initIDS.sap) fajlyg zasvarlana

   /oracle/IDS/dbs/initIDS.sap fajl SAP-ijn n****c huvijn tohirgoog
   aguuldag. `End ashiglagdah soronzon hal'sny h`emzh`e`e, shahaltyn
   t**r**l g`eh z`ergijg todorhojloh h`er`egt`ej. sapdba / brbackup
   tushaalaar **nijg azhilluulahyn tuld bid daraah utguudyg
   ****rchils**n:

 compress = hardware
 archive_function = copy_delete_save
 cpio_flags = "-ov --format=newc --block-size=128 --quiet"
 cpio_in_flags = "-iuv --block-size=128 --quiet"
 tape_size = 38000M
 tape_address = /dev/nsa0
 tape_address_rew = /dev/sa0

   Tajlbaruud:

   compress: Bidnij ashiglah soronzon hal's bol HP DLT1 b**g****d
   `en`e n' tonog t**h****r**mzhijn shahaltyg hijd`eg.

   archive_function: `En`e n' Oracle-ijn arhiv b*rtg`el**dijg
   hadgalah anhdagch *jldlijg todorhojldog: shin`e b*rtg`elijn
   fajluud n' soronzon hal'sand hadgalagdazh al' h`edijn hadgalagdsan
   b*rtg`elijn fajluud n' dahin hadgalagdazh daraa n' ustgagddag.
   H`er`ev tand m`ed`e`ellijn baazyg s`erg`e`eh h`er`eg bajgaa
   b**g****d al' n`eg arhivyn soronzon hal's muudsan bol `en`e n' ih
   olon asuudlaas s`ergijl`eh yum.

   cpio_flags: Anhdagch n' blokijn h`emzh`e`eg 5120 bajt bolgozh
   tohiruuldag -B tohiruulgyg ashiglah yavdal yum. DLT soronzon
   hal'snuudyn huv'd HP n' hamgijn bagaar bodohod 32 K blokijn
   h`emzh`e`et`ej bajhyg z**vl**d**g, tijm bolohoor bid 64 K-d
   zoriulzh --block-size=128 tohiruulgyg ashiglasan. Bid`end 65535-s
   ih inode dugaaruud bajgaa bolohoor --format=newc tohiruulga
   h`er`egt`ej. S**lijn tohiruulga --quiet n' h`er`egt`ej b**g****d
   t`eg`ehg*j bol cpio tushaal hadgalsan blokuudyn toog gargasny
   daraa brbackup tushaal gomdolloh bolno.

   cpio_in_flags: Soronzon hal'snaas **g**gdlijg bucaazh duudahad
   tugnuud h`er`egt`ej. H`elb`ershilt avtomataar tanigddag.

   tape_size: `En`e n' soronzon hal'sny t**hij hadgalaltyn
   bagtaamzhijg ih`evchl`en **gd**g. Ayuulg*j bajdlyn **dn`e`es (bid
   tonog t**h****r**mzhijn shahaltyg ashiglazh bajgaa) ug utga n'
   zhinh`en`e utgaas hamaag*j baga bajna.

   tape_address: cpio tushaald ashiglagdah dahin bucaagddagg*j
   t**h****r**mzh bajna.

   tape_address_rew: cpio tushaald ashiglagdah bucaagdazh boloh
   t**h****r**mzh bajna.

     --------------------------------------------------------------

    10.7.12.5. Suulgaltyn daraah tohirgoony asuudluud

   Suulgaltyn daraa daraah SAP parametr**dijg taaruulah h`er`egt`ej
   (IDES 46B, 1 GB sanah ojd zoriulsan zhish`e`en**d):

                    N`er                              Utga            
   ztta/roll_extension                     250000000                  
   abap/heap_area_dia                      300000000                  
   abap/heap_area_nondia                   400000000                  
   em/initial_size_MB                      256                        
   em/blocksize_kB                         1024                       
   ipc/shm_psize_40                        70000000                   

   SAP T`emd`egl`eg`e`e 0013026:

                   N`er                              Utga             
   ztta/dynpro_area                      2500000                      

   SAP T`emd`egl`eg`e`e 0157246:

                    N`er                             Utga             
   rdisp/ROLL_MAXFS                       16000                       
   rdisp/PG_MAXFS                         30000                       

     T`emd`egl`el: D`e`erh parametr**dt`ej 1 gigabajt sanah ojtoj
     sistem d`e`er sanah ojn ijm`erh** h`er`egl`e`eg olzh harzh boloh
     yum:

 Mem: 547M Active, 305M Inact, 109M Wired, 40M Cache, 112M Buf, 3492K Free

     --------------------------------------------------------------

  10.7.13. Suulgaltyn *eijn asuudluud

    10.7.13.1. Asuudlyg zasvarlasny daraa R3SETUP-g dahin `ehl**ln`e

   R3SETUP tushaal aldaa garval zogsdog. H`er`ev ta hargalzah
   b*rtg`elijn fajluudyg *z`ezh aldaag zassan bol R3SETUP tushaalyg
   dahin `ehl**l`eh h`er`egt`ej. Ing`ehijn tuld R3SETUP-ijn
   gomdolloson s**lijn alhamd zoriulzh ih`evchl`en REPEAT-ijg
   tohiruulga bolgon songono.

   R3SETUP-g dahin `ehl**l`ehijn tuld t**nijg erd**** l hargalzah R3S
   fajltaj n' `ehl**ln`e, 4.6B-ijn huv'd:

 # ./R3SETUP -f CENTRDB.R3S

   `esv`el 4.6C-ijn huv'd

 # ./R3SETUP -f CENTRAL.R3S

   bajh b**g****d aldaa CENTRAL.R3S yum uu `esv`el DATABASE.R3S fajld
   garsnaas *l hamaarah yum.

     T`emd`egl`el: Zarim alhmuud d`e`er R3SETUP tushaal n'
     m`ed`e`ellijn baaz bolon SAP processuud n' `ehl`e`ed azhillazh
     bajgaa g`ezh *zd`eg (t`edg`e`er n' al' h`edijn g*jc`etg`es`en
     alhmuud yum). Aldaanuud garahad, zhish`e`e n' m`ed`e`ellijn
     baazyg `ehl**lzh bolohg*j bajval aldaanuudyg zasvarlasny daraa
     R3SETUP-g dahin `ehl**l`eh`e`es`e`e **mn** ta m`ed`e`ellijn baaz
     bolon SAP-ijg garaaraa `ehl**l`eh h`er`egt`ej.

     Oracle sonsogch h`er`ev (zhish`e`e n' sistemijg shaardlagaar
     dahin achaalsnaas bolood) zogsson bol t**nijg bas (orasid
     h`er`egl`egch`e`er umask 0; lsnrctl start tushaalaar) dahin
     `ehl**l`eh`e`e bitgij martaaraj.

     --------------------------------------------------------------

    10.7.13.2. R3SETUP-ijn *e d`eh OSUSERSIDADM_IND_ORA

   H`er`ev R3SETUP `en`e *e d`e`er gomdollozh bajval t`er *ed
   R3SETUP-ijn ashiglagdsan zagvar fajlyg zasvarlah h`er`egt`ej
   (CENTRDB.R3S (4.6B) `esv`el CENTRAL.R3S `esv`el DATABASE.R3S
   (4.6C)). [OSUSERSIDADM_IND_ORA]-g oloh yum uu `esv`el z**vh**n
   STATUS=ERROR oruulgyg hajzh daraah utguudyg zasvarlah h`er`egt`ej:

 HOME=/home/sidadm (was empty)
 STATUS=OK (had status ERROR)
        

   Daraa n' ta R3SETUP-g dahin `ehl**lzh bolno.

     --------------------------------------------------------------

    10.7.13.3. R3SETUP-ijn *e d`eh OSUSERDBSID_IND_ORA

   Magadg*j R3SETUP tushaal bas `en`e *ed gomdolloh bajh. `End bajgaa
   aldaa n' OSUSERSIDADM_IND_ORA *e d`eh aldaataj t**st`ej yum. T`er
   *ed R3SETUP-ijn ashiglagdsan zagvar fajlyg zasvarlah h`er`egt`ej
   (CENTRDB.R3S (4.6B) `esv`el CENTRAL.R3S `esv`el DATABASE.R3S
   (4.6C)). [OSUSERDBSID_IND_ORA]-g oloh yum uu `esv`el z**vh**n
   STATUS=ERROR oruulgyg hajzh t`er h`es`eg d`eh daraah utgyg
   zasvarlah h`er`egt`ej:

 STATUS=OK

   Daraa n' R3SETUP-g dahin `ehl**ln`e.

     --------------------------------------------------------------

    10.7.13.4. Oracle-ijn suulgaltyn *e d`eh "oraview.vrf FILE NOT
    FOUND"

   Ta suulgaltyg `ehl**l`eh`e`es`e`e **mn** Oracle On-Line Text
   Viewer songoltyg boliulaag*j bajna. `En`e tohiruulga n' Linuks
   d`e`er bajdagg*j ch g`es`en suulgagdahaar t`emd`egl`egds`en
   bajdag. Oracle suulgaltyn c`es`en dotor `en`e b*t`e`egd`eh**nijg
   songosnoo boliulaad suulgaltyg dahin `ehl**l`eh h`er`egt`ej.

     --------------------------------------------------------------

    10.7.13.5. R3SETUP, RFC `esv`el SAPgui `Ehl`elijn *e d`eh
    "TEXTENV_INVALID"

   H`er`ev `en`e aldaa garsan bol z**v lokal bajhg*j bajna. SAP
   t`emd`egl`eg`e`e 0171356 n' suulgahad shaardlagataj RPM-**dijg
   zhagsaasan bajdag (****r****r h`elb`el RedHat 6.1-t zoriulsan
   saplocales-1.0-3, saposcheck-1.0-1). Ta R3SETUP tushaal gomdolloh
   b*rt b*h hamaaraltaj aldaanuudyg hayazh hargalzah STATUS
   tohiruulgyg ERROR g`edg`e`es OK bolgon (CENTRDB.R3S fajld)
   tohiruulzh R3SETUP-g dahin `ehl**ls`en bol SAP sistem n' z**v
   tohiruulagdahg*j b**g****d h`edij sistemijg `ehl**lzh boloh ch
   g`es`en ta daraa n' sistemd SAPgui programaar holbogdozh chadahg*j
   bolno. Linuksijn huuchin SAPgui-aar holbogdohyg oroldohod daraah
   m`ed`egdl**dijg **gs**n:

 Sat May 5 14:23:14 2001
 *** ERROR => no valid userarea given [trgmsgo. 0401]
 Sat May 5 14:23:22 2001
 *** ERROR => ERROR NR 24 occured [trgmsgi. 0410]
 *** ERROR => Error when generating text environment. [trgmsgi. 0435]
 *** ERROR => function failed [trgmsgi. 0447]
 *** ERROR => no socket operation allowed [trxio.c 3363]
 Speicherzugriffsfehler

   `En`e azhillagaa n' SAP R/3-ijn lokalyg z**v zaazh **gch chadahg*j
   bajdal bolon bas ****rijg**** z**v tohiruulzh chadahg*j (zarim
   m`ed`e`ellijn baazyn h*sn`egt**d`ed oruulguud bajhg*j) bajdlaas
   boldog. SAP uruu holbogdozh chaddag bajhyn tuld DEFAULT.PFL fajld
   daraah oruulguudyg n`emn`e (T`emd`egl`eg`e`e 0043288-g *zn`e **):

 abap/set_etct_env_at_new_mode = 0
 install/collate/active = 0
 rscp/TCP0B = TCP0B

   SAP sistemijg dahin `ehl**ln`e. Ulstaj holbootoj h`elnij
   tohirgoonuud h*ss`en`e`er azhillahg*j bajsan ch g`es`en odoo ta
   sistem uruu holbogdozh chadna. Ulsyn tohirgoonuudyg z**v bolgosny
   (z**v lokalyg zaazh **gsnij) daraa `edg`e`er oruulguudyg
   DEFAULT.PFL fajlaas arilgazh SAP sistemijg dahin `ehl**lzh bolno.

     --------------------------------------------------------------

    10.7.13.6. ORA-00001

   `En`e aldaa n' FreeBSD d`e`erh Oracle 8.1.7 d`e`er z**vh**n
   gardag. **nij shaltgaan n' Oracle m`ed`e`ellijn baaz ****rijg`e`e
   z**v `ehl**lzh chadahg*j, sistem d`e`er semaforuud bolon
   huvaalcsan sanah ojg *ld`e`en s*jrd`eg yavdal yum. M`ed`e`ellijn
   baazyg `ehl**l`eh daraagijn oroldlogo t`eg`e`ed ORA-00001 aldaag
   bucaadag.

   ipcs -a tushaalaar t`edg`e`erijg olzh ipcrm tushaalaar ustgah
   h`er`egt`ej.

     --------------------------------------------------------------

    10.7.13.7. ORA-00445 (Aryn process PMON `ehl`e`eg*j)

   `En`e aldaa n' Oracle 8.1.7 d`e`er gardag. `En`e aldaa n'
   m`ed`e`ellijn baaz prdadm h`er`egl`egch`e`er erdijn startsap
   skript`e`er (zhish`e`e n' startsap_majestix_00) `ehl**l`egds`en
   bol gardag.

   Bolomzhit tojron garah zam n' oraprd h`er`egl`egch`e`er svrmgrl
   tushaalyn tuslamzhtaj m`ed`e`ellijn baazyg `ehl**l`eh yavdal yum:

 % svrmgrl
 SVRMGR> connect internal;
 SVRMGR> startup;
 SVRMGR> exit

     --------------------------------------------------------------

    10.7.13.8. ORA-12546 (Sonsogchijg z**v z**vsh****rl**dt`ej
    `ehl**l`eh)

   oraids h`er`egl`egch`e`er Oracle sonsogchijg daraah tushaalaar
   `ehl**ln`e:

 # umask 0; lsnrctl start

   Ing`ehg*j bol soketuud n' z**v z**vsh****rl**dg*jn ulmaas ta
   ORA-12546 aldaa harzh boloh yum. SAP t`emd`egl`eg`e`e 0072984-g
   *zn`e **.

     --------------------------------------------------------------

    10.7.13.9. ORA-27102 (Out of Memory buyuu sanah oj h*r`elc`ehg*j)

   MAXDSIZ bolon DFLDSIZ tohiruulguudyn huv'd 1 GB-s (1024x1024x1024)
   ih h`emzh`e`et`ej utguudyg ashiglahaar oroldoh *ed `en`e aldaa
   garsan. M**n "Linux Error 12: Cannot allocate memory" buyuu sanah
   ojg huvaarilzh chadahg*j bajna g`es`en aldaag bid bas avsan.

     --------------------------------------------------------------

    10.7.13.10. R3SETUP-ijn *e d`eh [DIPGNTAB_IND_IND]

   Er**nhijd**** SAP t`emd`egl`eg`e`e 0130581-g *zn`e ** (R3SETUP
   alham DIPGNTAB t**gss**n). IDES-t`ej holbootoj suulgaltyn *ed
   yamar n`eg shaltgaanaas bolood suulgah process z**v SAP sistemijn
   n`er "IDS"-g ashiglalg*j hooson m**r ""-g ashigladag. Zamuud n'
   dinamikaar SID-g (`en`e tohioldold IDS) ashiglan **sg`egdd`eg
   uchraas `en`e n' sanguudad handah *ed zarim n`eg zhizhig
   asuudluudad h*rg`ed`eg. Door durdsan uruu handahyn orond:

 /usr/sap/IDS/SYS/...
 /usr/sap/IDS/DVMGS00

   daraah zamuudyg ashiglasan:

 /usr/sap//SYS/...
 /usr/sap/D00

   Suulgaltyg *rg`elzhl**l`ehijn tuld bid holboos bolon n`em`elt san
   **sg`es`en:

 # pwd
 /compat/linux/usr/sap
 # ls -l
 total 4
 drwxr-xr-x 3  idsadm sapsys 512 May 5 11:20 D00
 drwxr-x--x 5  idsadm sapsys 512 May 5 11:35 IDS
 lrwxr-xr-x 1  root   sapsys 7 May 5 11:35 SYS -> IDS/SYS
 drwxrwxr-x 2  idsadm sapsys 512 May 5 13:00 tmp
 drwxrwxr-x 11 idsadm sapsys 512 May 4 14:20 trans

   SAP t`emd`egl`eg`e`en**d (0029227 bolon 0008401) **nijg
   tajlbarladgijg bid bas olson yum. Bid `edg`e`er asuudluudyn alijg
   ch SAP 4.6C suulgaltaas olzh haraag*j.

     --------------------------------------------------------------

    10.7.13.11. R3SETUP-ijn *e d`eh [RFCRSWBOINI_IND_IND]

   SAP 4.6C-g suulgazh bajhad `en`e aldaa n' suulgaltyn `eh`en *ed
   garsan ****r aldaanaas bolzh garsan aldaa bajsan. `En`e tohioldold
   ta hargalzah b*rtg`elijn fajluudyg *z`ezh zhinh`en`e asuudlyg
   zasvarlah h`er`egt`ej.

   B*rtg`elijn fajluudyg *zs`enij daraa h`er`ev `en`e aldaa n' harin
   z**v bol (SAP t`emd`egl`eg`e`en**dijg shalgana uu) z**rchs**n
   alhmyn STATUS tohiruulgyg ERROR g`edg`e`es OK uruu (fajl
   CENTRDB.R3S) bolgozh tohiruulan R3SETUP-g dahin `ehl**lzh bolno.
   Suulgaltyn daraa ta shilzh**lg`e SE38-aas tajlan RSWBOINS-g
   azhilluulah h`er`egt`ej. RFCRSWBOINI bolon RFCRADDBDIF *e**dijn
   tuhaj n`em`elt m`ed`e`ellijg SAP t`emd`egl`eg`e`e 0162266-s *zn`e
   **.

     --------------------------------------------------------------

    10.7.13.12. R3SETUP-ijn *e d`eh [RFCRADDBDIF_IND_IND]

   `End izhil hyazgaarlaltuud ashiglagdana: b*rtg`elijn fajluudyg
   *z`ezh `en`e aldaa n' ur'dny ****r asuudluudaas bolson `es`ehijg
   shalgana.

   H`er`ev ta SAP t`emd`egl`eg`e`e 0162266 hamaarch bajgaag batalbal
   z**rchs**n alhmyn STATUS tohiruulgyg ERROR g`edg`e`es OK uruu
   (fajl CENTRDB.R3S) bolgozh tohiruulan R3SETUP-g dahin `ehl**l`eh
   h`er`egt`ej. Suulgaltyn daraa ta shilzh**lg`e SE38-aas tajlan
   RADDBDIF-g azhilluulah h`er`egt`ej.

     --------------------------------------------------------------

    10.7.13.13. sigaction sig31: File size limit exceeded buyuu fajlyn
    h`emzh`e`enij hyazgaar il**ds`en

   `En`e aldaa n' SAP-ijn processuud disp+work-g `ehl**l`eh *ed
   gardag. H`er`ev SAP-g startsap skript`e`er `ehl**l`eh`ed d`ed
   processuud n' daraa n' `ehl**l`egd`eh b**g****d `edg`e`er n' busad
   b*h SAP processuudyg `ehl**l`eh bohir azhlyg hijzh saldag. **nij
   *r d*nd skript n' ****r**** yamar n`eg z*jl buruu bolohyg
   anzaardagg*j.

   SAP-ijn processuud z**v `eh`els`en `es`ehijg shalgahyn tuld ps ax
   | grep SID tushaalaar processijn t**l**vijg *z`eh h`er`egt`ej.
   `En`e n' tand Oracle bolon SAP-ijn b*h processuudyn zhagsaaltyg
   haruuldag. H`er`ev zarim processuud bajhg*j yum uu `esv`el ta SAP
   sistem uruu holbogdozh chadahg*j bajval
   /usr/sap/SID/DVEBMGSnr/work/ sand bajh hargalzah b*rtg`elijn
   fajluudyg *z`eh h`er`egt`ej. *z`eh fajluud n' dev_ms bolon
   dev_disp yum.

   Oracle bolon SAP-ijn ashiglasan huvaalcsan sanah ojn h`emzh`e`e
   c**mijn tohirgoony fajld taaruulsnaas il** garval `end dohio 31
   garah b**g****d il** tom utgyg ashiglazh `en`e asuudlyg shijd`ezh
   bolno:

 # larger value for 46C production systems:
 options SHMMAXPGS=393216
 # smaller value sufficient for 46B:
 #options SHMMAXPGS=262144

     --------------------------------------------------------------

    10.7.13.14. saposcol tushaalyn `ehl`el amzhiltg*j bolson

   saposcol programd (huvilbar 4.6D) zarim asuudluud bajdag. SAP
   sistem n' sistemijn azhillagaany tuhaj **g**gdlijg cugluulahyn
   tuld saposcol-g ashigladag. `En`e program n' SAP sistemijg
   ashiglahad h`er`egg*j bolohoor `en`e asuudlyg zhizhig g`ezh
   toocozh boloh yum. Huuchin huvilbaruud (4.6B) n' azhilladag
   bolovch b*h **g**gdlijg cugluuldagg*j (olon duudlaguud n' 0-g
   bucaah bolno, zhish`e`e n' CPU-ijn h`er`egl`e`enij huv'd).

     --------------------------------------------------------------

10.8. N`em`elt s`edv**d

   H`er`ev ta Linuksijn hoiortyn nijl`emzh h`erh`en azhilladgijg
   m`ed`ehijg h*s`ezh bajgaa bol `en`e h`es`eg n' tany unshihyg
   h*s`ezh bajgaa h`es`eg yum. Door bichigds`en z*jlijn ih`enh n'
   T`erri L`emb`ert <tlambert@primenet.com>-ijn FreeBSD chat zahidlyn
   zhagsaalt ruu bichs`en cahim zahidal (Message ID:
   <199906020108.SAA07001@usr09.primenet.com>) d`e`er tulguurlasan
   bajgaa.

     --------------------------------------------------------------

  10.8.1. H`erh`en azhilladag v`e?

   FreeBSD n' "execution class loader" buyuu azhilluulah angilal
   duudagch g`egdd`eg hijsv`erl`eltt`ej bajdag. `En`e n' execve(2)
   sistemijn duudlaga uruu hijgd`eh shaantag yum.

   YUu boldog v`e g`eh`e`er FreeBSD n' yamar n`eg`en b*rh**lijn
   tajlbarlagchid `esv`el b*rh**lijn skript**dijg azhilluulahyn tuld
   #! duudagch uruu ordog n`eg duudagchijn orond duudagchdyn
   zhagsaalttaj bajdag.

   Ulamzhlalaar bol UNIX tavcangijn duudagch n' hoiortyn fajlyg
   sistemd m`ed`egd`ezh bajgaa `es`ehijg m`ed`ehijn tuld shid`et toog
   (er**nhijd**** fajlyn `ehnij 4 `esv`el 8 bajt) shalgadag b**g****d
   h`er`ev m`ed`egd`ezh bajval hoiortyn duudagchijg azhilluuldag ganc
   duudagch yum.

   H`er`ev `en`e n' sistemd zoriulagdsan hoiortyn t**r**l bish bol
   execve(2) duudlaga amzhilg*j bolon bucazh b*rh**l **nijg
   b*rh**lijn tushaaluud mayagaar azhilluulzh `ehl`ehijg orolddog.

   "Tuhajn *eijn b*rh**l yamar bajgaa" t**nijg anhdagch g`ezh
   taamagladag.

   Daraa n' `ehnij hoior t`emd`egt**dijg shalgah zasvaryg (hack)
   sh(1)-d zoriulzh hijs`en b**g****d h`er`ev t`edg`e`er n' :\n bol
   `en`e n' csh(1) b*rh**lijg azhilluuldag (`en`e zasvaryg SCO anhlan
   hijs`en g`ezh bid itg`ed`eg).

   T**gsg**lijn daraah daraagijn hooson zajny daraa bajdag
   t`emd`egt**dijn daraa /bin/sh uruu bucdag t`emd`egt**d bajdag
   bolohoor odoo FreeBSD yuu hijd`eg v`e g`eh`e`er duudagchdyn
   zhagsaaltaar tajlbarlagchdyn talaar m`edd`eg er**nhij #!
   duudagchtaj yavdag.

   Linuksijn ABI d`emzhl`egijn huv'd FreeBSD n' shid`et toog ELF
   hoiortyn fajl g`ezh hardag (odoogoor `en`e n' FreeBSD, Solaris,
   Linuks bolon ELF d*rsnij t**r**l b*hij busad OS-ijg hoorond n'
   yalgadagg*j).

   ELF duudagch n' tusgaj tamga hajdag b**g****d `en`e n' ELF d*rs
   d`eh tajlbar h`es`eg yum. `En`e n' SVR4/Solaris ELF hoiortyn
   fajluudad bajdagg*j.

   Linuks hoiortyn fajluud n' azhillahyn tuld t`edg`e`er n'
   brandelf(1)-`e`er Linuks g`ezh tamgalagdah iostoj bajdag:

 # brandelf -t Linux file

   **nijg hijsnij daraa ELF duudagch n' fajld Linuks tamgyg harah
   bolno.

   ELF duudagch Linuks tamgyg harah *ed duudagch proc b*t`ec d`eh
   zaagchijg sol'dog. `En`e zaagchaar b*h sistemijn duudlaguud
   indeksl`egdd`eg (ulamzhlalt UNIX sistem d`e`er `en`e n' sistemijn
   duudlaguudyg aguulah sysent[] b*tcijn massiv bajh yum). **n`e`es
   gadna process n' dohiony tramplinij kodond zoriulsan zanga
   vektoryg tusgajlan zohicuulahad bolon Linuksijn c**mijn moduliar
   zohicuulagddag busad h`ed h`ed`en (zhizhig) zasvaruudad
   zoriulagdazh t`emd`egl`egdd`eg.

   Linuks sistemijn duudlagyn vektor n' busad z*jl**d`e`es gadna
   c**mijn modul'd hayaguud n' bajdag sysent[] oruulguudyn
   zhagsaaltyg aguuldag.

   Sistemijn duudlaga Linuksijn hoiortyn fajlaar duudagdahad zanga
   kod sistemijn duudlagyn funkc zaagchijn hayagijg proc b*tc`e`es
   avch FreeBSD-ijn bish Linuksijn sistemijn duudlagyn oruulgyn
   c`eg**dijg avdag.

   M**n Linuks gorim n' hajltyg dinamikaar dahin `ehl**ld`eg; `en`e
   n' fajlyn sistemijn holboltuud dah' union tohiruulga (unionfs
   fajlyn sistemijn t**r**l bish!) hijd`eg t`er z*jl yum. `Ehl`e`ed
   /compat/linux/original-path san dah' fajlyg hajh b**g****d daraa
   n' h`er`ev `en`e n' amzhiltg*j bolvol hajlt /original-path sand
   hijgdd`eg. `En`e n' busad hoiortyn fajluudyg shaarddag hoiortyn
   fajluudyg azhillazh chadahaar (****r****r h`elb`el Linuksijn
   h`er`egslijn cugluulga b*gd`e`er`e`e Linuksijn ABI d`emzhl`egijn
   door azhillazh chaddag bajhaar) bolgodog. Linuksijn hoiortyn
   fajluud n' tohiroh Linuksijn hoiortyn fajluud bajhg*j bol
   FreeBSD-ijn hoiortyn fajluudyg duudazh azhilluulzh bas chadna
   g`es`en *g b**g****d Linuksijn hoiortyn fajluudyg Linuks d`e`er
   azhillahg*j bajgaag n' h`elzh chadahaarg*j bolgohyn tuld ta
   uname(1) tushaalyg /compat/linux sand bajrluulzh bolno g`es`en *g
   yum.

   *nds`end`e`e Linuksijn c**m FreeBSD c**md bajdag; c**mijn
   *z**ld`eg b*h *jlchilg`e`en**dijg hijd`eg, door n' orshih t**r**l
   b*rijn funkcuud n' FreeBSD-ijn sistemijn duudlagyn h*sn`egtijn
   oruulguud bolon Linuksijn sistemijn duudlagyn h*sn`egtijn
   oruulguudtaj izhil bajdag: fajlyn sistemijn *jldl**d, virtual
   sanah ojn *jldl**d, dohio h*rg`elt, System V IPC, g`eh m`et...
   Coryn ganc yalgaa n' FreeBSD-ijn hoiortyn fajluud FreeBSD-ijn
   cavuu funkcuudyg, Linuksijn hoiortyn fajluud Linuksijn cavuu
   funkcuudyg avdag yavdal yum (ih`enh huuchin OS-**d z**vh**n
   ****rsdijn cavuu funkcuudtaj bajsan: duudlaga hijzh bajgaa
   processijn proc b*t`ec d`eh dinamikaar `ehl**l`egds`en zaagchaar
   hijgds`en funkcuudyn hayaguudyn orond statik global sysent[]
   b*tcijn massiv dah' funkcuudyn hayaguudtaj bajsan).

   Al' n' `eh FreeBSD ABI v`e? `En`e n' hamaag*j yum. *nds`end`e`e
   coryn ganc yalgaa n' (z**vh**n odoogoor; `edg`e`er n' ir`e`ed*jn
   huvilbaruudad amarhan ****rchl**gd**zh boloh b**g****d magadg*j
   **nij daraagaar hijgd`eh bajh) FreeBSD-ijn cavuu funkcuud n' c**md
   statikaar holbogdson bajdag b**g****d Linuksijn cavuu funkcuud n'
   statikaar holbogdozh `esv`el t`edg`e`ert c**mijn modulijn
   tuslamzhtajgaar handazh boldog yavdal yum.

   Tijm`e`e, g`ehd`e`e `en`e n' zhinh`en`e `emulyac m**n **? *g*j
   `e`e. `En`e n' ABI shijd`el bolohoos `emulyac bish yum. YAmar ch
   `emulyator (`esv`el d*r *z**l`egch (simulator) (daraagijn asuultyg
   asuulgahg*jn tuld)) orolcoog*j.

   T`eg`eh`e`er yaagaad `en`e n' zarimdaa "Linuks `emulyac" g`egdd`eg
   yum b`e? FreeBSD-g hudaldahad h`ec** bolgohyn tuld! Tijm`e`e, yuu
   bolzh bajgaag tajlbarlazh bajgaagaas ****r z*jlg*j bajh t`er *ed
   ulamzhlalt shijd`el hijgds`en bolohoor t`er yum; h`er`ev ta kodyg
   `emh`etg`e`eg*j `esv`el modulijg duudaag*j bol Linuksijn hoiortyn
   fajluudyg FreeBSD azhilluuldag g`ezh h`el`eh n' *n`en bish
   b**g****d yuu duudagdsanyg tajlbarlah *g h`er`egt`ej bajsan
   bolohoor --"Linuks `emulyator" g`es`en *g garsan yum.

                        III. Sistemijn Udirdlaga

   FreeBSD garyn avlagyn *lds`en b*lg**d n' FreeBSD sistemijn
   udirdlagyn b*h ojlgoltuudyg hamrah bolno. B*l`eg b*rijn `eh`end,
   ug b*lgijg unshsanaar tany yuu surch avahyg tajlbarlah b**g****d
   unshizh `ehl`eh`e`es **mn** yuug m`eds`en bajh iostojg bas h`elzh
   **g**h bolno.

   `Edg`e`er b*lg**d n' tand m`ed`e`el`el h`er`egt`ej *ed
   unshigdahaar zoriulagdsan yum. Ta yamar n`eg`en todorhoj
   daraallaar unshih h`er`egg*j b**g****d FreeBSD ashiglazh
   `ehl`eh`e`es`e`e **mn** b*gdijg n' unshih shaardlagag*j bolno.

   Garchig

   11. Tohirgoo ba Taaruulalt

   12. FreeBSD-ijn Achaalah process

   13. H`er`egl`egchid ba *nds`en b*rtg`el zohicuulalt

   14. Ayuulg*j bajdal

   15. Jails buyuu SHoronguud

   16. Mandatory Access Control buyuu Albadmal Handaltyn hyanalt

   17. Ayuulg*j bajdlyn *jl yavcad audit hijh n'

   18. Hadgalalt

   19. GEOM: Modul'chlagdsan Disk Huvirgah Togtolcoo

   20. Fajlyn sistemijn d`emzhl`eg

   21. Vinum `Ezl`eh**n Menezher

   22. Virtualchlal

   23. Lokalchlal - I18N/L10N-ijn h`er`egl`e`e bolon tohiruulga

   24. FreeBSD-g shin`echilzh sajzhruulah n'

   25. DTrace

     --------------------------------------------------------------

                   B*l`eg 11. Tohirgoo ba Taaruulalt

   Hojno durdsan zaavar bolon garyn avlaga d`e`er tulguurlan bichs`en
   SHern Li. Zaavryg bichs`en Majk Smit. tuning(7)-g bichs`en M`ett
   Dillon. Orchuulsan Cagaanh**gijn Ganbold.

11.1. Er**nhij aguulga

   FreeBSD-ijn hamgijn chuhal z*jl**dijn n`eg n' sistemijn tohirgoo
   yum. Z**v sistemijn tohirgoo n' ir`e`ed*jn shin`echl`elt**dijn *ed
   tolgojn **vchin gargahg*j bajhad tusalna. `En`e b*l`eg FreeBSD
   sistemijg taaruulahad h`er`egl`egdd`eg zarim n`eg parametr**d
   bolon tohirgoony processijn talaar il** tajlbarlah bolno.

   `En`e b*lgijg unshsany daraa, ta daraah z*jlsijg m`ed`eh bolno:

     * Fajlyn sistem**d bolon huvaaltuudtaj h`erh`en *r ashigtaj
       azhillah talaar.

     * rc.conf tohirgoo bolon /usr/local/etc/rc.d `ehl`elijn
       sistem**dijn *nds**d.

     * S*lzh`e`enij kartyg h`erh`en tohirgoo bolon test hijh talaar.

     * S*lzh`e`enij t**h****r**mzh d`e`er`e`e virtual hostuud
       h`erh`en tohiruulah talaar.

     * /etc d`eh t**r**l b*rijn tohirgoony fajlyg h`erh`en ashiglah
       talaar.

     * sysctl huv'sagchuudyg ashiglan FreeBSD-ijg h`erh`en taaruulah
       talaar.

     * Disknij hurdan azhillagaag h`erh`en taaruulah bolon c**mijn
       hyazgaaruudyg h`erh`en ****rchl**h talaar.

   `En`e b*lgijg unshihaasaa **mn**, ta daraah z*jlsijg m`ed`eh
   shaardlagataj:

     * UNIX bolon FreeBSD-ijn *ndsijg ojlgoh (B*l`eg 3).

     * C**mijn tohirgoo/h**rv**l`eltijn *nds**dijn talaar ojlgolttoj
       bajh (B*l`eg 8).

     --------------------------------------------------------------

11.2. `Ehnij Tohirgoo

  11.2.1. Huvaaltyn bajrlal

     --------------------------------------------------------------

    11.2.1.1. *nds`en Huvaaltuud

   bsdlabel(8) bolon sysinstall(8) ashiglan fajlyn sistem**dijg
   bajrluulahdaa hatuu h**tl**gch**d **g**gdlijg dotood zamuudaas
   il** gadnah zamuudaas hurdan shilzh**ldgijg sanaaraj. Tijm`e`es
   zhizhig, bajnga handdag fajlyn sistem**d h**tl**gchijn gadna tal
   uruu ojrhon bajh iostoj b**g****d /usr z`er`eg tom huvaaltuud
   diskijn dotor tal uruu bajh h`er`egt`ej. Huvaaltuudyg ijm`erh**
   daraallaar bajrluulah n' z**v yum: root, swap, /var, /usr.

   /var huvaaltyn h`emzh`e`e t**l**vl**s**n mashiny h`er`egl`e`eg
   tusgadag. /var fajlyn sistem n' shuudangijn hajrcguud, b*rtg`elijn
   fajluud, bolon printerijn spool aguuldag. SHuudangijn hajrcguud
   bolon b*rtg`elijn fajluud hichn`e`en h`er`egl`egch bajgaa bolon
   yamar hugacaand b*rtg`elijn fajluud bajhaas hamaaraad
   t**s****l**shg*j h`emzh`e`end h*rt`el ihs`ezh boldog. Ih`enh
   h`er`egl`egchdijn huv'd /var-d n`eg gigabajt sul zaj bajhad
   hangalttaj bajdag.

     T`emd`egl`el: /var/tmp-d ih`e`eh`en h`emzh`e`enij diskijn zaj
     shaardagddag c****h**n tohioldol bajdag. SHin`e program
     hangamzhijg pkg_add(1) ashiglan suulgahad bagclah h`er`egsl**d
     bagcyn t*r zuuryn huulbaryg /var/tmp-d zadaldag. /var/tmp-d
     hangalttaj diskijn ch**l****t`ej zaj bajhg*j bol Firefox `esv`el
     OpenOffice z`er`eg tomoohon program hangamzhijn bagcuudyg
     suulgahad t**v**gt`ej bajzh boloh yum.

   /usr huvaalt ports(7) cugluulga (bajlgahyg z**vl**d**g), bolon `eh
   kod (zaaval bish) z`er`eg sistemijg d`emzhih`ed shaardlagataj
   ih`enh fajluudyg aguuldag. Portuud bolon *nds`en sistemijn
   `eh**dijg suulgaltyn *ed songoh bolomzhtoj bolovch bid `en`e
   huvaaltad hamgijn bagaar bodohod 2 gigabajt bajhyg z**vl**d**g.

   Huvaaltyn h`emzh`e`eg songohdoo zajn shaardlagyg bodoh
   h`er`egt`ej. N`eg huvaalt n' barag l ashiglagdahg*j bajhad
   n**g**** n' zajg*j bolzh bajh n' asuudal yum.

     T`emd`egl`el: sysinstall(8)-ijn Auto-defaults huvaaltyn
     h`emzh`e`eg **g**gch n' zarimdaa /var bolon / huvaaltuudad
     bolomzhoos baga h`emzh`e`eg songodgijg zarim h`er`egl`egchid
     olson bajna. Huvaaltyg uhaalgaar haramg*j hijg`e`er`ej.

     --------------------------------------------------------------

    11.2.1.2. Swap Huvaalt

   Swap huvaaltyn h`emzh`e`e sistemijn sanah ojg (RAM) hoior dahin
   avsan h`emzh`e`et`ej bajh iostoj. ZHish`e`elb`el mashin
   128 megabajt sanah ojtoj bol swap fajl 256 megabajt bajh iostoj.
   Baga sanah ojtoj sistem**d ih swap-taj bol il** hurdan azhillazh
   boloh yum. 256 megabajtaas baga swap-ijg h`er`egl`ehijg
   z**vl**d**gg*j b**g****d sanah ojn **rg**tg**l h`er`egt`ej.
   C**mijn VM huudaslah algoritmuud n' bagaar bodohod gol sanah ojg
   hoior dahin avsantaj t`enc`eh swap huvaalttaj bajh *ed hamgijn
   hurdan azhillahaar taaruulagdsan bajdag. H`et`erhij baga swap
   tohiruulah n' VM huudas skan hijh kodyg *r ashigg*jt`eld h*rg`ezh
   il** sanah oj hozhim n`em`eh`ed asuudal **sg`ezh boloh yum.

   Olon SCSI diskn**d b*hij (`esv`el olon IDE diskn**d ****r ****r
   hyanagchuud d`e`er azhillazh bajgaa) tomoohon sistem**d`ed
   swap-ijg h**tl**gch bolgon d`e`er (4 h**tl**gch h*rt`el)
   tohiruulahyg z**vl**d**g. Swap huvaaltuud n' ojrolcoogoor adilhan
   h`emzh`e`enij bajh shaardlagataj. C**m duryn h`emzh`e`et`ej
   azhillazh chadah bolovch dotood **g**gdlijn b*tc**d hamgijn tom
   swap huvaaltyg 4 dahin avsantaj adil h`emzh`e`eg`e`er tomroh
   bolomzhtoj. Swap huvaaltuudyg ojrolcoogoor adil h`emzh`e`et`ej
   bajlgah n' swap zajg diskn**dijn daguu onovchtojgoor sudal **sg`eh
   bolomzhijg c**md olgodog. Swap ih ashiglagddagg*j bajsan ch
   g`es`en tom swap h`emzh`e`e bajzh bolno. H*ch`e`er dahin
   achaalagdah *ed dagazh haagdsan programaas **g**gdlijg s`erg`e`eh
   n' amarhan bajzh boloh yum.

     --------------------------------------------------------------

    11.2.1.3. YAagaad Huvaah h`er`egt`ej g`ezh?

   Zarim h`er`egl`egchid ganc tom huvaalt bajhad bolno g`ezh boddog,
   g`ehd`e`e `en`e n' yaagaad buruu boloh h`ed h`ed`en shaltgaan bij.
   N`egd*g`e`ert huvaalt bolgon ****r ****r azhillagaany shinzh
   chanaruudtaj b**g****d t`edg`e`erijg tusgaarlasnaar fajlyn
   sistemijg t`edg`e`ert taaruulah bolomzhijg olgodog. ZHish`e`e n'
   root bolon /usr huvaaltuud bajnga bichigd`eh`e`es`e`e il**
   ih`evchl`en unshigddag. Harin unshilt bolon bichilt /var bolon
   /var/tmp-d bajnga hijgdd`eg.

   Sistemijg z**v huvaasnaar achaalaltaj huvaaltuudad hijs`en zhizhig
   bichilt`e`er garsan h`es`egl`elt il**d`ezh bajnga unshigddag
   huvaaltuud uruu hal'dagg*j. Bichilt-achaalsan huvaaltuudyg disknij
   irm`eg uruu bajrluulah n' bichilt ih`evchl`en hijgdd`eg huvaaltuud
   dah' I/O azhillagaag hurdasgadag. Tom huvaaltuudad I/O-n hurdan
   azhillagaa h`er`egt`ej bajzh boloh ch t`edg`e`erijg disknij irm`eg
   uruu il**t`ej ojrtuulah n' /var-ijg irm`eg uruu shilzh**lsn`e`es
   il** m`ed`egd`eh*jc hurdan azhillagaand h*rg`ehg*j. `Ec`est n'
   najdvartaj bajdlyg bodoh iostoj. Ih`evchl`en unshigddag, zhizhig,
   c`ev`erh`en root huvaalt h`ec** s*jr`el bolohod s`erg`eh bolomzh
   n' hamaag*j il** bajna.

     --------------------------------------------------------------

11.3. Gol Tohirgoo

   Sistemijn tohirgoony m`ed`e`el`el /etc/rc.conf dotor bajdag. `En`e
   fajl n' **rg**n h*r`e`enij, zarchmyn huv'd sistemijg `ehl`eh *ed
   sistemijg tohiruulahad ashiglagddag tohirgoony m`ed`e`ell**d`e`es
   togtono. **nij n`er n' shuud utgyg todorhojlno; `en`e n' rc*
   fajluudad zoriulsan tohirgoony m`ed`e`el`el yum.

   Administrator /etc/defaults/rc.conf-ijn anhdagch utguudyg rc.conf
   fajld ****rchilzh oruulah h`er`egt`ej. Anhdagchuudyn fajl /etc
   uruu huulagdah iosg*j - `en`e n' zhish`e`e bish anhdagch utguudyg
   aguuldag. B*h sistemijn holbogdoltoj ****rchl**lt**d rc.conf fajld
   ****rt n' hijgd`eh iostoj.

   Udirdlagyn n`em`elt achaallyg bajnga baga bajlgahyn tuld sajt
   daguuh tohirgoog sistemijn tusgajlsan tohirgoonoos tusgaarlah h`ed
   h`ed`en strategi klaster hijgds`en programuudad bajzh boloh yum.
   Sajtyn daguuh tohirgoog /etc/rc.conf.site z`er`eg ****r fajld
   bajrluulzh daraa n' `en`e fajlyg z**vh**n sistemijn tusgajlsan
   m`ed`e`ellijg aguuldag /etc/rc.conf-d oruulahyg z**vl**d**g.

   rc.conf n' sh(1)-`e`er unshigddag bolohoor **nijg hijh`ed amarhan
   bajna. ZHish`e`e n':

     * rc.conf:

         . /etc/rc.conf.site
         hostname="node15.example.com"
         network_interfaces="fxp0 lo0"
         ifconfig_fxp0="inet 10.1.1.1"

     * rc.conf.site:

         defaultrouter="10.1.1.254"
         saver="daemon"
         blanktime="100"

   Daraa n' rc.conf.site fajl sistem bolgond rsync `esv`el adil
   programaar t*g`e`egd`ezh boloh b**g****d harin rc.conf fajl n'
   ****r ****r h`ev`e`er bajh bolno.

   sysinstall(8) `esv`el make world ashiglan sistemijg
   shin`echl`eh`ed rc.conf fajlyg darzh bichihg*j, t`eg`eh`e`er
   sistemijn tohirgoony m`ed`e`el`el hayagdahg*j.

     --------------------------------------------------------------

11.4. Programyn Tohirgoo

   Er**nhijd**** suulgasan programuud n' ****rijn d*r`em g`eh m`et
   onclogtoj ****r ****rijn tohirgoony fajluudtaj bajdag. `Edg`e`er
   fajluudyg bagc udirdah h`er`egsl**d`e`er amarhan olzh udirdazh
   bolohoor *nds`en sistem`e`es tusad n' bajlgah n' chuhal yum.

   Er**nhijd**** `edg`e`er fajluud n' /usr/local/etc dotor
   suulgagddag. Program ih olon toony tohirgoony fajluudtaj
   tohioldold t`edg`e`erijg aguulzh d`ed san **sg`egd`en`e.

   Ih`enhd`e`e port `esv`el bagc suuhad zhish`e`e tohirgoony fajluud
   bas suudag. `Edg`e`er n' ih`enhd`e`e .default dagavraar tanigddag.
   H`er`ev programyn huv'd tohirgoony fajluud bajhg*j bajval
   t`edg`e`erijg .default fajluudyg huulzh **sg`en`e.

   ZHish`e`e n' /usr/local/etc/apache sand bajgaa fajluudyg *z'e:

 -rw-r--r--  1 root  wheel   2184 May 20  1998 access.conf
 -rw-r--r--  1 root  wheel   2184 May 20  1998 access.conf.default
 -rw-r--r--  1 root  wheel   9555 May 20  1998 httpd.conf
 -rw-r--r--  1 root  wheel   9555 May 20  1998 httpd.conf.default
 -rw-r--r--  1 root  wheel  12205 May 20  1998 magic
 -rw-r--r--  1 root  wheel  12205 May 20  1998 magic.default
 -rw-r--r--  1 root  wheel   2700 May 20  1998 mime.types
 -rw-r--r--  1 root  wheel   2700 May 20  1998 mime.types.default
 -rw-r--r--  1 root  wheel   7980 May 20  1998 srm.conf
 -rw-r--r--  1 root  wheel   7933 May 20  1998 srm.conf.default

   Fajlyn h`emzh`e`en**d n' z**vh**n srm.conf fajl
   ****rchl**gds**nijg haruulzh bajna. Apache portyn daraagijn
   shin`echl`el `en`e ****rchl**gds**n fajlyg darzh huulahg*j.

     --------------------------------------------------------------

11.5. *jlchilg`e`en**dijg `ehl**l`eh n'

   Huv' n`em`er bolgon oruulsan Tom R***ds. Orchuulsan Cagaanh**gijn
   Ganbold.

   Olon h`er`egl`egchid Portuudyn Cugluulgaas guravdagch program
   hangamzhuudyg FreeBSD d`e`er suulgahaar songodog. Ih`enh
   tohioldold program hangamzhijg sistem achaalahad `ehl**l`eh`e`er
   tohiruulah shaardlagataj bajzh boloh yum. mail/postfix `esv`el
   www/apache13 z`er`eg *jlchilg`e`en**d n' sistemijg achaalahad
   `ehl**lzh boloh program hangamzhijn bagcuudyn z**vh**n hoiorhon
   zhish`e`e yum. `En`e h`es`egt guravdagch program hangamzhijg
   azhilluulah proceduryn talaar tajlbarlah bolno.

   FreeBSD d`e`er cron(8) z`er`eg ih`enh *jlchilg`e`en**d sistemijn
   `ehl**l`eh skript**dijn tuslamzhtaj `eh`eld`eg. `Edg`e`er
   skript**d FreeBSD `esv`el *jldv`erl`egchijn huvilbaraas hamaaran
   ****r ****r bajna; g`ehd`e`e hamgijn chuhal avch *z`eh z*jl n'
   t`edg`e`erijn `ehl`eh tohirgoog `engijn `ehl**l`eh skript**d`e`er
   hijh bolomzhtoj yavdal yum.

     --------------------------------------------------------------

  11.5.1. Programyn **rg**tg**s**n Tohirgoo

   Odoogijn FreeBSD-ijn rc.d-g aguuldag n' programyn `ehl**l`eh
   tohirgoog il** hyalbar, bolomzhtoj bolgoson. rc.d h`es`egt
   h`el`elcs`en t*lh**r *g**dijg ashiglan programuud zhish`e`e n' DNS
   z`er`eg zarim *jlchilg`e`en**dijn daraa azhillahaar tohiruulagdazh
   bolno; `ehl**l`eh skript**d`ed hatuugaar bichigds`en tuguudyn
   orond rc.conf-oor n`em`elt tuguudyg **g**hijg z**vsh****rch boloh
   g`eh m`et. *nds`en skript daraah bajdlaar haragdazh bolno:

 #!/bin/sh
 #
 # PROVIDE: utility
 # REQUIRE: DAEMON
 # KEYWORD: shutdown

 . /etc/rc.subr

 name="utility"
 rcvar=`set_rcvar`
 command="/usr/local/sbin/utility"

 load_rc_config $name

 #
 # DO NOT CHANGE THESE DEFAULT VALUES HERE
 # SET THEM IN THE /etc/rc.conf FILE
 #
 utility_enable=${utility_enable-"NO"}
 utility_pidfile=${utility_pidfile-"/var/run/utility.pid"}

 pidfile="${utility_pidfile}"

 run_rc_command "$1"

   `En`e skript n' **g**gds**n utility-g DAEMON psevdo
   *jlchilg`e`enij daraa azhilluulahaar tohiruulagdsan. M**n PID,
   `esv`el processijn ID fajlyg zaah bolon dagah argyg bas hangadag.

   `En`e program daraah m**rijg /etc/rc.conf fajld oruulzh bolno:

 utility_enable="YES"

   `En`eh** arga n' tushaalyn m**rijn n`em`elt **g**gdl**dijg il**
   hyalbaraar udirdah bolomzhijg z**vsh****rd**g b**g****d
   /etc/rc.subr dah' anhdagch funkcuudyg oruulah, rcorder(8)
   h`er`egs`elt`ej nijct`ej bajh, bolon rc.conf fajlyn tuslamzhtaj
   hyalbaraar tohirgoo hijh bolomzhijg bas hangadag.

     --------------------------------------------------------------

  11.5.2. *jlchilg`e`en**dijg `ehl**l`ehijn tuld *jlchilg`e`en**dijg
  ashiglah n'

   POP3 server d`emonuud, IMAP z`er`eg busad *jlchilg`e`en**d
   inetd(8) ashiglan `eh`elzh boldog. `En`e n' Portuudyn Cugluulgaas
   /etc/inetd.conf fajld n`em`egd`eh m**r b*hij `esv`el odoogijn
   bajgaa m**r**dijn n`egn`e`es tajlbaryg boliulzh id`evhzh**ld`eg
   *jlchilg`e`enij h`er`egslijg suulgasnaar h`er`egzhd`eg. inetd
   bolon t**nij tohirgootoj azhillah talaar inetd h`es`egt g*nzgij
   tajlbarlasan bajgaa bolno.

   Zarim tohioldold cron(8) ashiglan sistemijn *jlchilg`e`en**dijg
   `ehl**l`eh n' il** ashigtaj bajzh boloh yum. `En`e arga n' h`ed
   h`ed`en davuu taluudtaj b**g****d uchir n' cron `edg`e`er
   processuudyg crontab-n fajlyn `ez`emshigchijn `erh`e`er
   azhilluuldag. `En`e n' erdijn h`er`egl`egchd`ed zarim programuudyg
   `ehl**lzh azhillagaag hangah bolomzhijg olgodog.

   cron h`er`egs`el @reboot g`es`en busdad bajhg*j bolomzhijg olgodog
   b**g****d cag hugacaag zaah h`es`egt ashiglagdah bolomzhtoj. `En`e
   n' sistemijg `ehl**l`eh yavcad cron(8) `ehl`eh *ed tuhajn azhlyg
   azhilluuldag.

     --------------------------------------------------------------

11.6. cron h`er`egslijg tohiruulah n'

   Huv' n`em`er bolgon oruulsan Tom R***ds. Orchuulsan Cagaanh**gijn
   Ganbold.

   FreeBSD-ijn hamgijn ashigtaj h`er`egsl**dijn n`eg n' cron(8) yum.
   cron h`er`egs`el ard azhilladag b**g****d /etc/crontab fajlyg
   bajnga shalgazh bajdag. cron h`er`egs`el /var/cron/tabs sangaas
   shin`e crontab fajluudyg bas shalgadag. `Edg`e`er crontab fajluud
   n' tusgaj funkcuudyg aguuldag b**g****d `edg`e`erijg cron todorhoj
   hugacaand azhilluulah iostoj bajdag.

   cron h`er`egs`el sistemijn crontab bolon h`er`egl`egchijn crontab
   g`es`en hoior t**rlijn tohirgoony fajlyg ashigladag. `En`e hoior
   h`elb`ershiltijn z**vh**n yalgaa n' zurgaa dah' talbar yum.
   Sistemijn crontab d`e`erh zurgaa dah' talbar n' tushaalyg
   azhilluulah h`er`egl`egchijn n`er bajdag. `En`e n' sistemijn
   crontab-ijg yamar ch h`er`egl`egchijn `erh`e`er tushaaluudyg
   azhilluulah bolomzh olgodog. H`er`egl`egchijn crontab d`e`erh
   zurgaa dah' talbar n' azhilluulah tushaal b**g****d b*h tushaaluud
   n' crontab-ijg **sg`es`en h`er`egl`egchijn `erh`e`er azhilladag;
   `en`e n' ayuulg*j bajdlyn n`eg chuhal bolomzh yum.

     T`emd`egl`el: H`er`egl`egchijn crontab-uud n' h`er`egl`egchd`ed
     root `erhijn shaardlagag*jg`e`er bodloguudyg cagijn huvaariar
     azhilluulah bolomzh olgodog. H`er`egl`egchijn crontab dah'
     tushaaluud n' crontab-ijg `ez`emshizh bajgaa h`er`egl`egchijn
     `erh`e`er azhilladag.

     root h`er`egl`egch bas busad h`er`egl`egchijn n`eg`en adil
     h`er`egl`egchijn crontab-taj bajzh bolno. `En`e n'
     /etc/crontab-aas (sistemijn crontab) ****r bajna. Sistemijn
     crontab bajdag uchraas root h`er`egl`egchijn huv'd ih`enhd`e`e
     h`er`egl`egchijn crontab shaardlagag*j bajdag.

   /etc/crontab fajlyg (sistemijn crontab) harcgaaya:

 # /etc/crontab - root's crontab for FreeBSD
 #
 # $FreeBSD: src/etc/crontab,v 1.32 2002/11/22 16:13:39 tom Exp $
 # (1)
 #
 SHELL=/bin/sh
 PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin (2)
 HOME=/var/log
 #
 #
 #minute hour    mday    month   wday    who     command (3)
 #
 #
 */5     *       *       *       *       root    /usr/libexec/atrun (4)

   (1)
           FreeBSD-ijn ih`enh tohirgoony fajluudyn adil # t`emd`egt
           tajlbaryg il`erhijln`e. Tajlbaryg h*s`ezh bajgaa *jld`el
           n' yuu boloh yaagaad hijgd`ezh bajgaag sanuulah zorilgoor
           fajld tav'zh boldog. Tajlbaruudyg tushaal bajgaa m**rd
           hijzh bolohg*j b**g****d ing`es`en tohioldold tushaalyn
           h`es`eg m`et`e`er ojlgogdono; t`edg`e`er n' shin`e
           m**r**nd bajh iostoj. Hooson m**r**dijg toocohg*j.
   (2)
           `Ehl`e`ed orchin todorhojlogdoh shaardlagataj. T`enc**gijn
           (=) t`emd`eg orchny tohirgoog todorhojlohod ashiglagddag
           b**g****d `en`e zhish`e`en d`e`er SHELL,PATH, bolon HOME
           tohiruulguudad ashiglagdazh bajna. H`er`ev b*rh**lijn
           m**rijg orhison bol cron anhdagch boloh sh-ijg ashigladag.
           H`er`ev PATH huv'sagchijg orhison bol yamar ch anhdagch
           ashiglagdahg*j b**g****d fajlyn bajrlaluud absolyut bajh
           h`er`egt`ej. H`er`ev HOME m**rijg orhison bol cron
           azhilluulzh bajgaa h`er`egl`egchijn g`erijn sang
           ashigladag.
   (3)
           `En`e m**r n' nijt doloon talbaryg todorhojldog. `End
           zhagsaagdsan utguud n' minute, hour, mday, month, wday,
           who, bolon command yum. `Edg`e`erijg n`er`e`es n' harahad
           ojlgomzhtoj. minute n' tushaal azhillah minutaar
           il`erhijl`egds`en hugacaa. hour n' minute-yn adil
           tohiruulga b**g****d cagaar il`erhijl`egdd`eg. mday n'
           saryn **drijg zaana. month n' hour bolon minute-taj adil
           b**g****d saryg zaazh **gn**. wday tohiruulga n' doloo
           honogijn **drijg zaana. `Edg`e`er b*h talbaruud n' toon
           utga bajh iostoj b**g****d horin d**rv**n cagijg dagadag.
           who talbar n' tusgaj b**g****d z**vh**n /etc/crontab fajld
           bajdag. `En`e talbar n' al' h`er`egl`egchijn `erh`e`er
           tushaal azhillahyg zaadag. H`er`egl`egch ****rijn crontab
           fajlyg suulgah *ed `en`e tohiruulga bajdagg*j. `Ec`est n'
           command tohiruulga zhagsaagddag. `En`e n' s**lijn talbar
           b**g****d azhilluulah tushaald zoriulagdsan bajh iostoj.
   (4)
           `En`e s**lijn m**r n' d`e`er durdsan utguudyg
           todorhojldog. `End bid h`ed h`ed`en * t`emd`egt**d
           daraalsan */5 g`es`en zhagsaalt bajgaag anzaarah
           h`er`egt`ej. `Edg`e`er * t`emd`egt**d n' "`ehnij-`ecsijn"
           g`es`en *g b**g****d *rg`elzh g`ezh ojlgogdozh bolno.
           T`egv`el `en`e m**r****s *z`eh`ed atrun tushaal n' root
           `erh`e`er 5 minut tutam al' **d**r sar bajgaagaas *l
           hamaaran azhillana. atrun tushaalyn talaar d`elg`er`eng*j
           m`ed`e`ellijg atrun(8) garyn avlagaas *zn`e **.

           Tushaaluud t`edg`e`ert **gch boloh duryn toony tuguudtaj
           bajzh bolno; g`ehd`e`e olon m**r bolon urtassan tushaaluud
           uragshaa tashuu "\" *rg`elzhl**l`eh t`emd`egt`e`er
           huvaagdsan bajh iostoj.

   `En`e n' crontab fajl bolgony huv'd *nds`en tohirgoo bajna,
   g`ehd`e`e n`eg z*jl n' **n`e`es ****r bajna. H`er`egl`egchijg
   zaadag zurgaa dah' talbar n' z**vh**n sistemijn /etc/crontab fajld
   bajna. `En`e talbaryg h`er`egl`egchijn crontab fajluudyn huv'd
   orhih h`er`egt`ej.

     --------------------------------------------------------------

  11.6.1. Crontab suulgah n'

     CHuhal: Ta `end tajlbarlasan proceduryg ashiglan sistemijn
     crontab-ijg zasazh/suulgah shaardlagag*j. Z*g`e`er l ****rijn
     durtaj zasvarlagchijg ashigla: cron h`er`egs`el fajl
     ****rchl**gds**nijg m`ed`e`ed t`er daruj shin`echl`egds`en
     huvilbaryg ashiglazh `eh`eln`e. D`elg`er`eng*j m`ed`e`ellijg
     `En`e BHA-yn oruulgaas *zn`e **.

   H`er`egl`egchijn bichs`en shin`e crontab fajlyg suulgahyn tuld
   `ehl`e`ed ****rijn durtaj zasvarlagchijg ashiglaad z**v
   h`elb`ershiltt`ej fajl **sg`e`ed daraa n' crontab h`er`egslijg
   ashigla. Hamgijn ih ashiglagddag tushaal bol:

 % crontab crontab-file

   `En`e zhish`e`en d`e`erh crontab-file n' urd n' **sg`egds`en
   crontab-ijn fajlyn n`er yum.

   Suulgasan crontab fajluudyg *z**ld`eg tohiruulga bas bajdag: -l
   tohiruulgyg crontab uruu **gch azhilluulaad garah *r d*ng
   haraaraj.

   ****rijn crontab fajlyg zagvar ashiglalg*jg`e`er `ehn`e`es n'
   `ehl**l`ehijg h*ss`en h`er`egl`egchd`ed zoriulsan crontab -e
   tohiruulga bajdag. `En`e n' songoson zasvarlagchijg hooson fajltaj
   azhilluuldag. Fajl hadgalagdsany daraa avtomataar crontab
   tushaalaar suulgagddag.

   H`er`ev ta daraa n' ****rijn h`er`egl`egchijn crontab-ijg b*r
   m**s**n ustgahyg h*sv`el crontab-ijg -r tohiruulgataj ashiglaaraj.

     --------------------------------------------------------------

11.7. FreeBSD d`e`er rc ashiglah n'

   Huv' n`em`er bolgon oruulsan Tom R***ds. Orchuulsan Cagaanh**gijn
   Ganbold.

   2002 ond FreeBSD sistemijg `ehl**l`eh`ed zoriulzh NetBSD-ijn rc.d
   sistemijg oruulsan. H`er`egl`egchid /etc/rc.d san dotorh fajluudyg
   anzaarah h`er`egt`ej. `Edg`e`er fajluudyn ih`enh n' start, stop,
   bolon restart tohiruulguudaar hyanagddag *nds`en *jlchilg`e`en**d
   bajdag. ZHish`e`e n' sshd(8) n' daraah tushaalaar dahin `ehl`ezh
   bolno:

 # /etc/rc.d/sshd restart

   `En`e procedur n' busad *jlchilg`e`en**dijn adil yum. M`ed`e`ezh
   *jlchilg`e`en**d ih`enhd`e`e avtomataar rc.conf(5)-d zaasnaar
   achaalah *ed `eh`eld`eg. ZHish`e`e n' S*lzh`e`enij Hayag
   H**rv**l`eh d`emong `ehl`eh *ed azhilluulahaar n`e`eh n' amarhan
   b**g****d /etc/rc.conf-d daraah m**rijg n`emd`eg:

 natd_enable="YES"

   H`er`ev natd_enable="NO" m**r al' h`edijn bajval NO-ijg YES
   bolgozh ****rchl****r`ej. rc skript**d ****r busad hamaaraltaj
   *jlchilg`e`en**dijg daraagijn dahin achaalaltyn *e`er door
   tajlbarlasny daguu avtomataar achaaldag.

   rc.d sistem n' *nds`end`e`e sistemijn `ehl`eh/untrah *e`er
   *jlchilg`e`en**dijg `ehl**l`eh/zogsooh zorilgotoj b**g****d
   standart start, stop bolon restart tohiruulguud n' z**vh**n
   /etc/rc.conf-ijn hargalzah huv'sagchuud zaagdsan *ed ****rijn
   *jldlijg g*jc`etg`ed`eg. ZHish`e`e n' d`e`er durdsan sshd restart
   tushaal n' /etc/rc.conf-d sshd_enable huv'sagch YES g`es`en
   tohioldold z**vh**n azhillana. /etc/rc.conf-d bajgaa tohiruulgaas
   *l hamaaran *jlchilg`e`eg start, stop `esv`el restart hijhijn tuld
   tushaaluud "one" ugtvartaj bajh shaardlagataj. ZHish`e`e n' sshd-g
   /etc/rc.conf dah' tohirgoonoos *l hamaaran dahin `ehl**l`ehd`e`e
   daraah tushaalyg ashiglana:

 # /etc/rc.d/sshd onerestart

   Tohiroh rc.d skriptijg rcvar tohiruulgataj azhilluulzh
   /etc/rc.conf-d *jlchilg`e`e n`e`egds`en `es`ehijg amarhan
   shalgadag. Tijm`e`es administrator sshd-g /etc/rc.conf-d
   n`e`egds`en `es`ehijg daraah tushaalyg azhilluulzh shalgazh bolno:

 # /etc/rc.d/sshd rcvar
 # sshd
 $sshd_enable=YES

     T`emd`egl`el: Hoior dah' m**r (# sshd) n' root konsolynh bish
     sshd tushaalyn gargasan *r d*n yum.

   *jlchilg`e`eg azhillah bajgaa `es`ehijg shalgah status tohiruulga
   bajdag. ZHish`e`e n' sshd `eh`els`en `es`ehijg shalgahdaa:

 # /etc/rc.d/sshd status
 sshd is running as pid 433.

   Zarim tohioldold *jlchilg`e`eg reload hijh bas bolomzhtoj bajdag.
   `En`e n' *jlchilg`e`eg ****rijn tohirgoony fajluudyg dahin
   unshihyg zaazh *jlchilg`e`e uruu dohio shid`ehijg orolddog. Ih`enh
   tohioldold `en`e n' *jlchilg`e`e uruu SIGHUP dohio shidn`e g`es`en
   *g yum. *jlchilg`e`e bolgond `en`e bolomzhijn d`emzhl`eg
   bajdagg*j.

   rc.d sistem n' z**vh**n s*lzh`e`enij *jlchilg`e`end ashiglagdaad
   zogsohg*j m**n sistemijn `ehl**l`elt`ed bas ih`e`eh`en huv'
   n`em`er oruuldag. ZHish`e`e n' bgfsck fajlyg avch *z'e. `En`e
   skript azhillahad daraah m`ed`e`ellijg h`evl`ezh gargana:

 Starting background file system checks in 60 seconds.

   Tijm`e`es `en`e fajlyg z**vh**n sistemijg `ehl**l`eh *ed fajlyn
   sistemijn aryn shalgaltyg hijh`ed h`er`egl`ed`eg.

   Sistemijn olon *jlchilg`e`en**d z**v azhillahyn tuld busad
   *jlchilg`e`en**d`e`es hamaardag. ZHish`e`e n' NIS bolon busad RPC
   d`e`er tulguurlasan *jlchilg`e`en**d rpcbind (portmapper)
   *jlchilg`e`e azhillahaas naash amzhilttaj azhilladagg*j. **nijg
   shijd`ehijn tuld hamaarluudyn tuhaj bolon busad meta-**g**gdlijn
   tuhaj m`ed`e`ellijg `ehl**l`eh skript b*rijn d`e`ed h`es`egt
   tajlbaraar oruulsan bajdag. rcorder(8) program hamaarluudyg
   hangazh sistemijn *jlchilg`e`en**dijg yamar daraallaar azhilluulah
   iostojg togtoohyn tuld `edg`e`er tajlbaruudyg unshdag.

   Daraah *gn**dijg b*h `ehl**l`eh skript`ed oruulah iostoj
   (`Edg`e`er n' `ehl**l`eh skriptijg "id`evhzh**l`eh"`ed
   rc.subr(8)-d shaardlagataj bajdag):

     * PROVIDE: `En`e fajlyn hangazh bajgaa *jlchilg`e`en**dijg
       zaana.

   Daraah *gn**dijg `ehl**l`eh skript b*rijn `eh`end oruulzh bolno.
   `Edg`e`er n' zaaval shaardlagataj bish bolovch rcorder(8)-d tus
   d**h**m boloh ashigtaj bajdag:

     * REQUIRE: `En`e *jlchilg`e`end shaardlagataj
       *jlchilg`e`en**dijg zhagsaana. `En`e fajl zaagdsan
       *jlchilg`e`en**dijn daraa azhillana.

     * BEFORE: `En`e *jlchilg`e`en`e`es hamaaraltaj
       *jlchilg`e`en**dijg zhagsaana. `En`e fajl zaagdsan
       *jlchilg`e`en**dijn **mn** azhillana.

   `Edg`e`er t*lh**r *gn**dijg `ehl**l`eh skript bolgond
   bolgoomzhtojgoor tohiruulzh **gsn****r busad zarim UNIX *jldlijn
   sistem**d shig "azhillah t*vshing**dt`ej (runlevels)"
   zuuraldalg*jg`e`er skript**dijn `ehl`eh daraallyg mash sajn hyanah
   bolomzhijg administratort bij bolgoh yum.

   rc.d sistemijn talaar n`em`elt m`ed`e`ellijg rc(8) bolon
   rc.subr(8) garyn avlagyn huudasnuudaas olzh bolno. H`er`ev ta
   ****rijn rc.d skript**d bichih `esv`el bajgaagaa sajzhruulahyg
   sonirhozh bajgaa bol tand bas `en`e nijtl`el h`er`egt`ej bajzh
   boloh yum.

     --------------------------------------------------------------

11.8. S*lzh`e`enij interf`ejs kartuud suulgah n'

   Huv' n`em`er bolgon oruulsan Mark Fonvil. Orchuulsan Cagaanh**gijn
   Ganbold.

   **n****d**r bid s*lzh`e`enij holboltg*j komp'yuterijn talaar bodoh
   ch argag*j bolson bil`e`e. S*lzh`e`enij kartyg n`emzh tohiruulah
   n' FreeBSD-ijn duryn administratoryn erdijn azhil boldog.

     --------------------------------------------------------------

  11.8.1. Tohiroh drajverijg oloh n'

   `Ehl`eh`e`es`e`e **mn** ta ****rt bajgaa kartynhaa zagvar, t**nd
   ashiglasan bichil shem bolon PCI `esv`el ISA kartyn al' n'
   `es`ehijg m`ed`eh shaardlagataj. FreeBSD **rg**n t**rlijn PCI
   bolon ISA kartuudyg d`emzhd`eg. Tany kart tany ashiglah huvilbar
   d`e`er d`emzhigds`en `es`ehijg Tonog T**h****r**mzhijn Nijct`ej
   Bajdlyn ZHagsaaltaas shalgaaraj.

   Tany kart d`emzhigds`enijg m`eds`enij daraa ta ****rijn kartand
   tohiroh drajveraa todorhojloh h`er`egt`ej. /usr/src/sys/conf/NOTES
   bolon /usr/src/sys/arch/conf/NOTES n' s*lzh`e`enij interf`ejs
   drajveruudyn zhagsaaltyg d`emzhigds`en bichil shem/kartuudyn tuhaj
   zarim m`ed`e`ellijn hamtaar tand **g**h bolno. H`er`ev ta al'
   drajver n' z**v `es`eh`ed `erg`elz`ezh bajgaa bol drajverijn garyn
   avlagyn huudsyg unshaaraj. Garyn avlagyn huudas n' d`emzhigds`en
   tonog t**h****r**mzh bolon b*r uchirch bolzoshg*j asuudluudyn
   tuhaj d`elg`er`eng*j m`ed`e`ellijg **gd**g.

   H`er`ev ta erdijn karttaj bol ih`enhd`e`e drajverijg
   hich`e`eng*jl`en hajh shaardlagag*j yum. Erdijn s*lzh`e`enij
   kartuudad zoriulsan drajveruud n' GENERIC c**md bajdag,
   t`eg`eh`e`er tany kart achaalah yavcad ijm`erh** haragdah iostoj:

 dc0: <82c169 PNIC 10/100BaseTX> port 0xa000-0xa0ff mem 0xd3800000-0xd38
 000ff irq 15 at device 11.0 on pci0
 miibus0: <MII bus> on dc0
 bmtphy0: <BCM5201 10/100baseTX PHY> PHY 1 on miibus0
 bmtphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 dc0: Ethernet address: 00:a0:cc:da:da:da
 dc0: [ITHREAD]
 dc1: <82c169 PNIC 10/100BaseTX> port 0x9800-0x98ff mem 0xd3000000-0xd30
 000ff irq 11 at device 12.0 on pci0
 miibus1: <MII bus> on dc1
 bmtphy1: <BCM5201 10/100baseTX PHY> PHY 1 on miibus1
 bmtphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 dc1: Ethernet address: 00:a0:cc:da:da:db
 dc1: [ITHREAD]

   `En`e zhish`e`en d`e`er sistem d`e`er bajgaa hoior kart dc(4)
   drajverijg ashiglazh bajgaag bid harzh bajna.

   H`er`ev tany NIC-d (Network Interface Card buyuu S*lzh`e`enij
   Interf`ejs Kart) zoriulsan drajver GENERIC-d bajhg*j bol ta
   ****rijn NIC-g ashiglahyn tuld tohiroh drajverijg achaalah
   h`er`egt`ej. Ing`ehijn tuld hoior argyn al' n`egijg ashiglana:

     * Hamgijn amarhan arga n' erd**** l ****rijn s*lzh`e`enij
       kartand zoriulsan c**mijn modulijg kldload(8) ashiglan `esv`el
       tohiroh m**rijg /boot/loader.conf-d n`emzh achaalah *ed
       avtomataar achaalah yum. B*h NIC drajveruud modul'
       h`elb`er`e`er bajdagg*j; moduliud n' bajdagg*j
       t**h****r**mzh**dijn durdazh boloh zhish`e`en**d g`ev`el ISA
       kartuud yum.

     * ****r n`eg arga n' ta ****rijn kartyn d`emzhl`egijg c**md
       oruulan statikaar h**rv**lzh boloh yum. ****rijn c**mijn
       tohirgoony fajld yuu n`em`eh iostojg m`ed`ehijn tuld
       /usr/src/sys/conf/NOTES, /usr/src/sys/arch/conf/NOTES bolon
       drajverijn garyn avlagyn huudsyg shalgaaraj. C**mijg dahin
       h**rv**l`eh talaar d`elg`er`eng*j m`ed`e`ellijg B*l`eg 8-s
       *zn`e **. H`er`ev tany kartyg tany c**m (GENERIC) achaalah
       yavcad ilr**ls`en bol ta shin`e c**m b*t`e`eh shaardlagag*j.

     --------------------------------------------------------------

    11.8.1.1. Windows-ijn NDIS drajveruudyg ashiglah n'

   Haramsaltaj n' ****rijn drajveruudad zoriulsan shem**dijg
   n`e`eltt`ej `ehijn h*r`e`enijh`end **gd**gg*j, tijm m`ed`e`ellijg
   hudaldaany nuuc g`ezh *zd`eg olon *jldv`erl`egchid bajsaar bajna.
   Ing`esn`e`er FreeBSD bolon ****r *jldlijn sistem**dijn
   h**gzh**l`egchd`ed hoior songolt *lds`en: bucaah inzhenerchl`elijn
   h*nd h`ec**, urt hugacaany processijg tuulzh drajveruudyg
   h**gzh**l`eh `esv`el Microsoft Windows tavcanguudad bajdag
   hoiortyn h`elb`erijn drajveruudyg ashiglah arga zamuud yum.
   FreeBSD-t`ej holbogdson z`er`eg ih`enh h**gzh**l`egchid s**lijn
   handlagyg avch ashigladag.

   Bill Polyn (wpaul) oruulsan huv' n`emrijn achaar
   FreeBSD 5.3-RELEASE-s `ehl`e`ed S*lzh`e`enij Drajverijn
   Interf`ejsijn Todorhojloltyn (NDIS) "`eh (native)" d`emzhl`eg
   ordog bolson. FreeBSD NDISulator (****r****r CH**tg**r T**s**l)
   Windows hoiortyn drajverijg avaad er**nhijd**** t**nijg Windows
   d`e`er azhillazh bajgaa m`et`e`er huurdag. ndis(4) drajver n'
   Windows hoiortyn fajl ashiglazh bajgaa uchraas `en`e n' z**vh**n
   i386 bolon amd64 sistem**d d`e`er h`er`egl`egd`eh bolomzhtoj.

     T`emd`egl`el: ndis(4) drajver golchlon PCI, CardBus bolon PCMCIA
     t**h****r**mzh**dijg d`emzhih`e`er hijgds`en b**g****d odoogoor
     USB t**h****r**mzh**dijn d`emzhl`eg hijgd`e`eg*j.

   NDISulator ashiglahyn tuld tand 3 z*jl h`er`egt`ej:

    1. C**mijn `eh**d

    2. Windows XP drajverijn hoiortyn fajl (.SYS **rg**tg**l)

    3. Windows XP drajverijn tohirgoony fajl (.INF **rg**tg**l)

   Ta ****rijn kartad zoriulsan fajluudyg olooroj. Er**nhijd****
   t`edg`e`erijg havsargasan CD-**d `esv`el *jldv`erl`egch**dijn v`eb
   huudasnaas olzh bolno. Daraah zhish`e`en**d`ed bid W32DRIVER.SYS
   bolon W32DRIVER.INF fajluudyg ashiglah bolno.

     T`emd`egl`el: Ta Windows/i386 drajverijg FreeBSD/amd64 d`e`er
     ashiglazh chadahg*j, z**v azhilluulahyn tuld Windows/amd64
     drajver zaaval oloh shaardlagataj.

   Daraagijn alhamd drajverijn hoiortyn fajlyg c**mijn achaalzh boloh
   modul' bolgon h**rv**ln`e. **nijg hijhijn tuld root `erh`e`er
   ndisgen(8)-g h`er`egl`en`e:

 # ndisgen /path/to/W32DRIVER.INF /path/to/W32DRIVER.SYS

   ndisgen(8) h`er`egs`el n' interaktiv b**g****d shaardlagataj
   n`em`elt m`ed`e`ellijg asuudag; `en`e n' odoo bajgaa sand c**mijn
   modul' **sg`eh b**g****d daraah mayagaar achaalzh bolno:

 # kldload ./W32DRIVER_SYS.ko

   **sg`egds`en c**mijn modulias gadna ta ndis.ko bolon if_ndis.ko
   moduliudyg achaalah h`er`egt`ej. `En`e n' tanyg ndis(4)-`e`es
   hamaarsan duryn modulijg achaalah *ed avtomataar hijgd`eh iostoj.
   H`er`ev ta t`edg`e`erijg garaar achaalahyg h*sv`el daraah
   tushaalyg ashiglaaraj:

 # kldload ndis
 # kldload if_ndis

   `Ehnij tushaal n' NDIS miniport drajver dugtujlagchijg achaalah
   b**g****d hoior dah' n' yag s*lzh`e`enij interf`ejsijg achaalna.

   Odoo dmesg(8)-ijg shalgazh achaalahad aldaa bajgaa `es`ehijg *z`eh
   h`er`egt`ej. B*gd sajn bolzh **ng**rs**n bol ta daraah *r d*ng
   harah iostoj:

 ndis0: <Wireless-G PCI Adapter> mem 0xf4100000-0xf4101fff irq 3 at device 8.0 on pci1
 ndis0: NDIS API version: 5.0
 ndis0: Ethernet address: 0a:b1:2c:d3:4e:f5
 ndis0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
 ndis0: 11g rates: 6Mbps 9Mbps 12Mbps 18Mbps 36Mbps 48Mbps 54Mbps

   `End`e`es `ehl`e`ed ta ndis0 t**h****r**mzhid ****r busad
   s*lzh`e`enij interf`ejsijn (****r****r h`elb`el dc0) n`eg`en
   adilaar handah bolomzhtoj boloh yum.

   Ta busad moduliudtaj adilaar NDIS moduliudyg achaalah yavcad
   achaalahaar sistemijg tohiruulzh bolno. `Ehl`e`ed **sg`egds`en
   modul' W32DRIVER_SYS.ko-g /boot/modules uruu huulah h`er`egt`ej.
   T`eg`e`ed daraah m**rijg /boot/loader.conf-d n`emn`e:

 W32DRIVER_SYS_load="YES"

     --------------------------------------------------------------

  11.8.2. S*lzh`e`enij kart tohiruulah n'

   S*lzh`e`enij kartand zoriulsan z**v drajver achaalagdsany daraa
   kartyg tohiruulah shaardlagataj. Busad olon z*jlsijn adil
   s*lzh`e`enij kart n' sysinstall programaar suulgah yavcad
   tohiruulagdazh bolno.

   Tany sistemijn s*lzh`e`enij interf`ejs**d`ed zoriulsan tohirgoog
   haruulahyn tuld daraah tushaalyg azhilluulna:

 % ifconfig
 dc0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
         options=80008<VLAN_MTU,LINKSTATE>
         ether 00:a0:cc:da:da:da
         inet 192.168.1.3 netmask 0xffffff00 broadcast 192.168.1.255
         media: Ethernet autoselect (100baseTX <full-duplex>)
         status: active
 dc1: flags=8802<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
         options=80008<VLAN_MTU,LINKSTATE>
         ether 00:a0:cc:da:da:db
         inet 10.0.0.1 netmask 0xffffff00 broadcast 10.0.0.255
         media: Ethernet 10baseT/UTP
         status: no carrier
 plip0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> metric 0 mtu 1500
 lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
         options=3<RXCSUM,TXCSUM>
         inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
         inet6 ::1 prefixlen 128
         inet 127.0.0.1 netmask 0xff000000
         nd6 options=3<PERFORMNUD,ACCEPT_RTADV>

   `En`e zhish`e`en d`e`er daraah t**h****r**mzh**dijg haruulsan:

     * dc0: `Ehnij Ethernet interf`ejs

     * dc1: Hoiordugaar Ethernet interf`ejs

     * plip0: Parallel port interf`ejs (h`er`ev parallel port mashin
       d`e`er bajgaa bol)

     * lo0: Bucazh `erg`eh t**h****r**mzh

   FreeBSD n' drajverijn n`er d`e`er c**mijn achaalah yavcad kartuud
   yamar daraallaar ilr**l`egds`en t`er daraallyn toog n`emzh
   s*lzh`e`enij kartyg n`erl`ed`eg. ZHish`e`e n' sis2 n' sistem
   d`e`erh sis(4) drajver ashiglazh bajgaa 3 dah' s*lzh`e`enij kart
   bajzh boloh yum.

   `En`e zhish`e`en d`e`er dc0 t**h****r**mzh boson azhillazh bajna.
   T*lh**r indikatoruud n':

    1. UP n' kartyn tohirgoo hijgd`ezh b`el`en bolsnyg il`erhijln`e.

    2. Kart n' Intern`et (inet) hayagtaj (`en`e tohioldold
       192.168.1.3).

    3. `En`e n' z**v d`ed s*lzh`e`enij bagtaj (netmask; 0xffffff00 n'
       255.255.255.0 adil).

    4. `En`e n' z**v nijt`ed cacah hayagtaj (`en`e tohioldold
       192.168.1.255).

    5. Kartny MAC (ether) hayag n' 00:a0:cc:da:da:da bajna.

    6. Fizik z****gchijn songolt n' avtomat songoltyn gorim d`e`er
       bajna (media: Ethernet autoselect (100baseTX <full-duplex>)).
       dc1 n' 10baseT/UTP z****gcht`ej azhillahaar tohiruulagdsan
       bajgaag bid harzh bolno. Bajzh boloh z****gchijn t**rl**dijn
       tuhaj d`elg`er`eng*j m`ed`e`ellijn talaar ****rijnh n' garyn
       avlagyn huudsand handazh *zn`e **.

    7. Holboltyn (status) t**l**v n' active buyuu id`evht`ej bajna,
       ****r****r h`elb`el damzhuulagch il`ers`en bajna. dc1-ijn
       huv'd bid status: no carrier buyuu damzhuulagch bajhg*jg harzh
       bolno. `En`e n' Ethernet kabel' kartand zalgagdaag*j bajh *ed
       h`evijn bajna.

   H`er`ev ifconfig(8)-ijn *r d*n daraah mayagtaj t**st`ej bajval:

 dc0: flags=8843<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
         options=80008<VLAN_MTU,LINKSTATE>
         ether 00:a0:cc:da:da:da
         media: Ethernet autoselect (100baseTX <full-duplex>)
         status: active

   `En`e n' kart tohiruulagdaag*jg il`erhijln`e.

   Kartaa tohiruulahyn tuld tand root z**vsh****rl**d h`er`egt`ej.
   S*lzh`e`enij kartyn tohiruulguud tushaalyn m**r****s ifconfig(8)-r
   hijgd`eh bolomzhtoj, g`ehd`e`e ta sistemijg dahin achaalsan
   bolgonyhoo daraa **nijg hijh h`er`egt`ej bolno. /etc/rc.conf fajl
   n' s*lzh`e`enij kartyn tohirgoog n`em`eh gazar yum.

   /etc/rc.conf-ijg ****rijn durtaj zasvarlagch d`e`er
   n`e`eg`e`er`ej. Sistem d`e`erh s*lzh`e`enij kart b*rijn huv'd m**r
   n`em`eh h`er`egt`ej, manaj zhish`e`en d`e`er bid `edg`e`er
   m**r**dijg n`ems`en:

 ifconfig_dc0="inet 192.168.1.3 netmask 255.255.255.0"
 ifconfig_dc1="inet 10.0.0.1 netmask 255.255.255.0 media 10baseT/UTP"

   Ta dc0, dc1 bolon busduudyg ****rijn kartuudad zoriulsan
   t**h****r**mzh****r ****rchl**h bolon hayaguudyg z**v****r solih
   h`er`egt`ej. Z**vsh****r**gds**n tohiruulguudyn talaar
   d`elg`er`eng*jg kartyn drajver bolon ifconfig(8)-ijn garyn avlagyn
   huudasnuudaas, bas rc.conf(5) garyn avlagyn huudasnaas
   /etc/rc.conf-ijn sintaksyn tuhaj d`elg`er`eng*j m`ed`e`ellijg
   unshih h`er`egt`ej.

   H`er`ev ta suulgah yavcad s*lzh`e`eg tohiruulsan bol s*lzh`e`enij
   kart(uud)yn talaar zarim m**r**d al' h`edijn bajzh boloh yum.
   M**r**d n`em`eh`e`es`e`e **mn** /etc/rc.conf-ijg dahin shalgaaraj.

   M**n ta LAN dah' t**r**l b*rijn mashinuudyn n`er**d bolon IP
   hayaguud /etc/hosts fajld bajhg*j bol t`edg`e`erijg n`emzh
   zasvarlah shaardlagataj. D`elg`er`eng*j m`ed`e`ellijn talaar
   hosts(5) bolon /usr/share/examples/etc/hosts fajld handana uu.

     T`emd`egl`el: H`er`ev `en`e mashinaar Intern`et`ed holbolt
     hijh`e`er t**l**vl**s**n bol ta garaaraa anhdagch garc bolon
     n`erijn serverijg bas tohiruulzh **g**h iostoj:

 # echo 'defaultrouter="your_default_router"' >> /etc/rc.conf
 # echo 'nameserver your_DNS_server' >> /etc/resolv.conf

     --------------------------------------------------------------

  11.8.3. Test hijh bolon aldaag olzh zasvarlah n'

   /etc/rc.conf-d h`er`egc`e`et`ej ****rchl**lt**dijg hijsnijh`e`e
   daraa ta sistem`e`e dahin achaalah shaardlagataj. Ing`esn`e`er
   interf`ejs(**d)`ed hijgd`eh ****rchl**lt(**d)ijg z**vsh****r**h
   b**g****d yamar n`eg tohirgoony aldaag*jg`e`er sistem achaalzh
   bajgaa `es`ehijg shalgadag. M**n ****r****r ta s*lzh`e`enij
   sistem`e`e dahin duudazh bolno:

 # /etc/rc.d/netif restart

     T`emd`egl`el: H`er`ev anhdagch garcyg /etc/rc.conf fajld zaazh
     **gs**n bol `en`e tushaalyg ashiglana:

 # /etc/rc.d/routing restart

   S*lzh`e`enij sistem dahin duudagdsany daraa ta s*lzh`e`enij
   interf`ejs**d`e`e test hijh h`er`egt`ej.

     --------------------------------------------------------------

    11.8.3.1. Ethernet kart test hijh n'

   Ethernet kart z**v tohiruulagdsanyg shalgahdaa ta 2 z*jlijg
   oroldoh h`er`egt`ej. `Ehl`e`ed interf`ejs uruu ****r uruu n' ping
   hijg`e`ed daraa n' LAN dah' ****r mashin uruu ping hijh
   h`er`egt`ej.

   `Ehl`e`ed lokal interf`ejsijg test hijn`e:

 % ping -c5 192.168.1.3
 PING 192.168.1.3 (192.168.1.3): 56 data bytes
 64 bytes from 192.168.1.3: icmp_seq=0 ttl=64 time=0.082 ms
 64 bytes from 192.168.1.3: icmp_seq=1 ttl=64 time=0.074 ms
 64 bytes from 192.168.1.3: icmp_seq=2 ttl=64 time=0.076 ms
 64 bytes from 192.168.1.3: icmp_seq=3 ttl=64 time=0.108 ms
 64 bytes from 192.168.1.3: icmp_seq=4 ttl=64 time=0.076 ms

 --- 192.168.1.3 ping statistics ---
 5 packets transmitted, 5 packets received, 0% packet loss
 round-trip min/avg/max/stddev = 0.074/0.083/0.108/0.013 ms

   Odoo bid LAN dah' ****r mashin uruu ping hijh h`er`egt`ej:

 % ping -c5 192.168.1.2
 PING 192.168.1.2 (192.168.1.2): 56 data bytes
 64 bytes from 192.168.1.2: icmp_seq=0 ttl=64 time=0.726 ms
 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.766 ms
 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.700 ms
 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.747 ms
 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.704 ms

 --- 192.168.1.2 ping statistics ---
 5 packets transmitted, 5 packets received, 0% packet loss
 round-trip min/avg/max/stddev = 0.700/0.729/0.766/0.025 ms

   H`er`ev ta /etc/hosts fajlyg tohiruulsan bol 192.168.1.2-ijn orond
   mashiny n`erijg bas ashiglazh boloh boloh yum.

     --------------------------------------------------------------

    11.8.3.2. Aldaag olzh zasvarlah n'

   Tonog t**h****r**mzh bolon program hangamzhijn tohirgoonuudyn
   aldaag olzh zasvarlah n' *rg`elzh zovlon bajdag b**g****d zovlong
   `engijn z*jl**dijg `ehl`e`ed shalgasnaar bagasgah bolomzhtoj. Tany
   s*lzh`e`enij kabel' holbogdson uu? S*lzh`e`enij
   *jlchilg`e`en**d`e`e z**v tohiruulsan uu? Galt hanaa z**v
   tohiruulsan uu? Tany h`er`egl`ezh bajgaa kartyg FreeBSD d`emzhd`eg
   **? Aldaany tajlang yavuulahaasaa **mn** tonog t**h****r**mzhijn
   t`emd`egl`elijg zaaval shalgah h`er`egt`ej. ****rijn FreeBSD-ijn
   huvilbaryg hamgijn s**lijn STABLE huvilbar uruu shin`echl`e`er`ej.
   Zahidlyn zhagsaaltyn arhivuud shalgah buyuu `esv`el Internet`e`es
   hajgaaraj.

   H`er`ev kart azhillasan m**rtl**** azhillagaa muu bol tuning(7)
   garyn avlagyn huudsyg unshih n' z*jt`ej yum. M**n buruu
   s*lzh`e`enij tohirgoonuud udaan holboltyn shaltgaan boldog uchir
   ta s*lzh`e`enij tohirgoog bas shalgazh boloh yum.

   Zarim h`er`egl`egchid ganc hoior "device timeout" m`ed`e`el`elt`ej
   tulgarch boloh b**g****d `en`e n' zarim kartuudyn huv'd h`evijn
   yum. H`er`ev `en`e n' *rg`elzhl`e`ed `esv`el shanalgaataj bolood
   `eh`elb`el ug t**h****r**mzh ****r busad t**h****r**mzht`ej
   z**rchild**zh bajgaa `es`ehijg ta magadg*j shalgahyg h*s`eh bajh.
   Kabelijn holboltuudyg dahin shalgaaraj. Magadg*j tand ****r n`eg
   kart h`er`egt`ej bajzh boloh yum.

   H`er`egl`egchid zarim *ed c****n "watchdog timeout" g`es`en
   aldaanuud hardag. Ijm *ed `ehl`e`ed hijh yum n' s*lzh`e`enij
   kabelijg shalgana. Olon kartuud Bus Mastering d`emzhd`eg PCI
   oroltyg shaarddag. Zarim n`eg `eh havtanguudad **nijg z**vh**n
   n`eg PCI orolt z**vsh****rd**g (ih`enhd`e`e 0-r orolt). `En`e n'
   asuudal bajzh boloh `es`ehijg s*lzh`e`enij kart bolon `eh
   havtangijn barimtaas shalgaaraj.

   Sistem paketijg zor'son gazar n' chigl**lzh chadahg*j tohioldold
   "No route to host" m`ed`e`ell**d gardag. `En`e n' anhdagch
   chigl**l`elt zaagaag*j tohioldold `esv`el kabel' salgagdsan bol
   gardag. netstat -rn tushaalyn *r d*ng *z`e`ed tany h*r`ehijg
   oroldozh bajgaa t`er host uruu chin' z**v chigl**l`elt bajgaa
   `es`ehijg shalgaaraj. H`er`ev bajhg*j bol B*l`eg 31-g unshaaraj.

   "ping: sendto: Permission denied" aldaany m`ed`e`ell**d n' buruu
   tohiruulsan galt hanaas ih`evchl`en boldog. H`er`ev ipfw n' c**md
   id`evhzhs`en b**g****d yamar ch d*r`em todorhojlogdoog*j bol
   anhdagch bodlogo n' b*h trafikijg b*r ping h*s`eltijg h*rt`el
   tatgalzan haadag! D`elg`er`eng*jg B*l`eg 30-s unshina uu.

   Zarimdaa kartyn azhillagaa muu `esv`el dundzhaas dooguur bajdag.
   `Edg`e`er tohioldold z****gch songoltyn gorimyg autoselect
   gorimoos z**v z****gchijn songolt uruu bolgozh taaruulah n'
   shild`eg arga yum. `En`e n' ih`enh tonog t**h****r**mzhijn huv'd
   ih`evchl`en azhillah bolovch h*n bolgony huv'd bajgaa ijm asuudlyg
   shijd`ehg*j ch bajzh boloh yum. Dahin h`el`eh`ed b*h s*lzh`e`enij
   tohirgoonuudyg shalgazh tuning(7) garyn avlagyn huudsyg unshaaraj.

     --------------------------------------------------------------

11.9. Virtual Hostuud

   FreeBSD-ijn hamgijn t*g`e`em`el h`er`egl`e`e bol n`eg server
   s*lzh`e`en d`e`er olon server m`et`e`er azhillah virtual sajt host
   hijh bolomzh yum. **nijg n`eg interf`ejs d`e`er olon s*lzh`e`enij
   hayaguud tav'zh hijd`eg.

   **g**gds**n s*lzh`e`enij interf`ejs n' n`eg "zhinh`en`e" hayagtaj
   b**g****d duryn toony "****r(alias)" hayaguudtaj bajzh boloh yum.
   `Edg`e`er ****r hayaguudyg ih`enhd`e`e /etc/rc.conf-d tohiroh
   hayagijn oruulguudyg oruulan n`emzh **gd**g.

   fxp0 interf`ejsd zoriulsan ****r hayagijn oruulga n' ijm`erh**
   bajna:

 ifconfig_fxp0_alias0="inet xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx"

   ****r hayagijn oruulguud n' alias0 g`ezh `ehl`eh iostoj b**g****d
   d`e`esh **gs**h daraallaar yavdag (zhish`e`e n' _alias1, _alias2,
   g`eh m`et). Tohirgoony *jl yavc `ehnij bajhg*j dugaar d`e`er h*rch
   zogsdog.

   ****r hayagijn s*lzh`e`enij baguudyg toocooloh n' chuhal bajdag,
   g`ehd`e`e azaar `en`e n' mash amarhan. **g**gds**n interf`ejsijn
   huv'd s*lzh`e`enij bagijg z**v****r *z**ld`eg n`eg hayag bajh
   iostoj. `En`e s*lzh`e`en d`eh ****r busad hayaguud b*gd 1-`e`es
   (`en`e n' 255.255.255.255 g`eh buyuu `esv`el 0xffffffff g`ezh
   il`erhijl`egdd`eg) togtson s*lzh`e`enij bagtaj bajh iostoj.

   ZHish`e`e n' fxp0 interf`ejs n' 10.1.1.0 s*lzh`e`end 255.255.255.0
   bolon 202.0.75.16 s*lzh`e`end 255.255.255.240 baguudyg ashiglazh
   hoior s*lzh`e`end holbogdson g`ezh bod"io. Bid sistemijg
   10.1.1.1-`e`es 10.1.1.5 h*rt`el bolon 202.0.75.17-`e`es `ehl`e`ed
   202.0.75.20 h*rt`elh hayaguud d`e`er bajlgahyg h*s`ezh bajna.
   D`e`er t`emd`egl`esnij daguu **g**gds**n s*lzh`e`enij h*r`e`en
   d`eh z**vh**n `ehnij hayag (`en`e tohioldold 10.0.1.1 bolon
   202.0.75.17) zhinh`en`e s*lzh`e`enij bagtaj bajh iostoj; busad
   *lds`en b*gd (10.1.1.2-`e`es 10.1.1.5 h*rt`el bolon
   202.0.75.18-`e`es `ehl`e`ed 202.0.75.20 h*rt`el) 255.255.255.255
   s*lzh`e`enij bagtaj bajhaar tohiruulagdah h`er`egt`ej.

   Daraah /etc/rc.conf oruulguud n' `en`e zorilgoor adapterijg z**v
   tohiruulzh bajna:

 ifconfig_fxp0="inet 10.1.1.1 netmask 255.255.255.0"
 ifconfig_fxp0_alias0="inet 10.1.1.2 netmask 255.255.255.255"
 ifconfig_fxp0_alias1="inet 10.1.1.3 netmask 255.255.255.255"
 ifconfig_fxp0_alias2="inet 10.1.1.4 netmask 255.255.255.255"
 ifconfig_fxp0_alias3="inet 10.1.1.5 netmask 255.255.255.255"
 ifconfig_fxp0_alias4="inet 202.0.75.17 netmask 255.255.255.240"
 ifconfig_fxp0_alias5="inet 202.0.75.18 netmask 255.255.255.255"
 ifconfig_fxp0_alias6="inet 202.0.75.19 netmask 255.255.255.255"
 ifconfig_fxp0_alias7="inet 202.0.75.20 netmask 255.255.255.255"

     --------------------------------------------------------------

11.10. Tohirgoony Fajluud

  11.10.1. /etc-n b*t`ec

   Tohirgoony m`ed`e`ellijg hadgaldag h`ed h`ed`en sanguud bajdag.
   `Edg`e`er n':

                       Sistemijn er**nhij tohirgoony m`ed`e`el`el;    
   /etc                `end bajgaa **g**gd**l n' sistemijn huv'd      
                       ****r ****r.                                   
   /etc/defaults       Sistemijn tohirgoony fajluudyn anhdagch        
                       huvilbaruud.                                   
   /etc/mail           sendmail(8)-ijn n`em`elt tohirgoo, busad MTA   
                       tohirgoony fajluud.                            
   /etc/ppp            H`er`egl`egch- bolon c**mijn-ppp programuudad  
                       zoriulsan tohirgoo.                            
                       named(8) **g**gd**ld zoriulsan anhdagch        
   /etc/namedb         bajrlal. Ih`enhd`e`e named.conf bolon b*sijn   
                       fajluud `end hadgalagddag.                     
                       Suulgagdsan programuudad zoriulsan tohirgoony  
   /usr/local/etc      fajluud. Program bolgony d`ed sanguudyg        
                       aguulzh bolno.                                 
   /usr/local/etc/rc.d Suulgagdsan programuudad zoriulsan             
                       `ehl**l`eh/zogsooh skript**d.                  
                       Bagcyn **g**gdlijn baaz, bajrshil oloh         
   /var/db             **g**gdlijn baaz, g`eh z`er`eg sistem bolgony  
                       huv'd avtomataar **sg`egds`en **g**gdlijn      
                       baazyn fajluud.                                

     --------------------------------------------------------------

  11.10.2. Hostyn n`ers

     --------------------------------------------------------------

    11.10.2.1. /etc/resolv.conf

   /etc/resolv.conf n' FreeBSD-ijn todorhojlogch Intern`et Dom`ejn
   N`erijn Sistemd (DNS) h`erh`en handahyg zaadag.

   resolv.conf dah' hamgijn t*g`e`em`el oruulguud n':

              Todorhojlogchijn asuuh n`erijn serverijn IP hayag.      
   nameserver Server**d n' hamgijn ihd`e`e gurav bajh zhagsaasan      
              daraallaar asuugddag.                                   
              Hostyn n`erijn hajltad zoriulzh zhagsaaltaas hajh.      
   search     `En`e n' ih`enhd`e`e lokal hostyn n`erijn dom`ejnoor    
              todorhojlogddog.                                        
   domain     Lokal dom`ejn n`er.                                     

   Erdijn resolv.conf:

 search example.com
 nameserver 147.11.1.11
 nameserver 147.11.100.30

     T`emd`egl`el: search bolon domain tohiruulguudyn z**vh**n n`eg
     n' h`er`egl`egd`eh iostoj.

   H`er`ev ta DHCP ashiglazh bajgaa bol dhclient(8) n' DHCP
   server`e`es h*l`e`en avsan m`ed`e`ell`e`er resolv.conf-g darzh
   bichd`eg.

     --------------------------------------------------------------

    11.10.2.2. /etc/hosts

   /etc/hosts n' huuchin Intern`etijn *ld`egd`el `engijn tekst
   **g**gdlijn baaz yum. `En`e n' DNS bolon NIS-t`ej cug n`erijg IP
   hayag uruu bolgozh taaruulah bolomzhijg hangan azhilladag. LAN-aar
   holbogdson lokal komp'yuteruudyg amarhan n`erl`eh zoriulaltaar
   named(8) server suulgazh tohiruulahyn orond `end bajrluulzh
   boldog. M**n /etc/hosts n' t*g`e`em`el handdag n`ers`ed
   zoriulagdsan gadagshaa handah h*s`eltijg bagasgazh Intern`etijn
   n`ersijn lokal bichl`egijg hangadag bajzh bolno.

 # $FreeBSD$
 #
 #
 # Host Database
 #
 # This file should contain the addresses and aliases for local hosts that
 # share this file.  Replace 'my.domain' below with the domainname of your
 # machine.
 #
 # In the presence of the domain name service or NIS, this file may
 # not be consulted at all; see /etc/nsswitch.conf for the resolution order.
 #
 #
 ::1                     localhost localhost.my.domain
 127.0.0.1               localhost localhost.my.domain
 #
 # Imaginary network.
 #10.0.0.2               myname.my.domain myname
 #10.0.0.3               myfriend.my.domain myfriend
 #
 # According to RFC 1918, you can use the following IP networks for
 # private nets which will never be connected to the Internet:
 #
 #       10.0.0.0        -   10.255.255.255
 #       172.16.0.0      -   172.31.255.255
 #       192.168.0.0     -   192.168.255.255
 #
 # In case you want to be able to connect to the Internet, you need
 # real official assigned numbers.  Do not try to invent your own network
 # numbers but instead get one from your network provider (if any) or
 # from your regional registry (ARIN, APNIC, LACNIC, RIPE NCC, or AfriNIC.)
 #

   /etc/hosts n' `engijn h`elb`erijg aguuldag:

 [Internet address] [official hostname] [alias1] [alias2] ...

   ZHish`e`e n':

 10.0.0.1 myRealHostname.example.com myRealHostname foobar1 foobar2

   D`elg`er`eng*j m`ed`e`ellijn talaar hosts(5) huudasnaas
   z**vl**g**** avna uu.

     --------------------------------------------------------------

  11.10.3. B*rtg`elijn fajlyn tohirgoo

     --------------------------------------------------------------

    11.10.3.1. syslog.conf

   syslog.conf n' syslogd(8) programyn tohirgoony fajl yum. `En`e n'
   yamar t**rlijn syslog m`ed`e`ell**d yag al' b*rtg`elijn fajld
   b*rtg`egd`ehijg zaadag.

 # $FreeBSD$
 #
 #       Spaces ARE valid field separators in this file. However,
 #       other *nix-like systems still insist on using tabs as field
 #       separators. If you are sharing this file between systems, you
 #       may want to use only tabs as field separators here.
 #       Consult the syslog.conf(5) manual page.
 *.err;kern.debug;auth.notice;mail.crit          /dev/console
 *.notice;kern.debug;lpr.info;mail.crit;news.err /var/log/messages
 security.*                                      /var/log/security
 mail.info                                       /var/log/maillog
 lpr.info                                        /var/log/lpd-errs
 cron.*                                          /var/log/cron
 *.err                                           root
 *.notice;news.err                               root
 *.alert                                         root
 *.emerg                                         *
 # uncomment this to log all writes to /dev/console to /var/log/console.log
 #console.info                                   /var/log/console.log
 # uncomment this to enable logging of all log messages to /var/log/all.log
 #*.*                                            /var/log/all.log
 # uncomment this to enable logging to a remote log host named loghost
 #*.*                                            @loghost
 # uncomment these if you're running inn
 # news.crit                                     /var/log/news/news.crit
 # news.err                                      /var/log/news/news.err
 # news.notice                                   /var/log/news/news.notice
 !startslip
 *.*                                             /var/log/slip.log
 !ppp
 *.*                                             /var/log/ppp.log

   D`elg`er`eng*j m`ed`e`ellijn talaar syslog.conf(5) garyn avlagyn
   huudasnaas z**vl**g**** avna uu.

     --------------------------------------------------------------

    11.10.3.2. newsyslog.conf

   newsyslog.conf n' ih`enhd`e`e cron(8) huvaarilan cagaar
   azhilluuldag newsyslog(8)-d zoriulagdsan tohirgoo yum.
   newsyslog(8) n' h`ez`e`e b*rtg`elijn fajluud arhivlagdah `esv`el
   dahin zohicuulagdahyg todorhojldog. logfile n' logfile.0 uruu,
   logfile.0 n' logfile.1 shilzhih g`eh z`erg`e`er zohicuulagddag.
   B*rtg`elijn fajluud ****r****r gzip(1) h`elb`er`e`er logfile.0.gz,
   logfile.1.gz g`eh z`erg`e`er n`erl`egd`en arhivlagdazh bolno.

   newsyslog.conf n' al' b*rtg`elijn fajluud udirdagdah, hichn`e`en
   n' hadgalagdah bolon h`ez`e`e t`edg`e`ert h*r`ehijg zaazh **gd**g.
   B*rtg`elijn fajluud n' todorhoj h`emzh`e`end h*r`eh *ed bolon
   `esv`el todorhoj cag/ognoony davtamzhtajgaar zohicuulagddag
   ba/`esv`el arhivlagddag.

 # configuration file for newsyslog
 # $FreeBSD$
 #
 # filename          [owner:group]    mode count size when [ZB] [/pid_file] [sig_num]
 /var/log/cron                           600  3     100  *     Z
 /var/log/amd.log                        644  7     100  *     Z
 /var/log/kerberos.log                   644  7     100  *     Z
 /var/log/lpd-errs                       644  7     100  *     Z
 /var/log/maillog                        644  7     *    @T00  Z
 /var/log/sendmail.st                    644  10    *    168   B
 /var/log/messages                       644  5     100  *     Z
 /var/log/all.log                        600  7     *    @T00  Z
 /var/log/slip.log                       600  3     100  *     Z
 /var/log/ppp.log                        600  3     100  *     Z
 /var/log/security                       600  10    100  *     Z
 /var/log/wtmp                           644  3     *    @01T05 B
 /var/log/daily.log                      640  7     *    @T00  Z
 /var/log/weekly.log                     640  5     1    $W6D0 Z
 /var/log/monthly.log                    640  12    *    $M1D0 Z
 /var/log/console.log                    640  5     100  *     Z

   D`elg`er`eng*j m`ed`e`ellijn talaar newsyslog(8) garyn avlagyn
   huudasnaas z**vl**g**** avna uu.

     --------------------------------------------------------------

  11.10.4. sysctl.conf

   sysctl.conf n' rc.conf-toj barag l adil haragddag. Utguud n'
   huv'sagch=utga h`elb`er`e`er zaagddag. Todorhojlson utguud n'
   sistem olon-h`er`egl`egchijn gorimd shilzhs`enij daraa
   tohiruulagddag. `En`e gorimd b*h huv'sagchuud tohiruulagdah
   bolomzhg*j.

   S*jrlijn dohiony garaltuudyn b*rtg`elijg haazh busad
   h`er`egl`egchdijn `ehl**ls`en processuudyg ****r h`er`egl`egchd`ed
   haruulahg*j bajlgahyn tuld daraah tohiruulguudyg sysctl.conf fajld
   tohiruulzh **gch bolno:

 # Do not log fatal signal exits (e.g. sig 11)
 kern.logsigexit=0

 # Prevent users from seeing information about processes that
 # are being run under another UID.
 security.bsd.see_other_uids=0

     --------------------------------------------------------------

11.11. sysctl ashiglan taaruulah n'

   sysctl(8) n' azhillazh bajgaa FreeBSD sistemd ****rchl**lt**dijg
   hijhijg tand z**vsh****rd**g interf`ejs yum. `En`e n' turshlagataj
   sistemijn administratoryn huv'd azhillagaag m`ed`egd`eh*jc
   sajzhruulzh chadah TCP/IP bolon virtual sanah ojn sistemijn olon
   narijn tohiruulguudyg aguuldag. Tavan zuu garuj sistemijn
   huv'sagchuudyg sysctl(8) ashiglan unshih bolon tohiruulzh boldog.

   sysctl(8) n' goldoo hoior **rgijg g*jc`etg`ed`eg: sistemijn
   tohirgoonuudyg unshih bolon ****rchl**h.

   Unshigdazh boloh b*h huv'sagchuudyg harahdaa:

 % sysctl -a

   Tuhajn huv'sagchijg unshihdaa, zhish`e`e n', kern.maxproc:

 % sysctl kern.maxproc
 kern.maxproc: 1044

   Tuhajn huv'sagchijg zaahdaa hyalbar huv'sagch=utga sintaksijg
   ashiglaaraj:

 # sysctl kern.maxfiles=5000
 kern.maxfiles: 2088 -> 5000

   sysctl huv'sagchuudyn tohirgoonuud n' ih`evchl`en t`emd`egt**d
   (strings), toonuud `esv`el boolean (boolean 1 n' tijm `esv`el 0 n'
   *g*j bajna) utguud bajna.

   H`er`ev ta mashin achaalah bolgond avtomataar zarim huv'sagchuudyg
   tohiruulahyg h*sv`el /etc/sysctl.conf fajld t`edg`e`erijg
   n`em`e`er`ej. D`elg`er`eng*j m`ed`e`ellijn talaar sysctl.conf(5)
   garyn avlagyn huudas bolon H`es`eg 11.10.4-s *zn`e **.

     --------------------------------------------------------------

  11.11.1. Z**vh**n-unshih sysctl(8)

   Huv' n`em`er bolgon oruulsan Tom R***ds. Orchuulsan Cagaanh**gijn
   Ganbold.

   Zarim tohioldold z**vh**n-unshih sysctl(8) utguudyg ****rchl**h
   shaardlagataj bajzh boloh yum. `En`e n' zarimdaa hijh`e`es ****r
   argag*j bajdag bolovch z**vh**n (dahin) achaalahad hijgd`eh
   bolomzhtoj.

   ZHish`e`e n' zarim z****vrijn komp'yuterijn zagvaruudad cardbus(4)
   t**h****r**mzh n' sanah ojn h*r`e`eg shalgadagg*j b**g****d door
   durdsantaj t**st`ej aldaanuud gargan amzhiltg*j boldog:

 cbb0: Could not map register memory
 device_probe_and_attach: cbb0 attach returned 12

   D`e`erh shig tohioldluud n' ih`evchl`en z**vh**n unshihaar
   tohiruulagdsan zarim anhdagch sysctl(8) tohirgoonuudyg
   ****rchl**hijg shaarddag. `Edg`e`er n**hc**l**dijg davzh garahyn
   tuld h`er`egl`egch sysctl(8) "OID"-uudyg t`edg`e`erijn
   /boot/loader.conf fajld hijzh **gch bolno. Anhdagch tohirgoonuud
   /boot/defaults/loader.conf fajld bajrladag.

   D`e`er durdsan asuudlyg shijd`ehijn tuld h`er`egl`egch ur'd n'
   durdsan fajld hw.pci.allow_unsupported_io_range=1 g`ezh tohiruulah
   shaardlagataj. Ing`esn`e`er cardbus(4) z**v azhillah bolno.

     --------------------------------------------------------------

11.12. Diskn**dijg taaruulah n'

  11.12.1. Sysctl huv'sagchuud

    11.12.1.1. vfs.vmiodirenable

   vfs.vmiodirenable sysctl huv'sagch n' 0 (id`evhg*j) `esv`el 1
   (id`evht`ej) g`ezh tohiruulagdazh bolno; anhdagchaar 1 bajna.
   `En`e huv'sagch n' sistem sanguudyg h`erh`en k`esh (shuurhaj
   sanamzh) hijhijg hyanadag. Ih`enh sanguud z**vh**n ganc
   fragmentijg (ih`evchl`en 1 K) fajlyn sistemd bolon t**n`e`es bagyg
   bufer k`eshd h`er`egl`en zhizhig h`emzh`e`et`ej bajdag. `En`e
   huv'sagchijg haasnaar (0 bolgosnoor) bufer k`esh n' tanyg asar ih
   h`emzh`e`enij sanah ojtoj bajsan ch g`es`en z**vh**n todorhoj
   toony sanguudyg k`esh hijd`eg. N`e`egds`en (1 bolgoson) *ed `en`e
   sysctl n' b*h sanah ojg k`esh hijh`ed b`el`en bolgozh bufer k`eshd
   VM Huudasny K`eshijg h`er`egl`en sanguudyg k`esh hijh bolomzhijg
   olgodog. G`ehd`e`e sanguudyg k`esh hijh hamgijn baga gol dah'
   sanah oj n' 512  bajt bish harin fizik huudasny h`emzh`e`e
   (ih`evchl`en 4 K) bajdag. H`er`ev ta ih olon toony fajluudtaj
   azhilladag *jlchilg`e`e azhilluulzh bajgaa bol bid `en`e
   tohiruulgyg id`evht`ej bajlgahyg z**vl**zh bajna. Tijm
   *jlchilg`e`en**d`ed v`eb k`esh**d, tom zahidlyn sistem**d, bolon
   m`ed`e`enij sistem**d orzh bolno. `En`e tohiruulgyg id`evht`ej
   bajlgah n' hajr gamg*j zarcuulsan sanah ojtoj bajhad ch g`es`en
   er**nhijd**** azhillagaag udaashruuldagg*j, g`ehd`e`e ta t**nijg
   m`ed`ehijn tuld turshizh *z`ezh bolno.

     --------------------------------------------------------------

    11.12.1.2. vfs.write_behind

   vfs.write_behind sysctl huv'sagchijn anhdagch utga n' 1
   (id`evht`ej) bajna. `En`e n' tom daraalsan fajluudyg bichih *ed
   ih`evchl`en gardag b*h klasteruudyg cugluulsan *ed z****gchijn
   bichilt**dijg hijhijg fajlyn sistemd h`elzh **gd**g. Sanaa n' bol
   I/O azhillagaany huv'd ashigg*j bajhad bohir buferuud b*hij
   buferijn k`eshijg zamhruulahaas zajlshijh`ed orshdog. G`ehd`e`e
   `en`e n' processuudyg zogsoozh magadg*j b**g****d zarim n**hc**l
   bajdald ta magadg*j **nijg id`evhg*j bolgohyg h*s`ezh boloh yum.

     --------------------------------------------------------------

    11.12.1.3. vfs.hirunningspace

   vfs.hirunningspace sysctl huv'sagch **g**gds**n duryn horomd
   sistemijn huv'd b*h`eld n' h`edij h`emzh`e`enij h*l`e`egd`ezh
   bajgaa bichih I/O-g disknij hyanagchuudad **g**h daraalald oruulzh
   bolohyg todorhojldog. Anhdagch utga n' ih`evchl`en hangalttaj
   g`ehd`e`e olon diskt`ej mashinuud d`e`er ta **nijg d**r**v `esv`el
   tavan megabajt h*rt`el ih`esg`ehijg h*s`ezh boloh yum. Utgyg
   h`et`erhij **nd**r tavih n' (bufer k`eshijn bichih togtooson
   h`emzh`e`eg davah n') tujlyn muu klasterlah azhillagaand h*rg`ezh
   bolno. `En`e utgyg h`et`erhij **nd**r b** tav'! **nd**r bichih
   utguud n' yag t`er *ed hijgd`ezh bajgaa unshiltuudad hocrogdol
   n`emzh magadg*j yum.

   Busad t**r**l b*rijn bufer-k`esh bolon VM huudasny k`esht`ej
   holbootoj sysctl-uud bajdag. Bid `edg`e`er utguudyg ****rchl**hijg
   z**vl**d**gg*j, VM sistem n' ****rijg**** avtomataar taaruulzh
   tujlyn sajn azhilladag.

     --------------------------------------------------------------

    11.12.1.4. vm.swap_idle_enabled

   vm.swap_idle_enabled sysctl huv'sagch n' mash olon h`er`egl`egchid
   tany sistemd orzh garch bajdag, sul zogsson olon processuudtaj,
   tom, olon-h`er`egl`egchijn sistem**d d`e`er ashigtaj bajdag. Ijm
   sistem**d n' ch**l****t sanah ojn hadgalaltad ih`e`eh`en
   h`emzh`e`enij bajngyn daramtyg **sg`ezh bajdag. `En`e bolomzhijg
   id`evht`ej bolgozh ar araas n' swap hijn gargahyg (zogsson
   sekund`e`er) vm.swap_idle_threshold1 bolon vm.swap_idle_threshold2
   huv'sagchuudyn tuslamzhtaj tohiruulsnaar zogsson processuudtaj
   holbootoj sanah ojn huudasnuudyn daraallyg erdijn huudaslazh
   gargah algoritmaas il** hurdnaar bagasgah bolomzhijg olgodog.
   `En`e n' huudaslazh gargah d`emond tuslamzhijn garyg **g**h bolno.
   `En`e tohiruulgyg tand h`er`egt`ej l bish bol id`evht`ej bolgozh
   bolohg*j, uchir n' **nijg ta hijsn`e`er *nds`end`e`e sanah ojg
   il** t*rg`en ur'dchilan-huudaslazh ing`esn`e`er swap bolon disknij
   bagtaamzhijg il**t`ejg`e`er id`eh`ed h*rg`eh yum. ZHizhig sistem
   d`e`er `en`e tohiruulga n' todorhojlogdozh bolohujc
   n**l****l**lt`ej bajh ba harin bolomzhijn huudaslalt al' h`edijn
   hijg`e`ed bajgaa tom sistem**d`ed `en`e tohiruulga n' VM sistemd
   b*h processuudyg sanah oj uruu bolon sanah ojgoos hyalbaraar
   gargah bolomzhijg b*rd**ld`eg.

     --------------------------------------------------------------

    11.12.1.5. hw.ata.wc

   FreeBSD 4.3-d IDE bichih k`esh hijltijg haasan bajdag. `En`e n'
   IDE disk`end bichih bagtaamzhijg bagasgasan bolovch hatuu disk
   *jldv`erl`egchdijn gargasan **g**gdlijn b*r`en b*t`en bajdlyn
   noctoj asuudluudaas bolood shaardlagataj bolson. T`er asuudal n'
   IDE h**tl**gch**d bichilt duusah *ed hudlaa m`ed`e`eld`eg yavdal
   yum. IDE bichih k`eshijg id`evht`ej bolgosnoor IDE hatuu diskn**d
   yamar n`eg daraalalg*jg`e`er bichih`e`es gadna disk ih achaalaltaj
   *ed zarim blokuudyg bichih`ed zarimdaa todorhojg*j saatdag.
   S*jr`el bolon t`ezh`e`elijn unalt fajlyn sistemijn noctoj
   `evdr`eld h*rg`ezh bolzoshg*j bajdag. FreeBSD-ijn anhdagch n'
   ayuulg*j bajhaar ****rchl**gds**n. Haramsaltaj n' **nij *r d*nd
   azhillagaany asar tom aldagdald h*rg`es`en b**g****d huvilbar
   garsny daraa bid bichih k`esh hijltijg anhdagchaar id`evht`ej
   bajhaar bucaan ****rchils**n yum. Ta ****rijn sistem d`e`er`e`e
   hw.ata.wc sysctl huv'sagchijg azhiglan anhdagch utgyg shalgah
   h`er`egt`ej. H`er`ev IDE bichih k`esh hijlt haalttaj bol ta
   c**mijn huv'sagchijn utgyg 1 bolgon t**nijg id`evhzh**lzh bolno.
   **nijg achaalah *ed achaalagchaas hijh shaardlagataj. C**m
   achaalsny daraa hijhijg oroldvol yamar ch n**l**** *z**l`ehg*j.

   D`elg`er`eng*j m`ed`e`ellijn talaar ata(4)-s *zn`e **.

     --------------------------------------------------------------

    11.12.1.6. SCSI_DELAY (kern.cam.scsi_delay)

   SCSI_DELAY c**mijn tohirgoo n' sistemijn achaalah hugacaag
   bagasgahad h`er`egl`egdd`eg. Anhdagch utga n' n`el`e`en **nd**r
   b**g****d 15 sekundyn saatlyg achaalah processijn *ed **g**hijg
   hariucdag. 5 sekund h*rt`el bagasgahad ih`evchl`en azhilladag
   (yalanguyaa orchin *eijn h**tl**gch**dijn huv'd). FreeBSD-ijn
   shin`e huvilbaruud (5.0 bolon t**n`e`es d`e`esh) achaalah *eijn
   tohiruulga boloh kern.cam.scsi_delay huv'sagchijg ashiglah
   h`er`egt`ej. `En`e tohiruulga bolon c**mijn tohirgoony tohiruulga
   n' sekund`e`er bish millisekund`e`er utgyg h*l`e`en avdag.

     --------------------------------------------------------------

  11.12.2. Z****l**n SHin`echl`elt**d

   tunefs(8) program fajlyn sistemijg narijn taaruulahad ashiglagdazh
   bolno. `En`e program n' olon yanzyn tohiruulguudtaj g`ehd`e`e
   odoohondoo bid z**vh**n Z****l**n SHin`echl`elt**dijg
   id`evhzh**l`eh ba haah d`e`er anhaarah b**g****d **nijg daraah
   argaar hijn`e:

 # tunefs -n enable /filesystem
 # tunefs -n disable /filesystem

   Fajlyn sistem n' holbogdson bajhdaa tunefs(8)-`e`er
   ****rchl**gd**h bolomzhg*j. Z****l**n SHin`echl`elt**dijg
   id`evhzh**l`eh`ed tohiroh *e n' al' ch huvaaltuud holbolt
   hijgd`e`eg*j bajgaa ganc h`er`egl`egchijn gorim yum.

   Z****l**n SHin`echl`elt**d n' meta-**g**gdlijn azhillagaag
   m`ed`egd`eh*jc sajzhruuldag b**g****d sanah ojn k`eshijg ashiglan
   golchlon fajlyn **sg`elt bolon ustgaltyg hurdasgadag. Bid
   Z****l**n SHin`echl`elt**dijg ****rijn b*h fajlyn sistem**d`ed
   ashiglahyg z**vl**zh bajna. Z****l**n SHin`echl`elt**dijn hoior
   dutagdaltaj talyg ta m`ed`ezh bajh iostoj: N`egd*g`e`ert,
   Z****l**n SHin`echl`elt**d n' s*jr`el bolson tohioldold fajlyn
   sistemijn b*r`en b*t`en bajdald batalgaa **gd**g bolovch fizik
   diskijg shin`echl`eh`ed h`ed`en sekundyn (minut ch bajzh bolno!)
   hocrogdoltoj bajzh bolno. H`er`ev tany sistem s*jr`eh`ed busad
   tohioldloos il**t`ejg`e`er ta hijs`en azhlaa aldazh bolzoshg*j
   yum. Hoiordugaart, Z****l**n SHin`echl`elt**d n' fajlyn sistemijn
   blokuudyg ch**l****l**hijg saatuuldag. H`er`ev ta barag d**rs`en
   fajlyn sistemt`ej (root fajl sistem g`eh z`er`eg) bajgaa bol make
   installworld z`er`eg gol shin`echl`eltijg hijh n' fajlyn sistemijg
   zajg*j bolgozh shin`echl`elt amzhiltg*j boloh shaltgaand h*rg`ezh
   boloh yum.

     --------------------------------------------------------------

    11.12.2.1. Z****l**n SHin`echl`elt**dijn talaar d`elg`er`eng*j

   Fajlyn sistemijn meta-**g**gdlijg disk uruu bichih ulamzhlalt
   hoior handlaga bajdag. (Meta-**g**gdlijn shin`echl`elt**d n' inode
   `esv`el sanguud z`er`eg aguulgyn bus **g**gd**ld hijh
   shin`echl`elt**d yum)

   T**h`e`es avch *z`eh`ed anhdagch azhillah gorim n'
   meta-**g**gdlijn shin`echl`elt**dijg sinhronoor buyuu z`er`eg
   bichd`eg bajsan yavdal yum. H`er`ev san ****rchl**gds**n bol
   sistem ****rchl**ltijg disk uruu bichigd`ehijg h*l`e`ed`eg. Fajlyn
   **g**gdlijn buferuud (fajlyn aguulguud) bufer k`esh`e`er damzhin
   disk uruu s**ld n' asinhronoor hadgalagddag. `En`e shijdlijn davuu
   tal n' ayuulg*j azhilladag. H`er`ev shin`echl`eltijn *ed
   amzhiltg*j bolbol meta-**g**gd**l n' *rg`elzh b*r`en b*t`en
   bajdag. Fajl `esv`el b*r`en **sch `esv`el b*r er****s****
   **sd`egg*j. H`er`ev fajlyn **g**gdlijn blokuud s*jr`el boloh *ed
   buferijn k`esh`e`es disk uruu ****rsdijn garah zamaa olohg*j
   bajgaa bol fsck(8) n' **nijg tan'zh fajlyn urtyg 0 bolgon fajlyn
   sistemijg zasvarladag. N`emzh h`el`eh`ed `en`e shijd`el n'
   c`ev`erh`en ba hyalbar yum. Sul tal n' meta-**g**gdlijn
   ****rchl**lt**d n' udaan bajdag. rm -r tushaal zhish`e`e n' san
   dah' b*h fajluudad daraalan handah b**g****d g`ehd`e`e san bolgony
   ****rchl**lt (fajlyn ustgalt) sinhronoor z`er`eg disk uruu
   bichigdd`eg. **nd san uruu ****rt n' hijgd`eh shin`echl`elt**d,
   inode h*sn`egt bolon magadg*j fajlyn gargasan shuud bus blokuudad
   hijh shin`echl`elt**d ordog. Tom ierarhuudyg zadlahad (tar -x)
   **nij n`eg`en adilaar avch *zd`eg.

   Hoior dah' n' asinhron meta-**g**gdlijn shin`echl`elt**d yum.
   `En`e n' Linuks/ext2fs-ijn huv'd anhdagch bajh b**g****d *BSD
   ufs-ijn huv'd mount -o async bajh yum. B*h meta-**g**gdlijn
   shin`echl`elt**d n' bufer k`esh`e`er bas damzhdag, t`eg`eh`e`er
   t`edg`e`er n' fajlyn aguulgyn **g**gdlijn shin`echl`elt**dt`ej
   harilcan holildoh bolno. `En`e shijdlijn davuu tal n'
   meta-**g**gd**l b*rijn shin`echl`elt disk uruu bichigd`ehijg
   h*l`e`ed`egg*j b**g****d ing`esn`e`er ih`e`eh`en h`emzh`e`enij
   meta-**g**gdlijn shin`echl`elt**dijg hijd`eg b*h *jldl**d sinhron
   hijgd`eh`e`es hamaag*j hurdan azhilladag. M**n `en`e shijd`el n'
   c`ev`erh`en bas `engijn b**g****d ing`esn`e`er horhojnuud (aldaa)
   kod uruu m**lh**n oroh `ersd`el baga yum. Sul tal n' fajlyn
   sistemijn b*r`en b*t`en t**lvijn yamar n`eg batalgaa er****s****
   bajdagg*j. H`er`ev ih h`emzh`e`enij meta-**g**gd**l shin`echl`eh
   *jldlijn yavcad amzhiltg*j bolson bol (t`ezh`e`elijn tasaldal,
   `esv`el h`en n`eg n' dahin `ehl**l`eh tovch darsan z`er`egt)
   fajlyn sistem taazh bolshg*j t**l**vt *ld`eh bolno. Sistem dahin
   achaalaad duusahad fajlyn sistemijn t**l**vijg m`ed`eh bolomzhg*j
   bajdag; inode h*sn`egt `esv`el holbootoj sangijn shin`echl`elt**d
   bichigd`e`eg*j bajhad fajlyn **g**gdlijn blokuud disk uruu al'
   h`edijn bichigdchihs`en bajzh boloh yum. Er n' gargasan
   zambaraag*jtlijg (uchir n' h`er`egc`e`et`ej m`ed`e`el`el disk
   d`e`er bajhg*j) c`ev`erl`ezh chaddag fsck tushaalyn shijdlijg hijh
   bolomzhg*j. H`er`ev fajlyn sistem zasvar hijzh chadahaarg*j
   `evd`ers`en bol t**nd d`e`er newfs(8)-ijg h`er`egl`ezh n****c****s
   s`erg`e`eh`e`es ****r argag*j yum.

   `En`e asuudlyn shijd`el n' bohir b*sijn b*rtg`el buyuu bas
   zhurnalchlalt g`egdd`eg shijdlijg gargah yavdal b**g****d `en`e
   uhagdahuun n' togtvortoj h`er`egl`egdd`egg*j ba shilzh**l`eltijn
   b*rtg`elijn busad h`elb`er**d`ed bas zarimdaa ashiglagddag.
   Meta-**g**gdlijn shin`echl`elt**d n' sinhronoor bichigds`en
   h`ev`e`er bajh b**g****d g`ehd`e`e z**vh**n disknij zhizhig b*s`ed
   bichigd`en`e. Daraa n' t`edg`e`erijg t`ednij z**v bajrlal uruu
   z****d**g. B*rtg`elijn talbar n' disk d`e`er baga, *rg`elzhils`en
   b*s bajdag uchraas b*r h*nd *jldl**dijn *ed ch g`es`en disknij
   tolgojnuud shilzhih`ed hol zajtaj bish bajdag bolohoor `edg`e`er
   *jldl**d n' sinhron shin`echl`elt**d`e`es il** hurdan bajdag. M**n
   `en`e shijdlijn t**v**gt`ej bajdal n' mash hyazgaarlagdmal
   bolohoor aldaanuud bajh `ersd`el n' baga bajdag. Sul tal n' b*h
   meta-**g**gd**l n' hoior udaa bichigdd`eg (b*rtg`elijn b*s`ed n`eg
   udaa bolon z**v bajrlal uruu bas n`eg udaa) bolohoor `engijn
   azhlyn huv'd azhillagaany "****dr**g bus *z`egd`el" garch
   bolzoshg*j yum. N**g**** talaas s*jr`el bolood sistem dahin
   achaalaad duusahad h*l`e`egd`ezh bajgaa b*h meta-**g**gdlijn
   *jldl**d b*rtg`elijn talbaraas hurdan bucaagdazh `esv`el g*jc`ed
   hijgd`en duusch boloh b**g****d `en`e n' fajlyn sistemijg hurdan
   `ehl**l`eh`ed h*rg`ed`eg.

   Berkli FFS-ijn h**gzh**l`egch Kirk MkKyuzik `en`e asuudlyg Soft
   Updates buyuu Z****l**n SHin`echl`elt**d`e`er shijds`en:
   h*l`e`egd`ezh bajgaa b*h meta-**g**gdlijn shin`echl`elt**d n'
   sanah ojd hadgalagdah b**g****d disk uruu `er`emb`el`egds`en
   daraallaar bichigdd`eg ("daraaluulsan meta-**g**gdlijn
   shin`echl`elt**d"). `En`e n' meta-**g**gdlijn h*nd *jldl**dijn *ed
   h`er`ev `ert hijgds`en shin`echl`elt**d disk uruu bichigd`e`eg*j
   sanah ojd bajzh bajhad n' s**ld hijgd`eh shin`echl`elt**d
   t`edg`e`erijg "bar'zh" avdag. T`eg`eh`e`er sangijn huv'd h`elb`el
   t**nd hijgd`eh b*h *jldl**d n' sanah ojd shin`echl`elt disk uruu
   bichigd`eh`e`es **mn** hijgdd`eg (**g**gdlijn blokuud n'
   meta-**g**gdl****s**** t*r**l`e`ed disk d`e`er bajzh bajhg*jg`e`er
   ****rsdijn bajrlalynhaa daguu `er`emb`el`egdd`eg ). H`er`ev sistem
   s*jrv`el `en`e n' "b*rtg`el uragshluulahad" h*rg`ed`eg: disk uruu
   garah zamaa olohg*j bajgaa b*h *jldl**d h`ez`e`e ch hijgd`e`eg*j
   yum shig bajdag. Fajlyn sistemijn b*r`en b*t`en t**l**v
   hadgalagdazh 30-aas 60 sekundyn **mn**h t**l**vt ordog.
   H`er`egl`egd`ezh bajgaa `eh **sv`er**dijg t`edg`e`erijn
   ****rsdijnh hargalzah bitmapuudad: blokuud bolon inode-uudad
   bajdag shig`e`er t`emd`egl`ehijg **nd ashiglasan algoritm n'
   batalgaataj hangadag. S*jr`el bolsny daraa z**vh**n garsan `eh
   **sv`er sullan gargaltyn aldaa n' yag *n`end`e`e "ch**l****t`ej"
   m**rtl**** "ashiglagdazh bajgaa" g`ezh t`emd`egl`egds`en `eh
   **sv`er**d bajdag. fsck(8) `en`e bajdlyg tanih b**g****d
   ashiglagdaag*j bajgaa `eh **sv`er**dijg ch**l****ld**g. S*jrlijn
   daraa fajlyn sistemijn bohir t**lvijg avch *z`elg*jg`e`er
   h*ch`e`er mount -f tushaalaar holboh n' ayuulg*j yum.
   Ashiglagdaag*j bajzh bolzoshg*j `eh **sv`er**dijg
   ch**l****l**hd**** fsck(8)-g s**ld n' azhilluulah h`er`egt`ej.
   `En`e n' ard azhillah fsck-ijn caana bajgaa sanaa yum: sistemijg
   `ehl**l`eh *ed z**vh**n fajlyn sistemijn hormyn zurag bichigdd`eg.
   fsck-g s**ld n' azhilluulzh bolno. Daraa n' b*h fajlyn sistem**d
   "bohir" holbogdozh sistemijn `ehl`elt olon h`er`egl`egchijn gorimd
   *rg`elzhild`eg. Daraa n' ard azhillah fsck-**d ashiglagdaag*j
   bajgaa `eh **sv`er**dijg ch**l****l**h****r shaardlagataj bajgaa
   b*h fajlyn sistemijn huv'd azhillahaar t**l**vl**gdd**g.
   (Z****l**n SHin`echl`elt**d ashigladagg*j fajlyn sistem**d`ed
   erdijn n**r`en d`e`er azhillah fsck h`er`egt`ej h`ev`e`er bajna)

   Davuu tal n' meta-**g**gdlijn *jldl**d n' asinhron
   shin`echl`elt**dt`ej barag l adil hurdan bajdag (****r****r
   h`elb`el meta-**g**gdlijg hoior dahin bichd`eg b*rtg`el hijlt`e`es
   hurdan bajdag). Sul taluud n' t**v**gt`ej kod (h`er`egl`egchijn
   **g**gdlijn aldagdlyn huv'd ih m`edr`emtgij talbar dah' bajzh
   boloh aldaanuudyn t`er **nd**r `ersd`elijg h`elzh bajna) bolon
   sanah ojn il** h`er`egl`e`e yum. M**n h`en n`egnij h`er`egl`ezh
   bajsan huvijn tohirgoonuud ch bas bajdag. S*jr`el bolsny daraa
   fajlyn sistemijn t**l**v "huuchin" yum shig haragddag. Standart
   sinhron handlaga n' fsck-ijn daraa zarim n`eg t`eg-urttaj
   fajluudyg *ld`e`eh`ed h*rg`es`en n**hc**ld t`edg`e`er fajluud n'
   Z****l**n SHin`echl`elt**dt`ej fajlyn sistemijn *ed ogt bajdagg*j
   b**g****d uchir n' meta-**g**gd**l bolon fajlyn aguulguud h`ez`e`e
   ch disk uruu bichigd`e`eg*j bajdag. Disknij zaj n' magadg*j rm
   azhilluulsnaas h`es`eg hugacaany daraa disk uruu shin`echl`elt**d
   bichigd`eh h*rt`el sulardagg*j. `En`e n' b*h fajluudyg hoior dahin
   hadgalahad hangalttaj h*r`elc`eh*jc h`emzh`e`enij ch**l****t`ej
   zaj bajhg*j fajlyn sistem d`e`er ih h`emzh`e`enij **g**gdlijg
   suulgazh bajh *ed asuudluud garahad h*rg`ezh boloh yum.

     --------------------------------------------------------------

11.13. C**mijn hyazgaaruud tohiruulah n'

     --------------------------------------------------------------

  11.13.1. Fajl/Processijn hyazgaaruud

    11.13.1.1. kern.maxfiles

   kern.maxfiles n' tany sistemijn shaardlaguudaas hamaaraad
   d`e`eshilzh `esv`el dooshilzh bolno. `En`e huv'sagch n' tany
   sistem d`e`erh fajlyn todorhojlogchuudyn (descriptor) hamgijn ih
   toog il`erhijld`eg. Fajlyn todorhojlogchijn h*sn`egt d**rs`en
   tohioldold "file: table is full" buyuu fajl: h*sn`egt d**rs`en
   g`es`en m`ed`e`el`el davtagdan sistemijn bogino m`ed`e`ellijn
   buffert *z`egd`eh b**g****d **nijg dmesg tushaal ashiglan *z`ezh
   boldog.

   N`e`eltt`ej fajl, soket `esv`el fifo bolgon n`eg fajlyn
   todorhojlogch h`er`egl`ed`eg. Azhillazh bajgaa tom-h`emzh`e`enij
   server z`er`egc`e`e azhillazh bajgaa *jlchilg`e`en**dijn too bolon
   t**rl****s hamaaran olon myangan fajlyn todorhojlogchuudyg **lh**n
   shaardazh boloh yum.

   Huuchin FreeBSD huvilbaruudad kern.maxfiles-ijn anhdagch utga n'
   tany c**mijn tohirgoony fajlyn maxusers tohiruulgaas garsan
   bajdag. kern.maxfiles n' maxusers utgataj proporcionalaar **sd**g.
   ****rchl**n tohiruulsan c**mijg b*t`e`ehd`e`e `en`e c**mijn
   tohirgoony tohiruulgyg ****rijn sistemijn h`er`egl`e`enij daguu
   zaazh **g**h n' z*jt`ej bajdag. `En`e toonoos hamaarch c**m
   ****rijn ih`enh ur'dchilan-todorhojlson hyazgaaruudyg **gd**g.
   Azhillagaand bajgaa mashin yag *n`end`e`e n`eg udaa 256
   h`er`egl`egch z`er`eg holbogdoog*j bajzh boloh bolovch
   **nd**r-h`emzh`e`enij v`eb serverijnht`ej adil `eh **sv`er**d
   h`er`egt`ej bajzh boloh yum.

   kern.maxusers huv'sagch n' sistemd bajgaa sanah ojn d`e`er
   *nd`esl`en achaalah *ed avtomataar tavigddag b**g****d azhillazh
   bajh yavcad z**vh**n unshigdah kern.maxusers sysctl huv'sagchijn
   utgyg shalgazh togtoogdozh boloh yum. Zarim sajtuud
   kern.maxusers-ijn il** ih `esv`el baga utguudyg shaardazh **nijg
   achaalagchaar taaruulagdahaar tohiruulzh boloh yum; 64, 128, bolon
   256 utguud n' hovor bajdag. Tand asar ih toony fajlyn
   todorhojlogchuud h`er`egt`ej l bish bol bid 256-aas d`e`esh
   bajlgahyg z**vl**d**gg*j; ****rsdijn anhdagch utguudad
   kern.maxusers-r zaagddag, taaruulagdah bolomzhtoj utguudyn olonh
   n' tus tusdaa achaalaltyn *ed `esv`el azhillah yavcad
   /boot/loader.conf-oor `esv`el `en`e barimtyn haa n`egt`e`e
   tajlbarlasnaar ****rchl**gd**zh boldog (loader.conf(5) garyn
   avlaga `esv`el /boot/defaults/loader.conf fajlyg sanaa avahyn tuld
   *zn`e **).

   Huuchin huvilbaruudad h`er`ev ta maxusers-ijg 0 g`ezh shuud zaazh
   **gs**n bol sistem avtomataar taaruulzh **gd**g [5]. `En`e
   tohiruulgyg zaahdaa yalanguyaa ta h`er`ev X Conhny Sistem
   ashiglazh bajgaa `esv`el program hangamzh h**rv**lzh bajgaa bol
   maxusers-ijg hamgijn bagadaa 4 g`ezh zaahyg h*s`eh bolno.
   SHaltgaan n' g`ev`el maxusers-`e`er zaagdsan hamgijn chuhal
   h*sn`egt bol 20 + 16 * maxusers g`ezh zaagdsan processuudyn
   hamgijn ih too b**g****d h`er`ev ta maxusers-ijg 1 g`ezh zaasan
   bol ta 18 orchmyg n' achaalah *ed sistemijg `ehl**l`eh`ed bolon 15
   orchmyg n' tanyg X Conhny Sistemijg `ehl**l`eh`ed magadg*j **s`ezh
   ta nijt z**vh**n 36 z`er`eg processtoj bajzh boloh yum. Garyn
   avlagyg unshih z`er`eg hyalbar bodlogo h*rt`el sh**h, shahsanyg
   zadlah, bolon *z`eh`ed zoriulzh es**n processijg `ehl**ld`eg.
   maxusers-ijg 64 g`ezh zaah n' barag l b*h h`er`egc`e`end
   hangalttaj bajh 1044 z`er`eg processtoj bajzh bolohyg tand
   z**vsh****rn**. G`ehd`e`e ****r program `ehl**l`eh`e`er oroldozh
   bajh *ed `esv`el ih olon toony z`er`egc`e`e h`er`egl`egchidt`ej
   server (ftp.FreeBSD.org-toj adil) azhilluulzh bajhad ajdas
   t**r**l`em proc table full buyuu proc h*sn`egt d**rs`en g`es`en
   aldaa h`er`ev ta harah yum bol *rg`elzh `en`e toog ih`esg`en
   c**mijg dahin b*t`e`ezh boloh yum.

     T`emd`egl`el: maxusers n' tany mashin uruu n`evtr`eh
     h`er`egl`egchdijn toog hyazgaarladagg*j. `En`e n' erd**** l tany
     sistem d`e`er bajzh boloh hamgijn ih h`er`egl`egchijn too bolon
     t`edg`e`er tus b*rijn azhilluulah processijn toonoos hamaaran
     t**r**l b*rijn h*sn`egtijn h`emzh`e`en**dijg bolomzhijn
     utguudaar zaazh **gd**g.

     --------------------------------------------------------------

    11.13.1.2. kern.ipc.somaxconn

   kern.ipc.somaxconn sysctl huv'sagch n' shin`e TCP holboltuudyg
   h*l`e`en avahad zoriulsan sonsoh daraallyn h`emzh`e`eg
   hyazgaarladag. Anhdagch utga 128 n' achaalal iht`ej v`eb serverijn
   orchin dah' shin`e holboltuudyg h*l`e`ezh avahad er**nhijd****
   h`et`erhij baga yum. Tijm orchny huv'd `en`e utgyg 1024 `esv`el
   t**n`e`es ih bolgohyg z**vl**d**g. *jlchilg`e`enij d`emon n'
   ****r**** sonsoh daraallyn h`emzh`e`eg`e`e (****r****r h`elb`el
   sendmail(8), `esv`el Apache) hyazgaarlazh boloh bolovch
   ih`evchl`en ****rijn tohirgoony fajldaa daraallyn h`emzh`e`eg
   taaruulah tohirgoony m**rt`ej bajdag. Ih h`emzh`e`enij sonsoh
   daraalluud n' bas *jlchilg`e`eg Zogsooh haldlaguudaas (DoS) il**
   sajn zajlshijzh azhilladag.

     --------------------------------------------------------------

  11.13.2. S*lzh`e`enij hyazgaaruud

   NMBCLUSTERS c**mijn tohirgoony tohiruulga n' sistemd bajgaa
   s*lzh`e`enij Mbuf-uudyn toog zaazh **gd**g. Baga toony Mbuf-uudtaj
   trafikijn achaalal iht`ej server FreeBSD-ijn chadvart saad boldog.
   Klaster b*r ojrolcoogoor 2 K sanah ojg il`erhijld`eg, tijm
   bolohoor 1024 g`es`en utga n' s*lzh`e`enij buferuudad zoriulzh
   hadgalsan 2 megabajt c**mijn sanah ojg il`erhijln`e. Hichn`e`en
   h`er`egt`ejg olohyn tuld hyalbar toocoo hijzh bolno. H`er`ev ta
   hamgijn ihd`e`e 1000 z`er`egc`e`e holboltuudtaj, holbolt b*r n'
   16 K h*l`e`en avah bolon 16 K ilg`e`eh buferijg idd`eg v`eb
   servert`ej bol tand ojrolcoogoor v`eb serverijg hangahyn tuld
   32 MB h`emzh`e`et`ej t`enc`eh s*lzh`e`enij buferuud h`er`egt`ej
   bolno. Praktikaar er n' 2-oor *rzh**ld`eg, t`eg`eh`e`er
   2x32 MB / 2 KB = 64 MB / 2 kB = 32768 boloh yum. Bid ih sanah
   ojtoj mashinuudyn huv'd utguudyg 4096-aas 32768-yn hoorond
   bajlgahyg z**vl**d**g. `En`e parametrijn huv'd **nd**r utgyg yamar
   ch n**hc**ld tav'zh bolohg*j, uchir n' `en`e n' achaalah *eijn
   s*jr`eld h*rg`ezh bolno. netstat(1)-d -m tohiruulgyg ashiglazh
   s*lzh`e`enij klasterijn ashiglaltyg azhiglazh boloh yum.

   kern.ipc.nmbclusters achaalaltyn taaruulah bolomzhtoj tohiruulga
   n' achaalah *ed **nijg taaruulahad h`er`egl`egd`eh iostoj.
   Z**vh**n FreeBSD-ijn huuchin huvilbaruud NMBCLUSTERS c**mijn
   config(8) tohiruulgyg ashiglahyg tanaas shaarddag.

   sendfile(2) sistemijn duudlagyg **rg**n****r ashigladag zavg*j
   server**dijn huv'd NSFBUFS c**mijn tohirgoony tohiruulgyn
   tuslamzhtaj `esv`el t**nij utgyg /boot/loader.conf-d zaazh
   sendfile(2) buferuudyn toog ih`esg`eh shaardlagataj bajzh boloh
   yum (d`elg`er`eng*jg loader(8)-s *zn`e **). Processuud sfbufa
   t**l**vt haragdah n' `en`e parametrijg taaruulah h`er`egt`ejg
   ih`evchl`en zaadag. kern.ipc.nsfbufs sysctl huv'sagch n' c**m****r
   tohiruulagdsan huv'sagch dah' z**vh**n unshigddag gyalbaa yum.
   `En`e parametr n' kern.maxusers-ijn h`emzh`e`eg`e`er
   taaruulagddag, g`ehd`e`e **nijg t**nij daguu tohiruurah
   shaardlagataj bajzh boloh yum.

     CHuhal: Soket blok-hijgdd`egg*j g`ezh t`emd`egl`egds`en ch
     g`es`en blok-hijgdd`egg*j soket d`e`er sendfile(2)-ijg duudah n'
     hangalttaj h`emzh`e`enij struct sf_buf-uudyg bij bolgotol
     sendfile(2) duudlaga blok hijgd`eh`ed h*rg`ezh boloh yum.

     --------------------------------------------------------------

    11.13.2.1. net.inet.ip.portrange.*

   net.inet.ip.portrange.* sysctl huv'sagchuud n' TCP bolon UDP
   soketuudad avtomataar uyagdah portyn dugaaryn h*r`e`en**dijg
   hyanadag. Gurvan h*r`e`e bajdag: dood h*r`e`e, anhdagch h*r`e`e,
   bolon **nd**r h*r`e`e. Ih`enh s*lzh`e`enij programuud n'
   anhdagchaar 1024 bolon 5000 bajdag net.inet.ip.portrange.first
   bolon net.inet.ip.portrange.last huv'sagchuudaar hyanagddag
   anhdagch h*r`e`eg ashigladag. Uyagdah portyn h*r`e`en**d garah
   holboltuudad ashiglagddag b**g****d zarim tohioldold sistem d`eh
   portuud duusch boloh yum. `En`e n' ih`evchl`en tanyg achaalal
   iht`ej v`eb proksi ashiglazh bajhad gardag. Ih`evchl`en irzh
   bajgaa holboltuudyg h*l`e`en avdag erdijn v`eb server `esv`el
   zahidal damzhuulagch z`er`eg hyazgaarlagdmal toony garah
   holboltuudtaj server**dijg azhilluulzh bajhad portyn h*r`e`e n'
   asuudal bish yum. Tany port duusazh boloh tijm tohioldluudad
   net.inet.ip.portrange.last huv'sagchijg daruuhnaar ih`esg`ehijg
   z**vl**d**g. 10000, 20000 `esv`el 30000 n' bolomzhijn utguud yum.
   Portyn h*r`e`eg ****rchilzh bajhdaa galt hanyn n**l****ll**dijg
   bas bodolcoh h`er`egt`ej. Zarim galt hana ih h`emzh`e`enij
   portuudyg haazh boloh b**g****d (ih`enhd`e`e baga dugaaryn
   portuud) sistem **nd**r dugaaryn portuudyg garah holboltuuddaa
   ashigladgijg bodolcoh iostoj -- ijm uchraas
   net.inet.ip.portrange.first-ijg bagasgahyg z**vl**d**gg*j.

     --------------------------------------------------------------

    11.13.2.2. TCP hurd saaruulagch b*t`e`egd`eh**n**d

   TCP hurd saaruulagch b*t`e`egd`eh**nij hyazgaarlalt n' NetBSD d`eh
   TCP/Vegas-taj adilhan yum. net.inet.tcp.inflight.enable sysctl
   huv'sagchijg 1 bolgon tohiruulzh **nijg id`evhzh**ld`eg. Sistem
   holbolt b*rijn huv'd hurd saaruulagch b*t`e`egd`eh**nijg
   toocoolohyg orolddog b**g****d s*lzh`e`en d`eh daraalald oruulah
   **g**gdlijn h`emzh`e`eg hamgijn bolomzhijn n`evtr**l`eh
   chadamzhijg bajnga bar'zh bajh t`er h`emzh`e`end h*rg`ezh
   hyazgaarladag.

   H`er`ev ta **g**gdlijg modemuud, Gigabit Ethernet, `esv`el b*r
   **nd**r hurdny WAN holboltuudaar (`esv`el duryn **nd**r hurd
   saaruulagch b*t`e`egd`eh**nt`ej holbolt) damzhuulzh bajgaa bol
   yalanguyaa ta bas conh **sg**ltijg ashiglazh bajgaa `esv`el tom
   ilg`e`eh conh tohiruulsan bol `en`e bolomzh n' ashigtaj yum.
   H`er`ev ta `en`e tohiruulgyg id`evhzh**l`eh bol bas
   net.inet.tcp.inflight.debug-ijg 0 (dibag hijhijg boliulah) bolgozh
   tohiruulah h`er`egt`ej b**g****d *jldv`erl`elijn ashiglaltad
   net.inet.tcp.inflight.min-ijg hamgijn bagaar bodohod 6144 bolgoh
   n' ashigtaj bajzh boloh yum. G`ehd`e`e hamgijn baga toog **nd**r
   bolgoh n' holboltoos hamaaran hurd hyazgaarlaltyg id`evht`ejg`e`er
   boliulzh bolohyg sanah h`er`egt`ej. Hyazgaarlah bolomzh n' dundyn
   chigl**l`eltijn *ed b*t`e`egds`en **g**gdlijn h`emzh`e`eg bagasgah
   b**g****d paketijn daraalluudyg sol'zh lokal hostyn interf`ejs
   d`eh daraalal d`e`er b*t`e`egds`en **g**gdijn h`emzh`e`eg m**n
   bagasgadag. Daraalald orson c****n toony paketuudtaj, yalanguyaa
   udaan modemoor damzhsan interaktiv holboltuud n' baga Round Trip
   Times buyuu `Erg`en Ayalah Hugacaatajgaar azhillazh bas chaddag.
   G`ehd`e`e `en`e bolomzh n' z**vh**n **g**gd**l damzhuulaltad
   (ilg`e`eh / server talyn) n**l****ldgijg sanah h`er`egt`ej. `En`e
   n' **g**gd**l h*l`e`en avahad n**l**** *z**l`ehg*j (tatazh avah).

   net.inet.tcp.inflight.stab-ijg taaruulahyg z**vl**d**gg*j. `En`e
   parametr n' hurd saaruulah b*t`e`egd`eh**nij conhny toocoolold
   n`ems`en 2 hamgijn ih paketijg il`erhijlzh anhdagchaar 20 bajdag.
   `En`e algoritmijg togtvorzhuulah bolon ****rchl**gd**zh bajgaa
   n**hcl**d`ed hariu **g**h bolomzhijg sajzhruulahad n`em`elt conh
   shaardlagataj bolovch `en`e n' bas udaan holbolt d`e`er ping hijh
   hugacaa ih`esg`eh`ed h*rg`ed`eg (g`ehd`e`e tanyg `en`e (inflight)
   algoritmijg ashiglaag*j bajhad garsan *r d*ng`e`es hamaag*j baga
   h`ev`e`er l bajna). Ijm tohioldold `en`e parametrijg 15, 10,
   `esv`el 5 bolgon bagasgahyg h*s`ezh boloh yum; m**n h*ss`en *r
   d*nd`e`e h*r`ehijn tuld net.inet.tcp.inflight.min huv'sagchijg
   (zhish`e`e n' 3500 bolgozh) bas bagasgazh boloh yum. `Edg`e`er
   parametr**dijg bagasgah n' hamgijn s**ld avah arga h`emzh`e`e bajh
   iostoj yum.

     --------------------------------------------------------------

  11.13.3. Virtual sanah oj

    11.13.3.1. kern.maxvnodes

   vnode n' fajl `esv`el sangijn dotood d*rsl`el yum. T`eg`eh`e`er
   *jldlijn sistemd bajh vnode-ijn toog ih`esg`eh n' disk I/O-g
   bagasgadag. `En`e n' ih`evchl`en *jldlijn sistem`e`er
   zohicuulagddag b**g****d ****rchl**h h`er`egg*j bajdag. Zarim
   tohioldold disk I/O n' gol asuudal uchruulzh sistemd vnode bajhg*j
   bolzh bajval `en`e tohiruulgyg ih`esg`eh h`er`egt`ej bolno.
   Id`evhg*j bolon ch**l****t`ej RAM-ijn h`emzh`e`eg bodolcoh
   shaardlagataj.

   Tuhajn *ed ashiglagdazh bajgaa vnode-uudyg *z`ehd`e`e:

 # sysctl vfs.numvnodes
 vfs.numvnodes: 91349

   Hamgijn ih vnode-uudyg *z`ehd`e`e:

 # sysctl kern.maxvnodes
 kern.maxvnodes: 100000

   H`er`ev tuhajn *eijn vnode ashiglalt hamgijn ih h`emzh`e`e uruu
   barag d**h**zh bajval kern.maxvnodes-ijg 1,000-aar ih`esg`eh n'
   z*jt`ej bajzh boloh yum. vfs.numvnodes-ijn toon d`e`er bas
   anhaarlaa handuulaaraj. H`er`ev `en`e n' dahin hamgijn ih uruugaa
   d`e`eshilb`el kern.maxvnodes-ijg caash ih`esg`eh shaardlagataj
   bolno. top(1)-ijn gargasan d*ng`e`es tany sanah ojn ****rchl**lt
   haragdah iostoj. T*r**nijh`e`es il** sanah oj id`evht`ej bajh
   iostoj.

     --------------------------------------------------------------

11.14. Swap zaj n`em`eh n'

   Ta yaazh ch sajn t**l**vl**s**n bajlaa g`es`en zarimdaa sistem
   tany bodsonoor azhilladag*j. H`er`ev tand swap zaj il**
   h`er`egc`e`et`ejg m`edv`el ta **nijg amarhnaar n`emzh bolno. Ta
   gurvan argaar swap zajg ih`esg`ezh bolno: shin`e hatuu disk
   n`em`eh, NFS-ijn tuslamzhtaj swap id`evhzh**l`eh bolon bajgaa
   huvaalt d`e`er swap fajl **sg`ezh ih`esg`ezh bolno.

   Swap zajg h`erh`en shifrl`eh, yamar tohiruulguud bajgaa bolon
   yaagaad hijh iostoj talaar garyn avlagyn H`es`eg 18.17 huudsand
   handana uu.

     --------------------------------------------------------------

  11.14.1. SHin`e disk d`e`erh swap

   M`ed`e`ezh swap n`em`eh hamgijn shild`eg arga n' `en`e bolomzhijg
   shaltag bolgon ashiglazh ****r hatuu disk n`em`eh yavdal yum. Er
   n' ta *rg`elzh ****r hatuu disk ashiglazh bolno l doo. H`er`ev ta
   ing`eh bol ****rijn swap-aa h`erh`en hamgijn shildg`e`er zohion
   bajguulzh boloh talaar durdsan zarim z**vl**g****n**dijn tuhaj
   Garyn avlagyn H`es`eg 11.2 dah' swap zajn h`el`elc**lg`e`es dahin
   unshaaraj.

     --------------------------------------------------------------

  11.14.2. NFS-ijn tuslamzhtaj swap hijh n'

   NFS-ijn tuslamzhtaj swap hijhijg z**vh**n swap hijh lokal hatuu
   disk tand bajhg*j *ed l z**vl**d**g; NFS swap hijh n' bajgaa
   s*lzh`e`enij hurdaar hyazgaarlagddag b**g****d NFS servert
   n`em`elt achaalal *z**ld`eg.

     --------------------------------------------------------------

  11.14.3. Swap fajluud

   Ta swap fajl bolgon ashiglahaar zaasan h`emzh`e`et`ej fajlyg
   **sg`ezh bolno. `End bajgaa zhish`e`en d`e`er bid /usr/swap0
   g`es`en n`ert`ej 64MB fajlyg ashiglana. M`ed`e`ezh ta h*ss`en
   yamar ch n`er`e`e ashiglazh bolno.

   ZHish`e`e 11-1. Swap fajl FreeBSD d`e`er **sg`eh n'

    1. Tany c**mijn tohirgoond sanah ojn disknij drajver (md(4))
       orson `es`ehijg shalgaaraj. `En`e n' GENERIC c**md anhdagchaar
       orson bajdag.

 device   md   # Memory "disks"

    2. Swap fajl (/usr/swap0) **sg`en`e:

 # dd if=/dev/zero of=/usr/swap0 bs=1024k count=64

    3. Z**v z**vsh****rl**dijg (/usr/swap0-d) n`e`ezh tohiruulna:

 # chmod 0600 /usr/swap0

    4. /etc/rc.conf-d swap fajlyg id`evhzh**ln`e:

 swapfile="/usr/swap0"   # Set to name of swapfile if aux swapfile desired.

    5. Mashinyg dahin `ehl**ln`e `esv`el swap fajlyg shuud
       id`evhzh**l`ehijn tuld daraah tushaalyg azhilluulna:

 # mdconfig -a -t vnode -f /usr/swap0 -u 0 && swapon /dev/md0

     --------------------------------------------------------------

11.15. T`ezh`e`el bolon `Eh **sv`erijn Udirdlaga

   Bichs`en Hit`en Pandia ba Tom R***ds. Orchuulsan Cagaanh**gijn
   Ganbold.

   Tonog t**h****r**mzhijn `eh **sv`er**dijg *r ashigtaj ashiglah n'
   chuhal yum. ACPI tanilcuulagdahaas **mn** sistemijn t`ezh`e`elijn
   ashiglalt bolon dulaany shinzh chanaruudyg udirdahad *jldlijn
   sistem**dijn huv'd h`ec**, uyan hatan bish bajsan. Tonog
   t**h****r**mzh n' BIOS-oor udirdagddag bajsan bolohoor
   t`ezh`e`elijn udirdlagyn tohirgoonuudyn haragdac baga b**g****d
   h`er`egl`egchid hyanah bolomzh baga bajsan yum.Zarim n`eg`en
   hyazgaarlagdmal tohirgoony bolomzh Advanced Power Management buyuu
   T`ezh`e`elijn D`evshiltt`ej Udirdlaga (APM) interf`ejs`e`er
   hijgd`eh bolomzhtoj bajsan. T`ezh`e`el bolon `Eh **sv`erijn
   Udirdlaga n' orchin *eijn *jldlijn sistemijn t*lh**r h`esg**dijn
   n`eg yum. ZHish`e`e n' tany sistemijn h`em g`en`et n`em`egd`eh
   tohioldold sistemijn hyazgaaruudyg *jldlijn sistem monitor hijhijg
   (magadg*j tand m`ed`e`el`ehijg) h*s`ezh boloh yum.

   FreeBSD Garyn avlagyn `en`e h`es`egt bid ACPI-ijn talaar
   n`evt`erhij m`ed`e`ell`e`er hangah bolno. Caash n`emzh unshihad
   zoriulsan m`ed`e`ell**dijg t**gsg**l h`es`egt oruulsan bajgaa.

     --------------------------------------------------------------

  11.15.1. ACPI g`ezh yuu v`e?

   Advanced Configuration and Power Interface buyuu D`evshiltt`ej
   Tohirgoo ba T`ezh`e`elijn Interf`ejs (ACPI) n' tonog
   t**h****r**mzhijn `eh **sv`er**d bolon t`ezh`e`elijn udirdlagad
   (`end`e`es n`er garsan) zoriulsan standart interf`ejsijg hangah
   zorilgoor *jldv`erl`egchdijn holboonoos bichin gargasan standart
   yum. `En`e n' *jldlijn Sistem`e`er zaalgasan tohirgoo ba
   T`ezh`e`elijn Udirdlagyn t*lh**r `element yum, ****r****r
   h`elb`el: `en`e n' il** hyanalt bolon uyan hatan bajdlyg *jldlijn
   sistemd (OS) hangadag. ACPI-g tanilcuulahaas **mn** odoogijn
   Zalgaad Togluulah interf`ejs**dijn hyazgaaruudyg orchin *eijn
   sistem**d "sungasan" yum. ACPI n' APM-ijn (Advanced Power
   Management buyuu T`ezh`e`elijn D`evshilt`et Udirdlaga) shuud
   zalgamzhlagch yum.

     --------------------------------------------------------------

  11.15.2. T`ezh`e`elijn D`evshilt`et Udirdlagyn (APM) sul taluud

   T`ezh`e`elijn D`evshilt`et Udirdlaga (APM) bolomzh n' sistemijn
   t`ezh`e`elijn ashiglaltyg t**nij azhillagaan d`e`er *nd`esl`en
   hyanadag. APM BIOS n' (sistem) *jldv`erl`egch`e`es hangagddag
   b**g****d tonog t**h****r**mzhijn tavcan b*rijn huv'd onclog
   bajdag. OS dah' APM drajver n' t`ezh`e`elijn t*vshing**dijn
   udirdlagyg z**vsh****rd**g APM Program hangamzhijn Interf`ejs uruu
   handah handaltyg zuuchilzh **gd**g. APM-ijg 2000 ond bolon
   t`ern`e`es **mn** *jldv`erl`es`en sistem**d`ed ashiglah iostoj
   h`ev`e`er bajdag.

   APM-d d**rv**n *nds`en asuudal bajdag. N`egd*g`e`ert,
   t`ezh`e`elijn udirdlaga (*jldv`erl`egchijn onclogtoj) BIOS-oor
   hijgdd`eg b**g****d OS n' `en`e talyn yamar ch m`edl`eg bajdagg*j.
   **nij n`eg zhish`e`e n' h`er`egl`egch hatuu disknij sul zogsoh
   hugacaag APM BIOS d`e`er zaazh **g****d t`er n' zaasnaas il**
   garval BIOS hatuu diskijg OS-ijn z**vsh****r**lg*jg`e`er
   `erg**ld`eg. Hoiordugaart, APM-ijn logik BIOS-d suulgagdsan bajdag
   b**g****d OS-ijn `erh h`emzh`e`en`e`es gadna azhilladag. `En`e n'
   h`er`egl`egchid ****rsdijn APM BIOS-ijg z**vh**n shin`e
   huvilbaraar n' ROM uruu n' sharzh asuudluudyg zasvarlah bolomzhtoj
   g`es`en *g yum; `en`e n' amzhiltg*j bolbol sistemijg dahin
   s`erg`e`egd`ehg*j t**l**vt orhizh boloh bolomzhtoj mash ayuultaj
   procedur yum. Guravdugaart, APM n' *jldv`erl`egchijn onclogtoj
   tehnologi b**g****d `en`e n' mash olon adil t**s****t`ej bajdal
   (charmajltuudyn huulbar) bolon n`eg *jldv`erl`egchijn BIOS-d
   oldson aldaanuud busad *jldv`erl`egchdijn huv'd shijd`egd`e`eg*j
   bajzh bolno g`es`en *g yum. Hamgijn s**ld g`ehd`e`e t**gsg**lijnh
   bish, APM BIOS n' t`ezh`e`elijn mash narijn bodlogo `esv`el
   mashiny zoriulaltad zoriulagdan mash sajn tohiruulagdah tijm
   shijdlijg hijh`ed hangalttaj zajg*j bajdag.

   Zalgaad Togluulah BIOS (PNPBIOS) n' olon tohioldold najdvartaj
   bish bajsan yum. PNPBIOS n' 16-bitijn tehnologi, tijm bolohoor OS
   n' PNPBIOS arguudtaj holbogdohdoo 16-bitijn `emulyac h`er`egl`eh
   shaardlagataj boldog.

   FreeBSD-ijn APM drajver apm(4) garyn avlagyn huudsand
   barimtzhuulagdsan bajdag.

     --------------------------------------------------------------

  11.15.3. ACPI-g tohiruulah n'

   acpi.ko drajver n' sistemijg `ehl**l`eh *ed loader(8)-oor
   anhdagchaar achaalagddag b**g****d c**md oruulzh h**rv**l`egd`eh
   iosg*j. **nij caadah shaltgaan n' moduliudtaj azhillah hyalbar
   bajdag, ****r****r h`elb`el c**mijg dahin h**rv**l`elg*jg`e`er
   ****r acpi.ko uruu shilzhd`eg. `En`e n' test hijltijg il** amarhan
   bolgodog davuu taltaj yum. N**g**** n`eg shaltgaan n' sistemijg
   azhilluulzh duussany daraa ACPI-g azhilluulahad ih`evchl`en sajn
   azhilladagg*j. H`er`ev ta asuudluudtaj uchirch bajgaa bol ACPI-g
   b*h`eld n' haah h`er`egt`ej. `En`e drajverijg achaalsny daraa
   buulgazh boliulzh chaddagg*j, boldogg*j, uchir n' sistemijn shugam
   **nijg t**r**l b*rijn tonog t**h****r**mzh**dijn harilcan
   *jldl**d`ed h`er`egl`ed`eg. ACPI-g /boot/loader.conf fajld yum uu
   `esv`el loader(8) h*l`e`eh m**r**nd hint.acpi.0.disabled="1" g`ezh
   tohiruulan haazh boldog.

     T`emd`egl`el: ACPI bolon APM n' cug bajzh bolohg*j b**g****d
     salangid h`er`egl`egd`eh iostoj. S**ld achaalagdah drajver n'
     h`er`ev n**g**** n`egijg azhillazh bajgaag m`edv`el
     azhillagaagaa duusgavar bolgodog.

   ACPI n' acpiconf(8)-ijn -s tug bolon 1-5 tohiruulgyn
   tuslamzhtajgaar sistemijg untah gorim shilzh**l`eh`ed
   h`er`egl`egd`ezh bolno. Ih`enh h`er`egl`egchd`ed z**vh**n 1
   `esv`el 3 (RAM ruu t*r zogsooh) h`er`egt`ej bajdag. 5 tohiruulga
   n' daraah tushaaltaj n`eg iosondoo adilyg g*jc`etg`en`e:

 # halt -p

   Busad tohiruulguud sysctl(8)-ijn tuslamzhtaj bajdag.
   D`elg`er`eng*j m`ed`e`ellijn talaar acpi(4) bolon acpiconf(8)
   garyn avlagyn huudasnuudaas shalgana uu.

     --------------------------------------------------------------

11.16. FreeBSD-ijn ACPI-g ashiglah n' ba dibag hijh n'

   Bichs`en N`ejt Looson. Huv' n`em`erl`ecg`e`es`en Piter SHul'c ba
   Tom R***ds. Orchuulsan Cagaanh**gijn Ganbold.

   ACPI n' t**h****r**mzh**dijg ilr**l`eh, t`ezh`e`elijn ashiglaltyg
   udirdah bolon ur'd n' BIOS-oor udirdagddag bajsan t**r**l b*rijn
   tonog t**h****r**mzhid handah standartchilagdsan handaltyg
   hangadag coo shin`e arga yum. B*h sistem**d d`e`er ACPI-g
   azhilluulah tal d`e`er d`evshil hijgds`en b**g****d g`ehd`e`e
   zarim `eh havtanguudyn ACPI Mashiny H`elnij (AML) bajtkod dah'
   aldaanuud, FreeBSD-ijn c**mijn d`ed sistem**dijn b*r`en b*t`en bus
   bajdal bolon Intel ACPI-CA tajlbarlagch dah' aldaanuud il`ers`e`er
   bajna.

   `En`e barimt n' tanyg FreeBSD-ijn ACPI d`emzhigchd`ed tusalzh tany
   azhiglasan asuudluudyn *nds`en uchir shaltgaanyg tanih, dibag hijh
   bolon shijdlijg h**gzh**l`eh`ed tuslah zorilgotoj yum. **nijg
   unshizh bajgaad talarhlaa il`erhijl`ehijn yaldamd bid tany
   sistemijn asuudluudyg shijd`ezh chadna g`ed`egt najdazh bajna.

     --------------------------------------------------------------

  11.16.1. Dibag m`ed`e`ellijg ilg`e`eh n'

     T`emd`egl`el: Asuudlyg ilg`e`eh`e`es`e`e **mn** ta hamgijn
     s**lijn *eijn BIOS-ijn huvilbar bolon h`er`ev bajh yum bol
     suulgagdsan hyanagchijn hamgijn s**lijn firmware huvilbar
     azhilluulzh bajgaa `es`eh`e`e shalgaaraj.

   Asuudlyg shuud ilg`e`ehijg h*s`ezh bajgaachuud daraah
   m`ed`e`ellijg freebsd-acpi@FreeBSD.org uruu ilg`e`en`e **:

     * Sistemijn t**r**l bolon zagvaryg orolcuulan aldaag gargazh
       bajgaa z*jlijn hamtaar aldaataj azhillagaag tajlbarlasan
       m`ed`e`el`el. M**n h`er`ev aldaa tany huv'd shin`e bol yag
       h`ez`e`e garch `eh`elsnijg al' boloh todorhoj gargaaraj.

     * boot -v azhillasny daraah dmesg(8)-ijn garaltyg aldaag
       shalgazh bajhad tany **sg`es`en aldaany m`ed`e`ell**dijn
       hamtaar.

     * H`er`ev ACPI-g haasan bajhad asuudlyg shijd`ezh bajval tijm
       bajh *e d`eh boot -v-ijn garalt.

     * sysctl hw.acpi-ijn garalt. `En`e n' tany sistem yamar yamar
       bolomzhuudyg sanal bolgozh bajgaag m`ed`eh bas n`eg sajn arga
       yum.

     * Tany ACPI `Eh H`el (ASL) bajh URL hayag. ASL n' mash tom bajzh
       boloh uchir shuud bitgij zhagsaalt uruu ilg`e`eg`e`er`ej.
       ****rijn ASL-ijn huulbaryg `en`e tushaalyg ashiglazh
       **sg`e`er`ej:

 # acpidump -dt > name-system.asl

       (****rijn n`evtr`eh n`erijg name-ijn orond bolon
       *jldv`erl`egch/zagvaryg system-ijn orond solioroj. ZHish`e`e
       n': njl-FooCo6000.asl)

   Ih`enh h**gzh**l`egchid FreeBSD-CURRENT zahidlyn zhagsaalt *z`ezh
   bajdag, g`ehd`e`e asuudluudaa haragduulahyn tuld freebsd-acpi uruu
   ilg`e`eg`e`er`ej. Bid b*gd haa n`egt`e`e ****r ****rijn *nds`en
   azhiltaj uchir t`evch`e`ert`ej bajna uu. H`er`ev tany aldaa shuud
   il`erhij bish bajh yum bol magadg*j bid tanyg send-pr(1)-ijn
   tuslamzhtaj PR ilg`e`ehijg asuuh bajh. PR oruulahdaa d`e`er
   h*ss`enij adil m`ed`e`ell`e`e oruulna uu. `En`e n' asuudlyg
   m**shg**zh shijdv`erl`eh`ed bid`end tuslah yum. Bid PR-uudyg
   m`ed`e`el`eh mehanizmyn zorilgoor bish bajgaa asuudluudyg sanazh
   bajh zorilgoor ashigladag bolohoor `ehl`e`ed freebsd-acpi uruu
   zahidal ilg`e`elg*jg`e`er PR bitgij ilg`e`eg`e`er`ej. Magadg*j
   tany asuudlyg urd n' ****r h`en n`eg`en m`ed`e`els`en bajzh boloh
   yum.

     --------------------------------------------------------------

  11.16.2. Orshil

   ACPI n' ia32 (x86), ia64 (Itanium) bolon amd64 (AMD)
   arhitekturuudtaj nijct`ej orchin *eijn b*h komp'yutert bajdag.
   B*r`en standart n' CPU-ny azhillagaany udirdlaga, t`ezh`e`elijn
   ongocuudyn hyanalt, dulaany b*s**d, t**r**l b*rijn batarejnij
   sistem**d, suulgagdsan hyanagchuud bolon shugamyn zhagsaalt
   z`er`eg olon bolomzhuudtaj. Ih`enh sistem**d n' b*r`en standartyg
   b*gdijg hangasan shijd`elt`ej bajdagg*j. ZHish`e`e n' z****vrijn
   komp'yuter h**rg**h bolon bas batarejnij udirdlagyn d`emzhl`egt`ej
   bajhad shir`e`enij sistem z**vh**n shugamyn zhagsaaltyn h`esgijn
   shijdlijg aguulsan bajdag. Z****vrijn komp'yuteruud n' bas ****r
   ****rijn yarvigtaj asuudluudyg aguulsan t*r zogsooh bolon
   *rg`elzhl**l`eh bolomzhuudyg aguuldag.

   ACPI-nijct`ej sistem n' t**r**l b*rijn h`esg**dt`ej bajdag. BIOS
   bolon bichil shemijn *jldv`erl`egchid APIC zurag (SMP-d
   ashiglagddag), tohirgoony registr**d bolon hyalbar tohirgoony
   utguud z`er`eg z*jls**dijg zaadag t**r**l b*rijn togtmol
   h*sn`egt**dijg (****r****r h`elb`el FADT) sanah ojd hangazh
   **gd**g. M**n t**h****r**mzh**d bolon arguudyn mod h`elb`erijn
   n`erijn talbaryg zaadag bajtkodyn h*sn`egt`e`er (Differentiated
   System Description Table buyuu Sistemijn YAlgavarlasan Tajlbaryn
   H*sn`egt DSDT) bas hangadag.

   ACPI drajver n' togtmol h*sn`egt**dijg zadlan yalgal hijh,
   bajtkodyn tajlbarlagchijg shijd`eh bolon ACPI d`ed sistemijn
   m`ed`e`ellijg h*l`e`en avahaar t**h****r**mzh**dijn drajveruud
   bolon c**mijg ****rchl**h iostoj. FreeBSD-ijn huv'd Intel n'
   Linuks bolon NetBSD-t`ej huvaalcan h`er`egl`egdd`eg
   tajlbarlagchaar hangadag. ACPI-CA `eh kodyn zam n'
   src/sys/contrib/dev/acpica. ACPI-CA-g FreeBSD d`e`er azhilluulah
   t`er cavuu kod n' src/sys/dev/acpica/Osd bajrshild bajdag. `Ec`est
   n' t**r**l b*rijn ACPI t**h****r**mzh**dijn drajveruud
   src/sys/dev/acpica bajrshlaas olddog.

     --------------------------------------------------------------

  11.16.3. Nijtl`eg asuudluud

   ACPI z**v azhillahyn tuld b*h h`esg**d bas z**v azhillasan bajh
   iostoj. `End zarim n`eg nijtl`eg asuudluudyg il`erch bajgaa
   davtamzhijn daraallaar zarim n`eg tojron garah zamuud bolon
   zasvaruudtajgaar n' durd"ya.

     --------------------------------------------------------------

    11.16.3.1. Hulgany asuudluud

   Zarim tohioldold t*r zogsooh *jld`el hijgds`enij daraa
   *rg`elzhl**l`eh`ed hulganyg azhillahg*j bolgodog. M`ed`egd`ezh
   bajgaa tojron garah arga zam n' hint.psm.0.flags="0x3000" m**rijg
   /boot/loader.conf fajld n`em`eh yavdal yum. H`er`ev `en`e n'
   azhillahg*j bol d`e`er tajlbarlasny daguu aldaany tajlan
   ilg`e`ehijg bodno uu.

     --------------------------------------------------------------

    11.16.3.2. Suspend/Resume buyuu T*r zogsooh/*rg`elzhl**l`eh

   ACPI n' RAM uruu t*r zogsooh S1-S3 g`es`en gurvan t**l**vt`ej
   (STR) b**g****d disk uruu t*r zogsooh S4 g`egdd`eg n`eg
   t**l**vt`ej (STD). S5 n' "soft off buyuu z****l**n zogsoolt"
   b**g****d t`ezh`e`eld zalgagdsan bolovch asaagdaag*j bajh *eijn
   tany sistemijn zhirijn t**l**v yum. S4 n' hoior tusdaa argaar
   hijgd`eh bolomzhtoj. S4BIOS n' BIOS-ijn tuslamzhtajgaar disk uruu
   hijgd`eh t*r zogsoolt yum. S4OS n' b*h`eld`e`e *jldlijn
   sistem`e`er hijgdd`eg.

   T*r zogsoolttoj holbootoj z*jl**dijg sysctl hw.acpi tushaalaar
   shalgazh `ehl`e`er`ej. `End Thinkpad-taj holbootoj *r d*ng**d
   bajna:

 hw.acpi.supported_sleep_state: S3 S4 S5
 hw.acpi.s4bios: 0

   `En`e n' bid S3, S4OS bolon S5-ijg shalgahad acpiconf -s tushaalyg
   ashiglazh bolno g`es`en *g yum. H`er`ev s4bios n' n`eg (1) bajh
   yum bol bid S4OS-ijn orond S4BIOS d`emzhl`egt`ej bajh yum.

   T*r zogsoolt/*rg`elzhl**l`eltijg test hijhd`e`e h`er`ev
   d`emzhigds`en bol S1-`e`es `ehl`e`er`ej. `En`e t**l**v n'
   drajverijn d`emzhl`eg baragtaa l shaarddagg*j bolohoor barag l
   azhillah bolno. H`en ch S2-ijg hijg`e`eg*j bajdag b**g****d tand
   `en`e h`er`ev bajgaa bol `en`e n' S1-t`ej adil bajna. Daraagijn
   oroldoh z*jl n' S3 yum. `En`e n' hamgijn g*nzgij STR t**l**v
   b**g****d tany tonog t**h****r**mzhijg dahin z**v `ehl**l`ehijn
   tuld drajverijn ih`e`eh`en d`emzhl`eg shaarddag. H`er`ev
   *rg`elzhl**l`eh *ed tand asuudluud garch bajgaa bol freebsd-acpi
   zhagsaalt uruu cahim zahidal ch**l****t`ej ilg`e`eg`e`er`ej,
   g`ehd`e`e il** ih test hijlt, azhil shaardsan mash olon
   drajveruud/tonog t**h****r**mzh**d bajdag uchir asuudal
   shijd`egd`ehijg h*l`e`eh h`er`egg*j yum.

   T*r zogsoolt/*rg`elzhl**l`eltt`ej holbootoj t*g`e`em`el asuudal
   bol olon t**h****r**mzhijn drajveruud ****rsdijn `ehl**l`eh
   program, registr**d bolon t**h****r**mzhijn sanah ojg z**v
   hadgalzh, s`erg`e`ezh, `esv`el dahin `ehl**lzh chaddagg*j.
   Asuudlyg `ehnij udaa dibag hijhijg oroldohdoo daraah tushaalyg
   azhilluulzh *z`e`er`ej:

 # sysctl debug.bootverbose=1
 # sysctl debug.acpi.suspend_bounce=1
 # acpiconf -s 3

   `En`e test n' S3 t**l**v r** zhinhn`e`es`e`e orolg*jg`e`er b*h
   t**h****r**mzhijn drajveruudyn t*r zogsolt/*rg`elzhl**l`eltijn
   ciklijg `emulyac hijd`eg. Zarim tohioldold `en`e argyg ashiglan ta
   asuudlyg hyalbarhnaar olzh bolno (zhish`e`e n' `ehl**l`eh
   programyn t**l**v aldagdah, t**h****r**mzhijn watchdog timeout
   bolzh duusahg*j dahin oroldoh). Sistem n' zhinhn`e`es`e`e S3
   t**l**vt orohg*j bolohyg sanaaraj. T`eg`eh`e`er t**h****r**mzh**d
   n' t`ezh`e`el`e`es salgagdahg*j b**g****d t*r
   zogsolt/*rg`elzhl**l`eltijn arga t`ednij huv'd bajhg*j g`es`en
   olonhi n' z*g`e`er azhillah bolno. Harin zhinh`en`e S3 t**lvijn
   huv'd `esr`eg`e`er bajzh magadg*j yum.

   H`ec** tohioldluud n`em`elt tonog t**h****r**mzh shaarddag,
   zhish`e`e n' cuvaa konsold zoriulsan cuvaa port/kabel' `esv`el
   dcons(4)-d zoriulsan Firewire port/kabel bolon c**m dibag hijh
   chadvar z`ergijg durdazh bolno.

   Asuudlyg tusgaarlahad tuslahyn tuld ****rijn c**m****s al' boloh
   olon drajveruudyg arilgaaraj. H`er`ev `en`e n' azhillazh bajval ta
   yag al' drajver asuudaltaj bajgaag drajveruudyg amzhiltg*j
   azhillah h*rt`el achaalan todorhojlzh boloh yum. nvidia.ko, X11
   d`elg`ecijn drajveruud bolon USB z`er`eg hoiortyn drajveruud n'
   er**nhijd**** hamgijn ih asuudluudtaj bajdag bajhad Ethernet
   interf`ejs**d ih`evchl`en z*g`e`er azhilladag. H`er`ev ta
   drajveruudyg z**v achaalzh/buulgazh chadazh bajval ta tohiroh
   tushaaluudyg /etc/rc.suspend bolon /etc/rc.resume fajluudad hijzh
   **nijg avtomatzhuulzh bolno. Drajverijg buulgah bolon achaalahad
   zoriulsan tajlbar bolgoson zhish`e`e bajdag. H`er`ev tany d`elg`ec
   *rg`elzhl**l`elt hijgds`enij daraa zavaarsan bol
   hw.acpi.reset_video-g t`eg (0) bolgozh *z`e`er`ej. H`er`ev
   tuslamzh bolohoor bol hw.acpi.sleep_delay-g araj urt `esv`el araj
   bogino utguudaar tohiruulzh *z`e`er`ej.

   ****r n`eg turshih z*jl n' ACPI d`emzhl`egt`ej s**lijn *eijn
   Linuksijn t*g`e`eltijg achaalan t`ednij t*r
   zogsoolt/*rg`elzhl**l`eltijn d`emzhl`egijg adil tonog
   t**h****r**mzh d`e`er turshih yavdal yum. H`er`ev Linuks d`e`er
   azhillazh bajval `en`e n' FreeBSD-ijn drajverijn asuudal g`es`en
   *g b**g****d yag al' drajver asuudlyg **sg`ezh bajgaag olsnoor
   asuudlyg zasvarlahad bid`end tus boloh bolno. ACPI-ijg d`emzhizh
   bajdag d`emzhigchid n' ****r busad drajveruudyg (****r****r
   h`elb`el duu, ATA g`eh m`et) ih`evchl`en d`emzhin azhilladagg*j
   bolohoor drajverijn asuudlyg m**shg**zh hijgds`en azhil b*r
   magadg*j `ecsijn `ec`est freebsd-current zhagsaalt bolon
   drajverijg d`emzhigch uruu ilg`e`egd`eh h`er`egt`ejg sanaaraj.
   H`er`ev ta adal yavdlyg `erzh bajgaa bol drajverijn
   *rg`elzhl**l`eltijn funkcyn al' h`es`egt **lg**gd**zh bajgaag
   m**shg**hijn tuld zarim dibag hijh printf(3)-**dijg asuudaltaj
   drajvert hijzh `ehl`e`er`ej.

   `Ec`est n' ACPI-g haazh orond n' APM-g n`e`ezh oroldooroj. H`er`ev
   t*r zogsoolt/*rg`elzhl**l`elt APM-t`ej bajhad azhillazh bajval ta
   APM-t`ejg`e`e *ld`eh n' yalanguyaa huuchin tonog t**h****r**mzhijn
   (2000 onoos **mn**h) huv'd barag d`e`er bajh biz`e`e. ACPI
   d`emzhl`egijg z**v bolgohod *jldv`erl`egchd`ed cag hugacaa
   shaardah b**g****d magadg*j huuchin tonog t**h****r**mzh**d n'
   ACPI-ijn huv'd BIOS-ijn asuudluudtaj ih`evchl`en bajdag.

     --------------------------------------------------------------

    11.16.3.3. Sistem **lg**gd**h (t*r hugacaagaar `esv`el b*rm**s**n)

   Ih`enh sistemijn **lg**gdl**d n' g`e`egds`en tasaldluud `esv`el
   tasaldlyn shuurgyn *r d*n yum. Bichil shem**d n' achaalahaas
   **mn** tasaldluudyg BIOS h`erh`en tohiruuldgaas bolson asuudluud,
   APIC (MADT) h*sn`egtijn z**v bajdal bolon System Control Interrupt
   buyuu Sistemijn Hyanagch Tasaldlyn (SCI) chigl**l`elt d`e`er
   tulguurlasan olon asuudluudtaj bajdag.

   Tasaldlyn shuurgyg vmstat -i tushaalyn garaltaas acpi0 b*hij
   m**rijg shalgazh g`e`egds`en tasaldluudaas yalgazh bolno. H`er`ev
   toologch sekund tutam hoioroor n`em`egd`ezh bajval ta tasaldlyn
   shuurgataj bajna. H`er`ev sistem **lg**gds**n yum shig bajval DDB
   (konsol d`e`er CTRL+ALT+ESC) uruu orzh show interrupts g`ezh
   bichih h`er`egt`ej.

   Tasaldlyn asuudluudtaj azhillazh bajhad tany hamgijn shild`eg
   itg`el najdvar bol loader.conf-d hint.apic.0.disabled="1"
   h`em`e`en zaazh APIC d`emzhl`egijg haah yavdal yum.

     --------------------------------------------------------------

    11.16.3.4. *jm`e`en**d

   *jm`e`en**d n' ACPI-ijn huv'd har'canguj hovor bajdag b**g****d
   zasvarlah n`en t`erg**n `e`elzhijn asuudal bajdag. `Ehnij alham
   bol *jm`e`enijg dahin gargah (h`er`ev bolomzhtoj bol) alhmuudyg
   tusgaarlazh bucah m**rijg (backtrace) avah yavdal yum. options DDB
   m**rijg n`e`ezh serial konsol (H`es`eg 26.6.5.3-g *zn`e **)
   tohiruulah `esv`el dump(8) huvaaltyg tohiruulah z**vl**g****g
   dagaaraj. Ta bucah m**rijg DDB d`e`er tr-r avch bolno. H`er`ev ta
   bucah m**rijg garaar bichih bolbol m**r d`eh hamgijn doodoh tav
   (5) bolon hamgijn d`e`ed`eh tavan (5) m**rijg hamgijn bagadaa
   bodohod avaaraj.

   Daraa n' asuudlyg tusgaarlahyg oroldozh ACPI-g haazh achaalzh
   *z`e`er`ej. H`er`ev `en`e n' azhillazh bajval
   debug.acpi.disable-ijn t**r**l b*rijn utguudyg h`er`egl`ezh ta
   ACPI d`ed sistemijg tusgaarlazh bolno. Zarim zhish`e`en**dijg
   acpi(4) garyn avlagyn huudasnaas *zn`e **.

     --------------------------------------------------------------

    11.16.3.5. T*r zogssony daraa `esv`el untraasny daraa sistem dahin
    `ehl`eh

   `Ehl`e`ed loader.conf(5) d`e`er hw.acpi.disable_on_poweroff="0"
   g`ezh tohiruulaad *z. `En`e n' untraah processijn *ed t**r**l
   b*rijn *jl yavcuudyg ACPI haahyg boliuldag. `En`e zorilgyn n`eg`en
   adil zarim sistem**d `en`e utgyg 1 (anhdagch) bolgozh tohiruulahyg
   shaarddag. `En`e n' t*r zogsoolt `esv`el untraalt hijgds`enij
   daraa ayandaa garsan sistem asazh `ehl`eh asuudlyg ih`evchl`en
   zasvarladag.

     --------------------------------------------------------------

    11.16.3.6. Busad asuudluud

   H`er`ev tand ACPI-taj holbootoj busad asuudluud (suulgah stanctaj
   azhillah, t**h****r**mzh**d ilr**l`egd`ehg*j g`eh m`et) bajval
   tajlbaryg zahidlyn zhagsaalt uruu bas ilg`e`en`e **; g`ehd`e`e
   `edg`e`er asuudluudyn zarim n' ACPI d`ed sistemijn duusaag*j
   h`esg**dt`ej holbootoj bajzh boloh b**g****d t`edg`e`erijg
   shijd`ezh hijh`ed n`el`e`en hugacaa zarcuulzh boloh yum.
   T`evch`e`ert`ej bajzh bidnij ilg`e`ezh boloh zasvaruudyg test
   hijh`ed b`el`en bajgaaraj.

     --------------------------------------------------------------

  11.16.4. ASL, acpidump, bolon IASL

   Hamgijn nijtl`eg asuudal bol BIOS *jldv`erl`egchdijn gargasan
   buruu (`esv`el aldaataj!) bajtkod yum. `En`e n' ih`evchl`en daraah
   shig c**mijn konsol m`ed`e`ell**d`e`er il tod boldog:

 ACPI-1287: *** Error: Method execution failed [\\_SB_.PCI0.LPC0.FIGD._STA] \\
 (Node 0xc3f6d160), AE_NOT_FOUND

   Ih`evchl`en ta `edg`e`er asuudluudyg ****rijn BIOS-ijg hamgijn
   s**lijn huvilbar uruu shin`echilsn`e`er shijd`ezh bolno. Ih`enh
   konsolyn m`ed`e`ell**d n' ayuulg*j g`ehd`e`e h`er`ev tand
   batarejnij t**l**v azhillahg*j g`eh m`et ****r busad asuudluud
   bajgaa bol t`edg`e`er m`ed`e`ell**d n' AML-d bajgaa asuudluudyg
   hajzh boloh bolomzhijn gazar n' yum. AML g`egdd`eg bajtkod n' ASL
   h`em`e`egdd`eg `eh h`el`e`es h**rv**l`egdd`eg. AML n' DSDT
   g`egdd`eg h*sn`egt`ed bajdag. ****rijn ASL-ijn huulbaryg avahyn
   tuld acpidump(8)-ijg ashiglana. Ta -t (togtmol h*sn`egt**dijn
   aguulguudyg *z**l`eh) bolon -d (AML-ijg ASL uruu dizassembl hijh)
   tohiruulgyg hoioulang n' ashiglah h`er`egt`ej. Sintaksyn
   zhish`e`eg Dibag M`ed`e`ellijg Ilg`e`eh n' h`esg`e`es *zn`e **.

   Tany hijzh boloh hamgijn hyalbar anhny shalgalt n' aldaanuudyg
   shalgahyn tuld ****rijn ASL-ijg h**rv**l`eh yavdal yum.
   Anhaaruulguudyg ih`evchl`en orhizh boloh bolovch aldaanuud n'
   ACPI-g z**v azhilluulahad gol t**l**v saad boldog horhojnuud
   bajdag. ****rijn ASL-ijg dahin h**rv**l`ehd`e`e daraah tushaalyg
   azhilluulna:

 # iasl your.asl

     --------------------------------------------------------------

  11.16.5. ****rijn ASL-g zasvarlah n'

   Bidnij `ecsijn zorilgo bol barag h*n bolgony huv'd
   h`er`egl`egchijn yamar ch orolcoog*jg`e`er ACPI-g azhilluulah
   yavdal yum. G`ehd`e`e **n****g h*rt`el bid BIOS *jldv`erl`egchdijn
   gargasan nijtl`eg aldaanuudad zoriulan tojron garah arga zamuudyg
   h**gzh**ls`e`er bajgaa bil`e`e. Microsoft-ijn tajlbarlagch
   (acpi.sys bolon acpiec.sys) n' standartyg barimtalzh bajgaag chand
   shalgadagg*j b**g****d BIOS-ijn olon *jldv`erl`egchid ACPI-g
   z**vh**n Windows d`e`er test hijzh ****rsdijn ASL-ijg h`ez`e`e ch
   zasdagg*j. Bid Microsoft-ijn tajlbarlagchid z**vsh****r**gds**n
   yamar standartyn bus azhillagaa bajgaag *rg`elzhl**l`en narijn
   tan'zh barimtzhuulan h`er`egl`egchd`e`er ASL-ijg h*chl`en
   zasuulalg*jg`e`er FreeBSD azhillazh chadahaar t**nijg huulbarlah
   bolno g`ezh najdazh bajna. Tojron garah arga zam bolgon bidnijg
   `en`e azhillagaag tanihad tusalzh ta ASL-ijg garaar zasvarlazh
   bolno. H`er`ev tany huv'd `en`e n' azhillaval huuchin bolon shin`e
   ASL-ijnh`e`e diff(1)-ijg ilg`e`en`e **, bid bololcoogooroo ACPI-CA
   dah' aldaataj azhillagaag tojron garch ing`esn`e`er hojshid tany
   zasvar bajnga hijgd`eh shaardlagag*j boloh yum.

   `End nijtl`eg aldaany m`ed`e`ell**d, t`edg`e`erijn shaltgaan bolon
   h`erh`en zasazh boloh zhagsaaltyg *z**l`ev:

     --------------------------------------------------------------

    11.16.5.1. _OS hamaarluud

   Zarim AML n' ert**nc t**r**l b*rijn Windows huvilbaruudaas togtdog
   g`ezh *zd`eg. H`er`ev tand bajgaa asuudlyg zasazh chadazh bajval
   ta FreeBSD-g yamar n`eg OS g`ezh haragduulahaar h`elzh **gch
   bolno. **nijg hyalbar argaar darzh bichihijn tuld
   /boot/loader.conf-d hw.acpi.osname="Windows 2001" g`ezh `esv`el
   ASL dah' ****r busad adil m**r**dijg tohiruulzh **gn**.

     --------------------------------------------------------------

    11.16.5.2. Bucah m`ed`e`ell**d bajhg*j bol

   Zarim arguud n' standartyn daguu shuud utga bucaadagg*j. ACPI-CA
   n' **nt`ej azhillazh chadahg*j bajhad FreeBSD **nijg daldaar utga
   bucaalgah bolomzhijg olgodog tojron garah arga zamtaj bajdag.
   H`er`ev ta utga bucaagdah iostojg m`ed`ezh bajval shaardlagataj
   gazar n' Return buyuu Bucah m`ed`e`ell**dijg shuud n`emzh bolno.
   ASL-ijg iasl tushaalaar h*ch`e`er h**rv**l`ehd`e`e -f tugijg
   ashiglana.

     --------------------------------------------------------------

    11.16.5.3. Anhdagch AML-ijg darzh ****rchl**h n'

   your.asl-ijg ****rchilsnij daraa **nijg ta h**rv**l`ehd`e`e:

 # iasl your.asl

   H**rv**l`eh yavcad aldaanuud bajsan ch g`es`en ta -f tugijg n`emzh
   AML-ijg h*ch`e`er **sg`ezh bolno. Zarim aldaanuudyg (****r****r
   h`elb`el Bucah m`ed`e`ell**d bajhg*j g`eh m`et) tajlbarlagchijn
   tuslamzhtajgaar avtomataar tojron gardgijg sanaaraj.

   DSDT.aml n' iasl-ijn anhdagch garalt fajlyn n`er yum. Ta ****rijn
   BIOS-ijn aldaataj huulbaryn (fl`esh sanah ojd bajsaar bajgaa)
   orond /boot/loader.conf-ijg daraah bajdlaar zasvarlan **nijg
   achaalzh bolno:

 acpi_dsdt_load="YES"
 acpi_dsdt_name="/boot/DSDT.aml"

   ****rijn DSDT.aml fajlyn huulbaryg /boot san uruu huulah
   h`er`egt`ej.

     --------------------------------------------------------------

  11.16.6. ACPI-aas dibag m`ed`e`el`el gargazh avah n'

   ACPI drajver n' mash uyan hatan dibag hijh bolomzhtoj. `En`e n'
   d`ed sistem**dijn olonlog bolon haruulah t*vshing zaazh **g**hijg
   tand z**vsh****rd**g. Tany dibag hijhijg h*s`ezh bajgaa d`ed
   sistem**d n' "davharguud" bolzh zaagdsan bajdag b**g****d ACPI-CA
   h`esg**d (ACPI_ALL_COMPONENTS) bolon ACPI tonog t**h****r**mzhijn
   d`emzhl`eg (ACPI_ALL_DRIVERS) bolzh zadardag. Dibag garaltyn
   haruulalt n' "*e"`e`er zaagddag b**g****d ACPI_LV_ERROR (z**vh**n
   aldaanuudyg h`eld`eg) togtmoloos ACPI_LV_VERBOSE (b*gd) h*rt`el
   bajdag. "*e" n' olon tohiruulguudyg n`eg udaa zajgaar zaaglan
   tohiruulzh boloh bit bag (bitmask) yum. H`er`ev `en`e n' mash urt
   t`eg`e`ed konsolyn m`ed`e`ellijn buferijg arilgan shin`echilzh
   bajval ta praktik d`e`er garaltyg b*rtg`eh serial konsolyg
   ashiglahyg h*s`ezh boloh yum. Bie daasan davharguud bolon
   t*vshing**dijn b*r`en zhagsaalt acpi(4) garyn avlagyn huudsand
   bajdag.

   Dibag garalt anhdagchaar id`evhzh**l`egd`e`eg*j bajdag. Id`evht`ej
   bolgohyn tuld ACPI h`er`ev c**md h**rv**l`egds`en bol options
   ACPI_DEBUG m**rijg ****rijn c**mijn tohirgoony fajld n`em`eh
   h`er`egt`ej. Nijt`ed n' id`evht`ej bolgohyn tuld /etc/make.conf-d
   ACPI_DEBUG=1 m**rijg n`emzh bolno. H`er`ev `en`e n' modul' bol ta
   ****rijn acpi.ko modulijg daraah mayagaar dahin h**rv**lzh bolno:

 # cd /sys/modules/acpi/acpi
 && make clean &&
 make ACPI_DEBUG=1

   acpi.ko-g /boot/kernel-d suulgaad ****rijn h*ss`en davharga bolon
   t*vshing loader.conf-d n`emn`e. `En`e zhish`e`e n' ACPI-CA-ijn b*h
   h`esg**d bolon b*h ACPI tonog t**h****r**mzhijn drajveruudad (CPU,
   LID, g`eh m`et.) zoriulan dibag m`ed`e`ell**dijg id`evhzh**ld`eg.
   `En`e n' z**vh**n aldaany m`ed`e`ell**dijg hamgijn bagaar gargazh
   haruulna.

 debug.acpi.layer="ACPI_ALL_COMPONENTS ACPI_ALL_DRIVERS"
 debug.acpi.level="ACPI_LV_ERROR"

   H`er`ev tany h*ss`en m`ed`e`el`el oncgoj *jl yavcaar `eh`els`en
   bol (t*r zogsoolt bolon *rg`elzhl**l`elt g`ezh bod"io) ta
   loader.conf-ijn ****rchl**lt**dijg orhizh orond n' sysctl-ijg
   ashiglan davharga bolon t*vshing achaalsny daraa zaazh oncgoj *jl
   yavcad zoriulan ****rijn sistemijg b`eld`ezh bolno. sysctl-uud n'
   loader.conf dah' tohiruulguudyn adilaar n`erl`egdd`eg.

     --------------------------------------------------------------

  11.16.7. Lavlagaanuud

   ACPI-ijn talaar d`elg`er`eng*j m`ed`e`ellijg daraah bajrshluudaas
   olzh bolno:

     * FreeBSD ACPI zahidlyn zhagsaalt

     * ACPI Zahidlyn ZHagsaaltyn Arhivuud
       http://lists.freebsd.org/pipermail/freebsd-acpi/

     * Huuchin ACPI Zahidlyn ZHagsaaltyn Arhivuud
       http://home.jp.FreeBSD.org/mail-list/acpi-jp/

     * ACPI 2.0 Todorhojlolt http://acpi.info/spec.htm

     * FreeBSD Garyn avlagyn huudasnuud: acpi(4), acpi_thermal(4),
       acpidump(8), iasl(8), acpidb(8)

     * DSDT dibag `eh **sv`er. (Compaq-ijg zhish`e`e bolgon
       h`er`egl`es`en bolovch er**nhijd**** h`er`egt`ej.)

     --------------------------------------------------------------

                B*l`eg 12. FreeBSD-ijn Achaalah process

   Orchuulsan Cagaanh**gijn Ganbold.

12.1. Er**nhij aguulga

   Komp'yuterijg `ehl**lzh *jldlijn sistemijg achaalah process n'
   "`ehl**l`egch process (bootstrap process)" buyuu "achaalah" g`ezh
   h`el`egdd`eg. FreeBSD-ijn achaalah process n' tand sistemijg
   `ehl**l`eh *ed komp'yuter d`e`er suusan ****r *jldlijn sistem**d
   `esv`el adil *jldlijn sistem bolon suulgagdsan c**mijn ****r
   huvilbaruudyg songohyg z**vsh****rch yuu hijgd`ehijg ****rchl**h
   bolomzhijg b*rd**lzh n`el`e`en uyan hatan chanaryg hangazh
   **gd**g.

   `En`eh** b*l`eg n' tohiruulzh boloh tohirgoony tohiruulguud bolon
   FreeBSD-ijn achaalah processijg h`erh`en ****rchilzh boloh talaar
   d`elg`er`eng*j durdsan. **nd FreeBSD c**m `ehl`eh,
   t**h****r**mzh**dijg shalgah bolon init(8) `ehl`eh h*rt`elh bolzh
   bajgaa b*h *jl yavdal bagtana. H`er`ev ta h`ez`e`e `en`e bolzh
   bajgaag sajn m`ed`ehg*j bajgaa bol `en`e n' tekstijn **ng** tod
   cagaanaas saaral uruu ****rchl**gd**zh bajh *ed boldog.

   `En`e b*lgijg unshsany daraa, ta daraah z*jlsijg m`ed`eh bolno:

     * FreeBSD-ijn `ehl**l`egch sistemijn yamar h`esg**d bajdag bolon
       t`edg`e`er n' h`erh`en harilcan *jld`el hijd`eg talaar.

     * Achaalah processijg hyanahyn tuld FreeBSD-ijn `ehl**l`egch
       d`eh h`esg**d`ed **gch boloh tohiruulguudyn talaar.

     * device.hints(5)-ijn *nds**d.

     Z**vh**n x86: `En`e b*l`eg n' z**vh**n Intel x86 sistem**d
     d`e`er azhillazh bajgaa FreeBSD-ijn achaalah processijg
     tajlbarlana.

     --------------------------------------------------------------

12.2. Achaalaltyn asuudal

   Komp'yuterijg asaazh *jldlijn sistemijg `ehl**l`eh n' sonirholtoj
   muhardald oruuldag. Todorhojloltoor bol komp'yuter n' *jldlijn
   sistem `ehl`eh h*rt`el yuu hijh`e`e m`edd`egg*j. **nd programuudyg
   diskn`e`es azhilluulah ordog. T`eg`eh`e`er h`er`ev komp'yuter
   *jldlijn sistemg*jg`e`er programyg diskn`e`es azhilluulzh
   chaddagg*j t`eg`e`ed bas *jldlijn sistemijn programuud disk d`e`er
   bajdag g`eh`e`er *jldlijn sistem h`erh`en `eh`eld`eg bolzh taarah
   v`e?

   `En`e asuudal n' Myanguuzhingijn adal yavdal (The Adventures of
   Baron Munchausen) nomond gardagtaj t**st`ej yum. Gol baatar maan'
   n*h uruu unaad ****rijnh**** gutlyn oosroos bar'zh ****rijg****
   **rg**n tatazh gargadag. Toocoololtyn `erinij `eh`en *ed bootstrap
   buyuu `ehl**l`egch (`ehl**l`elt) g`ed`eg ojlgolt n' *jldlijn
   sistemijg achaalahad ashiglagddag arga zamd h`er`egl`egdd`eg
   bajsan b**g****d "booting buyuu achaalah" g`ezh boginosson yum.

   x86 tonog t**h****r**mzh d`e`er *nds`en Orolt/Garaltyn Sistem
   (BIOS) n' *jldlijn sistemijg achaalah **r`egt`ej. **nijg hijhijn
   tuld BIOS hatuu disk d`e`er`e`es Master Boot Record (MBR) buyuu
   Master Achaalah Bichl`egijg hajdag b**g****d `en`e n' disknij
   oncgoj gazar bajrlah iostoj. BIOS n' MBR-g achaalzh azhilluulah
   hangalttaj m`ed`e`el`elt`ej b**g****d daraa n' MBR *jldlijn
   sistemijg achaalahtaj holbootoj busad *jldl**dijg magadg*j
   BIOS-ijn tuslamzhtajgaar zohicuulna g`ezh toocdog.

   MBR dotorh kod n' yalanguyaa h`er`egl`egcht`ej azhillahdaa
   bootmanager buyuu achaalagch menezher h`em`e`egdd`eg. `En`e
   tohioldold achaalagch menezher n' ih`evchl`en disknij `ehnij zam
   `esv`el OS-ijn zarim fajlyn sistem d`e`er il** kodtoj bajdag.
   (Achaalagch menezher n' zarimdaa achaalagch duudagch g`egdd`eg,
   g`ehd`e`e FreeBSD `en`e n`erijg achaalaltyn s**lijn shatuudad
   h`er`egl`ed`eg.) Aldartaj achaalagch menezher**d`ed boot0 (Boot
   Easy g`egdd`eg, FreeBSD-ijn standart achaalagch menezher), Grub,
   GAG, bolon LILO ordog. (Z**vh**n boot0 MBR-d bagtdag.)

   H`er`ev tany diskn**d d`e`er z**vh**n n`eg *jldlijn sistem
   suulgagdsan bol standart PC MBR hangalttaj. `En`e MBR n' disk
   d`e`er`e`es `ehnij achaalagdah (id`evht`ej g`egdd`eg) z*sm`elijg
   hajgaad daraa n' *jldlijn sistemijn *lds`enijg duudahyn tuld t`er
   z*sm`el d`e`erh kodyg azhilluuldag. fdisk(8)-`e`er anhdagchaar
   suulgagddag MBR n' tijm MBR yum. `En`e n' /boot/mbr d`e`er
   tulguurladag.

   H`er`ev ta diskn**d d`e`er`e`e olon *jldlijn sistem suulgasan bol
   ta *jldlijn sistem**dijn zhagsaaltyg haruulzh al' n`eg`e`es n'
   achaalahyg tand songohyg z**vsh****rd**g ****r achaalagch menezher
   suulgazh bolno. `Edg`e`er`e`es hoior n' daraagijn d`ed h`es`egt
   yarilcagdana.

   FreeBSD-ijn `ehl**l`egch sistemijn *lds`en h`es`eg n' gurvan
   shatand huvaagddag. `Ehnij shat n' komp'yuterijg tusgaj t**l**v
   uruu oruulahyg hangalttaj m`ed`ezh hoior dah' shatyg azhilluulah
   MBR-r azhilluulagddag. Hoior dah' shat n' gurav dah' shatyg
   azhilluulahaas **mn** araj il**g hijzh chaddag. Gurav dah' shat n'
   *jldlijn sistemijg duudah *jldlijg duusgadag. `En`eh** gurvan
   shatand azhil n' huvaarilagdsan bajdag b**g****d uchir n' PC
   standartuud `ehnij bolon hoiordugaar shatuudad azhilluulzh boloh
   programuudyn h`emzh`e`en**d`ed hyazgaarlalt tav'dag yum.
   *jldl**dijg cugt n' ginzhl`en holboh n' FreeBSD-d il** uyan hatan
   duudagchijg bij bolgodog.

   Daraa n' c**m achaalzh t**h****r**mzh**dijg shalgazh `ehl`en
   ashiglahad zoriulzh `ehl**ld`eg. C**mijn achaalah process duussany
   daraa c**m hyanaltyg init(8) h`er`egl`egchijn process ruu
   damzhuulzh daraa n' diskn**d h`er`egl`egd`ezh boloh t**l**vt
   bajgaa `es`ehijg shalgadag. init(8) daraa n' fajlyn sistem**dijg
   holbon s*lzh`e`end holbogdoh s*lzh`e`enij kartyg tohiruulzh
   er**nhijd**** FreeBSD sistem `ehl`eh *ed ih`evchl`en azhilladag
   b*h processuudyg `ehl**l`eh h`er`egl`egchijn t*vshnij `eh
   **sv`erijn tohirgoog `ehl**ld`eg.

     --------------------------------------------------------------

12.3. Achaalagch Menezher bolon Achaalaltyn shatuud

     --------------------------------------------------------------

  12.3.1. Achaalagch Menezher

   MBR `esv`el achaalagch menezher d`eh kod n' zarimdaa achaalah
   processijn t`eg (0) shat g`ezh n`erl`egdd`eg. `En`e d`ed h`es`eg
   n' **mn** durdsan hoior achaalagch menezherijg avch *zn`e: boot0
   bolon LILO.

   boot0 Achaalagch Menezher: FreeBSD-ijn suulgagch `esv`el
   boot0cfg(8)-r suulgagdsan MBR anhdagchaar /boot/boot0 d`e`er
   tulguurladag. (boot0 program n' mash `engijn bajdag, z*sm`elijn
   h*sn`egt bolon MBR-ijn t**gsg**l d`eh 0x55AA tanigchaas bolood MBR
   dah' program n' z**vh**n 446 bajt bajzh boldog.) H`er`ev ta boot0
   bolon olon *jldlijn sistemijg ****rijn hatuu diskn**d d`e`er
   suulgasan bol ta achaalah *ed door durdsantaj t**s****t`ej
   d`elg`ecijg harah bolno:

   ZHish`e`e 12-1. boot0 d`elg`ecijn agshin

 F1 DOS
 F2 FreeBSD
 F3 Linux
 F4 ??
 F5 Drive 1

 Default: F2

   Busad *jldlijn sistem**d yalanguyaa Windows bajgaa MBR-ijg
   ****rijnh****r**** darzh bichd`eg. H`er`ev `en`e tand tohioldvol
   `esv`el ta bajgaa MBR-aa FreeBSD-ijn MBR-aar solihyg h*sv`el
   daraah tushaalyg ashiglana:

 # fdisk -B -b /boot/boot0 device

   D`e`er bichigds`en device n' `ehnij IDE disknij huv'd ad0, hoior
   dah' IDE hyanagch d`e`erh `ehnij IDE disknij huv'd ad2, `ehnij
   SCSI disknij huv'd da0 g`eh z`er`eg tany achaalah t**h****r**mzh
   yum. `Esv`el h`er`ev ta MBR-ijn ****rchl**n tohiruulsan tohirgoog
   h*s`ezh bajval boot0cfg(8)-ijg ashigla.

   LILO Achaalagch Menezher: FreeBSD-g bas achaalah `en`e achaalagch
   menezherijg suulgahyn tuld `ehl`e`ed Linuks `ehl**l`e`ed daraah
   tohirgoog ****rt bajgaa /etc/lilo.conf tohirgoony fajld
   n`em`e`er`ej:

 other=/dev/hdXY
 table=/dev/hdX
 loader=/boot/chain.b
 label=FreeBSD

   `End Linuksijn todorhojlogchdyg ashiglan X-g Linuksijn disknij
   *sg`e`er, Y-g Linuksijn anhdagch huvaaltyn dugaaraar sol'zh
   FreeBSD-ijn anhdagch huvaalt bolon diskijg zaazh **gn**. H`er`ev
   ta SCSI disk ashiglazh bajval ta /dev/hd-g /dev/sd-t`ej adil
   mayagijn bolgon unshigdahaar ****rchl**h h`er`egt`ej. H`er`ev tany
   hoior *jldlijn sistem hoioulaa n`eg disk d`e`er bajval
   loader=/boot/chain.b m**r orhigdozh bolno. Odoo /sbin/lilo -v
   tushaalyg azhilluulzh ****rijn shin`e ****rchl**ltijg sistemd
   oruulna; ing`ehijn tuld d`elg`ec d`e`er gargah m`ed`e`ell**dijg
   hyanan shalgah h`er`egt`ej.

     --------------------------------------------------------------

  12.3.2. N`egd*g`e`er shat /boot/boot1 bolon Hoiordugaar shat
  /boot/boot2

   Er**nhij t**s****ll****r bol `ehnij bolon hoior dah' shatuud n'
   disknij n`eg talbar dah' n`eg l programyn h`es`eg yum. Zajn
   shahaltuudaas bolood t`edg`e`erijg hoior h`es`eg bolgon huvaasan,
   g`ehd`e`e ta t`edg`e`erijg *rg`elzh cugt n' suulgadag. T`edg`e`er
   n' n`egds`en /boot/boot fajlaas suulgagchaar `esv`el bsdlabel-r
   huulagddag (dooroos harna uu).

   T`ed fajlyn sistem**d`e`es gadna achaalah z*sm`elijn `ehnij zam
   d`e`er `ehnij sektoroos `ehl`e`ed bajrladag. `End l boot0 `esv`el
   ****r al' n`eg achaalagch menezher achaalah processijg
   *rg`elzhl**l`eh programyg olno g`ed`egt najdazh bajdag.
   Ashiglagdah sektoruudyn too /boot/boot-ijn h`emzh`e`en`e`es
   amarhnaar todorhojlogdono.

   Z**vh**n 512 bajt h`emzh`e`et`ej bajdag bolohoor boot1 n' ih
   `engijn hyalbar b**g****d boot2-ijg olzh azhilluulah, z*sm`elijn
   tuhaj m`ed`e`ellijg hadgalah, FreeBSD-ijn bsdlabel-ijn tuhaj
   hangalttaj m`ed`e`el`elt`ej bajdag.

   boot2 n' araj il** t**v**gt`ej b**g****d fajluudyg olohod
   hangalttaj FreeBSD-ijn fajlyn sistemijg ojlgozh c**m `esv`el
   duudagchijg azhilluulahyg songoh mash `engijn interf`ejs`e`er
   hangazh chaddag.

   Duudagch n' hamaag*j il** t**v**gt`ej b**g****d goio, amarhan
   h`er`egl`ezh boloh achaalaltyn tohirgootoj bolohoor boot2 n'
   t**nijg ih`evchl`en azhilluuldag, g`ehd`e`e **mn** n' duudagchid
   c**mijg azhilluulah daalgavar **g**gds**n bajdag.

   ZHish`e`e 12-2. boot2 d`elg`ecijn agshin

 >> FreeBSD/i386 BOOT
 Default: 0:ad(0,a)/boot/loader
 boot:

   H`er`ev tand suulgasan boot1 bolon boot2 fajluudaa solih
   h`er`egc`e`e garval bsdlabel(8)-ijg ashigla:

 # bsdlabel -B diskslice

   D`e`er bichigds`en diskslice n' `ehnij IDE disk d`e`erh `ehnij
   z*sm`elijn huv'd ad0s1 g`eh m`et`e`er tany achaalah disk bolon
   z*sm`el yum.

     Ayuultajgaar Zoriulagdsan Gorim: H`er`ev ta ad0 g`eh m`et`e`er
     bsdlabel(8) tushaald z**vh**n disknij n`erijg ashiglaval ta
     z*sm`el**dg*j ayuultajgaar zoriulagdsan disk **sg`eh bolno.
     `En`e n' barag m`ed`e`ezh tany hijhijg h*s`e`eg*j z*jl bolohoor
     ta bsdlabel(8) tushaalyg Return darahaasaa **mn** dahin
     shalgaaraj.

     --------------------------------------------------------------

  12.3.3. Guravdugaar shat /boot/loader

   Duudagch n' gurvan shattaj `ehl**l`egchijn t**gsg**lijn shat
   b**g****d fajlyn sistem d`e`er gol t**l**v /boot/loader g`ezh
   bajrladag.

   Duudagch n' il** cogc tushaalyn cugluulga b*hij il** h*chirh`eg
   tajlbarlagchaar d`emzhigds`en hyalbar h`er`egl`egd`eh tushaalyn
   cugluulga ashiglan tohirgoo hijh`ed h`er`egl`egchijn huv'd
   ashiglahad hyalbar arga bajhaar zoriulagdsan.

     --------------------------------------------------------------

    12.3.3.1. Duudagch programyn ursgal

   `Ehl**l`eh yavcad duudagch n' konsol bolon diskn**dijn huv'd
   shalgazh al' diskn`e`es achaalzh bajgaagaa togtoodog. `En`e n'
   huv'sagchuudyg shaardlagyn daguu tohiruulah b**g****d skript
   `esv`el lavlazh hariulah zarchmaar h`er`egl`egchijn tushaaluud
   damzhdag tajlbarlagch `eh`eld`eg.

   **nij daraa duudagch n' huv'sagchuudyn bolomzhijn anhdagchuudyg
   tohiruuldag /boot/defaults/loader.conf dotor bajgaag anhdagchaar
   unshdag /boot/loader.rc fajlyg unshih b**g****d t`edg`e`er
   huv'sagchuudad hijh lokal ****rchl**lt**d`ed zoriulsan
   /boot/loader.conf fajlyg m**n unshdag. Daraa n' loader.rc al'
   moduliud bolon c**mijg songoson t`edg`e`erijg duudan `edg`e`er
   huv'sagchuudyn daguu azhilladag.

   `Ec`est n' anhdagchaar duudagch n' 10 sekund gargazh tovch darahyg
   h*l`e`ezh tasalduulaag*j bol c**mijg achaaldag. H`er`ev
   tasalduulbal hyalbar h`er`egl`egd`eh tushaalyn cugluulgyg ojlgodog
   tushaal h*l`e`eh m**rijg h`er`egl`egchid **g**h b**g****d **nijg
   ashiglan h`er`egl`egch huv'sagchuudyg taaruulah, b*h moduliudyg
   buulgazh boliulah, moduliud duudah bolon t`eg`e`ed t**gsg**ld n'
   achaalah `esv`el dahin achaalzh boloh yum.

     --------------------------------------------------------------

    12.3.3.2. Duudagchid bagtsan tushaaluud

   `Edg`e`er n' hamgijn ih`e`er ashiglagddag duudagchijn tushaaluud
   yum. Bajgaa b*h tushaaluudyn tuhaj b*r`en h`el`elc**lgijg
   loader(8)-s *zn`e **.

   autoboot seconds

           Sekund`e`er **g**gds**n hugacaand tasaldaag*j bol c**mijg
           achaalahaar *rg`elzhl**ld`eg. `En`e n' tooluur haruulah
           b**g****d anhdagch hugacaa n' 10 sekund bajna.

   boot [-options] [kernelname]

           H`er`ev **g**gds**n tohiruulguud bajgaa b**g****d c**mijn
           n`er **g**gds**n bol t`edg`e`erijn hamtaar c**mijg n`en
           daruj achaalahaar *rg`elzhl**ln`e. unload tushaalyg
           azhilluulsny daraa z**vh**n tushaalyn m**r****s c**mijn
           n`erijg **gch boloh b**g****d h`er`ev ing`ehg*j bol **mn**
           n' duudagdsan c**mijg ashiglah bolno.

   boot-conf

           Huv'sagchuud d`e`er *nd`esl`es`en moduliudyn avtomat
           tohirgoogoor oroh b**g****d `en`e n' achaalah *ed boldog.
           H`er`ev ta unload-g `eh`elzh ashiglaad hamgijn
           `engijnd`e`e kernel-n zarim huv'sagchuudyg ****rchl**h *ed
           `en`e n' z**vh**n ach holbogdoltoj bajdag.

   help [topic]

           /boot/loader.help fajlaas tuslamzhijn m`ed`e`ell**dijg
           *z**ln`e. H`er`ev **g**gds**n s`ed`ev n' indeks bol bajgaa
           s`edv**dijn zhagsaaltyg *z**ln`e.

   include filename ...

           **g**gds**n fajlyn n`ert`ej fajlyg process hijn`e. Fajl
           unshigdazh m**r m**r****r tajlbarlagdana. Aldaa garval
           include buyuu oruulah tushaalyg n`en daruj zogsoono.

   load [-t type] filename

           C**m, c**mijn modul', `esv`el **g**gds**n t**rlijn fajlyg
           n`ert`ej n' duudna. Fajlyn n`erijn daraah duryn n`em`elt
           **g**gdl**d n' fajld damzhuulagdana.

   ls [-l] [path]

           **g**gds**n zam `esv`el zam **g**gd****g*j bol root san
           dah' fajluudyn zhagsaaltyg haruulna. H`er`ev -l
           **g**gds**n bol fajlyn h`emzh`e`en**dijg bas haruuldag.

   lsdev [-v]

           Moduliud magadg*j duudagdazh boloh b*h
           t**h****r**mzh**dijg zhagsaana. H`er`ev -v **g**gds**n bol
           il** d`elg`er`eng*j m`ed`e`el`el h`evl`egd`en`e.

   lsmod [-v]

           Duudagdsan moduliudyg haruulna. H`er`ev -v **g**gds**n bol
           il** d`elg`er`eng*j m`ed`e`ellijg *z**ln`e.

   more filename

           LINES bolgonyg haruulan t*r zogsozh **g**gds**n fajluudyg
           *z**ln`e.

   reboot

           Sistemijg n`en daruj dahin achaalna.

   set variable, set variable=value

           Duudagchijn orchny huv'sagchuudyg tohiruulna.

   unload

           Duudagdsan moduliudyg arilgana.

     --------------------------------------------------------------

    12.3.3.3. Duudagchijn zhish`e`en**d

   Duudagchijn h`er`egl`e`enij praktik zhish`e`en**dijg `end durdav:

     * ****rijn erdijn c**mijg achaalahdaa, g`ehd`e`e
       ganc-h`er`egl`egchijn gorimd:

 boot -s

     * ****rijn erdijn c**m bolon moduliudyg buulgan boliulzh daraa
       n' ****rijn huuchin (`esv`el ****r) c**mijg duudahdaa:

 unload
 load kernel.old

       Ta kernel.GENERIC-g suulgacyn diskt`ej cug irs`en erdijn
       c**mijg duudahdaa ashiglazh boloh b**g****d `esv`el ta ur'd n'
       suulgasan c**m**** (zhish`e`e n' ta ****rijn c**mijg
       shin`echilzh `esv`el tohiruulahdaa) duudahdaa kernel.old-g
       ashiglazh bolno.

         T`emd`egl`el: ****rijn erdijn moduliudyg ****r c**mijn hamt
         duudahdaa door durdsanyg ashigla:

 unload
 set kernel="kernel.old"
 boot-conf

     * C**mijn tohirgoony skriptijg duudahdaa (c**mijn achaalah *eijn
       tohiruulagch d`e`er tany erdijn *ed hijd`eg z*jl**dijg hijd`eg
       avtomatchilagdsan skript):

 load -t userconfig_script /boot/kernel.conf

     --------------------------------------------------------------

    12.3.3.4. Achaalah *eijn d`elg`ecijn zurag

   Huv' n`em`er bolgon oruulsan ZHozef ZH. Barbish.

   Achaalah *eijn d`elg`ecijn zurag n' achaalah *eijn anhdagch
   m`ed`egdl**d`e`es il** s`etg`el tatam haragdac b*hij achaalaltyg
   bij bolgodog. `En`eh** d`elg`ec n' konsolyn n`evtr`elt h*l`e`eh
   m**r `esv`el X conhny menezher n`evtr`elt h*l`e`eh conh haruultal
   haruulagdah bolno.

   FreeBSD d`e`er *nds`en hoior orchin bajdag. `Ehnijh n' huuchny
   anhdagch virtual konsol tushaalyn m**rnij orchin yum. Sistem
   achaalzh duussany daraa konsolyn n`evtr`elt h*l`e`eh m**r
   haruulagddag. Hoior dah' orchin n' X11 shir`e`enij grafikijn
   orchin yum. X11 bolon GNOME, KDE, `esv`el XFce z`er`eg al' n`eg
   shir`e`enij orchnuudyg suulgasny daraa X11 shir`e`enij orchnyg
   startx tushaalyg ashiglan azhilluulzh bolno.

   Zarim h`er`egl`egchid ulamzhlalt tekst n`evr`elt h*l`e`eh
   m**rn****s il** X11 grafik n`evtr`eltijn d`elg`ecijg il**d *zd`eg.
   Xorg-d zoriulsan XDM, GNOME-d zoriulsan gdm bolon KDE-d zoriulsan
   kdm (bolon portyn cugluulga dah' busad) n' konsol n`evtr`elt
   h*l`e`eh m**rnij orond grafik n`evtr`eh d`elg`ecijn bolomzhijg
   *nds`end`e`e b*rd**ld`eg. Amzhilttaj n`evt`ersnij daraa
   h`er`egl`egchid grafik shir`e`enij orching haruuldag.

   Tushaalyn m**rnij orchind achaalah *eijn d`elg`ec n' n`evtr`elt
   h*l`e`eh m**rijg *z**l`eh`e`es`e`e **mn** achaalah *eijn b*h
   m`ed`egdl**d bolon `ehl**l`eltijn m`ed`egdl**dijg nuuh bolno. X11
   orchind h`er`egl`egchid n' t`ednij tanil (Microsoft Windows
   `esv`el unix bish t**rlijn) sistemijn `ehl`elijg harah bolno.

     --------------------------------------------------------------

      12.3.3.4.1. Achaalah *eijn d`elg`ecijn funkc

   Achaalah *eijn d`elg`ecijn funkc n' z**vh**n 256 **ngijn bitmap
   (.bmp) `esv`el ZSoft PCX (.pcx) fajluudyg d`emzhd`eg. M**n zurag
   fajluud n' standart VGA adapter d`e`er azhillahyn tuld 320-ijg
   har'cah 200 pikselijn nyagtraltaj bajh iostoj.

   1024-ijg har'cah 768 pikselijn maksimum nyagtral h*rt`elh il** tom
   zurgijg ashiglahyn tuld FreeBSD-d bajdag VESA d`emzhl`egijg
   id`evhzh**l`eh h`er`egt`ej. VESA modulijg sistem `ehl`eh`ed
   azhilluulzh `esv`el VESA c**mijn tohirgoog n`emzh ****rchl**n
   tohiruulsan c**mijg b*t`e`ezh **nijg id`evhzh**lzh bolno (B*l`eg
   8-g *zn`e **). VESA d`emzhl`eg n' b*h d`elg`ecijg b*rh`eh achaalah
   *eijn d`elg`ecijn zurgijg haruulah bolomzhijg h`er`egl`egchid
   olgodog.

   Achaalah *eijn d`elg`ecijg haruulagdazh bajh *ed garyn al' ch
   tovchluuryg darzh boliulzh bolno.

   Achaalah *eijn d`elg`ecijn zurag n' anhdagchaar X11-`e`es gadnah
   d`elg`ec amraagch boldog. Ashiglaag*j todorhoj hugacaany daraa
   d`elg`ec n' ug achaalah *eijn d`elg`ecijn zurag ruu shilzhizh
   todoos b*r haranhuj bolon dahin dahin soligdon `erg`eld`eh bolno.
   `En`e anhdagch d`elg`ecijn zurgijn (d`elg`ec amraagch) t**lvijg
   /etc/rc.conf fajld saver= m**rijg n`em`en ****rchilzh bolno.
   saver= tohirgoo n' h`ed h`ed`en songozh boloh d`elg`ec amraagchtaj
   b**g****d t`edg`e`erijn b*r`en zhagsaaltyg splash(4) garyn avlagyn
   huudasnaas olzh bolno. Anhdagch d`elg`ec amraagch n' "warp" g`ezh
   n`erl`egdd`eg. /etc/rc.conf fajld zaasan saver= tohirgoo n'
   z**vh**n virtual konsold hamaataj g`edgijg sanaaraj. `En`e n' X11
   d`elg`ecijn menezher**d`ed yamar ch n**l****g*j bolno.

   Achaahal *eijn d`elg`ecijg id`evhzh**ls`en ch g`es`en
   achaalagchijn tohirgoony c`es bolon tushaal h*l`e`en sekund g*jh
   *eijn m**r z`er`eg achaalagch duudagchijn m`ed`egdl**d n' achaalah
   *ed haruulagdsan h`ev`e`er bajh bolno.

   ZHish`e`e achaalah *eijn d`elg`ecijn fajluudyg
   http://artwork.freebsdgr.org hayag dah' galerejgaas tatazh avch
   bolno. sysutils/bsd-splash-changer portyg suulgasnaar achaalah
   *eijn d`elg`ecijn zurgijg achaalah bolgond sanamsarg*jg`e`er
   cugluulgaas songozh haruulah bolomzhtoj bolno.

     --------------------------------------------------------------

      12.3.3.4.2. Achaalah *eijn d`elg`ecijn funkcyg id`evhzh**l`eh

   Achaalah *eijn d`elg`ecijn (.bmp) `esv`el (.pcx) fajlyg root
   huvaalt d`e`er zhish`e`e n' /boot sand bajrluulah iostoj.

   Achaalagchijn anhdagch d`elg`ecijn (256 **ng**, 320-ijg har'cah
   200 piksel yum uu `esv`el t**n`e`es baga) nyagtralyn huv'd
   /boot/loader.conf fajl daraahijg aguulsan bajhaar zasvarlah
   h`er`egt`ej:

 splash_bmp_load="YES"
 bitmap_load="YES"
 bitmap_name="/boot/splash.bmp"

   1024-ijg har'cah 768 pikselijn maksimum h*rt`elh il** tom video
   nyagtraluudyn huv'd /boot/loader.conf fajl daraahijg aguulsan
   bajhaar zasvarlah h`er`egt`ej:

 vesa_load="YES"
 splash_bmp_load="YES"
 bitmap_load="YES"
 bitmap_name="/boot/splash.bmp"

   D`e`erh n' /boot/splash.bmp-ijg achaalah *eijn d`elg`ecd`e`e
   ashiglahyg zaazh **gch bajna. PCX fajl shaardlagataj *ed daraah
   il`erhijllijg vesa_load="YES" m**rijn hamtaar nyagtralaas
   hamaaruulan ashiglana.

 splash_pcx_load="YES"
 bitmap_load="YES"
 bitmap_name="/boot/splash.pcx"

   Fajlyn n`er n' d`e`erh zhish`e`e d`e`erh shig zaaval "splash"
   g`edg`e`er hyazgaarlagdahg*j. splash_640x400.bmp `esv`el
   blue_wave.pcx z`er`eg duryn BMP `esv`el PCX t**rlijn bajhad boloh
   yum.

   loader.conf-ijn zarim n`eg sonirholtoj tohirgoonuudyg durdval:

   beastie_disable="YES"

           `En`e n' achaalagchijn tohirgoony c`esijg haruulahg*j
           bolgono. G`ehd`e`e sekund g*js`en tushaal h*l`e`eh m**rijg
           haruusan h`ev`e`er bajh bolno. Achaalagchijn tohirgoony
           c`esijg haasan ch g`es`en sekund g*js`en tushaal h*l`e`eh
           m**r**nd songoson songoltyn daguu sistem achaalah bolno.

   loader_logo="beastie"

           `En`e n' achaalagchijn tohirgoony c`esnij baruun tald
           haruulagdah "FreeBSD" g`es`en anhdagch *gijg **mn**h
           huvilbaruudad bajsan shig **ng**t ch**tg**rijn logogoor
           solih bolno.

   D`elg`er`eng*j m`ed`e`ellijg splash(4), loader.conf(5), bolon
   vga(4) garyn avlagyn huudasnuudaas *zn`e **.

     --------------------------------------------------------------

12.4. Achaalah *e d`eh c**mijn harilcan *jld`el

   C**m duudagch (ih`enhd`e`e) `esv`el boot2-ijn (duudagchijg
   algasan) tuslamzhtaj duudagdsany daraa ****rijn achaalaltyn tuguud
   bajgaa bol t`edg`e`erijg shalgazh ****rijn azhillagaag
   shaardlagataj bol tohiruuldag.

     --------------------------------------------------------------

  12.4.1. C**mjn achaalaltyn tuguud

   `End il** nijtl`eg achaalaltyn tuguudyg durdav:

   -a

           c**mijg `ehl**l`eh yavcad root fajlyn sistem bolgon holboh
           t**h****r**mzhijg asuuh.

   -C

           CDROM-s achaalah.

   -c

           Achaalaltyn *eijn c**mijn tohiruulga UserConfig-g
           azhilluulah

   -s

           n`eg(ganc)-h`er`egl`egchijn gorim uruu achaalah

   -v

           c**mijn `ehl`eh *ed il** d`elg`er`eng*j bajh

     T`emd`egl`el: ****r busad achaalaltyn tuguud bajdag b**g****d
     t`edg`e`erijn talaar il** m`ed`e`ellijg boot(8)-s unshina uu.

     --------------------------------------------------------------

12.5. T**h****r**mzhijn Sanuulguud

   Huv' n`em`er bolgon oruulsan Tom R***ds. Orchuulsan Cagaanh**gijn
   Ganbold.

     T`emd`egl`el: `En`e n' FreeBSD 5.0 bolon t**n`e`es hojshh
     bolomzh b**g****d urdny huvilbaruudad bajdagg*j.

   Sistemijn `ehnij `ehl**l`eltijn *e`er achaalagch loader(8) n'
   device.hints(5) fajlyg unshdag. `En`e fajl n' zarimdaa "device
   hints buyuu t**h****r**mzhijn sanuulguud" ch g`egdd`eg c**mijn
   achaalah m`ed`e`el`el huv'sagchuudyg hadgaldag. `Edg`e`er "device
   hints buyuu t**h****r**mzhijn sanuulguud" n' t**h****r**mzhijg
   tohiruulah zoriulaltaar t**h****r**mzhijn drajveruudad
   ashiglagddag.

   T**h****r**mzhijn sanuulguud n' bas 3 dah' shatny achaalagch
   duudagchid bas zaagdazh **gch boldog. Huv'sagchuudyg set tushaalyg
   ashiglan n`emzh, unset tushaalaar hasazh show tushaalaar *z`ezh
   bolno. /boot/device.hints fajld tohiruulagdsan huv'sagchuud `end
   bas ****rchl**gd**zh daragdan bichigd`ezh bolno. Achaalagch
   duudagchid oruulzh **gs**n t**h****r**mzh**dijn sanuulguud n'
   togtmol bish b**g****d daraa dahin achaalah *ed martagddag.

   Sistem achaalagdsany daraa kenv(1) tushaalyg ashiglazh b*h
   huv'sagchuudyg haruulzh bolno.

   /boot/device.hints fajlyn sintaks n' m**r b*rt n`eg huv'sagch bajh
   b**g****d standart chagt "#"-g tajlbar t`emd`egl`egch`e`er
   ashigladag. M**r**dijg daraah bajdlaar b*t`e`ed`eg:

 hint.driver.unit.keyword="value"

   3 dah' shatny achaalagch duudagchijn sintaks n':

 set hint.driver.unit.keyword=value

   driver n' t**h****r**mzhijn drajverijn n`er, unit n'
   t**h****r**mzhijn drajverijn n`egzhijn dugaar, keyword n' sanuulga
   t*lh**r *g yum. T*lh**r *g n' daraah tohiruulguudaas togtozh
   bolno:

     * at: t**h****r**mzh holbogdson shugamyg zaana.

     * port: ashiglagdah I/O-ny `ehl`eh hayagijg zaana.

     * irq: ashiglagdah tasaldal h*s`eltijn dugaaryg zaana.

     * drq: DMA suvgijn dugaaryg zaana.

     * maddr: t**h****r**mzhijn `ez`elzh bajgaa fizik sanah ojn
       hayagijg zaana.

     * flags: t**h****r**mzhijn huv'd t**r**l b*rijn tugijn bit**dijg
       tohiruulna.

     * disabled: h`er`ev 1 g`ezh tohiruulagdsan bol t**h****r**mzh
       haagdazh id`evhg*j bolno.

   T**h****r**mzhijn drajveruud n' `end zhagsaagdsanaas il**
   sanuulguudyg h*l`e`en avch (`esv`el shaardazh) bolno, ijmd garyn
   avlagyn huudsyg *z`ehijg z**vl**zh bajna. D`elg`er`eng*j
   m`ed`e`ellijn talaar device.hints(5), kenv(1), loader.conf(5),
   bolon loader(8) garyn avlaguudaas z**vl**g**** avna uu.

     --------------------------------------------------------------

12.6. Init: Process hyanaltyn `ehl**l`elt

   C**m achaalzh duussany daraa /sbin/init `esv`el loader-d init_path
   huv'sagchid zaagdsan programyn zamd bajrlah h`er`egl`egchijn
   process init(8)-d hyanaltaa damzhuuldag.

     --------------------------------------------------------------

  12.6.1. Avtomat dahin achaalah daraalal

   Avtomat dahin achaalah daraalal n' sistem d`eh fajlyn sistem**d
   b*r`en b*t`en bajgaa `es`ehijg shalgadag. H`er`ev t`edg`e`er n'
   tijm bish b**g****d fsck(8) n' b*r`en b*t`en bus bajdlyg
   zasvarlazh chadahg*j bajgaa bol administratoruudad asuudluudad
   shuud anhaarlaa handuulah bolomzh olgoh ganc-h`er`egl`egchijn
   gorim uruu sistemijg oruuldag.

     --------------------------------------------------------------

  12.6.2. Ganc-h`er`egl`egchijn gorim

   `En`e gorimd avtomat dahin achaalah daraallyn daguu `esv`el
   h`er`egl`egch -s tohiruulga ashiglan achaalah `esv`el loader-d
   boot_single huv'sagchijg tohiruulzh orzh boldog.

   M**n shutdown(8)-ijg dahin achaalah (-r) `esv`el zogsooh (-h)
   tohiruulguudg*jg`e`er olon-h`er`egl`egchijn gorimoos `en`e gorim
   uruu orzh bas bolno.

   H`er`ev sistemijn konsol n' insecure buyuu ayuultaj g`ezh
   /etc/ttys-d tohiruulagdsan bol sistem ganc-h`er`egl`egchijn
   gorimyg `ehl**l`eh`e`es`e`e **mn** root nuuc *gijg asuudag.

   ZHish`e`e 12-3. /etc/ttys dah' ayuultaj konsol

 # name  getty                           type    status          comments
 #
 # If console is marked "insecure", then init will ask for the root password
 # when going to single-user mode.
 console none                            unknown off insecure

     T`emd`egl`el: Ayuultaj konsol g`ed`eg n' ta ****rijn konsol dah'
     fizik ayuulg*j bajdlyg ayuultaj g`ezh avch *z`en z**vh**n root
     nuuc *gijg m`edd`eg h`en n`eg`end ganc h`er`egl`egchijn gorimyg
     ashigluulahyg h*sch bajgaa g`es`en *g b**g****d ta konsoloo
     ayuultajgaar azhilluulahyg h*sch bajna g`es`en *g bish yum.
     Tijm`e`es h`er`ev ta ayuulg*j bajdlyg h*s`ezh bajgaa bol secure
     buyuu ayuulg*jg bish insecure buyuu ayuultajg songooroj.

     --------------------------------------------------------------

  12.6.3. Olon-h`er`egl`egchijn gorim

   H`er`ev init(8) tany fajlyn sistemijg c`egct`ejg m`edv`el `esv`el
   h`er`egl`egch ganc-h`er`egl`egchijn gorimd azhillaad duussany
   daraa sistemijn `eh **sv`erijn tohirgoog `ehl**ld`eg
   olon-h`er`egl`egchijn gorim uruu sistem ordog.

     --------------------------------------------------------------

    12.6.3.1. `Eh **sv`erijn tohirgoo (rc)

   `Eh **sv`erijn tohirgoony sistem n' /etc/defaults/rc.conf fajlaas
   tohirgoony anhdagchuud bolon sistemijn tusgajlsan narijn
   z*jl**dijg /etc/rc.conf fajlaas unshizh daraa n' /etc/fstab-d
   durdagdsan sistemijn fajlyn sistem**dijg holbon s*lzh`e`enij
   *jlchilg`e`en**d, busad sistemijn d`emonuudyg `ehl**l`en
   t**gsg**ld n' lokal suulgagdsan bagcuudyn `ehl**l`eh skript**dijg
   azhilluuldag.

   rc(8) garyn avlagyn huudas n' skript**dijg ****rsdijg n' shalgazh
   `eh **sv`erijn tohirgoony sistemijn sajn z**vl**mzh boldog.

     --------------------------------------------------------------

12.7. Untraah daraalal

   shutdown(8)-r hyanagdsan untraalt hijgd`eh`ed init(8) n'
   /etc/rc.shutdown skriptijg azhilluulahyg oroldozh daraa n' b*h
   processuud uruu TERM dohio yavuulah b**g****d daraagaar n'
   hugacaandaa duusaag*j processuud uruu KILL dohio ilg`e`ed`eg.

   T`ezh`e`elijn udirdlagyg d`emzhd`eg arhitekturuud bolon sistem**d
   d`e`erh FreeBSD mashinyg untraahdaa t`ezh`e`elijg daruj untraahyn
   tuld z*g`e`er l shutdown -p now tushaalyg ashiglaaraj. FreeBSD
   sistemijg dahin achaalahdaa shutdown -r now tushaalyg ashiglana.
   shutdown(8)-g azhilluulahyn tuld ta root `esv`el operator b*lgijn
   gish**n bajh h`er`egt`ej. halt(8) bolon reboot(8) tushaaluud bas
   ashiglagdazh boloh b**g****d d`elg`er`eng*j m`ed`e`ellijn talaar
   t`edg`e`erijn garyn avlagyn huudsuud bolon shutdown(8)-y huudsand
   handana uu.

     T`emd`egl`el: T`ezh`e`elijn udirdlaga c**md acpi(4) d`emzhl`eg
     `esv`el tuhajn modul' achaalagdsan bajhyg shaarddag.

     --------------------------------------------------------------

       B*l`eg 13. H`er`egl`egchid ba *nds`en b*rtg`el zohicuulalt

   Bichs`en N`ejl Bl`eki-Milner. Orchuulsan SHagdaryn Nacagdorzh.

13.1. Er**nhij aguulga

   FreeBSD suusan komp'yuterijg n`eg z`er`eg olon h`er`egl`egch
   h`er`egl`ezh boldog. M`ed`e`ezh, todorhoj m**chid d`elg`ecijn urd
   gar ashiglazh z**vh**n n`eg h`er`egl`egch suudag ch [6], olon
   h`er`egl`egchid s*lzh`e`eg`e`er holbogdozh ****rsdijnh**** azhlyg
   g*jc`etg`ezh chadna. Sistemijg h`er`egl`ehijg h*ss`en
   h`er`egl`egch n' b*rtg`elt`ej bajh iostoj.

   `En`e b*lgijg unshsany daraa, ta daraah z*jlsijg m`ed`eh bolno:

     * FreeBSD sistem d`eh h`er`egl`egchdijn t**r**l b*rijn
       b*rtg`elijn yalgaa.

     * H`er`egl`egchijn b*rtg`el h`erh`en n`em`eh.

     * H`er`egl`egchijn b*rtg`elijg h`erh`en ustgah.

     * H`er`egl`egchijn b*t`en n`er, `esv`el `erh`eml`ed`eg shell
       z`er`eg b*rtg`el m`ed`e`ellijg h`erh`en ****rchl**h.

     * B*rtg`el**dijn b*l`eg ba h`er`egl`egch b*rd zarcuulagdah
       Processor, m**n sanah ojn h`emzh`e`eg h`er`egl`eh `erh
       z`er`egt h`erh`en hyazgaarlalt hijh.

     * B*rtg`elijn zohicuulaltyg hyalbar bolgohyn tuld b*lgijg
       h`erh`en h`er`egl`eh.

   `En`e b*lgijg unshizh `ehl`eh`e`es`e`e **mn** ta daraah z*jlsijg
   m`eds`en bajh h`er`egt`ej:

     * UNIX bolon FreeBSD-n *nds`en ojlgolt(B*l`eg 3).

     --------------------------------------------------------------

13.2. Tanilcuulga

   Sistem r** handah b*h handalt, m**n h`er`egl`egch`e`es
   g*jc`etg`egd`ezh bajgaa *jldl**d n' b*gd b*rtg`el`e`er
   zohicuulagdana. Tijm bolohoor FreeBSD d`e`er b*rtg`elijn
   zohicuulalt tun chuhal.

   FreeBSD sistemijn b*rtg`el n' ug b*rtg`el`e`e todorhojlson
   m`ed`e`el`el aguulzh bajdag.

   H`er`egl`egchijn n`er

           `En`e h`er`egl`egchijn n`er n' login: h`es`egt
           n`evtr`ehd`e`e bichd`eg n`er. H`er`egl`egchijn n`er n'
           `en`e komp'yutert ijm n`er`e`er coryn ganc bajh iostoj.
           Hoior h`er`egl`egch n`eg izhil n`ert`ej bajzh bolohg*j.
           passwd(5);-d zaasny daguu z**v h`er`egl`egchijn n`er
           **sg`eh mash olon d*r`em bij. Er**nhijd****, ta najman
           t`emd`egt`e`es h`etr`elg*j, c****h**n bajzh bolno, b*gd
           baga *sg`e`er bichigd`eh n`er h`er`egl`en`e.

   Nuuc *g

           B*h b*rtg`el n' hargalzah nuuc *gt`ej. Nuuc *g n' hooson
           bajzh boloh b**g****d `en`e tohioldold sistem tanaas nuuc
           *g shaardahg*j. `En`e n' erdijn *ed tijm sajn sanaa bish
           b**g****d b*h b*rtg`el ****rijn nuuc *gt`ej bajh
           h`er`egt`ej.

   H`er`egl`egchijn ID (UID)

           UID bol ih`enhd`e`e 0 `e`es 65535 h*rt`elh too bajdag
           ba[7], sistemd h`er`egl`egchijg ug ganc goc toogoor
           tanihad h`er`egl`egdd`eg. Dotood azhillagaandaa, FreeBSD
           n' UID dugaaryg h`er`egl`ezh h`er`egl`egchijg
           tanizh--FreeBSD-n h`er`egl`egchijn n`er ashigladag b*h
           tushaaluud n' ug h`er`egl`egcht`ej azhillahaasaa **mn**
           `ehl`e`ed `en`e dugaar ruu n' huvirgadag. T`eg`eh`e`er,
           h`ed h`ed`en b*rtg`el n' yanz b*rijn n`ert`ej m**rtl****
           n`eg UID dugaartaj bajzh bolno g`es`en *g. H`er`ev tijm
           bol FreeBSD t`ed naryg n`eg h`er`egl`egch g`ezh toocno.
           M`ed`e`ezh tand ing`ezh hijh shaardlaga bajhg*j.

   B*lgijn ID (GID)

           GID bol ih`enhd`e`e 0 `e`es 65535 h*rt`elh too bajdag
           ba[7] , h`er`egl`egchdijg b*l`egl`es`en b*lgijg gocolzh
           tanihad h`er`egl`egdd`eg. B*l`eg n' h`er`egl`egchdijn UID
           bolgon ruu handalg*jg`e`er b*l`egl`egds`en h`es`eg
           h`er`egl`egchdijg b*lgijn dugaaraar n' handazh
           zohicuulahad h`er`egl`ed`eg zarchim. `En`e n' zarim
           tohiruulagch fajluudad mash ih zaj h`emn`eh`ed tus boldog.
           N`eg h`er`egl`egch n' n`eg`e`es il** olon b*l`egt bajzh
           bolno.

   N`evtr`eh t**r**l

           N`evtr`eh t**r**l n' b*l`egl`eh zarchmyn n`em`egd`el
           b**g****d sistem d`eh h`er`egl`egchdijg angilahad il**
           d**h**m *z**ld`eg.

   Nuuc *g ****rchl**h davtamzh

           Anhny gorimooroo FreeBSD n' h`er`egl`egchdijg todorhoj
           davtamzhtaj nuuc *g`e`e solihyg shaarddagg*j. `En`e
           shaardlagyg n`egzh h`er`egl`egchid h`er`egzh**l`ehg*j
           bajh, `esv`el h`es`eg buyuu b*h h`er`egl`egchdijg todorhoj
           hugacaa **ng**rs**nij daraa nuuc *g`e`e solih iostojgoor
           h`er`egzh**lzh bolno.

   B*rtg`elijn h*chint`ej ognoo

           Anhny gorimooroo FreeBSD n' b*rtg`eld hyazgaar tav'dagg*j.
           H`er`ev ta b*rtg`el **sg`eh *ed ug b*rtg`el n' todorhoj
           hugacaand h*chint`ej bajh iostoj g`edgijg m`ed`ezh bajval,
           zhish`e`elb`el, surguul'd oyuutnuudad h`er`egl`egch
           n`e`ehd`e`e h`ez`e`e duusahyg n' m`ed`ezh bajh z`er`eg ijm
           tohioldold b*rtg`eld ta h*chint`ej bajh ognoog n' zaazh
           **gch boldog. H*chint`ej ognoo h`etr`eh *ed h`er`egl`egch
           sistemd n`evt`erch chadahg*j b**g****d harin ug b*rtg`eld
           hamaarch bajsan fajl bolon sanguud h`ev`e`er`e`e bajna.

   H`er`egl`egchijn b*t`en n`er

           H`er`egl`egchijn n`er n' FreeBSD d`e`er cor ganc goc bajh
           iostoj b**g****d `en`e n' zaaval h`er`egl`egchijn
           zhinh`en`e n`er bajh alba *g*j. Tijm uchraas `en`e n`er n'
           ug b*rtg`eld tohirson n`em`elt m`ed`e`el`el bajzh bolno.

   G`erijn san

           G`erijn san g`ed`eg n' sistem d`e`er buj b*hl`e`er n'
           bichs`en sangijn bajrshil b**g****d h`er`egl`egch sistemd
           n`evt`erch oronguut `en`e sand `eh`elzh ordog. `Engijn
           togtson zhurmand, b*h h`er`egl`egchijn g`erijn sanguud n'
           /home/h`er`egl`egchijn-n`er `esv`el
           /usr/home/h`er`egl`egchijn-n`er -d bajrluulsan bajdag.
           H`er`egl`egch n' g`erijn san dotroo huvijn fajluudaa
           hadgalah b**g****d m**n t`er dotroo duryn san **sg`eh
           bolomzhtoj.

   H`er`egl`egchijn b*rh**l

           B*rh**l n' h`er`egl`egchijg sistemt`ej har'cahad
           h`er`egl`egd`eh anhny orchny b*rdl`e`er hangazh **gd**g.
           Mash olon t**rlijn b*rh**l**d bajdag b**g****d
           turshlagataj h`er`egl`egchid ****rsdijnh**** b*rtg`elijn
           tohirgoog ****rchilzh `erh`eml`ed`eg b*rh**l`e`e songozh
           avdag.

   B*rtg`elijn gol gurvan t**r**l bij: Super h`er`egl`egch, sistem
   h`er`egl`egch, t`eg`e`ed h`er`egl`egchijn b*rtg`el. Super
   h`er`egl`egchijn b*rtg`elijg golduu root g`ezh n`erl`ed`eg
   b**g****d, yamar ch `erhijn hyazgaarlaltg*jg`e`er sistemijg
   zohicuulzh chaddag. Sistem h`er`egl`egchid n' *jlchilg`e`en**dijg
   azhilluulah `erht`ej. `Ec`est n', h`er`egl`egchijn b*rtg`el n'
   bolohoor zhirijn h*m**st h`er`egl`egdd`eg b**g****d n`evt`erch
   oroh, zahiagaa shalgah z`er`eg *jld`eld ashiglagddag.

     --------------------------------------------------------------

13.3. Super h`er`egl`egchijn b*rtg`el

   Golduu root g`ezh n`erl`egd`eh super h`er`egl`egchijn b*rtg`el n'
   sistemijg zohicuulah zorilgoor ur'dchilan tohiruulagdazh ird`eg
   b**g****d zahia shalgah, program azhilluulah, sistemijn zarim
   *jldlijg turshih z`er`eg *jld`eld h`er`egl`eh h`er`egg*j.

   ZHirijn h`er`egl`egch`e`es yalgaataj n', super h`er`egl`egch n'
   yamar ch hyazgaarlaltg*jg`e`er sistemd *jld`el hijzh chaddag
   bolohoor, bolgoomzhg*j hijs`en *jld`el tan' mash tom aldaand
   h*rg`ezh bolzoshg*j yum. `Engijn h`er`egl`egchijn b*rtg`el`e`er
   aldaataj *jld`el hijs`en ch sistemijg `evd`eh chadvarg*j uchraas
   oncgoj shaardlaga garahg*j l bol `engijn h`er`egl`egchijn
   b*rtg`elijg bajnga h`er`egl`eh n' sajn.

   Ta super h`er`egl`egch bajh *ed`e`e g*jc`etg`eh g`ezh buj
   tushaalaa *rg`elzh davhar udaa `esv`el gurvan udaa shalgazh
   bajhg*j bol, n`em`elt zaj avalt `esv`el t`emd`eg dutsanaas bolzh
   n**h**zh barshg*j **g**gdlijn garz garch bolzoshg*j bil`e`e.

   Ijm bolohoor, `en`e b*lgijg unshsany daraa tany hijh h`er`egt`ej
   hamgijn `ehnij z*jl tan', h`er`ev **sg`e`eg*j bol erdijn
   h`er`egl`e`end`e`e zoriulzh oncgoj `erhg*j h`er`egl`egchijn
   b*rtg`el ****rt**** n`e`eh yum. `En`e arga n' olon
   h`er`egl`egcht`ej `esv`el ganc h`er`egl`egcht`ej mashiny al' alind
   n' h`er`egzhigd`eh h`er`egt`ej. `En`e b*lgijn s**l h`es`egt
   n`em`elt b*rtg`el **sg`e`ed, zhirijn h`er`egl`egch bolon super
   h`er`egl`egchijn hoorond h`erh`en sol'zh boloh talaar zaavarlah
   bolno.

     --------------------------------------------------------------

13.4. Sistem b*rtg`el

   Sistem h`er`egl`egchid n' DNS, zahia, v`eb server g`eh m`etchil`en
   *jlchilg`e`en**dijg azhilluulah `erht`ej bajdag. Gol shaltgaan n'
   ayuulg*j bajdal; h`er`ev b*h *jlchilg`e`en**d super h`er`egl`egch
   `erh`e`er azhillaval hyazgaarg*j *jld`el hijh `erht`ej boloh
   ayuultaj.

   Sistem h`er`egl`egchdijn n`eg zhish`e`e bol d`emon buyuu dald
   ch**tg**r, operator, bind (Dom`ejn n`ernij *jlchilg`e`end
   zoriulsan), news, m**n www nar yum.

   nobody bol sistemijn erdijn oncgoj `erhg*j sistem h`er`egl`egch.
   G`ehd`e`e, h`er`ev ta h`edij chin`e`e fajl bolon *jldl**d`ed
   hamaataj *jlchilg`e`en**dijg `en`e nobody h`er`egl`egch`e`er
   ashiglana, t**dij h`emzh`e`enij `erht`ej bajna g`es`en *g.

     --------------------------------------------------------------

13.5. `Engijn h`er`egl`egchijn b*rtg`el

   H`er`egl`egchdijn `en`e b*rtg`el n' bodit h*m**sijg sistem r**
   n`evtr`eh`ed h`er`egl`egd`ezh, tuhajn h`er`egl`egch bolon orchnyg
   tusgaarlan, `engijn h`er`egl`egchijg sistem `evd`eh`e`es
   s`ergijl`eh, m**n h`er`egl`egchid ****rsdijnh**** orchnyg busdad
   n**l****l**hg*jg`e`er ****rchilzh boloh z`er`egt zoriulagdsan.

   Tany sistem r** orzh bajgaa b*h h*n ****rijn g`es`en b*rtg`elt`ej
   bajh h`er`egt`ej. Ing`esn`e`er ta h`en yuu hijzh bajgaag m`ed`ezh
   bolohoos gadna, h*n bolgony tohiruulga busdyn tohiruulgataj
   holildoh, `esv`el n`eg n`egnijh`e`e zahiag unshih z`er`eg
   n**hcl**d`e`es s`ergijlzh chadna.

   H`er`egl`egch bolgon ****rijnh**** `erh`eml`ed`eg b*rh**l,
   zasvarlagch, garyn tovchluur, m**n h`el z`er`eg tohiruulgyg
   ****rt**** zoriulzh sistemd tohiruulzh bolno.

     --------------------------------------------------------------

13.6. B*rtg`eld ****rchl**lt hijh

   UNIX orchind h`er`egl`egchijn b*rtg`elijg ****rchilzh boloh mash
   olon tushaaluud bajdag. Doorh h`es`egt hamgijn t*g`e`em`el
   h`er`egl`egdd`eg tushaaluudyg h`er`egl`eh zhish`e`et`ej n' hamt
   n`egtg`ezh haruullaa.

    Tushaal                           Tajlbar                         
   adduser(8) SHin`e h`er`egl`egch n`em`eh`ed h`er`egl`egdd`eg, sanal 
              bolgogdson, bichizh g*jc`etg`egdd`eg tushaal program.   
   rmuser(8)  H`er`egl`egchijg ustgahad h`er`egl`egdd`eg, sanal       
              bolgogdson, bichizh g*jc`etg`egdd`eg tushaal program.   
   chpass(1)  H`er`egl`egchijn **g**gdlijn m`ed`e`ellijg              
              ****rchild**g nijct`ej bagazh.                          
   passwd(1)  H`er`egl`egchijn nuuc *gijg sol'dog, `engijn bichizh    
              g*jc`etg`egdd`eg tushaah bagazh.                        
   pw(8)      H`er`egl`egchijn b*h m`ed`e`ellijg ****rchilzh chaddag, 
              h*chirh`eg nijct`ej bagazh.                             

     --------------------------------------------------------------

  13.6.1. adduser

   adduser(8) n' shin`e h`er`egl`egch n`emd`eg `engijn program. `En`e
   n' sistemijn passwd bolon group fajluudad oruulga n`emd`eg. M**n
   `en`e program n' shin`e h`er`egl`egchid zoriulzh g`erijn san
   **sg`ezh, anhdagch tohiruulgyn fajluudyg ("c`egt`ej fajluud")
   /usr/share/skel sangaas huulan, h`er`ev n`em`elt songolt hijs`en
   bol shin`e h`er`egl`egch r** m`endchilg`e`enij zahia ilg`e`ed`eg.

   ZHish`e`e 13-1. FreeBSD d`e`er h`er`egl`egch n`em`eh n'

 # adduser
 Username: jru
 Full name: J. Random User
 Uid (Leave empty for default):
 Login group [jru]:
 Login group is jru. Invite jru into other groups? []: wheel
 Login class [default]:
 Shell (sh csh tcsh zsh nologin) [sh]: zsh
 Home directory [/home/jru]:
 Use password-based authentication? [yes]:
 Use an empty password? (yes/no) [no]:
 Use a random password? (yes/no) [no]:
 Enter password:
 Enter password again:
 Lock out the account after creation? [no]:
 Username   : jru
 Password   : ****
 Full Name  : J. Random User
 Uid        : 1001
 Class      :
 Groups     : jru wheel
 Home       : /home/jru
 Shell      : /usr/local/bin/zsh
 Locked     : no
 OK? (yes/no): yes
 adduser: INFO: Successfully added (jru) to the user database.
 Add another user? (yes/no): no
 Goodbye!
 #

     T`emd`egl`el: Oruulsan nuuc *g tan' tand haruulagdahg*j bas
     odoor ch d*rs`elzh haruulagddagg*j. Tijm bolohoor nuuc *g`e`e
     hyanazh z**v oruulah h`er`egt`ej.

     --------------------------------------------------------------

  13.6.2. rmuser

   Ta rmuser(8)-g h`er`egl`en sistem`e`es h`er`egl`egchijg n`eg
   m**s**n ustgazh bolno. rmuser(8) n' daraah alhmuudyg
   g*jc`etg`ed`eg:

    1. H`er`egl`egchijn crontab(1) oruulguudyg ustgana (h`er`ev
       bajval).

    2. H`er`egl`egchid hamaarah at(1) azhluudyg ustgana.

    3. H`er`egl`egchijn `ez`emshd`eg b*h processuudyg ustgana.

    4. Sistemijn dotood nuuc *gijn fajlaas h`er`egl`egchijg ustgana.

    5. H`er`egl`egchijn g`erijn sang ustgana (h`er`ev h`er`egl`egch
       `ez`emshd`eg bol).

    6. /var/mail dotorh ug h`er`egl`egchid irs`en zahianuudyg
       ustgana.

    7. H`er`egl`egchijn `ez`emshizh bajsan fajluudyg /tmp g`eh
       m`etijn t*r hadgalagch sangaas ustgana.

    8. `Ec`est n' /etc/group dotor buj h`er`egl`egchijn hamragddag
       b*h b*lg**d`e`es ug h`er`egl`egchijg ustgana.

         T`emd`egl`el: H`er`ev b*lgijn n`er n' ug h`er`egl`egchijn
         n`ert`ej izhil b**g****d ug b*l`eg n' hoosorch bajval ug
         b*l`eg n' adduser(8) programaar z**vh**n ug h`er`egl`egchid
         gocolzh **sg`egds`en bolohoor bas ustgagdana.

   Super h`er`egl`egchijn b*rtg`elijg ustgaval mash olon ustgalga
   hijgd`eh bolohoor rmuser(8) program h`er`egl`egd`ezh chadahg*j.

   Anhny gorim n', tanyg yuu hijzh bajgaad itg`elt`ej bajhyn tuld
   lavlazh harilcah gorim h`er`egl`egdd`eg.

   ZHish`e`e 13-2. rmuser Lavlazh harilcan b*rtg`el ustgah

 # rmuser jru
 Matching password entry:
 jru:*:1001:1001::0:0:J. Random User:/home/jru:/usr/local/bin/zsh
 Is this the entry you wish to remove? y
 Remove user's home directory (/home/jru)? y
 Updating password file, updating databases, done.
 Updating group file: trusted (removing group jru -- personal group is empty) done.
 Removing user's incoming mail file /var/mail/jru: done.
 Removing files belonging to jru from /tmp: done.
 Removing files belonging to jru from /var/tmp: done.
 Removing files belonging to jru from /var/tmp/vi.recover: done.
 #

     --------------------------------------------------------------

  13.6.3. chpass

   chpass(1) n' h`er`egl`egchijn **g**gdlijn baaz boloh nuuc *g,
   b*rh**l, m**n huvijn m`ed`e`el`el z`erg**dijg ****rchild**g.

   Z**vh**n sistem zohicuulagchid n' super h`er`egl`egch bolzh
   chpass(1)-g h`er`egl`en busdyn m`ed`e`ellijg ****rchl**h `erht`ej.

   H`er`egl`egchijn n`erijg n`em`elt songolt bolgozh **g**h****s
   busad *ed, yamar n`eg`en songolt **g****g*j tohioldold chpass(1)
   n' h`er`egl`egchijn m`ed`e`ellijg aguulsan zasvarlagch n`e`ezh
   haruuldag. H`er`egl`egch ug zasvarlagchaas garah *ed
   h`er`egl`egchijn m`ed`e`el`el shin`e m`ed`e`ell`e`er
   shin`echl`egdd`eg.

     T`emd`egl`el: Zasvarlagchaas garah *ed h`er`ev ta super
     h`er`egl`egch bish bol nuuc *g`e`e oruulahyg asuuh bolno.

   ZHish`e`e 13-3. Super h`er`egl`egchijn lavlazh asuuh chpass
   h`er`egl`e`e

 #Changing user database information for jru.
 Login: jru
 Password: *
 Uid [#]: 1001
 Gid [# or name]: 1001
 Change [month day year]:
 Expire [month day year]:
 Class:
 Home directory: /home/jru
 Shell: /usr/local/bin/zsh
 Full Name: J. Random User
 Office Location:
 Office Phone:
 Home Phone:
 Other information:

   `Engijn h`er`egl`egch n' ****rijnh**** `en`e m`ed`e`ellijn
   z**vh**n zhaahan h`esgijg l ****rchilzh chadna.

   ZHish`e`e 13-4. `Engijn h`er`egl`egchijn lavlazh asuuh chpass
   h`er`egl`e`e

 #Changing user database information for jru.
 Shell: /usr/local/bin/zsh
 Full Name: J. Random User
 Office Location:
 Office Phone:
 Home Phone:
 Other information:

     T`emd`egl`el: chfn(1) ba chsh(1) nar n' z**vh**n chpass(1)-n
     holboosuud yum. N`eg iosondoo ypchpass(1), ypchfn(1), bolon
     ypchsh(1) nartaj izhilh`en holboos. NIS d`emzhl`eg avtomataar
     hijgds`en bajgaa. Tijm bolohoor tushaalyn urd n' yp ugtvar
     zalgah shaardlagag*j. H`er`ev `en`e tanyg `erg`elz**lzh
     gajhuulah bajdald h*rg`ezh bajval sanaa zovsny h`er`egg*j. NIS
     n' B*l`eg 29 h`es`egt tajlbarlagdah bolno.

     --------------------------------------------------------------

  13.6.4. passwd

   passwd(1) n' `engijn h`er`egl`egch *ed`e`e `esv`el busdyn nuuc
   *gijg solihoor bol super h`er`egl`egch bolzh nuuc *g sol'dog
   `engijn arga.

     T`emd`egl`el: Bolchimg*j aldaa `esv`el z**vsh****r****g*j
     ****rchl**lt oruulahaas s`ergijlzh, shin`e nuuc *gijg suulgahaas
     **mn** anhny nuuc *gijg asuudag.

   ZHish`e`e 13-5. ****rijnh**** nuuc *gijg solih n'

 % passwd
 Changing local password for jru.
 Old password:
 New password:
 Retype new password:
 passwd: updating the database...
 passwd: done

   ZHish`e`e 13-6. Super h`er`egl`egch bol busdyn nuuc *gijg solih n'

 # passwd jru
 Changing local password for jru.
 New password:
 Retype new password:
 passwd: updating the database...
 passwd: done

     T`emd`egl`el: chpass(1), yppasswd(1) z`er`eg n' erd****
     passwd(1)-n holboosuud yum. Tijm bolohoor NIS d`e`er `edg`e`er
     n' b*gd azhilladag.

     --------------------------------------------------------------

  13.6.5. pw

   pw(8) n' h`er`egl`egch n`em`eh, ustgah, ****rchl**h, m**n
   h`er`egl`egch ba b*lgijg haruuldag tushaalyn m**rijn bagazh yum.
   Sistemijn h`er`egl`egch ba b*lgijn fajld hamgijn t*r**nd handdag
   bagazh. pw(8) n' mash olon h*cht`ej tushaalyn songoltuudtaj bajdag
   bolohoor b*rh**lijn orchny skript`ed h`er`egl`eh`ed tohiromzhtoj.
   G`ehd`e`e shin`e h`er`egl`egchd`ed `en`e program n' **mn**
   *z**ls`en tushaaluudyg bodvol il** h`ec** h*ndr`elt`ej g`ezh
   toocogdozh magadg*j.

     --------------------------------------------------------------

13.7. H`er`egl`egchd`ed hyazgaarlalt hijh

   H`er`ev ta olon h`er`egl`egcht`ej bol, t`edg`e`erijn sistem
   h`er`egl`eh bolomzhijg n' hyazgaarlah sanaa t**rzh magadg*j.
   N`egzh h`er`egl`egchid zoriulzh sistemijn h`er`egl`e`eg udirdah
   h`ed h`ed`en argyg FreeBSD hangazh **gd**g. `Edg`e`er hyazgaarlalt
   n' hoior h`es`egt huvaagddag: disknij huvaarilalt, t`eg`e`ed busad
   n****cijn hyazgaarlaltuud.

   Diskijn huvaarilalt n' h`er`egl`egchijn disk h`er`egl`eh
   h`emzh`e`eg zaaglazh **gd**g b**g****d tuhaj b*rd ug h`emzh`e`eg
   toocozh bodolg*j shuurhaj shalgah bolomzh **gd**g. Huvaarilalt n'
   H`es`eg 18.15 b*l`egt avch h`el`elc`egds`en.

   Busad n****cijn hyazgaarlaltuudad Processor, sanah ojn h`emzh`e`e
   bolon busad h`er`egl`egchijn h`er`egl`eh n****c**d ordog.
   `Edg`e`er n' n`evtr`eh angilal ashiglazh zaagdazh **gd**g
   b**g****d `end odoo yarih bolno.

   N`evtr`eh angilal n' /etc/login.conf-d zaagdsan bajgaa.
   Narijvchilsan ojlgolt `en`e b*l`egt oroog*j, g`ehd`e`e
   login.conf(5) garyn avlagad todorhoj bichigds`en bajgaa.
   H`er`egl`egch b*rd n`evtr`eh angilal zaagdsan bajdag g`ezh
   h`el`eh`ed hangalttaj (anhdagch utga n' default), b**g****d
   n`evtr`eh angilal b*r ****rt**** todorhoj n`evtr`eh chanaruudyg
   aguulsan bajdag. N`evtr`eh chanar g`ed`eg n' n`er=utga g`es`en
   hoslol b**g****d **nij n`er n' bidnij m`ed`eh h`er`egl`egchijn
   n`er ba utga n' n`ert`ej hamaataj bolovsruulagdsan m**r bajdag.
   N`evtr`eh angilal ba chanaryg tohiruulah n' har'canguj amarhan
   b**g****d m**n login.conf(5) dotor todorhoj bichigds`en.

     T`emd`egl`el: Sistem erdijn *ed shuud /etc/login.conf fajlyg
     unshdagg*j, harin t*rg`en hajzh harahad il**g`e`er n'
     /etc/login.conf.db **g**gdlijn baaz fajlyg unshdag.
     /etc/login.conf fajlaas /etc/login.conf.db fajlyg **sg`ehijn
     tuld daraah tushaalyg g*jc`etg`eh h`er`egt`ej:

 # cap_mkdb /etc/login.conf

   N****cijn hyazgaarlalt n' `engijn n`evtr`eh chanaraas hoior zamaar
   yalgardag. `Ehnijh n', hyazgaarlalt b*r z****l**n (odoogijn) ba
   hatuu hyazgaarlalt g`ezh bajdag. Z****l**n hyazgaarlalt n'
   h`er`egl`egch`e`er yum uu programaar tohiruulagdazh boldog
   b**g****d hatuu hyazgaarlaltaas d`e`eg**r bish. Harin hatuu
   hyazgaarlalt n' h`er`egl`egch`e`er dooshoo tohiruulagdazh boloh
   bolovch h`ez`e`e ch d`e`eshl`egd`ezh chadahg*j. Hoior dah' n',
   ih`enh n****cijn hyazgaarlalt n' tusgaj h`er`egl`egchdijn process
   d`e`er h`er`egzhigd`eh b**g****d harin h`er`egl`egch d`e`er
   b*hl`e`er`e`e h`er`egzhigd`ehg*j. T`emd`egl`ezh h`el`eh`ed,
   h`edijg`e`er `edg`e`er yalgaanuud n' oncgoj hyazgaarlalt hijh *ed
   golloh bolovch n`evtr`eh chanaryn *nds`en h*r`e`end
   h`er`egzhigd`ehg*j. (****r****r h`elb`el, `edg`e`er n' *n`eh`e`er
   oncgoj n`evtr`eh chanaryn tohioldol bish).

   T`eg`eh`e`er, `eldvijg nurshilg*jg`e`er, `engijn bajnga
   h`er`egl`egdd`eg n****cijn hyazgaarlaltuudyg door zhagsaav
   (*lds`en hyazgaarlaltuudyg m**n t`edg`e`erijn n`evtr`eh
   chanaruudyg n' login.conf(5)-s harna uu).

   coredumpsize

           Programaar **sg`egds`en *nds`en fajlyn h`emzh`e`enij
           hyazgaar n' m`ed`e`ezh disknij h`er`egl`eh hyazgaart
           bagtana. (fajlyn h`emzh`e`e, `esv`el disk huvaarilalt
           g.m). T`egs`en h`edij ch, `en`e n' disknij h`er`egl`eh
           h`emzh`e`eg hyanahad h`er`egl`egdd`eg n`eg ih chuhal bish
           tohiruulga: *nds`en fajlyg h`er`egl`egchid ****rsd****
           **sg`ed`egg*j b**g****d t`edg`e`erijg dandaa ustgaad
           bajdagg*j uchir **g`e`er tohiruulsan *ed tom programaar
           h`er`egl`egd`eh disknij h`er`egl`e`e h`et`ersnij ulmaas
           program `evd`erch ( zhish`e`e n', emacs) zogsohoos
           s`ergijlzh boloh yum.

   cputime

           `En`e n' h`er`egl`egchijn process h`er`egl`ezh boloh
           hamgijn ih processoryn davtamzh yum. H`etr**lzh
           h`er`egl`es`en process c**m****s ustgagddag.

             T`emd`egl`el: `En`e n' processoryn davtamzh d`e`er
             tavigdsan h`er`egl`e`enij hyazgaar b**g****d top(1) ba
             ps(1)-n zarim talbart haragddag processoryn huvijg
             zaasan zaalt bish. Huviar hyazgaarlana g`ed`eg n' `en`e
             garyn avlagyg bichizh bajh *ed bolomzhg*j bajsan ba
             bolomzhtoj bajsan ch h`er`egl`eh shaardlaga bajhg*j:
             h**rv**l`egch--zarim noctoj *jldl**d -- zarimdaa
             processoryn davtamzhijg 100% huv' h`er`egl`ezh chaddag.

   filesize

           `En`e h`emzh`e`e n' h`er`egl`egchijn h`er`egl`ezh boloh
           hamgijn ih fajlyn h`emzh`e`e. disk huvaarilaltaas
           yalgaataj n', `en`e hyazgaarlalt n' fajl b*rd tavigddag
           b**g****d h`er`egl`egchijn `ez`emshd`eg b*h fajld bish.

   maxproc

           `En`e n' h`er`egl`egchijn azhilluulzh boloh hamgijn ih
           processijn too yum. **nd n**r`en talyn bolon ar talyn
           processuud bagtana. M`ed`e`ezh, `en`e n' kern.maxproc-d
           zaagdsan sysctl(8) sistemijn hyazgaaraas h`et`erch
           bolohg*j. M**n t`emd`egl`ezh h`el`eh`ed, **nijg h`et`erhij
           bagaar tohiruulbal h`er`egl`egchijn olon dahin n`evt`erch
           oroh, damzhuulah hooloj ashiglah z`er`eg b*t`e`emzhid
           n**l****l**h bolno. Tom programyg h**rv**l`eh g`eh m`et
           zarim g*jc`etg`el n' m**n olon process shaarddag
           (zhish`e`e n', make(1), cc(1), ba busad dundyn
           h**rv**l`elt`end h`er`egl`egdd`eg processoruud).

   memorylocked

           `En`e n' yamar n`eg process sanah ojd t*gzhs`en sanamzh
           shaardah *ed hyazgaarlah hamgijn ih sanah ojn h`emzh`e`e.
           (zhish`e`e n', mlock(2)-g harna uu). Zarim amd(8) g`eh
           m`et sistemijn noctoj programuud n' *nds`en sanah ojg
           t*gzhd`eg b**g****d t*r shilzh**l`eg hijh shaardlaga garah
           *ed sistemijn zohicuulaltand tusaldagg*j.

   memoryuse

           `En`e n' yamar n`eg process yamar ch *ed h`er`egl`ezh
           boloh hamgijn ih sanah ojn h`emzh`e`e. `En`e n' *nds`en
           sanah oj bolon s`elg`eh zajg hoiouland hamaataj. Sanah ojn
           hyazgaarlaltyn b*gdijg n' hijd`egg*j ch `end`e`es `ehl`eh
           n' z**v `ehl`eld toocogdono.

   openfiles

           `En`e n' processijn n`e`ezh boloh fajluudyn hamgijn ih
           h`emzh`e`e. FreeBSD d`e`er soket, m**n IPC suvguud n' fajl
           h`elb`er`e`er h`er`egl`egdd`eg bolohoor **nijg mash bagaar
           tohiruulahaa tun bolgoomzhloh h`er`egt`ej. Sistem dayaar
           hyazgaarlahyn tuld kern.maxfiles-d zaazh **gn** sysctl(8).

   sbsize

           `En`e n' s*lzh`e`end h`er`egl`egd`eh sanah ojn hyazgaar.
           Tijm bolohoor h`er`egl`egchijn h`er`egl`ezh boloh mbufs
           yum. `En`e n' huuchin DoS haldlagaas olon soket n`e`eh
           dajraltyn `esr`eg **sg`es`en garaltaj b**g****d
           s*lzh`e`enij holboltyg hyazgaarlahad er**nhijd****
           h`er`egl`egd`ezh bolno.

   stacksize

           `En`e n' processijn h`er`egl`eh stek sanah ojn ihs`ezh
           boloh hamgijn ih h`emzh`e`e. `En`e n' programyn
           h`er`egl`ezh boloh sanah ojn h`emzh`e`eg hyazgaarlahad
           hangalttaj bish. Golduu busad hyazgaarlaltuudtaj hamtarch
           h`er`egl`egd`eh h`er`egt`ej.

   N****cijn hyazgaarlaltyg tohiruulzh bajhdaa busad zarim z*jlsijg
   sanazh bajh h`er`eg bajdag. Zarim `engijn z**vl**g****, sanal m**n
   t**r**l b*rijn tajlbaruudyg door zhagsaav.

     * Sistem `ehl`eh *ed /etc/rc-s azhilladag processuud n' d`emon
       n`evtr`eh t**r**ld bagtdag.

     * H`edijg`e`er ih`enh hyazgaarlaltuudyg aguulsan /etc/login.conf
       fajl sistemt`ej cug ird`eg ch g`es`en z**vh**n sistem
       udirdagch ta l tany sistemd yamar n' hamaatajg m`edn`e.
       Tohiruulgyg h`et ih bolgovol sistem`e`e buruu
       h`er`egl`egchd`ed n`e`ezh **g**h b**g****d h`er`ev h`et bagaar
       tohiruulbal b*t`e`emzhid h`et narijdna.

     * X conhny sistemijn (X11) h`er`egl`egchid busad
       h`er`egl`egchdijg bodvol il** ih n****c****r hangagdah
       h`er`egt`ej. X11 n' ****r**** mash ih n****c avdag b**g****d
       bas h`er`egl`egchd`ed olon programyg z`er`eg azhilluulah
       bolomzh **gd**g.

     * Mash olon hyazgaarlalt n' h`er`egl`egch d`e`er b*h`eld n' bish
       harin n`egzh processuud d`e`er tavigddag g`edgijg sanah
       h`er`egt`ej. ZHish`e`elb`el, openfiles tohiruulgyg 50 g`ev`el,
       `en`e n' h`er`egl`egchijn azhilluulzh buj process bolgon 50
       fajl n`e`ezh bolno g`es`en *g. Tijm bolohoor, h`er`egl`egchijn
       n`e`ezh boloh fajluudyn nijt h`emzh`e`e n' openfiles-n utgyg
       maxproc-n utgaar *rzh**lzh garna. `En`e n' m**n sanah ojn
       h`er`egl`e`end bas h`er`egzhin`e.

   N****cijn hyazgaarlalt ba n`evtr`eh angilal, m**n er**nhij
   n`evtr`eh chanaruudyn tuhaj n`em`elt m`ed`e`ellijg hargalzah garyn
   avlaga: cap_mkdb(1), getrlimit(2), login.conf(5) naraas harna uu.

     --------------------------------------------------------------

13.8. B*l`eg

   B*l`eg g`ed`eg n' h`er`egl`egchdijn b*l`egl`ezh zhagsaasan
   zhagsaalt yum. B*lg**d n' b*lgijn n`er ba GID (b*lgijn ID)-aar
   tanigddag. FreeBSD (m**n ih`enh busad UNIX t**rlijn sistem)
   d`e`er, c**m****s h`er`egl`egchijn processijg yum hijh`ed n'
   z**vsh****r**l **g**hd**** hoior z*jlijg h`er`egl`ezh
   shijdd`eg`e`es n`eg n' h`er`egl`egchijn ID, n**g**** n' t`er
   h`er`egl`egchijn hamaardag b*l`eg bajdag. H`er`egl`egchijn ID aas
   yalgarah n', processod holbogdson b*lgijn zhagsaalt bas bajdag. Ta
   magadg*j h`er`egl`egchijn `esv`el processijn "b*lgijn ID" g`ezh
   bajnga sonsoh bajh. Ih`enhd`e`e `en`e n' h`er`egl`egchijn b*lgijg
   yar'zh bajdag.

   B*lgijn n`erijg b*lgijn ID-d hargalzuulsan bichl`eg /etc/group
   fajld bij. `En`e n' `engijn tekst fajl b**g****d todorhojloh hoior
   c`eg`e`er taslagdsan d**rv**n talbar bajdag. `Ehnij talbar n'
   b*lgijn n`er, hoior dah' n' nuuclalyn h**rv**l`elt hijgds`en nuuc
   *g, gurav dah' n' b*lgijn ID, t`eg`e`ed s**lijnh n' taslalaar
   tusgaarlagdsan gish**dijn zhagsaalt. `En`e n' garaar zasvarlagdazh
   boloh b**g****d (m`ed`e`ezh ta zasvarlah *ed`e`e bichigl`elijn
   aldaa gargahg*j bajh shaardlagataj!). Bichigl`elijn d`elg`er`eng*j
   m`ed`e`ellijg group(5) huudasnaas harna uu.

   H`er`ev ta /etc/group fajlyg garaar zasvarlahyg h*s`ehg*j bol, ta
   pw(8) tushaalyg b*l`eg n`em`eh bolon zasvarlahad h`er`egl`ezh
   bolno. ZHish`e`elb`el, daraah zhish`e`e n' teamtwo n`ert`ej
   b*lgijg n`emzh bajna:

   ZHish`e`e 13-7. pw(8) h`er`egl`ezh b*l`eg n`em`eh

 # pw groupadd teamtwo
 # pw groupshow teamtwo
 teamtwo:*:1100:

   D`e`erh 1100 g`es`en dugaar n' teamtwo n`ert`ej b*lgijn ID.
   Odoohondoo teamtwo b*l`egt gish**d bajhg*j bajgaa bolohoor
   h`er`egc`e`eg*j bajna g`es`en *g. Tijm bolohoor jru n**hrijg
   teamtwo b*l`egt ur'zh oruulcgaaya.

   ZHish`e`e 13-8. pw(8) ashiglan b*lgijn gish**dijn zhagsaaltyg
   tohiruulah n'

 # pw groupmod teamtwo -M jru
 # pw groupshow teamtwo
 teamtwo:*:1100:jru

   -M tohiruulgad **g**h utga n' b*l`egt bajh taslalaar
   tusgaarlagdsan h`er`egl`egchdijn zhagsaalt bajna. **mn**h h`es`egt
   *zs`en`e`er, nuuc *g hadgaldag fajld h`er`egl`egch b*rd b*l`eg
   zaagdsan bajdgijg bid m`edn`e. Sistem s**ld n' bichigd`eh
   h`er`egl`egchdijg avtomataar b*lgijn zhagsaaltad n`emzh **gd**g.
   pw(8) tushaalyg groupshow g`es`en songoltoor azhilluulahad
   h`er`egl`egchid haruulagddagg*j b**g****d, harin m`ed`e`ell**d n'
   id(1) yum uu ****r izhil t**rlijn tushaalaar haruulagddag.
   ****r****r h`elb`el, pw(8) n' z**vh**n /etc/group fajlyg
   ****rchild**g bolohoos n`em`elt m`ed`e`ellijg /etc/passwd fajlaas
   unshdagg*j.

   ZHish`e`e 13-9. pw(8) ashiglan shin`e gish**nijg b*l`egt n`em`eh
   n'

 # pw groupmod teamtwo -m db
 # pw groupshow teamtwo
 teamtwo:*:1100:jru,db

   -m tohiruulgad **g**h utga n' b*l`egt n`em`egd`eh taslalaar
   tusgaarlagdsan h`er`egl`egchdijn zhagsaalt bajna. **mn**h
   zhish`e`en`e`es yalgaataj n' `edg`e`er h`er`egl`egchid n' b*l`egt
   n`em`egd`eh b**g****d b*l`eg d`eh h`er`egl`egchdijn zhagsaaltyg
   ****rchl**hg*j yum.

   ZHish`e`e 13-10. id(1) h`er`egl`ezh ug gish**nij b*lgijn
   m`ed`e`ellijg m`ed`eh n'

 % id jru
 uid=1001(jru) gid=1001(jru) groups=1001(jru), 1100(teamtwo)

   `End haruulsnaar, jru g`ed`eg gish**n jru bolon teamtwo b*lgijn
   gish**n bajna.

   pw(8)-n talaar d`elg`er`eng*j m`ed`e`ellijg ****rijnh n' garyn
   avlagaas, m**n /etc/group fajlyn h`elb`ershiltijn m`ed`e`ellijg
   group(5) garyn avlagaas harna uu.

     --------------------------------------------------------------

                       B*l`eg 14. Ayuulg*j bajdal

   `En`e b*lgijn ih`enh h`esgijg security(7) garyn avlagyn huudasnaas
   avsan b**g****d security(7) garyn avlagyn huudsyg bichs`en M`et'yu
   Dillon. Orchuulsan Cagaanh**gijn Ganbold.

     --------------------------------------------------------------

14.1. Er**nhij aguulga

   `En`e b*l`eg n' sistemijn ayuulg*j bajdlyn uhagdahuunuudyn *nd`es,
   zarim n`eg nijtl`eg praktikijn sajn arguud bolon FreeBSD d`eh
   zarim n`eg d`evshiltt`ej s`edv**dijg tanilcuulah bolno. `End
   durdagdsan olon s`edv**dijg bas sistemijn bolon Intern`etijn
   ayuulg*j bajdald h`er`egl`ezh boloh yum. Intern`et n' h*n b*r tany
   najrsag h**rsh bajhyg h*sd`eg "najzarhag" gazar bajhaa al' h`edijn
   bol'son. ****rijn sistemijg ayuulg*j bolgoh n' tany **g**gd**l,
   oyuuny **mch, cag hugacaa z`er`eg olon z*jlsijg hakeruud z`ergijn
   savraas hamgaalahad hojshluulashg*j chuhal yum.

   FreeBSD n' tany sistem bolon s*lzh`e`enij ayuulg*j bajdal bolon
   b*r`en b*t`en bajdlyg hangazh bajdag h`er`egsl**d bolon arga
   zamuudyn cugluulgyg aguuldag.

   `En`e b*lgijg unshsany daraa, ta daraah z*jlsijg m`ed`eh bolno:

     * FreeBSD-ijn huv'd sistemijn ayuulg*j bajdlyn *nds`en
       uhagdahuunuud.

     * FreeBSD-d bajdag DES bolon MD5 z`er`eg t**r**l b*rijn nuuclah
       arga zamuudyn talaar.

     * N`eg udaagijn nuuc *gijn n`evtr`eltijg h`erh`en tohiruulah
       talaar.

     * TCP Wrappers buyuu TCP G*jc`etg`elijg hyalbarshuulagchdyg
       inetd-d ashiglan h`erh`en tohiruulah talaar.

     * FreeBSD-ijn 5.0-s **mn**h huvilbaruud d`e`er KerberosIV-g
       h`erh`en tohiruulah talaar.

     * FreeBSD d`e`er Kerberos5-g h`erh`en tohiruulah talaar.

     * IPsec-g h`erh`en tohiruulzh FreeBSD/Windows mashinuudyn
       hoorond VPN **sg`eh talaar.

     * FreeBSD-ijn SSH shijd`el boloh OpenSSH-g h`erh`en tohiruulzh
       ashiglah talaar.

     * Fajlyn sistemijn ACL-**d g`ezh yuu boloh, t`edg`e`erijg
       h`erh`en ashiglah talaar.

     * Portaudit h`er`egslijg h`erh`en ashiglazh Portyn cugluulgaas
       suulgagdsan guravdagch program hangamzhijn bagcuudyg audit
       hijh talaar.

     * FreeBSD-ijn ayuulg*j bajdlyn z**vl**mzh**dijn sonorduulguudyg
       h`erh`en h`er`egl`eh talaar.

     * Processijn B*rtg`el h**tl**h g`ezh yuu boloh talaar ojlgolttoj
       bolzh t**nijg FreeBSD d`e`er h`erh`en id`evhzh**l`eh talaar.

   `En`e b*lgijg unshihaasaa **mn**, ta daraah z*jlsijg m`ed`eh
   shaardlagataj:

     * FreeBSD bolon Intern`etijn *nds`en uhagdahuunuudyg ojlgoh.

   `En`e nomond nijtd`e`e ayuulg*j bajdlyn n`em`elt s`edv**d
   hamragdsan bolno. ZHish`e`e n' Mandatory Access Control buyuu
   SHaardlagataj Handaltyn Hyanalt B*l`eg 16-d, Intern`et galt
   hananuudyn talaar B*l`eg 30-d h`el`elc`egds`en bajgaa.

     --------------------------------------------------------------

14.2. Tanilcuulga

   Ayuulg*j bajdal n' sistemijn administratoraas `eh`elzh t**nt`ej
   duusdag *jl azhillagaa yum. BSD UNIX olon h`er`egl`egchijn
   sistem**d n' ugaasaa zarim n`eg ayuulg*j bajdlyg hangazh bajdag
   bolovch t`edg`e`er h`er`egl`egchdijg "*n`ench" bajlgahyg
   `erm`elzd`eg ayuulg*j bajdlyn n`em`elt arga zamuudyg b*t`e`ezh
   t**nij azhillagaag hangah azhil n' sisadminy magadg*j ganc,
   hamgijn tom **rg**dijn n`eg yum. Tanyg ayuulg*j bolgoson z**vh**n
   t`er h`emzh`e`eg`e`er mashinuud n' ayuulg*j bajdag b**g****d
   ayuulg*j bajdlyn sanaa zovniluud n' h*nij aya tuhtaj hyalbar
   bajlgah g`es`en h`er`egc`e`et`ej *rg`elzh t`emc`eld`ezh bajdag.
   Er**nhijd**** UNIX sistem**d n' asar olon toony z`er`egc`e`e
   processuudyg azhilluulah chadvartaj b**g****d `edg`e`er
   processuudyn ih`enh n' server**d bolon azhilladag -- `en`e n'
   gadnyn z*jls t`ed`ent`ej holbogdozh yarilcah bolomzhtoj g`es`en *g
   yum. **chigdrijn minikomp'yuteruud, m`ejnfr`ejm**d`e`es
   **n****gijn shir`e`enij komp'yuteruud bolzh komp'yuteruud n'
   s*lzh`e`end holbogdozh s*lzh`e`en**d n' hoorondoo holbogdoh tusam
   ayuulg*j bajdal n' ulam il** tom asuudal bolsoor bajna.

   Sistemijn ayuulg*j bajdal n' s*jr**l`ehijg oroldson `esv`el
   sistemijg ashiglagdahaarg*j bolgoh g`es`en, g`ehd`e`e root
   b*rtg`elijg buulgan avah ("root-g `evd`eh") oroldlogo hijd`egg*j,
   haldlaguud z`er`eg t**r**l b*rijn haldlaguudyg zogsoohtoj bas
   hamaaraltaj yum. Ayuulg*j bajdlyn sanaa zovniluudyg h`ed h`ed`en
   z`er`egl`eld huvaazh bolno:

    1. *jlchilg`e`eg zogsooh haldlaguud.

    2. H`er`egl`egchijn b*rtg`el buulgan avaltuud.

    3. Handazh boloh server**d`e`er damzhin root-g buulgan avah.

    4. H`er`egl`egchijn b*rtg`el**d`e`es damzhin root-g buulgan avah.

    5. Aryn haalga **sg`elt.

   *jlchilg`e`eg zogsooh haldlaga n' mashinyg h`er`egc`e`et`ej `eh
   **sv`er`e`es n' salgah *jld`el yum. Ih`evchl`en DoS haldlaguud n'
   s*jr**l`ehijg oroldson `esv`el mashinyg t**n d`e`erh server**d
   bolon s*lzh`e`enij stekijg `ez`emd`en ashiglah bolomzhg*j bolgodog
   balmadaar h*chl`eh arga zamuud yum. Zarim DoS haldlaguud n'
   s*lzh`e`enij stek d`eh aldaanuudyg ashiglan ganc paketaar mashinyg
   s*jr**l`ehijg orolddog. **nijg z**vh**n aldaany zasvaryg c**md
   hijsn`e`er zasah bolomzhtoj. Sistem d`e`erh h**n****lt`ej
   n**hc**ld bajh t`er serverijn duudlagyg hyazgaarladag
   tohiruulguudyg z**v zaazh server**d uruu hijs`en haldlaguudyg
   ih`evchl`en zasazh boldog. S*lzh`e`enij balmadaar h*chl`eh
   haldlaguudyn `esr`eg arga h`emzh`e`e avahad il** t**v**gt`ej
   bajdag. ZHish`e`e n' huuran m`eh`els`en paketijn haldlagyg zogsooh
   barag l bolomzhg*j, tany sistemijg Intern`et`e`es salgahad
   h*rg`ezh boloh yum. `En`e n' tany mashinyg zogsoozh chadahg*j
   bajzh boloh bolovch tany Intern`etijn holboltyg d**rg`ezh bolno.

   H`er`egl`egchijn b*rtg`elijg buulgan avah haldlaga n' DoS
   haldlagaas il** ih tohiolddog. Odoo boltol olon sisadminuud
   standart telnetd, rlogind, rshd, bolon ftpd server**dijg
   ****rsdijn mashinuud d`e`er azhilluulsaar bajna. Anhdagchaar
   server**d n' shifrl`es`en holbolt d`e`er azhilladagg*j. Ijm
   holbolt d`e`er h`er`ev ta bagag*j h`emzh`e`enij
   h`er`egl`egchidt`ej b**g****d t`edg`e`er h`er`egl`egchd`e`es n`eg
   bolon h`ed h`ed n' alsaas (`en`e n' sistem uruu n`evtr`en oroh
   hamgijn nijtl`eg tav tuhtaj arga yum) tany sistem uruu n`evtr`en
   orzh bajgaa bol t`edg`e`er h`er`egl`egchijn nuuc *g dundaasaa
   s*lzh`e`eg`e`er shinshl`egd`en aldagdah bolomzhtoj bajdag.
   Anhaaraltaj sistemijn admin t`er h`er`egl`egchijn alsaas handsan
   b*rtg`el**d d`e`er`e`es b*r amzhilttaj bolson n`evtr`elt**d`ed
   h*rt`el s`ezhigt`ej `ehl`el hayaguud bajgaa `es`ehijg hajn
   shinzhild`eg.

   Haldagch h`er`egl`egchijn b*rtg`eld handazh chadsany daraa root-g
   bas `evd`ezh chadna g`edgijg *rg`elzh bodozh bajh h`er`egt`ej.
   G`ehd`e`e zhinh`en`e am'dral d`e`er bol sajn ayuulg*j bajdlyg
   hangazh nuuclag bolgoson bajnga azhillagaag n' hyanazh bajdag
   sistem d`e`er h`er`egl`egchijn b*rtg`eld handah n' haldagch zaaval
   ch *g*j root `erh`ed handazh chadna g`es`en *g bish yum. `En`e
   yalgaag z**v salgazh ojlgoh h`er`egt`ej. Uchir n' root uruu handah
   bolomzhg*j haldagch er**nhijd**** ****rijn m**rijg ballazh nuuzh
   chaddagg*j b**g****d tuhajn h`er`egl`egchijn fajluudyg
   zambaraag*jt**l`eh `esv`el mashinyg s*jr**l`eh`e`es il**t`ejg
   hijzh chaddagg*j. H`er`egl`egchid n' sisadminuud shig ayuulg*j
   bajdlyn arga h`emzh`e`eg t`er bolgon avdagg*j bolohoor
   h`er`egl`egchijn b*rtg`elijn buulgan avalt n' mash `elb`eg bajdag
   yum.

   Mashin d`e`erh root b*rtg`elijg `evd`eh bolomzhit olon arguud
   bajdgijg sistemijn administratoruud sanazh bajh h`er`egt`ej.
   Haldagch n' root-n nuuc *gijg m`ed`ezh bolno. `Esv`el haldagch
   root `erh`e`er azhilladag servert aldaa olzh s*lzh`e`eg`e`er t`er
   server uruu damzhin orzh root-g `evd`ezh bolno. `Esv`el haldagch
   n' suid-root programd aldaa bajgaag m`ed`ezh h`er`egl`egchijn
   b*rtg`elijg `evd`en orsnyhoo daraa t`er aldaagaar damzhin root-g
   `evd`en orzh boloh yum. H`er`ev haldagch mashin d`e`erh root-g
   `evd`eh argaa olson bol zaaval aryn haalga suulgah shaardlagag*j
   bolzh boloh yum. root-n coorhojnuudyn olonhijg tuhajn *ed al'
   h`edijn olood haachihsan bajdag b**g****d `en`e *ed haldagchid
   ****rijn m**r**** c`ev`erl`eh`ed ih`e`eh`en azhillagaa shaarddag
   bolohoor ih`enh haldagchid aryn haalga suulgadag. Aryn haalga n'
   sistem uruu handah root handaltyg haldagchid amarhnaar dahin olzh
   avah bolomzhijg olgodog bolovch `en`e n' uhaalag sistemijn
   administratort haldlagyg amarhnaar ilr**l`eh bolomzhijg bas
   olgodog yum. Haldagchijn hamgijn `ehl`e`ed `evd`en orson coorhojg
   haazh chaddagg*j bolohoor aryn haalga suulgahyg bolomzhg*j bolgoh
   n' magadg*j tany ayuulg*j bajdald ashigg*j bajzh boloh yum.

   Ayuulg*j bajdlyn zasvaruud n' olon davhraataj "songiny hal's"
   handlagaar *rg`elzh shijd`egd`ezh bajh shaardlagataj b**g****d
   t`edg`e`erijg daraah mayagaar z`er`egl`ezh bolno:

    1. root bolon staff b*rtg`el**dijg nuuclag/ayuulg*j bolgoh.

    2. root-azhilladag server**d bolon suid/sgid hoiortyn fajluudyg
       ayuulg*j bolgoh.

    3. H`er`egl`egchijn b*rtg`el**dijg ayuulg*j bolgoh.

    4. Nuuc *gijn fajlyg ayuulg*j bolgoh.

    5. C**mijn gol h`es`eg, t**hij t**h****r**mzh**d bolon fajlyn
       sistem**dijg ayuulg*j bolgoh.

    6. Sistemd hijgds`en zohisg*j ****rchl**lt**dijg t*rg`en
       ilr**l`eh.

    7. Paranoj buyuu h`et zovnil.

   `En`e b*lgijn daraagijn h`es`eg n' d`e`er durdsan z*jls**dijg il**
   g*nzgijg`e`er avch *z`eh bolno.

     --------------------------------------------------------------

14.3. FreeBSD-n ayuulg*j bajdlyg hangah n'

     Tushaalyg Protokoltoj har'cuulahad (Command vs. Protocol): `En`e
     barimtyn turshid bid tod tekst`e`er programyg monospaced fontoor
     tusgaj tushaaluudyg t`emd`egl`eh bolno. Protokoluud erdijn font
     ashiglah bolno. T`emd`egl`eg`e`enij `en`e yalgaa n' ssh z`ergijn
     huv'd ashigtaj, uchir n' `en`e ssh n' protokoloos gadna bas
     tushaal yum.

   **n`e`es hojshh h`esg**d n' t*r**chijn b*lgijn s**lijn h`es`egt
   durdsan tany FreeBSD sistemijg ayuulg*j bolgoh arguudyg avch
   *zn`e.

     --------------------------------------------------------------

  14.3.1. root b*rtg`el bolon staff b*rtg`el**dijg ayuulg*j bolgoh

   `Ehl`e`ed h`er`ev ta root b*rtg`elijg ayuulg*j bolgoog*j bol staff
   b*rtg`el**dijg ayuulg*j bolgohod sanaa zovsny h`er`egg*j. Ih`enh
   sistem**d root b*rtg`eld nuuc *g **gs**n bajdag. Tany `ehnij hijh
   z*jl bol nuuc *g *rg`elzh `evd`egd`ezh bolno g`edgijg bodoh
   h`er`egt`ej. `En`e n' ta nuuc *g`e`e ustgah h`er`egt`ej g`es`en *g
   bish yum. Nuuc *g n' mashin uruu konsol handalt hijh`ed *rg`elzh
   h`er`egt`ej bajdag. `En`e n' yuu g`es`en *g v`e g`eh`e`er ta nuuc
   *gijg konsoloos gadna `esv`el bolzh **gv**l b*r su(1) tushaaltaj
   ashiglazh bolohoor hijh iosg*j g`es`en *g yum. ZHish`e`e n' telnet
   `esv`el rlogin-r hijgd`eh shuud root n`evtr`elt**dijg haah
   pty-uudyn tohirgoog insecure buyuu ayuultaj g`ezh /etc/ttys fajld
   zaasan `es`ehijg shalgaaraj. H`er`ev busad n`evtr`eh
   *jlchilg`e`en**d boloh sshd z`ergijg ashiglazh bajgaa bol shuud
   root n`evtr`elt**dijg bas haasan `es`ehijg shalgaaraj. Ta **nijg
   /etc/ssh/sshd_config fajlyg zasvarlan PermitRootLogin tohiruulgyg
   no bolgon zaazh **g****r`ej. Handah arga b*r -- FTP z`er`eg
   *jlchilg`e`en**d`e`er ih`evchl`en `evdl`en ordog bolohyg bodolcoh
   h`er`egt`ej. SHuud root n`evtr`elt**d z**vh**n sistemijn konsoloor
   hijgd`eh`ed z**vsh****r**gd**h iostoj.

   M`ed`e`ezh sistem adminy huv'd ta root uruu orzh chadazh bajh
   iostoj bolohoor bid h`ed`en coorhoj *ld`e`ed`eg. G`ehd`e`e
   `edg`e`er coorhojnuud n' n`em`elt nuuc *g shalgazh azhilladag
   bajhaar bid hijd`eg. root-g handah bolomzhtoj bajlgah n`eg arga n'
   tohiroh staff b*rtg`el**dijg wheel b*l`egt (/etc/group fajld)
   n`em`eh yavdal yum. wheel b*l`egt oruulsan staff-ijn gish**d`ed
   root uruu su hijhijg z**vsh****rd**g. Ta staff-ijn gish**dijg
   t`edg`e`erijn nuuc *gijn oruulgad wheel b*l`egt oruulan bajrluulzh
   anhnaas n' wheel handalt **gch h`ez`e`e ch bolohg*j. Staff
   b*rtg`el**dijg staff b*l`egt oruulah iostoj b**g****d t`eg`e`ed
   daraa n' /etc/group fajlyn wheel b*l`egt n`em`eh iostoj. Z**vh**n
   root handalt zaaval shaardlagataj tijm staff-ijn gish**dijg wheel
   b*l`egt oruulah iostoj. Kerberos z`er`eg zhinh`en`e`e shalguulzh
   n`evtr`eh argyg ashiglazh bajh tohioldold zaaval wheel b*l`egt
   oruulalg*jg`e`er root b*rtg`el d`eh Kerberos-ijn .k5login fajlyg
   ashiglazh root uruu ksu(1) hijhijg z**vsh****r**h bas bolomzhtoj
   bajdag. `En`e n' magadg*j davuu shijd`el bajzh boloh yum. Uchir n'
   h`er`ev haldagch tany nuuc *gijn fajlyg olzh avan staff
   b*rtg`elijg `evdl`en orzh chadah bol wheel arga n' haldagchid
   root-g `evd`eh bolomzhijg olgoson h`ev`e`er bajdag yum. wheel
   argataj bajh n' ogt argag*j bajhaas il** bolovch `en`e n' zaaval
   ch *g*j hamgijn ayuulg*j songolt bas bish yum.

   B*rtg`elijg b*r`en t*gzhihijn tuld pw(8) tushaalyg ashiglah
   h`er`egt`ej:

 #pw lock staff

   `En`e n' ssh(1)-ijg orolcuulaad h`er`egl`egchijg yamar ch arga
   ashiglan n`evtr`en orohyg horiglono.

   B*rtg`el**d`ed handahyg horigloh ****r n`eg arga bol nuuclagdsan
   nuuc *gijg ganc "*" t`emd`egt`e`er solih yavdal yum. `En`e
   t`emd`egt n' nuuclagdsan nuuc *gt`ej h`ez`e`e ch taarahg*j
   b**g****d h`er`egl`egchijn handaltyg haah bolno. ZHish`e`e n' door
   durdsan staff b*rtg`elijg:

 foobar:R9DT/Fa1/LV9U:1000:1000::0:0:Foo Bar:/home/foobar:/usr/local/bin/tcsh

   Ijm bolgon ****rchl**h h`er`egt`ej:

 foobar:*:1000:1000::0:0:Foo Bar:/home/foobar:/usr/local/bin/tcsh

   `En`e n' foobar h`er`egl`egchijg erdijn arguud ashiglan n`evtr`en
   oroh bolomzhijg haadag. `En`e handalt hyazgaarlah arga n' Kerberos
   ashiglazh bajgaa sajtuud `esv`el h`er`egl`egch ssh(1) ashiglan
   t*lh**r**d tohiruulsan tohioldluud z`er`egt azhilladagg*j.

   `Edg`e`er ayuulg*j bajdlyn arga zamuud n' bas tanyg il**
   hyazgaarlasan server`e`es araj baga hyazgaarlasan mashin uruu
   n`evtr`en orzh bajna g`ezh toocdog. ZHish`e`e n' h`er`ev tany gol
   hajrcag chin' b*h l t**rlijn server**d azhilluulzh bajval tany
   azhlyn komp'yuter chin' yamryg ch azhilluulah iosg*j. ****rijn
   komp'yuterijg bolomzhijn ayuulg*j bolgohyn tuld ta er****s****
   serverg*j boltol al' boloh c****n server azhilluulah h`er`egt`ej
   b**g****d ta nuuc *g`e`er hamgaalagdsan d`elg`ec hooslogch
   azhilluulah h`er`egt`ej. M`ed`e`ezh azhlyn komp'yuter uruu fizik
   handalt **gv**l haldagch yamar ch t**rlijn ayuulg*j bajdlyg ta
   hangasan bajlaa g`es`en `evd`ezh chadna. `En`e n' tany bodoh
   iostoj asuudlyn n`eg yum. G`ehd`e`e `evdl`en oroltuudyn olonhi n'
   alsaas s*lzh`e`eg`e`er damzhin tany azhlyn komp'yuter `esv`el
   server**d`ed fizik handalt bajhg*j h*m**s`e`es ird`eg g`edgijg ta
   bas l bodolcoh h`er`egt`ej yum.

   Kereberos m`etijg ashiglah n' tand staff b*rtg`elijn nuuc *gijg
   n`eg gazar ****rchl**h `esv`el haah bolomzhijg olgoh b**g****d
   staff-ijn gish**dijn b*rtg`el bajzh boloh b*h mashinuud d`e`er
   n`en daruj bas *jlchild`eg. H`er`ev staff-ijn gish**nij b*rtg`el
   `evd`egds`en bol t**nij nuuc *gijg b*h mashinuud d`e`er n`en daruj
   ****rchl**h t`er bolomzhijg dutuu *n`el`eh iosg*j yum. Tusdaa
   bajgaa nuuc *g**dijg N mashinuud d`e`er ****rchl**h n' zovlontoj
   bajdag. M**n ta Kerberos-d nuuc *g dahin **g**ltijg noogduulzh
   boloh b**g****d Kerberos tasalbaryg h`es`eg hugacaany daraa
   duusdagaar hijzh bolohoos gadna Kerberos sistem n' todorhoj
   hugacaany (zhish`e`e n' sar b*r) daraa h`er`egl`egchijg shin`e
   nuuc *g songohyg shaarddagaar bas tohiruulzh boldog.

     --------------------------------------------------------------

  14.3.2. root-azhilladag server**d bolon suid/sgid hoiortyn fajluudyg
  ayuulg*j bolgoh

   Hyanamgaj sisadmin il** ch *g*j dutuu ch *g*j z**vh**n ****rijn
   h`er`egt`ej server**dijg azhilluuldag. Guravdagch talyn server**d
   ih`evchl`en hamgijn aldaataj bajh handlagataj g`edgijg sanazh bajh
   h`er`egt`ej. ZHish`e`e n' imapd `esv`el popper serverijn huuchin
   huvilbaryg azhilluulna g`ed`eg n' universal root tasalbaryg b*h
   d`elhijd **gch bajna g`es`en *g yum. Ta nyahuur shalgaag*j server
   bitgij azhilluul. Olon server**d zaaval root `erh`e`er azhillah
   shaardlagag*j bajdag. ZHish`e`e n' ntalk, comsat, bolon finger
   d`emonuudyg tusgaj h`er`egl`egchijn sandboxes buyuu hamgaalagdsan
   hyazgaarlagdmal orchind azhilluulah bolomzhtoj bajdag.
   Hamgaalagdsan hyazgaarlagdmal orchin n' asar ih t**vg**dijg davzh
   hijg`e`eg*j l bol t**gs bish b**g****d **mn** durdsan songiny
   handlagaar ayuulg*j bajdald handah n' h`ev`e`er bajna: h`er`ev
   h`en n`eg`en n' hamgaalagdsan hyazgaarlagdmal orchind azhillazh
   bajgaa servert `evd`en orzh chadsan ch g`es`en t`ed hamgaalagdsan
   hyazgaarlagdmal orchnyg bas `evd`en garah h`er`eg bolno. Al' boloh
   olon davhargyg haldagch `evdl`eh iostoj boloh tusam t`edg`e`erijn
   amzhilttaj boloh n' ulam bagasah bolno. Ur'd n' root coorhojnuud
   n' sistemijn *nds`en server**d`e`es avahuulaad barag l b*h root
   azhilladag server d`e`er oldozh bajsan. H`er`ev tany azhilluuldag
   mashin uruu h*m**s z**vh**n sshd ashiglan n`evt`erd`eg b**g****d
   telnetd, rshd `esv`el rlogind h`ez`e`e ch ashiglan n`evt`erd`egg*j
   bol `edg`e`er *jlchilg`e`en**dijg haagaaraj!

   Odoo FreeBSD n' ntalkd, comsat, bolon finger *jlchilg`e`en**dijg
   hamgaalagdsan hyazgaarlagdmal orchind anhdagchaar azhilluuldag.
   Hamgaalagdsan hyazgaarlagdmal orchind azhilluulzh boloh ****r n`eg
   program n' named(8) yum. /etc/defaults/rc.conf n' named-g
   hamgaalagdsan hyazgaarlagdmal orchind azhilluulahad shaardlagataj
   n`em`elt **g**gdl**dijg tajlbar h`elb`er`e`er aguulsan bajdag.
   Tany shin`e sistem `esv`el bajgaa sistem`e`e shin`echilzh
   bajgaagaas hamaaran t`edg`e`er hamgaalagdsan hyazgaarlagdmal
   orchind ashiglagdah tusgaj h`er`egl`egchijn b*rtg`el**d
   suulgagdaag*j bajzh boloh yum. Hyanamgaj sisadmin sudalgaa hijzh
   server**dijg hamgaalagdsan hyazgaarlagdmal orchind al' boloh
   azhilluuldag.

   Hamgaalagdsan hyazgaarlagdmal orchind er**nhijd**** azhilladagg*j
   h`ed h`ed`en server**d bajdag: sendmail, popper, imapd, ftpd,
   bolon busad. `Edg`e`erijn zarim shig bas ****r server**d bajdag
   bolovch t`edg`e`erijg suulgah n' tany h*s`ezh bajgaagaas il**
   (amarhan bajh g`es`en asuudal `end s**h**gd**zh bajna) ih
   azhillagaa shaardazh magadg*j yum. Ta `edg`e`er server**dijg
   magadg*j root `erh`e`er azhilluulzh t`edg`e`ert uchirch boloh
   `evdr`en oroltuudyg ilr**l`eh ****r arga zamuudad najdah
   h`er`egt`ej bolzh boloh yum.

   Sistemijn ****r n`eg tom bolomzhtoj root coorhojnuud bol sistemd
   suusan suid-root bolon sgid hoiortyn fajluud yum. rlogin z`er`eg
   `edg`e`erijn ih`enh n' /bin, /sbin, /usr/bin, `esv`el /usr/sbin
   sanguudad bajrladag. YUu ch 100% ayuulg*j bajdagg*j bolovch
   sistemijn anhdagch suid bolon sgid hoiortyn fajluud n' bolomzhijn
   h`er`e`er ayuulg*j g`ezh toocogddog. G`es`en h`edij ch `edg`e`er
   hoiortyn fajluudad root coorhojnuud *e *e olddog. xterm-g (`en`e
   n' ih`evchl`en suid bajdag) `emz`eg bolgoson root coorhojnuud 1998
   ond Xlib-d oldzh`e`e. Haramsahaasaa **mn** ayuulg*j bajzh bajsan
   n' d`e`er uchraas hyanamgaj sisadmin z**vh**n staff azhilluulah
   iostojgoor staff z**vh**n handazh chadah tusgaj b*l`egt
   z**vsh****rch suid hoiortyn fajluudyg hyazgaarladag b**g****d h`en
   ch ashigladagg*j suid hoiortyn fajluudyg azhilluulzh bolohg*j
   bolgodog (chmod 000). D`elg`ecg*j servert er n' xterm hoiortyn
   fajl h`er`egc`e`eg*j yum. Sgid hoiortyn fajluud n' bas l ayuultaj
   yum. H`er`ev haldagch sgid-kmem hoiortyn fajlyg `evd`ezh chadval
   t`er /dev/kmem-g unshizh chadah b**g****d ing`esn`e`er nuuc *gt`ej
   duryn b*rtg`elijg `evd`en orzh shifrl`es`en nuuc *gijn fajlyg
   unshihad h*rg`ed`eg. Bas kmem b*lgijg `evds`en haldagch secure
   buyuu ayuulg*j argaar damzhin n`evtr`en orson h`er`egl`egchdijn
   ashiglazh bajgaa pty-uudaar ilg`e`egds`en garyn tovchnuudyn
   daraltuudyg hyanazh chaddag. tty b*lgijg `evds`en haldagch barag
   duryn h`er`egl`egchijn tty-d bichizh chadna. H`er`ev h`er`egl`egch
   gar duurajh bolomzh b*hij terminal program `esv`el `emulyator
   azhilluulzh bajgaa bol h`er`egl`egchijn terminalyg tushaal bucaan
   haruulahaar bolgodog **g**gdlijn ursgalyg haldagch **sg`ezh daraa
   n' t`er tushaalyg t`er h`er`egl`egchijn `erh`e`er azhilluuldag.

     --------------------------------------------------------------

  14.3.3. H`er`egl`egchijn b*rtg`el**dijg ayuulg*j bolgoh

   H`er`egl`egchijn b*rtg`el**dijg ayuulg*j bolgoh n' ih`evchl`en
   hamgijn h`ec** bajdag. Ta ****rijn staff-d shir**n handaltyn
   hyazgaarlaltuud onogduulzh t`edg`e`erijn nuuc *g**dijg "od
   bolgozh" boloh bolovch ta erdijn h`er`egl`egchijn b*rtg`el**dijg
   yag ing`ezh hyazgaarlazh chadahg*j bajzh boloh yum. H`er`ev ta
   hangalttaj hyanalttaj bajh yum bol tany az bolzh h`er`egl`egchijn
   b*rtg`el**dijg z**v****r ayuulg*j bolgozh chadna. H`er`ev *g*j bol
   ta t`edg`e`er b*rtg`el**dijg hyanahdaa erd**** l il** sonor
   s`er`emzht`ej bajh h`er`egt`ej. ssh bolon Kerberos-g
   h`er`egl`egchijn b*rtg`el**d`ed ashiglah n' n`em`elt udirdlaga
   bolon tehnikijn d`emzhl`eg shaardlagatajgaas bolood il**
   asuudaltaj bajdag bolovch `en`e n' shifrl`es`en nuuc *gijn fajlyg
   bodoh yum bol mash sajn shijd`el h`ev`e`er bajdag.

     --------------------------------------------------------------

  14.3.4. Nuuc *gijn fajlyg ayuulg*j bolgoh

   Coryn ganc itg`elt`ej arga bol al' boloh olon nuuc *g**dijg od
   bolgon t`edg`e`er b*rtg`el**d`ed handahyn tuld ssh `esv`el
   Kerberos ashigla. SHifrl`egds`en nuuc *gijn fajlyg (/etc/spwd.db)
   z**vh**n root unshizh chaddag bolovch haldagch root-bichih handalt
   olzh avch chadaag*j ch g`es`en t`er fajld unshih `erh olzh avah
   bolomzhtoj bajzh boloh yum.

   Tany ayuulg*j bajdlyn skript**d nuuc *gijn fajld hijgds`en
   ****rchl**lt**dijg *rg`elzh shalgazh tajlagnah shaardlagataj
   (doorh Fajlyn b*r`en b*t`en bajdlyg shalgah h`esgijg *zn`e **).

     --------------------------------------------------------------

  14.3.5. C**mijn gol h`es`eg, t**hij t**h****r**mzh**d bolon fajlyn
  sistem**dijg ayuulg*j bolgoh

   H`er`ev haldagch root-g `evds`en bol t`er yuug ch hijzh chadah
   bolovch zarim ashig sonirhluud bajdag. ZHish`e`e n' orchin *eijn
   ih`enh c**m**d`ed paket shinshl`eh t**h****r**mzhijn drajver
   b*t`e`egds`en bajdag. FreeBSD-d `en`e n' bpf t**h****r**mzh g`ezh
   n`erl`egdd`eg. Haldagch erd**** buulgan avsan mashin d`e`er`e`e
   paket shinshl`egchijg azhilluulahyg orolddog. Ta haldagchid `en`e
   bolomzhijg **g**h h`er`egg*j b**g****d ih`enh sistem**d`ed bpf
   t**h****r**mzhijg `emh`etg`en oruulah shaardlagag*j yum.

   G`ehd`e`e bpf t**h****r**mzhijg haasan ch g`es`en ta /dev/mem
   bolon /dev/kmem fajluudad bas sanaa tavih h`er`egt`ej. `En`en`e`es
   bolood haldagch t**hij (raw) t**h****r**mzh**d`ed bichizh chadsan
   h`ev`e`er bajna. M**n c**mijn bas n`eg bolomzh boloh modul'
   achaalagch g`ezh n`erl`egdd`eg kldload(8) bajdag. Sambaataj
   haldagch KLD modul' ashiglaad ****rijn bpf t**h****r**mzh `esv`el
   busad shinshl`eh t**h****r**mzhijg azhillazh bajgaa c**md
   suulgadag. `Edg`e`er asuudluudaas zajlshijhijn tuld ta c**mijg
   il** **nd**r ayuulg*j bajdlyn t*vshind yadazh ayuulg*jn t*vshin
   1-d azhilluulah h`er`egt`ej.

   C**mijn ayuulg*j bajdlyn t*vshing yanz b*rijn argaar tohiruulzh
   bolno. Azhillazh bajgaa c**mijn ayuulg*j bajdlyn t*vshing
   n`em`egd**l`eh hyalbar alga bol c**mijn kern.securelevel
   huv'sagchijg sysctl ashiglan ****rchl**h yavdal yum:

 # sysctl kern.securelevel=1

   Anhdagchaar FreeBSD c**m ayuulg*j bajdlyn -1 t*vshint`ej
   achaaldag. Ayuulg*j bajdlyn t*vshing administrator `esv`el
   `ehl**l`eh skript**d d`eh tohirgoonoos bolood init(8)-`e`er
   ****rchl****g*j l bol -1 h`ev`e`er bajh bolno. /etc/rc.conf fajld
   kern_securelevel_enable huv'sagchijg YES ba kern_securelevel
   huv'sagchijn utgyg ayuulg*j bajdlyn h*ss`en t*vshin r**g`e`e
   bolgon tohiruulzh sistemijg `ehl**l`eh *ed ayuulg*j bajdlyn
   t*vshing n`em`egd**lzh bolno.

   `Ehl**l`eh skript**d d**ng**zh duusaad bajh *ed FreeBSD sistemijn
   ayuulg*j bajdlyn anhdagch t*vshin -1 bajdag. **nijg "insecure
   mode" buyuu "ayuulg*j bajdlyg hangaag*j gorim" g`ed`eg b**g****d
   uchir n' huvirshg*j bajlyn tuguudyg boliulah, b*h
   t**h****r**mzh****s unshizh `esv`el t`edg`e`er r** bichih g`eh
   z`ergijg horiog*j bajdag.

   Ayuulg*j bajdlyn t*vshing 1 `esv`el il** **nd**r utgaar
   tohiruulsny daraa z**vh**n n`em`eh bolon huvirshg*j fajluud
   id`evhzhizh t`edg`e`erijg boliulah bolomzhg*j bolon t**hijn
   t**h****r**mzh**d`ed handahyg horiglodog. Il** **nd**r t*vshing**d
   b*r il** olon *jldl**dijg hyazgaarladag. T**r**l b*rijn ayuulg*j
   bajdlyn t*vshn**dijn *jlchilg`e`enij talaarh d`elg`er`eng*j
   tajlbaryg security(7) garyn avlagyn huudsyg unshina uu (FreeBSD
   7.0-s huuchin huvilbaruudyn huv'd init(8) garyn avlagyn huudsyg
   unshina uu).

     T`emd`egl`el: Ayuulg*jn t*vshing 1 `esv`el il** **nd**r
     t*vshn`e`er d`e`eshl**l`eh n' X11 (/dev/io ruu handah handalt
     haalttaj bajna) `esv`el FreeBSD-ijn b*t`e`eltijg `eh`e`es
     suulgah (processyn installworld h`es`eg zarim fajluudyn z**vh**n
     n`em`egd`eh bolon huvirshg*j tuguudyg t*r zuur ****rchl**hijg
     shaarddag) bolon busad c****n tohioldluudyn huv'd asuudluud
     gargazh boloh yum. Zarimdaa, zhish`e`e n' X11-ijn huv'd achaalah
     yavcad xdm(1)-ijg n`el`e`en `ert ayuulg*jn t*vshin baga bajgaa
     *ed n' azhilluulzh `en`e asuudlyg tojron garah bolomzhtoj bajzh
     boloh yum. **nt`ej adil tojron garah arga zamuud n' b*h ayuulg*j
     bajdlyn t*vshing**d `esv`el t`edg`e`erijn m**rd**zh shaarddag
     bolomzhit b*h hyazgaarlaltuudyn huv'd bolomzhtoj bish bajzh
     boloh yum. Ur'dchilaad baga z`er`eg t**l**vl**h n' z*jt`ej
     bajdag. Ayuulg*jn t*vshin b*r sistemijn h`er`egl`e`eg n`el`e`en
     bagasgah bolomzhtoj bajdag uchir t`edg`e`ert`ej hamaaraltaj
     hyazgaarlaltuudyg ojlgoh n' chuhal yum. `En`e n' bas anhdagch
     tohirgoog songohyg il** hyalbar bolgozh sanamsarg*j yavdlaas
     ur'dchilan s`ergijl`eh bolno.

   H`er`ev c**mijn ayuulg*jn t*vshin 1 `esv`el t**n`e`es il** utgaar
   d`e`eshl**l`egds`en bol schg tugijg chuhal `ehl**l`eh hoiortyn
   fajluud, sanguud bolon skript fajluud (****r****r h`elb`el
   ayuulg*jn t*vshin tohiruulagdah h*rt`elh azhillah b*h fajluud)
   d`e`er tohiruulah n' ashigtaj bajzh boloh yum. `En`e n' h`et`erhij
   hijgd`ezh bajzh boloh b**g****d ayuulg*jn **nd**r t*vshind
   azhillazh bajhad sistemijg shin`echl`eh *jl yavcyg il** h`ec**
   bolgodog. Araj baga hyazgaarlalttaj ****r n`eg bolomzh n'
   sistemijg il** **nd**r ayuulg*jn t*vshind azhilluulzh g`ehd`e`e
   schg tugijg sistemijn fajl bolon san b*r d`e`er tohiruulahg*j bajh
   yavdal yum. ****r n`eg bolomzh n' / bolon /usr sang z**vh**n
   unshigdahaar holboh yavdal yum. YUu z**vsh****r**gds**n bajh
   d`e`er h`et`erhij changa bajh n' haldlaga ilr**l`eltijn b*h chuhal
   z*jlsijg hyazgaarlazh boloh yum.

     --------------------------------------------------------------

  14.3.6. Fajlyn b*r`en b*t`en bajdlyg shalgah n': Hoiortyn fajluud,
  Tohirgoony fajluud, g`eh m`et.

   T`er m**ch ir`eh`ed, ta z**vh**n sistemijn gol tohirgoo bolon
   hyanaltyn fajluudaa aya tuhyn h*chin z*jl ur'tahaas hamaag*j
   **mn** hamgaalzh chadna. ZHish`e`e n' chflags tushaal ashiglan /
   bolon /usr sanguud dah' ih`enh fajluudad schg bitijg tohiruulah n'
   magadg*j *r ashigg*j bajzh boloh b**g****d uchir n' ing`esn`e`er
   fajluudyg hamgaalahyn hazhuugaar bas ilr**l`eh conhyg haadag yum.
   Tany ayuulg*j bajdlyn songiny s**lijn davharga n' ilr**l`elt
   b**g****d `en`e n' hamgijn chuhal yum. H`er`ev ta bolomzhit
   haldagchdyg ilr**lzh chadahg*j l bol ayuulg*j bajdlyn busad
   *lds`en asuudluudyn talaar bodood ch barag h`er`egg*j yum (`esv`el
   b*r d`emij yum, ayuulg*j bajdlyg tand buruu ojlguulahad
   h*rg`ed`eg). Songiny azhlyn hagas n' haldagchijg *jld`el d`e`er n'
   barihyn tuld t**nijg zogsoohyn orond harin udaashruulah yavdal
   yum.

   Haldlagyg ilr**l`eh hamgijn sajn arga bol ****rchl**gds**n, alga
   bolson, `esv`el g`en`etijn fajluudyg hajh yavdal yum.
   ****rchl**gds**n fajluudyg hajh hamgijn sajn arga bol
   t`edg`e`erijg ****r (ih`evchl`en t**vl**rs**n) hyazgaarlagdmal
   handalttaj sistem`e`es hajh yavdal yum. ****rijn ayuulg*j bajdlyn
   skriptijg n`em`elt ayuulg*j bajdal hangasan hyazgaarlagdmal
   handalttaj sistem d`e`er bichih n' t`edg`e`erijg bolomzhit
   haldagchdad barag haragduuldagg*j b**g****d `en`e n' chuhal yum.
   Davuu talyg hamgijn ih`e`er avahyn tuld er**nhijd****
   hyazgaarlagdmal handalttaj hajrcagt busad mashinuudad handah t`er
   ach holbogdoltoj handaltyg **g**h h`er`egt`ej. **nijg ih`evchl`en
   busad mashinuudyn z**vh**n unshih NFS `eksportyg hyazgaarlagdmal
   handalttaj hajrcagt **g**h `esv`el ssh t*lh**r hoslolyg tohiruulzh
   hyazgaarlagdmal handalttaj hajrcgijg busad mashinuud uruu ssh
   hijhijg z**vsh****r**h zamaar hijd`eg. ****rijn s*lzh`e`enij
   ursgalyg toocohg*j yum bol NFS n' hamgijn haragddagg*j arga yum --
   `en`e n' klient hajrcag b*r d`eh fajlyn sistem**dijg monitor
   hijhijg tand z**vsh****rch barag l il`erd`egg*j. H`er`ev tany
   hyazgaarlagdmal handalttaj server n' klient hajrcagnuud uruu hub
   buyuu salaalagch `esv`el chigl**l`eltijn h`ed h`ed`en davhargaar
   damzhin holbogdson bol NFS arga n' h`et`erhij ayuultaj
   (s*lzh`e`enij huv'd) bajzh boloh b**g****d ssh-ijg ashiglah n'
   t**nij gargadag audit m**rijn zamuudtaj bajsan ch g`es`en magadg*j
   il** songolt bajzh boloh yum.

   Monitor hijgd`eh klient sistem uruu handahad hamgijn bagaar
   bodohod unshih `erhijg ta hyazgaarlagdmal handalttaj hajrcagt
   **gsnij daraa yag monitoryg hijhd`e`e skript bichih h`er`egt`ej.
   **g**gds**n NFS holboltod find(1) bolon md5(1) z`er`eg `engijn
   sistemijn h`er`egsl**d ashiglan ta skript**d bichizh bolno. Klient
   hajrcgijn fajluudad **d**rt n`eg udaa fizik`e`er md5 hijzh /etc
   bolon /usr/local/etc sanguud dah' hyanaltyn fajluudyg b*r il**
   davtamzhtajgaar shalgazh bajh n' z*jt`ej yum. Hyazgaarlagdmal
   handalttaj mashiny z**v g`ezh toocson md5 m`ed`e`el`elt`ej
   har'cuulahad tarahg*j fajluud oldvol sisadmind **nijg ochizh
   shalgahyg hashgiran m`ed`e`el`eh iostoj. Ayuulg*j bajdlyn sajn
   skript n' tohirohg*j suid hoiortyn fajluud bolon / bolon /usr
   z`er`eg sistemijn huvaaltuud d`e`erh shin`e`er **ss`en `esv`el
   ustgagdsan fajluudyg bas shalgadag.

   NFS bish ssh-ijg ashiglazh bajh *ed ayuulg*j bajdlyg skript bichih
   n' b*r il** h`ec** bajdag. Ta skript**dijg haragduulzh
   azhilluulahyn tuld t`edg`e`erijg klient hajrcag uruu *nds`end`e`e
   scp hijh h`er`egt`ej b**g****d ayuulg*j bajdlaa bodoh yum bol ta
   t`edg`e`er skript**dijn ashigladag hoiortyn fajluudyg (find g`eh
   z`er`eg) bas scp hijh h`er`egt`ej yum. Klient hajrcag d`e`erh ssh
   klient al' h`edijn `evd`egds`en bajzh boloh yum. Ayuultaj
   holboltoor azhillazh bajgaa bol ssh-g ashiglah n' shaardlagataj
   bajzh boloh bolovch bas t**nt`ej azhillahad b*r il** h`ec** bajdag
   yum.

   Ayuulg*j bajdlyn sajn skript n' .rhosts, .shosts,
   .ssh/authorized_keys g`eh z`er`eg MD5 shalgaltyn h*r`e`enij gaduur
   bajh h`er`egl`egch bolon staff-ijn gish**dijn handaltyn tohirgoony
   fajluud dah' ****rchl**lt**dijg bas shalgadag.

   H`er`ev ta asar ih h`er`egl`egchijn disknij zajtaj bol t`edg`e`er
   huvaaltuud d`e`er bajgaa fajl b*r d`e`er azhillahad h`et udazh
   boloh yum. `En`e tohioldold suid hoiortyn fajluudyg haah holboltyn
   tuguudyg zaazh **g**h n' z*jt`ej yum. nosuid n' tany hajzh bajgaa
   t`er tohiruulga yum. `En`e davhargyn zorilgo n' `evdl`en oroltyn
   oroldloguudyg amzhilttaj `esv`el amzhiltg*j bolsnoos *l hamaaran
   ilr**l`eh yavdal uchraas yamar ch g`es`en yadazh doloo honogt n`eg
   udaa ta t`edg`e`er fajluudyg magadg*j shalgazh bajh h`er`egt`ej
   yum.

   Processijn b*rtg`el hijh n' (accton(8)-g *zn`e **) `evdl`en
   oroltyn daraah *n`el`eh arga zamuud bolon tusalzh boloh har'canguj
   baga achaalal b*hij *jldlijn sistemijn bolomzh yum. `En`e n'
   `evdl`en orsny daraa fajlyg h**nd****g*j h`ev`e`er g`ezh *z`en
   haldagch sistem uruu h`erh`en `evdl`en orsnyg m**rd**h**d
   yalanguyaa ashigtaj bajdag.

   `Ec`est n' ayuulg*j bajdlyn skript**d n' b*rtg`elijn fajluudyg
   process hijh iostoj b**g****d b*rtg`el**d ****rsd**** al' boloh
   ayuulg*j bajdlaar **sg`egd`eh iostoj b**g****d alsyn syslog n' ih
   ashigtaj bajzh boloh yum. Haldagch ****rijn m**rijg arilgahyg
   oroldoh b**g****d `ehnij `evdl`en oroltyn arga bolon hugacaag
   m**rd**h**d sisadminy huv'd b*rtg`elijn fajluud n' mash chuhal
   bajdag yum. B*rtg`elijn fajluudyn bajngyn bichl`egijg hadgalah
   n`eg arga n' sistemijn konsolyg serial port uruu azhilluulzh
   konsoluudyg hyanazh ayuulg*j mashin d`e`er m`ed`e`ellijg cugluulah
   yavdal yum.

     --------------------------------------------------------------

  14.3.7. Paranoj buyuu h`et zovnil

   Baga z`ergijn h`et zovnil buruudahg*j. D*r`em bolgozh tav tuhtaj
   bajdlyg aldagduuldagg*j duryn toony ayuulg*j bajdlyn bolomzhuudyg
   sisadmin n`emzh boloh b**g****d zarim anhaarlyg bodolcon tav
   tuhtaj bajdald n**l****l**h ayuulg*j bajdlyn bolomzhuudyg bas
   n`emzh boloh yum. B*r il** chuhal n' ayuulg*j bajdlyn
   administrator **nijg baga z`er`eg hol'zh h`er`egl`ezh bolno --
   h`er`ev ta `en`e barimtad durdsan zaavruudyg *gchl`en ashiglaval
   `en`e barimtyg unshsan ir`e`ed*jn haldagchid ta ****rijn arga
   zamuudyg zaan **gch bajna g`es`en *g yum.

     --------------------------------------------------------------

  14.3.8. *jlchilg`e`eg Zogsooh Haldlaguud

   `En`e h`es`eg n' *jlchilg`e`eg Zogsooh haldlaguudyg hamarna. DoS
   haldlaga n' ih`evchl`en paketijn haldlaga bajdag. Tany s*lzh`e`eg
   d**rg`ezh bajgaa orchin *eijn huuran m`eh`els`en paketijn
   haldlaguudyn `esr`eg n`eg ih yum hijzh chadahg*j ch g`es`en
   haldlaguud tany server**dijg unagahg*jn tuld ta er**nhijd****
   hohirlyg hyazgaarlazh bolno:

    1. Serverijn fork hijltijg hyazgaarlah.

    2. Springboard buyuu busad haldlaguudyg hyazgaarlah (ICMP hariu
       haldlaguud, ping cacalt, g`eh m`et.).

    3. C**mijn chigl**l`eltijn k`eshijg h`et achaalah.

   Nijtl`eg DoS haldlagyn d*r zurag bol fork hijgd`ezh bajgaa servert
   haldazh t**n`e`er asar ih h**h`ed process **sg**lzh `ecsijn
   `ec`est host sistemijn huv'd sanah oj, fajlyn todorhojlogchuud
   g`eh m`et**d duusch zogsohod h*rg`ed`eg. inetd (inetd(8)-g *zn`e
   **) n' `en`e t**rlijn haldlagyg hyazgaarlah h`ed h`ed`en
   tohiruulgataj. Mashinyg zogsoohoos hamgaalah bolomzhtoj bolovch
   er**nhijd**** *jlchilg`e`eg haldlagad **rt**l`ehg*j bajh
   bolomzhg*jg `end t`emd`egl`eh n' z*jt`ej yum. inetd garyn avlagyn
   huudsyg anhaaraltaj unshizh -c, -C, bolon -R tohiruulguudad
   yalanguyaa anhaarlaa handuulaaraj. Huuran m`eh`els`en IP
   haldlaguud n' inetd dah' -C tohiruulgyg huurah uchraas ih`evchl`en
   tohiruulguudyn hoslolyg ashiglah shaardlagataj. Zarim dan
   server**d ****rijn fork hijgd`ehijg hyazgaarlah parametr**dt`ej
   bajdag.

   Sendmail n' -OMaxDaemonChildren tohiruulgataj bajdag b**g****d
   `en`e n' Sendmail-ijg achaalal hyazgaarlah tohiruulgataj
   azhilluulzh achaallyn hocrogdol **sg`esn`e`es hav'g*j
   il**t`ejg`e`er azhilladag. Ta Sendmail-g azhilluulahdaa h*ss`en
   achaallyg daahaar g`ehd`e`e komp'yuterijg unagahaar ih
   h`emzh`e`enij toogoor Sendmail-**dijg azhilluulah bish t**n`e`es
   bagaar MaxDaemonChildren parametrijg hangalttaj **ndr****r tav'zh
   **g**h h`er`egt`ej. M**n sendmail-ijg daraallyn gorimoor
   (-ODeliveryMode=queued) azhilluulah bolon d`emong (sendmail -bd)
   daraalaltaj (sendmail -q15m) azhilluuldgaas tusad n' azhilluulah
   n' chuhal yum. H`er`ev ta shuud ilg`e`eh gorimyg h*s`ezh bajgaa
   bol ta daraallyg -q1m z`erg`e`er b*r baga intervalaar azhilluulah
   bolomzhtoj bolovch MaxDaemonChildren tohiruulgyg bolomzhijn utgaar
   hoorondoo holbootoj amzhiltg*jtl**d`e`es sendmail-ijg hamgaalahyn
   tuld zaazh **gs**n `es`eh`e`e shalgaaraj.

   Syslogd-d shuud haldazh boloh uchraas al' boloh -s tohiruulgyg
   `esv`el -a tohiruulgyg ashiglahyg tand z**vl**d**g.

   SHuud haldlaga hijgd`ezh boloh TCP Wrapper-ijn bucah identd
   z`er`eg bucan holbogddog *jlchilg`e`en**dijn huv'd ta mash
   hyanamgaj bajh h`er`egt`ej. Ijm uchraas ta TCP Wrapper-ijn bucah
   identd bolomzhijg er**nhijd**** ashiglah h`er`egg*j yum.

   Ta ****rijn zahyn chigl**l`egch**d d`e`er`e`e dotood
   *jlchilg`e`en**d uruugaa gadnaas handuulahg*j bolgozh galt hanaar
   hamgaalah n' z*jt`ej yum. **nij caadah sanaa n' gadnaas irzh
   bolzoshg*j s*lzh`e`e d**rg`eh haldlagaas ****rijn LAN-g hamgaalah
   yavdal b**g****d s*lzh`e`en d`e`er tulguurlasan root `erhijg
   buulgahaas dotood *jlchilg`e`en**dijg hamgaalah z*jls tijm ih bish
   yum. exclusive buyuu hamaaruulaag*j galt hanyg *rg`elzh tohiruulah
   h`er`egt`ej, ****r****r h`elb`el "A, B, C, D bolon M-Z portuudaas
   busad b*gdijg galt hanaar hamgaalah h`er`egt`ej". Ing`esn`e`er ta
   named (h`er`ev ta b*sijn huv'd anhdagch bol), ntalkd, sendmail
   bolon busad Intern`et`e`es handah *jlchilg`e`en**d z`er`eg zarim
   n`eg tusgaj *jlchilg`e`en**dijn portuudaas busad b*h baga dugaaryn
   portuudyg galt hanaar hamgaalzh chadah yum. H`er`ev ta galt hanyg
   ****r argaar -- inclusive buyuu hamaaruulsan `esv`el
   z**vsh****rs**n galt hana mayagaar tohiruulahyg oroldvol h`ed
   h`ed`en *jlchilg`e`en**dijg "haahaa" martazh magadg*j yum, `esv`el
   ta shin`e dotood *jlchilg`e`e n`em`e`ed galt hanaa
   shin`echl`eh`e`e martazh boloh yum. Ta galt hana d`e`er
   z**vsh****rs**nt`ej adil *jldlijg n`evtr**l`ehijn tuld baga
   dugaaryn portuudyg n`e`elg*jg`e`er **nd**r dugaaryn portuudyg
   ongojlgozh boloh yum. M**n FreeBSD n' dinamik holboltod
   h`er`egl`egdd`eg portuudyg sysctl-ijn t**r**l b*rijn
   net.inet.ip.portrange huv'sagchuudaar (sysctl -a | fgrep
   portrange) hyanah bolomzhijg tand olgodgijg bas t`emd`egl`eh n'
   z*jt`ej yum. `En`e n' bas tany galt hanyn tohirgoony t**v**gt`ej
   bajdlyg amarchildag yum. ZHish`e`e n' ta erdijn 4000-aas 5000
   h*rt`elh portuud bolon 49152-oos 65535 h*rt`elh **nd**r dugaaryn
   portuudyg ashigladag bol 4000-aas baga b*gdijg ****rijn galt hana
   d`e`er haah h`er`egt`ej (m`ed`e`ezh Intern`et`e`es handdag h`ed`en
   tusgaj portuudaas busad).

   ****r nijtl`eg DoS haldlaguudyn n`eg n' springboard haldlaga yum
   -- server, dotood s*lzh`e`e `esv`el busad mashinyg hariu *jld`el
   hijhijg n' ih`esg`ezh h`et achaalahad h*rg`ed`eg haldlaga yum. Ijm
   mayagijn hamgijn nijtl`eg haldlaga n' ICMP ping broadcast buyuu
   cacalt yum. Haldagch tany LAN-ij cacah hayag uruu ilg`e`es`en ping
   paketijnhaa `ehl`el IP hayagijg haldahyg h*s`ezh bajgaa mashinyhaa
   IP hayagaar sol'zh huurdag. H`er`ev tany zahyn chigl**l`egch**d
   cacah hayag uruu ilg`e`eh ping paketuudyg zogsoohoor
   tohiruulagdaag*j bol tany LAN hangalttaj hariu **sg`en huuran
   m`eh`els`en `ehl`el hayag uruu ilg`e`ezh, yalanguyaa haldagch
   h`ed`en arvan cacah hayaguud uruu ****r ****r h`ed`en arvan
   s*lzh`e`en**d`e`er damzhin `en`e bashir argaa ashiglasan *ed,
   hohirogchijg d**rg`ed`eg. 120 megabajtaas il** h`emzh`e`enij cacah
   haldlaga odoogoor h`emzhigd`e`ed bajna. `En`e t**rlijn hoior dah'
   nijtl`eg haldlaga n' ICMP-ijn aldaa tajlagnah sistemijn `esr`eg
   haldlaga yum. ICMP aldaany m`ed`egd`el **sg`ed`eg paketuudyg
   b*t`e`ezh haldagch serverijn orzh irzh bajgaa s*lzh`e`eg d**rg`ezh
   ing`esn`e`er serverijg ****rijn garah s*lzh`e`eg ICMP hariunuudaar
   d**rg`eh`ed h*rg`ed`eg. `En`e t**rlijn haldlaga n' yalanguyaa
   h`er`ev server **sg`ezh bajgaa ICMP hariunuudaa hangalttaj
   hurdnaar shavhan gargazh chadahg*j bajgaa bol serverijg sanah
   ojg*j bolgozh s*jr**lzh bas boloh yum. sysctl-ijn
   net.inet.icmp.icmplim huv'sagchijg ashiglan `edg`e`er haldlaguudyg
   hyazgaarlah h`er`egt`ej. Springboard t**rlijn haldlaguudyn s**lijn
   gol angilal n' udp cuuraj *jlchilg`e`e z`er`eg zarim dotood inetd
   *jlchilg`e`en**dt`ej holbootoj yum. Haldagch UDP paketijg huuran
   m`eh`elzh A bolon B server n' hoioulaa tany LAN-d bajgaa tijm A
   serverijn cuuraj port d`e`erh `ehl`el hayagaar bolon t**gsg**l
   hayagijg B serverijn cuuraj port d`e`erh hayagaar sol'dog. Ug
   hoior server daraa n' `en`e ganc paketijg hoorondoo shid`elcd`eg.
   `Edg`e`er server**d bolon t`edg`e`erijn LAN-g `en`e mayagaar
   haldagch h`edh`en paketuudyg hatgan oruulan h`et achaalzh chaddag.
   **nt`ej adil asuudluud dotood chargen portod bas bajdag.
   CHadvarlag sisadmin `edg`e`er b*h dotood inetd test
   *jlchilg`e`en**dijg haadag.

   Huuran m`eh`els`en paketijn haldlaguudyg c**mijn chigl**l`eltijn
   k`eshijg h`et achaalahad h`er`egl`ezh boldog.
   net.inet.ip.rtexpire, rtminexpire, bolon rtmaxcache sysctl
   parametr**dijg *zn`e **. Duryn `ehl`el IP hayagijg ashiglasan
   huuran m`eh`els`en paketijn haldlaga n' chigl**l`eltijn
   h*sn`egt`ed t*r zuur k`esh hijgds`en chigl**l`eltijg c**m****r
   **sg**l`eh`ed h*rg`ed`eg b**g****d `en`e n' netstat -rna | fgrep
   W3 tushaalaar haragddag. `Edg`e`er chigl**l`elt**d n' ih`evchl`en
   1600 sekund orchim hugacaany dotor duusdag. H`er`ev c**m k`esh
   hijgds`en chigl**l`eltijn h*sn`egt h`et`erhij tom bolsnyg
   ilr**l`eh yum bol rtexpire dinamikaar bagasgadag bolovch
   rtminexpire-s baga boltol h`ez`e`e ch bagasgadagg*j. Hoior asuudal
   bajdag:

    1. Baga achaalagdsan server g`en`et haldlagad **rt**h**d c**m
       hangalttaj hurdan hariu *jld`el hijd`egg*j.

    2. rtminexpire huv'sagch n' *rg`elzhils`en haldlagyg c**m daazh
       chadahaar hangalttaj baga bajdagg*j.

   H`er`ev tany server**d Intern`et`ed T3 `esv`el il** hurdaar
   holbogdson bol sysctl(8)-oor rtexpire bolon rtminexpire
   huv'sagchuudyg hoioulang garaar darzh bichihd`e`e hyanamgaj bajh
   h`er`egt`ej. Al' ch parametrijg (mashinyg s*jr**l`ehijg ta
   h*s`e`eg*j l bol) h`ez`e`e ch bitgij 0 bolgooroj. `Edg`e`er
   parametr**dijg hoioulang n' 2 sekund bolgoh n' chigl**l`eltijn
   h*sn`egtijg haldlagaas hamgaalahad hangalttaj bajh iostoj.

     --------------------------------------------------------------

  14.3.9. Kerberos bolon SSH-t`ej holbootoj handaltyn asuudluud

   H`er`ev ta Kerberos bolon ssh-g hoioulang ashiglahaar bol c****n
   h`ed`en asuudluudyg durdah h`er`egt`ej. Kerberos 5 n' zhinh`enijg
   shalgah mash sajn n`evtr`eltijn protokol bolovch t**nijg
   ashiglasan telnet bolon rlogin-d bajdag aldaanuud n' `en`e hoior
   programyg hoiortyn ursgaltaj azhillahad tohiromzhg*j bolgodog.
   M**n -x tohiruulgyg ashiglahg*j l bol anhdagchaar Kerberos n'
   sessijg shifrl`ed`egg*j. ssh n' b*gdijg shifrl`ed`eg.

   Ssh n' anhdagchaar shifrl`es`en t*lh**r**d`e`e damzhuuldgaas busad
   b*h l talaaraa z`egs`en sajn azhilladag. `En`e n' yuu g`es`en *g
   v`e g`eh`e`er ta h`er`ev sistemijn busad h`es`egt handah bolomzh
   olgodog t*lh**r**d b*hij ayuulg*j azhlyn komp'yutertaj b**g****d
   ta ayuultaj mashin uruu ssh hijv`el tany t*lh**r**d ashiglagdah
   bolomzhtoj g`es`en *g yum. YAg t*lh**r**d n' ****rsd**** il
   gardagg*j bolovch ssh n' tany n`evt`ers`en hugacaany turshid
   zoriulzh damzhuulah port suulgadag b**g****d h`er`ev haldagch
   ayuulg*j mashin d`e`erh root-g `evds`en bol t`erh** portyg tany
   t*lh**r**dijg ashiglahyn tuld h`er`egl`en tany t*lh**r`e`er
   tajlagdah ****r busad mashinuudad handah bolomzhijg olzh avah
   bolomzhtoj yum.

   Bid staff n`evtr`elt**dijn huv'd al' boloh ssh-g Kerberos-toj cug
   ashiglahyg z**vl**d**g. Ssh n' Kerberos-ijn d`emzhl`egt`ej
   `emh`etg`egd`ezh boldog. `En`e n' il garsan bajzh bolzoshg*j ssh
   t*lh**r**d`ed najdah tany najdvaryg bagasgahyn hamt nuuc *g**dijg
   Kerberos-oor hamgaaldag. Ssh t*lh**r**d n' ayuulg*j mashinuudyn
   avtomatchilagdsan azhluudad (Kerberos-oor hijh`ed taarahg*j)
   z**vh**n h`er`egl`egd`eh iostoj. M**n bid tanyg ssh-ijn
   tohirgoondoo key-forwarding buyuu t*lh**r damzhuulaltyg boliulah
   `esv`el ssh-ijn authorized_keys fajldaa z**vh**n tusgajlsan
   mashinuudaas n`evtr`eh`ed t*lh**rijg ashiglazh bolohoor bolgozh
   z**vsh****rd**g from=IP/DOMAIN tohiruulgyg ashiglahyg z**vl**d**g.

     --------------------------------------------------------------

14.4. DES, MD5, bolon Crypt

   H`esg**dijg dahin bichizh shin`echils`en Bill Svingl.

   UNIX sistem d`e`erh h`er`egl`egch b*rijn huv'd nuuc *g
   b*rtg`elt`ej n' holbootoj bajdag. M`ed`e`ezh `edg`e`er nuuc *g**d
   n' z**vh**n h`er`egl`egch ba *jldlijn sistemd m`ed`egd`ezh bajh
   iostoj. `Edg`e`er nuuc *g**dijg nuuclag bajlgahyn tuld
   t`edg`e`erijg "one-way hash buyuu *l bucah h`esh" g`egdd`eg
   shifrl`eh`ed amarhan bolovch bucaazh boldogg*j argaar
   shifrl`ed`eg. ****r****r h`elb`el hormyn **mn** m`ed`e`ezh g`ezh
   h`els`en bidnij h`els`en *g yag zhinh`en`ed`e`e *n`en bish yum:
   *jldlijn sistem ****r**** nuuc *gijg zhinh`en`ed`e`e m`edd`egg*j.
   `En`e n' z**vh**n nuuc *gijn shifrl`es`en h`elb`erijg m`edd`eg.
   "plain-text buyuu erdijn unshigdah tekst " h`elb`erijn nuuc *gijg
   avah coryn ganc arga n' bolomzhit nuuc *g**dijn oron zajgaas
   balmadaar h*chl`en hajh yavdal yum.

   Haramsaltaj n' UNIX bij bolson t`er *ed nuuc *gijg ayuulg*j argaar
   shifrl`eh coryn ganc arga n' DES, Data Encryption Standard buyuu
   **g**gd**l SHifrl`eh Standart d`e`er *nd`esl`es`en bajlaa. `En`e
   n' ANU-d orshin suuzh bajsan h`er`egl`egchdijn huv'd tijm ch
   asuudaltaj bish bajsan yum, g`ehd`e`e DES-ijn `eh kod ANU-aas
   gadagshaa `eksport hijgd`ezh bolohg*j bajsan uchir FreeBSD n'
   ANU-yn huulijg dagahyn hazhuugaar DES-ijg ashiglasan h`ev`e`er
   bajsan busad b*h UNIX t**rl**dt`ej nijct`ej bajh arga zamyg hajzh
   olohod h*rs`en yum.

   **nij shijd`el n' ANU-yn h`er`egl`egchid DES sanguudyg suulgazh
   ashiglah bolomzhtoj m**rtl**** olon ulsyn h`er`egl`egchid gadagsh
   `eksport hijgd`ezh boloh shifrl`eh argataj bas bajhaar shifrijn
   sanguudyg huvaasan yavdal bajlaa. Ing`ezh FreeBSD n' MD5-ijg
   ****rijn anhdagch shifrl`eh argaa bolgon ashiglah bolson yum. MD5
   n' DES-`e`es il** ayuulg*j nuuclag g`egdd`eg b**g****d DES-ijg
   suulgah n' *nds`end`e`e nijct`ej bajh shaltgaanuudyn ulmaas
   zoriulagdsan yum.

     --------------------------------------------------------------

  14.4.1. ****rijn Crypt arga zamyg tanih n'

   Odoogoor shifrijn san DES, MD5 bolon Blowfish h`esh funkcuudyg
   d`emzhd`eg. Anhdagchaar FreeBSD n' MD5 ashiglan nuuc *g**dijg
   shifrl`ed`eg.

   FreeBSD al' shifrl`eh argyg tohiruulzh ashiglazh bajgaag m`ed`eh
   hyalbar bajdag. /etc/master.passwd fajl dah' shifrl`es`en nuuc
   *gijg shalgah n' n`eg arga yum. MD5 h`esh`e`er shifrl`egds`en nuuc
   *g**d n' DES-r shifrl`egds`enijg`e`e bodoh yum bol urt b**g****d
   $1$ t`emd`egt`e`er bas `eh`eld`eg. $2a$ t`emd`egt`e`er `eh`els`en
   nuuc *g**d Blowfish h`esh funkcaar shifrl`egds`en bajdag. DES m**r
   n' yamar n`eg tusgajlan tan'zh boloh shinzh t`emd`egg*j bajdag
   bolovch t`ed MD5 nuuc *g**d`e`es bogino b**g****d $ t`emd`egt
   ordogg*j 64 t`emd`egtt`ej cagaan tolgojgoor kodchilogddog,
   tijm`e`es dollaryn t`emd`egt`e`er `ehl`e`eg*j har'canguj bogino
   m**r ih`evchl`en DES nuuc *g bajdag.

   SHin`e nuuc *g**d`ed ashiglagdah nuuc *gijn h`elb`er n'
   n`evtr`eltijn passwd_format bolomzhijn tuslamzhtaj /etc/login.conf
   fajld hyanagddag b**g****d `en`e huv'sagch n' des, md5 `esv`el blf
   utguudyg avdag. N`evtr`eltijn bolomzhuudyn talaar d`elg`er`eng*j
   m`ed`e`ellijg login.conf(5) garyn avlagyn huudasnaas *zn`e **.

     --------------------------------------------------------------

14.5. N`eg udaagijn nuuc *g**d

   Anhdagchaar FreeBSD OPIE (One-time Passwords In Everything buyuu
   B*h`end zoriulsan n`eg udaagijn nuuc *g**d) d`emzhl`egt`ej bajdag
   b**g****d `en`e n' MD5 h`eshijg anhdagchaar ashigladag.

   Bid gurvan ****r t**rlijn nuuc *gijg door h`el`elc`eh bolno.
   `Ehnijh n' tany erdijn UNIX zagvaryn `esv`el Kerberos nuuc *g yum;
   bid **nijg "UNIX nuuc *g" g`ezh n`erl`eh bolno. Hoior dah' t**r**l
   n' OPIE opiekey(1) programaar **sg`egd`ezh opiepasswd(1) program
   bolon n`evtr`elt h*l`e`eh m**r h*l`e`en avah n`eg udaagijn nuuc *g
   yum; bid **nijg "n`eg udaagijn nuuc *g" g`eh bolno. S**lijn
   t**r**l nuuc *g bol opiekey programd (zarimdaa opiepasswd
   programuud) **gd**g nuuclag nuuc *g b**g****d **nijg ashiglan
   d`e`erh programuud n`eg udaagijn nuuc *g **sg`ed`eg; bid **nijg
   "nuuclag nuuc *g" g`eh buyuu `esv`el z*g`e`er l shalgagdaag*j
   "nuuc *g" g`eh bolno.

   Nuuclag nuuc *g n' tany UNIX nuuc *gt`ej yamar ch holboog*j yum;
   t`edg`e`er n' adil bajzh boloh bolovch ing`ehijg z**vl**d**gg*j.
   OPIE nuuclag nuuc *g**d n' huuchin UNIX nuuc *g**d shig 8
   t`emd`egt`ed hyazgaarlagddagg*j [8] b**g****d tany h*ss`en
   h`emzh`e`enij urttaj bajzh boldog. Zurgaa `esv`el doloon *g b*hij
   **g**lb`er`e`es togtoh nuuc *g**d n`el`e`en `elb`eg bajdag. Ih`enh
   h`esgijn huv'd OPIE sistem UNIX-ijn nuuc *gijn sistem`e`es b*r
   m**s**n angid azhilladag.

   Nuuc *g`e`es gadna OPIE-d chuhal **g**gdlijn ****r hoior h`es`eg
   bajdag. N`eg n' "seed buyuu *r" `esv`el "key buyuu t*lh**r"
   g`egdd`eg b**g****d 2 *s`eg bolon tavan toonoos togtdog.
   N**g****d**h n' "davtaltyn too" buyuu 1-`e`es 100 h*rt`elh too
   yum. OPIE n`eg udaagijn nuuc *gijg *r bolon nuuclag nuuc *gijg
   nijl**l`en MD5 h`eshijg davtaltyn toogoor ashiglan **sg`ezh *r
   d*ng n' zurgaan bogino Angli *g bolgodog. `Edg`e`er zurgaan Angli
   *g n' tany n`eg udaagijn nuuc *g yum. N`evtr`elt shalgah sistem
   (*nds`end`e`e PAM) ashiglasan hamgijn s**lijn n`eg udaagijn nuuc
   *gijg hadgalzh bajdag b**g****d h`er`egl`egchijn **gs**n nuuc
   *gijn h`esh **mn**h nuuc *gt`ej taarch bajval h`er`egl`egchijg
   n`evtr**ld`eg. *l bucah h`esh ashiglagddag bolohoor h`er`ev
   amzhilttajgaar ashiglagdsan nuuc *gijg olzh avsan bol daraa
   daraagijn n`eg udaagijn nuuc *g**dijg **sg`eh bolomzhg*j bajdag;
   h`er`egl`egch bolon n`evtr`eltijn programyg hamgijn s**lijn
   h`elb`ert adilhan bajlgazh bajhyn tuld davtaltyn too amzhilttaj
   n`evtr`elt hijgd`eh b*rijn daraa bagasazh bajdag. Davtaltyn too 1
   h*r`eh *ed OPIE dahin hijgd`eh h`er`egt`ej bolno.

   Sistem bolgony huv'd h`ed`en programuud bajdag b**g****d
   t`edg`e`erijg bid `end h`el`elc`eh bolno. opiekey program
   davtaltyn too, *r bolon nuuclag nuuc *gijg h*l`e`en avch n`eg
   udaagijn nuuc *g `esv`el n`eg udaagijn nuuc *g**dijn
   *rg`elzhils`en zhagsaaltyg **sg`ed`eg. opiepasswd programyg OPIE-g
   `ehl**l`eh bolon nuuc *g, davtaltyn too `esv`el *r ****rchl**h**d
   ashigladag; `en`e n' nuuclag n`evtr`eh *gs al' `esv`el davtaltyn
   too, *r bolon n`eg udaagijn nuuc *gijg avdag. opieinfo program
   tohiroh itg`emzhl`el**dijn fajluudyg (/etc/opiekeys) shalgazh
   azhilluulsan h`er`egl`egchijn odoogijn davtaltyn too bolon *rijg
   d`elg`ec`ed gargadag.

   Bid d**rv**n ****r t**rlijn *jldlijn talaar h`el`elc`eh bolno.
   `Ehnijh n' ayuulg*j holboltoor opiepasswd ashiglazh n`eg udaagijn
   nuuc *g**dijg `ehnij udaa tohiruulah `esv`el ****rijn nuuc *g
   `esv`el *rijg ****rchl**h *jld`el yum. Hoior dah' *jld`el n'
   opiepasswd-g ayuultaj holboltoor, opiekey tushaalyg ayuulg*j
   holboltoor ashiglazh adil *jldlijg hijh yavdal yum. Gurav dah' n'
   opiekey-g ayuultaj holboltoor ashiglan n`evtr`en oroh *jld`el yum.
   D**r**v d`eh n' opiekey-g ashiglan h`ed h`ed`en t*lh**r**d **sg`eh
   *jld`el b**g****d gadagshaa ayuulg*j holboltuudg*j gazruud uruu
   yavahdaa t`edg`e`er t*lh**r**dijg bichin avch `esv`el h`evl`en
   avaad ****rt**** avch yavzh boloh yum.

     --------------------------------------------------------------

  14.5.1. Ayuulg*j holbolt `ehl**l`eh

   OPIE-g `ehnij udaa `ehl**l`ehd`e`e opiepasswd tushaalyg azhilluul:

 % opiepasswd -c
 [grimreaper] ~ $ opiepasswd -f -c
 Adding unfurl:
 Only use this method from the console; NEVER from remote. If you are using
 telnet, xterm, or a dial-in, type ^C now or exit with no password.
 Then run opiepasswd without the -c parameter.
 Using MD5 to compute responses.
 Enter new secret pass phrase:
 Again new secret pass phrase:
 ID unfurl OTP key is 499 to4268
 MOS MALL GOAT ARM AVID COED

   Enter new secret pass phrase: `esv`el Enter secret password:
   m**r**d d`e`er ta nuuc *g `esv`el **g**lb`er oruulah iostoj. `En`e
   n' tany n`evtr`ehd`e`e ashiglah nuuc *g bish g`edgijg sanah
   h`er`egt`ej, **nijg ashiglazh tany n`eg udaagijn n`evtr`eh
   t*lh**rijg **sg`ed`eg. "ID" m**r tany tuhajn *eijn parametr**d
   boloh tany n`evtr`eh n`er, davtaltyn too bolon *rijg **gd**g.
   N`evtr`en oroh *ed sistem `edg`e`er parametr**dijg sanazh tand
   t`edg`e`erijg sanah shaardlagag*jg`e`er bucaan *z**ld`eg. S**lijn
   m**r n' t`edg`e`er parametr**d bolon tany nuuclag nuuc *gt
   hargalzah n`eg udaagijn nuuc *gijg **gd**g; h`er`ev ta n`en daruj
   dahin n`evt`erv`el `en`e n`eg udaagijn nuuc *g n' tany ashiglah
   t`er nuuc *g yum.

     --------------------------------------------------------------

  14.5.2. Ayuultaj holbolt `ehl**l`eh

   ****rijn nuuclag nuuc *gijg ayuultaj holboltoor `eh`elzh
   **g**hd**** `esv`el ****rchl**hd**** opiekey azhilluulzh boloh
   tijm gazar uruu ayuulg*j holbolttoj bajzh bajh shaardlagataj;
   `en`e n' tany itg`ezh bajgaa mashin d`e`er b*rh**lijn tushaal
   h*l`e`eh m**r h`elb`er`e`er bajzh bolno. Ta bas davtaltyn toog
   (100 bolomzhijn utga bajzh boloh yum) bodozh **g**h h`er`egt`ej
   b**g****d ta ****r**** *r bodozh oloh `esv`el duryn **sg`esnijg
   ashiglah h`er`egt`ej. Ayuultaj holboltoor (tany `ehl**lzh bajgaa
   mashin uruu) opiepasswd tushaalyg ashigla:

 % opiepasswd

 Updating unfurl:
 You need the response from an OTP generator.
 Old secret pass phrase:
         otp-md5 498 to4268 ext
         Response: GAME GAG WELT OUT DOWN CHAT
 New secret pass phrase:
         otp-md5 499 to4269
         Response: LINE PAP MILK NELL BUOY TROY

 ID mark OTP key is 499 gr4269
 LINE PAP MILK NELL BUOY TROY

   Anhdagch *rijg h*l`e`ezh avah bol Return dar. Daraa n' handah nuuc
   *gijg oruulahyn **mn** ayuulg*j holbolt uruugaa orzh adil
   parametr**dijg **g****r`ej:

 % opiekey 498 to4268
 Using the MD5 algorithm to compute response.
 Reminder: Don't use opiekey from telnet or dial-in sessions.
 Enter secret pass phrase:
 GAME GAG WELT OUT DOWN CHAT

   Odoo ayuultaj holbolt uruugaa shilzhizh **sg`es`en n`eg udaagijn
   nuuc *g`e`e tohiroh program uruu huulaaraj.

     --------------------------------------------------------------

  14.5.3. N`eg udaagijn nuuc *g gancyg **sg`eh n'

   OPIE-g `ehl**l`en tohiruulzh n`evt`ersnij daraa tand ijm`erh**
   tushaal h*l`e`eh m**r haruulagdana:

 % telnet example.com
 Trying 10.0.0.1...
 Connected to example.com
 Escape character is '^]'.

 FreeBSD/i386 (example.com) (ttypa)

 login: <username>
 otp-md5 498 gr4269 ext
 Password:

   `En`e dashramd t`emd`egl`en h`el`eh`ed OPIE tushaal h*l`e`eh
   m**r**d ashigtaj bolomzhtoj bajdag: h`er`ev ta nuuc *g h*l`e`eh
   m**r d`e`er Return darval h*l`e`eh m**r cuurajg id`evhzh**lzh tany
   yuu bichizh bajgaag tand haruuldag. Ta h`evl`es`en z*jl`e`es`e`e
   harzh magadg*j nuuc *gijg garaaraa bichizh oruulahyg oroldozh
   bajgaa bol `en`e mash ashigtaj bajzh boloh yum.

   `En`e *ed n`evtr`elt h*l`e`eh m**r**nd hariulahyn tuld ta ****rijn
   n`eg udaagijn nuuc *gijg **sg`eh h`er`egt`ej bolno. **nijg opiekey
   tushaal itg`en azhilluulzh chadah tijm sistem d`e`er`e`e hijh
   h`er`egt`ej. (DOS, Windows bolon Mac OS-d zoriulsan `edg`e`erijn
   huvilbaruud bajdag) `Edg`e`ert davtaltyn too bolon *r tushaalyn
   m**rijn tohiruulga h`elb`er`e`er h`er`egt`ej bajdag. Ta n`evtr`en
   orzh bajgaa mashinyhaa n`evtr`elt h*l`e`eh m**r****s `edg`e`erijg
   shuud huulan tav'zh boloh yum.

   Itg`es`en sistem d`e`er`e`e:

 % opiekey 498 to4268
 Using the MD5 algorithm to compute response.
 Reminder: Don't use opiekey from telnet or dial-in sessions.
 Enter secret pass phrase:
 GAME GAG WELT OUT DOWN CHAT

   Odoo ta ****rijn n`eg udaagijn nuuc *gt`ej bolson bolohoor
   n`evtr`elt`e`e *rg`elzhl**lzh bolno.

     --------------------------------------------------------------

  14.5.4. N`eg udaagijn nuuc *g olnyg **sg`eh n'

   Zarimdaa ta itg`es`en mashin `esv`el ayuulg*j holbolt uruu handah
   bolomzhg*j tijm gazar ochih h`er`egt`ej boldog. `En`e tohioldold
   opiekey tushaal ashiglazh h`ed h`ed`en n`eg udaagijn nuuc *g**dijg
   ur'dchilan **sg`ezh h`evl`en bied`e`e avch yavah bolomzhtoj yum.
   ZHish`e`e n':

 % opiekey -n 5 30 zz99999
 Using the MD5 algorithm to compute response.
 Reminder: Don't use opiekey from telnet or dial-in sessions.
 Enter secret pass phrase: <secret password>
 26: JOAN BORE FOSS DES NAY QUIT
 27: LATE BIAS SLAY FOLK MUCH TRIG
 28: SALT TIN ANTI LOON NEAL USE
 29: RIO ODIN GO BYE FURY TIC
 30: GREW JIVE SAN GIRD BOIL PHI

   -n 5 n' daraalsan tavan t*lh**rijg **sg`ehijg, 30 n' s**lijn
   davtaltyn toog h`ed bajh iostojg zaazh **gch bajgaa yum. `Edg`e`er
   n' ashiglah bololcootojg urvuu daraallaar d`elg`ec`end haruuldgijg
   t`emd`egl`eh n' z*jt`ej. H`er`ev ta h`et sanaa zovnizh bajgaa bol
   ta *r d*ng garaar bichizh avahyg h*s`ezh boloh yum; `esv`el lpr
   uruu huulan avch tav'zh boloh yum. M**r b*r davtaltyn too bolon
   n`eg udaagijn nuuc *gijg haruulzh bajgaag anhaaraaraj; ta nuuc
   *g**dijg h`er`egl`eh b*rt`e`e t`edg`e`erijg arilgazh `en`e
   h`evl`es`en arga tan' ashigtaj h`ev`e`er bolohyg m`ed`ezh boloh
   yum.

     --------------------------------------------------------------

  14.5.5. UNIX(R) nuuc *g**dijg ashiglahyg hyazgaarlah n'

   OPIE n' UNIX nuuc *g**dijn ashiglaltyg n`evtr`eltijn sessijn IP
   hayag d`e`er tulguurlan hyazgaarlazh chaddag. Tohiroh fajl n'
   /etc/opieaccess b**g****d `en`e fajl n' anhdagchaar bajdag. `En`e
   fajlyn talaar bolon **nijg ashiglasnaar ta ayuulg*j bajdlyn yamar
   z*jls**dijg bodolcozh anhaarah iostoj talaar d`elg`er`eng*j
   m`ed`e`ellijg opieaccess(5)-s shalgana uu.

   `End zhish`e`e opieaccess fajl bajna:

 permit 192.168.0.0 255.255.0.0

   `En`e m**r n' UNIX nuuc *g**dijg yamar ch *ed ashiglahyn tuld
   `ehl`el IP hayagijg (huuran m`ehl`eh`ed h*rch boloh tijm `emz`eg)
   zaagdsan utga bolon bagtaj taaruulah bolomzhijg h`er`egl`egchd`ed
   olgodog.

   opieaccess dah' al' ch d*r`em taarahg*j bajgaa bol anhdagchaar
   OPIE bish n`evtr`elt**dijg haazh *g*jsg`ed`eg.

     --------------------------------------------------------------

14.6. TCP G*jc`etg`elijg hyalbarshuulagchid

   Bichs`en Tom R***ds.

   inetd(8)-g m`edd`eg h`en b*h`en TCP G*jc`etg`elijg
   hyalbarshuulagchdyn talaar zarimdaa sonsson bajh. G`ehd`e`e c****n
   h*m**s `en`e bolomzhijn s*lzh`e`enij orchin dah' ashigtaj talyg
   b*r`en ojlgodog yum shig sanagddag. H*n b*h`en s*lzh`e`enij
   holboltuud zohicuulah galt hana suulgahyg h*sd`eg yum shig
   sanagddag. Galt hana olon t**rlijn h`er`egl`e`et`ej bolovch
   holbolt **sg`egch uruu tekst ilg`e`eh z`er`eg zarim z*jlsijg galt
   hana hijzh chaddagg*j. `End durdsan TCP G*jc`etg`elijg
   hyalbarshuulagchid `en`e m`etijg bolon **n`e`es il**g hijd`eg.
   Daraagijn h`ed`en h`es`egt TCP G*jc`etg`elijg hyalbarshuulagchdyn
   olon bolomzhuudyg h`el`elc`eh b**g****d bolomzhtoj *ed n'
   zhish`e`e tohirgoony m**rijg *z**l`eh bolno.

   TCP G*jc`etg`elijg hyalbarshuulagchid program hangamzh n'
   inetd-ijn chadvaruudyg server b*rijn huv'd t**nij door hyanagdazh
   bolohoor d`emzhin **rg**tg**d**g. `En`e argyg ashiglan b*rtg`el
   h**tl**h d`emzhl`eg n`em`eh, holboltuud uruu m`ed`egd`el bucaah,
   d`emond z**vh**n dotood holboltuudyg h*l`e`en avahyg
   z**vsh****r**h g`eh m`et *jldl**dijg hijh bolomzhtoj. `Edg`e`er
   bolomzhuudyn zarimyg galt hana suulgan tohiruulzh hijzh boloh
   bolovch `en`e n' z**vh**n hamgaalaltyn n`em`elt davharga bolohoos
   gadna galt hanyn *z**lzh chaddagaas il** hyanaltyg olgodog yum.

   TCP G*jc`etg`elijg hyalbarshuulagchdyn ijnh** n`em`egds`en
   azhillagaa n' sajn galt hanyg solihoor z*jl g`ezh ojlgogdoh iosg*j
   yum. TCP G*jc`etg`elijg hyalbarshuulagchid n' galt hana `esv`el
   ****r busad ayuulg*j bajdlyg n`em`egd**l`egch programuudyn hamtaar
   ashiglagdazh sistemijn huv'd hamgaalaltyn n`em`elt davharga bolon
   ayatajhan *jlchl`eh bolomzhtoj yum.

   `En`e n' inetd-ijn tohirgoony **rg**tg**l bolohoor `en`eh**
   barimtyg unshigch tanyg inetd tohirgoo h`esgijg unshsan g`ed`egt
   najdazh bajna.

     T`emd`egl`el: inetd(8)-`e`er azhilluulagdsan programuud yag
     zhinh`en`e`er`e`e "d`emonuud" bish bolovch t`edg`e`erijg
     ulamzhlalaar d`emonuud g`ed`eg. `En`e uhagdahuunyg bid `en`e
     h`es`egt bas ashiglah bolno.

     --------------------------------------------------------------

  14.6.1. `Ehnij tohirgoo

   TCP G*jc`etg`elijg hyalbarshuulagchdyg FreeBSD-d ashiglahad bajh
   coryn ganc shaardlaga n' inetd serverijg rc.conf fajlaas -Ww
   tohiruulgataj azhilluulsan `es`ehijg shalgah yavdal yum; `en`e n'
   anhdagch tohirgoo yum. M`ed`e`ezh /etc/hosts.allow fajlyn z**v
   tohirgoo bas bajgaag h*l`e`ezh bajdag bolovch `edg`e`er
   tohioldluudad syslogd(8) sistemijn b*rtg`el**d`ed m`ed`egdl**d
   shidd`eg.

     T`emd`egl`el: Busad TCP G*jc`etg`elijg hyalbarshuulagchdyn
     shijdl**dt`ej har'cuulah yum bol hosts.deny fajlyg
     h`er`egl`eh`e`e bol'son. Tohirgoony b*h songoltuud
     /etc/hosts.allow fajld bajh shaardlagataj.

   Hamgijn amarhan tohirgoogooroo bol d`emony holboltyn bodloguud
   z**vsh****r**gds**n `esv`el haagdsany al' n`eg`e`er
   /etc/hosts.allow fajl dah' tohiruulguudaas hamaaran
   tohiruulagddag. FreeBSD d`e`erh anhdagch tohirgoo n' inetd-`e`er
   `eh`els`en d`emon b*r uruu hijgd`eh holboltyg z**vsh****rd**g.
   **nijg ****rchl**h talaar z**vh**n *nds`en tohirgoony tuhaj
   durdsany daraa h`el`elc`eh bolno.

   *nds`en tohirgoo ih`evchl`en d`emon : hayag : *jld`el h`elb`erijg
   avdag. `End bajgaa d`emon n' inetd-ijn `ehl**ls`en d`emony n`er
   yum. Hayag n' z**v hostyn n`er, address hayag `esv`el d**rv**lzhin
   haaltan ([ ]) dotorh IPv6 hayag bajzh bolno. action buyuu *jldlijn
   talbar n' allow buyuu z**vsh****r**h `esv`el deny buyuu `erhijg
   horigloh `esv`el handaltyg haahyn al' n`eg bajna. Tohirgoo `ehnij
   tohirson d*r`em zhurmyn daguu azhilladag g`edgijg sanah
   h`er`egt`ej, `en`e n' tohiroh d*rmijg tohirgoony fajlaas **s**h
   daraallaar hajna g`es`en *g yum. Tohiroh d*r`em oldvol t`er d*r`em
   ashiglagdazh hajh process zogsono.

   Busad h`ed h`ed`en tohiruulguud bajdag bolovch t`edg`e`erijg `en`e
   h`esgijn s**ld tajlbarlah bolno. Hyalbar tohirgoony m**r ganchan
   t`er m`ed`e`ellijn daguu amarhnaar hijgd`ezh bolno. ZHish`e`e n'
   mail/qpopper d`emonoor damzhin hijgd`ezh boloh POP3 holboltuudyg
   z**vsh****r**hijn tuld daraah m**r**d hosts.allow fajld n`emzh
   hijgd`eh h`er`egt`ej:

 # This line is required for POP3 connections:
 qpopper : ALL : allow

   `En`e m**rijg n`emsnijh`e`e daraa inetd-g dahin `ehl**l`eh
   h`er`egt`ej. **nijg kill(1) tushaal `esv`el /etc/rc.d/inetd-g
   restart parametrtaj ashiglan hijzh bolno.

     --------------------------------------------------------------

  14.6.2. D`evshilt`et tohirgoo

   TCP G*jc`etg`elijg hyalbarshuulagchid n' bas d`evshilt`et
   tohiruulguudtaj bajdag; t`edg`e`er n' holboltuudtaj h`erh`en
   azhillahyg il**t`ejg`e`er hyanah bolomzhijg olgodog. Zarim
   tohioldold todorhoj hostuud `esv`el d`emon holboltuud uruu tajlbar
   bucaah n' z*jt`ej sanaa bajzh boloh yum. Busad tohioldold magadg*j
   b*rtg`elijn fajl bichigd`eh iostoj `esv`el cahim zahidal
   administrator uruu ilg`e`egd`ezh boloh yum. Busad tohioldluud
   *jlchilg`e`eg z**vh**n dotood holboltuuddaa ashiglahyg shaardazh
   boloh yum. `Edg`e`er n' b*gd`e`er`e`e orluulagddag t`emd`egt**d,
   **rg**tg**h t`emd`egt**d bolon gadaad tushaalyg azhilluulah
   z`er`eg tohirgoony songoltuudyn tuslamzhtaj hijgd`eh bolomzhtoj
   yum. Daraagijn hoior h`es`egt `edg`e`er tohioldluudyn talaar
   bichs`en bajgaa.

     --------------------------------------------------------------

    14.6.2.1. Gadaad tushaaluud

   Holboltyg haazh t**nijg togtoohyg oroldson h*n uruu shaltgaanyg n'
   ilg`e`eh tohioldol garch`e`e g`ezh bod"io. **nijg yaazh hijh v`e?
   `En`e *jldlijg twist tohiruulga ashiglan hijh bolomzhtoj. Holbolt
   togtoohoor oroldohod twist tohiruulga b*rh**lijn tushaal `esv`el
   skript azhiluulahaar duudagddag. hosts.allow fajld **nij zhish`e`e
   al' h`edijn orson bajdag:

 # The rest of the daemons are protected.
 ALL : ALL \
         : severity auth.info \
         : twist /bin/echo "You are not welcome to use %d from %h."

   `En`e zhish`e`e n' "You are not allowed to use daemon from
   hostname." buyuu "Ta d`emonyg hostname-s ashiglah
   z**vsh****r**lg*j." g`es`en m`ed`egdlijg handaltyn fajld ur'daar
   tohiruulagdaag*j d`emon b*rijn huv'd bucaadag. `En`e n'
   togtoogdson holbolt d**ng**zh salsny daraa holboltyg `ehl**l`egch
   uruu hariultyg bucaazh ilg`e`eh`ed mash ih ashigtaj bajdag. Bucsan
   m`ed`egd`el b*r " t`emd`egt**d dotor zaaval bajh shaardlagataj;
   `en`e d*rm`end yamar n`eg zhich z**vsh****r**l bajhg*j.

     Sanuulga: H`er`ev haldagch `esv`el b*l`eg haldagchid `edg`e`er
     d`emonuudyg holbolt hijh h*s`elt`e`er cutgazh chadah yum bol
     serverijn `esr`eg *jlchilg`e`eg zogsooh haldlaga yavuulah
     bolomzhtoj bajzh boloh yum.

   ****r n`eg bolomzh n' `edg`e`er tohioldluudad spawn tohiruulgyg
   ashiglah yavdal yum. twist tohiruulgyn n`eg`en adil spawn
   tohiruulga n' holboltuudyg sohroor haazh gadaad b*rh**lijn
   tushaaluud `esv`el skript**dijg azhilluulahad ashiglagdazh bolno.
   twist tohiruulgaas yalgaataj tal n' spawn n' holbolt togtooson h*n
   uruu hariult bucaazh ilg`e`ed`egg*j. ZHish`e`e n' daraah
   tohirgoony m**r bajzh`e`e g`ezh bod"io:

 # We do not allow connections from example.com:
 ALL : .example.com \
         : spawn (/bin/echo %a from %h attempted to access %d >> \
           /var/log/connections.log) \
         : deny

   `En`e n' *.example.com dom`ejnoos irs`en b*h holboltyn
   oroldloguudaas tatgalzahyn z`er`egc`e`e hostyn n`er, IP hayag
   bolon t`ednij handalt hijhijg oroldson d`emong
   /var/log/connections.log fajl uruu b*rtg`en`e.

   D`e`er tajlbarlasan orluulah t`emd`egt**d`e`es gadna, ****r****r
   h`elb`el %a t`emd`egt`e`es gadna busad c****n h`ed`en t`emd`egt**d
   bas bajdag. B*r`en zhagsaaltyg hosts_access(5) garyn avlagyn
   huudasnaas *zn`e **.

     --------------------------------------------------------------

    14.6.2.2. Orluulagddag t`emd`egt**dijn tohirgoonuud

   `En`e h*rt`el ALL tohiruulga b*h l zhish`e`en**d`ed ashiglagdlaa.
   Azhillagaag araj caashluulzh **rg**tg**h busad tohiruulguud
   bajdag. ZHish`e`e n' ALL n' d`emon, dom`ejn `esv`el IP hayagijn
   al' n`egt`ej taaruulah zorilgoor ashiglagdazh boloh yum. ****r
   n`eg orluulagddag t`emd`egt n' IP hayagaa ****rchl**n huursan
   bajzh boloh duryn hostyg taaruulah PARANOID tohiruulga yum.
   ****r****r h`elb`el PARANOID buyuu h`et zovnil n' ****rijn hostyn
   n`er`e`es ****r IP hayagtaj mashinaas holbolt hijgd`eh b*r t**nd
   tohiroh *jldlijg todorhojlohod ashiglagdazh boloh yum. Daraah
   zhish`e`e `en`e h`el`elc**l`egt araj il** ojlgolt **gch magadg*j
   yum:

 # Block possibly spoofed requests to sendmail:
 sendmail : PARANOID : deny

   `En`e zhish`e`en d`e`er sendmail uruu hijgd`ezh bajgaa
   ****rijnh**** hostyn n`er`e`es ****r IP hayagtaj holboltyn b*h
   h*s`elt**d`e`es tatgalzan haazh bajna.

     Anhaaruulga: H`er`ev klient `esv`el server `evd`erhij DNS
     suulgactaj bol PARANOID orluulagddag t`emd`egtijg ashiglah n'
     server**dijg noctojgoor z`er`emd`eg bolgozh boloh yum. Ijmd
     administratoryn zohion bajguulalt bolon huvaarilalt hijhijg
     z**vl**zh bajna.

   Orluulagddag t`emd`egt**dijn talaar bolon t`ed`ent`ej holbootoj
   azhillagaany talaar d`elg`er`eng*jg hosts_access(5) garyn avlagyn
   huudasnaas *z`e`er`ej.

   Tusgaj tohirgoony al' ch m**r**dijn **mn** d`e`erh n' azhillana,
   `ehnij tohirgoony m**r hosts.allow fajld tajlbar bolgon haagdah
   shaardlagataj. **nijg `en`e h`esgijn `eh`end t`emd`egl`ezh
   h`els`en bajgaa.

     --------------------------------------------------------------

14.7. KerberosIV

   Hojno durdsan h*nij bichs`en d`e`er tulguurlan huv' n`em`er bolgon
   oruulsan Mark Myurrej. Huv' n`em`er bolgon oruulsan Mark D`ejpoz.

   Kerberos n' h`er`egl`egchid ****rsdijg**** nuuclag serverijn
   *jlchilg`e`en**dijn tuslamzhtajgaar taniulan n`evtr`eh bolomzhijg
   olgodog s*lzh`e`enij n`em`elt sistem/protokol yum. Alsyn
   n`evtr`elt, alsyn huulbar, nuuclag sistem hoorondoh fajl
   huulbarlalt bolon busad ayuul iht`ej *jldl**d z`er`eg
   *jlchilg`e`en**d har'canguj ayuulg*j hijgd`ezh il** hyanalt hijzh
   bolohoor bolson.

   Daraah zaavruudyg FreeBSD-t`ej cug t*g`e`egdd`eg Kerberos-ijg
   h`erh`en tohiruulah garyn avlaga bolgon h`er`egl`ezh boloh yum.
   G`ehd`e`e ta b*r`en tajlbaryn talaar hargalzah garyn avlagyn
   huudasnuudad handazh *z`eh shaardlagataj.

     --------------------------------------------------------------

  14.7.1. KerberosIV suulgah n'

   Kerberos n' FreeBSD-ijn n`em`elt b*r`eld`eh**n h`es`eg yum. `En`e
   program hangamzhijg suulgah hamgijn amarhan arga n' FreeBSD
   `eh`elzh suulgah *ed sysinstall-d krb4 `esv`el krb5 t*g`e`eltijg
   songon suulgah yavdal yum. `En`e n' Kerberos-ijn "eBones"
   (KerberosIV) `esv`el "Heimdal" (Kerberos5) shijdl**dijg suulgah
   bolno. `Edg`e`er n' ANU/Kanadaas gadna h**gzh**l`egds`en uchraas
   ANU-yn kriptograf kod d`e`erh `eksportyn hyazgaarlagdmal hyanaltyn
   *ed busad ulsuudyn sistemijn `ez`emshigchd`ed ashiglagdah
   bolomzhtoj bolson yum. Ijm`e`es `edg`e`er shijdl**d n' orson
   bajdag.

   **n`e`es gadna Kerberos-ijn MIT shijd`el portuudyn cugluulgyn
   security/krb5 sand bajdag.

     --------------------------------------------------------------

  14.7.2. `Ehnij m`ed`e`ellijn baaz **sg`eh

   `En`e n' Kerberos server d`e`er z**vh**n hijgdd`eg. `Ehl`e`ed
   huuchin Kerberos m`ed`e`ellijn baazuud bajgaa `es`ehijg
   shalgaaraj. Ta /etc/kerberosIV san uruu orzh z**vh**n daraah
   fajluud bajgaag shalgaaraj:

 # cd /etc/kerberosIV
 # ls
 README          krb.conf        krb.realms

   H`er`ev al' n`eg n`em`elt fajluud (principal.* `esv`el master_key
   z`er`eg) bajval kdb_destroy tushaal ashiglazh huuchin Kerberos
   m`ed`e`ellijn baazyg ustgah `esv`el h`er`ev Kerberos azhillahg*j
   bajgaa bol erd**** l n`em`elt fajluudyg ustgah h`er`egt`ej.

   Ta odoo ****rijn Kerberos h*r`e`eg (realm) zaazh **g**hd****
   krb.conf bolon krb.realms fajluudyg zasvarlah shaardlagataj. `En`e
   tohioldold h*r`e`e n' EXAMPLE.COM boloh b**g****d server n'
   grunt.example.com boloh yum. Bid krb.conf fajlyg zasvarlazh
   `esv`el **sg`en`e:

 # cat krb.conf
 EXAMPLE.COM
 EXAMPLE.COM grunt.example.com admin server
 CS.BERKELEY.EDU okeeffe.berkeley.edu
 ATHENA.MIT.EDU kerberos.mit.edu
 ATHENA.MIT.EDU kerberos-1.mit.edu
 ATHENA.MIT.EDU kerberos-2.mit.edu
 ATHENA.MIT.EDU kerberos-3.mit.edu
 LCS.MIT.EDU kerberos.lcs.mit.edu
 TELECOM.MIT.EDU bitsy.mit.edu
 ARC.NASA.GOV trident.arc.nasa.gov

   `En`e tohioldold busad h*r`e`en**d t`end bajh h`er`egg*j.
   T`edg`e`er n' `end mashinyg h`erh`en olon h*r`e`en**dijg
   m`ed`eh`e`er hijgd`eh zhish`e`e mayagaar bajgaa bolno. Hyalbaraa
   bodood ta t`edg`e`erijg oruulahg*jg h*s`ezh boloh yum.

   `Ehnij m**r n' sistem azhillah h*r`e`eg n`erl`ezh bajna. Busad
   m**r**d n' h*r`e`e/host oruulguudyg aguulna. M**r d`eh `ehnijh n'
   h*r`e`e b**g****d hoior dah' n' "t*lh**r t*g`e`eh t**v" bolzh
   bajgaa h*r`e`en d`eh host yum. Hostyn n`erijn daraah admin server
   n' host bas udirdah m`ed`e`ellijn baazaar hangazh bajna g`es`en *g
   yum. `Edg`e`er uhagdahuunuudyn tajlbaruudyn talaar Kerberos-ijn
   garyn avlagyn huudasnuudaas z**vl**g**** avna uu.

   Odoo bid grunt.example.com-g EXAMPLE.COM h*r`e`e uruu n`em`eh
   iostoj b**g****d bas EXAMPLE.COM h*r`e`enij .example.com dom`ejn
   d`eh b*h hostuudyg oruulan n`emzh **g**h h`er`egt`ej. krb.realms
   fajl daraah bajdlaar shin`echl`egd`eh bolno:

 # cat krb.realms
 grunt.example.com EXAMPLE.COM
 .example.com EXAMPLE.COM
 .berkeley.edu CS.BERKELEY.EDU
 .MIT.EDU ATHENA.MIT.EDU
 .mit.edu ATHENA.MIT.EDU

   Dahin h`el`eh`ed busad h*r`e`en**d t`end bajh shaardlagag*j.
   T`edg`e`er n' `end mashinyg h`erh`en olon h*r`e`en**dijg
   m`ed`eh`e`er hijgd`eh zhish`e`e mayagaar bajgaa bolno. Hyalbaraa
   bodood ta t`edg`e`erijg oruulahg*jg h*s`ezh boloh yum.

   `Ehnij m**r n' tusgaj sistemijg n`erl`egds`en h*r`e`e uruu oruulzh
   bajna. Busad m**r**d n`erl`egds`en h*r`e`end tuhajn d`ed dom`ejny
   sistem**dijg h`erh`en anhdagchaar bolgozh bajgaag haruulna.

   Odoo bid m`ed`e`ellijn san **sg`eh`ed b`el`en bolloo. `En`e n'
   z**vh**n Kerberos server (`esv`el T*lh**r T*g`e`eh T**v) d`e`er
   azhillah iostoj. kdb_init tushaal azhilluulzh **nijg hijn`e:

 # kdb_init
 Realm name [default  ATHENA.MIT.EDU ]: EXAMPLE.COM
 You will be prompted for the database Master Password.
 It is important that you NOT FORGET this password.
                
 Enter Kerberos master key:

   Odoo bid lokal mashin d`e`erh server**d avch bolgohoor bolgohyn
   tuld t*lh**rijg hadgalah h`er`egt`ej. kstash tushaal ashiglazh
   **nijg hijn`e:

 # kstash
              
 Enter Kerberos master key:

 Current Kerberos master key version is 1.

 Master key entered. BEWARE!

   `En`e n' shifrl`egds`en master nuuc *gijg
   /etc/kerberosIV/master_key-d hadgalna.

     --------------------------------------------------------------

  14.7.3. B*gdijg azhillahaar bolgoh

   Kerberos-oor ayuulg*j bolgogdoh sistem b*rijn huv'd hoior
   udirdagch m`ed`e`ellijn baazad n`em`egd`eh shaardlagataj.
   T`edg`e`erijn n`ers n' kpasswd bolon rcmd bajna. `Edg`e`er hoior
   udirdagch n' sistem b*rijn huv'd huv' sistemijn n`ert`ej
   tohioldluudyn hamtaar hijgd`en`e.

   `Edg`e`er kpasswd bolon rcmd d`emonuud n' busad sistem**d`ed
   Kerberos nuuc *gn**dijg ****rchilzh rcp(1), rlogin(1) bolon rsh(1)
   z`er`eg tushaaluudyg azhilluulahyg z**vsh****rd**g.

   Odoo `edg`e`er oruulguudyg n`em`ecg`e`ee:

 # kdb_edit
 Opening database...

 Enter Kerberos master key:

 Current Kerberos master key version is 1.

 Master key entered.  BEWARE!
 Previous or default values are in [brackets] ,
 enter return to leave the same, or new value.

 Principal name: passwd
 Instance: grunt

 <Not found>, Create [y] ? y

 Principal: passwd, Instance: grunt, kdc_key_ver: 1
 New Password:                    <---- enter RANDOM here
 Verifying password

 New Password: <---- enter RANDOM here

 Random password [y] ? y

 Principal's new key version = 1
 Expiration date (enter yyyy-mm-dd) [ 2000-01-01 ] ?
 Max ticket lifetime (*5 minutes) [ 255 ] ?
 Attributes [ 0 ] ?
 Edit O.K.
 Principal name: rcmd
 Instance: grunt

 <Not found>, Create [y] ?

 Principal: rcmd, Instance: grunt, kdc_key_ver: 1
 New Password:           <---- enter RANDOM here
 Verifying password

 New Password:           <---- enter RANDOM here

 Random password [y] ?

 Principal's new key version = 1
 Expiration date (enter yyyy-mm-dd) [ 2000-01-01 ] ?
 Max ticket lifetime (*5 minutes) [ 255 ] ?
 Attributes [ 0 ] ?
 Edit O.K.
 Principal name:         <---- null entry here will cause an exit

     --------------------------------------------------------------

  14.7.4. Serverijn fajlyg **sg`eh

   Odoo bid mashin b*r d`e`er *jlchilg`e`en**dijg todorhojldog b*h
   tohioldluudyg gargazh avah h`er`egt`ej. `En`e zorilgoor bid
   ext_srvtab tushaalyg ashiglana. `En`e n' fajl **sg`eh b**g****d
   t**nijg Kerberos-ijn klient b*rijn /etc san uruu ayuulg*jn
   **dn`e`es huulah `esv`el shilzh**l`eh h`er`egt`ej. `En`e fajl n'
   server bolon klient b*r d`e`er bajh h`er`egt`ej b**g****d
   Kerberos-ijn azhillagaand shijdv`erl`eh z*jl boldog.

 # ext_srvtab grunt
 Enter Kerberos master key:

 Current Kerberos master key version is 1.

 Master key entered. BEWARE!
 Generating 'grunt-new-srvtab'....

   Odoo, `en`e tushaal z**vh**n t*r zuuryn fajl **sg`ed`eg b**g****d
   t`er fajlyn n`erijg b*h server**d avch chadahaar srvtab bolgon
   n`erl`eh shaardlagataj. mv(1) tushaal ashiglazh `eh sistem d`e`erh
   bajrlal uruu shilzh**l:

 # mv grunt-new-srvtab srvtab

   H`er`ev fajl n' klient sistemd zoriulagdsan b**g****d s*lzh`e`e n'
   ayuulg*j bish g`ezh bodogdvol client-new-srvtab fajlyg shilzh**lzh
   boloh z****v**rl**gch uruu huulzh fizik ayuulg*jn **dn`e`es
   t`e`ev`erl`ezh bolno. **nijg klientijn /etc san dotor srvtab
   bolgon n`erl`ezh 600 gorimd bajgaa `es`ehijg shalgaaraj:

 # mv grumble-new-srvtab srvtab
 # chmod 600 srvtab

     --------------------------------------------------------------

  14.7.5. M`ed`e`ellijn sang nutagshuulah

   Bid odoo zarim h`er`egl`egchijg m`ed`e`ellijn baazad oruulah
   h`er`egt`ej. `Ehl`e`ed jane h`er`egl`egchid zoriulsan oruulgyg
   **sg`ee. **nijg kdb_edit tushaal ashiglazh hijn`e:

 # kdb_edit
 Opening database...

 Enter Kerberos master key:

 Current Kerberos master key version is 1.

 Master key entered.  BEWARE!
 Previous or default values are in [brackets] ,
 enter return to leave the same, or new value.

 Principal name: jane
 Instance:

 <Not found>, Create [y] ? y

 Principal: jane, Instance: , kdc_key_ver: 1
 New Password:                <---- enter a secure password here
 Verifying password

 New Password:                <---- re-enter the password here
 Principal's new key version = 1
 Expiration date (enter yyyy-mm-dd) [ 2000-01-01 ] ?
 Max ticket lifetime (*5 minutes) [ 255 ] ?
 Attributes [ 0 ] ?
 Edit O.K.
 Principal name:            <---- null entry here will cause an exit

     --------------------------------------------------------------

  14.7.6. B*gdijg test hijh

   `Ehl`e`ed bid Kerberos d`emonuud azhilluulah shaardlagataj.
   H`er`ev ta ****rijn /etc/rc.conf fajlyg z**v zasvarlasan bol dahin
   achaalahad `en`e n' avtomataar hijgd`eh iostojg sanaaraj. `En`e n'
   z**vh**n Kerberos server d`e`er shaardlagataj. kerberos-ijn
   klient**d h`er`egt`ej z*jl`e`e avtomataar /etc/kerberosIV sangaas
   avah bolno.

 # kerberos &
 Kerberos server starting
 Sleep forever on error
 Log file is /var/log/kerberos.log
 Current Kerberos master key version is 1.

 Master key entered. BEWARE!

 Current Kerberos master key version is 1
 Local realm: EXAMPLE.COM
 # kadmind -n &
 KADM Server KADM0.0A initializing
 Please do not use 'kill -9' to kill this job, use a
 regular kill instead

 Current Kerberos master key version is 1.

 Master key entered.  BEWARE!

   Odoo bid kinit tushaal ashiglazh bidnij d`e`er **sg`es`en jane
   ID-d zoriulsan tasalbaryg avahyg oroldozh bolno:

 % kinit jane
 MIT Project Athena (grunt.example.com)
 Kerberos Initialization for "jane"
 Password:

   Tokenuud bid`end *n`eh`e`er bajgaa `es`ehijg klist ashiglan
   *z`ehijg oroldooroj:

 % klist
 Ticket file:    /tmp/tkt245
 Principal:      jane@EXAMPLE.COM

   Issued           Expires          Principal
 Apr 30 11:23:22  Apr 30 19:23:22  krbtgt.EXAMPLE.COM@EXAMPLE.COM

   Odoo kpasswd d`emon Kerberos-ijn m`ed`e`ellijn baazad
   n`evtr`eltijn z**vsh****r**l avch chadah `es`ehijg shalgahyn tuld
   nuuc *gijg passwd(1) ashiglan ****rchl**hijg oroldooroj:

 % passwd
 realm EXAMPLE.COM
 Old password for jane:
 New Password for jane:
 Verifying password
 New Password for jane:
 Password changed.

     --------------------------------------------------------------

  14.7.7. su z**vsh****rl**dijg n`em`eh

   Kerberos n' root z**vsh****rl**d h`er`egt`ej h`er`egl`egch b*rd
   ****rsdijnh n' tusdaa su(1) nuuc *gijg **g**hijg bid`end
   z**vsh****rd**g. Odoo bid su(1)-aar tanigdan z**vsh****r**gds**n
   ID-g root uruu n`emzh bolno. **nijg root-g udirdagchtaj holboson
   tohioldoltoj bajsnaar hyanazh bolno. kdb_edit ashiglan
   Kerberos-ijn m`ed`e`ellijn baazad jane.root oruulgyg bid **sg`ezh
   bolno:

 # kdb_edit
 Opening database...

 Enter Kerberos master key:

 Current Kerberos master key version is 1.

 Master key entered.  BEWARE!
 Previous or default values are in [brackets] ,
 enter return to leave the same, or new value.

 Principal name: jane
 Instance: root

 <Not found>, Create [y] ? y

 Principal: jane, Instance: root, kdc_key_ver: 1
 New Password:                    <---- enter a SECURE password here
 Verifying password

 New Password:                    <---- re-enter the password here

 Principal's new key version = 1
 Expiration date (enter yyyy-mm-dd) [ 2000-01-01 ] ?
 Max ticket lifetime (*5 minutes) [ 255 ] ? 12 <--- Keep this short!
 Attributes [ 0 ] ?
 Edit O.K.
 Principal name:                  <---- null entry here will cause an exit

   Odoo **nijg azhillazh bajgaag shalgazh tokenuudyg avahyg
   oroldooroj:

 # kinit jane.root
 MIT Project Athena (grunt.example.com)
 Kerberos Initialization for "jane.root"
 Password:

   Odoo bid h`er`egl`egchijg root-ijn .klogin fajld n`em`eh
   h`er`egt`ej:

 # cat /root/.klogin
 jane.root@EXAMPLE.COM

   Odoo su(1) hijhijg oroldood *z:

 % su
 Password:

   t`eg`e`ed yamar tokenuud bid`end bajgaag haraaraj:

 # klist
 Ticket file:    /tmp/tkt_root_245
 Principal:      jane.root@EXAMPLE.COM

   Issued           Expires          Principal
 May  2 20:43:12  May  3 04:43:12  krbtgt.EXAMPLE.COM@EXAMPLE.COM

     --------------------------------------------------------------

  14.7.8. Busad tushaaluudyg ashiglah

   **mn**h zhish`e`en d`e`er bid jane g`ezh n`erl`egds`en
   udirdagchijg root tohioldoltoj **sg`es`en. `En`e n' udirdagchtaj
   adil n`ert`ej h`er`egl`egch d`e`er *nd`esl`es`en b**g****d `en`e
   n' Kerberos-ijn anhdagch yum; root-ijn g`er san dah' .klogin fajld
   shaardlagataj oruulguud bajval <username>.root h`elb`erijn
   <principal>.<instance> n' t`er <username>-g root uruu su(1)
   hijhijg z**vsh****rd**g:

 # cat /root/.klogin
 jane.root@EXAMPLE.COM

   h`er`ev h`er`egl`egch **nt`ej adil h`elb`erijn ****rijn g`er
   sangijn m**r**dt`ej bol:

 % cat ~/.klogin
 jane@EXAMPLE.COM
 jack@EXAMPLE.COM

   `En`e n' ****rsdijg**** jane `esv`el jack g`ezh taniulsan
   (kinit-ijn tuslamzhtaj, d`e`er durdsanyg *z) EXAMPLE.COM
   h*r`e`enij h`end ch rlogin(1), rsh(1) `esv`el rcp(1) ashiglan
   `en`e sistem (grunt) d`e`erh jane-ij b*rtg`el `esv`el fajluudad
   handahyg z**vsh****rd**g.

   ZHish`e`e n' jane odoo ****r sistem uruu Kerberos ashiglan
   n`evtr`en orzh bajna:

 % kinit
 MIT Project Athena (grunt.example.com)
 Password:
 % rlogin grunt
 Last login: Mon May  1 21:14:47 from grumble
 Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
         The Regents of the University of California.   All rights reserved.

 FreeBSD BUILT-19950429 (GR386) #0: Sat Apr 29 17:50:09 SAT 1995

   `Esv`el jack yag t`er mashin d`e`erh jane b*rtg`el uruu n`evtr`en
   orzh bajna (jane d`e`erht`ej adil .klogin-ijg tohiruulsan
   b**g****d Kerberos hariucsan h*n udirdagch jack-ijg hooson
   tohioldoltoj tohiruulsan):

 % kinit
 % rlogin grunt -l jane
 MIT Project Athena (grunt.example.com)
 Password:
 Last login: Mon May  1 21:16:55 from grumble
 Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
         The Regents of the University of California.   All rights reserved.
 FreeBSD BUILT-19950429 (GR386) #0: Sat Apr 29 17:50:09 SAT 1995

     --------------------------------------------------------------

14.8. Kerberos5

   Hojno durdsan h*nij bichs`en d`e`er tulguurlan huv' n`em`er bolgon
   oruulsan Tillm`en Hoozhson. Huv' n`em`er bolgon oruulsan Mark
   Myurrej.

   FreeBSD-5.1-`e`es hojshh FreeBSD-ijn huvilbar b*r z**vh**n
   Kerberos5-d zoriulsan d`emzhl`egijg oruulsan bajdag. Kerberos5 n'
   orson coryn ganc huvilbar bolohoor t**nij tohirgoo olon talaaraa
   KerberosIV-d bajdagtaj adil bajdag. Daraah m`ed`e`el`el
   FreeBSD-5.0-s hojshh huvilbar dah' Kerberos5-taj hamaataj.
   KerberosIV bagcyg ashiglahyg h*s`ezh bajgaa h`er`egl`egchid
   security/krb4 portyg suulgazh bolno.

   Kerberos n' h`er`egl`egchid ****rsdijg**** nuuclag serverijn
   *jlchilg`e`en**dijn tuslamzhtajgaar taniulan n`evtr`eh bolomzhijg
   olgodog s*lzh`e`enij n`em`elt sistem/protokol yum. Alsyn
   n`evtr`elt, alsyn huulbar, nuuclag sistem hoorondoh fajl
   huulbarlalt bolon busad ayuul iht`ej *jldl**d z`er`eg
   *jlchilg`e`en**d har'canguj ayuulg*j hijgd`ezh il** hyanalt hijzh
   bolohoor bolson.

   Kerberos n' h`en b`e g`edgijg shalgah proksi sistem yum. `En`e n'
   bas itg`egds`en guravdagch n`evtr`elt tanih sistem g`ezh
   tajlbarlagdazh bolno. Kerberos n' z**vh**n n`eg funkcyg hangadag
   -- s*lzh`e`en d`e`er h`er`egl`egchd`ed ****rsdijg****
   ayuulg*jg`e`er taniulah bolomzhijg hangazh **gd**g. `En`e n'
   shalgazh tanih funkcuud (h`er`egl`egchdijn hijhijg
   z**vsh****rd**g) `esv`el audit funkcuudyn (t`edg`e`er
   h`er`egl`egchid yuu hijsnijg) **rgijg g*jc`etg`ed`egg*j. Klient
   bolon server ****rijg**** taniulzh batlahaar Kerberos-g ashiglasny
   daraa t`ed biznes`e`e bodozh ****rsdijn b*h holboltuudaa
   shifrl`ezh nuuclal bolon b*r`en b*t`en bajdlaa hadgalan
   batalgaazhuulzh bolno.

   Ijm`e`es Kerberos-ijg n`evtr`elt tanilt bolon audit
   *jlchilg`e`en**dijg hangadag busad ayuulg*j bajdlyn arguudtaj cug
   ashiglahyg mash ih`e`er z**vl**d**g.

   Daraah zaavruudyg FreeBSD-d zoriulan t*g`e`egds`en Kerberos-ijg
   h`erh`en tohiruulah garyn avlaga bolgon ashiglazh bolno. G`ehd`e`e
   ta tohiroh garyn avlagyn huudasnuudaas b*r`en tajlbaryn talaar
   lavlah h`er`egt`ej.

   Kerberos-ijn suulgacyg *z**l`eh zorilgoor t**r**l b*rijn n`erijn
   talbaruud daraah bajdlaar zohicuulagdana:

     * DNS dom`ejn ("b*s") n' example.org bajna.

     * Kerberos h*r`e`e n' EXAMPLE.ORG bajna.

     T`emd`egl`el: H`er`ev ta dotooddoo azhilluulah bodoltoj bajsan
     ch g`es`en Kerberos-ijg suulgazh tohiruulahdaa zhinh`en`e
     dom`ejny n`er**dijg ashiglana uu. `En`e n' DNS-ijn asuudluudyg
     tojron garch busad Kerberos h*r`e`en**dt`ej hijh hoorondyn
     *jldlijg batalgaazhuuldag.

     --------------------------------------------------------------

  14.8.1. T**h

   Kerberos-ijg MIT anh s*lzh`e`enij ayuulg*j bajdlyn asuudluudyn
   shijd`el bolgozh hijs`en. Kerberos protokol n' h*chirh`eg
   kriptografyg ashigladag b**g****d klient n' ayuultaj s*lzh`e`enij
   holboltoor ****rijg**** h`en b`e g`edgijg servert (bolon
   `esr`eg`e`er) batalzh chadah bolomzhijg olgodog.

   Kerberos n' s*lzh`e`enij tanin shalgah protokolyn n`er`e`es gadna
   programyg (zhish`e`e n' Kerberos telnet) shijdv`erl`ezh bajgaa
   programuudyg tajlbarlasan tajlbar bas boldog. Protokolyn odoogijn
   huvilbar n' 5 b**g****d RFC 1510-d tajlbarlasan bajdag.

   **rg**n h*r`e`enij *jldlijn sistem**dijg hamarsan `en`e protokolyn
   h`ed h`ed`en ch**l****t`ej shijdl**d bajdag. Kerberos anh
   h**gzh**l`egds`en Massachusetsijn Tehnologijn Institut (MIT) n'
   ****rijn Kerberos bagcyg h**gzh**ls`e`er bajna. `En`e bagc n' US-d
   kriptograf b*t`e`egd`eh**n bolzh nijtl`eg h`er`egl`egdd`eg
   b**g****d `en`e n' t**h`e`es avch *z`eh`ed US-yn `eksportyn d*r`em
   zhurmuudaas bolson yum. MIT Kerberos n' port (security/krb5)
   h`elb`er`e`er bajdag. Heimdal Kerberos n' ****r shijdlijn 5-r
   huvilbar b**g****d `eksportyn d*r`em zhurmuudyg tojron garah
   zorilgoor US-`e`es gadna hamaaralg*jg`e`er h**gzh**l`egds`en (
   b**g****d ih`evchl`en arilzhaany bus UNIX t**rl**d`ed orson
   bajdag) yum. Heimdal Kerberos t*g`e`elt n' port (security/heimdal)
   h`elb`er`e`er bajdag b**g****d **nij hamgijn baga suulgac *nds`en
   FreeBSD suulgacad orson bajdag.

   Al' boloh olon *z`egchdijg hamrahyn tuld `edg`e`er zaavruud n'
   FreeBSD-d orson Heimdal t*g`e`eltijg ashiglazh bajna g`ezh
   toocdog.

     --------------------------------------------------------------

  14.8.2. Heimdal KDC suulgazh tohiruulah

   T*lh**r T*g`e`eh T**v (KDC) n' Kerberos-ijn hangadag t**vl**rs**n
   n`evtr`elt tanih *jlchilg`e`e yum -- `en`e n' Kerberos tasalbaruud
   **gd**g komp'yuter yum. KDC n' Kerberos h*r`e`enij busad b*h
   komp'yuteruudad "itg`egds`en" g`ezh toocogddog b**g****d ayuulg*j
   bajdlyn sanaa zovnilyg d`e`eshl**ld`eg.

   Kerberos serverijg azhilluulzh bajhad mash c****n toocoollyn `eh
   **sv`erijg shaarddag bolovch ayuulg*j bajdlyn shaltgaanaas bolood
   z**vh**n KDC bolon azhillah tusdaa zoriulagdsan mashintaj bajhyg
   z**vl**dgijg sanaaraj.

   KDC-g tohiruulzh `ehl`ehd`e`e tany /etc/rc.conf fajld KDC bolzh
   azhillah z**v tohirgoo hijgds`en `es`ehijg shalgaaraj (****rijn
   sistemijn huv'd ta zamuudyg ****rchl**h h`er`egt`ej bajzh boloh
   yum):

 kerberos5_server_enable="YES"
 kadmind5_server_enable="YES"

   Daraa n' bid tany Kerberos tohirgoony fajl /etc/krb5.conf-g
   tohiruulna:

 [libdefaults]
     default_realm = EXAMPLE.ORG
 [realms]
     EXAMPLE.ORG = {
         kdc = kerberos.example.org
         admin_server = kerberos.example.org
     }
 [domain_realm]
     .example.org = EXAMPLE.ORG

   `En`e /etc/krb5.conf fajl n' tany KDC n' b*r`en batalgaazhsan
   hostyn n`er kerberos.example.org-t`ej bajna g`ezh *z`ezh bajgaag
   sanaaraj. H`er`ev tany KDC ****r hostyn n`ert`ej bol ta ****rijn
   b*sijn fajldaa CNAME (alias)-ijg n`em`eh h`er`egt`ej.

     T`emd`egl`el: Z**v tohiruulsan BIND DNS server b*hij tom
     s*lzh`e`en**d`ed **mn**h zhish`e`e n':

 [libdefaults]
       default_realm = EXAMPLE.ORG

     bolzh daraah m**r**dijg example.org b*sijn fajld n`emzh
     c`egc`elzh bolno:

 _kerberos._udp      IN  SRV     01 00 88 kerberos.example.org.
 _kerberos._tcp      IN  SRV     01 00 88 kerberos.example.org.
 _kpasswd._udp       IN  SRV     01 00 464 kerberos.example.org.
 _kerberos-adm._tcp  IN  SRV     01 00 749 kerberos.example.org.
 _kerberos           IN  TXT     EXAMPLE.ORG

     T`emd`egl`el: Kerberos *jlchilg`e`en**dijg h`er`egl`egchd`ed
     h*rt`e`emzht`ej bolgohyn tuld ta `esv`el b*r`en tohiruulsan
     /etc/krb5.conf fajltaj `esv`el hamgijn bagaar tohiruulsan
     /etc/krb5.conf fajl bolon z**v tohiruulsan DNS servert`ej bajh
     iostoj.

   Daraa n' bid Kerberos m`ed`e`ellijn baaz **sg`en`e. `En`e
   m`ed`e`ellijn baaz n' master nuuc *g`e`er shifrl`es`en b*h
   udirdagchdyn t*lh**r**dijg aguuldag. Ta `en`e nuuc *gijg togtooh
   shaardlagag*j, `en`e n' fajld (/var/heimdal/m-key) hadgalagdah
   bolno. Master t*lh**r **sg`ehijn tuld kstash tushaalyg azhilluulzh
   nuuc *g`e`e oruulaaraj.

   Master t*lh**r **sg`egds`enij daraa ta m`ed`e`ellijn baazyg kadmin
   programyg -l tohiruulgataj ("lokal" g`es`en utgataj) ashiglan
   `ehl**lzh bolno. `En`e tohiruulga n' kadmin-d m`ed`e`ellijn baazyn
   fajlyg kadmind s*lzh`e`enij *jlchilg`e`eg`e`er damzhilg*jg`e`er
   shuud ****rchl**hijg zaadag. `En`e n' m`ed`e`ellijn baaz
   **s`eh`e`es **mn** t**n uruu handahyg oroldoh asuudlyg (yag l
   **nd**g, tahiany al' n' t*r**lzh garsan g`ezh margadag t`er
   asuudlyn adil) zohicuuldag. kadmin h*l`e`eh m**rt`ej bolsnyhoo
   daraa ta ****rijn h*r`e`en**dijn `ehnij m`ed`e`ellijn sang init
   tushaal ashiglan **sg`e`er`ej.

   `Ec`est n' kadmin-y gorimd bajhdaa ****rijn `ehnij udirdagchijg
   add tushaal ashiglan **sg`e`er`ej. Odoohondoo udirdagchijn huv'd
   anhdagch tohiruulguudyg songooroj, ta t`edg`e`erijg s**ld n'
   modify tushaal ashiglan ****rchilzh chadna. Ta al' ch tushaal
   h*l`e`eh m**r**nd ? tushaal ashiglazh bajgaa bolomzhit
   tohiruulguudyg harzh bolohyg sanaaraj.

   M`ed`e`ellijn san **sg`eltijn zhish`e`e sess door bajna:

 # kstash
 Master key: xxxxxxxx
 Verifying password - Master key: xxxxxxxx

 # kadmin -l
 kadmin> init EXAMPLE.ORG
 Realm max ticket life [unlimited]:
 kadmin> add tillman
 Max ticket life [unlimited]:
 Max renewable life [unlimited]:
 Attributes []:
 Password: xxxxxxxx
 Verifying password - Password: xxxxxxxx

   Odoo KDC *jlchilg`e`en**dijg `ehl**l`eh cag bolzh`e`e.
   *jlchilg`e`en**dijg `ehl**l`ehd`e`e /etc/rc.d/kerberos start bolon
   /etc/rc.d/kadmind start tushaaluudyg azhilluulna. `En`e *ed tand
   yamar ch kerberos hijgds`en d`emon bajhg*jg sanaaraj, g`ehd`e`e ta
   KDC-ijn ****rijnh n' tushaalyn m**r****s **sg`es`en udirdagchid
   (h`er`egl`egch) zoriulsan tasalbaryg avch zhagsaan KDC-g azhillazh
   bajgaa g`edgijg ta batalzh chadazh bajh iostoj:

 % kinit tillman
 tillman@EXAMPLE.ORG's Password:

 % klist
 Credentials cache: FILE:/tmp/krb5cc_500
         Principal: tillman@EXAMPLE.ORG

   Issued           Expires          Principal
 Aug 27 15:37:58  Aug 28 01:37:58  krbtgt/EXAMPLE.ORG@EXAMPLE.ORG

   Ta duussanyhaa daraa tasalbaryg bucaazh bolno:

 % kdestroy

     --------------------------------------------------------------

  14.8.3. Serverijg Kerberos hijn Heimdal *jlchilg`e`en**dt`ej
  id`evhzh**l`eh

   `Ehl`e`ed bid`end Kerberos-ijn tohirgoony fajl /etc/krb5.conf-ijn
   huulbar h`er`eg bolno. Ing`ehijn tuld KDC-`e`es t**nijg ayuulg*j
   argaar (scp(1) z`er`eg s*lzh`e`enij h`er`egsl**d `esv`el
   fizik`e`er uyan disk ashiglan) klient komp'yuter uruu erd**** l
   huulah h`er`egt`ej.

   Daraa n' tand /etc/krb5.keytab fajl h`er`egt`ej. `En`e n' Kerberos
   hijgds`en d`emonuud b*hij server bolon azhlyn stanc hoioryn gol
   yalgaa yum -- server n' keytab fajltaj bajh shaardlagataj. `En`e
   fajl n' ****rijg n' z**vsh****rd**g serverijn host t*lh**r bolon
   ****rsdijnh**** n`erijg (identity) shalgah KDC-g aguuldag. H`er`ev
   t*lh**r n' nijt`ed m`ed`egdv`el serverijn ayuulg*j bajdal
   `evd`erch boloh uchir `en`e n' server uruu ayuulg*jn **dn`e`es
   damzhuulagdah iostoj. `En`e n' shuud utgaaraa FTP z`er`eg c`ev`er
   tekst suvgaar damzhuulah n' mash buruu g`es`en *g yum.

   Ih`evchl`en server uruu keytab fajlyg kadmin tushaal ashiglan
   damzhuuldag. `En`e n' tohiromzhtoj bajdag b**g****d uchir n' ta
   bas hostyn udirdagchijg (krb5.keytab fajlyn KDC t**gsg**l) kadmin
   tushaal ashiglan **sg`eh h`er`egt`ej boldog.

   Ta tasalbaryg al' h`edijn avsan bajh iostoj b**g****d `en`e
   tasalbar n' kadmind.acl fajlyn kadmin interf`ejsijg ashiglazh
   bolohoor z**vsh****r**gds**n bajh iostojg sanaaraj. Heimdal-ijn
   m`ed`e`ellijn huudasnuudyn (info heimdal) "Alsyn udirdlaga"
   g`es`en garchigtaj h`esg`e`es handalt hyanah zhagsaaltuudyg dizajn
   hijh talaar d`elg`er`eng*jg *zn`e **. H`er`ev ta alsyn kadmin
   handaltyg id`evhzh**l`ehijg h*s`ehg*j bajgaa bol ta KDC uruu
   erd**** l ayuulg*jg`e`er holbogdozh (lokal konsoloor, ssh(1)
   `esv`el Kerberos telnet(1)) udirdlagyg lokalaar ****r
   d`e`er`e`es`e`e kadmin -l tushaal ashiglan hijzh bolno.

   /etc/krb5.conf fajlyg suulgasny daraa ta Kerberos server`e`es
   kadmin tushaalyg ashiglazh bolno. add --random-key tushaal n'
   serverijn host udirdagchijg n`em`eh bolomzhijg tand olgoh
   b**g****d ext tushaal n' serverijn host udirdagchijg ****rijn
   keytab uruu zadlah bolomzhijg tand olgono. ZHish`e`e n':

 # kadmin
 kadmin> add --random-key host/myserver.example.org
 Max ticket life [unlimited]:
 Max renewable life [unlimited]:
 Attributes []:
 kadmin> ext host/myserver.example.org
 kadmin> exit

   ext tushaal n' ("extract" g`edgijg boginoor il`erhijln`e) zadalsan
   t*lh**rijg anhdagchaar /etc/krb5.keytab fajld hadgaldag.

   H`er`ev tany huv'd KDC d`e`er kadmind azhillahg*j bajgaa b**g****d
   (magadg*j ayuulg*j bajdlyn shaltgaanuudaas bolood) t`eg`e`ed
   kadmin uruu alsaas handah bolomzhg*j bol ta host udirdagchijg
   (host/myserver.EXAMPLE.ORG) shuud KDC d`e`er n`emzh daraa n' door
   durdsantaj adilaar t**nijg t*r zuuryn fajl uruu (KDC d`e`erh
   /etc/krb5.keytab fajlyg darzh bichih`e`es s`ergijlzh) zadalzh
   bolno:

 # kadmin
 kadmin> ext --keytab=/tmp/example.keytab host/myserver.example.org
 kadmin> exit

   Ta daraa n' keytab-ijg ayuulg*jg`e`er (zhish`e`e n' scp `esv`el
   uyan disk ashiglan) server komp'yuter uruu huulzh bolno. KDC
   d`e`erh keytab-ijg darzh bichih`e`es s`ergijlzh keytab n`erijg
   anhdagch bish`e`er zaazh **gs**n `es`eh`e`e shalgaaraj.

   `En`e m**chid h*r`eh *ed tany server KDC-t`ej (krb5.conf fajltaj
   uchraas) holbogdozh chadah b**g****d (krb5.keytab fajltaj uchraas)
   ****rijg**** taniulan batalzh chadna. Odoo ta zarim n`eg Kerberos
   *jlchilg`e`en**dijg id`evhzh**l`eh`ed b`el`en bolzh`e`e. `En`e
   zhish`e`en d`e`er bid telnet *jlchilg`e`eg /etc/inetd.conf fajld
   door durdsantaj t**st`ej m**rijg oruulan id`evhzh**lzh daraa n'
   inetd(8) *jlchilg`e`eg /etc/rc.d/inetd restart tushaalyn
   tuslamzhtaj dahin achaalah bolno:

 telnet    stream  tcp     nowait  root    /usr/libexec/telnetd  telnetd -a user

   Hamgijn chuhal n' -a t**r**l (n`evtr`elt tanihad) h`er`egl`egchid
   tohiruulagdsan. Il** d`elg`er`eng*jg telnetd(8) garyn avlagyn
   huudasnaas lavlana uu.

     --------------------------------------------------------------

  14.8.4. Klientijg Kerberos hijn Heimdal *jlchilg`e`et`ejg`e`er
  id`evhzh**l`eh

   Klient komp'yuterijg tohiruulah n' mash amarhan. Kerberos tohirgoo
   hijgds`enij daraa tand z**vh**n /etc/krb5.conf-d bajrlah Kerberos
   tohirgoony fajl h`er`egt`ej. **nijg erd**** l ayuulg*jg`e`er
   klient komp'yuter uruu KDC-`e`es huulna.

   Klient`e`es`e`e kinit, klist, bolon kdestroy tushaaluudyg
   **sg`es`en udirdagchijnhaa huv'd tasalbar olzh avah, *z**l`eh,
   bolon daraa n' ustgahad ashiglahyg oroldon klient komp'yuteraa
   test hijg`e`er`ej. Ta Kerberos programuudyg ashiglan Kerberos
   hijgds`en server**d uruu holbogdozh chadah iostoj b**g****d
   h`er`ev ing`ezh azhillazh bolohg*j bajgaa b**g****d tasalbar olzh
   avah n' asuudaltaj bajgaa bol `en`e n' klient `esv`el KDC-t`ej
   holbootoj bish servert`ej holbootoj asuudal yum.

   telnet z`er`eg programyg test hijzh bajh *ed tany nuuc *g c`ev`er
   tekst`e`er bish`e`er ilg`e`egd`ezh bajgaag shalgahyn tuld paket
   shinshl`egch (tcpdump(1) z`er`eg) ashiglaad *z`e`er`ej. telnet-ijg
   b*h **g**gdlijn ursgalyg shifrl`ed`eg (ssh-t`ej adil) -x
   tohiruulgataj ashiglahyg oroldooroj.

   T**r**l b*rijn gol bish Kerberos klient programuud n' bas
   anhdagchaar suudag. `En`e n' *nds`en Heimdal suulgacyn "hamgijn
   baga" m**n chanar yum: telnet n' coryn ganc Kerberos hijgds`en
   *jlchilg`e`e yum.

   Heimdal port n' zarim n`eg dutuu programuudyg n`emd`eg: ftp, rsh,
   rcp, rlogin bolon busad c****n h`ed`en nijtl`eg bish programuudyn
   Kerberos hijgds`en huvilbaruudyg n`emd`eg. MIT port n' bas
   Kerberos klient programuudyn b*r`en cugluulgyg aguuldag.

     --------------------------------------------------------------

  14.8.5. H`er`egl`egchijn tohirgoony fajluud: .k5login bolon .k5users

   H*r`e`en d`eh h`er`egl`egchijn huv'd ih`enhd`e`e ****rsdijnh n'
   Kerberos udirdagchijg (tillman@EXAMPLE.ORG z`er`eg) lokal
   h`er`egl`egchijn b*rtg`eld (tillman z`er`eg lokal b*rtg`el)
   hargalzuulzh **gs**n bajdag. telnet z`er`eg klient programuud
   ih`evchl`en h`er`egl`egchijn n`er `esv`el udirdagchijg
   shaarddagg*j.

   G`ehd`e`e haayaa n`eg ta hargalzah Kerberos udirdagchg*j h`en
   n`eg`end zoriulzh lokal h`er`egl`egchijn b*rtg`eld handah
   handaltyg **g**hijg h*s`ezh boloh yum. ZHish`e`e n'
   tillman@EXAMPLE.ORG magadg*j lokal h`er`egl`egchijn b*rtg`el
   webdevelopers-d handah handalt h`er`egt`ej bajzh boloh yum. Busad
   udirdagchid bas `en`e lokal b*rtg`eld handah h`er`egt`ej bajzh
   boloh yum.

   .k5login bolon .k5users fajluud n' h`er`egl`egchdijn g`erijn
   sanguudad bajrladag b**g****d .hosts bolon .rhosts fajluudyn
   h*chirh`eg hoslolyn n`eg`en adilaar `en`e asuudlyg shijd`en
   ashiglagdazh boloh yum. ZHish`e`e n' h`er`ev .k5login n' daraah
   aguulgatajgaar:

 tillman@example.org
 jdoe@example.org

   lokal h`er`egl`egch webdevelopers-ijn g`er sand bajrlazh bajval
   `end zhagsaagdsan hoior udirdagch hoioulaa huvaalcsan nuuc *gijn
   shaardlagag*jg`e`er t`er b*rtg`el uruu handah handalttaj boloh
   yum.

   `Edg`e`er tushaaluudyn garyn avlagyn huudasnuudyg unshihyg
   z**vl**zh bajna. ksu garyn avlagyn huudas .k5users fajlyn tuhaj
   tajlbarladgijg t`emd`egl`eh n' z*jt`ej yum.

     --------------------------------------------------------------

  14.8.6. Kerberos-toj holbootoj arga, zal'nuud bolon aldaag olzh
  zasvarlah

     * Heimdal `esv`el MIT Kerberos portuud ashiglah *ed tany PATH
       orchny huv'sagch klientijn programuudyn Kerberos huvilbaruudyg
       sistemijn huvilbaruudaas **mn** zhagsaasan bajhyg shaarddag.

     * Tany h*r`e`enij b*h komp'yuteruud cagijn tohirgoonuudaa
       adilaar tohiruulsan uu? H`er`ev *g*j bol n`evtr`elt tanilt
       amzhiltg*j bolzh boloh yum. H`es`eg 29.10 n' NTP ashiglan
       cagijg hamgijn s**lijn h`elb`ert avaachizh adil bolgozh
       tohiruulah talaar tajlbarladag.

     * MIT bolon Heimdal n' hoorondoo sajn azhilladag. kadmin-aas
       busad talaaraa sajn azhilladag, uchir n' `en`e programyn
       protokol standartchilagdaag*j.

     * Ta h`er`ev ****rijn hostyn n`erijg ****rchilb**l bas ****rijn
       host/ udirdagchijg ****rchilzh ****rijn keytab-ijg
       shin`echl`eh h`er`egt`ej. `En`e n' bas Apachigijn
       www/mod_auth_kerb-d h`er`egl`egdd`eg www/ udirdagch z`er`eg
       tusgaj keytab oruulguudad hamaataj yum.

     * Tany h*r`e`enij b*h hostuud DNS-d (`esv`el hamgijn bagadaa
       /etc/hosts-ijn huv'd) tanigdazh (uragsh bolon `esr`eg`e`er
       tanigdazh) bajh iostoj. CNAME-**d azhillah bolovch A bolon PTR
       bichl`eg**d z**v b**g****d bajrandaa bajzh bajh iostoj.
       Aldaany m`ed`egd`el n' tijm ch ojlgogdohoor bajdagg*j,
       zhish`e`e n': "Kerberos5 refuses authentication because Read
       req failed: Key table entry not found buyuu orchuulbal Unshih
       Req amzhiltg*j bolson bolohoor Kerberos5 n' n`evtr`elt
       taniltaas tatgalzazh bajna".

     * Tany KDC-ijn huv'd magadg*j klient mayagaar har'cazh bajgaa
       zarim *jldlijn sistem**d setuid root bolohyn tuld ksu tushaald
       z**vsh****rl**dijg tohiruuldagg*j. `En`e n' ksu azhillahg*j
       g`es`en *g b**g****d ayuulg*j bajdlyn huv'd sajn bolovch
       zalhaamaar bajdag. `En`e n' KDC-ijn aldaa bish yum.

     * MIT Kerberos-toj bajhad h`er`ev ta anhdagch 10 cagaas araj urt
       am'drah hugacaa b*hij tasalbartaj udirdagchijg
       z**vsh****r**hijg h*sv`el kadmin d`e`er modify_principal
       tushaal ashiglan ****rchl**hijg h*ss`en udirdagch bolon krbtgt
       udirdagchijn maxlife-ijg ****rchl**h shaardlagataj. Daraa n'
       udirdagch -l tohiruulgyg kinit-taj ashiglazh il** urt am'drah
       hugacaataj tasalbaryg avah h*s`elt ilg`e`ezh boloh yum.

     * T`emd`egl`el: H`er`ev ta ****rijn KDC d`e`er aldaag olzh
         zasvarlahyn tuld paket shinshl`egch azhilluulzh daraa n'
         azhlyn stancaasaa kinit-ijg azhilluulahad kinit-ijg
         azhillasan daruj tany TGT ilg`e`egd`ehijg -- tanyg b*r nuuc
         *g`e`e bichih`e`es **mn** ta harah bolno! **nij tajlbar n'
         Kerberos server ch**l****t`ejg`e`er TGT-ijg (Ticket Granting
         Ticket buyuu Tasalbar Batalgaazhuulah Tasalbar) yamar ch
         tanigdaag*j h*s`elt`ed damzhuuldag; g`ehd`e`e TGT b*r
         h`er`egl`egchijn nuuc *g`e`es garsan t*lh**r bolon
         shifrl`egds`en bajdag. Tijm bolohoor h`er`egl`egch
         ****rsdijn nuuc *gijg bichih`ed t`er n' KDC uruu
         ilg`e`egdd`egg*j b**g****d harin kinit-ijn al' h`edijn olzh
         avsan TGT-g bucaazh shifrl`eh`ed (decrypt) ashiglagddag.
         H`er`ev bucaazh shifrl`eh process h*chint`ej hugacaa b*hij
         h*chint`ej tasalbaryg gargazh avbal h`er`egl`egch h*chint`ej
         Kerberos itg`emzhl`el**dt`ej bajna. `Edg`e`er
         itg`emzhl`el**d n' ir`e`ed*jd Kerberos servert`ej ayuulg*j
         holboltuud hijh`ed zoriulagdsan sessijn t*lh**r bolon bas
         Kerberos serverijn ****rijnh n' t*lh**r`e`er shifrl`egds`en
         tasalbar-batalgaazhuulah tasalbaryg aguuldag. SHifrl`eltijn
         hoior dah' davharga n' h`er`egl`egchid m`ed`egdd`egg*j,
         g`ehd`e`e `en`e n' TGT b*rijn zhinh`enijg shalgahyg Kerberos
         servert z**vsh****rch bajgaa t`er z*jl yum.

     * H`er`ev ta urt am'drah hugacaataj (zhish`e`e n' doloo honog)
       tasalbar ashiglahyg h*s`ezh bajgaa b**g****d ta tasalbar
       hadgalagdazh bajgaa mashin uruu OpenSSH ashiglan holbogdozh
       bajgaa bol Kerberos TicketCleanup tohiruulga no g`ezh
       sshd_config tohirgoony fajld bajgaa `es`ehijg shalgaaraj,
       t`eg`ehg*j bol tany tasalbaruud tanyg garah *ed ustgagdah
       bolno.

     * Hostyn udirdagchid il** urt am'drah hugacaataj tasalbartaj bas
       bajzh bolno g`edgijg sanaaraj. H`er`ev tany h`er`egl`egchijn
       udirdagch doloo honog am'drah hugacaataj b**g****d g`ehd`e`e
       tany holbogdozh bajgaa host 9 cag am'drah hugacaataj bol ta
       k`eshd`e`e hugacaa n' duussan hostyn udirdagchtaj bolzh
       tasalbaryn k`esh h*ss`en`e`er azhillahg*j boloh bolno.

     * Tusgajlsan muu nuuc *g**dijg ashigluulahg*jn tuld (kadmind
       tushaalyn garyn avlagyn huudas **nijg tovchhon tajlbarladag)
       krb5.dict fajlyg tohiruulahdaa nuuc *gijn bodlogo tavigdsan
       udirdagchdad `en`e n' z**vh**n hamaatajg sanah h`er`egt`ej.
       krb5.dict fajluudyn h`elb`er hyalbar bajdag: n`eg m**rt n`eg
       *g (string) bajna. /usr/share/dict/words simbolyn holboos
       **sg`eh n' ashigtaj bajzh boloh yum.

     --------------------------------------------------------------

  14.8.7. MIT portoos yalgaataj taluud

   MIT bolon Heimdal suulgacuudyn gol yalgaa n' ****r (g`ehd`e`e
   orluulzh boloh) tushaaluud bolon ****r protokoluud ashigladag
   kadmin programtaj holbootoj yum. H`er`ev tany KDC n' MIT bol ta
   Heimdal kadmin programyg ashiglazh ****rijn KDC-g alsaas (`esv`el
   `esr`eg chigl`eld `en`e zorilgoor) udirdazh chadahg*j boldog uchir
   `en`e n' ih hamaataj yum.

   Klient programuud n' bas shal ****r ****r tushaalyn m**rijn
   tohiruulguud avch adil **rgijg g*jc`etg`ezh boloh yum. MIT
   Kerberos v`eb sajt (http://web.mit.edu/Kerberos/www/) d`e`erh
   zaavruudyg dagahyg z**vl**zh bajna. Zamyn asuudluudaas
   bolgoomzhlooroj: MIT port n' anhdagchaar /usr/local/ uruu suudag
   b**g****d h`er`ev tany PATH orchny huv'sagch sistemijn sanguudyg
   `ehl`e`ed zhagsaadag bol "zhirijn" sistemijn programuud MIT-ijn
   orond azhillazh bolohyg sanaaraj.

     T`emd`egl`el: telnetd bolon klogind-`e`er n`evtr`eh
     n`evtr`elt**d n`eg l hachin bajdag t`er shaltgaanyg ojlgohyg
     h*sv`el FreeBSD-ijn hangadag MIT security/krb5 portyn suulgasan
     /usr/local/share/doc/krb5/README.FreeBSD fajlyg unshih
     h`er`egt`ej. Hamgijn chuhal n' "k`esh fajl dah' buruu
     z**vsh****rl**d"ijg z**v bolgoh n' damzhuulagdsan
     itg`emzhl**dijn `ez`emshiltijg z**v****r solih login.krb5
     hoiortyn fajlyg n`evtr`elt taniltad ashiglahyg shaarddag.

   rc.conf fajl daraah tohirgoog aguulzh zasvarlagdsan bajh bas
   shaardlagataj:

 kerberos5_server="/usr/local/sbin/krb5kdc"
 kadmind5_server="/usr/local/sbin/kadmind"
 kerberos5_server_enable="YES"
 kadmind5_server_enable="YES"

   MIT kerberosd zoriulsan programuud /usr/local sand hoiortyn
   fajluudyg suulgadag bolohoor ing`ezh hijgdd`eg.

     --------------------------------------------------------------

  14.8.8. Kerberos dah' hyazgaaruudyg bagasgah

     --------------------------------------------------------------

    14.8.8.1. Kerberos n' b*gdijg `esv`el yuug ch bish g`es`en arga yum

   S*lzh`e`end id`evhzh**l`egds`en *jlchilg`e`e b*r Kerberos-t`ej
   azhillahaar zasvarlagdsan (`esv`el s*lzh`e`enij haldlaguudyn
   `esr`eg ayuulg*j bajdlyg hangasan) bajh shaardlagataj, t`eg`ehg*j
   bol h`er`egl`egchdijn itg`emzhl`el**d hulgajlagdazh dahin
   ashiglagdazh boloh yum. **nij n`eg zhish`e`e n' b*h alsyn
   b*rh**l**dijg (zhish`e`e n' rsh bolon telnet) Kerberos hijn
   id`evhzh**ls`en m**rtl**** nuuc *g**dijg c`ev`er tekst`e`er
   ilg`e`ed`eg POP3 zahidlyn serverijg t`egzh huvirgahg*j bajh yavdal
   yum.

     --------------------------------------------------------------

    14.8.8.2. Kerberos n' ganc h`er`egl`egchijn azhlyn stancuudad
    zoriulagdsan

   Olon h`er`egl`egchijn orchind Kerberos n' tijm ch ayuulg*j bish
   yum. `En`e n' tasalbaruudyg b*h h`er`egl`egchijn huv'd unshigdazh
   boloh /tmp sand hadgaldag uchraas t`er yum. H`er`ev h`er`egl`egch
   komp'yuteraa h`ed h`ed`en busad h*m**st`ej z`er`eg harilcan
   huvaalcazh bajval (****r**** h`elb`el olon-h`er`egl`egch)
   h`er`egl`egchijn tasalbaruudyg ****r h`er`egl`egch hulgajlah
   (huulan avah) bolomzhtoj yum.

   **nijg -c fajlyn n`erijn tushaalyn m**rijn tohiruulgataj `esv`el
   (il** zohimzhtoj) KRB5CCNAME orchny huv'sagchtajgaar davan garch
   boloh yum, g`ehd`e`e ing`eh n' ih hovor bajdag. Zarchmyn huv'd
   tasalbaryg h`er`egl`egchdijn g`er sand hadgalzh hyalbar fajlyn
   z**vsh****rl**dijg ashiglah n' `en`e asuudlyg bagasgadag.

     --------------------------------------------------------------

    14.8.8.3. KDC n' b*t`elg*jtlijn ganc c`eg

   Dizajnaaraa bol KDC n' master nuuc *gijn m`ed`e`ellijn baazaas
   togtoh b**g****d t**nij n`eg`en adil ayuulg*j bajh iostoj. KDC n'
   **n d`e`er ****r yamar ch *jlchilg`e`en**d azhilluulsan bajh
   iosg*j b**g****d fizik`e`er ayuulg*j bajdlyg n' hangasan bajh
   shaardlagataj. Kerberos n' izhil t*lh**r`e`er ("master" t*lh**r)
   shifrl`egds`en b*h nuuc *g**dijg hadgaldag b**g****d t`er izhil
   t*lh**r n' `erg`e`ed KDC d`e`er fajl mayagaar hadgalagddag uchraas
   ayuul **nd**rt`ej bajdag.

   T`emd`egl`en h`el`eh`ed bulaan `ezl`egds`en master t*lh**r n' h`en
   n`eg n' ajhaar tijm ch muu bish yum. T*lh**r *g n' z**vh**n
   Kerberos m`ed`e`ellijn baazyg shifrl`eh`ed bolon sanamsarg*j too
   **sg`egchijn *r bolon h`er`egl`egdd`eg. Tany KDC uruu handahad
   ayuulg*j l bajzh bajval haldagch master t*lh**r`e`er ih yum hijzh
   chadahg*j.

   M**n n`emzh h`el`eh`ed h`er`ev KDC n' bolomzhg*j bajval (magadg*j
   *jlchilg`e`e zogsooh haldlaga `esv`el s*lzh`e`enij asuudluudaas
   bolood) s*lzh`e`enij *jlchilg`e`en**d n' n`evtr`elt taniltyg hijzh
   bolohg*j bolohoor h`er`egl`egd`eh bolomzhg*j boloh b**g****d n`eg
   iosny *jlchilg`e`e zogsooh haldlagyn recept boloh yum. **nijg olon
   KDC-t`ej (n`eg master bolon n`eg buyuu h`ed h`ed`en booluud) bolon
   hoiordogch `esv`el n`em`elt, `ecsijn n`evtr`elt tanih (PAM n'
   `en`end mash sajn) bolgoomzhtoj shijdlijn tuslamzhtajgaar davan
   garch boloh yum.

     --------------------------------------------------------------

    14.8.8.4. Kerberos-ijn dutagdluud

   Kerberos n' h`er`egl`egchid, hostuud bolon *jlchilg`e`en**d`ed
   ****r hoorondoo bie bien`e`e taniulah bolomzhijg olgodog.
   G`ehd`e`e `en`e n' KDC-g h`er`egl`egchid, hostuud `esv`el
   *jlchilg`e`en**d`ed taniulah argag*j yum. `En`e n' troyan
   hijgds`en kinit (zhish`e`e n') tushaal b*h h`er`egl`egchijn n`ers
   bolon nuuc *g**dijg b*rtg`en bichizh avch bolno g`es`en *g yum.
   security/tripwire ch yum uu `esv`el ****r busad fajlyn sistemijn
   b*r`en b*t`en bajdlyg shalgah h`er`egsl**d **nijg arilgazh chadna.

     --------------------------------------------------------------

  14.8.9. `Eh survalzhuud bolon n`em`elt m`ed`e`ell**d

     * Kerberos-ijn FAQ

     * Tanin shalgah sistemijg dizajn hijh n': D**rv**n *z`egd`el
       d`eh harilcan yaria (dialog)

     * RFC 1510, Kerberos S*lzh`e`enij Tanin SHalgah *jlchilg`e`e
       (V5)

     * MIT Kerberos-ijn g`er huudas

     * Heimdal Kerberos-ijn g`er huudas

     --------------------------------------------------------------

14.9. OpenSSL

   Bichs`en Tom R***ds.

   Olon h`er`egl`egchdijn hajdag n`eg bolomzh n' FreeBSD-d bajdag
   OpenSSL bagazh yum. OpenSSL n' erdijn holboony davharga d`e`er
   shifrl`elt damzhuulah davhargyg hangazh **gd**g; ing`esn`e`er
   t**nijg s*lzh`e`enij programuud bolon *jlchilg`e`en**dt`ej holbozh
   **g**h bolomzhijg olgodog.

   OpenSSL-ijn zarim n`eg h`er`egl`e`end zahidlyn klient**dijn
   shifrl`es`en n`evtr`elt, kredit kartaar hijh t**lb**r**d g`eh m`et
   v`eb d`e`er tulguurlasan shilzh**lg**d z`er`eg olnyg durdazh
   bolno. www/apache13-ssl bolon mail/sylpheed-claws z`er`eg olon
   portuud n' OpenSSL-t`ej b*t`e`eh `emh`etg`elijn d`emzhl`egijg
   sanal bolgodog.

     T`emd`egl`el: Ih`enh tohioldold Portuudyn Cugluulga n' make
     huv'sagch WITH_OPENSSL_BASE-ijg "yes" g`ezh zaagaag*j tohioldold
     security/openssl portyg b*t`e`ehijg orolddog.

   FreeBSD-d orson OpenSSL-ijn huvilbar n' Secure Sockets Layer v2/v3
   (SSLv2/SSLv3) buyuu Ayuulg*j Soketuudyn Davhargyn v2/v3
   huvilbaruud, Transport Layer Security v1 (TLSv1) buyuu T`e`evrijn
   Davhargyn Ayuulg*j bajdlyn v1 huvilbaryn s*lzh`e`enij ayuulg*j
   bajdlyn protokoluudyg d`emzhd`eg b**g****d er**nhij kriptograf san
   bolon ashiglagdazh boloh yum.

     T`emd`egl`el: OpenSSL n' IDEA algoritmijg d`emzhd`eg bolovch
     N`egds`en Ulsyn patentuudaas bolood anhdagchaar haalttaj bajdag.
     **nijg ashiglahyn tuld licenzijg shalgasan bajh iostoj b**g****d
     h`er`ev hyazgaarlaltuudyg h*l`e`en avah bolomzhtoj bol MAKE_IDEA
     huv'sagchijg make.conf fajld zaagzh **g**h iostoj bajdag.

   OpenSSL-ijn hamgijn t*g`e`em`el h`er`egl`e`enij n`eg bol program
   hangamzhuudad zoriulan ashiglah sertifikatuudyg b`eld`eh yavdal
   yum. `Edg`e`er sertifikatuud n' kompani bolon huv' h*m**sijn
   itg`emzhl`el**dijg h*chint`ej b**g****d lujvryn bish g`edgijg
   batalgaazhuuldag. H`er`ev asuudaltaj sertifikat h`ed h`ed`en
   "Certificate Authorities" `esv`el CA-uud buyuu Sertifikatyn `Erh
   m`ed`eltn**d`e`er shalgagdaag*j bol ih`evchl`en anhaaruulga
   *z**ld`eg. Sertifikatyn `Erh m`ed`elt`en n' VeriSign z`er`eg
   kompani bajdag b**g****d kompaniud `esv`el huv' h*m**sijn
   itg`emzhl`el**dijg h*chin t**g**ld**r bolgohyn tuld
   sertifikatuudyg batalgaazhuulzh **gd**g. `En`e process n'
   **rt**gt`ej b**g****d sertifikatuud ashiglahad zaaval ch *g*j
   shaardlaga boldogg*j; g`ehd`e`e `en`e n' paranojd buyuu h`et
   zovnison h`er`egl`egchdijn zarimyn sanaag tajvshruulzh boloh yum.

     --------------------------------------------------------------

  14.9.1. Sertifikatuudyg **sg`eh n'

   Sertifikat **sg`ehijn tuld daraah tushaal bajdag:

 # openssl req -new -nodes -out req.pem -keyout cert.pem
 Generating a 1024 bit RSA private key
 ................++++++
 .......................................++++++
 writing new private key to 'cert.pem'
 -----
 You are about to be asked to enter information that will be incorporated
 into your certificate request.
 What you are about to enter is what is called a Distinguished Name or a DN.
 There are quite a few fields but you can leave some blank
 For some fields there will be a default value,
 If you enter '.', the field will be left blank.
 -----
 Country Name (2 letter code) [AU]:US
 State or Province Name (full name) [Some-State]:PA
 Locality Name (eg, city) []:Pittsburgh
 Organization Name (eg, company) [Internet Widgits Pty Ltd]:My Company
 Organizational Unit Name (eg, section) []:Systems Administrator
 Common Name (eg, YOUR name) []:localhost.example.org
 Email Address []:trhodes@FreeBSD.org

 Please enter the following 'extra' attributes
 to be sent with your certificate request
 A challenge password []:SOME PASSWORD
 An optional company name []:Another Name

   "Common Name" h*l`e`eh m**rijn daraah hariu dom`ejny n`erijg
   haruulzh bajgaag anzaaraaraj. `En`e m**r n' shalgalt hijh
   zorilgoor serverijn n`erijg oruulahyg shaarddag; dom`ejn n`er`e`es
   busdyg bajrluulah n' ashigg*j sertifikat **s`eh`ed h*rg`ed`eg.
   Busal tohiruulguud, zhish`e`e n' duusah hugacaa, ****r shifrl`eh
   algoritmuud g`eh m`et tohiruulguud bajdag. B*r`en g*jc`ed
   zhagsaaltyg openssl(1) garyn avlagyn huudsyg *z`en avch bolno.

   D`e`erh tushaalyn azhillasan sand hoior fajl odoo bajzh bajh
   iostoj. Sertifikatyn h*s`elt req.pem n' tany oruulsan
   itg`emzhl`el**dijg h*chin t**g**ld**r bolgozh h*s`eltijg
   batalgaazhuulan sertifikatyg tand bucaah sertifikatyn `erh
   m`ed`elt`en uruu ilg`e`egd`ezh bolno. **sg`egds`en hoior dah' fajl
   n' cert.pem g`ezh n`erl`egd`en sertifikatyn huvijn t*lh**r boloh
   b**g****d yamar ch bajsan g`es`en hamgaalagdsan bajh iostoj;
   h`er`ev `en`e n' busdyn gart oroh yum bol tany (`esv`el tany
   serverijn) d*rd toglon ashiglagdazh boloh yum.

   CA-s garyn *s`eg shaarddagg*j tohioldold ****r**** zursan
   sertifikatyg **sg`ezh bolno. `Ehl`e`ed RSA t*rh**r **sg`eh
   h`er`egt`ej:

 # openssl dsaparam -rand -genkey -out myRSA.key 1024

   Daraa n' CA t*lh**r **sg`e:

 # openssl gendsa -des3 -out myca.key myRSA.key

   Sertifikat **sg`ehijn tuld `en`e t*lh**rijg ashigla :

 # openssl req -new -x509 -days 365 -key myca.key -out new.crt

   Sand hoior shin`e fajl **s`eh iostoj: sertifikatyn `erh
   m`ed`eltnij garyn *sgijn fajl myca.key bolon sertifikat ****r****
   new.crt bajna. `Edg`e`erijg z**vh**n root unshih `erht`ej /etc
   sand bajrluulah shaardlagataj. **nd 0700 z**vsh****r**l bajzh
   boloh b**g****d t**nijg chmod h`er`egs`el ashiglan tohiruulzh
   bolno.

     --------------------------------------------------------------

  14.9.2. Sertifikatuudyg ashiglah n', zhish`e`e

   T`eg`eh`e`er `edg`e`er fajluud n' yuu hijzh chadah v`e? Sajn
   h`er`egl`e`e boloh n`eg zhish`e`e n' Sendmail MTA uruu hijgd`eh
   holboltuudyg shifrl`eh bajzh bolno. `En`e n' lokal MTA ashiglan
   zahidal ilg`e`eh h`er`egl`egchdijn c`ev`er tekst n`evtr`eltijn
   h`er`egl`e`eg boliulah yum.

     T`emd`egl`el: Zarim MUA-uud n' h`er`ev h`er`egl`egchid dotroo
     sertifikat suulgaag*j bol t`ed`end aldaag haruuldag bolohoor
     `en`e n' ert**nc d`e`erh hamgijn shild`eg h`er`egl`e`e bish yum.
     Sertifikat suulgah tuhaj il** m`ed`e`ellijg program hangamzhtaj
     cug irs`en barimtaas *z`eh h`er`egt`ej.

   Dotood .mc fajl dotor daraah m**r**dijg bajrluulah h`er`egt`ej:

 dnl SSL Options
 define(`confCACERT_PATH',`/etc/certs')dnl
 define(`confCACERT',`/etc/certs/new.crt')dnl
 define(`confSERVER_CERT',`/etc/certs/new.crt')dnl
 define(`confSERVER_KEY',`/etc/certs/myca.key')dnl
 define(`confTLS_SRV_OPTIONS', `V')dnl

   D`e`erh /etc/certs/ n' sertifikat bolon t*lh**r fajluudyg
   dotooddoo hadgalah san yum. S**lijn h`ed`en shaardlaguud n' dotood
   .cf fajlyn dahin b*t`e`elt yum. **nijg /etc/mail san dotroos make
   install tushaal bichin hijzh bolno. Ing`esnij daraa make restart
   tushaalyg azhilluulaaraj, `en`e n' Sendmail d`emong `ehl**l`eh
   iostoj.

   H`er`ev b*gd z*g`e`er bolzh **ng**rv**l /var/log/maillog fajld
   yamar ch aldaa bichigd`ehg*j b**g****d Sendmail processijn
   zhagsaaltad haruulagdana.

   Hyalbar test hijhijn tuld telnet(1) h`er`egs`el ashiglan zahidlyn
   servert holbogdoh h`er`egt`ej:

 # telnet example.com 25
 Trying 192.0.34.166...
 Connected to example.com.
 Escape character is '^]'.
 220 example.com ESMTP Sendmail 8.12.10/8.12.10; Tue, 31 Aug 2004 03:41:22 -0400 (EDT)
 ehlo example.com
 250-example.com Hello example.com [192.0.34.166], pleased to meet you
 250-ENHANCEDSTATUSCODES
 250-PIPELINING
 250-8BITMIME
 250-SIZE
 250-DSN
 250-ETRN
 250-AUTH LOGIN PLAIN
 250-STARTTLS
 250-DELIVERBY
 250 HELP
 quit
 221 2.0.0 example.com closing connection
 Connection closed by foreign host.

   H`er`ev "STARTTLS" m**r garch irv`el b*gd z**v azhillazh bajna.

     --------------------------------------------------------------

14.10. IPsec d`e`eg**r VPN hijh

   Bichs`en Nik Kl`ejton.

   FreeBSD garc mashinuudyg ashiglan Intern`et`e`er tusgaarlagdsan
   hoior s*lzh`e`enij hoorond VPN **sg`eh.

     --------------------------------------------------------------

  14.10.1. IPsec-ijg ojlgoh n'

   Bichs`en Hit`en M. Pandia.

   `En`e h`es`eg n' IPsec-ijg tohiruulah processijg tajlbarlah bolno.
   IPsec-ijg tohiruulahyn tuld ta ****rchl**n tohiruulsan c**m
   b*t`e`eh uhagdahuunyg m`eds`en bajh shaardlagataj (B*l`eg 8-g
   *zn`e **).

   IPsec n' Intern`et Protokol (IP) davhargyn d`e`er suudag protokol
   yum. `En`e n' hoior buyuu h`ed h`ed`en hostuudyg ayuulg*j bajdlaar
   (n`er`e`es n' harah yum bol) holboh bolomzhijg olgodog. FreeBSD
   IPsec "s*lzh`e`enij stek" n' IPv4 bolon IPv6 protokoluudyg
   hoioulang d`emzhd`eg KAME shijd`el d`e`er *nd`esl`es`en.

   IPsec n' hoior d`ed protokoloos togtono:

     * Encapsulated Security Payload (ESP) buyuu Hajrcaglagdsan
       Ayuulg*j bajdlyn achaa n' guravdagchijn n**l****ll****s t`egsh
       h`emt kriptograf algoritmijg (Blowfish, 3DES-t`ej adil)
       ashiglan aguulgyg n' shifrl`ezh IP paketijn **g**gdlijg
       hamgaaldag.

     * Authentication Header (AH) buyuu N`evtr`elt Taniltyn Tolgoj n'
       ayuulg*j h`esh hijh funkcaar IP paketijn tolgojn talbaruudyg
       h`esh hijn kriptograf hyanah nijlb`erijg toocoolon guravdagch
       `etg`e`edijn n**l****l**l bolon huuran m`ehl`elt`e`es IP
       paketijn tolgojg hamgaaldag. **nij daraa paket dah'
       m`ed`e`ellijg taniulahyg z**vsh****r**h h`eshijg aguulsan
       n`em`elt tolgoj bajdag.

   ESP bolon AH n' orchnoosoo hamaaraad hoioulaa cug `esv`el tusdaa
   ashiglagdazh bolno.

   IPsec n' hoior hostyn hoorondoh ursgalyg shuud shifrl`eh
   (Transport Mode buyuu T`e`ev`erl`eh Gorim g`egdd`eg) buyuu `esv`el
   hoior korporacijn s*lzh`e`enij hoorond ayuulg*j holboond
   ashiglagdazh boloh "virtual tunneliud" (Tunnel Mode buyuu
   Tunnelijn Gorim g`egdd`eg) b*t`e`eh`ed h`er`egl`egd`ezh boloh yum.
   S**lijnh n' er**nhijd**** Virtual Huvijn S*lzh`e`e (VPN)
   g`egdd`eg. FreeBSD-ijn IPsec d`ed sistemijn talaar d`elg`er`eng*j
   m`ed`e`ellijg ipsec(4) garyn avlagyn huudasnaas lavlah
   h`er`egt`ej.

   ****rijn c**md**** IPsec d`emzhl`egijg n`em`ehijn tuld ta daraah
   tohiruulguudyg c**mijn tohirgoondoo n`em`e`er`ej:

 options   IPSEC        #IP security
 device    crypto
      

   H`er`ev IPsec dibag hijh d`emzhl`eg zaaval h`er`egt`ej bol daraah
   c**mijn tohiruulga bas n`em`egds`en bajh shaardlagataj:

 options   IPSEC_DEBUG  #debug for IP security
      

     --------------------------------------------------------------

  14.10.2. Asuudal

   VPN-ijg bajguulahad yamar n`eg standart bajhg*j. VPN-**d n' ****r
   ****rijn davuu bolon sul taluudtaj t**r**l b*rijn tehnologiudyg
   ashiglan hijgd`ezh bolno. `En`e h`es`eg n' n`eg tohioldlyn zagvar
   *z**l`eh b**g****d `en`e tohioldol dah' VPN-ijg hijh`ed
   h`er`egl`egd`eh strategiudyg haruulah bolno.

     --------------------------------------------------------------

  14.10.3. Tohioldol: Hoior s*lzh`e`e, n`eg n' g`erijn n`eg n' azhlyn.
  Hoioulaa Intern`et`ed holbogdson b**g****d `en`e VPN-`e`er n`eg yum
  shig azhillah s*lzh`e`e.

   Ugtvar n**hc**l daraah mayagijn bajna:

     * Ta hamgijn bagadaa hoior sajttaj bajna

     * Hoior sajt hoioulaa IP-g dotooddoo ashigladag

     * FreeBSD d`e`er n' azhilladag garc komp'yuteraar hoior sajt
       hoioulaa Intern`et`ed holbogdson.

     * Hoior s*lzh`e`enij garc komp'yuter b*r hamgijn bagaar bodohod
       n`eg nijtijn IP hayagtaj.

     * Hoior s*lzh`e`enij dotood hayaguud n' nijtijn `esv`el huvijn
       IP hayaguud bajzh boloh yum, `en`e n' hamaag*j. T`edg`e`er n'
       davhcahg*j bajh iostoj, ****r****r h`elb`el hoioulaa
       192.168.1.x-g ashiglazh bolohg*j yum.

     --------------------------------------------------------------

  14.10.4. IPsec-ijg FreeBSD d`e`er tohiruulah n'

   Bichs`en Tom R***ds.

   `Ehl`e`ed security/ipsec-tools portyn cugluulgaas suusan bajh
   shaardlagataj. `En`e guravdagch talyn program hangamzhijn bagc n'
   tohirgoog d`emzhih`ed tuslah h`ed h`ed`en programuudyg aguuldag.

   Daraagijn shaardlaga n' paketuudyg tunel' hijh bolon hoior
   s*lzh`e`eg z**v holbogdohod ashiglagdah hoior gif(4) psevdo
   t**h****r**mzhijg **sg`eh yavdal yum. root h`er`egl`egch`e`er
   internal bolon external g`es`en utguudyg zhinh`en`e dotood bolon
   gadaad garcuudaar ****rchl**n daraah tushaalyg azhilluulna:

 # ifconfig gif0 create

 # ifconfig gif0 internal1 internal2

 # ifconfig gif0 tunnel external1 external2

   ZHish`e`e n' azhlyn LAN-ij nijtijn IP n' 172.16.5.4 b**g****d
   huvijn IP n' 10.246.38.1 bajna. G`erijn LAN-ij nijtijn IP n'
   192.168.1.12 b**g****d dotood huvijn IP n' 10.0.0.5 bajna.

   `En`e n' tolgoj `erg`em`e`er sanagdazh boloh b**g****d ifconfig(8)
   tushaalyn daraah zhish`e`e *r d*ng`e`es harna uu:

 Gateway 1:

 gif0: flags=8051 mtu 1280
 tunnel inet 172.16.5.4 --> 192.168.1.12
 inet6 fe80::2e0:81ff:fe02:5881%gif0 prefixlen 64 scopeid 0x6
 inet 10.246.38.1 --> 10.0.0.5 netmask 0xffffff00

 Gateway 2:

 gif0: flags=8051 mtu 1280
 tunnel inet 192.168.1.12 --> 172.16.5.4
 inet 10.0.0.5 --> 10.246.38.1 netmask 0xffffff00
 inet6 fe80::250:bfff:fe3a:c1f%gif0 prefixlen 64 scopeid 0x4

   Hijgd`ezh duussany daraa hoior huvijn IP-d ping(8) tushaal
   ashiglan daraah *r d*nd haruulsan shig h*r`eh bolomzhtoj bajh
   iostoj:

 priv-net# ping 10.0.0.5
 PING 10.0.0.5 (10.0.0.5): 56 data bytes
 64 bytes from 10.0.0.5: icmp_seq=0 ttl=64 time=42.786 ms
 64 bytes from 10.0.0.5: icmp_seq=1 ttl=64 time=19.255 ms
 64 bytes from 10.0.0.5: icmp_seq=2 ttl=64 time=20.440 ms
 64 bytes from 10.0.0.5: icmp_seq=3 ttl=64 time=21.036 ms
 --- 10.0.0.5 ping statistics ---
 4 packets transmitted, 4 packets received, 0% packet loss
 round-trip min/avg/max/stddev = 19.255/25.879/42.786/9.782 ms

 corp-net# ping 10.246.38.1
 PING 10.246.38.1 (10.246.38.1): 56 data bytes
 64 bytes from 10.246.38.1: icmp_seq=0 ttl=64 time=28.106 ms
 64 bytes from 10.246.38.1: icmp_seq=1 ttl=64 time=42.917 ms
 64 bytes from 10.246.38.1: icmp_seq=2 ttl=64 time=127.525 ms
 64 bytes from 10.246.38.1: icmp_seq=3 ttl=64 time=119.896 ms
 64 bytes from 10.246.38.1: icmp_seq=4 ttl=64 time=154.524 ms
 --- 10.246.38.1 ping statistics ---
 5 packets transmitted, 5 packets received, 0% packet loss
 round-trip min/avg/max/stddev = 28.106/94.594/154.524/49.814 ms

   H*s`en h*l`e`ezh bajsny daguu hoior tal hoioulaa huvijn
   tohiruulsan hayagaasaa ICMP paketuudyg ilg`e`eh bolon h*l`e`en
   avah bolomzhtoj bajna. Daraa n' al' al' s*lzh`e`en`e`es ursgalyg
   z**v ilg`e`ed`eg bajhyn tuld hoior garcad hoiouland n' paketuudyg
   h`erh`en yaazh chigl**l`ehijg zaazh **g**h iostoj. `En`e zorilgod
   daraah tushaal h*rn`e:

 # corp-net# route add 10.0.0.0 10.0.0.5 255.255.255.0

 # corp-net# route add net 10.0.0.0: gateway 10.0.0.5

 # priv-net# route add 10.246.38.0 10.246.38.1 255.255.255.0

 # priv-net# route add host 10.246.38.0: gateway 10.246.38.1

   `En`e *e h*r`eh`ed dotood mashinuud n' al' al' garc bolon garcyn
   caana bajgaa mashinuudaas h*r`eh bolomzhtoj bajh iostoj. **nijg
   hyalbaraar daraah zhish`e`en`e`es todorhojlzh bolno:

 corp-net# ping 10.0.0.8
 PING 10.0.0.8 (10.0.0.8): 56 data bytes
 64 bytes from 10.0.0.8: icmp_seq=0 ttl=63 time=92.391 ms
 64 bytes from 10.0.0.8: icmp_seq=1 ttl=63 time=21.870 ms
 64 bytes from 10.0.0.8: icmp_seq=2 ttl=63 time=198.022 ms
 64 bytes from 10.0.0.8: icmp_seq=3 ttl=63 time=22.241 ms
 64 bytes from 10.0.0.8: icmp_seq=4 ttl=63 time=174.705 ms
 --- 10.0.0.8 ping statistics ---
 5 packets transmitted, 5 packets received, 0% packet loss
 round-trip min/avg/max/stddev = 21.870/101.846/198.022/74.001 ms

 priv-net# ping 10.246.38.107
 PING 10.246.38.1 (10.246.38.107): 56 data bytes
 64 bytes from 10.246.38.107: icmp_seq=0 ttl=64 time=53.491 ms
 64 bytes from 10.246.38.107: icmp_seq=1 ttl=64 time=23.395 ms
 64 bytes from 10.246.38.107: icmp_seq=2 ttl=64 time=23.865 ms
 64 bytes from 10.246.38.107: icmp_seq=3 ttl=64 time=21.145 ms
 64 bytes from 10.246.38.107: icmp_seq=4 ttl=64 time=36.708 ms
 --- 10.246.38.107 ping statistics ---
 5 packets transmitted, 5 packets received, 0% packet loss
 round-trip min/avg/max/stddev = 21.145/31.721/53.491/12.179 ms

   Tuneliud **sg`ezh tohiruulah n' hyalbar h`es`eg yum. Ayuulg*j
   holboosyg tohiruulah n' il** g*nzgij process yum. Daraah tohirgoo
   n' ur'dchilan huvaalcsan (PSK) RSA t*lh**r**dijg ashiglazh bajna.
   IP hayagaas gadna hoior /usr/local/etc/racoon/racoon.conf fajl
   hoioulaa adil b**g****d doorhtoj t**st`ej bajna.

 path    pre_shared_key  "/usr/local/etc/racoon/psk.txt"; #location of pre-shared key file
 log     debug;  #log verbosity setting: set to 'notify' when testing and debugging is complete

 padding # options are not to be changed
 {
         maximum_length  20;
         randomize       off;
         strict_check    off;
         exclusive_tail  off;
 }

 timer   # timing options. change as needed
 {
         counter         5;
         interval        20 sec;
         persend         1;
 #       natt_keepalive  15 sec;
         phase1          30 sec;
         phase2          15 sec;
 }

 listen  # address [port] that racoon will listening on
 {
         isakmp          172.16.5.4 [500];
         isakmp_natt     172.16.5.4 [4500];
 }

 remote  192.168.1.12 [500]
 {
         exchange_mode   main,aggressive;
         doi             ipsec_doi;
         situation       identity_only;
         my_identifier   address 172.16.5.4;
         peers_identifier        address 192.168.1.12;
         lifetime        time 8 hour;
         passive         off;
         proposal_check  obey;
 #       nat_traversal   off;
         generate_policy off;

                         proposal {
                                 encryption_algorithm    blowfish;
                                 hash_algorithm          md5;
                                 authentication_method   pre_shared_key;
                                 lifetime time           30 sec;
                                 dh_group                1;
                         }
 }

 sainfo  (address 10.246.38.0/24 any address 10.0.0.0/24 any)    # address $network/$netmask $type address $network/$netmask $type ( $type being any or esp)
 {                                                               # $network must be the two internal networks you are joining.
         pfs_group       1;
         lifetime        time    36000 sec;
         encryption_algorithm    blowfish,3des,des;
         authentication_algorithm        hmac_md5,hmac_sha1;
         compression_algorithm   deflate;
 }

   Tohiruulga b*rijg `en`e zhish`e`en d`e`er zhagsaagdsantaj n'
   tajlbarlah n' `en`e barimtyn h*r`e`en`e`es gaduur yum. racoon-ij
   tohirgoony garyn avlagyn huudsand holbogdoh m`ed`e`el`el olon bij.

   FreeBSD bolon racoon n' hostuudyn hoorond s*lzh`e`enij ursgalyg
   nuuclah bolon bucaazh zadalzh chaddag bajhyn tuld SPD bodloguudyg
   tohiruulsan bajh iostoj.

   `En`e *jldlijg daraah azhlyn garc d`e`erh shig `engijn b*rh**lijn
   skript`e`er shijd`ezh bolno. `En`e fajlyg sistemijg `ehl**l`eh *ed
   ashiglah b**g****d /usr/local/etc/racoon/setkey.conf g`ezh
   hadgalah iostoj.

 flush;
 spdflush;
 # To the home network
 spdadd 10.246.38.0/24 10.0.0.0/24 any -P out ipsec esp/tunnel/172.16.5.4-192.168.1.12/use;
 spdadd 10.0.0.0/24 10.246.38.0/24 any -P in ipsec esp/tunnel/192.168.1.12-172.16.5.4/use;

   Ing`esnij daraa racoon-g hoior garc d`e`er daraah tushaal ashiglan
   `ehl**ln`e:

 # /usr/local/sbin/racoon -F -f /usr/local/etc/racoon/racoon.conf -l /var/log/racoon.log

   Garah *r d*nd n' doorhtoj t**st`ej bajna:

 corp-net# /usr/local/sbin/racoon -F -f /usr/local/etc/racoon/racoon.conf
 Foreground mode.
 2006-01-30 01:35:47: INFO: begin Identity Protection mode.
 2006-01-30 01:35:48: INFO: received Vendor ID: KAME/racoon
 2006-01-30 01:35:55: INFO: received Vendor ID: KAME/racoon
 2006-01-30 01:36:04: INFO: ISAKMP-SA established 172.16.5.4[500]-192.168.1.12[500] spi:623b9b3bd2492452:7deab82d54ff704a
 2006-01-30 01:36:05: INFO: initiate new phase 2 negotiation: 172.16.5.4[0]192.168.1.12[0]
 2006-01-30 01:36:09: INFO: IPsec-SA established: ESP/Tunnel 192.168.1.12[0]->172.16.5.4[0] spi=28496098(0x1b2d0e2)
 2006-01-30 01:36:09: INFO: IPsec-SA established: ESP/Tunnel 172.16.5.4[0]->192.168.1.12[0] spi=47784998(0x2d92426)
 2006-01-30 01:36:13: INFO: respond new phase 2 negotiation: 172.16.5.4[0]192.168.1.12[0]
 2006-01-30 01:36:18: INFO: IPsec-SA established: ESP/Tunnel 192.168.1.12[0]->172.16.5.4[0] spi=124397467(0x76a279b)
 2006-01-30 01:36:18: INFO: IPsec-SA established: ESP/Tunnel 172.16.5.4[0]->192.168.1.12[0] spi=175852902(0xa7b4d66)

   Tunel' z**v azhillazh bajgaag shalgahyn tuld n**g**** konsol ruu
   shilzhizh s*lzh`e`enij ursgalyg harahyn tuld tcpdump(1) ashiglan
   daraah tushaalyg h`er`egl`en`e. em0-ijg s*lzh`e`enij interf`ejs
   kartaaraa shaardlagataj bol solioroj.

 # tcpdump -i em0 host 172.16.5.4 and dst 192.168.1.12

   Doorhtoj t**st`ej **g**gd**l konsol d`e`er garah iostoj. H`er`ev
   *g*j bol asuudaltaj g`es`en *g b**g****d bucaasan **g**gdlijg
   dibag hijh shaardlagataj.

 01:47:32.021683 IP corporatenetwork.com > 192.168.1.12.privatenetwork.com: ESP(spi=0x02acbf9f,seq=0xa)
 01:47:33.022442 IP corporatenetwork.com > 192.168.1.12.privatenetwork.com: ESP(spi=0x02acbf9f,seq=0xb)
 01:47:34.024218 IP corporatenetwork.com > 192.168.1.12.privatenetwork.com: ESP(spi=0x02acbf9f,seq=0xc)

   `End h*r`eh`ed hoior s*lzh`e`e h*r`eh bolomzhtoj bajh b**g****d
   n`eg s*lzh`e`enij h`es`eg yum shig haragdah bolno. Hoior s*lzh`e`e
   n' al' al' n' galt hanaar hamgaalagdsan bajzh boloh b**g****d
   ing`eh ch iostoj yum. T`edg`e`erijn hoorond ursgalyg
   z**vsh****r**hijn tuld paketuudyg naash caash damzhuulah
   d*rm**dijg n`em`eh shaardlagataj. ipfw(8) galt hanyn huv'd galt
   hanyn tohirgoony fajldaa daraah d*rm**dijg n`em`e`er`ej:

 ipfw add 00201 allow log esp from any to any
 ipfw add 00202 allow log ah from any to any
 ipfw add 00203 allow log ipencap from any to any
 ipfw add 00204 allow log udp from any 500 to any

     T`emd`egl`el: D*rmijn dugaaruudyg tuhajn hostyn tohirgoonoos
     hamaarch ****rchl**h shaardlagataj bajzh boloh yum.

   pf(4) `esv`el ipf(8),-ijn h`er`egl`egchdijn huv'd daraah d*rm**d
   **nijg hijh bolno:

 pass in quick proto esp from any to any
 pass in quick proto ah from any to any
 pass in quick proto ipencap from any to any
 pass in quick proto udp from any port = 500 to any port = 500
 pass in quick on gif0 from any to any
 pass out quick proto esp from any to any
 pass out quick proto ah from any to any
 pass out quick proto ipencap from any to any
 pass out quick proto udp from any port = 500 to any port = 500
 pass out quick on gif0 from any to any

   T**gsg**ld n' sistemijg `ehl**l`eh yavcad VPN-ijg mashin d`emzhin
   azhillazh `eh`eld`eg bajlgahyn tuld daraah m**r**dijg /etc/rc.conf
   fajld n`em`eh h`er`egt`ej:

 ipsec_enable="YES"
 ipsec_program="/usr/local/sbin/setkey"
 ipsec_file="/usr/local/etc/racoon/setkey.conf" # allows setting up spd policies on boot
 racoon_enable="yes"

     --------------------------------------------------------------

14.11. OpenSSH

   Huv' n`em`er bolgon oruulsan SHern Li.

   OpenSSH n' alsyn mashinuudad ayuulg*jg`e`er handah s*lzh`e`enij
   holboltyn h`er`egsl**dijn olonlog yum. rlogin, rsh, rcp, bolon
   telnet-ijg `en`e programaar shuud orluulan ashiglazh bolno. M**n
   TCP/IP holboltuud ayuulg*jg`e`er SSH-`e`er tunnel'
   hijgd`ezh/damzhuulagdazh boldog. OpenSSH n' s`em chagnalt, holbolt
   bulaan avalt, bolon busad s*lzh`e`enij t*vshnij haldlaguudyg *r
   d*nt`ejg`e`er ustgazh b*h trafikijg shifrl`ed`eg.

   OpenSSH-g OpenBSD t**s**l d`emzhizh bajdag b**g****d b*h s**lijn
   *eijn aldaany zasvaruud bolon shin`echl`elt**d b*hij SSH v1.2.12
   d`e`er tulguurlasan bajdag. `En`e program n' SSH protokol 1 bolon
   2-toj hoioulantaj n' nijct`ej.

     --------------------------------------------------------------

  14.11.1. OpenSSH-ijg ashiglah davuu tal

   telnet(1) `esv`el rlogin(1) ashiglazh bajh *ed s*lzh`e`eg`e`er
   ilg`e`egd`ezh bajgaa **g**gd**l c`ev`er, shifrl`egd`e`eg*j
   h`elb`er`e`er bajdag. S*lzh`e`enij shinshl`egchid klient bolon
   serverijn hoorond haana ch bajsan g`es`en tany h`er`egl`egch/nuuc
   *gijn m`ed`e`el`el `esv`el tany sess`e`er damzhsan **g**gdlijg
   hulgajlzh chadna. OpenSSH n' ijm asuudlaas hamgaalzh t**r**l
   b*rijn n`evtr`elt tanih bolon shifrl`eh arguudyg sanal bolgodog.

     --------------------------------------------------------------

  14.11.2. sshd-g id`evhzh**l`eh

   sshd n' standart FreeBSD suulgacyn yavcad haruulagdah tohiruulga
   yum. sshd id`evhzhs`en `es`ehijg harahdaa rc.conf fajlaas daraah
   m**rijg shalgaaraj:

 sshd_enable="YES"

   `En`e n' daraagijn udaa tany sistem `ehl`eh`ed OpenSSH-d zoriulsan
   sshd(8) d`emon programyg duudna. M**n /etc/rc.d/sshd rc(8) skript
   ashiglan OpenSSH-g `ehl**l`eh bolomzhtoj bajdag:

 /etc/rc.d/sshd start

     --------------------------------------------------------------

  14.11.3. SSH klient

   ssh(1) h`er`egs`el rlogin(1)-t`ej adil azhilladag.

 # ssh user@example.com
 Host key not found from the list of known hosts.
 Are you sure you want to continue connecting (yes/no)? yes
 Host 'example.com' added to the list of known hosts.
 user@example.com's password: *******

   N`evtr`elt n' rlogin `esv`el telnet ashiglan **sg`egds`en sess
   shig *rg`elzhl`eh bolno. SSH n' h`er`egl`egch holbogdohod
   serverijn zhinh`en`e `es`ehijg shalgahyn tuld t*lh**r h`e`e
   shalgah sistemijg h`er`egl`ed`eg. H`er`egl`egch z**vh**n `ehnij
   udaa holbogdohod yes g`ezh oruulahyg shaardana. Daraa daraagijn
   n`evtr`elt oroldloguud b*gd hadgalsan h`e`e shalgah t*lh**rt`ej
   har'cuulagdan shalgagddag. H`er`ev hadgalsan h`e`e n' daraa
   daraagijn n`evtr`eltijn oroldloguudaas h*l`e`en avsan h`e`en`e`es
   ****r bol SSH klient n' tand t*gsh**r **gn**. H`e`en**d
   ~/.ssh/known_hosts fajld `esv`el SSH v2-ijn h`e`en**d
   ~/.ssh/known_hosts2 fajld hadgalagdana.

   Anhdagchaar OpenSSH server**dijn s**lijn *eijn huvilbaruud
   z**vh**n SSH v2 holboltuudyg h*l`e`en avdag. Klient n' h`er`ev
   bolomzhtoj bol 2-r huvilbaryg ashiglah b**g****d bolomzhg*j bol
   1-r huvilbaryg ashigladag. -1 `esv`el -2 tohiruulguudyg 1-r
   `esv`el 2-r huvilbaruudad zoriulan damzhuulan klient`ed z**vh**n
   al' n`egijg ashiglahyg h*chilzh bolno. 1-r huvilbaryn nijct`ej
   bajdal n' klient`ed huuchin huvilbaruudtaj nijct`ej bajh zorilgoor
   d`emzhigds`en bajdag.

     --------------------------------------------------------------

  14.11.4. Ayuulg*j huulbarlalt

   scp(1) tushaal rcp(1)-t`ej adil azhilladag; `en`e n' fajlyg alsyn
   mashinaas `esv`el mashin uruu, yalgaataj n' ayuulg*jg`e`er
   huuldag.

 #  scp user@example.com:/COPYRIGHT COPYRIGHT
 user@example.com's password: *******
 COPYRIGHT            100% |*****************************|  4735      
 00:00   
 #

   **mn**h zhish`e`en d`e`er `en`e hostyn huv'd h`e`e n' al' h`edijn
   hadgalagdsan bolohoor scp(1)-ijg `end ashiglah *ed shalgagddag.

   scp(1)-`e`er damzhuulsan n`em`elt **g**gdl**d n' cp(1)-t`ej adil
   b**g****d `ehnij n`em`elt **g**gd**ld fajl `esv`el fajluud, hoior
   dah' d`e`er ochih fajlyg zaazh **gd**g. Fajl n' s*lzh`e`eg`e`er
   SSH-`e`er tatagddag bolohoor fajlyn n`eg `esv`el h`ed h`ed`en
   n`em`elt **g**gdl**d user@host:<path_to_remote_file> h`elb`erijg
   avdag.

     --------------------------------------------------------------

  14.11.5. Tohirgoo

   OpenSSH d`emon bolon klientijn sistemijn daguuh tohirgoony fajluud
   /etc/ssh sand bajrladag.

   ssh_config klientijn tohiruulguudyg tohiruuldag b**g****d
   sshd_config n' d`emong tohiruuldag.

   M**n sshd_program (anhdagchaar /usr/sbin/sshd) bolon sshd_flags
   rc.conf tohiruulguud tohirgoony t*vshn**dijg il**t`ejg`e`er
   hangadag.

     --------------------------------------------------------------

  14.11.6. ssh-keygen

   Nuuc *g**dijg ashiglahyn orond ssh-keygen(1) n' h`er`egl`egchijg
   shalgazh tanihad DSA `esv`el RSA t*lh**r**dijg **sg`eh`ed
   h`er`egl`egd`ezh bolno:

 % ssh-keygen -t dsa
 Generating public/private dsa key pair.
 Enter file in which to save the key (/home/user/.ssh/id_dsa):
 Created directory '/home/user/.ssh'.
 Enter passphrase (empty for no passphrase):
 Enter same passphrase again:
 Your identification has been saved in /home/user/.ssh/id_dsa.
 Your public key has been saved in /home/user/.ssh/id_dsa.pub.
 The key fingerprint is:
 bb:48:db:f2:93:57:80:b6:aa:bc:f5:d5:ba:8f:79:17 user@host.example.com

   ssh-keygen(1) n' shalgazh tanihad h`er`egl`egd`eh nijtijn bolon
   huvijn t*lh**r hoslolyg **sg`en`e. Huvijn t*lh**r ~/.ssh/id_dsa
   `esv`el ~/.ssh/id_rsa-d hadgalagdah b**g****d harin nijtijn
   t*lh**r n' ~/.ssh/id_dsa.pub `esv`el ~/.ssh/id_rsa.pub-d DSA bolon
   RSA t*lh**rijn t**rl**d`ed zoriulagdan hadgalagddag. Tohiruulga n'
   azhillahyn tuld nijtijn t*lh**r n' alsyn mashiny
   ~/.ssh/authorized_keys fajld DSA bolon RSA t*lh**r**dijn
   hoioulangijnh n' huv'd hijgd`eh iostoj bajdag. **nt`ej adilaar
   nijtijn t*lh**r**dijn RSA huvilbar n' ~/.ssh/authorized_keys fajld
   bas hijgd`eh iostoj.

   `En`e n' nuuc *g**dijn orond SSH t*lh**r**dijg ashiglan alsyn
   mashin uruu holbogdohyg z**vsh****r**h bolno.

   H`er`ev n`evtr`eh *gn**d ssh-keygen(1)-d ashiglagdazh bajgaa bol
   huvijn t*lh**rijg h`er`egl`ehijn tuld h`er`egl`egch`e`es nuuc
   *gijg n`evtr`eh bolgond asuudag. ssh-agent(1) n' urt n`evtr`eh
   *gn**dijg dahin dahin oruulah t`er zovlong z****ll**zh chadah
   b**g****d H`es`eg 14.11.7 h`es`egt tajlbarlagdsan bajgaa bolno.

     Sanuulga: T**r**l b*rijn tohiruulguud bolon fajluud n' tany
     sistem d`e`er bajgaa OpenSSH-ijn huvilbaruudaas shaltgaalan
     ****r ****r bajdag; asuudaltaj uchrahg*jn tuld ta ssh-keygen(1)
     garyn avlagyn huudasnaas lavlah h`er`egt`ej.

     --------------------------------------------------------------

  14.11.7. ssh-agent bolon ssh-add

   ssh-agent(1) bolon ssh-add(1) h`er`egsl**d n' n`evtr`eh *gn**dijg
   dahin dahin bich**l`elg*jg`e`er SSH t*lh**r**dijg sanah ojd duudan
   ashiglazh boloh arguudaar hangadag.

   ssh-agent(1) h`er`egs`el n' t**n uruu duudagdsan huvijn
   t*lh**r(**d) ashiglan zhinh`en`e `es`ehijg shalgah taniltyg
   zohicuulna. ssh-agent(1) n' ****r programyg achaalahad
   h`er`egl`egd`eh iostoj. Hamgijn hyalbartaa `en`e n' b*rh**l
   `esv`el il** d`evshiltt`ejg`e`er ashiglaval conhny udirdagch
   azhilluulzh boloh yum.

   ssh-agent(1)-ijg b*rh**ld ashiglahyn tuld **nijg `ehl`e`ed
   b*rh**lt`ej cug n`em`elt **g**gd**l mayagaar azhilluulah
   shaardlagataj. Hoiordugaart h`en b`e g`ed`eg m`ed`e`ellijg
   (identity) ssh-add(1)-g azhilluulan n`em`eh h`er`egt`ej b**g****d
   t**nd huvijn t*lh**rijn n`evtr`eh *gn**dijg **g**h h`er`egt`ej.
   `Edg`e`er alhmuud hijgds`enij daraa h`er`egl`egch hargalzah
   nijtijn t*lh**r suulgagdsan duryn host uruu ssh(1) hijzh chadah
   bolno. ZHish`e`e n':

 % ssh-agent csh
 % ssh-add
 Enter passphrase for /home/user/.ssh/id_dsa:
 Identity added: /home/user/.ssh/id_dsa (/home/user/.ssh/id_dsa)
 %

   X11 d`e`er ssh-agent(1) h`er`egl`ehijn tuld ssh-agent(1)-ijn
   duudlaga ~/.xinitrc-d bajh shaardlagataj. Ing`esn`e`er X11-d
   achaalagdsan b*h programuudad ssh-agent(1)-ijn *jlchilg`e`en**dijg
   *z**l`eh bolno. ZHish`e`e ~/.xinitrc fajl ijm`erh** haragdah
   bolno:

 exec ssh-agent startxfce4

   `En`e n' ssh-agent(1)-ijg azhilluulah b**g****d t`er n' `erg`e`ed
   X11 `ehl`eh b*rt XFCE-ijg azhilluulna. Ing`ezh hijgds`enij daraa
   ****rchl**lt**d n' *jlchl`ehijn tuld X11 dahin `eh`elsnij hojno
   ****rijn SSH t*lh**r**dijg b*gdijg achaalahyn tuld erd**** l
   ssh-add(1)-ijg azhilluulaaraj.

     --------------------------------------------------------------

  14.11.8. SSH tunnel' hijh

   OpenSSH n' shifrl`egds`en sessijn *ed ****r protokolyg hajrcaglah
   tunnel' **sg`eh chadvartaj bajdag.

   Daraah tushaal telnet-d zoriulzh tunnel' **sg`ehijg ssh(1)-d
   h`elzh **gn**:

 % ssh -2 -N -f -L 5023:localhost:23 user@foo.example.com
 %

   ssh tushaal daraah tohiruulguudtaj h`er`egl`egd`en`e:

   -2

           ssh-ijg protokolyn 2-r huvilbaryg ashiglahyg zaazh **gn**.
           (h`er`ev ta huuchin SSH server**dt`ej azhillazh bajgaa bol
           **nijg bitgij ashiglaaraj)

   -N

           Tushaal bajhg*j `esv`el z**vh**n tunnel' g`edgijg zaana.
           H`er`ev **nijg orhivol ssh erdijn sess `ehl**ln`e.

   -f

           ssh-ijg ard, dald azhilluulahyg zaana.

   -L

           Lokal tunnelijg localport:remotehost:remoteport zagvaraar
           zaazh **gn**.

   user@foo.example.com

           Alsyn SSH server.

   SSH tunnel' n' sonsoh soketijg localhost-ijn zaagdsan port d`e`er
   **sg`en azhilladag. Daraa n' lokal host/port d`e`er h*l`e`en avsan
   duryn holboltyg SSH-`e`er damzhuulan zaasan alsyn host bolon port
   uruu ilg`e`ed`eg.

   ZHish`e`en d`e`er localhost d`e`erh 5023 port n' alsyn mashiny
   localhost d`e`erh 23 port uruu damzhuulagdazh bajna. 23 n' telnet
   uchir `en`e n' SSH tunnel`e`er ayuulg*j telnet sess **sg`en`e.

   SMTP, POP3, FTP g`eh z`er`eg yamar ch ayuultaj TCP protokoluudyn
   g*jc`etg`elijg hyalbarshuulahad **nijg ashiglazh bolno.

   ZHish`e`e 14-1. SMTP-d zoriulan SSH ashiglan ayuulg*j tunnel'
   **sg`eh

 % ssh -2 -N -f -L 5025:localhost:25 user@mailserver.example.com
 user@mailserver.example.com's password: *****
 % telnet localhost 5025
 Trying 127.0.0.1...
 Connected to localhost.
 Escape character is '^]'.
 220 mailserver.example.com ESMTP

   **nijg ssh-keygen(1) bolon n`em`elt h`er`egl`egchijn
   b*rtg`el**dt`ej cug il** *l *z`egd`eh/t**v**gg*j SSH tunnel' hijh
   orchin **sg`eh`ed ashiglazh bolno. T*lh**r**d n' nuuc *g bichihijn
   orond ashiglagdazh boloh b**g****d tunneliud n' tusdaa
   h`er`egl`egch mayagaar azhillazh chadna.

     --------------------------------------------------------------

    14.11.8.1. SSH tunnelijn praktik zhish`e`en**d

      14.11.8.1.1. POP3 server uruu ayuulg*j handah

   Azhil d`e`er chin' gadnaas holboltuud h*l`e`en avah SSH server
   bajna. Bas t`er offisijn s*lzh`e`end POP3 server azhilluulzh
   bajgaa zahidlyn server bajna. Tany g`er bolon offisijn hoorondyn
   s*lzh`e`e bolon s*lzh`e`enij zam itg`ezh bolohoor `esv`el itg`ezh
   bolohoorg*j bajzh magadg*j yum. Ijm uchraas ta ****rijn zahidlyg
   ayuulg*j argaar shalgah h`er`egt`ej yum. **nij shijd`el n'
   ****rijn offisijn SSH server uruu SSH holbolt **sg`ezh zahidlyn
   server uruu tunnel' hijh yavdal yum.

 % ssh -2 -N -f -L 2110:mail.example.com:110 user@ssh-server.example.com
 user@ssh-server.example.com's password: ******

   Tunnel' `ehl`en azhillasny daraa ta ****rijn zahidlyn
   klientijnh`e`e POP3 h*s`elt**dijg localhost-ijn 2110 port uruu
   ilg`e`eh`e`er zaazh **gch bolno. `End`eh holbolt tunnel`e`er
   ayuulg*jg`e`er damzhin mail.example.com uruu ilg`e`egd`en`e.

     --------------------------------------------------------------

      14.11.8.1.2. H`ec** galt hanyg tojron garah

   Zarim s*lzh`e`enij administratoruud h`et`erhij changa galt hanyn
   d*r`em ashiglan z**vh**n irzh bajgaa holboltuud t**dijg*j garch
   bajgaa holboltuudyg ch bas sh**d`eg. Tand alsyn mashinuudad
   z**vh**n SSH bolon v`eb`e`er ayalah 22 bolon 80-r portuudad handah
   bolomzhijg **gs**n bajzh boloh yum.

   Ta h**gzhim cacdag Ogg Vorbis server z`er`eg ****r (magadg*j
   azhildaa holboog*j) *jlchilg`e`e uruu handahyg magadg*j h*s`ezh
   boloh yum. H`er`ev `en`e Ogg Vorbis server n' 22 `esv`el 80-aas
   busad ****r port d`e`er cacazh bajgaa bol ta t**nd handazh
   chadahg*j yum.

   **nij shijd`el n' tany s*lzh`e`enij galt hanaas gadnah mashin uruu
   SSH holbolt **sg`ezh **nijg Ogg Vorbis server uruu tunnel' hijh`ed
   ashiglah yavdal yum.

 % ssh -2 -N -f -L 8888:music.example.com:8000 user@unfirewalled-system.example.org
 user@unfirewalled-system.example.org's password: *******

   Tany ursgal h*l`e`en avah klient odoo localhost-ijn 8888 port uruu
   zaagdah b**g****d t`er caashaagaa galt hanyg amzhilttajgaar
   g`etl`en music.example.com uruu damzhuulagdana.

     --------------------------------------------------------------

  14.11.9. AllowUsers h`er`egl`egchijn tohiruulga

   YAmar h`er`egl`egchid haanaas orohyg hyazgaarlazh **g**h n'
   z*jt`ej yum. AllowUsers tohiruulga n' **nd h*r`eh sajn arga yum.
   ZHish`e`e n' root h`er`egl`egchijg z**vh**n 192.168.1.32-oos
   orohyg z**vsh****r**hijn tuld door durdsantaj adil tohiruulgyg
   /etc/ssh/sshd_config fajld hijh n' z*jt`ej yum:

 AllowUsers root@192.168.1.32

   admin h`er`egl`egchijg haanaas ch orohyg z**vsh****r**hijn tuld
   erd**** l h`er`egl`egchijn n`erijg ****rijg n' zhagsaazh **gn**:

 AllowUsers admin

   Olon h`er`egl`egchid n`eg m**r**nd zhagsaagdah shaardlagataj:

 AllowUsers root@192.168.1.32 admin

     T`emd`egl`el: Ta `en`e mashin uruu n`evtr`eh h`er`egc`e`et`ej
     h`er`egl`egch b*rijg zhagsaazh **g**h n' chuhal yum, t`eg`ehg*j
     bol t`edg`e`er n' orzh chadahg*j bolno.

   /etc/ssh/sshd_config-d ****rchl**lt**d hijsnijh`e`e daraa
   sshd(8)-d ****rijn tohirgoony fajluudyg dahin duudahyg daraah
   tushaalyg azhilluulzh ta h`elzh **g**h iostoj:

 # /etc/rc.d/sshd reload

     --------------------------------------------------------------

  14.11.10. N`em`elt unshih materialuud

   OpenSSH

   ssh(1) scp(1) ssh-keygen(1) ssh-agent(1) ssh-add(1) ssh_config(5)

   sshd(8) sftp-server(8) sshd_config(5)

     --------------------------------------------------------------

14.12. Fajlyn sistemijn handalt hyanah zhagsaaltuud

   Hav' n`em`er bolgon oruulsan Tom R***ds.

   Hormyn huvilbaruud z`er`eg fajlyn sistemijn **rg**zh**l`elt**dijn
   hamtaar FreeBSD 5.0 bolon s**lijn huvilbaruud Fajlyn sistemijn
   handalt hyanah zhagsaaltuudyn (ACL-uud) ayuulg*j bajdlyg sanal
   bolgodog.

   Handalt Hyanah ZHagsaaltuud n' standart UNIX z**vsh****rlijn
   zagvaryg mash nijct`ej (POSIX.1e) argaar **rg**tg**d**g. `En`e
   bolomzh n' administratort il** t**v**gt`ej ayuulg*j bajdlyn zagvar
   bolon t**nij davuu talyg ashiglahyg z**vsh****rd**g.

   UFS fajlyn sistem**d`ed ACL d`emzhl`egijg id`evhzh**l`ehijn tuld
   daraah:

 options UFS_ACL

   tohiruulgyg c**md `emh`etg`eh shaardlagataj. H`er`ev `en`e
   tohiruulga `emh`etg`egd`e`eg*j bol ACL-uud d`emzhih fajlyn
   sistemijg holbohyg oroldohod anhaaruulah m`ed`egd`el d`elg`ec`ed
   gardag. `En`e tohiruulga GENERIC c**md orson bajdag. ACL-uud n'
   fajlyn sistem d`e`er **rg**tg**s**n shinzh chanaruudyg
   id`evhzh**ls`en d`e`er tulguurladag. **rg**tg**s**n shinzh
   chanaruud n' daraa *eijn UNIX fajlyn sistem UFS2-d t**r**lhijn
   d`emzhigds`en bajdag.

     T`emd`egl`el: UFS1 d`e`er **rg**tg**s**n shinzh chanaruudyg
     tohiruulahad UFS2 d`e`er tohiruulahtaj har'cuulbal il**
     udirdlagyn zardal shaardlagataj bajdag. UFS2 d`e`erh
     **rg**tg**s**n shinzh chanaruudyn azhillagaa n' bas boditojgoor
     il** bajdag. Ijm`e`es UFS2-g UFS1-ijn orond handalt hyanah
     zhagsaaltuudad ashiglahyg er**nhijd**** z**vl**d**g.

   ACL-uud n' /etc/fstab fajld n`em`egd`ezh **gch boloh holboh *eijn
   udirdlagyn acls tugaar id`evht`ej boldog. Fajlyn sistemijn tolgoj
   dah' super blokijn ACL-uud tugijg ****rchl**hijn tuld
   tunefs(8)-ijg ashiglan shurguu zamaar holboh *eijn tugijg
   avtomataar zaazh **gch bolno. Er**nhijd**** h`ed h`ed`en
   shaltgaany ulmaas super blokijn tugijg ashiglah n' d`e`er bajdag:

     * Holbh *eijn ACL-uud tug dahin holboltoor ****rchl**gdd**gg*j
       (mount(8) -u), z**vh**n b*r`en g*jc`ed umount(8) hijgd`ezh
       shin`e mount(8) hijgds`enij daraa bolno. `En`e n' bas fajlyn
       sistemijg ashiglazh bajh *ed daraallyg n' ****rchilzh bolohg*j
       g`es`en *g yum.

     * fstab-d m**r bajhg*j bajsan ch g`es`en `esv`el
       t**h****r**mzh**dijn daraalal ****rchl**gds**n ch g`es`en
       super blokijn tugijg tohiruulah n' fajlyn sistemijg *rg`elzh
       ACL-uudyg id`evht`ejg`e`er holbohod h*rg`ed`eg. `En`e n'
       fajlyn sistemijg ACL-uudyg id`evhzh**l`elg*jg`e`er
       sanamsarg*jg`e`er holbohoos hamgaaldag b**g****d ing`ezh
       sanamsarg*j holboh n' ACL-uudyg buruugaar albadazh t`egsn`e`er
       ayuulg*j bajdlyn asuudluudad h*rg`ezh boloh yum.

     T`emd`egl`el: Bid shin`e mount(8) hijlg*jg`e`er tug
     id`evhzh**ldgijg z**vsh****r**h****r ACL-uudyn azhillagaag
     ****rchilzh boloh yum, g`ehd`e`e bid ACL-uudyg id`evhzh**l`elg*j
     sanamsarg*jg`e`er holbolt hijhijg boliulahyg h*sd`eg b**g****d
     uchir n' h`er`ev ta ACL-uudyg id`evhzh**l`e`ed daraa n'
     boliulaad **rg**tg**s**n shinzh chanaruudyg ustgalg*jg`e`er
     dahin id`evhzh**lb`el ta ****rt**** n`el`e`en h`ec** asuudal
     uchruulah z*jlijg hijh bolno. Er**nhijd**** ta fajlyn sistem
     d`e`er ACL-uudyg id`evhzh**lsnij daraa fajlyn hamgaalaltuud n'
     sistemijn h`er`egl`egchd`ed zoriulagdsan fajluudtaj nijcg*j
     bolzh boloh uchir t`edg`e`erijg boliulzh bolohg*j b**g****d
     ACL-uudyg dahin id`evhzh**l`eh n' z**vsh****rl**d n'
     ****rchl**gds**n bajzh boloh fajluudad **mn**h ACL-uudyg
     magadg*j dahin holbozh ****r taavarlazh bolshg*j azhillagaand
     h*rg`ezh boloh yum.

   ACL-uud id`evhzh**ls`en fajlyn sistem**d ****rsdijn
   z**vsh****rlijn tohiruulguud d`e`er`e`e + (n`em`eh) t`emd`eg *z`eh
   *ed haruuldag. ZHish`e`e n':

 drwx------  2 robert  robert  512 Dec 27 11:54 private
 drwxrwx---+ 2 robert  robert  512 Dec 23 10:57 directory1
 drwxrwx---+ 2 robert  robert  512 Dec 22 10:20 directory2
 drwxrwx---+ 2 robert  robert  512 Dec 27 11:57 directory3
 drwxr-xr-x  2 robert  robert  512 Nov 10 11:54 public_html

   `End bid directory1, directory2, bolon directory3 sanguud b*gd
   ACL-uud-ijn davuu talyg avch bajgaag harzh bajna. public_html san
   t`eg`ehg*j bajna.

     --------------------------------------------------------------

  14.12.1. ACL-uudyg ashiglah n'

   Fajlyn sistemijn ACL-uudyg getfacl(1) h`er`egsl`e`er harzh bolno.
   ZHish`e`e n' test fajl d`e`erh ACL tohiruulguudyg harahyn tuld
   daraah tushaalyg azhilluulah h`er`egt`ej:

 % getfacl test
         #file:test
         #owner:1001
         #group:1001
         user::rw-
         group::r--
         other::r--

   `En`e fajlyn ACL tohiruulguudyg ****rchl**hijn tuld setfacl(1)
   h`er`egslijg azhilluul. Azhiglaaraj:

 % setfacl -k test

   -k tug n' tuhajn *ed todorhojlogdson b*h ACL-uudyg fajl `esv`el
   fajlyn sistem`e`es arilgana. Il** d`e`er arga bol ACL-uudyg
   azhilluulahad shaardlagataj *nds`en talbaruudyg orhidog -b tugijg
   ashiglah yavdal yum.

 % setfacl -m u:trhodes:rwx,group:web:r--,o::--- test

   D`e`er durdsan tushaal d`e`er -m tohiruulga anhdagch ACL
   oruulguudyg ****rchl**h**d h`er`egl`egds`en. **mn**h tushaalaar
   ustgagdsan bolohoor ur'dchilan todorhojlson oruulguud bajhg*j
   uchir `en`e n' anhdagch tohiruulguudyg s`erg`e`ezh zhagsaasan
   tohiruulguudaas zaazh **gd**g. H`er`ev ta sistem d`e`er bajhg*j
   h`er`egl`egch `esv`el b*l`eg n`em`eh bol "Invalid argument" buyuu
   Buruu n`em`elt **g**gd**l g`es`en aldaa stdout uruu h`evl`egd`en`e
   g`edgijg sanazh bajh h`er`egt`ej.

     --------------------------------------------------------------

14.13. Guravdagch talyn ayuulg*j bajdlyn asuudluudyg monitor hijh n'

   Huv' n`em`er bolgon oruulsan Tom R***ds.

   S**lijn zhil**d`ed `emz`eg asuudlyn *n`elg`e`e h`erh`en
   zohicuulagdazh bajgaa tal d`e`er ayuulg*j bajdlyn ert**nc olon
   sajzhruulalt hijs`en. Odoogijn bajgaa b*h l *jldlijn sistem**d
   d`e`er guravdagch talyn h`er`egsl**d suulgazh tohiruuldgaas bolzh
   sistemijn haldlagyn zanalhijl`el ih`esd`eg.

   `Emz`eg asuudlyn *n`elg`e`e n' ayuulg*j bajdlyn t*lh**r h*chin
   z*jl b**g****d FreeBSD n' *nds`en sistemd zoriulan
   z**vl**g****n**dijg gargadag bolovch guravdagch talyn h`er`egsl**d
   b*rijn huv'd hijh n' FreeBSD t**slijn bolomzhoos gaduur yum.
   M`ed`egd`ezh bajgaa asuudluudyg administratoruudad anhaaruulzh
   guravdagch talyn `emz`eg asuudluudyg z****lr**l`eh arga bajdag.
   FreeBSD-d n`em`elt`e`er Portaudit g`egdd`eg h`er`egs`el z**vh**n
   `en`e zorilgoor bajdag.

   ports-mgmt/portaudit port n' FreeBSD-ijn ayuulg*j bajdlyn bag
   bolon portuudyn h**gzh**l`egchdijn shin`echilzh azhillagaag n'
   hangazh bajdag m`ed`e`ellijn baazaas m`ed`egd`ezh bajgaa ayuulg*j
   bajdlyn asuudluudyg shalgadag.

   Portaudit-g ashiglazh `ehl`ehijn tuld Portuudyn cugluulgaas
   t**nijg suulgah h`er`egt`ej:

 # cd /usr/ports/ports-mgmt/portaudit && make install clean

   Suulgah processijn yavcad **d**r b*rijn ayuulg*j bajdlyg shalgah
   azhillagaand Portaudit-n garaltyg z**vsh****rch periodic(8)-d
   zoriulsan tohirgoony fajluudyg shin`echild`eg. **d**r tutmyn
   ayuulg*j bajdlyg shalgah azhillagaa root-ijn zahidlyn b*rtg`el
   uruu cahim zahidal yavuulzh t**nijg ug h`er`egl`egch unshsan
   `es`ehijg batalgaazhuulah h`er`egt`ej. ****r yamar ch il**
   tohirgoo `end h`er`egg*j.

   Suulgasny daraa administrator m`ed`e`ellijn baazyg shin`echl`eh
   bolon suulgasan bagcuudad m`ed`egd`ezh bajgaa `emz`eg asuudluudyg
   *z`ehd`e`e daraah tushaalyg azhilluulna:

 # portaudit -Fda

     T`emd`egl`el: M`ed`e`ellijn baaz periodic(8) azhillah *ed
     avtomataar shin`echl`egdd`eg; ijm`e`es d`e`erh tushaal zaaval
     shaardlagag*j yum. `En`e n' z**vh**n daraah zhish`e`en**d`ed
     shaardlagataj.

   Portuudyn cugluulgyn h`es`eg bolgon suulgagdsan guravdagch talyn
   h`er`egsl**dijg yamar ch *ed audit hijhd`e`e administrator
   z**vh**n daraah tushaalyg azhilluulah h`er`egt`ej:

 # portaudit -a

   Portaudit `emz`eg asuudaltaj bagcyn huv'd door durdsantaj adilyg
   gargana:

 Affected package: cups-base-1.1.22.0_1
 Type of problem: cups-base -- HPGL buffer overflow vulnerability.
 Reference: <http://www.FreeBSD.org/ports/portaudit/40a3bca2-6809-11d9-a9e7-0001020eed82.html>

 1 problem(s) in your installed packages found.

 You are advised to update or deinstall the affected package(s) immediately.

   *z**ls`en URL uruu v`eb h**tchijg chigl**lzh administrator
   asuudaltaj bajgaa `emz`eg asuudlyn talaar d`elg`er`eng*j
   m`ed`e`ellijg olzh avch bolno. Ijm m`ed`e`el`el n' n**l****l**h
   huvilbaruud bolon FreeBSD-ijn portyn huvilbar, ayuulg*j bajdlyn
   z**vl**g****n**d bajzh boloh ****r busad v`eb sajtuudyg aguulzh
   boloh yum.

   Tovchhondoo Portaudit n' h*chirh`eg h`er`egs`el b**g****d
   Portupgrade porttoj cug h`er`egl`eh`ed mash ashigtaj bajdag.

     --------------------------------------------------------------

14.14. FreeBSD-ijn ayuulg*j bajdlyn z**vl**g****n**d

   Huv' n`em`er bolgon oruulsan Tom R***ds.

   *jldv`erl`elijn chanaryg hangasan *jldlijn sistem**dijn n`eg`en
   adil FreeBSD "Ayuulg*j bajdlyn z**vl**g****n**d" gargadag.
   `Edg`e`er z**vl**g****n**d n' ih`evchl`en ayuulg*j bajdlyn
   zhagsaaltuud uruu ilg`e`egdd`eg b**g****d z**vh**n tohiroh
   huvilbaruudad zasvar hijgds`enij daraa Errata buyuu aldaany
   huudsand t`emd`egl`egdd`eg. `En`e h`es`egt z**vl**g**** g`ezh yuu
   boloh, t**nijg h`erh`en ojlgoh bolon sistemd zasvar hijhd`e`e
   yamar arga h`emzh`e`en**dijg avah talaar tajlbarlah bolno.

     --------------------------------------------------------------

  14.14.1. Z**vl**g**** yamarhuu haragdah v`e?

   FreeBSD-ijn ayuulg*j bajdlyn z**vl**g****n**d
   freebsd-security-notifications zahidlyn zhagsaaltaas avsan doorh
   z**vl**g****t`ej adil haragdah bolno.

 =============================================================================
 FreeBSD-SA-XX:XX.UTIL                                     Security Advisory
                                                           The FreeBSD Project

 Topic:          denial of service due to some problem(1)

 Category:       core(2)
 Module:         sys(3)
 Announced:      2003-09-23(4)
 Credits:        Person@EMAIL-ADDRESS(5)
 Affects:        All releases of FreeBSD(6)
                 FreeBSD 4-STABLE prior to the correction date
 Corrected:      2003-09-23 16:42:59 UTC (RELENG_4, 4.9-PRERELEASE)
                 2003-09-23 20:08:42 UTC (RELENG_5_1, 5.1-RELEASE-p6)
                 2003-09-23 20:07:06 UTC (RELENG_5_0, 5.0-RELEASE-p15)
                 2003-09-23 16:44:58 UTC (RELENG_4_8, 4.8-RELEASE-p8)
                 2003-09-23 16:47:34 UTC (RELENG_4_7, 4.7-RELEASE-p18)
                 2003-09-23 16:49:46 UTC (RELENG_4_6, 4.6-RELEASE-p21)
                 2003-09-23 16:51:24 UTC (RELENG_4_5, 4.5-RELEASE-p33)
                 2003-09-23 16:52:45 UTC (RELENG_4_4, 4.4-RELEASE-p43)
                 2003-09-23 16:54:39 UTC (RELENG_4_3, 4.3-RELEASE-p39)(7)
 CVE Name:       CVE-XXXX-XXXX(8)

 For general information regarding FreeBSD Security Advisories,
 including descriptions of the fields above, security branches, and the
 following sections, please visit
 http://www.FreeBSD.org/security/.

 I.   Background(9)


 II.  Problem Description(10)


 III. Impact(11)


 IV.  Workaround(12)


 V.   Solution(13)


 VI.  Correction details(14)


 VII. References(15)

   (1)
           Topic buyuu s`ed`ev talbar asuudal yuu bolohyg yag zaasan
           bajdag. `En`e n' *nds`end`e`e tuhajn *eijn ayuulg*j
           bajdlyn z**vl**g****nij tanilcuulga b**g****d `emz`eg
           asuudaltaj cug h`er`egslijg t`emd`egl`ed`eg.
   (2)
           The Category buyuu z`er`egl`el talbar n' hamaarch bajgaa
           sistemijn h`esgijg h`eld`eg b**g****d core, contrib,
           `esv`el ports-ijn al' n`eg bajzh bolno. core z`er`egl`el
           n' `emz`eg asuudal FreeBSD *jldlijn sistemijn gol h`es`egt
           n**l****ln** g`es`en *g yum. contrib z`er`egl`el n'
           `emz`eg asuudal sendmail z`er`eg FreeBSD t**s**ld huv'
           n`em`er bolgon oruulsan program hangamzhuudad n**l****ln**
           g`es`en *g yum. `Ec`est n' ports z`er`egl`el n' `emz`eg
           asuudal portuudyn cugluulgand ordog n`em`elt program
           hangamzhuudad n**l****l**hijg haruuldag.
   (3)
           Module talbar n' b*r`eld`eh**n h`esgijn bajrlalyg
           zhish`e`e n' sys g`eh z`erg`e`er il`erhijld`eg. `En`e
           zhish`e`en d`e`er sys modul' **rt**hijg bid harzh bajgaa
           b**g****d ijm uchraas `en`e `emz`eg asuudal n' c**m dotor
           ashiglagdsan b*r`eld`eh**n h`es`egt n**l****l**h yum.
   (4)
           Announced buyuu zarlasan talbar n' ayuulg*j bajdlyn
           z**vl**g**** h`evl`egds`en `esv`el ert**nc**d zarlagdsan
           ognoog zaadag. `En`e n' ayuulg*j bajdlyn bag asuudal
           bajgaag shalgazh **nij zasvar FreeBSD-ijn `eh modny arhivt
           itg`emzhl`en oruulsnyg togtooson g`es`en *g yum.
   (5)
           Credits buyuu talarhal talbar n' `emz`eg asuudlyg m`ed`ezh
           tajlagnasan huv' h*n bolon bajguullagyg zaazh talarhdag.
   (6)
           Affects buyuu n**l****l**h huvilbaryn talbar n' `en`e
           `emz`eg asuudal n**l****l**h FreeBSD-ijn huvilbaruudyg
           tajlbarladag. C**mijn huv'd ug n**l****ls**n fajluud
           d`e`er azhilluulsan ident tushaalyn *r d*ng z`erv`es harzh
           huvilbaryg todorhojlzh bolno. Portuudyn huv'd /var/db/pkg
           sand portyn n`erijn daraa huvilbaryn dugaar bajdag.
           H`er`ev sistem n' FreeBSD-ijn CVS arhivtaj adil hamgijn
           s**lijn h`elb`ert orzh **d**r tutam dahin b*t`e`egd`e`eg*j
           bol `en`e n' n**l****l**ld orson h`ev`e`er bajh
           magadlaltaj yum.
   (7)
           Corrected buyuu zasvarlasan talbar n' ognoo, cag, cagijn
           b*s bolon zasvarlasan huvilbaruudyg zaadag.
   (8)
           Common Vulnerabilities Database system buyuu Nijtl`eg
           `Emz`eg asuudluudyn M`ed`e`ellijn Baazyn sistem`e`es
           `emz`eg asuudluudyg hajhad h`er`egl`egd`eh magadlalyn
           m`ed`e`el`eld n****cl**gdd**g.
   (9)
           Background talbar n' n**l****l**ld yag yamar h`er`egs`el
           orson talaar m`ed`e`el`el **gd**g. Ih`enhd`e`e `en`e n'
           FreeBSD-d yaagaad tuhajn h`er`egs`el bajdag, yuund
           h`er`egl`egdd`eg bolon h`er`egs`el h`erh`en bij bolson
           talaar bajdag.
   (10)
           Problem Description buyuu asuudlyn tajlbar talbar n'
           ayuulg*j bajdlyn coorhojg g*nzgij tajlbarladag. `En`e n'
           gazhigtaj kodyn m`ed`e`el`el `esv`el b*r h`er`egslijg
           h`erh`en horlontojgoor ashiglazh ayuulg*j bajdlyn coorhoj
           n`e`ed`eg tuhaj m`ed`e`ellijg aguuldag.
   (11)
           Impact buyuu *jlchl`el talbar n' asuudal sistemd yamar
           t**rlijn *jlchl`el *z**ldgijg tajlbarladag. ZHish`e`e n'
           `en`e n' *jlchilg`e`eg zogsooh haldlagaas avahuulaad
           h`er`egl`egchd`ed **gch boloh n`em`elt z**vsh****rl**d
           `esv`el haldagchid super h`er`egl`egchijn handalt **g**h
           z`er`eg yuu ch bajzh bolno.
   (12)
           Workaround buyuu tojron garah talbar n' bolomzhit tojron
           garah arga zamyg sistemijg shin`echilzh chadahg*j bajzh
           boloh sistemijn administratoruudad olgodog. `En`e n'
           hugacaany shaardlaguud, s*lzh`e`enij bolomzh `esv`el ****r
           busad olon shaltgaanaas boldog bajzh boloh yum. YAmar ch
           bajsan g`es`en ayuulg*j bajdlyg h**ng**n****r avch *z`ezh
           bolohg*j b**g****d n**l****l**ld orson sistem `esv`el
           zasvar n**h****s hijgd`eh al' `esv`el ayuulg*j bajdlyn
           coorhojg tojron garah shijd`el hijgd`eh shaardlagataj.
   (13)
           Solution buyuu shijd`el talbar n' n**l****l**ld orson
           sistemijg zasvarlah zaavruudyg sanal bolgodog. `En`e n'
           sistemd zasvar n**h****s hijn ayuulg*j azhilluulah alham
           alhmaar test hijgd`ezh shalgagdsan arga yum.
   (14)
           Correction Details buyuu zasvaryn narijn uchir talbar n'
           CVS salbar `esv`el huvilbaryn n`erijn c`eg**dijg dooguur
           zuraas t`emd`egt`e`er ****rchilzh *z**ld`eg. M**n `en`e n'
           salbar bolgon dah' n**l****l**ld orson fajluudyn
           huvilbaryn dugaaryg bas haruuldag.
   (15)
           References buyuu lavlagaa talbar n' ih`evchl`en busad
           m`ed`e`ellijn `eh**dijg **gd**g. `En`e n' v`ebijn URL-uud,
           nomnuud, zahidlyn zhagsaaltuud bolon m`ed`e`enij
           b*lg**dijg aguulzh bolno.

     --------------------------------------------------------------

14.15. Processijn b*rtg`el h**tl**h

   Huv' n`em`er bolgon oruulsan Tom R***ds.

   Processijn b*rtg`el h**tl**h ayuulg*j bajdlyn argyg ashiglazh
   administratoruud sistemijn `eh **sv`er**dijg ashiglasan bajdal
   bolon t`edg`e`erijg h`er`egl`egchd`ed h`erh`en huvaarilsnyg
   m`ed`ezh boloh b**g****d `en`e n' sistemijg monitor hijh
   bolomzhijg olgodog. M**n `en`e arga n' h`er`egl`egchdijn
   tushaaluudyg tujlyn bagaar m**shgih bolomzhijg administratoruudad
   olgodog.

   `En`e n' *n`en h`er`egt`e`e ****rijn `eer`eg bolon s**r**g
   taluudtaj. `Eer`eg taluudyn n`eg n' haldlagyg orson c`eg h*rt`el
   narijsgan oloh bolomzh yum. S**r**g tal n' processijn b*rtg`el
   h**tl**lt****r **ss`en b*rtg`el**d b**g****d t`edg`e`er n' disknij
   zaj shaardazh boloh yum. `En`e h`es`eg processijn b*rtg`el
   h**tl**ltijn *nds**dijg administratoruudad taniulah bolno.

     --------------------------------------------------------------

  14.15.1. Processijn b*rtg`el h**tl**ltijg id`evhzh**lzh h`er`egl`eh n'

   Processijn b*rtg`el h**tl**ltijg ashiglazh `ehl`eh`e`es`e`e **mn**
   **nijg id`evhzh**l`eh h`er`egt`ej. **nijg hijhijn tuld daraah
   tushaaluudyg azhilluul:

 # touch /var/account/acct

 # accton /var/account/acct

 # echo 'accounting_enable="YES"' >> /etc/rc.conf

   Id`evht`ej bolgosny daraa b*rtg`el h**tl**lt CPU statistikuud,
   tushaaluud g`eh m`etijg dagan m**shgizh `eh`eln`e. B*rtg`elijn b*h
   bichl`eg**d unshizh bolohoorg*j h`elb`er`e`er bajdag b**g****d
   t`edg`e`erijg sa(8) h`er`egs`el ashiglan *z`ezh boldog. YAmar n`eg
   tohiruulgag*jg`e`er azhilluulbal sa tushaal n' h`er`egl`egch
   bolgony duudlaguudyn too, nijt zarcuulsan hugacaag minutaar, nijt
   CPU bolon h`er`egl`egchijn hugacaag minutaar, dundazh I/O
   *jldl**dijn too g`eh m`ett`ej holbootoj m`ed`e`ellijg d`elg`ec`end
   h`evl`en *z**ld`eg.

   Tushaaluudyg ashiglasan tuhaj m`ed`e`ellijg harahyn tuld
   lastcomm(1) h`er`egslijg ashiglah h`er`egt`ej. lastcomm tushaal n'
   tuhajn ttys(5) d`e`er h`er`egl`egchdijn azhilluulsan tushaaluudyg
   *z**l`eh`ed h`er`egl`egd`ezh bolno, zhish`e`e n':

 # lastcomm ls
         trhodes ttyp1

   D`e`erh tushaal n' ttyp1 terminal d`e`er trhodes h`er`egl`egchijn
   ls tushaal ashiglasan m`ed`egd`ezh bajgaa b*gdijg d`elg`ec`ed
   haruulah bolno.

   ****r olon ashigtaj tohiruulguud bajdag b**g****d lastcomm(1),
   acct(5) bolon sa(8) garyn avlagyn huudasnuudad tajlbarlasan
   bajdag.

     --------------------------------------------------------------

                   B*l`eg 15. Jails buyuu SHoronguud

   Huv' n`em`er bolgon oruulsan Mateo Riondato. Orchuulsan
   Cagaanh**gijn Ganbold.

     --------------------------------------------------------------

15.1. Er**nhij aguulga

   `En`e b*l`eg n' FreeBSD-ijn shoronguud g`ezh yuu boloh,
   t`edg`e`erijg h`erh`en ashiglah talaar tajlbarlah bolno.
   SHoronguud buyuu zarimdaa chroot orchnuudyn **rg**zh**ls`en
   orluulalt g`egdd`eg `en`e bolomzh n' sistemijn administratoruudad
   zoriulagdsan mash h*cht`ej h`er`egs`el bolovch t`edg`e`erijn
   *nds`en h`er`egl`e`e n' il** d`evshilt`et h`er`egl`egchd`ed bas *r
   ashigtaj bajdag.

   `En`e b*lgijg unshsany daraa, ta daraah z*jlsijg m`ed`eh bolno:

     * SHoron g`ezh yuu boloh, FreeBSD-ijn suulgaltuudad yamar
       zorilgoor ashiglagdazh boloh talaar.

     * SHorong h`erh`en b*t`e`eh, `ehl**l`eh, bolon zogsooh talaar.

     * SHorongijn gadna bolon dotor talaas hijgd`ezh boloh udirdlagyn
       *nds**d.

   SHorongijn tuhaj ashigtaj m`ed`e`ellijn ****r busad `eh**dijg
   durdval:

     * jail(8) garyn avlagyn huudas. `En`e n' jail h`er`egslijn
       b*r`en g*jc`ed avlaga yum -- jail n' FreeBSD d`e`er FreeBSD
       shoronguudyg `ehl**l`eh, zogsooh, bolon hyanahad ashiglagdazh
       boloh udirdlagyn h`er`egs`el yum.

     * Zahidlyn zhagsaaltuud bolon t`edg`e`erijn arhivuud. FreeBSD
       er**nhij asuultuud zahidlyn zhagsaalt bolon busad zahidlyn
       zhagsaaltuudyn arhivuud n' FreeBSD zhagsaaltyn server d`e`er
       bajrladag b**g****d shoronguudyn talaar mash bayalag
       materialuudyg aguulsan bajdag. Arhivuudaas hajh yum uu `esv`el
       freebsd-questions zahidlyn zhagsaalt uruu shin`e asuultaa
       ilg`e`eh n' *rg`elzh sonirholtoj bajdag.

     --------------------------------------------------------------

15.2. SHoronguudtaj holbootoj ojlgoltuud

   SHoronguudtaj holbootoj FreeBSD sistemijn h`esg**d, t`edg`e`erijn
   dotood h`esg**d bolon FreeBSD-ijn busad h`es`egt`ej h`erh`en
   harilcdag arga zamyg il**t`ej ojlgohyg h**ng**vchl**hijn tuld
   `en`e b*l`egt daraah ojlgoltuudyg ashiglah bolno:

   chroot(8) (tushaal)

           Process bolon t**nij b*h *r udmuudyn root sang
           ****rchild**g FreeBSD-ijn chroot(2) sistemijn duudlagyg
           ashigladag h`er`egs`el.

   chroot(2) (orchin)

           "chroot"-d azhillazh bajgaa processuudyn orchin. **nd
           haragdazh bajgaa fajlyn sistemijn h`es`eg, bajgaa
           h`er`egl`egch bolon b*l`eg, s*lzh`e`enij interf`ejs**d
           bolon busad IPC arga zamuud g`eh m`et `eh **sv`er**d
           ordog.

   jail(8) (tushaal)

           SHorongijn orchin dotor processuudyg azhilluulah
           bolomzhijg olgoh sistemijn udirdlagyn h`er`egs`el.

   host (sistem, process, h`er`egl`egch, g`eh m`et.)

           SHorongijn sistemijn hyanaltyn sistem. Host sistem n'
           bajgaa b*h tonog t**h****r**mzhijn `eh **sv`er**d`ed
           handah bolomzhtoj bajdag b**g****d shorongijn orchny bolon
           t**nij gadnah processuudyg hyanazh chaddag. Host sistemijn
           shorongoos yalgarah n`eg chuhal yalgaa n' shoron dotorh
           super h`er`egl`egchijn processuudad hamaarah
           hyazgaarlaltuud host sistemijn processuudyn huv'd
           *jlchild`egg*j yavdal yum.

   host hijgds`en (sistem, process, h`er`egl`egch, g`eh m`et.)

           FreeBSD shorongoor `eh **sv`er**d`ed handdag handalt n'
           hyazgaarlagddag process, h`er`egl`egch `esv`el busad
           z*jls.

     --------------------------------------------------------------

15.3. Tanilcuulga

   Sistemijn udirdlaga n' h`ec**, samuuruulmaar azhil bolohoor
   administratoryn am'dralyg hyalbar bolgoh **dn`e`es olon h*chirh`eg
   h`er`egsl**d hijgd`ezh h**gzh**l`egds`en bajdag. `Edg`e`er
   h`er`egsl**d n' sistemijg suulgah, tohiruulah, bolon archlahad
   n`eg`en t**rlijn **rg**tg**l**dijg ih`evchl`en hangazh **gd**g.
   Administratoruudyn hijh iostoj `edg`e`er azhluudyn n`eg h`es`eg n'
   sistemijn ayuulg*j bajdlyg z**v tohiruulah yavdal yum.
   Ing`esn`e`er ayuulg*j bajdlyn z**rchl**dg*jg`e`er sistem ****rijn
   zhinh`en`e zorilgooroo *jlchl`eh bolno.

   FreeBSD sistemijn ayuulg*j bajdlyg sajzhruulahad ashiglagdazh
   boloh h`er`egsl**dijn n`eg n' jails buyuu shoronguud yum.
   SHoronguudyg FreeBSD 4.X d`e`er Poul-Henning Kamp
   <phk@FreeBSD.org> anh tanilcuulsan yum. G`ehd`e`e t`edg`e`erijg
   h*chirh`eg, uyan hatan d`ed sistem bolgohyn tuld FreeBSD 5.X
   d`e`er il** ih`e`er sajzhruulsan bil`e`e. T`edg`e`erijn ashigtaj
   tal, azhillagaa bolon najdvartaj bajdlyg **rg**zh**l`en
   t`edg`e`erijn h**gzh**l`elt *rg`elzhils`en h`ev`e`er boloj.

     --------------------------------------------------------------

  15.3.1. SHoron g`ezh yuu v`e

   BSD-t`ej t**st`ej *jldlijn sistem**d n' 4.2BSD-ijn *e`es `ehl`en
   chroot(2) bolomzhtoj bolson bil`e`e. chroot(8) h`er`egs`el n'
   processuudyn olonlogijn root sang ****rchl**h**d ashiglagdazh
   ayuulg*j orchin **sg`en sistemijn busad h`esg`e`es t`edg`e`erijg
   tusgaarladag. chroot hijgds`en orchind **sg`egds`en processuud n'
   ****rijn orchnoos gadnah fajluud bolon `eh **sv`er**d`ed handazh
   chaddagg*j. `En`e shaltgaanaar chroot hijgds`en orchind azhillazh
   bajgaa *jlchilg`e`eg `evd`eh n' haldagchid b*h`el sistemijg
   `evd`eh bolomzhijg olgoh iosg*j yum. chroot(8) h`er`egs`el n' mash
   ih uyan hatan chanar `esv`el t**v**gt`ej, d`evshilt`et
   bolomzhuudyg shaarddagg*j hyalbar azhluudad sajn bajdag. M**n
   chroot ojlgoltyn `ehl`el`e`es `ehl`e`ed l chroot hijgds`en
   orchnoos zugtah olon arga zamuud oldson b**g****d h`edijg`e`er
   t`edg`e`er n' FreeBSD c**mijn orchin *eijn huvilbaruudad zasagdsan
   bolovch chroot(2) n' *jlchilg`e`en**dijg ayuulg*j bolgohod
   zoriulagdsan tujlyn shijd`el bish n' todorhoj bajsan yum. **nt`ej
   holbootoj shin`e d`ed sistem hijgd`eh shaardlagataj bolson bajna.

   `En`e n' shoronguud yaagaad h**gzh**l`egds`en gol shaltgaanuudyn
   n`eg yum.

   SHoronguud n' ulamzhlalt chroot(2) orchny ojlgoltuudyg h`ed
   h`ed`en argaar sajzhruuldag. Ulamzhlalt chroot(2) orchind
   processuud n' ****rijn handazh boloh fajlyn sistemijn n`eg
   h`es`egt hyazgaarlagdazh bajdag. Sistemijn busad `eh **sv`er**d
   (sistemijn h`er`egl`egchid, azhillazh bajgaa processuud, `esv`el
   s*lzh`e`enij d`ed sistem z`er`eg) n' chroot hijgds`en processuud
   bolon host sistemijn processuudyn hoorond huvaalcan
   h`er`egl`egdd`eg. SHoronguud n' z**vh**n fajlyn sistem uruu handah
   handalt bish bas h`er`egl`egchid, FreeBSD c**mijn s*lzh`e`enij
   d`ed sistem bolon busad h`ed h`ed`en z*jls**dijg virtualchlan
   `en`e zagvaryg **rg**tg**d**g bajna. SHoron bolgoson orchny
   handaltyg taaruulahad zoriulsan il** b*r`en g*jc`ed narijn
   taaruulsan hyanaltuudyn olonlog bajdag n' H`es`eg 15.5 h`es`egt
   tajlbarlagdsan bajgaa.

   SHoron d**rv**n `element`e`er todorhojlogddog:

     * Sangijn d`ed mod -- shorongijn orzh ird`eg `ehl`el c`eg.
       SHoron dotor orsny daraa processijg `en`e d`ed modnoos gadna
       zugtahyg z**vsh****rd**gg*j. Anhdagch chroot(2) dizajnyg
       zovooson ayuulg*j bajdlyn ulamzhlalt asuudluud n' FreeBSD
       shoronguudad bajdagg*j.

     * Hostyn n`er -- shoron dotor ashiglagdah hostyn n`er.
       SHoronguud n' s*lzh`e`enij *jlchilg`e`en**dijg host hijh`ed
       (bajrluulah) ih`evchl`en ashiglagddag bolohoor shoron b*rijn
       huv'd todorhojlson n`ert`ej bajh n' sistemijn administratort
       ih`e`eh`en tus bolzh chadah yum.

     * IP hayag -- `en`e n' shoron b*rt **g**gd**h b**g****d
       shorongijn orshin togtnoh hugacaand yamar ch talaaraa
       ****rchl**gd**h iosg*j. SHorongijn IP hayag n' ih`evchl`en
       bajgaa s*lzh`e`enij interf`ejsijn alias hayag bajh bolovch
       zaaval tijm bajh shaardlagag*j yum.

     * Tushaal -- shoron dotor azhillah program/tushaalyn zam. `En`e
       n' shorongijn orchny root santaj har'canguj bajh b**g****d
       shorongijn tusgaj ochny t**rl****s hamaaraad asar ****r ****r
       bajzh boloh yum.

   `Edg`e`er`e`es gadna shoronguud n' ****rijn g`es`en
   h`er`egl`egchid bolon ****rijn root h`er`egl`egcht`ej bajzh
   boldog. M`ed`e`ezhijn h`er`eg root h`er`egl`egchijn h*ch chadal
   shorongijn orchin dotor hyazgaarlagddag b**g****d host sistemijn
   **dn`e`es avch *zv`el shorongijn root h`er`egl`egch n' b*hnijg
   chadagch h`er`egl`egch bish yum. M**n shorongijn root
   h`er`egl`egchid ****rijnh n' hargalzah jail(8) orchnoos gadna
   osoltoj *jldl**dijg sistem d`e`er hijlg`ehijg z**vsh****rd**gg*j.
   root h`er`egl`egchijn bolomzhuud bolon hyazgaarlaltuudyn tuhaj
   d`elg`er`eng*j m`ed`e`ellijg H`es`eg 15.5 h`es`egt door
   h`el`elc`eh bolno.

     --------------------------------------------------------------

15.4. SHorong **sg`ezh hyanah n'

   Zarim administratoruud shorong daraah hoior t**r**ld huvaadag:
   `edg`e`er n' zhinh`en`e FreeBSD sistemt`ej adil t**st`ej "b*r`en"
   shoronguud bolon n`eg program yum uu `esv`el *jlchilg`e`end
   zoriulagdsan, magadg*j z**vsh****rl**dt`ej azhillah "*jlchilg`e`e"
   shoronguud yum. `En`e n' z**vh**n uhagdahuuny huvaagdal b**g****d
   shorong b*t`e`eh process **nd hamaag*j yum. jail(8) garyn avlagyn
   huudas shorong b*t`e`eh argachlalyn talaar mash todorhoj
   zaavarlasan buj:

 # setenv D /here/is/the/jail
 # mkdir -p $D (1)
 # cd /usr/src
 # make buildworld (2)
 # make installworld DESTDIR=$D (3)
 # make distribution DESTDIR=$D (4)
 # mount -t devfs devfs $D/dev (5)

   (1)
           SHorongijn bajrlalyg songoh n' hamgijn shild`eg `ehl`eh
           c`eg yum. `En`e n' shoron fizik`e`er ****rijn hostyn
           fajlyn sistem dotor bajrlah bajrlal yum. Sajn songolt n'
           /usr/jail/jailname bajzh boloh b**g****d `end bajgaa
           jailname n' shorong taniulzh bajgaa hostyn n`er yum. /usr/
           fajlyn sistem n' shorongijn fajlyn sistemijn huv'd
           ih`evchl`en hangalttaj zajtaj bajdag. *nds`end`e`e
           "b*r`en" shoronguudyn huv'd `en`e shorongijn fajlyn sistem
           n' *nds`en FreeBSD sistemijn andagch suulgacad bajdag b*h
           fajluudyn huulbar bajdag.
   (2)
           H`er`ev ta ****rijn h`er`egl`egchijn talbaryg make world
           `esv`el make buildworld tushaalaar al' h`edijn b*t`e`es`en
           bol ta `en`e alhmyg algasazh ****rijn h`er`egl`egchijn
           talbaryg shin`e shoron ruu suulgazh bolno.
   (3)
           `En`e tushaal n' shorongijn fizik bajrlal bolgon songoson
           sangijn d`ed modyg fajlyn sistem d`e`er shaardlagataj
           hoiortyn fajluud, sanguud, garyn avlagyn huudasnuud g`eh
           z`erg**dijg taraan bajrluulah bolno.
   (4)
           make tushaald zoriulagdsan distribution tohiruulga n' b*h
           shaardlagataj tohirgoony fajlyg suulgana, ****r****r
           h`elb`el `en`e n' /usr/src/etc/ sangijn b*h suulgazh boloh
           fajluudyg shorongijn orchny /etc san boloh $D/etc/ ruu
           huuldag.
   (5)
           SHoron dotor devfs(8) fajlyn sistemijg holboh
           shaardlagag*j. N**g**** talaas avch *zv`el duryn, barag
           b*h program ****rijn zorilgoosoo hamaaran hamgijn bagaar
           bodohod yadazh ganc t**h****r**mzhid handah shaardlagataj
           bajdag. SHoron dotroos t**h****r**mzhid handah handaltyg
           hyanah n' mash chuhal bajdag. Uchir n' buruu tohiruulguud
           haldagchid shoron dotor muuhaj z*jls hijh bolomzhijg
           olgozh boloh yum. devfs(8) d`e`erh hyanaltyg devfs(8)
           bolon devfs.conf(5) garyn avlagyn huudasnuudad
           tajlbarlasan d*rmijn olonloguudaar udirddag.

   SHoron suulgagdsany daraa jail(8) h`er`egs`el ashiglan t**nijg
   `ehl**lzh bolno. jail(8) h`er`egs`el d**rv**n zajlshg*j
   shaardlagataj n`em`elt **g**gdlijg avdag b**g****d `edg`e`er n'
   H`es`eg 15.3.1 h`es`egt tajlbarlagdsan bajgaa bolno. ****r busad
   n`em`elt **g**gdl**dijg bas zaazh **gch boloh b**g****d ****r****r
   h`elb`el shoron hijgds`en processijg tuhajn n`eg h`er`egl`egchijn
   itg`emzhl`el**dt`ej azhilluulzh boloh yum. command-n n`em`elt
   **g**gd**l n' shorongijn t**rl****s hamaarna; virtual sistemijn
   huv'd /etc/rc n' bolomzhijn songolt bajna. `En`e n' zhinh`en`e
   FreeBSD sistemijn `ehl**l`eh daraallyg huulbarlah uchraas t`er
   yum. *jlchilg`e`e shorongijn huv'd shoron dotor azhillah
   *jlchilg`e`e `esv`el programaas `en`e n' hamaarna.

   SHoronguud n' ih`evchl`en achaalah *ed `ehl**l`egdd`eg b**g****d
   FreeBSD rc arga zam n' **nijg hijh hyalbar argaar hangadag.

    1. Achaalah *ed `ehl`eh`e`er id`evhzh**l`egds`en shoronguudyn
       zhagsaaltyg rc.conf(5) fajld n`em`eh iostoj:

 jail_enable="YES"   # Set to NO to disable starting of any jails
 jail_list="www"     # Space separated list of names of jails

         T`emd`egl`el: jail_list huv'sagchid **g**gds**n bajgaa
         shorongijn n`ers z**vh**n *s`eg, toonoos b*rds`en bajh
         iostoj.

    2. SHoron b*rijg tajlbarlasan rc.conf(5) tohiruulguudyn b*l`eg
       jail_list-d zhagsaagdsan shoron b*rijn huv'd door durdsanyg
       n`em`eh iostoj:

 jail_www_rootdir="/usr/jail/www"     # jail's root directory
 jail_www_hostname="www.example.org"   # jail's hostname
 jail_www_ip="192.168.0.10"          # jail's IP address
 jail_www_devfs_enable="YES"          # mount devfs in the jail
 jail_www_devfs_ruleset="www_ruleset" # devfs ruleset to apply to jail

       rc.conf(5)-d tohiruulagdsan shoronguudyn anhdagch `ehl**l`elt
       n' shorong b*r`en virtual sistem g`ezh toocdog shorongijn
       /etc/rc skriptijg azhilluulah bolno. *jlchilg`e`enij
       shoronguudyn huv'd jail_jailname_exec_start tohiruulgyg
       zohistojgoor tohiruulan shorongijn anhdagch `ehl**l`eh
       tushaalyg ****rchl**h iostoj.

         T`emd`egl`el: Tohiruulguudyn b*r`en zhagsaaltyg rc.conf(5)
         garyn avlagyn huudasnaas *zn`e **.

   SHorond zoriulagdsan oruulga rc.conf fajld bajgaa tohioldold
   /etc/rc.d/jail skript shorong garaar `ehl**l`eh `esv`el zogsoohod
   ashiglagdazh boloh yum:

 # /etc/rc.d/jail start www
 # /etc/rc.d/jail stop www

   Odoogoor jail(8)-g zogsooh c`ev`er zam bajhg*j bajgaa. C`ev`er
   sistemijn zogsoltyg hijh tushaaluudyg shoron dotor ashiglah
   bolomzhg*j bajdag bolohoor t`er yum. SHorong zogsooh hamgijn
   shild`eg arga bol daraah tushaalyg shoron dotroos azhilluulah
   `esv`el shorongijn gadna jexec(8) h`er`egslijg ashiglah yavdal
   yum:

 # sh /etc/rc.shutdown

   **nij talaar d`elg`er`eng*j m`ed`e`ellijg jail(8) garyn avlagyn
   huudasnaas olzh bolno.

     --------------------------------------------------------------

15.5. Narijn taaruulalt bolon udirdlaga

   Al' ch shorond zoriulzh tohiruulzh boloh h`ed h`ed`en tohiruulguud
   bajdag b**g****d **nd**r t*vshnij programuudyg hijhijn tuld host
   FreeBSD sistemijg shoronguudtaj cug hosluulah t**r**l b*rijn
   arguud bas bajdag. `En`e h`es`eg n' daraah z*jlsijg *z**ln`e:

     * Azhillagaa bolon shorongijn suulgaltaar hijgds`en ayuulg*j
       bajdlyn hyazgaarlaltuudyg taaruulahad zoriulagdsan zarim
       tohiruulguud.

     * FreeBSD-ijn portyn cugluulgad bajh, shoron d`e`er suurilsan
       shijdl**dijg hijh`ed ashiglagdazh boloh shoron udirdah zarim
       n`eg **nd**r t*vshnij programuud.

     --------------------------------------------------------------

  15.5.1. FreeBSD d`e`er shoron taaruulah sistemijn h`er`egsl**d

   SHorongijn tohirgoony narijn sajn taaruulaltyg sysctl(8)
   huv'sagchuudyg tohiruulsnaar ih`evchl`en hijd`eg. B*h hamaataj
   tohiruulguudyg zohion bajguulah *nd`es bolon sysctl-ijn tusgaj
   d`ed mod bajdag: `en`e n' FreeBSD c**mijn tohiruulguudyn
   security.jail.* shatlal yum. `End shorontoj holbootoj gol
   sysctl-uudyn zhagsaaltyg t`edg`e`erijn anhdagch utguudtajgaar
   haruulav. N`ers n' ****rijg**** tajlbarlasan bajgaa, g`ehd`e`e
   t`edg`e`erijn talaar il** m`ed`e`ellijg jail(8) bolon sysctl(8)
   garyn avlagyn huudasnuudaas lavlana uu.

     * security.jail.set_hostname_allowed: 1

     * security.jail.socket_unixiproute_only: 1

     * security.jail.sysvipc_allowed: 0

     * security.jail.enforce_statfs: 2

     * security.jail.allow_raw_sockets: 0

     * security.jail.chflags_allowed: 0

     * security.jail.jailed: 0

   root h`er`egl`egchid anhdagchaar noogduulsan hyazgaarlaltuudyn
   zarimyg n`em`eh `esv`el hasahyn tuld `edg`e`er huv'sagchuudyg host
   sistemijn administrator ashiglazh bolno. Zarim n`eg
   hyazgaarlaltuudyg hasazh bolohg*jg t`emd`egl`ee. root
   h`er`egl`egchid jail(8) dotor fajlyn sistem**dijg holboh `esv`el
   salgahyg z**vsh****rd**gg*j. SHoron dotorh root h`er`egl`egch
   devfs(8) d*rmijn olonloguudyg duudah `esv`el bucaazh boliulah,
   galt hanyn d*rm**dijg tohiruulah, `esv`el c**mijn securelevel
   huv'sagchijg tohiruulah z`er`eg c**m d`eh **g**gdlijn
   ****rchl**lt**dijg shaarddag ****r olon busad udirdlagyn azhluudyg
   hijzh chadahg*j bajzh boloh yum.

   FreeBSD-ijn *nds`en sistem n' id`evht`ej shoronguudyn tuhaj
   m`ed`e`ellijg *z**l`eh bolon udirdlagyn tushaaluudyg azhilluulahyn
   tuld shorond zalgagdazh boloh hyalbar h`er`egsl**dijn cugluulgyg
   aguuldag. jls(8) bolon jexec(8) tushaaluud n' FreeBSD-ijn *nds`en
   sistemijn h`es`eg b**g****d daraah hyalbar azhluudyg hijzh
   g*jc`etg`eh`ed ashiglagdazh bolno:

     * Id`evht`ej bajgaa shoronguudyn zhagsaalt bolon t`edg`e`erijn
       hargalzah shoron tanigch (JID), IP hayag, hostyn n`er bolon
       zamyg *z**ln`e.

     * ****rijnh n' host sistem`e`es azhillazh bajgaa shorond
       zalgagdazh shoron dotor tushaal azhilluulah yum uu `esv`el
       shorongijn udirdlagyn azhluudyg shoron dotor azhilluulna. root
       h`er`egl`egch shorong c`ev`erh`en zogsoozh untraahyg h*s`eh
       *ed `en`e n' yalanguyaa ashigtaj bajdag. SHoron dotor
       udirdlaga hijhijn tuld t**n dotor b*rh**l `ehl**l`eh`ed
       jexec(8) h`er`egs`el bas ashiglagdazh boldog; zhish`e`e n':

 # jexec 1 tcsh

     --------------------------------------------------------------

  15.5.2. FreeBSD-ijn portyn cugluulga dah' **nd**r t*vshnij udirdlagyn
  h`er`egsl**d

   SHoron udirdlagad zoriulagdsan guravdagch taluudyn olon
   h`er`egsl**dijn dundaas hamgijn b*r`en g*jc`ed, ashigtaj n'
   sysutils/jailutils yum. `En`e n' jail(8)-ijn udirdlagad huv'
   n`em`er bolson zhizhig programuudyn cugluulga yum. D`elg`er`eng*j
   m`ed`e`ellijn talaar t**nij v`eb huudsand handana uu.

     --------------------------------------------------------------

15.6. SHorongijn h`er`egl`e`e

  15.6.1. *jlchilg`e`e shoronguud

   Huv' n`em`er bolgon oruulsan Dani`el G`erzo.

   `En`eh** h`es`eg n' Simon L. Nielsen <simon@FreeBSD.org>
   h**gzh**l`egchijn http://simon.nitro.dk/service-jails.html huudas
   bolon Ken Tom <locals@gmail.com>-ijn bichs`en shin`echils`en
   nijtl`el d`e`er gargasan sanaa d`e`er tulguurlasan yum. `En`e
   h`es`eg n' jail(8) bolomzhijg ashiglan ayuulg*j bajdlyn n`em`elt
   davharga b*hij FreeBSD sistem h`erh`en tohiruulah talaar
   tajlbarlah bolno. **g**gds**n sistem n' yadazh RELENG_6_0
   b**g****d `en`e b*lgijn **mn** durdsan m`ed`e`ellijg unshigch
   avhaj sajn ojlgoson g`ezh toocdog.

     --------------------------------------------------------------

    15.6.1.1. SHijd`el

   SHoronguudyn gol asuudluudyn n`eg n' t`edg`e`erijn
   shin`echl`eltijn processijn udirdlaga yum. SHoron b*r n'
   shin`echl`egd`eh bolgondoo dahin b*r `ehn`e`es`e`e b*t`e`egd`eh
   h`er`egt`ej boldog uchraas t`er yum. N`eg shorongijn huv'd `en`e
   n' ih`evchl`en asuudal boldogg*j, shin`echl`eltijn process ih
   hyalbar bajdag bolovch olon shoronguud **sg`es`en bol ih hugacaa
   shaardsan, t**v**gt`ej azhillagaa bajdag.

     Sanuulga: `En`eh** tohirgoo n' FreeBSD-ijn mash sajn turshlaga
     bolon t**nij bolomzhuudyn h`er`egl`e`eg shaarddag. H`er`ev door
     *z**ls`en alhmuud n' h`et`erhij t**v**gt`ej sanagdval FreeBSD
     shoronguudyg udirdah il** hyalbar bolomzhijg olgodog b**g****d
     `en`e tohirgoonyh shig t**v**gt`ej bish sysutils/ezjail z`er`eg
     hyalbar sistemijg *z`ehijg z**vl**zh bajna.

   Gol sanaa n' ijm`erh** asuudluudyg shoronguud hoorond al' boloh
   ih`e`er ayuulg*j argaar huvaalcah zamaar shijd`eh yavdal yum --
   shin`echl`elt hyalbar bajhaar z**vh**n unshigdah mount_nullfs(8)
   holboltuudyg ashiglah bolon ganc *jlchilg`e`en**dijg tusdaa
   shorond hijh n' il**t`ej boloh yum. M**n `en`e n' shoronguudyg
   n`em`eh `esv`el ustgah bolon t`edg`e`erijg shin`echl`eh hyalbar
   bolomzhijg olgodog yum.

     T`emd`egl`el: Ijm zorilgoor ashiglazh boloh *jlchilg`e`en**dijg
     durdval: HTTP server, DNS server, SMTP server g`eh m`et bajzh
     boloh yum.

   `En`e h`es`egt tajlbarlasan tohirgoony zorilguudyg durdval:

     * SHorongijn hyalbar, ojlgohod amarhan b*tcijg **sg`eh. `En`e n'
       shoron b*rijn huv'd bolon t`edg`e`er d`e`er b*r`en
       h`emzh`e`enij installworld *jldlijg azhilluulahg*j bajh
       g`es`en *g yum.

     * SHin`e shoronguud n`em`eh `esv`el bajgaag n' ustgah processijg
       hyalbar bolgoh.

     * Bajgaa shoronguudyg shin`echl`eh `esv`el sajzhruulah
       processijg hyalbar bolgoh.

     * ****rchl**n tohiruulsan FreeBSD salbaryg azhilluulah
       bolomzhtoj bolgoh.

     * N`evtr`en oroh, `evdl`en oroh bolomzhijg al' boloh ih`e`er
       bagasgazh ayuulg*j bajdlyn huv'd paranojd bajh.

     * Zaj bolon inode-uudyg al' boloh ih`e`er h`emn`eh.

   Ur'd n' durdagdsany adil `en`e shijd`el n' shoron b*rt z**vh**n
   unshigdahaar (nullfs g`egdd`eg) holbogdoh ganc master zagvar bolon
   shoron b*rijn huv'd n`eg unshigdah, bichigd`eh t**h****r**mzht`ej
   bajh b*t`ec d`e`er *nds`end`e`e tulguurlasan yum. T**h****r**mzh
   n' tusdaa fizik disk, huvaalt, `esv`el vnode d`e`er tulguurlasan
   md(4) t**h****r**mzh bajzh boloh yum. `En`e zhish`e`en d`e`er bid
   unshigdah, bichigd`eh nullfs holboltuudyg ashiglah bolno.

   Fajlyn sistemijn d*r zurag door durdsan h`es`egt tajlbarlasan buj:

     * SHoron b*r /home/j sangijn door holbogdoh bolno.

     * /home/j/mroot n' shoron b*rijn huv'd zagvar ba b*h
       shoronguudyn huv'd z**vh**n unshigdah huvaalt yum.

     * /home/j sangijn door shoron b*rijn huv'd hooson san
       **sg`egd`en`e.

     * SHoron b*r sistemijn unshigdah, bichigd`eh h`es`eg uruu
       holbogdoh /s santaj bajna.

     * SHoron b*r /home/j/skel d`e`er tulguurlasan ****rijn
       unshigdah, bichigd`eh sistemt`ej bajh bolno.

     * SHorongijn talbar b*r (shoron b*rijn unshigdah, bichigd`eh
       h`es`eg) /home/js-d **sg`egd`eh bolno.

     T`emd`egl`el: `En`e n' shoronguud /home huvaaltyn door
     *nd`esl`es`en g`ezh *zn`e. **nijg m`ed`e`ezh ****rchilzh boloh
     bolovch ing`eh tohioldold door durdsan zhish`e`e b*rijn huv'd
     ****rchl**gd**h iostoj bolno.

     --------------------------------------------------------------

    15.6.1.2. Zagvar **sg`eh n'

   `En`e h`es`eg n' shorond zoriulagdan ashiglagdah, z**vh**n
   unshigdah h`es`eg boloh master zagvaryg **sg`eh`ed h`er`egt`ej
   alhmuudyg tajlbarlah bolno.

   

   FreeBSD sistemijg s**lijn -RELEASE salbar uruu shin`echl`eh n'
   *rg`elzh z**v sanaa bajdag. **nijg hijhijn tuld garyn avlagyn
   b*lg`e`es lavlah h`er`egt`ej. SHin`echl`el hijh shaardlagag*j bol
   g*jc`etg`elijg g*jc`e`ehijn tuld buildworld hijh shaardlagataj.
   M**n sysutils/cpdup bagc h`er`egt`ej. FreeBSD-ijn portyn
   cugluulgyg tatazh avahdaa bid portsnap(8) h`er`egslijg ashiglah
   bolno. `Ehl`en suralcagchid garyn avlagyn Portsnap b*lgijg unshih
   n' z*jt`ej yum.

    1. `Ehl`e`ed bidnij shoronguudad zoriulsan FreeBSD-ijn hoiortyn
       fajluudyg aguulah z**vh**n unshigdah fajlyn sistemijn sangijn
       b*tcijg **sg`eh h`er`egt`ej b**g****d daraa n' FreeBSD-ijn `eh
       modny san uruu sangaa sol'zh orood z**vh**n unshigdah fajlyn
       sistemijg shorongijn zagvar uruu suulgah h`er`egt`ej:

 # mkdir /home/j /home/j/mroot
 # cd /usr/src
 # make installworld DESTDIR=/home/j/mroot

    2. Daraa n' shoronguudad zoriulzh FreeBSD-ijn portyn cugluulga
       bolon mergemaster-t shaardlagataj, FreeBSD-ijn `eh modyg
       b`eld`eh h`er`egt`ej:

 # cd /home/j/mroot
 # mkdir usr/ports
 # portsnap -p /home/j/mroot/usr/ports fetch extract
 # cpdup /usr/src /home/j/mroot/usr/src

    3. Sistemijn unshigdah, bichigd`eh h`es`egt zoriulzh arag yasyg
       **sg`eh h`er`egt`ej:

 # mkdir /home/j/skel /home/j/skel/home /home/j/skel/usr-X11R6 /home/j/skel/distfiles
 # mv etc /home/j/skel
 # mv usr/local /home/j/skel/usr-local
 # mv tmp /home/j/skel
 # mv var /home/j/skel
 # mv root /home/j/skel

    4. Bajhg*j bajgaa tohirgoony fajluudyg suulgahyn tuld
       mergemaster-g ashiglah h`er`egt`ej. Daraa n' mergemaster-ijn
       **sg`es`en il** sanguudyg arilgah h`er`egt`ej:

 # mergemaster -t /home/j/skel/var/tmp/temproot -D /home/j/skel -i
 # cd /home/j/skel
 # rm -R bin boot lib libexec mnt proc rescue sbin sys usr dev

    5. Odoo unshigdah, bichigd`eh fajlyn sistemijg z**vh**n unshigdah
       fajlyn sistem uruu zaasan simbolyn holboos **sg`eh
       h`er`egt`ej. Simbolyn holboosuud n' z**v s/ bajrlaluudad
       **sg`egds`en `es`ehijg shalgaaraj. ZHinh`en`e sanguud yum uu
       `esv`el sanguudyn **sg`elt buruu bajrlaluudad hijgds`en bol
       suulgalt amzhiltg*j bolohod h*rg`en`e.

 # cd /home/j/mroot
 # mkdir s
 # ln -s s/etc etc
 # ln -s s/home home
 # ln -s s/root root
 # ln -s ../s/usr-local usr/local
 # ln -s ../s/usr-X11R6 usr/X11R6
 # ln -s ../../s/distfiles usr/ports/distfiles
 # ln -s s/tmp tmp
 # ln -s s/var var

    6. S**lijn shatand door durdsan aguulga b*hij er**nhij
       /home/j/skel/etc/make.conf fajlyg **sg`eh h`er`egt`ej:

 WRKDIRPREFIX?=  /s/portbuild

       WRKDIRPREFIX-g ijm bajdlaar tohiruulah n' shoron b*rt
       FreeBSD-ijn portuudyg `emh`etg`eh bolomzhtoj bolgoh yum.
       Portuudyn san n' z**vh**n unshigdah sistemijn h`es`eg g`edgijg
       sanaaraj. WRKDIRPREFIX-d zoriulsan ****r zam n' shoron b*rijn
       unshigdah, bichigd`eh h`es`egt b*t`e`elt**dijg hijh bolomzhijg
       olgoh yum.

     --------------------------------------------------------------

    15.6.1.3. SHoron **sg`eh n'

   Odoo bid b*r`en g*jc`ed FreeBSD-ijn shorongijn zagvartaj bolson
   bolohoor /etc/rc.conf fajld bid shoronguudyg suulgan tohiruulah
   bolomzhtoj bolno. `En`e zhish`e`e n' "NS", "MAIL" bolon "WWW"
   g`es`en 3 shorongijn **sg`eltijg haruulzh bajna.

   

    1. Door durdsan m**r**dijg /etc/fstab fajld n`em`eh h`er`egt`ej.
       Ing`esn`e`er shoronguudad zoriulsan z**vh**n unshigdah zagvar
       bolon unshigdah, bichigd`eh zaj tohiroh shoronguudad ashiglah
       bolomzhtoj boloh yum:

 /home/j/mroot   /home/j/ns     nullfs  ro  0   0
 /home/j/mroot   /home/j/mail   nullfs  ro  0   0
 /home/j/mroot   /home/j/www    nullfs  ro  0   0
 /home/js/ns     /home/j/ns/s   nullfs  rw  0   0
 /home/js/mail   /home/j/mail/s nullfs  rw  0   0
 /home/js/www    /home/j/www/s  nullfs  rw  0   0

         T`emd`egl`el: 0 pass buyuu **ng**r**h dugaaraar
         t`emd`egl`egds`en huvaaltuud n' achaalah *ed fsck(8)
         h`er`egsl`e`er shalgagddagg*j b**g****d 0 dump dugaaraar
         t`emd`egl`egds`en huvaaltuud n' dump(8) h`er`egsl`e`er
         n****cl**gdd**gg*j. Bid fsck h`er`egsl`e`er nullfs
         holboltuudyg shalgah `esv`el dump h`er`egsl`e`er
         shoronguudyn z**vh**n unshigdah nullfs holboltuudyg
         n****cl**hijg h*s`ehg*j bajgaa bil`e`e. D`e`er durdsan fstab
         oruulga b*rijn s**lijn hoior bagana "0 0" g`ezh
         t`emd`egl`egds`en uchir n' `en`e yum.

    2. SHoronguudyg /etc/rc.conf-d tohiruulah h`er`egt`ej:

 jail_enable="YES"
 jail_set_hostname_allow="NO"
 jail_list="ns mail www"
 jail_ns_hostname="ns.example.org"
 jail_ns_ip="192.168.3.17"
 jail_ns_rootdir="/usr/home/j/ns"
 jail_ns_devfs_enable="YES"
 jail_mail_hostname="mail.example.org"
 jail_mail_ip="192.168.3.18"
 jail_mail_rootdir="/usr/home/j/mail"
 jail_mail_devfs_enable="YES"
 jail_www_hostname="www.example.org"
 jail_www_ip="62.123.43.14"
 jail_www_rootdir="/usr/home/j/www"
 jail_www_devfs_enable="YES"

         Sanuulga: jail_name_rootdir huv'sagchijn utga /home-ijn
         orond /usr/home g`es`en shaltgaan n' FreeBSD-ijn *nds`en
         suulgac d`e`er /home sangijn fizik zam n' /usr/home g`ezh
         bajdagt orshizh bajgaa yum. jail_name_rootdir huv'sagchijn
         utga simbol holboos b*hij zam bajhaar tohiruulagdsan bajh
         iosg*j b**g****d h`er`ev ing`ev`el shoronguud azhillazh
         `ehl`ehg*j bajh bolno. `En`e huv'sagchijn utgad tav'zh boloh
         utgyg olohdoo realpath(1)-g ashiglah h`er`egt`ej.
         D`elg`er`eng*j m`ed`e`ellijg FreeBSD-SA-07:01.jail Ayuulg*j
         bajdlyn Z**vl**g****n****s *zn`e **.

    3. SHoron b*rijn z**vh**n unshigdah fajlyn sistemd zoriulsan,
       shaardlagataj holboh c`eg**dijg **sg`en`e:

 # mkdir /home/j/ns /home/j/mail /home/j/www

    4. SHoron b*rt unshigdah, bichigd`eh zagvaryg suulgah
       h`er`egt`ej. sysutils/cpdup h`er`egslijn h`er`egl`e`eg `end
       t`emd`egl`eh n' z*jt`ej yum. `En`e n' san b*rijn z**v
       huulbaryg hijh`ed tusaldag:

 # mkdir /home/js
 # cpdup /home/j/skel /home/js/ns
 # cpdup /home/j/skel /home/js/mail
 # cpdup /home/j/skel /home/js/www

    5. `En`e *ed shoronguud n' b*t`e`egd`ezh azhillahad
       b`eltg`egds`en bajna. `Ehl`e`ed shoron b*rijn huv'd
       shaardlagataj fajlyn sistemijg holbozh daraa n' t`edg`e`erijg
       /etc/rc.d/jail skript ashiglan `ehl**l`eh h`er`egt`ej:

 # mount -a
 # /etc/rc.d/jail start

   SHoronguud n' odoo azhillazh bajh iostoj. T`edg`e`erijg z**v
   `eh`els`en `es`ehijg shalgahyn tuld jls(8) tushaalyg ashiglana.
   **nij garalt door durdsantaj t**st`ej bajh iostoj:

 # jls
    JID  IP Address      Hostname                      Path
      3  192.168.3.17    ns.example.org                /home/j/ns
      2  192.168.3.18    mail.example.org              /home/j/mail
      1  62.123.43.14    www.example.org               /home/j/www

   `En`e *ed shoron b*r r** n`evt`erch, shin`e h`er`egl`egchid
   n`em`eh `esv`el d`emonuudyg tohiruulah bolomzhtoj bolson bajh
   iostoj. JID bagana n' azhillazh bajgaa shoron b*rijn shoron
   taniulah dugaaryg il`erhijld`eg. JID n' 3 b*hij shoron dotor
   udirdlagyn azhluudyg g*jc`etg`ehijn tuld daraah tushaalyg ashiglah
   h`er`egt`ej:

 # jexec 3 tcsh

     --------------------------------------------------------------

    15.6.1.4. SHin`echl`eh n'

   Ayuulg*j bajdlyn asuudlaas bolood `esv`el odoo bajgaa shoronguudad
   ashigtaj shin`e bolomzhuud hijgds`en`e`es bolood sistem`e`e
   FreeBSD-ijn shin`e huvilbar uruu shin`echl`eh shaardlaga zarimdaa
   gardag. `En`e tohirgoony dizajn n' bajgaa shoronguudyg hyalbar
   argaar shin`echl`eh bolomzhijg olgodog. M**n shoronguudyg s**lijn
   minutand zogsoodog bolohoor `en`e n' t`edg`e`erijn zogsoh hugacaag
   bagasgadag. Bas yamar n`eg asuudal garahad `en`e n' huuchin
   huvilbar uruugaa shilzhih bolomzhijg olgodog.

    1. `Ehnij alham n' host sistemijg zhurmyn daguu shin`echl`eh
       yavdal yum. Daraa shin`e, t*r zuuryn, z**vh**n unshigdah
       zagvaryg /home/j/mroot2-d **sg`eh h`er`egt`ej.

 # mkdir /home/j/mroot2
 # cd /usr/src
 # make installworld DESTDIR=/home/j/mroot2
 # cd /home/j/mroot2
 # cpdup /usr/src usr/src
 # mkdir s

       installworld azhillahdaa c****n h`er`egg*j sanguudyg
       **sg`ed`eg b**g****d `edg`e`erijg ustgah h`er`egt`ej:

 # chflags -R 0 var
 # rm -R etc var root usr/local tmp

    2. Master fajlyn sistemd zoriulzh unshigdah, bichigd`eh simbolyn
       holboosuudyg dahin **sg`eh h`er`egt`ej:

 # ln -s s/etc etc
 # ln -s s/root root
 # ln -s s/home home
 # ln -s ../s/usr-local usr/local
 # ln -s ../s/usr-X11R6 usr/X11R6
 # ln -s s/tmp tmp
 # ln -s s/var var

    3. SHoronguudyg zogsooh z**v *e n' odoo bajna:

 # /etc/rc.d/jail stop

    4. `Eh fajlyn sistem**dijg salgah h`er`egt`ej:

 # umount /home/j/ns/s
 # umount /home/j/ns
 # umount /home/j/mail/s
 # umount /home/j/mail
 # umount /home/j/www/s
 # umount /home/j/www

         T`emd`egl`el: Unshigdah, bichigd`eh sistem**d n' z**vh**n
         unshigdah sistemd zalgagdsan (/s) b**g****d `ehl`e`ed
         salgagdah iostoj.

    5. Huuchin z**vh**n unshigdah fajlyn sistemijg shilzh**lzh
       shin`e`er sol'no. YAmar n`eg yum bolohoo bajhad `en`e n'
       huuchin, z**vh**n unshigdah fajlyn sistemijn n****c bolon
       arhiv mayagaar ashiglagdah yum. `End ashiglagdsan n`erl`eh
       argachlal n' shin`e, z**vh**n unshigdah fajlyn sistem
       **sg`egd`eh *eijnht`ej tohirdog. Zaj bolon inode-uudyg
       h`emn`ehijn tuld FreeBSD-ijn `eh portyn cugluulgyg shin`e
       fajlyn sistem uruu shilzh**l`eh h`er`egt`ej:

 # cd /home/j
 # mv mroot mroot.20060601
 # mv mroot2 mroot
 # mv mroot.20060601/usr/ports mroot/usr

    6. `En`e *ed shin`e, z**vh**n unshigdah zagvar b`el`en boloh
       b**g****d *lds`en coryn ganc azhil n' fajlyn sistem**dijg
       dahin holbozh shoronguudyg `ehl**l`eh yavdal yum:

 # mount -a
 # /etc/rc.d/jail start

   SHoronguud z**v `eh`els`en `es`ehijg shalgahyn tuld jls(8)-g
   ashiglana. SHoron b*rt mergemaster-g azhilluulahaa martuuzaj.
   Tohirgoony fajluud bolon rc.d skript**dijg shin`echl`eh
   h`er`egt`ej bolno.

     --------------------------------------------------------------

  B*l`eg 16. Mandatory Access Control buyuu Albadmal Handaltyn hyanalt

   Bichs`en Tom R***ds. Orchuulsan Cagaanh**gijn Ganbold.

16.1. Er**nhij aguulga

   FreeBSD 5.X n' POSIX.1e noorog d`e`er tulguurlasan TrustedBSD
   t**slijn ayuulg*j bajdlyn shin`e **rg**tg**l**dijg tanilcuulsan.
   Hamgijn chuhal ayuulg*j bajdlyn shin`e arga zamuudyn hoior n'
   fajlyn sistemijn Access Control Lists buyuu Handaltyn Hyanaltyn
   ZHagsaaltuud (ACL-**d) bolon Mandatory Access Control (MAC) buyuu
   Albadmal Handaltyn Hyanalt bolomzhuud yum. Albadmal Handaltyn
   Hyanalt n' ayuulg*j bajdlyn shin`e bodloguudyg bij bolgozh
   handaltyn hyanaltyn moduliudyg achaalah bolomzhijg olgodog. Zarim
   n' tuhajn *jlchilg`e`eg hatuuzhuulzh sistemijn narijn d`ed
   olonloguudyn hamgaalaltuudyg hangadag. Busad n' hayaglagdsan, olon
   talyn ayuulg*j bajdlyg b*h sub'ekt bolon ob'ektuudyn huv'd
   hangadag bajna. Todorhojloltyn albadmal buyuu zajlshg*j
   shaardlagataj g`ezh h`els`en h`es`eg n' hyanaltuudyn albadlagyg
   administratoruud bolon sistem hijd`eg b**g****d discretionary
   access control (DAC, FreeBSD d`e`erh standart fajl bolon System V
   IPC z**vsh****rl**d) buyuu tusdaa bajh handaltyn hyanaltaar
   hijgdd`eg shig h`er`egl`egch`e`er ****r****r n' hijlg`ed`egg*j
   g`es`en *g yum.

   `En`e b*l`eg Mandatory Access Control Framework (MAC Framework)
   buyuu Albadmal Handaltyn Hyanalt Togtolcoo bolon zalgagdazh boloh
   ayuulg*j bajdlyn bodlogyn moduliudyn olonlogt anhaarlaa
   t**vl**r**lzh t**r**l b*rijn ayuulg*j bajdlyn arga zamuudyg
   id`evhzh**l`eh bolno.

   `En`e b*lgijg unshsany daraa, ta daraah z*jlsijg m`ed`eh bolno:

     * Odoogoor FreeBSD-d yamar yamar ayuulg*j bajdlyn MAC bodlogyn
       moduliud orson bolon t`edg`e`ert`ej holbootoj arga zamuudyn
       talaar.

     * Ayuulg*j bajdlyn MAC bodlogyn moduliud yuu shijdd`eg bolon
       hayaglagdsan bolon hayaglagdaag*j bodlogyn hoorondyn yalgaany
       talaar.

     * Sistemijg h`erh`en *r ashigtajgaar MAC togtolcoog ashiglahaar
       tohiruulah talaar.

     * MAC togtolcoond orson ayuulg*j bajdlyn ****r ****r bodlogyn
       moduliudyg h`erh`en tohiruulah talaar.

     * MAC togtolcoo bolon *z**ls`en zhish`e`en**dijg ashiglan il**
       ayuulg*j orching h`erh`en bij bolgoh talaar.

     * Togtolcoo z**v hijgds`enijg shalgahyn tuld MAC tohirgoog
       h`erh`en test hijh talaar.

   `En`e b*lgijg unshihaasaa **mn** ta daraah z*jlsijg g*jc`etg`eh
   h`er`egt`ej:

     * UNIX bolon FreeBSD-ijn *nds**dijg ojlgoson bajh (B*l`eg 3).

     * C**mijn tohirgoo/`emh`etg`elijn (B*l`eg 8) *nds**dt`ej
       tanilcsan bajh.

     * Ayuulg*j bajdaltaj tanilcazh `en`e n' FreeBSD-d h`erh`en
       hamaaraltaj bolohyg m`ed`eh (B*l`eg 14).

     Sanuulga: `End bajgaa m`ed`e`ellijg buruu ashiglaval sistemd
     handazh chadahg*j bolgoh, h`er`egl`egchdijn dorojtol `esv`el
     X11-ijn hangadag bolomzhuudad handazh chadahg*jd h*rg`ezh boloh
     yum. Hamgijn chuhal n' MAC n' sistemijg b*r m**s**n ayuulg*j
     bolgono g`ezh najdazh bolohg*j yum. MAC togtolcoo n' bajgaa
     ayuulg*j bajdlyn bodlogyg z**vh**n sajzhruuldag; ayuulg*j
     bajdlyn sajn praktikg*j, bajngyn ayuulg*j bajdlyn
     shalgaltg*jg`e`er sistem h`ez`e`e ch b*r`en ayuulg*j bajzh
     chadahg*j.

     M**n `en`e b*lgijn h*r`e`end bajgaa zhish`e`en**d n' z**vh**n
     zhish`e`en**d g`edgijg t`emd`egl`eh iostoj yum. YAlanguyaa
     `edg`e`er tuhajlsan tohirgoonuudyg zhinh`en`e sistem d`e`er
     h`er`egl`ehijg z**vl**d**gg*j. T**r**l b*rijn ayuulg*j bajdlyn
     bodlogyn moduliudyg b*t`e`eh n' ih`e`eh`en bodolt bolon test
     hijhijg shaarddag. B*gd h`erh`en yaazh azhilladgijg b*r`en
     ojlgoog*j h*nijn huv'd b*h`el sistemijg dahin *z`ezh olon
     fajluud `esv`el sanguudyg dahin tohiruulahad h*rg`ezh boloh yum.

     --------------------------------------------------------------

  16.1.1. YUug h`el`elc`ehg*j v`e

   `En`e b*l`eg n' MAC togtolcootoj holbootoj **rg**n h*r`e`enij
   ayuulg*j bajdlyn asuudluudyg hamardag. SHin`e MAC ayuulg*j bajdlyn
   bodlogyn moduliudyg h**gzh**l`eh talaar h`el`elc`ehg*j bolno. MAC
   togtolcoond orson h`ed h`ed`en ayuulg*j bajdlyn bodlogyn moduliud
   n' tusgaj oncloguudtaj b**g****d `edg`e`er n' test hijh bolon
   shin`e modul' h**gzh**l`eh`ed zoriulagdsan yum. `Edg`e`ert
   mac_test(4), mac_stub(4) bolon mac_none(4) orno. `Edg`e`er
   ayuulg*j bajdlyn bodlogyn moduliudyn talaar bolon t`edg`e`erijn
   hangadag t**r**l b*rijn arga zamuudyn talaar d`elg`er`eng*j
   m`ed`e`ellijg garyn avlagyn huudasnuudaas lavlana uu.

     --------------------------------------------------------------

16.2. `En`e b*l`eg d`eh t*lh**r uhagdahuunuud

   `En`e b*lgijg unshihaasaa **mn** h`ed h`ed`en t*lh**r
   uhagdahuunuudyg tajlbarlah iostoj. `En`e n' uchirch boloh yamar
   n`eg `end**rlijg c`egc`elzh shin`e uhagdahuunuud bolon
   m`ed`e`ellijn ogcom tanilcuulgaas zajlshijh bolno g`ezh najdazh
   bajna.

     * compartment buyuu tasalgaa: Tasalgaa n' h`er`egl`egchd`ed
       sistemijn tusgaj b*r`eld`eh**n h`esg**d`ed handah handaltyg
       **gd**g huvaagdah `esv`el tusgaarlagdah programuud bolon
       **g**gdlijn olonlog yum. M**n tasalgaa n' azhlyn grupp,
       h`elt`es, t**s**l `esv`el s`ed`ev z`er`eg b*l`egl`elijg
       il`erhijld`eg. Tasalgaanuudyg ashiglan m`ed`eh h`er`egt`ej
       ayuulg*j bajdlyn bodlogyg hijzh g*jc`etg`eh bolomzhtoj bajdag.

     * high water mark buyuu **nd**r t*vshin: **nd**r t*vshin bodlogo
       n' **nd**r t*vshnij m`ed`e`el`eld handah zorilgoor ayuulg*j
       bajdlyn t*vshn**dijg d`e`eshl**l`ehijg z**vsh****rd**g bodlogo
       yum. Ih`enh tohioldold process duussany daraa anhdagch t*vshin
       s`erg`e`egdd`eg. Odoogoor FreeBSD MAC togtolcoo n' **nd
       zoriulsan bodlogog*j, g`ehd`e`e b*r`en b*t`en bajdlyn
       **dn`e`es todorhojlolt n' orzh`e`e.

     * integrity buyuu b*r`en b*t`en bajdal: B*r`en b*t`en bajdal n'
       t*lh**r ojlgolt b**g****d **g**gd**ld tavigdazh boloh
       itg`emzhl`elijn t*vshin yum. **g**gdlijn b*r`en b*t`en bajdal
       d`e`eshl`eh tusam t`er **g**gd**ld itg`eh chadvar bas
       d`e`eshild`eg.

     * label buyuu hayag/shoshgo: Hayag/shoshgo n' fajluud, sanguud
       `esv`el sistem d`eh busad z*jls`ed hamaaruulzh boloh ayuulg*j
       bajdlyn shinzh chanar yum. `En`e n' itg`emzhl`elijn tamga
       g`egd`ezh bolno; hayag/shoshgo fajld tavigdsan bol t`er fajlyn
       ayuulg*j bajdlyn **mch**dijg tajlbarlah b**g****d z**vh**n
       izhil ayuulg*j bajdlyn tohirgootoj fajluud, h`er`egl`egchid,
       `eh **sv`er**d g`eh z`erg`e`es handaltyg z**vsh****r**h bolno.
       Hayag/shoshgony utguudyn utga sanaa bolon tajlbar n' bodlogyn
       tohirgoonoos hamaardag: zarim bodloguud n' hayag/shoshgyg
       ob'ektijn b*r`en b*t`en bajdal `esv`el nuucgaj bajdal g`ezh
       ojlgodog bol busad bodloguud hayag/shoshgyg handalt hijhijn
       tuld d*rm**dijg aguulahad ashiglazh boloh yum.

     * level buyuu t*vshin: Ayuulg*j bajdlyn shinzh chanaryn
       ih`esg`es`en `esv`el bagasgasan tohirgoo. T*vshin ihs`eh tusam
       t**nij ayuulg*j bajdal bas d`e`eshiln`e g`ezh *zd`eg.

     * low water mark buyuu dood t*vshin: Dood t*vshin n' tijm ch
       ayuulg*j bish m`ed`e`el`eld handahyn tuld ayuulg*j bajdlyn
       t*vshing**dijg dooshluulahyg z**vsh****rd**g bodlogo yum.
       Ih`enh tohioldold process duussany daraa h`er`egl`egchijn
       anhdagch ayuulg*j bajdlyn t*vshin s`erg`e`egdd`eg. FreeBSD-d
       **nijg ashigladag coryn ganc ayuulg*j bajdlyn bodlogyn modul'
       bol mac_lomac(4) yum.

     * multilabel buyuu olon hayag/shoshgo: multilabel **mch n' ganc
       h`er`egl`egchijn gorimd tunefs(8) h`er`egs`el, achaalaltyn
       *jldl**dijn *ed `esv`el shin`e fajlyn sistem **sg`eh *ed
       fstab(5) fajl ashiglan tohiruulzh boloh fajlyn sistemijn
       tohiruulga yum. `En`e tohiruulga n' ****r ****r ob'ektuudad
       ****r ****r MAC hayag/shoshgonuudyg hamaaruulahyg
       administratort z**vsh****r**h bolno. `En`e tohiruulga n'
       hayaglaltyg d`emzhd`eg ayuulg*j bajdlyn bodlogyn moduliudad
       z**vh**n hamaardag.

     * object buyuu ob'ekt: Ob'ekt buyuu sistemijn ob'ekt n' subject
       buyuu sub'ektijn udirdlagyn door m`ed`e`el`el damzhin ursdag
       t`er m**n chanar yum. **nd sanguud, fajluud, talbaruud,
       d`elg`ec**d, garuud, sanah oj, soronzon hadgalalt,
       h`evl`egchid `esv`el busad duryn hadgalalt/h**dl**h
       t**h****r**mzh ordog. *nds`end`e`e ob'ekt n' **g**gdlijn
       ching`el`eg `esv`el sistemijn `eh **sv`er yum; ob'ektod handah
       n' **g**gd**ld handana g`es`en *g yum.

     * policy buyuu bodlogo: Zorilgod h`erh`en h*r`ehijg todorhojloh
       d*rm**dijn cugluulga yum. Bodlogo n' ih`evchl`en zarim n`eg
       z*jl**dt`ej h`erh`en azhillahyg barimtzhuuldag. `En`e b*l`eg
       n' s`ed`ev dah' bodlogo g`es`en `en`e n`er tom"ioog ayuulg*j
       bajdlyn bodlogo g`ezh *z`eh bolno; ****r****r h`elb`el
       **g**gd**l bolon m`ed`e`ellijn ursgalyg hyanah d*rm**dijn
       cugluulga g`ezh *z`eh b**g****d t`er **g**gd**l bolon
       m`ed`e`el`eld h`en handalttaj bajhyg todorhojloh bolno.

     * sensitivity buyuu m`edr`emtgij bajdal: MLS-ijg h`el`elc`ezh
       bajh *ed ih`evchl`en h`er`egl`ed`eg. M`edr`emtgij bajdlyn
       t*vshin n' **g**gd**l yamar chuhal `esv`el nuuclag bajh iostoj
       bolohyg tajlbarlahad h`er`egl`egdd`eg n`er tom"ioo yum.
       M`edr`emtgij bajdlyn t*vshin ihs`eh tusam nuucgaj bajdlyn
       chuhal ach holbogdol `esv`el **g**gdlijn itg`emzhl`egds`en
       bajdal bas ih`esd`eg.

     * single label buyuu ganc hayag/shoshgo: Ganc hayag/shoshgo n'
       **g**gdlijn ursgald handaltyn hyanalt hijhijn tuld b*h`el
       fajlyn sistem ganc hayag/shoshgyg h`er`egl`eh *e yum.
       multilabel tohiruulgyg tohiruulaag*j yamar ch *ed fajlyn
       sistem **nijg tohiruulsan bajhad b*h fajluud n' izhil
       hayag/shoshgony tohirgoog dagah bolno.

     * subject buyuu sub'ekt: sub'ekt n' h`er`egl`egch,
       h`er`egl`egchijn processor, sistemijn process g`eh m`et
       ob'ektuudijn hoorond m`ed`e`ellijg ursgah id`evht`ej m**n
       chanar yum. FreeBSD d`e`er `en`e n' barag *rg`elzh
       h`er`egl`egchijn **mn****s processod *jlchilzh bajgaa thread
       buyuu ursgal bajdag.

     --------------------------------------------------------------

16.3. MAC-ijn tajlbar

   `En`e b*h shin`e uhagdahuunuudyg sanaad MAC togtolcoo h`erh`en
   sistemijn ayuulg*j bajdlyg er**nhijd n' n`em`egd**ld`egijg
   `erg`ec**l'e. MAC togtolcoony hangadag t**r**l b*rijn ayuulg*j
   bajdlyn moduliud n' s*lzh`e`e bolon fajlyn sistem**dijg hamgaalah,
   zarim portuud bolon soketuudad h`er`egl`egchid handahyg haah g`eh
   z`er`egt ashiglagdazh bolno. Magadg*j bodlogyn moduliudyg ashiglah
   hamgijn shild`eg arga n' h`ed h`ed`en ayuulg*j bajdlyn bodlogyn
   moduliudyg n`eg z`er`eg olon davhargazhsan ayuulg*j bajdlyn orchny
   huv'd duudazh t`edg`e`erijg holih yavdal bajzh boloh yum. Olon
   davhargazhsan ayuulg*j bajdlyn orchind olon bodlogyn moduliud n'
   ayuulg*j bajdlyg shalgazh azhillazh bajdag. `En`e n' z**vh**n
   tusgaj zoriulaltaar ashiglazh bajgaa sistemijn `element**dijg
   ih`evchl`en hatuuzhuuldag changatgah bodlogoos ****r yum. Coryn
   ganc sul tal n' olon fajlyn sistemijn hayag/shoshgonuud,
   s*lzh`e`enij handaltyn hyanaltyg h`er`egl`egch b*r d`e`er
   tohiruulah g`eh m`et tohioldluudad udirdlagyn huv'd il** azhiltaj
   bajdag yavdal yum.

   Sul taluud n' togtolcoony *jlchl`eh n**l****l**lt`ej har'cuulahad
   baga z*jl yum. ZHish`e`e n' tusgajlsan tohirgoond yamar bodloguud
   shaardlagatajg shilzh songoh chadvar n' azhillagaany huv'd il**
   achaallyg bagasgadag. H`er`egc`e`eg*j bodloguudyn d`emzhl`egijg
   bagasgah n' sistemijn nijt azhillagaag n`em`egd**l`eh`e`es gadna
   songoltyn uyan hatan bajdlyg sanal bolgodog. Sajn shijd`el n'
   ayuulg*j bajdlyn er**nhij shaardlaguudyg bodolcozh `en`e
   togtolcoony sanal bolgodog t**r**l b*rijn ayuulg*j bajdlyn
   moduliudyg *r ashigtajgaar avch h`er`egzh**ld`eg.

   Tijm`e`es MAC bolomzhuudyg ashigladag sistem n' h`er`egl`egchijn
   h*ss`en`e`er`e`e ayuulg*j bajdlyn shinzh chanaruudyg ****rchl**h
   bolomzhijg hamgijn bagaar bodohod z**vsh****r**hg*j bajzh
   batalgaazhuulah iostoj yum. H`er`egl`egchijn b*h h`er`egsl**d,
   programuud bolon skript**d n' songoson ayuulg*j bajdlyn bodlogyn
   moduliudyn handaltyn d*rm**dijn shahaltyn door azhillah iostoj
   b**g****d MAC handaltyn d*rm**dijn er**nhij hyanalt n' sistemijn
   administratoryn gart bajdag bajna.

   Ayuulg*j bajdlyn bodlogyn moduliudyg anhaaraltaj songoh n'
   sistemijn administratoryn coryn ganc **r`eg bajdag. Zarim
   orchnuudyn huv'd s*lzh`e`end handaltyn hyanaltyg hyazgaarlah
   h`er`egt`ej bajdag. Ijm tohioldluudad mac_portacl(4), mac_ifoff(4)
   bolon b*r mac_biba(4) bodlogyn moduliud z**v `ehl`el bolzh boloh
   yum. Busad tohioldluudad fajlyn sistemijn ob'ektuudyn chand
   nuuclal/itg`emzhl`elijg shaardazh boloh yum. `En`e zorilgoor
   mac_bsdextended(4) bolon mac_mls(4) z`er`eg bodlogyn moduliud
   bajdag.

   S*lzh`e`enij tohirgoon d`e`er *nd`esl`en bodlogyn shijdv`er**dijg
   hijd`eg. Magadg*j s*lzh`e`e `esv`el Intern`et`ed handahyn tuld
   ssh(1)-ijn hangadag bolomzhuudad z**vh**n zarim n`eg
   h`er`egl`egchdijg handahyg z**vsh****r**h iostoj bajzh boloh yum.
   `Edg`e`er tohioldluudad mac_portacl(4) n' songoh bodlogyn modul'
   boloh yum. G`ehd`e`e fajlyn sistem**dijn huv'd yuu hijh iostoj
   v`e? Zarim n`eg sanguudad busad b*lg**d`e`es `esv`el tusgaj
   h`er`egl`egchd`e`es handah b*h handaltyg changaruulah iostoj yuu?
   `Esv`el tusgaj fajluud uruu hijh h`er`egl`egchijn `esv`el
   h`er`egslijn handaltyg zarim ob'ektuudyg nuuc g`ezh tohiruulan bid
   hyazgaarlah iostoj yuu?

   Fajlyn sistemijn tohioldold ob'ektuudad handah handalt n' zarim
   h`er`egl`egchdijn huv'd itg`emzhl`egds`en/nuuc, busduudyn huv'd
   *g*j bajzh boloh yum. ZHish`e`e n' h**gzh**l`eh tom bagijg h`ed
   h`ed`en h**gzh**l`egchd`e`es togtoh zhizhig b*lg**d`ed huvaazh
   boloh yum. B t**s**l d`eh h**gzh**l`egchdijn bichs`en ob'ektuudad
   A t**s**l d`eh h**gzh**l`egchid handah iosg*j. Bas t`ed C t**s**l
   d`eh h**gzh**l`egchdijn **sg`es`en ob'ektuudad handah h`er`egt`ej
   bajzh boloh yum. Ijm tohioldol harin ch bajzh boloh yum. MAC
   togtolcoony ****r ****r ayuulg*j bajdlyn bodlogyn moduliudyg
   ashiglan h`er`egl`egchdijg `edg`e`er b*lg**d`ed huvaazh
   m`ed`e`ellijn aldagdlaas ajlg*jg`e`er tohiroh talbaruudad
   handaltyg **gch boloh yum.

   Tijm`e`es ayuulg*j bajdlyn bodlogyn modul' b*r n' sistemijn
   er**nhij ayuulg*j bajdlyg sajzhruulah **v**rm**c argataj bajdag.
   Modulijn songoltyg hijhd`e`e ayuulg*j bajdlyn bodlogyn huv'd sajn
   bodozh hijh h`er`egt`ej. Ih`enh tohioldluudad er**nhij bodlogyg
   dahin harzh sajzhruulan sistem d`e`er dahin h`er`egzh**l`eh
   h`er`egt`ej bajzh boloh yum. MAC togtolcoony sanal bolgodog ****r
   ****r ayuulg*j bajdlyn bodlogyn moduliudyg ojlgoh n'
   administratoruudad ****r ****rsdijn n**hc**ld**** tohiruulan
   hamgijn shild`eg bodloguudyg songohod tuslah bolno.

   FreeBSD-ijn anhdagch c**m n' MAC togtolcoond zoriulsan
   tohiruulgag*j bajdag, tijm`e`es `en`e b*l`egt bajgaa zhish`e`en**d
   `esv`el m`ed`e`ellijg turshihaasaa **mn** daraah c**mijn
   tohiruulgyg n`em`eh iostoj:

 options MAC

   T`eg`e`ed c**mijg dahin b*t`e`ezh suulgah shaardlagataj bolno.

     Anhaaruulga: MAC bodlogyn moduliudyn t**r**l b*rijn garyn
     avlagyn huudasnuud n' t`edg`e`erijg c**md oruulan b*t`e`es`en
     g`ezh m`ed`egdd`eg bolovch sistemijg s*lzh`e`en`e`es gargazh
     t*gzhih z`er`eg olon bolomzhtoj bajdag. MAC-ijg h`er`egzh**l`eh
     n' galt hanyg h`er`egzh**l`eht`ej barag adil b**g****d
     sistem`e`es b*r m**s**n garch t*gzhigd`eh`e`es s`ergijl`ehijn
     tuld anhaaraltaj bajh iostoj. **mn**h tohirgoondoo `erg`ezh
     bucaazh boldog bajh chadvaryg bodolcoh iostoj b**g****d MAC
     shijdlijg alsaas hijhd`e`e mash bolgoomzhtoj hijh h`er`egt`ej
     yum.

     --------------------------------------------------------------

16.4. MAC hayag/shoshgonuudyg ojlgoh n'

   MAC hayag/shoshgo n' sistemijn tursh n`el`enh*jd n' sub'ektuud
   bolon ob'ektuudad **gch boloh ayuulg*j bajdlyn shinzh chanar yum.

   Hayag/shoshgyg tohiruulah *ed h`er`egl`egch **nijg yag yuu boloh,
   yuu hijgd`ehijg ojlgozh chadazh bajh iostoj. Ob'ekt d`e`er bajdag
   shinzh chanaruud n' bodlogyn modul' duudagdsan bolon bodlogyn
   moduliud t`edg`e`erijn shinzh chanaruudyg ****r argaar
   ojlguuldgaas hamaarna. Dutuu ojlgosnoos `esv`el utga sanaanuudyg
   n' ojlgoh chadvarg*j bajdlaas bolood buruu tohiruulsan bol *r d*n
   n' taazh bolshg*j bajh b**g****d magadg*j sistemijn h*s`e`eg*j
   azhillagaand h*rg`ezh boloh yum.

   Ob'ekt d`e`erh ayuulg*j bajdlyn hayag/shoshgo n' bodlogyn gargah
   ayuulg*j bajdlyn handaltyn hyanaltyn shijdv`erijn h`es`eg bolon
   h`er`egl`egdd`eg. Zarim bodloguudad hayag/shoshgo n' ****r****
   shijdv`er gargahad shaardlagataj b*h m`ed`e`ellijg aguuldag; busad
   zagvaruudad hayag/shoshgonuud n' il** tom d*rmijn olonlogijn
   h`es`eg bolon process hijgd`ezh boloh yum. G`eh m`et olnyg durdazh
   bolno.

   ZHish`e`e n' fajl d`e`er biba/low g`ezh hayag/shoshgyg tohiruulah
   n' Biba ayuulg*j bajdlyn bodlogyn moduliar hangagdazh bajdag
   hayag/shoshgyg "low" g`es`en utgatajgaar il`erhijlzh bajna g`es`en
   *g yum.

   FreeBSD-d hayaglaltyn bolomzhijg d`emzhd`eg c****n bodlogyn
   moduliud n' ur'dchilan todorhojlson tusgaj gurvan hayag/shoshgyg
   sanal bolgodog. `Edg`e`er n' low buyuu dood, high buyuu **nd**r
   bolon equal buyuu t`enc** g`es`en hayag/shoshguud yum. T`edg`e`er
   n' handaltyn hyanaltyg bodlogyn modul' b*rt`ej ****r ****r****r
   hijd`eg bolovch low hayag/shoshgo n' hamgijn dood tohirgoo boloh
   ba equal hayag/shoshgo n' sub'ekt `esv`el ob'ektijg haah `esv`el
   hamaarahg*j g`ezh tohiruulah b**g****d high hayag/shoshgo n' Biba
   bolon MLS bodlogyn moduliudad bajh hamgijn d`e`ed tohirgoog hijh
   bolno.

   Ganc hayag/shoshgo b*hij fajlyn sistemijn orchind ob'ektuud d`e`er
   z**vh**n n`eg hayag/shoshgo h`er`egl`egd`eh bolno. `En`e n'
   handaltyn z**vsh****rl**dijn n`eg olonlogijg b*h`el b*t`en
   sistemijn daguu ashiglah b**g****d olon orchny huv'd `en`e n'
   hangalttaj bajzh boloh yum. Fajlyn sistem d`eh ob'ektuud `esv`el
   sub'ektuud d`e`er olon hayag/shoshgonuud tavih c****n tohioldluud
   bajdag. Ijm tohioldold multilabel tohiruulgyg tunefs(8) uruu
   damzhuulzh **gch boloh yum.

   Biba bolon MLS-ijn huv'd toon hayag/shoshgyg shatalsan hyanaltyn
   todorhoj t*vshing zaahyn tuld tohiruulzh bolno. `En`e toon t*vshin
   n' m`ed`e`ellijg angillyn ****r ****r b*lg**d`ed huvaah buyuu
   `er`emb`elzh t`er b*l`eg `esv`el il** **nd**r b*lgijn t*vshind
   handah handaltyg z**vh**n z**vsh****r**h**d h`er`egl`egdd`eg.

   Ih`enh tohioldluudad administrator n' fajlyn sistemijn daguu
   h`er`egl`ehijn tuld z**vh**n ganc hayag/shoshgyg tohiruuldag.

   H****e h*l`e`eg`e`er`ej, `en`e n' DAC-taj adil yum bajna! MAC n'
   hyanaltyg z**vh**n administratort **gd**g g`ezh bodson. `En`e
   **g**lb`er n' zarim talaaraa *n`en h`ev`e`er bajgaa, uchir n' root
   h`er`egl`egchid hyanalt bajgaa b**g****d t`er`e`er
   h`er`egl`egchdijg tohiroh z`er`egl`el/handaltyn t*vshing**d`ed
   bajrluulahaar bodloguudyg tohiruuldag. Haramsaltaj n' bodlogyn
   olon moduliud n' root h`er`egl`egchijg bas hyazgaarlazh chadna.
   Ob'ektuud d`e`erh *nds`en hyanalt n' t`eg`e`ed b*l`egt sullagdah
   bolovch root n' tohirgoonuudyg yamar ch *ed bucaazh `esv`el
   ****rchilzh boloh yum. `En`e n' Biba bolon MLS z`er`eg bodloguudyn
   hamardag shatalsan/c`ev`erl`eg`e`e zagvar yum.

     --------------------------------------------------------------

  16.4.1. Hayag/shoshgony tohirgoo

   Hayag/shoshgony bodlogyn modulijn tohirgoony barag l b*h z*jlsijg
   *nds`en sistemijn h`er`egsl**dijg ashiglan g*jc`etg`ed`eg.
   `Edg`e`er tushaaluud n' ob'ekt `esv`el sub'ektijn tohirgoo `esv`el
   tohirgoony udirdlaga bolon shalgaltyn huv'd `engijn
   interf`ejs`e`er hangadag.

   B*h tohirgoog setfmac(8) bolon setpmac(8) h`er`egsl**dijg ashiglan
   hijn`e. setfmac tushaal n' sistemijn ob'ektuud d`e`er MAC
   hayag/shoshgonuudyg tohiruulahad h`er`egl`egdd`eg bol setpmac
   tushaal n' sistemijn sub'ektuud d`e`er hayag/shoshgonuudyg
   tohiruulahad h`er`egl`egdd`eg. Daraah tushaalyg azhiglaaraj:

 # setfmac biba/high test

   D`e`erh tushaalyg azhilluulsny daraa h`er`ev yamar ch aldaa
   garaag*j bol h*l`e`eh m**r bucaagdah bolno. `Edg`e`er tushaaluud
   n' h**d**lg****ng*j bish bajh coryn ganc *e n' aldaa garah *e yum;
   chmod(1) bolon chown(8) tushaaluudtaj adil yum. Zarim tohioldold
   `en`e aldaa n' "Permission denied" g`es`en bajzh boloh b**g****d
   `en`e n' ih`evchl`en hyazgaarlasan ob'ekt d`e`er hayag/shoshgyg
   tohiruulah buyuu zasah *ed gardag.[9] Sistemijn administrator
   **nijg davzh garahyn tuld daraah tushaaluudyg ashiglazh bolno:

 # setfmac biba/high test
 "Permission denied"
 # setpmac biba/low setfmac biba/high test
 # getfmac test
 test: biba/high

   D`e`erh`e`es harahad azhilluulsan processod ****r hayag/shoshgo
   zaazh bodlogyn modulijn tohirgoonuudyg ****rchl**h**d setpmac
   tushaalyg h`er`egl`ezh boloh yum bajna. getpmac h`er`egs`el n'
   ih`evchl`en tuhajn *ed azhillazh bajgaa sendmail z`er`eg
   processuudad h`er`egl`egdd`eg. H`edijg`e`er `en`e n' tushaalyn
   orond processijn ID-g avdag bolovch logik n' tujlyn t**st`ej yum.
   H`er`ev h`er`egl`egchid ****rijn handaltad bajhg*j fajlyg
   udirdahyg oroldvol duudagdsan bodlogyn moduliudyn d*rm**d`e`es
   bolood "Operation not permitted" aldaa mac_set_link funkc`e`er
   haruulagdah bolno.

     --------------------------------------------------------------

    16.4.1.1. Nijtl`eg hayag/shoshgony t**rl**d

   mac_biba(4), mac_mls(4) bolon mac_lomac(4) bodlogyn moduliudyn
   huv'd `engijn hayag/shoshgonuudyg zaazh **g**h bolomzh olgogdson
   bajdag. `Edg`e`er n' high buyuu **nd**r/d`e`ed, equal buyuu
   t`enc** bolon low buyuu dood g`es`en h`elb`erijg avah b**g****d
   `edg`e`er hayag/shoshgonuudyn yuu hangadag talaar tovch tajlbaryg
   door durdav:

     * low hayag/shoshgo n' ob'ekt `esv`el sub'ektijn avch boloh
       hamgijn dood hayag/shoshgony tohirgoo g`egdd`eg. **nijg
       ob'ektuud `esv`el sub'ektuud d`e`er tohiruulah n' **nd**r
       g`ezh t`emd`egl`egds`en ob'ektuud `esv`el sub'ektuud uruu
       handah t`edg`e`erijn handaltyg haah bolno.

     * equal hayag/shoshgo n' bodlogoos ch**l****l**gd**h ob'ektuud
       d`e`er z**vh**n tavigdah iostoj.

     * high hayag/shoshgo n' ob'ekt `esv`el sub'ekt`ed hamgijn ih
       bolomzhit tohirgoog z**vsh****rd**g.

   Bodlogyn modul' b*rijn huv'd t`edg`e`er tohirgoo b*r ****r ****r
   m`ed`e`ellijn ursgalyn zaavryg hijh bolno. Tohiroh garyn avlagyn
   huudasnuudyg unshih n' `edg`e`er er**nhij hayag/shoshgony
   tohirgoonuudyn t**rh bajdlyg caashid tajlbarlah bolno.

     --------------------------------------------------------------

      16.4.1.1.1. Hayag/shoshgony il** narijn tohirgoo

   Toon z`erg`e`er il`erhijls`en hayag/shoshgonuud n'
   comparison:compartment+compartment buyuu
   har'cuulalt:tasalgaa+tasalgaa g`es`end zoriulagdazh
   h`er`egl`egdd`eg, tijm`e`es daraah n':

 biba/10:2+3+6(5:2+3-20:2+3+4+5+6)

   Ing`ezh tajlbarlagdazh bolno:

   "Biba Bodlogyn Hayag/SHoshgo"/"Z`er`eg 10" :"Tasalgaanuud 2, 3
   bolon 6": ("z`er`eg 5 ...")

   `En`e zhish`e`en d`e`er `ehnij z`er`eg n' "`effektiv
   tasalgaanuud"taj "`effektiv z`er`eg" g`ezh toocogddog, hoior dah'
   z`er`eg n' dood z`er`eg b**g****d hamgijn s**lijnh n' **nd**r
   z`er`eg yum. Ih`enh tohirgoonuudad `edg`e`er tohiruulguudyg
   ashigladagg*j, harin t`edg`e`erijg il** narijn tohirgoond zoriulzh
   sanal bolgodog.

   Sistemijn ob'ektuudad hamaaruulahad t`edg`e`er n' sistemijn
   sub'ektuudtaj har'cuulah yum bol z**vh**n tuhajn *eijn
   z`er`eg/tasalgaanuudtaj bajdag. Sistemijn sub'ektuud n' sistem
   bolon s*lzh`e`enij interf`ejs**d`ed bajgaa `erh**dijn h*r`e`eg
   tusgadag. S*lzh`e`enij interf`ejs**d d`e`er handaltyn hyanaltyn
   huv'd hayag/shoshgonuud n' ashiglagddag.

   Sub'ekt bolon ob'ekt hoslol dah' z`er`eg bolon tasalgaanuud n'
   "davamgajlal" g`egdd`eg harilcaag b*t`e`eh`ed h`er`egl`egdd`eg.
   `En`e harilcaand sub'ekt n' ob'ektijg davamgajldag, `esv`el ob'ekt
   n' sub'ektijg davamgajldag, `esv`el al' n`eg n' n**g****g****
   davamgajlahg*j, `esv`el hoioulaa n`eg n`egnijg`e`e davamgajldag.
   "hoioulaa davamgajlah" tohioldol n' hoior hayag/shoshgo t`enc**
   bajhad tohiolddog. Biba-ijn m`ed`e`ellijn ursgalyn m**n chanaraas
   bolood t**s**ld tohiroh "m`ed`eh h`er`egt`ej" tasalgaanuudyn
   olonlogijn `erh**d tand bajdag. G`ehd`e`e ob'ektuud n' bas
   tasalgaanuudyn olonlogtoj bajna. H`er`egl`egchid n' ****rsd****
   hyazgaarlaltg*j bajdag tasalgaa dah' ob'ektuudad handahyn tuld su
   `esv`el setpmac tushaaluudyg ashiglan ****rsdijnh**** `erh**dijg
   d`ed `erh**d bolgozh boloh yum.

     --------------------------------------------------------------

    16.4.1.2. H`er`egl`egchid bolon hayag/shoshgony tohirgoonuud

   H`er`egl`egchdijn ****rsdijnh n' fajluud bolon processuud sistem
   d`e`er todorhojlson ayuulg*j bajdlyn bodlogotoj z**v harilcan
   azhilladag bajhyn tuld h`er`egl`egchid n' ****rsd****
   hayag/shoshgonuudtaj bajh shaardlagataj bajdag. **nijg login.conf
   fajld n`evtr`eltijn angilluudyg ashiglan tohiruuldag.
   Hayag/shoshgonuudyg ashigladag bodlogyn modul' b*r
   h`er`egl`egchijn angillyn tohirgoog hijh bolno.

   Bodlogyn modul' b*rijn tohirgoog aguulah zhish`e`e oruulgyg door
   *z**l`ev:

 default:\
         :copyright=/etc/COPYRIGHT:\
         :welcome=/etc/motd:\
         :setenv=MAIL=/var/mail/$,BLOCKSIZE=K:\
         :path=~/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:\
         :manpath=/usr/share/man /usr/local/man:\
         :nologin=/usr/sbin/nologin:\
         :cputime=1h30m:\
         :datasize=8M:\
         :vmemoryuse=100M:\
         :stacksize=2M:\
         :memorylocked=4M:\
         :memoryuse=8M:\
         :filesize=8M:\
         :coredumpsize=8M:\
         :openfiles=24:\
         :maxproc=32:\
         :priority=0:\
         :requirehome:\
         :passwordtime=91d:\
         :umask=022:\
         :ignoretime@:\
         :label=partition/13,mls/5,biba/10(5-15),lomac/10[2]:

   label tohiruulga n' h`er`egl`egchijn angillyn MAC-ijn *jlchl`eh
   anhdagch hayag/shoshgyg tohiruulahad h`er`egl`egdd`eg.
   H`er`egl`egchid `en`e utgyg ****rchl**h z**vsh****r**l h`ez`e`e ch
   **g**gd**hg*j uchraas `en`e n' h`er`egl`egchijn huv'd songoh
   bolomzhg*j yum. G`ehd`e`e zhinh`en`e tohirgoon d`e`er
   administrator n' bodlogyn modul' b*rijg id`evhzh**l`ehijg h`ez`e`e
   ch h*s`ehg*j. `En`e tohirgoonuudaas al' n`egijg n' hijzh
   g*jc`etg`eh`e`es`e`e **mn** `en`e b*lgijn *lds`enijg dahin
   shalgazh unshihyg z**vl**zh bajna.

     T`emd`egl`el: H`er`egl`egchid n' `ehnij n`evtr`eltijnh`e`e daraa
     ****rsdijn hayag/shoshgyg ****rchilzh boloh yum. G`ehd`e`e `en`e
     ****rchl**lt n' bodlogyn shahaltuudyn `erhsh`e`eld bajdag.
     D`e`erh zhish`e`e n' processijn hamgijn baga b*r`en b*t`en
     bajdlyg 5, t**nij hamgijn ih utga n' 15, g`ehd`e`e anhdagch
     `effektiv hayag/shoshgo n' 10 g`ezh Biba bodlogod h`elzh bajna.
     Process n' magadg*j h`er`egl`egch setpmac tushaalyg
     azhilluulsnaas bolood hayag/shoshgoo ****rchl**h****r songoh
     h*rt`el 10 d`e`er azhillah bolno. setpmac tushaal n'
     n`evtr`eltijn *ed h*r`e`eg tohiruulah Biba-ijn shahaltad bajh
     bolno.

   B*h tohioldluudad login.conf-d ****rchl**lt hijsnij daraa
   n`evtr`eltijn angillyn bolomzhijn m`ed`e`ellijn baazyg cap_mkdb
   tushaal ashiglan dahin b*t`e`eh iostoj b**g****d `en`e n' ojrtozh
   bajgaa zhish`e`e `esv`el h`el`elc**l`eg b*rt tusgagdah bolno.

   Olon sajtuud n' h`ed h`ed`en ****r ****r h`er`egl`egchijn
   angilluudyg shaarddag yalanguyaa asar ih toony h`er`egl`egchidt`ej
   bajzh bolohyg t`emd`egl`eh h`er`egt`ej yum. Mash sajn t**l**vl**h
   h`er`egt`ej b**g****d udirdahad tujlyn h`ec** bolzh boloh yum.

   FreeBSD-ijn ir`e`ed*jn huvilbaruud n' h`er`egl`egchdijg
   hayag/shoshgonuudad taaruulahdaa shin`e argyg oruulah bolno,
   g`ehd`e`e `en`e n' FreeBSD 5.3-aas hojsh h`es`eg hugacaa
   **ng**rt**l b`el`en bolohg*j yum.

     --------------------------------------------------------------

    16.4.1.3. S*lzh`e`enij interf`ejs**d bolon hayag/shoshgony
    tohirgoonuud

   Hayag/shoshgonuud n' s*lzh`e`enij daguuh **g**gdlijn ursgalyg
   hyanahad tuslah zorilgoor s*lzh`e`enij interf`ejs**d d`e`er bas
   tavigdazh bolno. B*h tohioldold t`edg`e`er n' bodloguud
   ob'ektuudad *jlchild`eg shig`e`er *jlchild`eg. biba d`e`erh
   **nd**r tohirgoonuudtaj h`er`egl`egchdijg zhish`e`e n' dood
   hayag/shoshgotoj s*lzh`e`enij interf`ejs**d`ed handahyg
   z**vsh****rd**gg*j.

   S*lzh`e`enij interf`ejs**d d`e`er MAC hayag/shoshgyg tohiruulahdaa
   maclabel tohiruulgyg ifconfig tushaal uruu **gch boloh yum.
   ZHish`e`e n':

 # ifconfig bge0 maclabel biba/equal

   tushaal n' biba/equal-ijn MAC hayag/shoshgyg bge(4) interf`ejs
   d`e`er tohiruulah bolno. biba/high(low-high)-taj t**st`ej
   tohirgoog ashiglazh bajh *ed b*h hayag/shoshgyg t`er chig`e`er n'
   haaltand ("") hijh iostoj, t`eg`ehg*j bol aldaa bucaagdah bolno.

   Hayaglaltyg d`emzhd`eg bodlogyn modul' b*r taaruulah bolomzhtoj
   huv'sagchtaj bajdag b**g****d t`edg`e`erijg s*lzh`e`enij
   interf`ejs**d d`e`er MAC hayag/shoshgyg haahdaa h`er`egl`ezh boloh
   yum. Hayag/shoshgyg equal buyuu t`enc** g`ezh tohiruulah n' izhil
   n**l****l**lt`ej bajh bolno. T`edg`e`er taaruulah bolomzhtoj
   huv'sagchuudyn huv'd sysctl-ijn tushaalyn garalt, bodlogyn garyn
   avlagyn huudasnuud `esv`el b*r `en`e b*lgijn *lds`en h`es`eg d`eh
   m`ed`e`ellijg dahin *z`e`er`ej.

     --------------------------------------------------------------

  16.4.2. Ganc hayag/shoshgo uu `esv`el olon hayag/shoshgo uu?

   Anhdagchaar sistem n' singlelabel tohiruulgyg ashiglah bolno.
   G`ehd`e`e `en`e n' administratort yuu g`ezh ojlgogdoh v`e? H`ed
   h`ed`en yalgaanuud bajdag b**g****d t`edg`e`er n' sistemijn
   ayuulg*j bajdlyn zagvart uyan hatan chanaryn huv'd davuu bolon sul
   taluudyg *z**ld`eg.

   singlelabel n' z**vh**n n`eg hayag/shoshgony huv'd z**vsh****r**h
   b**g****d zhish`e`elb`el biba/high-ijg sub'ekt `esv`el ob'ekt
   b*rijn huv'd ashiglah yum. `En`e n' udirdlagyn huv'd baga
   azhillagaag **gd**g bolovch hayaglaltyg d`emzhd`eg bodloguudyn
   uyan hatan chanaryg buuruuldag. Olon administratoruud ****rsdijn
   ayuulg*j bajdlyn bodlogodoo multilabel tohiruulgyg ashiglahyg
   h*s`ezh boloh yum.

   multilabel tohiruulga n' sub'ekt `esv`el ob'ekt b*rijg huvaaltad
   z**vh**n n`eg hayag/shoshgyg z**vsh****r**h standart singlelabel
   tohiruulgyn orond ****rijn g`es`en tusdaa MAC hayagtaj bajhyg
   z**vsh****r**h bolno. multilabel bolon single hayag/shoshgony
   tohiruulguud n' Biba, Lomac, MLS bolon SEBSD z`er`eg hayaglaltyn
   bolomzhijg hijzh g*jc`etg`ed`eg bodloguudad z**vh**n shaardlagataj
   bajdag.

   Ih`enh tohioldold multilabel-ijg tohiruulah er****s**** h`er`egg*j
   bajzh boloh yum. Daraah tohioldol bolon ayuulg*j bajdlyn zagvaryg
   avch *z'e:

     * MAC togtolcoo bolon t**r**l b*rijn bodloguudyn holimgijg
       ashigladag FreeBSD v`eb server.

     * `En`e mashin n' z**vh**n n`eg hayag/shoshgo biba/high-ijg
       sistemijn b*h yumandaa shaarddag. `End ganc hayag/shoshgo n'
       *rg`elzh n**l****l**h bolohoor fajlyn sistem n' multilabel
       tohiruulgyg shaardahg*j.

     * G`ehd`e`e `en`e mashin n' v`eb server boloh b**g****d bichih
       bolomzhoos hamgaalahyn tuld v`eb serverijg biba/low-d
       azhilluulah iostoj. Biba bodlogo bolon `en`e n' h`erh`en
       azhilladag talaar s**ld h`el`elc`eh bolno. T`eg`eh`e`er
       h`er`ev **mn**h tajlbar ojlgohod h`ec** bajgaa bol z*g`e`er l
       caash *rg`elzhl**l`en unshaad bucazh `erg`ezh ir`e`er`ej.
       Server n' azhillazh bajh *eijn t**lvijnh`e`e ih`enh *ed
       biba/low tavigdsan tusdaa huvaaltyg ashiglazh boloh yum. `En`e
       zhish`e`en d`e`er n`el`e`en ih z*jl bajhg*j bajgaa, zhish`e`e
       n' **g**gd**l, tohirgoo bolon h`er`egl`egchijn tohirgoonuud
       d`e`er hyazgaarlaltuud bajhg*j; g`ehd`e`e `en`e n' z**vh**n
       d`e`er durdsanyg batlah hurdhan zhish`e`e yum.

   H`er`ev hayagladagg*j bodloguudyn al' n`eg ashiglagdah bol
   multilabel tohiruulga h`ez`e`e ch shaardagdahg*j. `Edg`e`ert
   seeotheruids, portacl bolon partition bodloguud ordog.

   Huvaaltad multilabel tohiruulgyg ashiglazh multilabel-ijn
   azhillagaan d`e`er tulguurlasan ayuulg*j bajdlyn zagvaryg
   bajguulah n' udirdlagyn huv'd il** azhillagaand h*rg`ezh boloh
   yum. Uchir n' fajlyn sistem d`eh b*h z*jls hayag/shoshgotoj boloh
   yum. `Edg`e`er z*jls`ed sanguud, fajluud, bolon b*r
   t**h****r**mzhijn c`eg**d h*rt`el orno.

   Daraah tushaal n' fajlyn sistem**d d`e`er olon hayag/shoshgotoj
   bajhaar multilabel-ijg tohiruulna. **nijg z**vh**n ganc
   h`er`egl`egchijn gorimd hijzh bolno:

 # tunefs -l enable /

   `En`e n' swap fajlyn sistemijn huv'd shaardlagataj bish yum.

     T`emd`egl`el: Zarim h`er`egl`egchid multilabel tugijg root
     huvaalt d`e`er tohiruulahad asuudluudtaj tulgarsan bajzh boloh
     yum. H`er`ev ijm tohioldol bol `en`e b*lgijn H`es`eg 16.17
     h`esgijg dahin *zn`e **.

     --------------------------------------------------------------

16.5. Ayuulg*j bajdlyn tohirgoog t**l**vl**h n'

   SHin`e tehnologi hijgd`eh bolgond t**l**vl**ltijn *e shat *rg`elzh
   z**v z*jt`ej sanaa bajdag. T**l**vl**h shatuudyn *e`er
   administrator er**nhijd n' "tom d*r zurgijg" harah iostoj
   b**g****d yadazh daraah z*jl**dijg haraandaa bajlgazh bajh
   h`er`egt`ej:

     * SHijdlijn shaardlaguud;

     * SHijdlijn zorilguud;

   MAC suulgacuudyn huv'd `edg`e`ert daraah z*jls orno:

     * Sistem**d d`e`er bajgaa m`ed`e`el`el bolon `eh **sv`er**dijg
       h`erh`en angilah.

     * M`ed`e`el`el ba `eh **sv`er**dijn yamar t**rl**d`ed handahyg
       hijgd`eh iostoj hyazgaarlaltuudyn t**rlijn hamtaar
       hyazgaarlah.

     * `En`e zorilgod h*r`ehijn tuld al' MAC modul' `esv`el moduliud
       shaardlagataj boloh.

   Sistemijn `eh **sv`er**d bolon ayuulg*j bajdlyn tohirgoonuudyg
   dahin tohiruulzh ****rchl**h bolomzh *rg`elzh bajdag b**g****d
   sistem`e`es hajzh fajluud bolon h`er`egl`egchijn b*rtg`el**dijg
   zasah n' ih`evchl`en mash tohiromzhg*j bajdag. T**l**vl**h n'
   yamar n`eg asuudalg*j, *r ashigtaj itg`egds`en sistemijg
   b*t`e`eh`ed tuslah yum. Tohirgoo b*hij itg`egds`en sistemijn
   turshilt n' ih`evchl`en amin chuhal bajdag b**g****d MAC shijdlijg
   zhinh`en`e azhillah sistem**d d`e`er ashiglahaas **mn** lavtaj
   ashigtaj bajdag bil`e`e. MAC b*hij sistem d`e`er sul tohiruulzh
   orhih n' amzhiltg*j bajdlyg tohiruulzh bajna g`es`en *g yum.

   ****r ****r orchnuud ****r tusgaj h`er`egc`e`e bolon
   shaardlaguudtaj bajzh boloh yum. G*nzgij, b*r`en g*jc`ed ayuulg*j
   bajdlyn huvijn tohiruulgyg **sg`eh n' sistem azhillagaand orsny
   daraa ****rchl**lt**dijn h`er`egc`e`eg bagasgah bolno. Tijm`e`es
   daraa daraagijn h`esg**d administratoruudad bajdag ****r ****r
   moduliudyn talaar **g**l`eh b**g****d t`edg`e`erijn h`er`egl`e`e
   bolon tohirgoog tajlbarlazh zarim tohioldold t`edg`e`er n' yamar
   n**hc**l bajdlyn *ed hamgijn tohiromzhtoj bajhyg haruulah bolno.
   ZHish`e`e n' v`eb server n' mac_biba(4) bolon mac_bsdextended(4)
   bodloguudyg ashiglazh boloh yum. Busad tohioldluudad zhish`e`e n'
   mash c****n lokal h`er`egl`egchidt`ej mashiny huv'd
   mac_partition(4) magadg*j z**v songolt bolzh boloh yum.

     --------------------------------------------------------------

16.6. Modulijn tohirgoo

   MAC togtolcoond orson modul' b*r d`e`er durdsan shig c**md
   `emh`etg`egd`ezh `esv`el c**mijn azhillah *eijn modul'
   h`elb`er`e`er duudagdazh bolno. Bidnij z**vl**d**g arga bol
   modulijg `ehnij achaalaltyn *jldlijn *e`er duudagdahaar bolgozh
   modulijn n`erijg /boot/loader.conf fajld n`em`eh yavdal yum.

   Daraah h`esg**d n' t**r**l b*rijn MAC moduliudyg h`el`elc`ezh
   t`edg`e`erijn bolomzhuudyg tajlbarlah bolno. T`edg`e`erijg tusgaj
   orchind hijzh g*jc`etg`ehijg `en`e b*l`eg bas hamrah bolno. Zarim
   moduliud hayaglaltyn h`er`egl`e`eg d`emzhd`eg b**g****d hayaglalt
   n' "`enijg z**vsh****rs**n, harin `enijg z**vsh****r****g*j" g`eh
   z`er`eg hayag/shoshgyg h`er`egzh**lzh handaltyg hyanadag bajna.
   Hayag/shoshgony tohirgoony fajl n' fajluudad h`erh`en handazh
   boloh, s*lzh`e`enij holboltyg h`erh`en solilcozh boloh g`eh
   z`er`eg olon asuudluudyg hyanadag. **mn**h h`es`eg n' fajl b*rijn
   `esv`el huvaalt b*rijn handaltyn hyanaltyg id`evhzh**l`ehijn tuld
   multilabel tugijg fajlyn sistem**d`ed h`erh`en tohiruulah talaar
   *z**ls`en.

   Ganc hayag/shoshgo b*hij tohirgoo n' sistemijn daguu z**vh**n n`eg
   hayag/shoshgyg h`er`egl`eh b**g****d ijm uchraas tunefs-ijn
   tohiruulga multilabel g`ezh n`erl`egds`en yum.

     --------------------------------------------------------------

16.7. MAC seeotheruids modul'

   Modulijn n`er: mac_seeotheruids.ko

   Camijn tohirgoony m**r: options MAC_SEEOTHERUIDS

   Achaalaltyn tohiruulga: mac_seeotheruids_load="YES"

   mac_seeotheruids(4) modul' n' sysctl-ijn taaruulah bolomzhtoj
   security.bsd.see_other_uids bolon security.bsd.see_other_gids
   huv'sagchuudyg duurajzh **rg**tg**d**g. `En`e tohiruulga n'
   tohirgoonoos **mn** yamar ch hayag/shoshgonuudyg tohiruulahyg
   shaarddagg*j b**g****d busad moduliudtaj hamaaralg*jg`e`er
   azhillazh chaddag.

   Modulijg duudazh achaalsny daraa bolomzhuudyg hyanahyn tuld daraah
   sysctl-ijn taaruulah bolomzhtoj huv'sagchuudyg ashiglazh bolno:

     * security.mac.seeotheruids.enabled n' modulijn bolomzhuudyg
       id`evhzh**lzh anhdagch tohiruulguudyg ashiglana. `Edg`e`er
       anhdagch tohiruulguud n' busad h`er`egl`egchdijn `ez`emshizh
       bajgaa processuud bolon soketuudyg harah bolomzhijg
       h`er`egl`egchdijn huv'd haah bolno.

     * security.mac.seeotheruids.specificgid_enabled n' zarim n`eg
       b*lg**dijg `en`e bodlogoos ch**l****lzh t`edg`e`erijg
       z**vsh****r**h bolno. `En`e bodlogoos zarim n`eg b*lg**dijg
       ch**l****l**hijn tuld sysctl tushaalyn
       security.mac.seeotheruids.specificgid=XXX huv'sagchijg
       ashiglana. D`e`erh zhish`e`en d`e`erh XXX-ijg ch**l****l**h
       b*lgijn toon ID-aar solih h`er`egt`ej.

     * security.mac.seeotheruids.primarygroup_enabled n' tusgaj
       anhdagch b*lg**dijg `en`e bodlogoos ch**l****l**hijn tuld
       ashigladag. `En`e huv'sagchijg h`er`egl`eh`ed
       security.mac.seeotheruids.specificgid_enabled huv'sagch
       tohiruulagdaag*j bajzh bolno.

     --------------------------------------------------------------

16.8. MAC bsdextended modul'

   Modulijn n`er: mac_bsdextended.ko

   C**mijn tohirgoony m**r: options MAC_BSDEXTENDED

   Achaalaltyn tohiruulga: mac_bsdextended_load="YES"

   mac_bsdextended(4) modul' fajlyn sistemijn galt hanyg
   id`evhzh**ld`eg. `En`e modulijn bodlogo n' standart fajlyn
   sistemijn z**vsh****rl**dijn zagvaryn **rg**tg**l bolzh fajlyn
   sistem d`eh fajluud, h`er`egsl**d bolon sanguudyg hamgaalahyn tuld
   administratort galt hanataj adil d*rmijn olonlogijg **sg`eh
   bolomzhijg olgodog. Fajlyn sistemijn ob'ektod handahyg oroldohod
   d*rm**dijn zhagsaaltaas tohiroh d*r`em taarah h*rt`el `esv`el
   t**gsg**l h*rt`el shalgadag. `En`e azhillagaag sysctl(8)-ijn
   huv'sagch security.mac.bsdextended.firstmatch_enabled parametrijg
   h`er`egl`ezh ****rchilzh bolno. FreeBSD d`eh busad galt hanyn
   moduliudtaj adilaar handaltyn hyanaltyn d*rm**dijg aguulah fajlyg
   **sg`ezh rc.conf(5)-ijn huv'sagchijn tuslamzhtajgaar achaalah *ed
   sistem`e`er unshuulzh bolno.

   D*rmijn zhagsaaltyg ipfw(8)-ijn sintakstaj t**st`ejg****r
   bichigdd`eg ugidfw(8) h`er`egslijg ashiglan oruulzh bolno. Il**
   h`er`egsl**dijg libugidfw(3) san dah' funkcuudyg ashiglan bichizh
   bolno.

   `En`e modul'taj azhillazh bajhdaa mash bolgoomzhtoj bajh
   h`er`egt`ej; uchir n' buruu h`er`egl`e`e fajlyn sistemijn zarim
   h`es`egt handah bolomzhg*j bolgozh boloh yum.

     --------------------------------------------------------------

  16.8.1. ZHish`e`en**d

   mac_bsdextended(4) modul' achaalagdsany daraa tuhajn *ed bajgaa
   d*rmijn tohirgoog zhagsaahad daraah tushaal ashiglagdazh bolno:

 # ugidfw list
 0 slots, 0 rules

   YAg bodozh bajsny daguu yamar ch d*rm**d todorhojlogdoog*j bajna.
   `En`e n' b*gd handah bolomzhtoj bajna g`es`en *g yum. root-ijg
   orhizh busad h`er`egl`egchdijn b*h handaltyg haah d*rmijg
   **sg`ehijn tuld erd**** l daraah tushaalyg azhilluulna:

 # ugidfw add subject not uid root new object not uid root mode n

   `En`e n' b*h h`er`egl`egchdijg ls z`er`eg hamgijn `engijn
   tushaaluudyg azhilluulahyg haah uchraas mash buruu sanaa yum. Il**
   `eh oronch d*rm**dijn zhagsaalt ijm`erh** bajzh bolno:

 # ugidfw set 2 subject uid user1 object uid user2 mode n
 # ugidfw set 3 subject uid user1 object gid user2 mode n

   `En`e n' user1 h`er`egl`egch`e`es user2-ijn g`erijn san uruu
   handah sangijn zhagsaalt *z**l`eh z`er`eg duryn bolon b*h
   handaltyg haah bolno.

   user1-ijn orond not uid user2 tohiruulgyg damzhuulzh bolno. `En`e
   n' d`e`erhijn adil handaltyn hyazgaarlaltuudyg z**vh**n n`eg
   h`er`egl`egchijn huv'd bish b*h h`er`egl`egchijn huv'd tavih
   bolno.

     T`emd`egl`el: root h`er`egl`egchid `edg`e`er ****rchl**lt**d
     n**l****l**hg*j.

   `En`e n' fajlyn sistemijg b`eh`elzh batzhuulahad tuslahyn tuld
   mac_bsdextended(4) modulijg h`erh`en ashiglazh boloh er**nhij
   sanaag haruulah iostoj. Il** d`elg`er`eng*j m`ed`e`ellijg
   mac_bsdextended(4) bolon ugidfw(8) garyn avlagyn huudasnuudaas
   *zn`e **.

     --------------------------------------------------------------

16.9. MAC ifoff modul'

   Modulijn n`er: mac_ifoff.ko

   C**mijn tohirgoony m**r: options MAC_IFOFF

   Achaalaltyn tohiruulga: mac_ifoff_load="YES"

   mac_ifoff(4) modul' n' s*lzh`e`enij interf`ejs**dijg shuud
   id`evhg*j bolgozh sistemijn `ehnij achaalaltyn *e`er
   id`evhzh**l`ehg*j bajlgah zorilgoor bajdag. `En`e n' sistem d`e`er
   yamar ch hayag/shoshguudyg tohiruulahyg shaarddagg*jg`e`es gadna
   bas busad MAC moduliudaas hamaaralg*j yum.

   Hyanaltyn ih`enh n' door durdsan sysctl-ijn taaruulzh boloh
   huv'sagchuudaar hijgdd`eg.

     * security.mac.ifoff.lo_enabled n' loopback (lo(4)) buyuu bucah
       interf`ejs d`e`erh b*h ursgalyg n`e`en`e/haana.

     * security.mac.ifoff.bpfrecv_enabled n' Berkeley Packet Filter
       buyuu Berkli Paket sh**gch interf`ejs (bpf(4)) d`e`erh b*h
       ursgalyg n`e`en`e/haana.

     * security.mac.ifoff.other_enabled n' busad b*h interf`ejs**d
       d`e`er b*h ursgalyg n`e`en`e/haana.

   mac_ifoff(4)-ijn hamgijn nijtl`eg h`er`egl`e`enij n`eg bol
   achaalah daraallyn *e`er s*lzh`e`enij ursgalyg z**vsh****r**h
   iosg*j orchind s*lzh`e`eg monitor hijh yavdal yum. ****r n`eg
   sanal bolgoh h`er`egl`e`e bol hamgaalagdsan sanguudad shin`e
   `esv`el ****rchl**gds**n fajluudyg olson tohioldold s*lzh`e`enij
   ursgalyg avtomataar haahyn tuld security/aide-g ashigladag
   skriptijg bichih bajzh boloh yum.

     --------------------------------------------------------------

16.10. MAC portacl modul'

   Modulijn n`er: mac_portacl.ko

   C**mijn tohirgoony m**r: MAC_PORTACL

   Achaalaltyn tohiruulga: mac_portacl_load="YES"

   mac_portacl(4) modulijg t**r**l b*rijn sysctl huv'sagchuudyg
   ashiglan lokal TCP bolon UDP portuudyg holbohyg hyazgaarlahad
   h`er`egl`ed`eg. M**n chanartaa mac_portacl(4) n' zaagdsan `erh
   b*hij portuudyg ****r****r h`elb`el 1024-oos baga portuudyg holboh
   bolomzhijg root bish h`er`egl`egchd`ed z**vsh****rd**g.

   Achaalagdsany daraa `en`e modul' n' b*h soketuud d`e`er MAC
   bodlogyg id`evhzh**ld`eg. Daraah taaruulzh boloh huv'sagchuud
   bajdag:

     * security.mac.portacl.enabled n' bodlogyg b*r m**s**n
       n`e`en`e/haana.

     * security.mac.portacl.port_high n' mac_portacl(4)-ijn
       hamgaalaltyg n' id`evhzh**ld`eg hamgijn d`e`ed portyn dugaaryg
       tohiruuldag.

     * security.mac.portacl.suser_exempt n' t`eg`e`es yalgaataj
       utgaar tohiruulagdsan *ed`e`e root h`er`egl`egchijg `en`e
       bodlogoos ch**l****ln**.

     * security.mac.portacl.rules n' yag mac_portacl bodlogyg zaadag;
       doorhoos harna uu.

   mac_portacl bodlogo n' security.mac.portacl.rules sysctl-d
   zaagdsany daguu h`er`egc`e`en`e`es`e`e hamaaran h`ed`en ch
   d*rm**dt`ej bajzh boloh rule[,rule,...] tekst h`elb`erijn bajdag.
   D*r`em b*r idtype:id:protocol:port g`es`en h`elb`erijn bajdag.
   idtype parametr n' uid `esv`el gid bajzh boloh b**g****d id
   parametrijg h`er`egl`egchijn id `esv`el b*lgijn id g`ezh
   tajlbarladag. protocol parametr n' tcp `esv`el udp g`ezh zaagdan
   d*rmijg TCP `esv`el UDP-ijn alind hamaarahyg todorhojlohod
   h`er`egl`egdd`eg. S**lijn port parametr n' zaagdsan h`er`egl`egch
   `esv`el b*l`egt holbohyg z**vsh****r**h portyn dugaar yum.

     T`emd`egl`el: D*rmijn olonlog n' c**m****r shuud tajlbarlagddag
     bolohoor h`er`egl`egchijn ID b*lgijn ID bolon portyn
     parametruudyn huv'd z**vh**n toon utguudyg ashiglazh bolno.
     ****r****r h`elb`el h`er`egl`egch, b*l`eg bolon portyn
     *jlchilg`e`enij n`ersijg ashiglazh bolohg*j.

   Anhdagchaar UNIX t**st sistem**d d`e`er 1024-****s baga portuudyg
   z**vh**n `erh b*hij processuud buyuu ****r****r h`elb`el
   root-`e`er azhilladag processuudad ashiglahad/holbohod
   h`er`egl`ed`eg. mac_portacl(4)-ijn huv'd `erhg*j processuudyg
   1024-****s baga portuudad holbohyg z**vsh****r**hd**** `en`e
   standart UNIX hyazgaarlaltyg haasan bajh iostoj. **nijg
   sysctl(8)-ijn net.inet.ip.portrange.reservedlow bolon
   net.inet.ip.portrange.reservedhigh huv'sagchuudyg t`eg bolgon
   hijzh bolno.

   Door zhish`e`en**dijg *zn`e **, `esv`el d`elg`er`eng*j
   m`ed`e`ellijg mac_portacl(4) garyn avlagyn huudasnaas lavlana uu.

     --------------------------------------------------------------

  16.10.1. ZHish`e`en**d

   Daraah zhish`e`en**d n' d`e`erh h`el`elc**lgijg araj il**
   tajlbarlah bolno:

 # sysctl security.mac.portacl.port_high=1023
 # sysctl net.inet.ip.portrange.reservedlow=0 net.inet.ip.portrange.reservedhigh=0

   `Ehl`e`ed bid mac_portacl(4)-ijg standart `erh b*hij portuudyg
   hamarch erdijn UNIX holboltyn hyazgaarlaltuudyg haahaar
   tohiruulna.

 # sysctl security.mac.portacl.suser_exempt=1

   root h`er`egl`egchijg `en`e bodlogoor hyazgaarlahg*jn tuld
   security.mac.portacl.suser_exempt-g t`eg`e`es yalgaataj utgaar
   tohiruulna. mac_portacl(4) modul' n' odoo UNIX t**st sistem**d
   anhdagch tohirgootojgoor azhilladag shig`e`er tohiruulagdsan
   bajna.

 # sysctl security.mac.portacl.rules=uid:80:tcp:80

   UID 80 b*hij (erdijn tohioldold www h`er`egl`egch) h`er`egl`egchid
   80 portyg holbohyg z**vsh****rn**. root `erhg*jg`e`er v`eb server
   azhilluulahyg www h`er`egl`egchid z**vsh****r**h**d **nijg
   ashiglazh bolno.

 # sysctl security.mac.portacl.rules=uid:1001:tcp:110,uid:1001:tcp:995

   UID 1001 b*hij h`er`egl`egchid TCP 110 ("pop3") bolon 995
   ("pop3s") portuudyg holbohyg z**vsh****rn**. `En`e n' 110 bolon
   995 portuudaar holboltuudyg h*l`e`en avdag server `ehl**l`ehijg
   h`er`egl`egchid z**vsh****rd**g.

     --------------------------------------------------------------

16.11. MAC huvaaltyn modul'

   Modulijn n`er: mac_partition.ko

   C**mijn tohirgoony m**r: options MAC_PARTITION

   Achaalaltyn tohiruulga: mac_partition_load="YES"

   mac_partition(4) bodlogo n' processuudyg t`edg`e`erijn MAC
   hayag/shoshgo d`e`er *nd`esl`en tusgaj "huvaaltuudad" oruuldag.
   **nijg jail(8)-ijn tusgaj n`eg t**r**l g`ezh bodoh h`er`egt`ej,
   g`ehd`e`e `en`e n' tijm ch zohistoj har'cuulalt bish yum.

   Achaalah processijn *e`er `en`e bodlogyg duudazh id`evhzh**l`ehijn
   tuld loader.conf(5) fajld n`em`egd`eh iostoj n`eg modul' n' `en`e
   yum.

   `En`e bodlogyn ih`enh tohirgoo n' door tajlbarlagdah setpmac(8)
   h`er`egsl`e`er hijgdd`eg. `En`e bodlogod zoriulagdsan daraah
   sysctl-ijn huv'sagch bajdag:

     * security.mac.partition.enabled n' MAC processijn huvaaltuudyg
       h`er`egl`ehijg id`evhzh**ld`eg.

   `En`e bodlogo id`evht`ej bolohod h`er`egl`egchd`ed z**vh**n
   ****rijn processuudyg bolon n`eg huvaaltad bajgaa busad
   h`er`egl`egchdijn processuudyg harahyg z**vsh****r**h b**g****d
   g`ehd`e`e `en`e huvaaltyn h*r`e`en`e`es gadna bajgaa
   h`er`egsl**dt`ej azhillahyg z**vsh****r**hg*j bajh bolno.
   ZHish`e`e n' d`e`erh insecure angilald bajgaa h`er`egl`egchijg top
   tushaal bolon process **sg`eh iostoj busad olon tushaaluudad
   handahyg z**vsh****r**hg*j yum.

   H`er`egsl**dijg huvaaltyn hayag/shoshgo uruu oruulah buyuu
   tohiruulahyn tuld setpmac h`er`egslijg h`er`egl`en`e:

 # setpmac partition/13 top

   `En`e n' top tushaalyg insecure angilal dah' h`er`egl`egchdijn
   hayag/shoshgony olonlogt n`em`eh bolno. insecure angillyn
   h`er`egl`egchdijn **sg`es`en b*h processuud partition/13
   hayag/shoshgod bajhyg t`emd`egl`eh n' z*jt`ej yum.

     --------------------------------------------------------------

  16.11.1. ZHish`e`en**d

   Daraah tushaal n' huvaaltyn hayag/shoshgo bolon processijn
   zhagsaaltyg tand haruulah bolno:

 # ps Zax

   Daraagijn tushaal n' ****r h`er`egl`egchijn processijn huvaaltyn
   hayag/shoshgo bolon t`er h`er`egl`egchijn tuhajn *ed azhillazh
   bajgaa processuudyg harahyg z**vsh****r**h bolno:

 # ps -ZU trhodes

     T`emd`egl`el: mac_seeotheruids(4) bodlogo duudagdazh
     achaalagdaag*j bol root hayag/shoshgo dah' processuudyg
     h`er`egl`egch harzh chadna.

   ZHinh`en`e ur d*j shaardsan shijd`el n' /etc/rc.conf fajl dah' b*h
   *jlchilg`e`en**dijg haazh t`edg`e`ert z**v hayaglaltyg tohiruulzh
   t`edg`e`erijg skript`e`er `ehl**ld`eg bajzh boloh yum.

     T`emd`egl`el: Daraah bodloguud n' sanal bolgoson gurvan anhdagch
     hayag/shoshgony orond b*h`el toon tohiruulguudyg d`emzhd`eg.
     `Edg`e`er tohiruulguud bolon t`edg`e`erijn hyazgaarlaltuud n'
     modulijn garyn avlagyn huudasnuudad d`elg`er`eng*j
     tajlbarlagdsan bajgaa.

     --------------------------------------------------------------

16.12. MAC olon t*vshint ayuulg*j bajdlyn modul'

   Modulijn n`er: mac_mls.ko

   C**mijn tohirgoony m**r: options MAC_MLS

   Achaalaltyn tohiruulga: mac_mls_load="YES"

   mac_mls(4) bodlogo n' sistem d`eh sub'ektuud bolon ob'ektuudyn
   hoorondyn handaltyg m`ed`e`ellijn ursgalyn chand bodlogyn
   tuslamzhtajgaar hyanazh h`er`egzh**ld`eg.

   MLS orchnuudad "clearance" buyuu c`ev`erl`eg`e`e t*vshin n'
   sub'ekt bolon ob'ektuudyn hayag/shoshgond tasalgaanuudyn cug
   tohiruulagddag. `Edg`e`er c`ev`erl`eg`e`e buyuu m`edr`eh*jn
   t*vshing**d n' zurgaan myangaas ih toond h*rch boloh uchir yamar
   ch administratoryn huv'd sub'ekt `esv`el ob'ekt b*rijg narijn
   tohiruulah n' s*rdm`e`er azhil bajdag. Harin **nijg h**ng**vchl**h
   gurvan shirh`eg "hormyn" hayag/shoshgo `en`e bodlogod orson
   bajdag.

   `Edg`e`er hayag/shoshgonuud n' mls/low, mls/equal bolon mls/high
   yum. `Edg`e`er hayag/shoshgonuud n' garyn avlagyn huudsand
   d`elg`er`eng*j tajlbarlagdsan bolohoor `end z**vh**n tovchhon
   tajlbarlaya:

     * mls/low hayag/shoshgo n' dood tohirgoog aguuldag b**g****d
       `en`e n' t**nijg busad b*h ob'ektuudaar zahiruulahyg
       z**vsh****rd**g. mls/low-`e`er hayaglagdsan bolgon dood
       c`ev`erl`eg`e`enij t*vshint`ej bajh b**g****d **nd**r t*vshnij
       m`ed`e`el`eld handah n' z**vsh****r**gd****g*j bajh bolno.
       M**n `en`e hayag/shoshgo n' c`ev`erl`eg`e`enij **nd**r
       t*vshingijn ob'ektuudad bichih `esv`el t`edg`e`ert
       m`ed`e`el`el damzhuulahaas s`ergijld`eg.

     * mls/equal hayag/shoshgo `en`e bodlogoos ch**l****l**gd**h****r
       bolson ob'ektuudad tavigdah iostoj.

     * mls/high hayag/shoshgo n' c`ev`erl`eg`e`enij bolomzhit hamgijn
       **nd**r t*vshin yum. `En`e hayag/shoshgyg zaasan ob'ektuud
       sistem d`eh busad b*h ob'ektuudaas davuu `erht`ej bajh
       b**g****d g`ehd`e`e t`edg`e`er n' dood angillyn ob'ektuudad
       m`ed`e`el`el aldagdahyg z**vsh****r**hg*j bajh bolno.

   MLS daraah bolomzhuudyg olgodog:

     * SHatlaag*j z`er`egl`el**dijn olonlogtoj ayuulg*j bajdlyn
       shatalsan t*vshin;

     * Togtmol d*rm**d: d`e`esh unshihg*j, doosh bichihg*j (sub'ekt
       n' ****r****s**** d`e`ed t*vshind bish z**vh**n ****rijn
       t*vshnij bolon dood t*vshnij ob'ektuudad unshih handalttaj
       bajzh bolno. **nt`ej adilaar sub'ekt n' ****r****s**** dood
       t*vshind bish z**vh**n ****rijn t*vshnij bolon d`e`ed t*vshnij
       ob'ektuudad bichih handalttaj bajzh bolno.);

     * Nuuclag bajdal (**g**gdlijn zohisg*j il bolgoltoos
       s`ergijl`eh);

     * M`edr`emzhijn olon t*vshing**d`ed **g**gd**lt`ej
       z`er`egc`e`eg`e`er azhillah sistem**dijn dizajny *nd`es (nuuc
       bolon itg`emzhl`egds`en m`ed`e`ellijn hoorond m`ed`e`el`el
       aldahg*jg`e`er).

   Tusgaj t**h****r**mzh**d bolon interf`ejs**dijn huv'd daraah
   sysctl-ijn taaruulah bolomzhtoj huv'sagchuud bajdag:

     * security.mac.mls.enabled n' MLS bodlogyg n`e`eh/haahad
       h`er`egl`egdd`eg.

     * security.mac.mls.ptys_equal n' b*h pty(4) t**h****r**mzh**dijg
       **sg`eltijnh n' *e`er mls/equal g`ezh hayaglana.

     * security.mac.mls.revocation_enabled n' ob'ektuudyn
       hayag/shoshgo dood z`ergijnh uruu bolzh ****rchl**gds**nij
       daraa t`edg`e`ert handah handaltyg cuclahad h`er`egl`egdd`eg.

     * security.mac.mls.max_compartments n' ob'ektuudad hamgijn ih
       toony tasalgaany t*vshing**dijg tohiruulahad h`er`egl`egdd`eg;
       *nds`end`e`e sistemd z**vsh****r**gds**n tasalgaany hamgijn ih
       dugaar bajna.

   MLS hayag/shoshgonuudtaj azhillahyn tuld setfmac(8) bajdag.
   Ob'ektod hayag/shoshgyg olgohyn tuld daraah tushaalyg azhilluulna:

 # setfmac mls/5 test

   test fajlyn huv'd MLS hayag/shoshgyg avahyn tuld daraah tushaalyg
   azhilluulna:

 # getfmac test

   `En`e n' MLS bodlogyn bolomzhuudyn tovch d*gn`elt yum. ****r n`eg
   handlaga n' MLS bodlogyn m`ed`e`ellijg tohiruulah master bodlogyn
   fajlyg /etc sand **sg`ezh t`er fajlyg setfmac tushaald **g**h
   yavdal yum. `En`e argyg b*h bodloguudyg avch *zs`enijh`e`e daraa
   tajlbarlah bolno.

     --------------------------------------------------------------

  16.12.1. Albadmal M`edr`emzhijg t**l**vl**h n'

   Olon t*vshint ayuulg*j bajdlyn bodlogyn moduliar administrator
   `emz`eg m`ed`e`ellijn ursgalyg hyanahyn tuld t**l**vl**d**g.
   Anhdagchaar ****rijn blok d`e`esh unshih, blok doosh bichih m**n
   chanaraaraa sistem b*gdijg dood t**l**vt bolgodog. B*gd handah
   bolomzhtoj bajh b**g****d administrator tohirgoony yavcad aazhmaar
   **nijg m`ed`e`ellijn itg`emzhl`egds`en bajdlyg n`em`egd**l`en
   ****rchild**g.

   D`e`erh gurvan *nds`en hayag/shoshgonoos gadna administrator
   h`er`egl`egchid bolon b*lg**dijg shaardlagyn daguu t`edg`e`erijn
   hoorond m`ed`e`ellijn ursgalyg haahaar b*l`egl`ezh bolno.
   C`ev`erl`eg`e`enij t*vshing**d`ed m`ed`e`ellijg tanigdsan *gs`e`er
   hajh n' amar bajzh boloh b**g****d zhish`e`e n' Confidential,
   Secret, bolon Top Secret g`eh z`er`eg angilluud bajzh boloh yum.
   Zarim administratoruud t**slijn t*vshing**d d`e`er *nd`esl`en
   ****r b*lg**dijg **sg`ezh boloh yum. Angillyn argaas *l hamaaran
   ijm hyazgaarlasan bodlogyg hijh`e`es **mn** sajn bodozh gargasan
   t**l**vl**g**** bajzh bajh iostoj.

   `En`e ayuulg*j bajdlyn bodlogyn modulijn huv'd zarim zhish`e`e
   tohioldluud g`eh yum bol e-commerce v`eb server, kompanijn chuhal
   m`ed`e`el`el bolon sanh**gijn bajguullagyn orchnuudyg aguulsan
   fajl server bajzh boloh yum. Hamgijn *n`emshilg*j gazar bol
   z**vh**n hoior, guravhan h`er`egl`egcht`ej azhlyn stanc bajh yum.

     --------------------------------------------------------------

16.13. MAC Biba modul'

   Modulijn n`er: mac_biba.ko

   C**mijn tohirgoony m**r: options MAC_BIBA

   Achaalaltyn tohiruulga: mac_biba_load="YES"

   mac_biba(4) modul' MAC Biba bodlogyg duuddag. `En`e bodlogo n' MLS
   bodlogotoj adil azhilladag b**g****d yalgaataj n' m`ed`e`ellijn
   ursgalyn d*rm**d n' n`el`e`en `esr`eg`e`er bajdag. `En`e n'
   `emz`eg m`ed`e`ellijn buursan ursgalaas s`ergijld`eg g`ed`eg bol
   MLS bodlogo n' `emz`eg m`ed`e`ellijn **gss**n ursgalaas
   s`ergijld`eg; tijm`e`es `en`e h`esgijn ih`enh n' hoior bodlogod
   hoiouland n' hamaataj yum.

   Biba orchnuudad "integrity" buyuu b*r`en b*t`en bajdlyn
   hayag/shoshgo sub'ekt `esv`el ob'ekt b*r d`e`er tavigddag.
   `Edg`e`er hayag/shoshguud n' shatalsan z`erg**d bolon shatlaag*j
   b*r`eld`eh**n**d`e`es togtdog. Ob'ekt bolon sub'ektijn z`er`eg
   **s**h tusam b*r`en b*t`en bajdal ch bas d`e`eshild`eg.

   D`emzhigds`en hayag/shoshguud n' biba/low, biba/equal, bolon
   biba/high b**g****d door tajlbarlav:

     * biba/low hayag/shoshgo n' ob'ekt `esv`el sub'ektijn avch boloh
       hamgijn dood b*r`en b*t`en bajdal g`ezh *zd`eg. **nijg
       ob'ektuud `esv`el sub'ektuud d`e`er tavih n' il** **ndr****r
       t`emd`egl`egds`en ob'ektuud `esv`el sub'ektuud uruu hijh
       t`edg`e`erijn bichih handaltyg haana. G`ehd`e`e t`edg`e`ert
       unshih handalt bajh bolno.

     * biba/equal hayag/shoshgo n' bodlogoos ch**l****l**gd**h
       ob'ektuud d`e`er z**vh**n tavigdah iostoj.

     * biba/high hayag/shoshgo n' dood hayag/shoshgo d`e`er tavigdsan
       ob'ektuudad bichihijg z**vsh****r**h bolovch t`er ob'ektijg
       unshihyg z**vsh****rd**gg*j. B*h`el sistemijn b*r`en b*t`en
       bajdald n**l****ld**g ob'ektuudad `en`e hayag/shoshgyg tavihyg
       z**vl**d**g.

   Biba daraah bolomzhuudyg olgodog:

     * SHatlaag*j b*r`en b*t`en bajdlyn z`er`egl`el**dijn olonlog
       b*hij shatalsan b*r`en b*t`en bajdlyn t*vshin;

     * Togtmol d*rm**d: d`e`esh bichihg*j, doosh unshihg*j (MLS-ijn
       `esr`eg). Sub'ekt n' ****r****s**** d`e`ed t*vshind bish
       z**vh**n ****rijn t*vshnij bolon dood t*vshnij ob'ektuudad
       bichih handalttaj bajzh bolno. **nt`ej adilaar sub'ekt n'
       ****r****s**** dood t*vshind bish z**vh**n ****rijn t*vshnij
       bolon d`e`ed t*vshnij ob'ektuudad unshih handalttaj bajzh
       bolno;

     * B*r`en b*t`en bajdal (**g**gdlijn zohisg*j ****rchl**lt****s
       s`ergijl`eh);

     * B*r`en b*t`en bajdlyn t*vshing**d (MLS-ijn m`edr`emzhijn
       t*vshing**dijn orond).

   Daraah sysctl-ijn taaruulah bolomzhtoj huv'sagchuudyg Biba
   bodlogotoj azhillahyn tuld h`er`egl`ezh bolno.

     * security.mac.biba.enabled n' mashin d`e`er Biba bodlogyg
       n`e`eh`ed/haahad h`er`egl`egd`ezh bolno.

     * security.mac.biba.ptys_equal n' Biba bodlogyg pty(4)
       t**h****r**mzh**d d`e`er haahad h`er`egl`egl`egd`ezh bolno.

     * security.mac.biba.revocation_enabled n' hayag/shoshgo
       sub'ektijg zahirahaar ****rchl**gds**n bol ob'ektod hijh
       handaltyg cuclah bolno.

   Sistemijn ob'ektuud dah' Biba bodlogyn tohirgoond handahyn tuld
   setfmac bolon getfmac tushaaluudyg ashiglana:

 # setfmac biba/low test
 # getfmac test
 test: biba/low

     --------------------------------------------------------------

  16.13.1. Albadmal b*r`en b*t`en bajdlyg t**l**vl**h n'

   B*r`en b*t`en bajdal n' m`edr`emtgij bajdlaas ****r b**g****d
   m`ed`e`ellijg itg`egd`e`eg*j taluudaar h`ez`e`e ch udirduulahg*j
   bajlgazh batalgaazhuuldag. **nd sub'ektuud bolon ob'ektuud,
   t`edg`e`erijn hoorond damzhih m`ed`e`el`el ordog. `En`e n'
   h`er`egl`egchd`ed z**vh**n ****rchilzh chadah bolomzh bolon b*r
   zarim tohioldold t`ed`end h`er`egt`ej m`ed`e`el`eld handah
   bolomzhijg olgodog.

   mac_biba(4) ayuulg*j bajdlyn bodlogyn modul' n' al' fajluud bolon
   programuudyg h`er`egl`egch `esv`el h`er`egl`egchid harah iostojg
   zaahyg administratort z**vsh****rch programuud bolon fajluud n'
   ayuul zanalaas angid b**g****d t`er h`er`egl`egch, `esv`el
   h`er`egl`egchdijn b*lgijn huv'd sistem`e`er itg`egds`en g`edgijg
   batalgaazhuulzh duuddag.

   `Ehnij t**l**vl**ltijn *e`er administrator z`erg**d, t*vshing**d
   bolon b*s**d`ed h`er`egl`egchdijg huvaahad b`eld`eh iostoj.
   H`er`egl`egchdijn huv'd z**vh**n **g**gdl****s gadna bas
   programuud bolon h`er`egsl**d`ed t`edg`e`erijg `ehl`eh`e`es **mn**
   bolon t`edg`e`erijg `ehl**lsnij daraa t`edg`e`ert handah handalt
   haagdsan bajh bolno. `En`e bodlogyn modul' id`evhzh**l`egds`enij
   daraa sistem **nd**r hayag/shoshgo uruu anhdagchaar shilzhih
   b**g****d h`er`egl`egchdijn huv'd ****r z`erg**d bolon
   t*vshing**dijg tohiruulah n' administratoryn h`er`eg yum.
   C`ev`erl`eg`e`enij t*vshing**dijg d`e`er tajlbarlasny daguu
   ashiglahyn orond sajn t**l**vl**h arga n' s`edv**dijg oruulzh
   boloh yum. ZHish`e`e n' `eh kodyn arhiv, `eh kod `emh`etg`egch
   bolon busad h**gzh**l`eltijn h`er`egsl**d`ed ****rchl**h handaltyg
   z**vh**n h**gzh**l`egchd`ed z**vsh****r**h bajzh bolno. T`eg`e`ed
   busad h`er`egl`egchdijg test hijgchid, dizajn hijgchid `esv`el
   z*g`e`er l `engijn h`er`egl`egchid z`er`eg ****r z`er`egl`eld
   b*l`egl`ezh z**vh**n unshih handaltyg z**vsh****r**h yum.

   Caanaasaa hijgds`en ayuulg*j bajdlyn hyanaltaas bolood dood
   t*vshnij b*r`en b*t`en bajdlyn sub'ekt n' d`e`ed t*vshnij b*r`en
   b*t`en bajdlyn sub'ekt uruu bichizh chaddagg*j; d`e`ed t*vshnij
   b*r`en b*t`en bajdlyn sub'ekt n' dood t*vshnij b*r`en b*t`en
   bajdlyn ob'ektijg azhiglazh `esv`el unshizh chaddagg*j. Hamgijn
   dood bolomzhit z`er`egt hayag/shoshgyg tohiruulah n' sub'ektuudyg
   t**nd handah bolomzhg*j bolgozh boloh yum. `En`e ayuulg*j bajdlyn
   bodlogyn modulijn zarim h`etijn orchnuudad h*chils`en v`eb
   serv`er, h**gzh**l`eltijn bolon testijn mashin, bolon `eh kodyn
   arhiv z`er`eg orzh boloh yum. Tijm ch ashigtaj bus shijd`eld
   personal azhlyn stanc, chigl**l`egch mayagaar ashiglagdazh bajgaa
   mashin `esv`el s*lzh`e`enij galt hana z`er`eg bajzh boloh yum.

     --------------------------------------------------------------

16.14. MAC LOMAC modul'

   Modulijn n`er: mac_lomac.ko

   C**mijn tohirgoony fajl: options MAC_LOMAC

   Achaalaltyn tohiruulga: mac_lomac_load="YES"

   MAC Biba bodlogoos ondoo n' mac_lomac(4) bodlogo n' b*r`en b*t`en
   bajdlyn d*rm**dijg `evd`ehg*jn tuld b*r`en b*t`en bajdlyn t*vshing
   zaaval bagasgasny daraa b*r`en b*t`en bajdlyn huv'd door orshih
   ob'ekt uruu handahyg z**vsh****rd**g.

   Low-watermark integrity policy buyuu dood t*vshnij b*r`en b*t`en
   bajdlyn MAC huvilbaryg huuchin lomac(4)-ijn shijd`elt`ej `end**rch
   bolohg*j b**g****d `en`e huvilbar n' Biba-taj barag l t**st`ej
   azhilladag bolovch yalgaataj tal n' sub'ektijn buuruulaltyg tuslah
   z`ergijn tasalgaany tuslamzhtaj d`emzhihijn tuld h**v**gch
   hayag/shoshguudyg ashigladag yavdal yum. `En`e hoior dah' tasalgaa
   n' [auxgrade] h`elb`erijg avdag. lomac bodlogyg tuslah z`erg`e`er
   zaazh **g**h *ed `en`e n' ijm`erh** haragdah iostoj: lomac/10[2].
   `End bajgaa hoior (2) g`es`en too n' tuslah z`er`eg yum.

   MAC LOMAC bodlogo n' b*r`en b*t`en bajdlyn hayag/shoshgoor b*h
   sistemijn ob'ektuudyg haa sajg*j hayaglah yavdald tulguurladag
   b**g****d sub'ektuudad b*r`en b*t`en bajdlyn huv'd door orshih
   ob'ektuudaas unshihyg z**vsh****rch daraa n' **nd**r b*r`en b*t`en
   bajdal b*hij ob'ektuudad ir`e`ed*jd hijgd`ezh bolzoshg*j
   bichilt**d`e`es ur'dchilan s`ergijl`ehijn tuld sub'ekt d`e`erh
   hayag/shoshgyg dooshluulzh buuruuldag. `En`e n' d`e`er
   h`el`elc`egds`en [auxgrade] tohiruulga bolohoor ug bodlogo n' il**
   sajn nijct`ej bajdlyg hangazh Biba-aas baga `ehnij tohirgoog
   shaardazh boloh yum.

     --------------------------------------------------------------

  16.14.1. ZHish`e`en**d

   Biba bolon MLS bodloguudyn n`eg`en adil setfmac bolon setpmac
   h`er`egsl**d sistemijn ob'ektuud d`e`er hayag/shoshgonuud
   bajrluulahad h`er`egl`egd`ezh bolno:

 # setfmac /usr/home/trhodes lomac/high[low]
 # getfmac /usr/home/trhodes lomac/high[low]

   `End bajgaa tuslah z`er`eg n' low buyuu door g`ezh bajgaag
   anzaaraaraj, `en`e n' z**vh**n MAC LOMAC bodlogyn hangadag bolomzh
   yum.

     --------------------------------------------------------------

16.15. MAC SHoron dah' Nagios

   Daraah n' z**v tohiruulsan bodloguudyn hamtaar t**r**l b*rijn MAC
   moduliudyg ashiglan ayuulg*j orching **sg`ehijg haruulah bolno.
   `En`e n' z**vh**n test b**g****d h*n b*gdijn ayuulg*j bajdlyn
   asuudald b*r`en hariult bolno g`ezh toocoh iosg*j yum. Bodlogyg
   z**vh**n shijd`ezh t**nijg orhigduulah n' h`ez`e`e ch azhillahg*j
   b**g****d zhinh`en`e azhillazh bajgaa *jldv`erl`elijn orchind
   s*jrlijn bolzh boloh yum.

   `En`e processijg `ehl**l`eh`e`es`e`e **mn** multilabel tohiruulga
   fajlyn sistem b*r d`e`er `en`e b*lgijn `eh`end durdsany daguu
   tavigdah iostoj. Ing`ezh hijhg*j bol aldaa garah bolno. `End
   bajhdaa net-mngt/nagios-plugins, net-mngt/nagios, bolon
   www/apache13 portuud b*gd suulgagdazh tohiruulagdazh z**v
   azhillazh bajgaa `es`ehijg shalgaaraj.

     --------------------------------------------------------------

  16.15.1. H`er`egl`egchijn insecure angilal **sg`en`e

   Daraah h`er`egl`egchijn angillyg /etc/login.conf fajld n`emzh:

 insecure:\
 :copyright=/etc/COPYRIGHT:\
 :welcome=/etc/motd:\
 :setenv=MAIL=/var/mail/$,BLOCKSIZE=K:\
 :path=~/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
 :manpath=/usr/share/man /usr/local/man:\
 :nologin=/usr/sbin/nologin:\
 :cputime=1h30m:\
 :datasize=8M:\
 :vmemoryuse=100M:\
 :stacksize=2M:\
 :memorylocked=4M:\
 :memoryuse=8M:\
 :filesize=8M:\
 :coredumpsize=8M:\
 :openfiles=24:\
 :maxproc=32:\
 :priority=0:\
 :requirehome:\
 :passwordtime=91d:\
 :umask=022:\
 :ignoretime@:\
 :label=biba/10(10-10):

   m**n daraah m**rijg anhdagch h`er`egl`egchijn angilald n`emzh
   proceduryg `eh`eln`e:

 :label=biba/high:

   `En`e hijgds`enij daraa m`ed`e`ellijn baazyg dahin b*t`e`ehijn
   tuld daraah tushaalyg azhilluulah iostoj:

 # cap_mkdb /etc/login.conf

     --------------------------------------------------------------

  16.15.2. Achaalaltyn tohirgoo

   Dahin achaalah g`esnij h`er`egg*j, shaardlagataj moduliudyg sistem
   `ehl**l`eh`ed duudahyn tuld daraah m**r**dijg /boot/loader.conf
   fajld n`emn`e:

 mac_biba_load="YES"
 mac_seeotheruids_load="YES"

     --------------------------------------------------------------

  16.15.3. H`er`egl`egchdijg tohiruulna

   root h`er`egl`egchijg anhdagch angilald door durdsanyg ashiglan
   tohiruulna:

 # pw usermod root -L default

   root `esv`el sistemijn h`er`egl`egchid bish b*h h`er`egl`egchijn
   b*rtg`el**d odoo n`evtr`elijn angilal shaardah bolno.
   N`evtr`eltijn angilal shaardlagataj, t**ng*j bol h`er`egl`egchid
   vi(1) z`er`eg nijtl`eg tushaald handah bolomzhg*j bolno. Daraah sh
   skript **nijg hijh bolno:

 # for x in `awk -F: '($3 >= 1001) && ($3 != 65534) { print $1 }' \
         /etc/passwd`; do pw usermod $x -L default; done;

   nagios bolon www h`er`egl`egchdijg insecure angilald oruulna:

 # pw usermod nagios -L insecure

 # pw usermod www -L insecure

     --------------------------------------------------------------

  16.15.4. Contexts buyuu S`edvijn fajl **sg`en`e

   S`edvijn fajl n' odoo **sg`egds`en bajh iostoj; daraah zhish`e`e
   fajlyg /etc/policy.contexts-d bajrluulah iostoj.

 # This is the default BIBA policy for this system.

 # System:
 /var/run                        biba/equal
 /var/run/*                      biba/equal

 /dev                            biba/equal
 /dev/*                          biba/equal

 /var                            biba/equal
 /var/spool                      biba/equal
 /var/spool/*                    biba/equal

 /var/log                        biba/equal
 /var/log/*                      biba/equal

 /tmp                            biba/equal
 /tmp/*                          biba/equal
 /var/tmp                        biba/equal
 /var/tmp/*                      biba/equal

 /var/spool/mqueue               biba/equal
 /var/spool/clientmqueue         biba/equal

 # For Nagios:
 /usr/local/etc/nagios
 /usr/local/etc/nagios/*         biba/10

 /var/spool/nagios               biba/10
 /var/spool/nagios/*             biba/10

 # For apache
 /usr/local/etc/apache           biba/10
 /usr/local/etc/apache/*         biba/10

   `En`e bodlogo n' m`ed`e`ellijn ursgald hyazgaarlaltuudyg tav'zh
   ayuulg*j bajdlyg hangadag. `En`e tusgajlsan tohirgoony huv'd
   h`er`egl`egchid, root bolon busad h`er`egl`egchid Nagios programd
   handahaar h`ez`e`e ch z**vsh****r**gds**n bajh iosg*j. Nagios-ijn
   tohirgoony fajluud bolon processuud n' b*r m**s**n ****rt****
   bagtsan buyuu shorond hijgds`en bajh bolno.

   Odoo `en`e fajlyg ****rijn sistem uruu unshuulahdaa daraah
   tushaalyg azhilluulna:

 # setfsmac -ef /etc/policy.contexts /
 # setfsmac -ef /etc/policy.contexts /

     T`emd`egl`el: D`e`erh fajlyn sistemijn bajrshil orchnoosoo
     hamaaran ****r bajzh bolno; g`ehd`e`e **nijg fajlyn sistem b*r
     d`e`er azhilluulah iostoj.

   /etc/mac.conf fajl gol h`es`egt daraah ****rchl**lt**dijg
   shaarddag:

 default_labels file ?biba
 default_labels ifnet ?biba
 default_labels process ?biba
 default_labels socket ?biba

     --------------------------------------------------------------

  16.15.5. S*lzh`e`eg id`evhzh**ln`e

   Daraah m**rijg /boot/loader.conf-d n`emn`e:

 security.mac.biba.trust_all_interfaces=1

   T`eg`e`ed daraa n' door durdsanyg rc.conf fajld hadgalagdsan
   s*lzh`e`enij kartny tohirgoond n`emn`e. H`er`ev anhdagch
   Intern`etijn tohirgoo DHCP-`e`er hijgds`en bol sistemijg achaalah
   bolgony daraa **nijg garaaraa tohiruulah h`er`egt`ej boloh yum:

 maclabel biba/equal

     --------------------------------------------------------------

  16.15.6. Tohirgoog test hijh n'

   V`eb server bolon Nagios n' sistemijg `ehl**l`eh`ed azhillahaarg*j
   bajgaa `es`ehijg shalgaad dahin achaalna. root h`er`egl`egch
   Nagios-ijn tohirgoony san dah' yamar ch fajld handazh chadah
   iosg*jg batalgaazhuulna. H`er`ev root n' /var/spool/nagios-d
   ls(1)-ijg azhilluulzh chadazh bajval yamar n`eg yum buruu bajna
   g`es`en *g. Z**v bol "permission denied" aldaa bucaagdah iostoj.

   H`er`ev b*gd z*g`e`er yum shig sanagdval Nagios, Apache, bolon
   Sendmail-ijg odoo ayuulg*j bajdlyn bodlogod taaruulzh azhilluulzh
   bolno. **nijg daraah tushaal hijh bolno:

 # cd /etc/mail && make stop && \
 setpmac biba/equal make start && setpmac biba/10\(10-10\) apachectl start && \
 setpmac biba/10\(10-10\) /usr/local/etc/rc.d/nagios.sh forcestart

   B*gd z**v azhillazh bajgaa `es`ehijg batalgaazhuulzh dahin
   shalgaaraj. H`er`ev *g*j bol b*rtg`elijn fajluudaas aldaany
   m`ed`egdl**d bajgaa `es`ehijg shalgana. sysctl(8) h`er`egs`el
   ashiglazh mac_biba(4) ayuulg*j bajdlyn bodlogyn modulijn
   *jlchl`elijg haazh b*gdijg `ehn`e`es n' `ehl`ehijg oroldooroj.

     T`emd`egl`el: root h`er`egl`egch ayuulg*j bajdlyn *jlchl`elijg
     ****rchilzh tohirgoony fajlyg ajlg*jg`e`er zasvarlazh chadna.
     Daraah tushaal n' shin`e`er **sg`es`en b*rh**lijn huv'd ayuulg*j
     bajdlyn bodlogyg dood z`er`eg uruu orzh buurahyg z**vsh****r**h
     bolno:

 # setpmac biba/10 csh

     **nijg bolgohg*j bajlgahyn tuld login.conf(5)-oor
     h`er`egl`egchijg h*r`e`end oruulna. H`er`ev setpmac(8) tushaalyg
     tasalgaanyh n' h*r`e`en`e`es gadna azhilluulah g`ezh oroldvol
     aldaa bucaagdah b**g****d tushaal azhillahg*j bajh bolno. `En`e
     tohioldold root-ijg biba/high(high-high) bolgozh tohiruulna.

     --------------------------------------------------------------

16.16. H`er`egl`egchijg t*gzhih

   `En`e zhish`e`e n' har'canguj zhizhig, tavias baga
   h`er`egl`egcht`ej hadgalaltyn sistemijg avch *zd`eg.
   H`er`egl`egchid n' n`evtr`eltijn bolomzhuudtaj bajh b**g****d
   t`ed`end z**vh**n **g**gd**l bish bas handaltyn `eh **sv`er**dijg
   hadgalahyg z**vsh****rn**.

   `En`e tohioldold mac_bsdextended(4) n' mac_seeotheruids(4)-t`ej
   holildon orshizh boloh b**g****d sistemijn ob'ektuudad handahyg
   haagaad zogsohg*j bas h`er`egl`egchijn processijg nuuh handaltyg
   bas haadag.

   Daraah m**rijg /boot/loader.conf fajld n`emzh `eh`eln`e:

 mac_seeotheruids_load="YES"

   mac_bsdextended(4) ayuulg*j bajdlyn bodlogyn modulijg daraah
   rc.conf huv'sagchijg h`er`egl`en id`evht`ej bolgozh bolno:

 ugidfw_enable="YES"

   /etc/rc.bsdextended fajld hadgalagdah anhdagch d*rm**d n'
   sistemijg `ehl**l`eh`ed duudagdana. G`ehd`e`e anhdagch oruulguud
   n' ****rchl**lt**d shaardazh boloh yum. `En`e mashin n' z**vh**n
   h`er`egl`egchd`ed *jlchl`eh`e`er zoriulagdsan bolohoor s**lijn
   hoioroos busdyg haazh tajlbar bolgon *ld`e`ezh boloh yum. S**lijn
   hoior n' anhdagchaar h`er`egl`egchijn `ez`emshih sistemijn
   ob'ektuudyg duuduulah bolno.

   SHaardlagataj h`er`egl`egchdijg `en`e mashin uruu n`em`e`ed dahin
   achaalna. Test hijh zorilgoor hoior konsol d`e`er ****r
   h`er`egl`egch`e`er n`evtr`ehijg oroldooroj. Busad
   h`er`egl`egchdijn processuud harzh bolohoor bajgaa `es`ehijg
   harahyn tuld ps aux tushaalyg azhilluulna. ls(1)-ijg n**g****
   h`er`egl`egchijn g`erijn san d`e`er azhilluulahyg oroldooroj,
   `en`e n' amzhiltg*j boloh bolno.

   Super h`er`egl`egchijn handaltyg haahyn tuld ashigladag tusgaj
   sysctl-uudyg ****rchl**h****s busad tohioldold root
   h`er`egl`egch`e`er test bitgij hijg`e`er`ej.

     T`emd`egl`el: SHin`e h`er`egl`egch n`em`egd`eh`ed t`edg`e`erijn
     mac_bsdextended(4) d*rm**d d*rmijn olonlogijn zhagsaaltad
     bajhg*j bajna. D*rmijn olonlogijg hurdan shin`echl`ehijn tuld
     kldunload(8) bolon kldload(8) h`er`egsl**dijg ashiglan ayuulg*j
     bajdlyn bodlogyn modulijg buulgazh daraa n' t**nijg dahin
     achaalzh hijn`e.

     --------------------------------------------------------------

16.17. MAC Togtolcoony aldaag olzh zasvarlah

   H**gzh**l`eltijn yavcad c****n h`er`egl`egchid `engijn tohiruulga
   d`e`er asuudluud garsnaa m`ed`e`els`en. `Edg`e`er asuudluudyn
   zarimyg door zhagsaav:

     --------------------------------------------------------------

  16.17.1. multilabel tohiruulgyg / d`e`er id`evhzh**lzh bolohg*j bajna

   multilabel tug minij root (/) huvaaltan d`e`er id`evht`ej bolohg*j
   bajna!

   50 h`er`egl`egch tutmyn n`eg n' ijm asuudaltaj bajdag bololtoj,
   harin bid `en`e asuudaltaj `ehnij tohirgoony *e`er tulgarsan.
   "bug" buyuu "coh" g`ezh n`erl`egd`eh **nij caadah azhiglalt n'
   **nijg buruu barimtzhuulalt `esv`el barimtyn buruu tajlbarlaltyn
   *r d*n g`ezh namajg itg`eh`ed h*rg`es`en. `En`e yaagaad bolsnoos
   *l hamaaran **nijg shijd`ehijn tuld daraah alhmuudyg hijzh boloh
   yum:

    1. /etc/fstab-ijg zasvarlazh root huvaaltyg z**vh**n unshih
       zorilgoor ro g`ezh tohiruulna.

    2. Ganc h`er`egl`egchijn gorimd dahin achaalna.

    3. tunefs -l enable tushaalyg / d`e`er azhilluulna.

    4. Sistemijg `engijn gorimd dahin achaalna.

    5. mount -urw / tushaalyg azhilluulzh ro tohiruulgyg rw bolgozh
       /etc/fstab fajld ****rchl**n sistemijg dahin achaalna.

    6. root fajlyn sistem d`e`er multilabel tohiruulga z**v
       tohiruulagdsanyg batalgaazhuulzh mount tushaalyn garaltyg
       dahin shalgaaraj.

     --------------------------------------------------------------

  16.17.2. MAC-ijn daraa X11 serverijg `ehl**lzh chadahg*j bajna

   MAC-ijn tuslamzhtaj ayuulg*j orching **sg`esnij daraa bi X-ijg
   dahizh `ehl**lzh chadahaa bol'chihloo!

   `En`e n' MAC huvaaltyn bodlogo `esv`el MAC hayaglaltyn bodloguudyn
   al' n`egnij buruu hayaglaltaas bolson bajzh boloh yum. Dibag
   hijhijn tuld door durdsanyg oroldood *z`e`er`ej:

    1. Aldaany m`ed`egdlijg shalgana; h`er`ev h`er`egl`egch insecure
       angilald bajgaa bol huvaaltyn bodlogo g`emt`en bajzh boloh
       yum. H`er`egl`egchijn angillyg default buyuu anhdagch angilal
       uruu tohiruulzh m`ed`e`ellijn baazyg cap_mkdb tushaalyn
       tuslamzhtaj dahin b*t`e`eh h`er`egt`ej. H`er`ev `en`e n'
       asuudlyg arilgazh chadahg*j bajgaa bol hoiordugaar alham uruu
       or.

    2. Hayag/shoshgony bodloguudyg davhar shalgaaraj. Asuudaltaj
       bajgaa h`er`egl`egch, X11 program bolon /dev oruulguudyn huv'd
       bodloguud z**v zaagdsan `es`ehijg batalgaazhuulaaraj.

    3. H`er`ev `edg`e`erijn al' n' ch asuudlyg tan' shijd`ehg*j bol
       TrustedBSD v`eb sajtad bajrlah TrustedBSD-ijn h`el`elc**lgijn
       zhagsaaltuud `esv`el FreeBSD er**nhij asuultuud zahidlyn
       zhagsaalt zahidlyn zhagsaalt uruu aldaany m`ed`egd`el bolon
       ****rijn orchny tuhaj m`ed`e`ellijg ilg`e`eg`e`er`ej.

     --------------------------------------------------------------

  16.17.3. Error: _secure_path(3) cannot stat .login_conf

   Namajg root h`er`egl`egch`e`es sistem d`e`erh ****r h`er`egl`egch
   uruu shilzhihijg oroldoh *ed "_secure_path: unable to state
   .login_conf" g`es`en aldaa garaad bajna.

   `En`e m`ed`egd`el n' t`er boloh g`ezh bajgaa h`er`egl`egchijn
   hayag/shoshgony tohirgoonoos h`er`egl`egchijn ****rijnh n'
   tohirgoo **nd**r bajgaag ih`evchl`en *z**ld`eg. ZHish`e`e n'
   sistem d`e`erh h`er`egl`egch joe anhdagch biba/low g`es`en
   hayag/shoshgotoj bajna g`ezh bod"io. biba/high hayag/shoshgotoj
   root h`er`egl`egch joe-ijn g`er sang harzh chadahg*j. `En`e n'
   root h`er`egl`egch su tushaal ashiglan joe bolson ch g`es`en
   bolohg*j bajna. `En`e tohioldold Biba b*r`en b*t`en bajdlyn zagvar
   n' root h`er`egl`egchijg b*r`en b*t`en bajdlyn dood t*vshin
   tohiruulagdsan ob'ektuudyg harahyg z**vsh****r**hg*j bajh bolno.

     --------------------------------------------------------------

  16.17.4. root h`er`egl`egchijn n`er `evd`ers`en bajna!

   `Engijn `esv`el b*r ganc h`er`egl`egchijn gorimd root
   h`er`egl`egch tanigddagg*j. whoami tushaal 0 (t`eg) bucaah
   b**g****d su tushaal "who are you?" g`es`en aldaany m`ed`egdlijg
   bucaadag. YUu bolood bajgaa yum bol oo?

   `En`e n' hayaglah bodlogo sysctl(8)-oor haagdsan `esv`el bodlogyn
   modulijg buulgasnaas boldog. H`er`ev bodlogo haagdsan `esv`el t*r
   zuur haagdsan bol label tohiruulgyg arilgan n`evtr`eltijn
   bolomzhuudyn m`ed`e`ellijn baazyg dahin tohiruulah h`er`egt`ej.
   B*h label tohiruulguud arilsan `es`ehijg batalgaazhuulzh
   login.conf fajlaa dahin shalgazh m`ed`e`ellijn baazaa cap_mkdb
   tushaalaar dahin b*t`e`eh h`er`egt`ej.

   `En`e n' master.passwd fajld `esv`el m`ed`e`ellijn baazad handah
   handaltyg bodlogo hyazgaarlasnaas bolood bas garch boloh yum.
   Sistemd ashiglagdazh bajgaa er**nhij bodlogotoj z**rchild**h
   hayag/shoshgony door administrator fajlyg ****rchl**h**d
   ih`evchl`en ing`ed`eg. Ijm tohioldluudad h`er`egl`egchijn
   m`ed`e`ellijg sistem unshih b**g****d fajl n' shin`e hayag/shoshgo
   udamshin avsan bolohoor handalt haalttaj bajh bolno. Bodlogyg
   sysctl(8)-ij tuslamzhtaj haah h`er`egt`ej. Ing`eh`ed b*h z*jls
   h`evijnd`e`e `erg`en oroh bolno.

     --------------------------------------------------------------

          B*l`eg 17. Ayuulg*j bajdlyn *jl yavcad audit hijh n'

   Bichs`en Tom R***ds ba Robert Vatson. Orchuulsan Cagaanh**gijn
   Ganbold.

17.1. Er**nhij aguulga

   FreeBSD *jldlijn sistemd nyagt-bolovsruulsan, ayuulg*j bajdlyn *jl
   yavcad audit hijh d`emzhl`eg orson bajgaa. *jl yavcad audit hijh
   n' n`evtr`en oroltuud, tohirgoony ****rchl**lt**d, bolon fajl
   bolon s*lzh`e`enij handalt z`er`eg t**r**l b*rijn ayuulg*j bajdlyn
   holbogdoltoj sistemijn *jl yavcuudyn hyanazh b*rtg`es`en
   bichl`egijg najdvartaj, nyagt-bolovsruulsan, ba tohiruulah
   bolomzhtojgoor hijh bolomzhijg b*rd**ld`eg. `Edg`e`er hyanazh
   b*rtg`es`en bichl`eg**d n' sistemijg shuud hyanah, haldlaga
   ilr**l`eh, bolon haldlagyn daraah analiz hijh`ed *n`elzh barshg*j
   bajzh boloh yum. FreeBSD Sun-ij gargasan BSM API bolon fajlyn
   h`elb`erijg shijdl`e`e bolgoson b**g****d Sun-ij Solaris bolon
   Apple(R)-ijn Mac OS X-ijn audit shijdl**dt`ej harilcan azhillah
   bolomzhtoj.

   `En`e b*l`eg n' *jl yavcyg audit hijhijg tohiruulah bolon suulgah
   tal d`e`er anhaarna. `End auditijn bodloguudyn talaar tajlbarlah
   b**g****d auditijn tohirgoony zhish`e`eg bas harzh bolno.

   `En`e b*lgijg unshsany daraa, ta daraah z*jlsijg m`ed`eh bolno:

     * *jl yavcyg audit hijh g`ezh yuu v`e bolon yaazh azhilladag
       talaar.

     * H`er`egl`egchid bolon processuudyn *jl yavcyg audit hijhijg
       FreeBSD d`e`er yaazh tohiruulah talaar.

     * Auditijn m**rijg audit bagasgah bolon hyanah h`er`egsl**d`e`er
       h`erh`en shalgah talaar.

   `En`e b*lgijg unshihaasaa **mn**, ta daraah z*jlsijg m`ed`eh
   shaardlagataj:

     * UNIX bolon FreeBSD-ijn *ndsijg ojlgoh (B*l`eg 3).

     * C**mijg tohiruulah/h**rv**l`eh *nd`est`ej tanilcah (B*l`eg 8).

     * Ayuulg*j bajdlyn talaar bolon t**nij FreeBSD -t`ej h`erh`en
       holbogddog talaar ojlgolttoj bajh (B*l`eg 14).

     Sanuulga: Audit h`er`egs`el n' zarim n`eg hyazgaarlagdmal
     bolomzhuudtaj b**g****d t`edg`e`er`e`es durdval b*h ayuulg*j
     bajdlyn holbogdoltoj sistemijn *jl yavcuudyg audit hijh
     bolomzhg*j, X11 d`e`er *nd`esl`egds`en d`elg`ecijn menezher**d
     bolon guravdagch d`emonuud z`er`eg zarim n`evtr`eh mehanizmuud
     h`er`egl`egchijn n`evtr`eh sessijg audit hijh tohirgoog buruu
     hijd`eg z`er`eg bolno.

     Ayuulg*j bajdlyn *jl yavcyg audit hijh h`er`egs`el n' sistemijn
     azhillagaany mash d`elg`er`eng*j bichl`eg**dijg **sg`eh
     chadvartaj: narijvchilsan tohirgoo hijgds`en zavg*j sistemd m**r
     bichl`egijn fajlyn **g**gd**l tohirgoonoos hamaaran zarim
     tohioldold gigabajtaas ch il** asar ih boloh bolomzhtoj.
     Administratoruud ih h`emzh`e`enij audit hijh tohirgootoj
     holbootoj disknij h`emzh`e`enij shaardlagyg toocoh iostoj.
     ZHish`e`e n', audit bichizh bajgaa fajlyn sistem d**r`eh
     n**hc**ld ****r busad fajlyn sistem**d`ed hamaaralg*jg`e`er
     fajlyn sistemijg /var/audit modond zoriulah n' magadg*j
     zohimzhtoj bajzh boloh yum.

     --------------------------------------------------------------

17.2. `En`e b*lgijn t*lh**r uhagdahuunuud

   `En`e b*lgijg unshihaas **mn** audittaj holbootoj c****n t*lh**r
   uhagdahuunuudyg tajlbarlah shaardlagataj:

     * *jl yavc: Audit hijh bolomzhtoj *jl yavc g`ed`eg n' audit d`ed
       sistemijn tuslamzhtajgaar hyanazh b*rtg`eh bolomzhtoj duryn
       *jl yavcyg h`eln`e. Ayuulg*j bajdaltaj holbootoj *jl yavcuudyn
       zhish`e`en**d`ed fajlyn **sg`elt, s*lzh`e`enij holboltyg
       bosgoh, `esv`el h`er`egl`egchijn n`evtr`eltijg durdazh bolno.
       *jl yavcuud n' n`eg bol zhinh`en`e h`er`egl`egch h*rt`el
       m**rd**n gargazh boloh "shinzh chanarlag", `esv`el t`egzh
       bolohoorg*j "shinzh chanarlag bus " bajna. "SHinzh chanarlag
       bus" *jl yavcuudyn zhish`e`en**d g`ev`el nuuc *gijn buruu
       oroldloguud g`eh m`et n`evtr`en oroh processijn zhinh`en`e
       `es`ehijg shalgahaas **mn**h *eijn duryn *jl yavcuudyg h`elzh
       bolno.

     * angilal: *jl yavcyn angilluud g`ed`eg n' holbootoj *jl yavcuud
       b*hij h`es`eg b*lg**dijn n`er b**g****d `edg`e`er n' songoltyn
       il`erhijll**d`ed h`er`egl`egdd`eg. `Engijn ashiglagddag *jl
       yavcuudyn angilluudad "fajl **sg`elt" (fc), "azhilluulah" (ex)
       m**n "n`evtr`eh_garah" (lo) z`er`eg orno.

     * bichl`eg: Bichl`eg g`ed`eg n' ayuulg*j bajdlyn *jl yavcyg
       tajlbarlasan auditijn hyanan b*rtg`es`en oruulga yum.
       Bichl`eg**d n' *jl yavcyn t**rlijn bichl`eg, sub'ektijn
       (h`er`egl`egch) *jld`el hijzh bajgaa tuhaj m`ed`e`el`el, ognoo
       bolon cagijn m`ed`e`el`el, duryn n`em`elt **g**gdl**d bolon
       ob'ektuudyn m`ed`e`el`el, amzhilt `esv`el unaltyn
       n**hc**l**dijg aguuldag.

     * m**r: Auditijn m**r buyuu hyanan b*rtg`elijn fajl n' ayuulg*j
       bajdlyn *jl yavcuudyg tajlbarlasan audit bichl`eg**dijn
       seri`es togtono. Er**nhijd**** m**r**d n' *jl yavcuudyn bielzh
       duussan cagijn daguu on cagijn daraallaar bajrladag. Z**vh**n
       zhinh`en`e processuud auditijn m**rd bichl`eg n`em`eh `erht`ej
       bajdag.

     * songoltyn il`erhijl`el: Songoltyn il`erhijl`el n' ugtvaruudyn
       zhagsaalt bolon *jl yavctaj tohiroh auditijn *jl yavcyn
       angillyn n`ers`e`es togtoh m**r yum.

     * ur'dchilsan songolt: `En`e n' administratoryn sonirhoh bolomzh
       b*hij *jl yavcuud, sonirhlyg tatahg*j bajgaa *jl yavc z`ergijg
       tajlbarlasan auditijn bichl`eg**dijg **sg`eh`e`es zajlshijh
       zorilgotojgoor yalgasan sistemijn process yum. Ur'dchilsan
       tohirgoo n' al' h`er`egl`egchijn huv'd *jl yavcuudyn al'
       angilluudyg tanih bolon zhinh`en`e bolon zhinh`en`e bish
       processuudad hamaarah global tohirgoonuudyn songoltyn
       il`erhijll**dijn serijg ashigladag.

     * huraangujlalt: `En`e n' bajgaa auditijn m**rn**d`e`es al'
       bichl`eg**dijg hadgalalt, h`evl`elt bolon analiz hijh`e`er
       songoson process yum. **nij n`eg`en adil audit m**r****s
       h`er`egg*j audit bichl`eg**dijg ustgah process bas hamaarna.
       Huraangujlaltyg ashiglaad administratoruud audit **g**gdlijn
       hadgalaltyn bodloguudyg bolovsruulah bolomzhtoj yum. ZHish`e`e
       n', d`elg`er`eng*j auditijn m**rn**d n`eg saryn hugacaand
       hadgalagdaad daraagaar n' t`edg`e`er m**rn**dijg arhivyn
       zorilgoor z**vh**n n`evtr`eltijn m`ed`e`ellijg *ld`e`en
       bagasgazh boloh yum.

     --------------------------------------------------------------

17.3. Audit hijh d`emzhl`eg suulgah n'

   *jl yavcyg Audit hijh h`er`egl`egchijn talbaryn d`emzhl`eg *nds`en
   FreeBSD *jldlijn sistemd orson bajgaa. *jl yavcyg Audit hijh
   d`emzhl`eg anhdagchaar `emh`etg`egd`en orson bolovch yag `en`e
   bolomzhijg d`emzhihijn tuld daraah m**rijg c**md oruulan
   h**rv**ls`en bajh shaardlagataj:

 options AUDIT

   B*l`eg 8 -d tajlbarlasan erdijn processijn daguu c**mijg dahin
   h**rv**lzh suulgana.

   Audit id`evhzhs`en c**m b*t`e`egd`ezh suulgagdaad sistem dahin
   achaalsny daraa daraah m**rijg rc.conf(5) -d n`emzh audit d`emong
   id`evhzh**ln`e:

 auditd_enable="YES"

   T`eg`e`ed sistemijg dahin achaalah zamaar `esv`el garaar audit
   d`emong azhilluulah zamaar audit d`emzhl`egijg `ehl**l`eh iostoj:

 /etc/rc.d/auditd start

     --------------------------------------------------------------

17.4. Auditijn tohirgoo

   Ayuulg*j bajdlyn auditijn tohirgoony b*h fajluudyg /etc/security
   dotroos olzh bolno. Daraah fajluud audit d`emon `ehl`eh`e`es
   **mn** bajh iostoj:

     * audit_class - Auditijn angilluudyn todorhojloltuudyg aguulna.

     * audit_control - Anhdagch auditijn angilluud, auditijn hyanan
       b*rtg`eltijn `ezl`eh**nd *ld`e`eh hamgijn baga disknij zaj,
       hamgijn ih auditijn m**rijn h`emzh`e`e g`eh z`er`eg audit d`ed
       sistemijn shinzh chanaryg hyanana.

     * audit_event - Sistemijn audit *jl yavcuudyn tajlbaruud, n`ers
       bolon *jl yavc bolgon al' angilald hamaarah zhagsaalt.

     * audit_user - N`evtr`en oroh *eijn global anhdagchuudaas
       b*rds`en z**vh**n h`er`egl`egchid hamaaraltaj auditijn
       shaardlaguud

     * audit_warn - Auditijn bichl`eg**dijn zaj hangaltg*j boloh
       `esv`el auditijn m**rijn fajl dahin `erg`es`en z`er`eg
       zajlshg*j shaardlagataj tohioldold anhaaruulah
       m`ed`e`ell**dijg **sg`ed`eg ****rchl**h bolomzh b*hij
       auditd-ijn ashigladag b*rh**lijn skript.

     Sanuulga: Tohirgoon dah' aldaanuud *jl yavcuudyn buruu hyanan
     b*rtg`eld h*rg`ezh bolzoshg*j tul auditijn tohirgoony fajluudyg
     zasvarlah bolon azhillagaag hangahdaa zaaval bolgoomzhtoj bajh
     shaardlagataj.

     --------------------------------------------------------------

  17.4.1. *jl yavc songoltyn il`erhijll**d

   Songoltyn il`erhijll**d n' al' *jl yavcuudyg audit hijh iostojg
   todorhojloh auditijn tohirgoony h`ed h`ed`en gazar ashiglagddag.
   Il`erhijll**d n' tohiroh *jl yavcyn angilluudyn zhagsaaltaas
   b*rd`eh ba `edg`e`er tus b*r n' tohiroh bichl`eg**dijg h*l`e`en
   avah iostoj yuu `esv`el orhih iostoj yuu g`edgijg haruulsan
   ugtvartajgaas gadna oruulga n' amzhilttaj `esv`el amzhiltg*j
   *jldl**dt`ej tohiroh iostojg haruulah bolomzh bas bajna. Songoltyn
   il`erhijll**d n' z**n`e`es baruun tijsh biel`egdd`eg b**g****d
   hoior il`erhijllijg n`eg d`e`er n' n**g****g n' n`emzh
   nijl**ld`eg.

   Daraah zhagsaalt n' audit_class-d bajgaa anhdagch *jl yavcyn
   angilluudaas togtono:

     * all - all - B*h *jl yavcyn angilluudyg taaruulah(match).

     * ad - administrative - Udirdlagyn *jldl**d sistem d`e`er
       b*h`eld`e`e g*jc`etg`egd`en`e.

     * ap - application - Programyn todorhojlson *jld`el.

     * cl - file close - close sistemijn duudlagyg audit hijh.

     * ex - exec - Programyn azhillagaag audit hijh. Tushaalyn
       m**rijn n`em`elt **g**gdl**d bolon orchny huv'sagchuudyg argv
       ba envv parametr**dijg ashiglan policy tohirgoond tohirgoo
       hijn audit_control(5) -ijn tuslamzhtajgaar hyanadag.

     * fa - file attribute access - stat(1), pathconf(2) bolon busad
       adil *jl yavcuudyn ob'ektijn shinzh chanaruudad handsan
       handaltyg audit hijh.

     * fc - file create - *r d*nd n' fajl **sd`eg *jl yavcuudyg audit
       hijh.

     * fd - file delete - Fajlyg ustgadag *jl yavcuudyg audit hijh.

     * fm - file attribute modify - chown(8), chflags(1), flock(2)
       z`er`eg fajlyn shinzh chanaryn ****rchl**lt garch bajgaa *jl
       yavcuudyg audit hijh.

     * fr - file read - **g**gd**l unshigdazh bajgaa, m**n fajluudyg
       unshihaar n`e`es`en z`er`eg *jl yavcuudyg audit hijh.

     * fw - file write - **g**gd**l bichigd`ezh bajgaa, m**n fajld
       bichs`en `esv`el fajl ****rchl**gds**n z`er`eg *jl yavcuudyg
       audit hijh.

     * io - ioctl - ioctl(2) sistemijn duudlagyn h`er`egl`e`eg audit
       hijh.

     * ip - ipc - POSIX hoolojnuud bolon System V IPC *jldl**d
       z`er`eg Process-Hoorondoh Holboony t**r**l b*rijn
       h`elb`er**dijg audit hijh.

     * lo - login_logout - Sistem d`e`er bolzh bajgaa login(1) ba
       logout(1) *jl yavcuudyg audit hijh.

     * na - non attributable - SHinzh chanarg*j *jl yavcuudyg audit
       hijh.

     * no - invalid class - Audit bus *jl yavcuudyg taaruulah(match).

     * nt - network - connect(2) ba accept(2) z`er`eg s*lzh`e`enij
       *jldl**dt`ej holbootoj *jl yavcuudyg audit hijh.

     * ot - other - Busad *jl yavcuudyg audit hijh.

     * pc - process - exec(3) ba exit(3) z`er`eg processijn
       *jldl**dijg audit hijh.

   `Edg`e`er audit *jl yavcyn angilluudyg audit_class bolon
   audit_event tohirgoony fajluudyg ****rchilsn****r ****rchilzh
   bolno.

   ZHagsaaltad bajgaa auditijn angilal b*r amzhilttaj/amzhiltg*j
   *jldl**dijg taarsan `es`ehijg bolon angilal ba t**rlijn huv'd
   taarch bajgaag n`emzh bajgaa `esv`el ustgazh bajgaag haruulsan
   ugtvartaj bajna.

     * (none) *jl yavcyn amzhilttaj bolon amzhiltg*jg audit hijh.

     * + `En`e angilal dah' amzhilttaj *jl yavcuudyg audit hijh.

     * - `En`e angilal dah' amzhiltg*j *jl yavcuudyg audit hijh.

     * ^ `En`e angilal dah' amzhilttaj, amzhiltg*j al' n' ch bish *jl
       yavcuudyg audit hijh.

     * ^+ `En`e angilal dah' amzhilttaj *jl yavcuudyg audit hijhg*j.

     * ^- `En`e angilal dah' amzhiltg*j *jl yavcuudyg audit hijhg*j.

   Daraah songoltyn m**r amzhilttaj ba amzhiltg*j n`evtr`elt/garaltyn
   *jl yavcuudaas gadna z**vh**n amzhilttaj azhilluulsnyg songozh
   bajna:

 lo,+ex

     --------------------------------------------------------------

  17.4.2. Tohirgoony fajluud

   Audit sistemijg tohiruulahdaa ih`enh tohioldold administratoruud
   z**vh**n hoior fajlyg ****rchl**h h`er`egt`ej: audit_control bolon
   audit_user. `Ehnijh n' sistemijn daguuh audit **mch**d bolon
   bodloguudyg hyanadag; hoior dah' n' h`er`egl`egchijn auditijg
   narijn tohiruulahad ashiglagddag.

     --------------------------------------------------------------

    17.4.2.1. audit_control fajl

   audit_control fajl n' audit d`ed sistemijn huv'd anhdagch utguudyn
   toog todorhojlno. `En`e fajlyn dotor bid daraah z*jlsijg harna:

 dir:/var/audit
 flags:lo
 minfree:20
 naflags:lo
 policy:cnt
 filesz:0

   dir tohirgoo n' audit b*rtg`el**dijg hadgalah n`eg bolon h`ed
   h`ed`en sang zaahad h`er`egl`egd`en`e. H`er`ev n`eg`e`es ih san
   bajgaa bol bichigds`en daraallaaraa ashiglagdana. Fajlyn sistem
   d**rs`en tohioldold audit d`ed sistem bolon busad d`ed sistem**d
   bie bied`e`e n**l****lzh bolzoshg*j uchir audit b*rtg`el**dijg
   tusgajlan zoriulsan fajlyn sistem d`e`er hadgalahaar audit
   sistemijg ih`evchl`en tohiruuldag.

   flags talbar n' sistemijn daguuh shinzh chanar b*hij *jl yavcuudad
   zoriulsan anhdagch ur'dchilan songoltyn bagijg todorhojldog.
   D`e`erh zhish`e`en d`e`er b*h h`er`egl`egchijn huv'd amzhilttaj
   bolon amzhiltg*j n`evtr`elt bolon garaltyn *jl yavcuud audit
   hijgd`ezh bajna.

   minfree tohirgoo n' audit m**r hadgalagdah fajlyn sistemijn huv'd
   hamgijn baga ch**l****t zajny huvijg todorhojldog. `En`e togtooson
   h`emzh`e`en`e`es il** garahad anhaaruulga **sg`egdd`eg. D`e`erh
   zhish`e`e hamgijn baga ch**l****t zajg 20 huviar togtoozh`e`e.

   naflags tohirgoo n' n`evtr`en oroltyn process bolon sistemijn
   d`emonuud z`er`eg shinzh chanarg*j *jl yavcuudyg audit hijh
   auditijn angilluudyg todorhojldog.

   policy tohirgoo n' taslalaar tusgaarlagdsan, auditijn zan aviryn
   t**r**l b*rijn shinzh chanaryg hyanah bodlogyn tuguudyn
   zhagsaaltyg todorhojldog. Anhdagch cnt tug n' audit amzhiltg*j
   bolson ch g`es`en sistem azhillagaagaa *rg`elzhl**l`ehijg zaadag
   (`en`e tug zajlshg*j shaardlagataj). ****r n`eg bajnga
   ashiglagddag tug bol argv b**g****d `en`e n' execve(2) sistemijn
   duudlagad orzh bajgaa tushaalyn m**rijn n`em`elt **g**gdl**dijg
   tushaalyn azhillagaag audit hijhijn h`es`eg boloh bolomzh olgodog.

   filesz tohirgoo n' m**rijn fajl avtomataar t**gs**h bolon
   `erg`eh`e`es **mn**h audit m**rijn fajlyn hamgijn ih h`emzh`e`eg
   bajtaar todorhojldog. Anhdagch utga n' 0 bajh ba avtomataar
   `erg**l`ehijg horigloson bajna. H`er`ev h*ss`en fajlyn h`emzh`e`e
   t`eg`e`es yalgaataj ba 512k -aas baga bol t**nijg orhizh
   b*rtg`elijn m`ed`e`el`el **sg`en`e.

     --------------------------------------------------------------

    17.4.2.2. audit_user fajl

   audit_user fajl n' zarim n`eg h`er`egl`egchd`ed zoriulsan auditijn
   shaardlaguudyg administratoruud todorhojlohyg z**vsh****rd**g.
   M**r bolgon h`er`egl`egchid zoriulsan auditijg hijhijg hoior
   talbaraar tohiruuldag: n`eg d`eh n' h`er`egl`egchijn huv'd
   *rg`elzh audit hijh shaardlagataj n`eg h`es`eg *jl yavcuudyg
   todorhojldog alwaysaudit talbar ba hoior dah' n' neveraudit talbar
   b**g****d h`er`egl`egchijn huv'd h`ez`e`e ch audit hijh
   shaardlagag*j n`eg h`es`eg *jl yavcuudyg todorhojldog.

   Daraah zhish`e`en d`e`er audit_user fajl n' n`evtr`elt/garaltyn
   *jl yavcuud, root h`er`egl`egchijn amzhilttaj tushaalyn
   azhillagaa, fajl **sg`elt ba www h`er`egl`egchijn amzhilttaj
   tushaalyn azhillagaag audit hijzh bajna. H`er`ev d`e`erh zhish`e`e
   audit_control fajltaj cug ashiglagdval root-ijn lo oruulga n'
   davhardah b**g****d www h`er`egl`egchijn n`evtr`elt/garaltyn *jl
   yavcuud bas audit hijgd`en`e.

 root:lo,+ex:no
 www:fc,+ex:no

     --------------------------------------------------------------

17.5. Audit d`ed sistemijg udirdah n'

  17.5.1. Audit m**r**dijg harah n'

   Audit m**r**d n' BSM hoiortyn h`elb`er`e`er hadgalagddag b**g****d
   ****rchl**h bolon tekst uruu h**rv**l`eh`ed tusgaj h`er`egsl**d
   ashiglah shaardlagataj. praudit(1) tushaal n' m**rijn fajluudyg
   hyalbar tekst h`elb`ert h**rv**ld`eg; auditreduce(1) tushaal n'
   audit m**rijn fajlyg shinzhl`eh, arhivlah `esv`el h`evl`eh
   zorilgoor bagasgahad ashiglagddag. auditreduce n' *jl yavcyn
   t**r**l, *jl yavcyn angilal, *jl yavcyn h`er`egl`egch, ognoo
   `esv`el cag, fajlyn zam `esv`el ob'ektijn *jld`el *z**ls`en
   z`er`eg t**r**l b*rijn songoltyn parametr**dijg d`emzhd`eg.

   ZHish`e`e n' praudit h`er`egs`el n' zaasan audit b*rtg`elijn b*h
   aguulgyg zhirijn tekst`e`er haruulna:

 # praudit /var/audit/AUDITFILE

   AUDITFILE n' haruulah audit b*rtg`el yum.

   Audit m**r**d n' tokenuudaas b*t`eh audit bichl`eg**dijn cuvralaas
   togtoh b**g****d praudit n' m**r bolgond n`egijg daraaluulan
   h`evl`en`e. Token b*r audit bichl`egijn tolgojg aguulsan header
   `esv`el n`erijn hajltaas garsan fajlyn zamyg aguulsan path z`er`eg
   tusgaj t**rlijn bajna. Daraah zhish`e`e n' execve *jl yavcyg
   haruulzh bajna:

 header,133,10,execve(2),0,Mon Sep 25 15:58:03 2006, + 384 msec
 exec arg,finger,doug
 path,/usr/bin/finger
 attribute,555,root,wheel,90,24918,104944
 subject,robert,root,wheel,root,wheel,38439,38032,42086,128.232.9.100
 return,success,0
 trailer,133

   `En`eh** audit n' amzhilttaj execve duudlagyg il`erhijlzh bajgaa
   b**g****d t**nd finger doug tushaal azhillazh`e`e. N`em`elt
   **g**gdlijn token n' c**m uruu b*rh**l`e`es garch bolovsruulagdsan
   tushaalyn m**rijg aguulna. path buyuu zamyn token n' c**mijn
   hajsan azhillah fajlyn zamyg aguulna. attribute buyuu shinzh
   chanaryn token n' hoiortyn fajlyg tajlbarlah ba tuhajlbal program
   setuid `es`ehijg todorhojlohod ashiglagdah fajlyn gorimyg aguulna.
   subject buyuu sub'ekt token n' sub'ekt processijg tajlbarlah
   b**g****d audit h`er`egl`egchijn ID, id`evhit`ej h`er`egl`egchijn
   ID ba b*lgijn ID, zhinh`en`e h`er`egl`egchijn ID ba b*lgijn ID,
   processijn ID, sessijn ID, portyn ID bolon n`evtr`eltijn hayag
   g`es`en daraallaar hadgalna. Audit h`er`egl`egchijn ID ba
   zhinh`en`e h`er`egl`egchijn ID n' yalgaatajg anhaarah h`er`egt`ej:
   robert g`ed`eg h`er`egl`egch `en`e tushaalyg azhilluulahaasaa
   **mn** root b*rtg`el uruu shilzhs`en b**g****d `en`e n' `ehnij
   shalguulsan h`er`egl`egchijg ashiglan audit hijgds`en bajna.
   T**gsg**ld n' return buyuu bucah token n' amzhilttaj azhillagaag
   haruulzh trailer n' bichl`egijg t**gsg**n**.

   FreeBSD 6.3 bolon t**n`e`es shin`e huvilbaruudad praudit n' bas
   XML garaltyn h`elb`erijg d`emzhd`eg b**g****d **nijg -x n`em`elt
   **g**gdlijg ashiglan songozh boldog.

     --------------------------------------------------------------

  17.5.2. Auditijn m**r**dijg bagasgah n'

   Audit b*rtg`el**d n' mash ih bajzh bolno, administrator zarim
   h`er`egl`egcht`ej holbootoj bichl`eg**d z`er`eg h`es`eg
   bichl`eg**dijg ashiglahyn tuld shilzh songohyg magadg*j h*sn`e:

 # auditreduce -u trhodes /var/audit/AUDITFILE | praudit

   `En`e n' AUDITFILE fajld hadgalagdsan trhodes h`er`egl`egchijn b*h
   auditijn bichl`eg**dijg songozh bajna.

     --------------------------------------------------------------

  17.5.3. Audit hyanah `erh**dijg tomiloh n'

   audit b*lgijn gish**d /var/audit dah' audit m**r**dijg unshih
   `erht`ej; anhandaa `en`e b*l`eg n' hooson bajh b**g****d
   t`eg`eh`e`er z**vh**n root h`er`egl`egch audit m**r**dijg unshizh
   chadna. Audit hyanah `erh**dijg h`er`egl`egchd`ed tomilohyn tuld
   h`er`egl`egchdijg audit b*l`egt n`emzh bolno. Auditijn b*rtg`elijn
   aguulgyg hyanah chadvar n' h`er`egl`egchid bolon processuudyn *jl
   h**dl**lijn dotood uruu n`el`e`en g*nzgij handdag uchir audit
   hyanah `erh**dijg tomilohdoo bolgoomzhtoj hijhijg z**vl**zh bajna.

     --------------------------------------------------------------

  17.5.4. Audit hoolojnuudyg shuud monitor hijh n'

   Audit hoolojnuud n' t**h****r**mzhijn fajlyn sistem dah' klon
   hijgds`en psevdo t**h****r**mzh**d b**g****d programyg shuud yavzh
   bajgaa audit bichl`egijn ursgald holboh bolomzh olgono. `En`e n'
   golchlon haldlaga ilr**l`eh bolon sistem monitor hijh programuudyn
   zohiogchdyn sonirhlyg tatdag. G`ehd`e`e administratoruudyn huv'd
   auditijn hoolojny t**h****r**mzh n' auditijn m**rijn fajlyn
   `ez`emshil `esv`el *jl yavcyn ursgalyg zogsooh, b*rtg`el
   `erg**l`eh z`er`eg asuudluudtaj holbogdolg*jg`e`er shuud monitor
   hijh `evt`ejh`en bolomzhijg b*rd**ld`eg. SHuud yavzh bajgaa
   auditijn *jl yavcyn ursgalyg hyanahdaa daraah tushaalyn m**rijg
   ashiglana:

 # praudit /dev/auditpipe

   Anhandaa auditijn hoolojny t**h****r**mzhijn c`eg**d`ed z**vh**n
   root h`er`egl`egch handah `erht`ej bajdag. audit b*lgijn
   h`er`egl`egchid handah bolomzhtoj bolgohyn tuld devfs d*rmijg
   devfs.rules -d n`emn`e:

 add path 'auditpipe*' mode 0440 group audit

   devfs fajlyn sistemijg tohiruulah talaar d`elg`er`eng*j
   m`ed`e`ellijg devfs.rules(5) -`e`es harna uu.

     Sanuulga: Auditijn *jl yavcyn bucaazh **g**h davtaltuudyg
     **sg`eh n' hyalbar b**g****d audit *jl yavc b*rijn *z`elt n'
     olon auditijn *jl yavcuudyg **sg`eh`ed h*rg`en`e. ZHish`e`e n',
     h`er`ev s*lzh`e`enij b*h I/O audit hijgds`en b**g****d
     praudit(1) n' SSH sess`e`es azhillasan bol *jl yavc b*r
     h`evl`egd`eh`ed ****r *jl yavcyg bas **sg`eh uchraas
     *rg`elzhils`en auditijn *jl yavcuud ih h`emzh`e`eg`e`er **s`eh
     bolno. `En`e asuudlyg bij bolgohg*jn tuld narijn tohiruulaag*j
     I/O audit hijh sess`e`es praudit-ijg auditijn hoolojny
     t**h****r**mzh d`e`er azhilluulahyg z**vl**zh bajna.

     --------------------------------------------------------------

  17.5.5. Audit m**rijn fajluudyg `erg**l`eh n'

   Audit m**r**d n' z**vh**n c**m****r bichigd`eh b**g****d auditd
   audit d`emonoor udirdagddag. Administratoruud audit b*rtg`el**dijg
   shuud `erg**l`ehd`e`e newsyslog.conf(5) `esv`el busad
   h`er`egsl**dijg ashiglan hijh iosg*j yum. Harin audit udirdah
   h`er`egslijg ashiglan auditijg untraah, audit sistemijg dahin
   tohiruulah, bolon b*rtg`elijg `erg**l`eh *jldl**dijg hijh
   bolomzhtoj bajdag. Daraah tushaal audit d`emong shin`e audit
   b*rtg`el **sg`ezh c**mijg shin`e b*rtg`el uruu shilzhihijg dohino.
   Huuchin b*rtg`el n' t**gs**zh n`er n' ****rchl**gd**h b**g****d
   daraagaar t**nt`ej administrator azhillah bolomzh b*rd`en`e.

 # audit -n

     Sanuulga: H`er`ev auditd d`emon azhillahg*j bajgaa bol `en`e
     tushaal n' amzhiltg*j boloh b**g****d aldaany m`ed`e`el`el
     **sg`en`e.

   Daraah m**rijg /etc/crontab -d n`emsn`e`er cron(8) -oos arvan
   hoior cag tutam `erg**l`eh bolno:

 0     */12       *       *       *       root    /usr/sbin/audit -n

   SHin`e /etc/crontab -ijg hadgalsny daraa ****rchl**lt *jlchilzh
   `ehl`eh bolno.

   Fajlyn h`emzh`e`en d`e`er tulguurlasan auditijn m**rijn fajlyg
   avtomataar `erg**l`eh n' audit_control(5) dah' filesz tohirgoogoor
   hijgd`eh bolomzhtoj b**g****d garyn avlagyn `en`e b*lgijn
   tohirgoony fajluudyn h`es`egt tajlbarlasan bolno.

     --------------------------------------------------------------

  17.5.6. Audit m**r**dijg shahah n'

   Audit m**rijn fajluud asar ih boloh tusam m**r**dijg audit
   d`emonoor haalgasny daraa shahah `esv`el arhivlah n' z*jt`ej yum.
   audit_warn skript n' auditijn m**r**dijg `erg**l`eh *eijn c`ev`er
   t**gsg**l z`er`eg t**r**l b*rijn audittaj holbootoj *jl yavcuudad
   zoriulan ****rchils**n *jldl**dijg g*jc`etg`eh`ed ashiglagdana.
   ZHish`e`e n' haagdah *ed audit m**r**dijg shahah daraah kodyg
   audit_warn skript`ed n`emzh bolno:

 #
 # Compress audit trail files on close.
 #
 if [ "$1" = closefile ]; then
         gzip -9 $2
 fi

   Busad arhivlah id`evh**d`ed m**rijn fajluudyg t**v server uruu
   huulah, huuchin m**rijn fajluudyg ustgah `esv`el h`er`egg*j
   bichl`eg**dijg hasch audit m**rijg bagasgah z`er`eg orzh bolno.
   Audit m**rijn fajluud c`ev`erh`en duussan tohioldold skript
   azhillana, t`eg`eh`e`er buruu untraasny daraa duusaag*j m**r**d
   d`e`er azhillahg*j.

     --------------------------------------------------------------

                          B*l`eg 18. Hadgalalt

   Orchuulsan Cagaanh**gijn Ganbold.

18.1. Er**nhij aguulga

   `En`e b*l`eg n' FreeBSD d`e`er diskn**dijg ashiglah talaar
   tajlbarlah bolno. `Edg`e`ert sanah oj d`e`er tulguurlasan
   diskn**d, s*lzh`e`end zalgagdsan diskn**d, standart SCSI/IDE
   hadgalaltyn t**h****r**mzh**d bolon USB interf`ejs ashigladag
   t**h****r**mzh**d bagtah yum.

   `En`e b*lgijg unshsany daraa, ta daraah z*jlsijg m`ed`eh bolno:

     * Fizik disk (huvaaltuud bolon z*sm`el**d) d`e`erh **g**gdlijn
       zohion bajguulaltyg tajlbarladag FreeBSD-ijn ashigladag
       uhagdahuun.

     * ****rijn sistem d`e`er n`em`elt hatuu diskn**dijg h`erh`en
       n`em`eh talaar.

     * USB hadgalaltyn t**h****r**mzh**dijg ashiglahyn tuld FreeBSD-g
       h`erh`en tohiruulah talaar.

     * Sanah ojn disk z`er`eg virtual fajlyn sistem**dijg h`erh`en
       tohiruulah talaar.

     * Disknij zajn h`er`egl`e`eg hyazgaarlahyn tuld noogdlyg
       h`erh`en ashiglah talaar.

     * Diskijg haldagchdaas hamgaalzh nuuclahyn tuld h`erh`en
       shifrl`eh talaar.

     * FreeBSD d`e`er CD bolon DVD-g h`erh`en **sg`ezh sharah talaar.

     * N****cl**lt**d zoriulsan hadgalaltyn t**r**l b*rijn
       tohiruulguud.

     * FreeBSD d`e`er bajdag n****cl**ltijn programuudyg h`erh`en
       ashiglah talaar.

     * Uyan disk uruu h`erh`en n****cl**h talaar.

     * Fajlyn sistemijn hormyn huvilbar g`ezh yuu boloh t**nijg
       h`erh`en *r d*nt`ejg`e`er ashiglah talaar.

   `En`e b*lgijg unshihaasaa **mn** ta daraah z*jlsijg g*jc`etg`eh
   h`er`egt`ej:

     * SHin`e FreeBSD c**mijg h`erh`en tohiruulzh suulgah talaar
       m`ed`eh (B*l`eg 8).

     --------------------------------------------------------------

18.2. T**h****r**mzhijn n`ers

   Daraah n' FreeBSD-d d`emzhigds`en fizik hadgalaltyn
   t**h****r**mzh**d bolon t`edg`e`ert`ej holbootoj t**h****r**mzhijn
   n`ersijn zhagsaalt yum.

   H*sn`egt 18-1. Fizik disk n`erl`eh zanshil

         H**tchijn t**r**l         H**tchijn t**h****r**mzhijn n`er   
   IDE hatuu h**tch**d           ad                                   
   IDE CDROM h**tch**d           acd                                  
   SCSI hatuu h**tch**d bolon                                         
   USB Mass hadgalaltyn          da
   t**h****r**mzh**d             
   SCSI CDROM h**tch**d          cd                                   
   T**r**lzh**ls`en standart bus Mitsumi CD-ROM-ijn huv'd mcd ba Sony 
   CDROM h**tch**d               CD-ROM h**tch**dijn huv'd scd        
   Uyan h**tch**d                fd                                   
   SCSI soronzon hal'sny         sa                                   
   h**tch**d                     
   IDE soronzon hal'sny          ast                                  
   h**tch**d                     
   Flash h**tch**d               DiskOnChip(R) Flash h**tchijn huv'd  
                                 fla                                  
                                 Adaptec(R) AdvancedRAID-n huv'd      
                                 aacd, Mylex-ijn huv'd mlxd ba mlyd,  
   RAID h**tch**d                AMI MegaRAID-ijn huv'd amrd, Compaq  
                                 Smart RAID-ijn huv'd idad, 3ware(R)  
                                 RAID-ijn huv'd twed.                 

     --------------------------------------------------------------

18.3. Disk n`em`eh

   Anhlan huv' n`em`er bolgon oruulsan D`ejvid O'Brajn.

   Daraah h`es`eg z**vh**n n`eg h**t**cht`ej mashind shin`e SCSI disk
   h`erh`en n`em`eh talaar tajlbarlah bolno. `Ehl`e`ed komp'yuteraa
   untraagaad h**tchijg komp'yuter, hyanagch bolon h**tchijn
   *jldv`erl`egchijn zaavruudyn daguu suulgana. **nijg hijh mash olon
   t**rlijn proceduruudaas bolood `en`e tuhaj d`elg`er`eng*j
   m`ed`e`el`el n' `en`e barimtyn hamrah h*r`e`en`e`es gadna yum.

   root h`er`egl`egch`e`er n`evtr`eh h`er`egt`ej. Ta h**tchijg
   suulgasny daraa shin`e disk oldson `es`ehijg /var/run/dmesg.boot-s
   shalgaaraj. SHin`e`er n`ems`en h**t**ch n' da1 bajh b**g****d bid
   **nijg /1 d`e`er holbohyg h*sn`e (h`er`ev ta IDE h**t**ch n`emzh
   bajgaa bol t**h****r**mzhijn n`er n' ad1 bolno).

   FreeBSD n' IBM-PC-t`ej nijct`ej komp'yuteruudtaj azhilladag
   uchraas PC BIOS huvaaltuudyg bodolcoh iostoj. `Edg`e`er n'
   ulamzhlalt BSD huvaaltuudaas ****r yum. PC disk n' d**r**v
   h*rt`elh toony BSD huvaalttaj bajdag. H`er`ev disk n'
   zhinh`en`e`er`e`e FreeBSD-d zoriulagdah bol ta dedicated buyuu
   zoriulagdsan gorimyg ashiglazh bolno. *g*j bol FreeBSD n' PC BIOS
   huvaaltuudyn al' n`eg`en d`e`er bajrlah bolno. FreeBSD n' PC BIOS
   huvaaltuudyg ulamzhlalt BSD huvaaltuudtaj `end**r`ehg*jn tuld
   z*sm`el**d g`ezh n`erl`ed`eg. Ta bas FreeBSD-d zoriulagdsan
   bolovch ****r *jldlijn sistem suulgagdsan komp'yuter d`e`er
   ashiglasan disk d`e`erh z*sm`el**dijg h`er`egl`ezh boloh yum.
   `En`e n' FreeBSD bish ****r *jldlijn sistemijn fdisk
   h`er`egs`elt`ej anduurahaas hamgaalah n`eg sajn arga yum.

   Z*sm`elijn huv'd bol h**t**ch n' /dev/da1s1e g`ezh n`em`egd`eh
   bolno. **nijg SCSI disk, n`egzhijn dugaar 1 (hoior dah' SCSI
   disk), z*sm`el 1 (PC BIOS huvaalt 1) bolon e BSD huvaalt g`ezh
   unshina. Zoriulagdsan tohioldold h**t**ch n' erd**** l /dev/da1e
   g`ezh n`em`egd`en`e.

   Sektoruudyn toog hadgalahyn tuld 32 bitijn b*h`el toog
   ashigladgaas bolood bsdlabel(8) n' n`eg disknij huv'd 2^32-1
   sektor buyuu ih`enh tohioldold 2TB bolzh hyazgaarlagddag. fdisk(8)
   h`elb`ersh**l`elt n' 2^32-1-s ihg*j `ehl`eh sektor bolon 2^32-1-s
   ihg*j urtyg z**vsh****rch huvaaltuudyg 2TB, diskn**dijg ih`enh
   tohioldold 4TB bolgozh hyazgaarladag. sunlabel(8)
   h`elb`ersh**l`elt n' n`eg huvaaltyn huv'd 2^32-1 sektoroor,
   nijtd`e`e 16TB-ijn 8 huvaaltaar hyazgaarlagddag. Il** tom
   diskn**dijn huv'd gpt(8) huvaaltuud ashiglagdazh boloh yum.

     --------------------------------------------------------------

  18.3.1. sysinstall(8)-g ashiglah n'

    1. Sysinstall-g zholoodoh n'

       Ta sysinstall-n hyalbar ashiglazh boloh c`esn**dijn
       tuslamzhtajgaar shin`e diskijg huvaan hayaglazh boloh yum.
       root h`er`egch`e`er n`evtr`eh buyuu `esv`el su tushaalyg
       ashiglaaraj. sysinstall-g azhilluulzh Configure c`es uruu
       orno. FreeBSD Configuration Menu dotor doosh shilzhizh Fdisk
       tohiruulgyg songono.

    2. fdisk huvaalt zasvarlagch

       fdisk-ijn dotor bajhdaa A-g darval diskijg b*h`eld n'
       FreeBSD-d ashiglah bolno. Asuuh *ed n' h`er`ev ta "ir`e`ed*jd
       suulgazh bolzoshg*j *jldlijn sistem**dt`ej hamtran azhillahaar
       *ld`ehijg h*sv`el" YES g`ezh hariulaaraj. W-g ashiglan
       ****rchl**lt**dijg disk uruu bichn`e. Odoo FDISK
       zasvarlagchaas Q-g darzh garaaraj. Daraa n' tanaas "Master
       Boot Record buyuu Master Achaalagch Bichl`egijn" talaar asuuh
       bolno. Ta azhillazh bajgaa sistem d`e`er disk n`emzh bajgaa
       bolohoor None-g songoh h`er`egt`ej.

    3. Disknij SHoshgo zasvarlagch

       Daraa n' sysinstall-s garch dahin t**nijg `ehl**l`eh
       h`er`egt`ej. D`e`erh zaavruudyg dagaaraj, g`ehd`e`e `en`e
       udaad Label tohiruulgyg songooroj. `En`e n' Disk Label Editor
       buyuu disknij shoshgo zasvarlagch uruu orno. `End ta
       ulamzhlalt BSD huvaaltuudyg **sg`ed`eg. Disk n' a-h g`ezh
       hayaglagdsan najm h*rt`elh huvaaltuudtaj bajzh bolno.
       Huvaaltyn shoshgonuudyn c****n h`ed n' tusgaj h`er`egl`e`et`ej
       bajdag. a huvaalt n' root huvaaltand (/) ashiglagddag.
       Tijm`e`es z**vh**n tany sistemijn disk (****r****r h`elb`el
       tany achaalalt hijs`en disk) a huvaalttaj bajh iostoj. b
       huvaalt n' swap huvaaltuudad h`er`egl`egdd`eg b**g****d ta
       swap huvaalttaj olon diskt`ej bajzh boloh yum. c huvaalt n'
       zoriulagdsan gorimd b*h diskijg, z*sm`elijn gorimd b*h`el
       FreeBSD z*sm`elijg `esv`el zaadag. Busad huvaaltuud n'
       er**nhij h`er`egl`e`end zoriulagdsan.

       sysinstall-ijn shoshgo zasvarlagch n' root bish, swap bish
       huvaaltuudad zoriulzh e huvaaltyg il**t`ej *zd`eg. SHoshgo
       zasvarlagch dotor bajhdaa C-g daran ganc fajlyn sistem **sg`eh
       h`er`egt`ej. Asuuh *ed, h`er`ev `en`e n' FS (fajlyn sistem)
       `esv`el swap bajh yum bol FS-g songozh holboh c`egijg
       (****r****r h`elb`el /mnt) bich`e`er`ej. H`er`ev diskijg
       suulgacyn daraah gorimd n`emzh bajgaa bol sysinstall n' tand
       zoriulzh oruulguudyg /etc/fstab fajld **sg`ehg*j, tijm`e`es
       tany zaazh **gs**n holboh c`eg n' chuhal bish yum.

       Ta odoo shin`e shoshgyg disk uruu bichizh t**n d`e`er fajlyn
       sistem **sg`eh`ed b`el`en bolloo. **nijg W-g darzh hijn`e.
       sysinstall-yn shin`e huvaaltyg holbozh chadahg*j bajna g`es`en
       aldaag **ng**r**l`eh h`er`egt`ej. SHoshgo zasvarlagch bolon
       sysinstall-s b*r m**s**n garaaraj.

    4. T**gsg**l

       Hamgijn s**lijn alham n' /etc/fstab fajlyg zasvarlazh ****rijn
       shin`e disknij oruulgyg n`em`eh yavdal yum.

     --------------------------------------------------------------

  18.3.2. Tushaalyn m**rijn h`er`egsl**dijg ashiglah n'

    18.3.2.1. Z*sm`el**dijg ashiglah n'

   `En`e tohirgoo n' tany diskijg ****rijn chin' komp'yuter d`e`er
   suulgagdsan bajzh boloh busad *jldlijn sistemt`ej z**v azhillazh
   ****r busad *jldlijn sistemijn fdisk h`er`egsl**dt`ej
   `end**r`ehg*j bajh bolomzhijg b*rd**ld`eg. SHin`e diskijg
   suulgahad `en`e argyg ashiglahyg z**vl**d**g. H`er`ev tand
   *n`eh`e`er tohiroh shaltgaan bajgaa tohioldold zoriulagdsan
   gorimyg ashiglaaraj!

 # dd if=/dev/zero of=/dev/da1 bs=1k count=1
 # fdisk -BI da1 #Initialize your new disk
 # bsdlabel -B -w da1s1 auto #Label it.
 # bsdlabel -e da1s1 # Edit the bsdlabel just created and add any partitions.
 # mkdir -p /1
 # newfs /dev/da1s1e # Repeat this for every partition you created.
 # mount /dev/da1s1e /1 # Mount the partition(s)
 # vi /etc/fstab # Add the appropriate entry/entries to your /etc/fstab.

   H`er`ev tand IDE disk bajval da-g ad g`ezh solioroj.

     --------------------------------------------------------------

    18.3.2.2. Zoriulagdsan

   H`er`ev ta shin`e h**tchijg ****r *jldlijn sistemt`ej cug
   huvaalcahg*j bol zoriulagdsan gorimyg ashiglazh boloh yum. `En`e
   gorim n' Microsoft *jldlijn sistemijn tolgojg `erg**lzh bolohyg
   sanaaraj; g`ehd`e`e t`edg`e`er n' yamar ch `evdr`el g`emt`el
   **sg`ehg*j. IBM-ijn OS/2 n' harin olson b*h ojlgohg*j bajgaa yamar
   ch huvaaltyg huv'daa "zavshih" bolno.

 # dd if=/dev/zero of=/dev/da1 bs=1k count=1
 # bsdlabel -Bw da1 auto
 # bsdlabel -e da1                               # create the `e' partition
 # newfs /dev/da1e
 # mkdir -p /1
 # vi /etc/fstab                         # add an entry for /dev/da1e
 # mount /1

   ****r n`eg arga n':

 # dd if=/dev/zero of=/dev/da1 count=2
 # bsdlabel /dev/da1 | bsdlabel -BR da1 /dev/stdin
 # newfs /dev/da1e
 # mkdir -p /1
 # vi /etc/fstab                                 # add an entry for /dev/da1e
 # mount /1

     --------------------------------------------------------------

18.4. RAID

  18.4.1. Program hangamzhijn RAID

    18.4.1.1. Nijl**l`egds`en Disknij Drajver (Concatenated Disk Driver
    buyuu CCD) tohirgoo

   Anhlan azhillasan Kristofer SHamv`ej. Hyanan tohiolduulsan ZHim
   Braun.

   B****n hadgalaltyn shijdlijg songohdoo bodolcoh hamgijn chuhal
   h*chin z*jl**d n' hurd, najdvartaj bajdal bolon **rt**g yum. `En`e
   gurvyg gurvuulang n' t`enc** bajlgah n' hovor bajdag;
   er**nhijd**** hurdan, najdvartaj b****n hadgalaltyn t**h****r**mzh
   n' *n`et`ej b**g****d *nijn huv'd hyamdyg songoh n' hurd `esv`el
   najdvartaj bajdlyn al' n`egijg zoliosloh h`er`egt`ej boldog.

   Door tajlbarlasan sistemijg dizajn hijhd`e`e **rtgijg hamgijn
   chuhal h*chin z*jl g`ezh songozh avsan b**g****d **nij daraa hurd,
   hurdyn daraa najdvartaj bajdlyg songoson. `En`e sistemijn
   **g**gd**l damzhuulah hurd n' `ecsijn `ec`est s*lzh`e`eg`e`er
   shahagddag. Najdvartaj bajdal n' mash chuhal bolovch door
   tajlbarlasan CCD h**t**ch n' CD-R-uud d`e`er al' h`edijn
   b*tn`e`er`e`e n****cl**gds**n, amarhnaar soligdozh boloh
   **g**gd**ld shuud *jlchild`eg.

   ****rijn shaardlagyg todorhojloh n' b****n hadgalaltyn shijdlijg
   songoh anhny alham yum. H`er`ev tany shaardlaga n' hurd `esv`el
   najdvartaj bajdlyg **rtg****s il**t`ej *z`ezh bajgaa bol tany
   shijd`el `en`e h`es`egt tajlbarlasan shijdl`e`es ****r boloh
   bolno.

     --------------------------------------------------------------

      18.4.1.1.1. Tonog t**h****r**mzhijg suulgah n'

   IDE sistemijn diskn`e`es gadna gurvan Western Digital 30GB, 5400
   RPM IDE disk n' door tajlbarlasan CCD disknij gol c**m bolzh
   nijtd`e`e ojrolcoogoor 90GB shuud hadgalalt bolno. Tujlyn
   h*sl`e`er bol IDE disk b*r ****rijn IDE hyanagch bolon kabel'taj
   bajna, g`ehd`e`e **rtgijg bagasgahyn tuld n`em`elt IDE hyanagchuud
   ashiglagdaag*j bolno. Harin diskn**d n' jumper buyuu holbogchoor
   tohiruulagdsan b**g****d ing`esn`e`er IDE hyanagch b*r n`eg master
   bolon n`eg booltoj bajna.

   Dahin achaalah *ed sistemijn BIOS zalgagdsan diskn**dijg
   avtomataar olohoor tohiruulagdsan bajdag. Il** chuhal z*jl n'
   FreeBSD t`edg`e`erijg dahin achaalahad olson yavdal yum:

 ad0: 19574MB <WDC WD205BA> [39770/16/63] at ata0-master UDMA33
 ad1: 29333MB <WDC WD307AA> [59598/16/63] at ata0-slave UDMA33
 ad2: 29333MB <WDC WD307AA> [59598/16/63] at ata1-master UDMA33
 ad3: 29333MB <WDC WD307AA> [59598/16/63] at ata1-slave UDMA33

     T`emd`egl`el: H`er`ev FreeBSD diskn**dijg b*gdijg n' olohg*j
     bajgaa bol ta t`edg`e`erijg z**v****r holboson `es`eh`e`e
     shalgaaraj. IDE h**tch**dijn ih`enh n' bas "Cable Select"
     holbogchtoj bajdag. `En`e n' master/bool harilcaand zoriulagdsan
     holbogch bish yum. H**tchijn barimtaas z**v holbogchijg tanih
     talaar lavlaaraj.

   Daraa n' t`edg`e`erijg fajlyn sistemijn h`es`eg bolgon zalgah
   talaar bodoh h`er`egt`ej. Ta vinum(8) (B*l`eg 21) bolon ccd(4)
   hoioulang sudlah h`er`egt`ej. `En`e tohirgoony huv'd ccd(4)-g
   songoson.

     --------------------------------------------------------------

      18.4.1.1.2. CCD-g tohiruulah n'

   ccd(4) h**t**ch n' h`ed h`ed`en adil diskn**dijg avch
   t`edg`e`erijg n`eg logik fajl sistem bolgon nijl**l`eh bolomzhijg
   olgodog. ccd(4)-g ashiglahyn tuld tand ccd(4) d`emzhl`eg cug
   b*t`e`egds`en c**m h`er`egt`ej. `En`e m**rijg c**mijn tohirgoony
   fajldaa n`em`e`ed c**m**** dahin b*t`e`ezh suulgaaraj:

 device   ccd

   ccd(4) d`emzhl`eg c**mijn duudagdah modul' h`elb`er`e`er bas
   duudagdazh bolno.

   ccd(4)-g tohiruulahyn tuld ta `ehl`e`ed diskn**dijg hayaglah
   bsdlabel(8)-g ashiglah iostoj:

 bsdlabel -w ad1 auto
 bsdlabel -w ad2 auto
 bsdlabel -w ad3 auto

   `En`e n' b*h disknij daguuh ad1c, ad2c bolon ad3c-d zoriulzh
   bsdlabel **sg`ed`eg.

   Daraagijn alham n' disknij shoshgony t**rlijg ****rchl**h yavdal
   yum. Ta diskn**dijg zasvarlahdaa bsdlabel(8)-g ashiglazh bolno:

 bsdlabel -e ad1
 bsdlabel -e ad2
 bsdlabel -e ad3

   `En`e n' disk b*r d`eh tuhajn disknij shoshgyg EDITOR orchny
   huv'sagchid zaasan zasvarlagchaar, ih`enhd`e`e vi(1)-`e`er
   ongojlgodog.

   ****rchl**lt hijgd`e`eg*j disknij shoshgo ijm`erh** haragdah
   bolno:

 8 partitions:
 #        size   offset    fstype   [fsize bsize bps/cpg]
   c: 60074784        0    unused        0     0     0   # (Cyl.    0 - 59597)

   ccd(4)-d zoriulzh ashiglahaar shin`e e huvaaltyg n`emn`e. **nijg
   ih`evchl`en c huvaaltaas huulzh boloh bolovch fstype n' 4.2BSD
   bajh iostoj. Disknij shoshgo odoo ijm`erh** haragdah iostoj:

 8 partitions:
 #        size   offset    fstype   [fsize bsize bps/cpg]
   c: 60074784        0    unused        0     0     0   # (Cyl.    0 - 59597)
   e: 60074784        0    4.2BSD        0     0     0   # (Cyl.    0 - 59597)

     --------------------------------------------------------------

      18.4.1.1.3. Fajlyn sistemijg b*t`e`eh n'

   Ta b*h diskn**d`e`e hayaglasny daraa ccd(4)-g b*t`e`eh iostoj.
   **nijg hijhijn tuld daraah tohiruulguudtaj adilaar ccdconfig(8)-g
   ashiglana:

 ccdconfig ccd0(1) 32(2) 0(3) /dev/ad1e(4) /dev/ad2e /dev/ad3e

   Tohiruulga b*rijn h`er`egl`e`e bolon utgyg door haruulav:

   (1)
           `Ehnij n`em`elt **g**gd**l n' tohiruulah t**h****r**mzh
           bajh b**g****d `en`e tohioldold /dev/ccd0c bajna. /dev/
           h`es`eg bajhg*j ch bajzh bolno.
   (2)
           Fajlyn sistemd zoriulsan interleave. interleave n' disknij
           blokuud d`e`erh sudlyn h`emzh`e`eg todorhojldog b**g****d
           n`eg b*r n' ih`evchl`en 512 bajt bajdag. T`eg`eh`e`er 32
           interleave n' 16,384 bajt bajna.
   (3)
           ccdconfig(8)-d zoriulsan tugnuud. H`er`ev ta h**tchijg
           tolin tusgal **sg`ezh id`evhzh**l`ehijg h*sv`el tugijg
           `end zaazh **gch bolno. `En`e tohirgoo n' ccd(4)-n huv'd
           tolin tusgal **sg`eltijg hangadagg*j uchir `en`e n' 0
           (t`eg) g`ezh tohiruulagdsan.
   (4)
           ccdconfig(8) uruu **g**gd**h s**lijn n`em`elt **g**gdl**d
           n' massivt oruulah t**h****r**mzh**d yum. T**h****r**mzh
           b*rijn huv'd b*r`en g*jc`ed zamyn n`erijg ashiglah
           h`er`egt`ej.

   ccdconfig(8)-g azhilluulsny daraa ccd(4) tohiruulagdana. Fajlyn
   sistem suulgagdazh bolno. Tohiruulguudyn talaar newfs(8)-s lavlana
   uu, `esv`el erd**** l ing`ezh azhilluulna:

 newfs /dev/ccd0c

     --------------------------------------------------------------

      18.4.1.1.4. B*gdijg avtomat bolgoh n'

   Er**nhijd**** ta ccd(4)-g dahin achaalah b*rt`e`e holbohyg h*sn`e.
   **nijg hijhijn tuld ta `ehl`e`ed tohiruulah h`er`egt`ej. ****rijn
   odoogijn tohirgoogoo daraah tushaal ashiglazh /etc/ccd.conf uruu
   bichih h`er`egt`ej:

 ccdconfig -g > /etc/ccd.conf

   Dahin achaalah *ed skript /etc/rc n' h`er`ev /etc/ccd.conf bajval
   ccdconfig -C tushaalyg azhilluulna. `En`e n' ccd(4)-g holbozh
   bolohoor bolgozh avtomataar tohiruulna.

     T`emd`egl`el: H`er`ev ta ganc h`er`egl`egchijn gorim uruu
     achaalzh bajgaa bol ccd(4)-g mount(8) hijh`e`es`e`e **mn**
     massivyg tohiruulahyn tuld daraah tushaalyg azhilluulah
     shaardlagataj:

 ccdconfig -C

   ccd(4)-g avtomataar holbohyn tuld ccd(4)-n oruulgyg /etc/fstab
   fajld bajrluulah h`er`egt`ej. Ing`es`en tohioldold `en`e n'
   achaalah *ed holbogdoh bolno:

 /dev/ccd0c              /media       ufs     rw      2       2

     --------------------------------------------------------------

    18.4.1.2. Vinum `Ezl`eh**n Menezher

   Vinum `Ezl`eh**n Menezher n' virtual disk h**tchijg hijd`eg blok
   t**h****r**mzhijn drajver yum. `En`e n' disknij tonog
   t**h****r**mzhijg blok t**h****r**mzhijn interf`ejs`e`es
   tusgaarlazh uyan hatan bajdal, azhillagaa bolon najdvartaj bajdlyg
   disknij hadgalaltyn ulamzhlalt z*sm`elijn haragdaltaas
   il**t`ejg`e`er hangah tijm argaar **g**gdlijg d*rs`eld`eg.
   vinum(8) n' RAID-0, RAID-1 bolon RAID-5 zagvaruudyg tus b*rt n'
   bolon holbootoj bajdlaar n' shijdd`eg.

   vinum(8)-ijn talaar d`elg`er`eng*j m`ed`e`ellijg B*l`eg 21-s *zn`e
   **.

     --------------------------------------------------------------

  18.4.2. Tonog t**h****r**mzhijn RAID

   FreeBSD n' bas t**r**l b*rijn tonog t**h****r**mzhijn RAID
   hyanagchuudyg d`emzhd`eg. `Edg`e`er t**h****r**mzh**d n' FreeBSD-d
   zoriulsan tusgaj program hangamzhaar massivyg udirdah
   shaardlagag*jg`e`er RAID d`ed sistemijg hyanadag.

   Kart d`e`erh BIOS-g ashiglan kart n' disknij *jldl**dijn ih`enhijg
   ****r**** hyanadag. Daraah n' Promise IDE RAID hyanagchijg
   ashiglah tohirgoony tovch tajlbar yum. `En`e kart suulgagdazh
   sistem `ehl`eh *ed m`ed`e`ellijg h*s`eh m**rijg haruulna. Kartny
   tohirgoony d`elg`ec uruu orohyn tuld zaavruudyg dagana. `End`e`es
   zalgagdsan b*h h**tch**dijg n`egtg`eh bolomzh tand bajh bolno.
   Ing`ezh hijsnijh`e`e daraa disk(n**d) n' FreeBSD-d n`eg h**t**ch
   shig haragdah bolno. Busad RAID t*vshing**dijg bas tohiruulzh
   bolno.

     --------------------------------------------------------------

  18.4.3. ATA RAID1 massivuudyg dahin b*t`e`eh n'

   FreeBSD n' massiv dah' g`emts`en, azhillagaag*j bolson diskijg
   shuud solih bolomzhijg olgodog. `En`e n' dahin achaalahaasaa
   **mn** tanyg ijm asuudlyg m`ed`ehijg shaarddag.

   Ta magadg*j door durdsantaj adilyg /var/log/messages `esv`el
   dmesg(8) garalt d`e`er harzh boloh yum:

 ad6 on monster1 suffered a hard error.
 ad6: READ command timeout tag=0 serv=0 - resetting
 ad6: trying fallback to PIO mode
 ata3: resetting devices .. done
 ad6: hard error reading fsbn 1116119 of 0-7 (ad6 bn 1116119; cn 1107 tn 4 sn 11)\\
 status=59 error=40
 ar0: WARNING - mirror lost

   atacontrol(8) ashiglan d`elg`er`eng*j m`ed`e`ellijg shalgana:

 # atacontrol list
 ATA channel 0:
         Master:      no device present
         Slave:   acd0 <HL-DT-ST CD-ROM GCR-8520B/1.00> ATA/ATAPI rev 0

 ATA channel 1:
         Master:      no device present
         Slave:       no device present

 ATA channel 2:
         Master:  ad4 <MAXTOR 6L080J4/A93.0500> ATA/ATAPI rev 5
         Slave:       no device present

 ATA channel 3:
         Master:  ad6 <MAXTOR 6L080J4/A93.0500> ATA/ATAPI rev 5
         Slave:       no device present

 # atacontrol status ar0
 ar0: ATA RAID1 subdisks: ad4 ad6 status: DEGRADED

    1. Ta diskijg ayuulg*jg`e`er salgan avahyn tuld `ehl`e`ed ata
       suvgijg azhillahg*j bajgaa diskt`ej cug salgana:

 # atacontrol detach ata3

    2. Diskijg sol'no.

    3. ata suvgijg dahin zalgana:

 # atacontrol attach ata3
 Master:  ad6 <MAXTOR 6L080J4/A93.0500> ATA/ATAPI rev 5
 Slave:   no device present

    4. SHin`e diskijg massivt n****c mayagaar n`emn`e:

 # atacontrol addspare ar0 ad6

    5. Massivyg dahin b*t`e`en`e:

 # atacontrol rebuild ar0

    6. Daraah tushaalyg ashiglazh *jl yavcyg shalgazh bolno:

 # dmesg | tail -10
 [output removed]
 ad6: removed from configuration
 ad6: deleted from ar0 disk1
 ad6: inserted into ar0 disk1 as spare

 # atacontrol status ar0
 ar0: ATA RAID1 subdisks: ad4 ad6 status: REBUILDING 0% completed

    7. `En`e *jld`el hijgd`ezh duustal h*l`e`eh h`er`egt`ej.

     --------------------------------------------------------------

18.5. USB hadgalaltyn t**h****r**mzh**d

   Huv' n`em`er bolgon oruulsan Mark Fonvil.

   Odoo *ed mash olon gadaad hadgalaltyn shijdl**d bajgaa b**g****d
   Universal Serial Bus (USB): hatuu h**tch**d, USB huruun h**tch**d,
   CD-R sharagchid z`ergijg ashigladag. FreeBSD n' `edg`e`er
   t**h****r**mzh**dijn d`emzhl`egijg hangadag.

     --------------------------------------------------------------

  18.5.1. Tohirgoo

   USB b****n hadgalaltyn t**h****r**mzh**dijn drajver umass(4) n'
   USB hadgalaltyn t**h****r**mzh**dijn d`emzhl`egijg hangadag.
   H`er`ev ta GENERIC c**m ashiglaval ****rijn tohirgoondoo yuu ch
   ****rchl**h shaardlagag*j. H`er`ev ta ****rchl**n tohiruulsan c**m
   ashiglah bol tany c**mijn tohirgoony fajld daraah m**r**d bajgaa
   `es`ehijg shalgaaraj:

 device scbus
 device da
 device pass
 device uhci
 device ohci
 device ehci
 device usb
 device umass

   umass(4) drajver n' USB hadgalaltyn t**h****r**mzh**d`ed handahyn
   tuld SCSI d`ed sistemijg h`er`egl`ed`eg b**g****d tany USB
   t**h****r**mzh sistemd SCSI t**h****r**mzh mayagaar haragdah
   bolno. Tany `eh havtan d`e`erh USB bichil shem`e`es hamaarch USB
   1.X-ijn d`emzhl`egijn huv'd tand z**vh**n device uhci `esv`el
   device ohci hoioryn al' n`eg h`er`egt`ej bolno, g`ehd`e`e
   hoioulang n' c**mijn tohirgoondoo bajlgah n' g`emg*j yum. USB 2.0
   hyanagchuudad zoriulsan d`emzhl`egijg ehci(4) drajver (device ehci
   m**r) hangadag. H`er`ev ta yamar n`eg m**r n`ems`en bol shin`e
   c**m**** `emh`etg`ezh suulgahaa bitgij martaaraj.

     T`emd`egl`el: H`er`ev tany USB t**h****r**mzh chin' CD-R `esv`el
     DVD sharagch bol SCSI CD-ROM drajver cd(4)-g c**md daraah
     m**rijn tuslamzhtaj n`em`eh iostoj:

 device cd

     SHaragch n' SCSI h**t**ch g`ezh haragddag uchir atapicam(4)
     drajverijg c**mijn tohirgoond ashiglah iosg*j.

     --------------------------------------------------------------

  18.5.2. Tohirgoog test hijh n'

   Tohirgoog test hijh`ed b`el`en bolloo: ****rijn USB
   t**h****r**mzhijg zalgahad sistemijn m`ed`egdlijn bufert
   (dmesg(8)) h**t**ch n' ijm`erh** haragdah iostoj:

 umass0: USB Solid state disk, rev 1.10/1.00, addr 2
 GEOM: create disk da0 dp=0xc2d74850
 da0 at umass-sim0 bus 0 target 0 lun 0
 da0: <Generic Traveling Disk 1.11> Removable Direct Access SCSI-2 device
 da0: 1.000MB/s transfers
 da0: 126MB (258048 512 byte sectors: 64H 32S/T 126C)

   M`ed`e`ezh h`er`eg *jldv`erl`egch, t**h****r**mzhijn c`eg (da0)
   bolon busad z*jls tany tohirgoonoos hamaaraad ****r bajzh bolno.

   USB t**h****r**mzh n' SCSI t**h****r**mzh g`ezh haragddag bolohoor
   camcontrol tushaalyg ashiglazh sistemd holbogdson USB hadgalaltyn
   t**h****r**mzh**dijn zhagsaaltyg haruulzh bolno:

 # camcontrol devlist
 <Generic Traveling Disk 1.11>      at scbus0 target 0 lun 0 (da0,pass0)

   H`er`ev h**t**ch n' fajlyn sistemt`ej irv`el ta t**nijg holbozh
   chadna. H`es`eg 18.3 h`es`eg n' h`er`ev shaardlagataj bol USB
   h**tchijg h`elb`ersh**lzh t**n d`e`er huvaalt **sg`eh`ed tand
   tuslah bolno.

     Sanuulga: Duryn t**h****r**mzhijg itg`elg*j h`er`egl`egchd`ed
     holboh bolomzhijg olgoh n' ****r****r h`elb`el vfs.usermount-ijg
     door tajlbarlasnaar id`evhzh**l`eh n' ayuulg*j bajdlyn **dn`e`es
     avch *zv`el ayuultaj yum. FreeBSD d`e`erh ih`enh fajlyn sistem
     n' hortoj t**h****r**mzhijn `esr`eg hamgaalaltg*j bajdag.

   `En`e t**h****r**mzhijg `engijn h`er`egl`egch holbozh chaddagaar
   bolgohyn tuld todorhoj alhmuudyg hijh h`er`egt`ej. `Ehl`e`ed USB
   hadgalaltyn t**h****r**mzh holbogdson *ed **ss`en
   t**h****r**mzh**d`ed h`er`egl`egch handazh bolohoor bajh
   h`er`egt`ej. **nij shijd`el n' `edg`e`er t**h****r**mzh**dijn b*h
   h`er`egl`egchdijg operator b*lgijn gish**n bolgoh yavdal yum.
   **nijg pw(8)-`e`er hijn`e. Hoiordugaart t**h****r**mzh**d n'
   **s`eh *ed operator b*l`eg t`edg`e`erijg unshizh bichizh chadazh
   bajh iostoj. Tohiroh m**r**dijg /etc/devfs.rules fajld n`emsn`e`er
   **nijg hijzh bolno:

 [localrules=5]
 add path 'da*' mode 0660 group operator

     T`emd`egl`el: H`er`ev sistemd SCSI diskn**d bajgaa bol **nijg
     araj ****r****r hijh iostoj. ****r****r h`elb`el h`er`ev sistem
     n' al' h`edijn da0-`e`es da2 h*rt`elh holbogdson diskn**dijg
     aguulzh bajval hoior dah' m**rijg daraah mayagaar solih
     h`er`egt`ej:

 add path 'da[3-9]*' mode 0660 group operator

     `En`e n' bajgaa diskn**dijg operator b*l`egt hamaaruulahg*j
     bolgono.

   Ta bas ****rijn devfs.rules(5) d*rmijn olonlogijg /etc/rc.conf
   fajld id`evhzh**l`eh h`er`egt`ej:

 devfs_system_ruleset="localrules"

   Daraa n' c**m n' erdijn h`er`egl`egchd`ed fajlyn sistemijg holboh
   bolomzhtojgoor tohiruulagdah iostoj. Hamgijn hyalbar arga bol
   /etc/sysctl.conf-d m**r n`em`eh yavdal yum:

 vfs.usermount=1

   Daraagijn dahin achaalaltyn daraa `en`e n' id`evhzhihijg sanaaraj.
   ****r****r `en`e huv'sagchijg tohiruulahyn tuld sysctl(8)-g
   ashiglazh boloh yum.

   T**gsg**lijn alham n' fajlyn sistem holbogdoh sang **sg`eh yavdal
   yum. `En`e sang fajlyn sistemijg holboh h`er`egl`egch `ez`emshs`en
   bajh h`er`egt`ej. **nijg hijh n`eg arga n' root-ijn huv'd t`er
   h`er`egl`egchijn `ez`emshs`en d`ed sang /mnt/username (username-g
   tuhajn h`er`egl`egchijnh`e`e n`evtr`eh n`er`e`er bolon usergroup-g
   h`er`egl`egchijnh`e`e *nds`en b*lgijn n`er`e`er solioroj) g`ezh
   **sg`eh yavdal yum:

 # mkdir /mnt/username
 # chown username:usergroup /mnt/username

   USB huruun h**t**ch zalgagdazh /dev/da0s1 t**h****r**mzh garch
   irzh`e`e g`ezh bod"io. `Edg`e`er t**h****r**mzh**d n' ih`evchl`en
   FAT fajlyn sistem`e`er h`elb`ersh**l`egds`en ird`eg b**g****d
   `edg`e`erijg ijm`erh** mayagaar holbozh bolno:

 % mount -t msdosfs -m=644 -M=755 /dev/da0s1 /mnt/username

   H`er`ev ta t**h****r**mzhijg zalgasnaa salgaval (diskijg ur'daar
   salgah iostoj) ta sistemijn m`ed`egdlijn buferaas door durdsantaj
   t**st`ej m`ed`egdlijg harah iostoj:

 umass0: at uhub0 port 1 (addr 2) disconnected
 (da0:umass-sim0:0:0:0): lost device
 (da0:umass-sim0:0:0:0): removing device entry
 GEOM: destroy disk da0 dp=0xc2d74850
 umass0: detached

     --------------------------------------------------------------

  18.5.3. N`em`elt unshih materialuud

   Disk n`em`eh bolon Fajlyn sistem**dijg holboh bolon salgah
   h`esg**d`e`es gadna t**r**l b*rijn garyn avlagyn huudasnuudyg
   unshih n' h`er`egt`ej bajzh boloh yum: FreeBSD  8.X-ijn huv'd
   umass(4), camcontrol(8), bolon usbconfig(8) `esv`el FreeBSD-ijn
   **mn**h huvilbaruudyn huv'd usbdevs(8) bajna.

     --------------------------------------------------------------

18.6. Optik z****v**rl**gchijg (CD-**d) **sg`ezh ashiglah n'

   Huv' n`em`er bolgon oruulsan Majk M`ej`er.

     --------------------------------------------------------------

  18.6.1. Tanilcuulga

   CD-**d n' t`edg`e`erijg erdijn diskn**d`e`es yalgah h`ed h`ed`en
   bolomzhuudtaj bajdag. `Ehl`e`ed h`er`egl`egch CD d`e`er bichih
   bolomzhg*j bajsan. T`edg`e`er n' zamuudyn hoorond tolgojg
   shilzh**l`ehd`e`e saatalg*jg`e`er *rg`elzhl`en unshdagaar
   hijgdzh`e`e. T`er *ed bajsan adil h`emzh`e`et`ej
   z****v**rl**gchijg z****h****s t`edg`e`erijg sistem hoorond z****h
   n' hamaag*j hyalbar bajdag.

   CD-**d n' zamtaj bajdag bolovch `en`e n' disknij fizik h`es`eg
   bish harin *rg`elzhl`en unshigdah **g**gdlijn h`esgijg h`eld`eg.
   FreeBSD d`e`er CD **sg`ehd`e`e CD d`e`er zamuud **sg`eh
   **g**gdlijn fajluudyg b`eld`ezh daraa n' zamuudyg CD uruu bichn`e.

   ISO 9660 fajlyn sistem n' `edg`e`er yalgaanuudtaj azhillahaar
   hijgds`en. `En`e n' t`er *ed nijtl`eg bajsan fajlyn sistemijn
   hyazgaaruudyg haramsaltaj n' kodchildog. Azaar `en`e n' z**v
   bichigds`en CD-**d`ed t`edg`e`er hyazgaaruudyg davzh garahyg
   z**vsh****r**h **rg**tg**l****r hangadag b**g****d t`edg`e`er
   **rg**tg**l**dijg d`emzhd`egg*j sistem**dt`ej azhillazh chadsan
   h`ev`e`er bajdag.

   sysutils/cdrtools portod ISO 9660 fajlyn sistemijg aguulah
   **g**gdlijn fajlyg **sg`ed`eg program mkisofs(8) bajdag. `En`e n'
   t**r**l b*rijn **rg**tg**l**dijg d`emzhd`eg tohiruulguudtaj
   b**g****d door tajlbarlagdsan bolno.

   CD sharahdaa yamar h`er`egslijg ashiglah n' tany CD sharagch ATAPI
   yuu al' `esv`el ****r ** g`edg`e`es shaltgaalna. ATAPI CD
   sharagchid n' *nds`en sistemijn burncd programyg ashigladag. SCSI
   bolon USB CD sharagchid n' sysutils/cdrtools portyn cdrecord-g
   ashiglah iostoj. M**n ATAPI tonog t**h****r**mzh d`e`er SCSI
   h**tch**dijn huv'd ATAPI/CAM modul ashiglan cdrecord-g h`er`egl`eh
   bolomzhtoj bajdag.

   H`er`ev ta grafik h`er`egl`egchijn interf`ejst`ej CD sharagch
   program hangamzhijg h*s`ezh bajgaa bol X-CD-Roast `esv`el K3b-g
   *z`e`er`ej. `Edg`e`er h`er`egsl**d n' bagc h`elb`er`e`er `esv`el
   sysutils/xcdroast bolon sysutils/k3b portuudad bajdag. X-CD-Roast
   bolon K3b n' ATAPI tonog t**h****r**mzh d`e`er ATAPI/CAM modulijg
   shaarddag.

     --------------------------------------------------------------

  18.6.2. mkisofs

   sysutils/cdrtools portyn h`es`eg mkisofs(8) program n' UNIX-ijn
   fajlyn sistemijn n`erijn talbar dah' sangijn modny d*rs boloh ISO
   9660 fajlyn sistemijg **sg`ed`eg. Hamgijn hyalbar h`er`egl`e`e n':

 # mkisofs -o imagefile.iso /path/to/tree

   `En`e tushaal n' /path/to/tree dah' modny huulbar ISO 9660 fajlyn
   sistemijg aguulah imagefile.iso fajlyg **sg`eh bolno. `En`e
   processod fajlyn n`ersijg ISO 9660 fajlyn sistemijn standartyn
   hyazgaarlaltuudad bagtah n`ers`ed taaruulah b**g****d ISO fajlyn
   sistem**d`ed bajdagg*j n`ers b*hij fajluudyg oruulahg*j bajh
   bolno.

   T`edg`e`er hyazgaarlaltuudyg davzh garah h`ed h`ed`en tohiruulguud
   bajdag. YAlanguyaa -R tohiruulga UNIX sistem**d`ed nijtl`eg bajdag
   Rock Ridge **rg**tg**l**dijg id`evhzh**ld`eg, -J n' Microsoft
   sistem**d`ed h`er`egl`egdd`eg Joilet **rg**tg**l**dijg
   id`evhzh**ld`eg b**g****d -hfs n' Mac OS-d h`er`egl`egdd`eg HFS
   fajlyn sistem**dijg **sg`eh`ed ashiglagddag.

   Z**vh**n FreeBSD sistem**d`ed ashiglagdah CD-**dijn huv'd -U
   tohiruulga b*h fajlyn n`erijn hyazgaarlaltuudyg haahad
   ashiglagdazh bolno. -R tohiruulgataj h`er`egl`egd`eh *ed `en`e n'
   tany `eh`els`en FreeBSD-ijn modtoj izhil fajlyn sistemijn d*rsijg
   **sg`ed`eg, g`ehd`e`e `en`e n' ISO 9660 standartyg h`ed h`ed`en
   zamaar z**rchizh boloh yum.

   Erdijn h`er`egl`e`enij s**lijn tohiruulga n' -b yum. `En`e n'
   achaalagdah "El Torito" CD-g **sg`eh`ed h`er`egl`egd`eh
   achaalagdah d*rsnij bajrlalyg zaahad ashiglagddag. `En`e
   tohiruulga n' CD uruu bichigd`eh modny d`e`ed h`esgijn achaalagdah
   d*rs h*r`eh zamyg zaah n`em`elt **g**gdlijg avdag. Anhdagchaar
   mkisofs(8) n' "floppy disk emulation buyuu uyan disknij `emulyac"
   g`ezh n`erl`egdd`eg gorimd ISO d*rsijg **sg`ed`eg b**g****d
   achaalagdah d*rsijg yag 1200, 1440, `esv`el 2880 KB h`emzh`e`et`ej
   bajna g`ezh toocdog. FreeBSD t*g`e`eltijn diskn**d`ed
   h`er`egl`egdd`eg achaalagch duudagch z`er`eg zarim achaalagch
   duudagchid n' `emulyac gorimyg ashigladagg*j; `en`e tohioldold
   -no-emul-boot tohiruulgyg ashiglah shaardlagataj. T`eg`eh`e`er
   h`er`ev /tmp/myboot n' achaalagdah FreeBSD sistemijg
   /tmp/myboot/boot/cdboot d`eh achaalagdah d*rst`ej cug aguulzh
   bajval ta ISO 9660 fajlyn sistemijn d*rsijg /tmp/bootable.iso-d
   ijm`erh** mayagaar **sg`ezh boloh yum:

 # mkisofs -R -no-emul-boot -b boot/cdboot -o /tmp/bootable.iso /tmp/myboot

   **nijg hijsnijh`e`e daraa h`er`ev ta c**md**** md-g tohiruulsan
   bol fajlyn sistemijg ing`ezh holbozh bolno:

 # mdconfig -a -t vnode -f /tmp/bootable.iso -u 0
 # mount -t cd9660 /dev/md0 /mnt

   `En`e *ed ta /mnt bolon /tmp/myboot n' izhil bolohyg shalgazh
   bolno.

   mkisofs(8)-ijn azhillagaag narijn taaruulahyn tuld ta t**nij busad
   olon tohiruulguudyg ashiglazh bolno. YAlanguyaa ISO 9660-ijn
   bajrlal bolon Joilet ba HFS diskn**dijn **sg`elt`ed
   ****rchl**lt**d hijzh bolno. D`elg`er`eng*jg mkisofs(8)-ijn garyn
   avlagyn huudasnaas *zn`e **.

     --------------------------------------------------------------

  18.6.3. burncd

   H`er`ev tand ATAPI CD sharagch bajgaa bol ta ISO d*rsijg CD uruu
   sharahdaa burncd tushaalyg ashiglazh bolno. burncd n' *nds`en
   sistemijn h`es`eg b**g****d /usr/sbin/burncd g`ezh suulgagdsan
   bajdag. `En`e n' c****n tohiruulguudtaj bolohoor h`er`egl`eh`ed ih
   hyalbar bajdag:

 # burncd -f cddevice data imagefile.iso fixate

   D`e`erh tushaal n' imagefile.iso-n huulbaryg cddevice uruu sharah
   bolno. Anhdagch t**h****r**mzh n' /dev/acd0 yum. Bichih hurd,
   sharsny daraa CD-g gargah bolon audio **g**gd**l bichihijg zaah
   tohiruulguudyn talaar burncd(8)-s *zn`e **.

     --------------------------------------------------------------

  18.6.4. cdrecord

   H`er`ev tand ATAPI CD sharagch bajhg*j bol ta ****rijn CD-**dijg
   sharahyn tuld cdrecord-g ashiglah shaardlagataj. cdrecord n'
   *nds`en sistemd bajdagg*j; ta **nijg sysutils/cdrtools dah'
   portoos `esv`el tohiroh bagcaas suulgah iostoj. *nds`en sistemd
   hijgds`en ****rchl**lt n' `en`e programyn hoiortyn huvilbaryg
   azhillahg*j bolgozh, magadg*j "asuudald (coaster)" h*rg`ezh boloh
   yum. Tijm bolohoor ta ****rijn sistem`e`e shin`echl`ehd`e`e portoo
   bas shin`echl`eh `esv`el h`er`ev ta -STABLE salbaryg dagazh bajgaa
   bol portyg shin`e huvilbar garahad n' shin`echl`eh h`er`egt`ej.

   cdrecord n' olon tohiruulgataj bajdag bolovch *nds`en h`er`egl`e`e
   n' burncd-s b*r il** hyalbar bajdag. ISO 9660 d*rsijg sharahdaa:

 # cdrecord dev=device imagefile.iso

   cdrecord-g h`er`egl`eh`ed gardag n`eg zal' n' dev tohiruulgyg oloh
   yavdal yum. Z**v tohirgoog olohyn tuld cdrecord-ijn -scanbus
   tugijg h`er`egl`eh h`er`egt`ej b**g****d `en`e n' ijm`erh** *r
   d*nd h*rg`ezh boloh yum:

 # cdrecord -scanbus
 Cdrecord-Clone 2.01 (i386-unknown-freebsd7.0) Copyright (C) 1995-2004 Jo:rg Schilling
 Using libscg version 'schily-0.1'
 scsibus0:
         0,0,0     0) 'SEAGATE ' 'ST39236LW       ' '0004' Disk
         0,1,0     1) 'SEAGATE ' 'ST39173W        ' '5958' Disk
         0,2,0     2) *
         0,3,0     3) 'iomega  ' 'jaz 1GB         ' 'J.86' Removable Disk
         0,4,0     4) 'NEC     ' 'CD-ROM DRIVE:466' '1.26' Removable CD-ROM
         0,5,0     5) *
         0,6,0     6) *
         0,7,0     7) *
 scsibus1:
         1,0,0   100) *
         1,1,0   101) *
         1,2,0   102) *
         1,3,0   103) *
         1,4,0   104) *
         1,5,0   105) 'YAMAHA  ' 'CRW4260         ' '1.0q' Removable CD-ROM
         1,6,0   106) 'ARTEC   ' 'AM12S           ' '1.06' Scanner
         1,7,0   107) *

   `En`e n' zhagsaaltan dah' t**h****r**mzh**dijn huv'd tohiroh dev
   utgyg zhagsaadag. ****rijn CD sharagchijg olohyn tuld dev
   tohiruulgyn utgad gurvan dugaaryg taslalaar tusgaarlan
   h`er`egl`en`e. `En`e tohioldold CRW t**h****r**mzh n' 1,5,0, bajh
   b**g****d tohiroh orolt n' dev=1,5,0 bolno. `En`e utgyg zaah
   amarhan arguud bajdag; d`elg`er`eng*jg cdrecord(1)-s *zn`e **.
   M**n t`end`e`es audio zamuudyg bichih, hurdyg hyanah bolon busad
   z*jl**dijn tuhaj m`ed`e`ellijg *z`ezh bolno.

     --------------------------------------------------------------

  18.6.5. Audio CD-**dijg huvilah

   Ta audio **g**gdlijg CD-`e`es fajluudyn cuvaa bolgon zadalzh daraa
   n' `edg`e`er fajluudyg hooson CD d`e`er bichin audio CD-g huvilzh
   bolno. `En`e process n' ATAPI bolon SCSI h**tch**dijn huv'd
   n`el`e`en ****r bajdag.

   SCSI h**tch**d

    1. Audiog cdda2wav ashiglan zadlana.

 % cdda2wav -vall -D2,0 -B -Owav

    2. cdrecord ashiglan .wav fajluudyg bichn`e.

 % cdrecord -v dev=2,0 -dao -useinfo  *.wav

       H`es`eg 18.6.4 h`es`egt tajlbarlasny daguu 2,0 g`ezh z**v
       zaagdsan `es`ehijg shalgaaraj.

   ATAPI h**tch**d

     T`emd`egl`el: ATAPI/CAM modulijn tuslamzhtaj cdda2wav tushaal
     ATAPI h**tch**d d`e`er ashiglagdazh bolno. `En`e h`er`egs`el n'
     door sanal bolgozh bajgaa argyg bodvol ih`enh h`er`egl`egchdijn
     huv'd ih`evchl`en il**t`ej songolt bajdag (dorgio zasvarlalt,
     t**gsg**gchijn asuudal g`eh m`et).

    1. ATAPI CD drajver n' zam b*rijg /dev/acddtnn mayagaar bolgodog
       b**g****d d n' h**tchijn dugaar ba nn n' shaardlagataj bol
       urdaa 0 tav'zh hoior orontoj toogoor bichigds`en zamyn dugaar
       yum. T`eg`eh`e`er `ehnij disk d`e`erh `ehnij zam n'
       /dev/acd0t01, hoior dah' n' /dev/acd0t02, gurav dah' n'
       /dev/acd0t03 g`eh m`etchil`en bajna.

       Tohiroh fajluud /dev sand bajgaa `es`ehijg shalgaaraj. H`er`ev
       oruulguud bajhg*j bajgaa bol z****v**rl**gchijg dahin
       *z`eh`e`er sistemijg h*chl`eh h`er`egt`ej:

 # dd if=/dev/acd0 of=/dev/null count=1

    2. Zam b*rijg dd(1) ashiglan zadalna. Fajluudyg zadlahdaa ta
       tusgaj blokijn h`emzh`e`eg bas ashiglah iostoj.

 # dd if=/dev/acd0t01 of=track1.cdr bs=2352
 # dd if=/dev/acd0t02 of=track2.cdr bs=2352
 ...

    3. Zadalsan fajluudaa disk uruu burncd ashiglan sharna. Ta
       `edg`e`erijg audio fajl g`ezh zaazh **g**h h`er`egt`ej
       b**g****d burncd n' duusahdaa diskijg b`ehzh**l`eh iostoj.

 # burncd -f /dev/acd0 audio track1.cdr track2.cdr ... fixate

     --------------------------------------------------------------

  18.6.6. **g**gdlijn CD-**dijg huvilah

   Ta **g**gdlijn CD-g mkisofs(8)-r **sg`es`en d*rs fajltaj
   azhillagaany huv'd adilhan d*rs fajl uruu huulzh boloh b**g****d
   ta **nijg yamar ch **g**gdlijn CD huvilahad ashiglazh bolno. `End
   **g**gds**n zhish`e`e n' tany CDROM t**h****r**mzhijg acd0 g`ezh
   *z`eh bolno. ****rijn z**v CDROM t**h****r**mzh****r solioroj.

 # dd if=/dev/acd0 of=file.iso bs=2048

   Odoo ta n`eg`ent d*rst`ej bolson bolohoor **nijg CD uruu d`e`er
   tajlbarlasny daguu sharzh bolno.

     --------------------------------------------------------------

  18.6.7. **g**gdlijn CD-**dijg ashiglah

   Odoo ta standart **g**gdlijn CDROM **sg`es`en bolohoor t**nijg
   holbozh t**n d`e`erh **g**gdlijg unshihyg h*s`eh bajh. Anhdagchaar
   mount(8) n' fajlyn sistemijg ufs t**rlijnh g`ezh *zd`eg. H`er`ev
   ta doorh shig oroldvol:

 # mount /dev/cd0 /mnt

   "Incorrect super block" g`ezh gomdollohyg ta harah b**g****d
   holbolt hijgd`ehg*j bajh bolno. CDROM n' UFS fajlyn sistem bish,
   t`eg`eh`e`er ing`ezh holbohyg oroldoh n' amzhiltg*j boloh bolno.
   Ta mount(8)-d fajlyn sistemijn t**r**l n' ISO9660 g`ezh zaazh
   **g**h**d l b*gd azhillah bolno. Ta -t cd9660 tohiruulgyg
   mount(8)-d **gch **nijg hijn`e. ZHish`e`e n' h`er`ev ta CDROM
   t**h****r**mzh /dev/cd0-g /mnt-d holbohyg h*sv`el daraah tushaalyg
   azhilluulah bolno:

 # mount -t cd9660 /dev/cd0 /mnt

   Tany t**h****r**mzhijn n`er (`en`e zhish`e`en d`e`er /dev/cd0)
   tany CDROM yamar interf`ejs ashiglazh bajgaagaas hamaaran ****r
   bajzh boloh yum. M**n -t cd9660 tohiruulga n' erd**** l
   mount_cd9660(8)-g azhilluuldag. D`e`erh zhish`e`eg ing`ezh
   boginosgozh bolno:

 # mount_cd9660 /dev/cd0 /mnt

   Ta er**nhijd**** `en`e argaar yamar ch *jldv`erl`egchijn
   **g**gdlijn CDROM-uudyg ashiglazh bolno. G`ehd`e`e zarim n`eg ISO
   9660 **rg**tg**l**dt`ej diskn**d hachin azhillazh boloh yum.
   ZHish`e`e n' Joilet diskn**d n' b*h fajlyn n`ersijg hoior bajt
   YUnikod t`emd`egt`e`er hadgaldag. FreeBSD c**m n' YUnikodoor
   yar'dagg*j, g`ehd`e`e FreeBSD-ijn CD9660 drajver YUnikod
   t`emd`egt**dijg shuud huvirgazh chaddag. H`er`ev zarim n`eg Angli
   bus t`emd`egt**d asuultyn t`emd`eg h`elb`er`e`er haragdval ta
   ashiglazh bajgaa lokal t`emd`egtijn olonlogoo -C tohiruulgaar
   zaazh **g**h h`er`egt`ej. D`elg`er`eng*j m`ed`e`ellijg
   mount_cd9660(8) garyn avlagyn huudasnaas lavlana uu.

     T`emd`egl`el: `En`e t`emd`egtijn huvirgaltyg -C tohiruulgyn
     tuslamzhtaj hijhijn tuld c**m cd9660_iconv.ko modulijg duudsan
     bajhyg shaardah bolno. `En`e m**rijg loader.conf fajld n`emzh
     **nijg:

 cd9660_iconv_load="YES"

     g`ezh hijn mashinyg dahin achaalah buyuu `esv`el modulijg
     kldload(8)-n tuslamzhtaj duudan hijzh boloh yum.

   Haayaa tanyg CDROM-g holbohyg oroldoh *ed "Device not configured"
   g`es`en aldaa garch boloh yum. `En`e n' ih`enhd`e`e CDROM h**t**ch
   n' t**h****r**mzhid disk bajhg*j `esv`el h**t**ch n' shugamand
   (bus) haragdahg*j bajna g`ezh *z`ezh bajna g`es`en *g yum. CDROM
   h**t**ch n' hoior sekundyn dotor **nijg m`edd`eg bolohoor
   t`evch`e`ert`ej bajgaaraj.

   SHugamyn dahin togtooltod hariu **g**h hangalttaj hugacaa bajhg*jn
   ulmaas zarimdaa SCSI CDROM-ijg olohg*j bajzh boloh yum. H`er`ev ta
   SCSI CDROM-toj bol ta daraah tohiruulgyg c**mijn tohirgoondoo
   n`emzh ****rijn c**mijg dahin b*t`e`en`e **.

 options SCSI_DELAY=15000

   `En`e n' tany SCSI shugamd achaalah *ed`e`e 15 sekund t*r saatahyg
   h`elzh **g**h b**g****d ing`esn`e`er shugamyn dahin togtooltod
   tany CDROM h**tch****r hariu **g**l`ehijn tuld b*h bajzh boloh
   bolomzhijg t**nd **gch bajna g`es`en *g yum.

     --------------------------------------------------------------

  18.6.8. T**hij **g**gdlijn CD-**dijg sharah

   Ta ISO 9660 fajlyn sistemijg **sg`elg*jg`e`er fajlyg CD uruu shuud
   sharahaar songozh bolno. Zarim h*m**s **nijg n****cl**h zorilgoor
   hijd`eg. `En`e n' standart CD-g sharahaas il** hurdan azhilladag:

 # burncd -f /dev/acd1 -s 12 data archive.tar.gz fixate

   Tijm CD-d sharagdsan **g**gdlijg avahyn tuld ta t**hij
   t**h****r**mzhijn c`eg`e`es **g**gdlijg unshih iostoj:

 # tar xzvf /dev/acd1

   Ta `en`e diskijg erdijn CDROM-ijg holbodog shig holbozh chadahg*j.
   Ijm CDROM n' FreeBSD-`e`es ****r yamar ch *jldlijn sistem d`e`er
   unshigdahg*j. H`er`ev ta CD-g`e`e holbohyg `esv`el ****r *jldlijn
   sistemt`ej **g**gdl**** huvaalcah h*s`elt`ej bajgaa bol d`e`er
   tajlbarlasny daguu mkisofs(8)-g ashiglah iostoj.

     --------------------------------------------------------------

  18.6.9. ATAPI/CAM drajverijg ashiglah

   Huv' n`em`er bolgon oruulsan Mark Fonvil.

   `En`e drajver n' ATAPI t**h****r**mzh**d`ed (CD-ROM, CD-RW, DVD
   h**tch**d g`eh m`et...) SCSI d`ed sistem`e`er handah bolomzhijg
   olgoh b**g****d ing`esn`e`er sysutils/cdrdao `esv`el cdrecord(1)
   z`er`eg programuudyg ashiglah bolomzhijg olgodog.

   `En`e drajveryg ashiglahyn tuld ta daraah m**rijg
   /boot/loader.conf fajl uruu n`em`eh h`er`egt`ej bolno:

 atapicam_load="YES"

   t`eg`e`ed ****rijn mashinaa dahin achaalna.

     T`emd`egl`el: H`er`ev ta ****rijn c**md**** atapicam(4)
     d`emzhl`egijg statikaar `emh`etg`ehijg h*sv`el `en`e m**rijg
     ****rijn c**mijn tohirgoony fajldaa n`em`eh h`er`egt`ej bolno:

 device atapicam

     M**n ta ****rijn c**mijn tohirgoony fajldaa daraah m**r**dijg
     bas n`em`eh h`er`egt`ej bolno:

 device ata
 device scbus
 device cd
 device pass

     `Edg`e`er n' al' h`edijn bajzh bajh iostoj. Daraa n' dahin
     b*t`e`eg`e`ed ****rijn c**mijg suulgazh mashinaa dahin achaalah
     h`er`egt`ej.

   Achaalah processijn *ed tany sharagch ijm`erh** mayagaar garch
   ir`eh iostoj:

 acd0: CD-RW <MATSHITA CD-RW/DVD-ROM UJDA740> at ata1-master PIO4
 cd0 at ata1 bus 0 target 0 lun 0
 cd0: <MATSHITA CDRW/DVD UJDA740 1.00> Removable CD-ROM SCSI-0 device
 cd0: 16.000MB/s transfers
 cd0: Attempt to query device size failed: NOT READY, Medium not present - tray closed

   Odoo h**tchid /dev/cd0 t**h**r****mzhijn n`erijg ashiglan handazh
   boloh b**g****d zhish`e`e n' CD-ROM-g /mnt-d holbohdoo daraah
   tushaalyg bichih h`er`egt`ej:

 # mount -t cd9660 /dev/cd0 /mnt

   root h`er`egl`egch`e`er daraah tushaalyg azhilluulzh ta
   sharagchijn SCSI hayagijg avch bolno:

 # camcontrol devlist
 <MATSHITA CDRW/DVD UJDA740 1.00>   at scbus1 target 0 lun 0 (pass0,cd0)

   T`eg`eh`e`er 1,0,0 n' cdrecord(1) bolon busad SCSI programtaj
   ashiglah SCSI hayag boloh yum.

   ATAPI/CAM bolon SCSI sistemijn talaar d`elg`er`eng*j m`ed`e`ellijg
   atapicam(4) bolon cam(4) garyn avlagyn huudasnuudaas lavlana uu.

     --------------------------------------------------------------

18.7. Optik z****v**rl**gchijg (DVD-**d) **sg`ezh ashiglah n'

   Huv' n`em`er bolgon oruulsan Mark Fonvil. Zarim z*jl oruulsan
   `Endi Polyakov.

     --------------------------------------------------------------

  18.7.1. Tanilcuulga

   CD-t`ej har'cuulahad DVD n' optik z****v**rl**gch hadgalaltyn
   tehnologijn daraachijn *e yum. DVD n' yamar ch CD-`e`es il**
   **g**gdlijg aguuldag b**g****d odoogijn video h`evl`eltijn
   standart bolzh`e`e.

   Bichigdd`eg DVD g`ezh bidnij n`erl`ed`eg DVD-**dijn fizik 5
   bichigdd`eg h`elb`ersh**l`eltijg todorhojlzh bolno:

     * DVD-R: `En`e n' bichigdd`eg DVD-ij anhny h`elb`ersh**l`elt
       yum. DVD-R standart n' DVD h`el`elc**lg`e`er todorhojlogdson
       b**g****d `en`e n' z**vh**n n`eg udaa bichih h`elb`ersh**l`elt
       yum.

     * DVD-RW: `En`e n' DVD-R standartyn dahin bichigd`eh huvilbar
       yum. DVD-RW n' ojrolcoogoor 1000 udaa bichigd`eh bolomzhtoj.

     * DVD-RAM: `En`e n' DVD h`el`elc**lgijn d`emzhd`eg bas dahin
       bichigdd`eg h`elb`ersh**l`elt yum. DVD-RAM n' z****gd**zh
       boloh hatuu h**t**ch mayagaar haragddag. G`ehd`e`e `en`e
       z****v**rl**gch n' ih`enh DVD-ROM h**tch**d bolon DVD-Video
       togluulagchuudtaj nijct`ej bish bajdag; c****n DVD bichigchid
       DVD-RAM h`elb`ersh**l`eltijg d`emzhd`eg. DVD-RAM-ijn
       h`er`egl`e`enij talaar il** d`elg`er`eng*jg H`es`eg 18.7.9-s
       unshina uu.

     * DVD+RW: `En`e n' DVD+RW holboonoos todorhojlson dahin
       bichigd`eh h`elb`ersh**l`elt yum. DVD+RW n' ojrolcoogoor 1000
       udaa bichigd`eh bolomzhtoj.

     * DVD+R: `En`e h`elb`ersh**l`elt n' DVD+RW h`elb`ersh**l`eltijn
       n`eg udaa bichih huvilbar yum.

   Bichigdd`eg DVD-ij n`eg davharga n' 4,700,000,000 bajt buyuu
   4.38 GB `esv`el 4485 MB (1 kilobajt n' 1024 bajt) h*rt`elh
   m`ed`e`el`el aguulzh chadna.

     T`emd`egl`el: Fizik z****v**rl**gch bolon programyg yalgazh
     ojlgoh iostoj. ZHish`e`e n' DVD-Video n' duryn bichigdd`eg DVD
     fizik z****v**rl**gch DVD-R, DVD+R, DVD-RW g`eh z`er`eg uruu
     bichigd`ezh boloh tusgaj bajrshlyn zuraglal yum.
     Z****v**rl**gchijn t**rlijg songohyn **mn** sharagch bolon
     DVD-Video togluulagch (dan togluulagch `esv`el komp'yuter
     d`e`erh DVD-ROM h**t**ch) n' h`er`egl`eh`e`er t**l**vl**zh
     bajgaa z****v**rl**gcht`ej nijct`ej `es`ehijg shalgah
     h`er`egt`ej.

     --------------------------------------------------------------

  18.7.2. Tohirgoo

   DVD bichl`eg hijh`ed growisofs(1) program ashiglagdana. `En`e
   tushaal n' dvd+rw-tools h`er`egsl**dijn (sysutils/dvd+rw-tools)
   n`eg h`es`eg yum. dvd+rw-tools n' DVD z****v**rl**gchijn b*h
   t**rlijg d`emzhd`eg.

   `Edg`e`er h`er`egsl**d n' t**h****r**mzh**d uruu handahyn tuld
   SCSI d`ed sistemijg ashigladag, tijm`e`es tany c**md ATAPI/CAM
   d`emzhl`eg n`em`egds`en bajh iostoj. H`er`ev tany sharagch USB
   interf`ejs ashigladag bol `en`e n`em`elt n' h`er`egg*j b**g****d
   ta USB t**h****r**mzh**dijn tohirgoony talaar il** d`elg`er`eng*jg
   H`es`eg 18.5-s unshih shaardlagataj.

   Ta m**n ATAPI t**h****r**mzh**dijn huv'd DMA handaltyg
   id`evhzh**l`eh iostoj b**g****d daraah m**rijg /boot/loader.conf
   fajld n`emzh **nijg hijn`e:

 hw.ata.atapi_dma="1"

   dvd+rw-tools-g ashiglahaasaa **mn** ****rijn DVD sharagchtaj
   holbootoj m`ed`e`ellijg dvd+rw-tools' tonog t**h****r**mzhijn
   nijct`ej bajdal hayagaas lavlah h`er`egt`ej.

     T`emd`egl`el: H`er`ev ta grafik h`er`egl`egchijn interf`ejsijg
     h*s`ezh bajval growisofs(1) bolon busad olon sharagch
     h`er`egsl**dijg h`er`egl`egchid ashiglahad amar interf`ejs`e`er
     hangadag K3b (sysutils/k3b) programyg *z`eh h`er`egt`ej.

     --------------------------------------------------------------

  18.7.3. **g**gdlijn DVD-**dijg sharah n'

   growisofs(1) tushaal n' mkisofs-ijn n**r h`es`eg yum, `en`e n'
   shin`e fajlyn sistemijn bajrshlyg **sg`ehijn tuld mkisofs(8)-g
   duudah b**g****d DVD d`e`er bichih *jldlijg g*jc`etg`en`e. `En`e
   n' ta sharah processoos **mn** **g**gdlijn d*rsijg **sg`eh
   h`er`egg*j g`es`en *g yum.

   DVD+R `esv`el DVD-R uruu **g**gdlijg /path/to/data sangaas
   sharahdaa daraah tushaalyg ashiglana:

 # growisofs -dvd-compat -Z /dev/cd0 -J -R /path/to/data

   Fajlyn sistemijg **sg`ehd`e`e -J -R tohiruulguudyg mkisofs(8)-d
   damzhuuldag (`en`e tohioldold Joilet bolon Rock Ridge
   **rg**tg**l**dt`ej ISO 9660 fajlyn sistem). D`elg`er`eng*jg
   mkisofs(8) garyn avlagyn huudasnaas lavlana uu.

   -Z tohiruulgyg yamar ch tohioldold (olon sess**d `esv`el ganc
   sess) `ehnij sessijg bichihd`e`e h`er`egl`ed`eg. DVD
   t**h****r**mzh /dev/cd0-g ****rijn tohirgoony daguu ****rchl**h
   h`er`egt`ej. -dvd-compat parametr diskijg haah b**g****d
   bichiltijg n`em`eh n' bolomzhg*j boloh yum. `En`e n' DVD-ROM
   h**tch**dt`ej z****v**rl**gchijn nijct`ej bajdlyg il**t`ej hangah
   yum.

   M**n ur'dchilan urlasan d*rsijg sharah bas bolomzhtoj, zhish`e`e
   n' imagefile.iso d*rsijg sharahyn tuld bid daraah tushaalyg
   azhilluulna:

 # growisofs -dvd-compat -Z /dev/cd0=imagefile.iso

   Bichih hurdyg olzh z****v**rl**gch ba ashiglagdazh bajgaa
   h**tch****s hamaarch avtomataar tohiruulah bolno. H`er`ev ta
   bichih hurdyg ****rchl**h h*s`elt`ej bajgaa bol -speed=
   parametrijg ashiglah h`er`egt`ej. D`elg`er`eng*j m`ed`e`ellijg
   growisofs(1) garyn avlagyn huudasnaas unshina uu.

     T`emd`egl`el: Ta ****rt**** 4.38GB-aas ih h`emzh`e`et`ej,
     azhillagaataj fajltaj bolohyn tuld mkisofs(8) bolon busad b*h
     programd (zhish`e`e n' growisofs(1)) -udf -iso-level 3 g`es`en
     songoltyg **gch UDF/ISO-9660 gibrid fajlyn sistemijg **sg`es`en
     bajh shaardlagataj. `En`e n' z**vh**n fajlyg shuud disk r**
     bichih `esv`el ISO d*rs fajlyg **sg`eh`ed l shaardlagataj. `En`e
     zamaar **sg`es`en diskijg z**vh**n UDF-g d`emzhd`eg *jldlijn
     sistemd ashiglagdah bolomzhtoj bajhaar mount_udf(8) h`er`egslijn
     tuslamzhtajgaar UDF fajlyn sistem mayagaar holboh iostoj
     b**g****d t`eg`ehg*j bol `en`e n' `evd`ers`en fajluudtaj yum
     shig haragdah bolno.

     Ijm ISO d*rs **sg`ehijn tuld:

 % mkisofs -R -J -udf -iso-level 3 -o imagefile.iso /path/to/data

     Disk r** fajluudyg shuud bichihijn tuld:

 # growisofs -dvd-compat -udf -iso-level 3 -Z /dev/cd0 -J -R /path/to/data

     Tom fajluud al' h`edijn aguulsan ISO d*rs tand bajgaa bol
     t**nijg disk r** sharahad n`em`elt songoltuud growisofs(1)-d
     shaardlagag*j.

     M**n huuchin huvilbaruud n' tom fajlyg d`emzhd`egg*j uchir ta
     sysutils/cdrtools (mkisofs(8)-g aguuldag) h`er`egslijn hamgijn
     s**lijn huvilbartaj bajgaa `es`eh`e`e shalgaaraj. H`er`ev ta
     asuudaltaj tulgarval h**gzh**l`eltijn huvilbar ruu
     shilzh`e`er`ej, ****r****r h`elb`el sysutils/cdrtools-devel r**
     shilzh`e`ed mkisofs(8)-ijn garan avlagyn huudsyg unshaaraj.

     --------------------------------------------------------------

  18.7.4. DVD-Video sharah n'

   DVD-Video n' ISO 9660 bolon mikro-UDF (M-UDF todorhojloltuud
   d`e`er tulguurlasan tusgaj fajlyn bajrshlyn zuraglal yum.
   DVD-Video n' bas **g**gdlijn b*tcijn tusgaj shatlalyg *z**ld`eg
   b**g****d `en`e n' DVD-g zohiohyn tuld multimedia/dvdauthor
   z`er`eg tusgaj programyg ta yaagaad ashiglah h`er`egt`ej boldgijn
   shaltgaan yum.

   H`er`ev tand DVD-Video fajlyn sistemijn d*rs bajgaa bol yamar ch
   d*rsnij n`eg`en adil argaar sharah h`er`egt`ej. **mn**h h`esgijn
   zhish`e`en`e`es *zn`e **. H`er`ev ta DVD zohiolt hijs`en b**g****d
   *r d*n n' zhish`e`e n' /path/to/video sand bajgaa bol DVD-Videog
   sharahyn tuld daraah tushaalyg ashiglah h`er`egt`ej:

 # growisofs -Z /dev/cd0 -dvd-video /path/to/video

   -dvd-video tohiruulga mkisofs(8)-d damzhuulagdah b**g****d `en`e
   n' DVD-Video fajlyn sistemijn bajrshlyn zuraglal **sg`ehijg
   tushaah bolno. **n`e`es gadna -dvd-video tohiruulga n'
   growisofs(1)-ijn -dvd-compat tohiruulgyg aguuldag.

     --------------------------------------------------------------

  18.7.5. DVD+RW ashiglah n'

   CD-RW-s yalgaataj n' shin`e DVD+RW n' ashiglagdahaa **mn**
   h`elb`ersh**l`egds`en bajh iostoj. growisofs(1) n' shaardlagataj
   *ed avtomataar **nijg hijh b**g****d `en`e argyg z**vl**d**g yum.
   G`ehd`e`e ta dvd+rw-format tushaalyg ashiglan DVD+RW-g
   h`elb`ersh**lzh bolno:

 # dvd+rw-format /dev/cd0

   Ta `en`e *jldlijg z**vh**n n`eg udaa hijh h`er`egt`ej b**g****d
   z**vh**n shin`e DVD+RW z****v**rl**gchdijn huv'd h`elb`ersh**l`eh
   iostojg sanaaraj. Daraa n' ta DVD+RW-g d`e`erh h`esg**d`ed
   durdsany adil sharzh bolno.

   H`er`ev ta shin`e **g**gdlijg (zarim **g**gdlijg n`em`eh bish b*r
   m**s**n shin`e fajlyn sistem sharah) DVD+RW uruu sharahyg h*s`ezh
   bajgaa bol t**nijg hooson bolgoh shaardlagag*j yum,
   ijm`erh**g`e`er **mn**h bichilt`en d`e`er`e`e (shin`e sess
   **sg`e`ed) daraad l bichih h`er`egt`ej yum:

 # growisofs -Z /dev/cd0 -J -R /path/to/newdata

   DVD+RW h`elb`ersh**l`elt n' **mn**h bichilt`ed **g**gdlijg
   hyalbaraar n`em`eh bolomzhijg olgodog. `En`e *jld`el n' shin`e
   sessijg huuchin bajgaataj n' nijl**l`eh b**g****d `en`e n' olon
   sess b*hij bichilt bish yum. growisofs(1) n' z****v**rl**gch
   d`e`er bajgaa ISO 9660 fajlyn sistemijg **sg**h (sungah) bolno.

   ZHish`e`e n' h`er`ev bid ****rsdijn ur'dny DVD+RW uruu **g**gd**l
   n`em`ehijg h*sv`el door durdsanyg ashiglah h`er`egt`ej bolno:

 # growisofs -M /dev/cd0 -J -R /path/to/nextdata

   `Ehnij sessijg sharahdaa bidnij h`er`egl`ed`eg mkisofs(8)-ijn adil
   tohiruulguud daraagijn bichilt**dijn *e`er h`er`egl`egd`eh iostoj.

     T`emd`egl`el: H`er`ev ta DVD-ROM h**tch**dt`ej
     z****v**rl**gchijn huv'd il**t`ej nijct`ej bajhyg h*sv`el
     -dvd-compat tohiruulgyg h`er`egl`ehijg h*s`ezh boloh yum. DVD+RW
     tohioldlyn huv'd `en`e n' tanyg **g**gd**l n`em`ehijg boliulzh
     chadahg*j yum.

   H`er`ev ta yamar n`eg shaltgaanaar z****v**rl**gchijg hooson
   bolgohyg h*sv`el door durdsanyg hijh h`er`egt`ej:

 # growisofs -Z /dev/cd0=/dev/zero

     --------------------------------------------------------------

  18.7.6. DVD-RW ashiglah n'

   DVD-RW n' disknij hoior h`elb`ersh**l`eltijg avdag: n`em`egds`en
   daraalsan h`elb`ersh**l`elt bolon hyazgaarlagdmal darzh bichih
   h`elb`ersh**l`elt yum. Anhdagchaar DVD-RW diskn**d n' daraalsan
   h`elb`ersh**l`elt`ed bajdag.

   SHin`e DVD-RW n' h`elb`ersh**l`elt hijgd`elg*jg`e`er shuud
   bichigd`ezh boldog, g`ehd`e`e shin`e bish daraalsan
   h`elb`ersh**l`elt`ed bajh DVD-RW n' shin`e `ehnij sess
   bichigd`eh`e`es **mn** hooson bolgogdson bajh shaardlagataj
   bajdag.

   Daraalsan gorim dah' DVD-RW-g hooslohdoo daraah tushaalyg
   azhilluulna:

 # dvd+rw-format -blank=full /dev/cd0

     T`emd`egl`el: B*r m**s**n hooslolt (-blank=full) 1x
     z****v**rl**gch d`e`er n`eg cag orchim bolno. H`er`ev DVD-RW n'
     Disk-At-Once (DAO) gorimoor bichigd`eh bol hurdan hoosloltyg
     -blank tohiruulga ashiglan hijzh bolno. DVD-RW-g DAO gorimd
     sharahyn tuld daraah tushaalyg ashiglana:

 # growisofs -use-the-force-luke=dao -Z /dev/cd0=imagefile.iso

     -use-the-force-luke=dao tohiruulgyg shaardah iosg*j, uchir n'
     growisofs(1) n' (hurdan hoosolson) z****v**rl**gchijg
     ilr**l`ehijg baga oroldozh DAO bichiltijg zahialah bolno.

     YAg *n`end`e`e duryn DVD-RW-ijn huv'd hyazgaarlagdmal darzh
     bichih gorimyg ashiglah h`er`egt`ej b**g****d `en`e
     h`elb`ersh**l`elt n' anhdagch n`em`egds`en daraalsan
     h`elb`ersh**l`elt`e`es il** uyan hatan bajdag.

   Daraalsan DVD-RW d`e`er **g**gdlijg bichihd`e`e busad DVD
   h`elb`ersh**l`eltijn n`eg`en adil zaavruudyg ashiglana:

 # growisofs -Z /dev/cd0 -J -R /path/to/data

   H`er`ev ta zarim **g**gdlijg ****rijn ur'dny bichl`egt n`em`ehijg
   h*sv`el growisofs(1)-ijn -M tohiruulgyg ashiglah h`er`egt`ej
   bolno. G`ehd`e`e h`er`ev ta n`em`egds`en daraalsan gorimd bajgaa
   DVD-RW uruu **g**gdlijg n`em`eh *jldlijg hijv`el disk d`e`er
   shin`e sess **sg`egd`eh b**g****d **nij *r d*n n' olon sess b*hij
   disk boloh yum.

   DVD-RW n' hyazgaarlagdmal darzh bichih h`elb`ersh**l`elt`ed shin`e
   `ehnij sess`e`es **mn** hooson bolgogdoh shaardlagag*j, ta erd****
   l diskijg - Z tohiruulgataj darzh bichih h`er`egt`ej b**g****d
   `en`e n' DVD+RW tohioldoltoj t**st`ej yum. M**n disk d`e`er
   bichigds`en bajgaa ISO 9660 fajlyn sistemijg DVD+RW-t`ej adil
   argaar -M tohiruulgyn tuslamzhtaj **sg**zh (sungazh) bas bolno. *r
   d*n n' n`eg sess b*hij DVD boloh yum.

   DVD-RW-g hyazgaarlagdmal darzh bichih h`elb`ersh**l`elt`ed
   oruulahdaa daraah tushaalyg ashiglah iostoj:

 # dvd+rw-format /dev/cd0

   Daraalsan h`elb`ersh**l`elt uruu bucaazh ****rchl**hd**** daraah
   tushaalyg ashiglana:

 # dvd+rw-format -blank=full /dev/cd0

     --------------------------------------------------------------

  18.7.7. Olon sess

   Mash c****n DVD-ROM h**tch**d olon sess b*hij DVD-**dijg
   d`emzhd`eg b**g****d t`edg`e`er n' ih`enhd`e`e z**vh**n `ehnij
   sessijg unshdag. DVD+R, DVD-R bolon DVD-RW n' daraalsan
   h`elb`ersh**l`eltd`e`e olon sessijg h*l`e`en avch chaddag
   b**g****d DVD+RW bolon DVD-RW hyazgaarlagdmal darzh bichih
   h`elb`ersh**l`elt**dijn huv'd olon sess g`es`en ojlgolt bajdagg*j.

   Daraalsan h`elb`ersh**l`elt`ed DVD+R, DVD-R `esv`el DVD-RW d`e`erh
   `ehnij (haagdaag*j) sessijn daraa daraah tushaalyg ashiglazh
   disk`end shin`e sess **sg`en`e:

 # growisofs -M /dev/cd0 -J -R /path/to/nextdata

   `En`e tushaalyn m**rijg DVD+RW `esv`el DVD-RW-t`ej cug ashiglan
   hyazgaarlagdmal darzh bichih gorim d`e`er shin`e sessijg huuchin
   bajgaataj nijl**l`en **g**gdlijg n`em`eh bolno. *r d*n n' n`eg
   sess b*hij disk boloh yum. `En`e n' `edg`e`er z****v**rl**gch**d
   d`e`er `ehnij bichiltijn daraa **g**gd**l n`em`eh arga yum.

     T`emd`egl`el: Z****v**rl**gch d`e`erh zarim zaj n' sess b*rijn
     hoorond sessijn t**gsg**l bolon `ehl`eld h`er`egl`egdd`eg.
     Tijm`e`es z****v**rl**gchijn zajg onovchtoj ashiglahyn tuld ih
     **g**gd**lt`ej sess**dijg n`em`eh iostoj yum. Sessijn too
     DVD+R-ijn huv'd 154, DVD-R-ijn huv'd 2000 orchim, DVD+R hos
     davhargyn huv'd 127-oor hyazgaarlagdana.

     --------------------------------------------------------------

  18.7.8. D`elg`er`eng*j m`ed`e`ellijg

   DVD-ijn talaar il** m`ed`e`ellijg avahyn tuld dvd+rw-mediainfo
   /dev/cd0 tushaalyg h**t**ch dotor disk bajhad azhilluulzh bolno.

   dvd+rw-tools-n tuhaj d`elg`er`eng*j m`ed`e`el`el n' growisofs(1)
   garyn avlagyn huudas, dvd+rw-tools v`eb sajt bolon cdwrite
   zahidlyn zhagsaaltyn arhivuudaas oldozh bolno.

     T`emd`egl`el: Bichigds`en *r d*n `esv`el asuudaltaj
     z****v**rl**gchijn dvd+rw-mediainfo garalt n' yamar ch asuudlyn
     tajlangijn chuhal h`es`eg yum. `En`e garaltg*jg`e`er tand tuslah
     barag l bolomzhg*j yum.

     --------------------------------------------------------------

  18.7.9. DVD-RAM ashiglah n'

     --------------------------------------------------------------

    18.7.9.1. Tohirgoo

   DVD-RAM bichigchid n' SCSI al' `esv`el ATAPI interf`ejst`ej cug
   ird`eg. ATAPI t**h****r**mzh**dijn huv'd DMA handalt id`evht`ej
   bolson bajh iostoj, daraah m**rijg /boot/loader.conf fajld n`emzh
   **nijg hijn`e:

 hw.ata.atapi_dma="1"

     --------------------------------------------------------------

    18.7.9.2. Z****v**rl**gchijg b`eld`eh n'

   **mn** n' b*lgijn tanilcuulgad durdsanaar DVD-RAM n' z****vrijn
   hatuu h**t**ch mayagaar haragddag. Busad hatuu diskn**dijn adil
   DVD- RAM n' ashiglagdazh `ehl`eh`e`es`e`e **mn** "b`eld`egds`en"
   bajh iostoj. ZHish`e`en d`e`er disknij b*h zaj standart UFS2
   fajlyn sistemt`ej ashiglagdana:

 # dd if=/dev/zero of=/dev/acd0 bs=2k count=1
 # bsdlabel -Bw acd0
 # newfs /dev/acd0

   DVD t**h****r**mzh acd0-ijg ****rijn tohirgoony daguu ****rchl**n
   ashiglah iostoj.

     --------------------------------------------------------------

    18.7.9.3. Z****v**rl**gchijg ashiglah n'

   D`e`erh *jldl**d DVD-RAM d`e`er hijgds`enij daraa **nijg `engijn
   hatuu h**tchijn n`eg`en adil holbozh bolno:

 # mount /dev/acd0 /mnt

   **nij daraa DVD-RAM n' unshigdah bichigd`eh bolomzhtoj bolno.

     --------------------------------------------------------------

18.8. Uyan diskn**dijg **sg`ezh ashiglah n'

   Anhlan hijs`en ZHulio Merino. Dahin bichs`en Martin Karlson.

   **g**gdlijg uyan diskn**d uruu hadgalah n' zarimdaa ashigtaj
   bajdag. ZHish`e`e n' h`en n`eg`end n' shilzh**lzh boldog yamar ch
   hadgalaltyn z****v**rl**gch bajhg*j tohioldold `esv`el baga
   h`emzh`e`enij **g**gdlijg ****r komp'yuter uruu z****h
   h`er`egc`e`e garsan *ed uyan disk n' h`er`eg boldog.

   `En`e h`es`eg n' FreeBSD d`e`er uyan diskijg h`erh`en ashiglah
   talaar tajlbarlah bolno. `End 3.5 inchijn DOS uyan diskn**dijg
   h`elb`ersh**lzh ashiglah talaar *nds`end`e`e tajlbarlah b**g****d
   g`ehd`e`e `en`e ojlgolt n' busad uyan disknij
   h`elb`ersh**l`eltt`ej t**st`ej yum.

     --------------------------------------------------------------

  18.8.1. Uyan diskn**dijg h`elb`ersh**l`eh n'

    18.8.1.1. T**h****r**mzh

   Uyan diskn**d`ed busad t**h****r**mzh**dijn adil /dev san dah'
   oruulguudaar handdag. T**hij uyan disk`end handahyn tuld
   /dev/fdN-g erd**** l ashiglah h`er`egt`ej.

     --------------------------------------------------------------

    18.8.1.2. H`elb`ersh**l`eh n'

   Uyan diskijg ashiglahaasaa **mn** dood t*vshnij h`elb`ersh***l`elt
   hijs`en bajh h`er`egt`ej. **nijg ih`evchl`en *jldv`erl`egch
   hijd`eg bolovch h`elb`ersh**l`elt n' z****v**rl**gchijn b*r`en
   b*t`en bajdlyg shalgah n`eg sajn arga yum. Il** tom (`esv`el
   zhizhig) disknij h`emzh`e`eg h*chl`en ashiglah bolomzhtoj bajdag
   bolovch 1440kB h`emzh`e`end zoriulagdan ih`enh uyan disk hijgds`en
   bajdag.

   Uyan disk`end dood t*vshnij h`elb`ersh**l`elt hijhijn tuld ta
   fdformat(1)-g ashiglah h`er`egt`ej. `En`e h`er`egs`el n'
   t**h****r**mzhijn n`erijg n`em`elt **g**gd**l mayagaar oruulahyg
   h*l`e`ezh bajdag.

   Aldaany m`ed`egdlijg t`emd`egl`ezh avaaraj, uchir n' `edg`e`er n'
   diskijg sajn `esv`el muu `es`ehijg todorhojlohod tuslah bolno.

     --------------------------------------------------------------

      18.8.1.2.1. Uyan diskn**dijg h`elb`ersh**l`eh n'

   /dev/fdN t**h****r**mzh**dijg ashiglan uyan diskijg
   h`elb`ersh**l`eh h`er`egt`ej. SHin`e 3.5 inch disk ****rijn
   h**t**ch uruugaa hijg`e`ed daraah tushaalyg azhilluul:

 # /usr/sbin/fdformat -f 1440 /dev/fd0

     --------------------------------------------------------------

  18.8.2. Disknij shoshgo

   Disk`end dood t*vshnij h`elb`ersh**l`elt hijsnij daraa tand disk
   d`e`er shoshgo tavih h`er`egt`ej bolno. `En`e disknij shoshgo n'
   daraa n' ustgagdah bolovch disknij h`emzh`e`e bolon geometrijg
   daraa n' todorhojlohod sistemd h`er`eg boldog.

   SHin`e disknij shoshgo n' b*h`el diskijg hamarch uyan disknij
   geometrijn tuhaj b*h l z**v m`ed`e`ellijg aguulah bolno. Disknij
   shoshgony geometrijn utguud n' /etc/disktab fajld zhagsaagdsan
   bajdag.

   Ta odoo ing`ezh bsdlabel(8)-g azhilluulzh bolno:

 # /sbin/bsdlabel -B -w /dev/fd0 fd1440

     --------------------------------------------------------------

  18.8.3. Fajlyn sistem

   Odoo uyan disk`end d`e`ed t*vshnij h`elb`ersh**l`elt hijh`ed
   b`el`en bolloo. `En`e n' diskijg FreeBSD unshih bolon t**nd bichih
   bolomzhijg olgoh shin`e fajlyn sistemijg disk d`e`er bajrluulah
   bolno. SHin`e fajlyn sistemijg **sg`esnij daraa disknij shoshgo
   ustgagdah b**g****d h`er`ev ta diskijg dahin h`elb`ersh**l`ehijg
   h*sv`el disknij shoshgyg dahin **sg`eh shaardlagataj bolno.

   Uyan disknij fajlyn sistem n' UFS `esv`el FAT hoioryn al' n`eg n'
   bajna. FAT n' er**nhijd**** uyan diskn**dijn huv'd il** d`e`er
   songolt bajdag.

   Uyan disk d`e`er shin`e fajlyn sistemijg bajrluulahyn tald daraah
   tushaalyg azhilluulna:

 # /sbin/newfs_msdos /dev/fd0

   Disk odoo ashiglahad b`el`en bolloo.

     --------------------------------------------------------------

  18.8.4. Uyan diskijg ashiglah n'

   Uyan diskijg ashiglahyn tuld mount_msdosfs(8) tushaalaar holboh
   h`er`egt`ej. M**n portyn cugluulgaas emulators/mtools-g ashiglazh
   bas boloh yum.

     --------------------------------------------------------------

18.9. **g**gdlijn soronzon hal'snuud **sg`ezh ashiglah n'

   Gol soronzon hal's z****v**rl**gch**d n' 4mm, 8mm, QIC,
   mini-hajrcag bolon DLT yum.

     --------------------------------------------------------------

  18.9.1. 4mm (DDS: Digital Data Storage)

   4mm soronzon hal'snuud n' QIC-g halzh azhlyn stancyn n****c
   z****v**rl**gch bolon songogdozh bajna. Conner kompani n' QIC
   h**tch**dijn t`erg**l`eh *jldv`erl`egch Archive-g hudaldazh avch
   daraa n' QIC h**tch**dijg *jldv`erl`eh`e`e zogsoosnoor `en`e chig
   handlaga n' il** hurdassan yum. 4mm h**tch**d n' zhizhig,
   chim`e`eg*j bolovch 8mm h**tch**d shig najdvartaj azhillagaagaaraa
   aldartaj bish yum. Hajrcagnuud n' *n`et`ej bish b**g****d 8mm-ijn
   hajrcagnuudaas baga (3 x 2 x 0.5 inch, 76 x 51 x 12 mm) yum. 4mm
   soronzon hal's n' 8mm-ijn n`eg`en adil shaltgaanaar tolgoj n'
   bogino nastaj b**g****d hoioulaa mushgia skanyg ashigladag.

   `Edg`e`er h**tch**d d`e`erh **g**gdlijn damzhuulah chadvar n'
   ~150 kB/s-s `eh`elzh ~500 kB/s h*rn`e. **g**gdlijn bagtaamzh
   1.3 GB-s `eh`elzh 2.0 GB h*rn`e. Tonog t**h****r**mzhijn shahalt
   `en`e h**tch**dijn ih`enh`ed bajh b**g****d `en`e n' bagtaamzhijg
   ojrolcoogoor hoior dahin n`em`egd**ld`eg. Olon h**t**ch b*hij
   soronzon hal'sny san (library) avtomat soronzon hal's soligchtoj
   n`eg kabinetijn huv'd 6 h**t**cht`ej bajzh bolno. Sangijn
   bagtaamzh n' 240 GB h*rn`e.

   DDS-3 standart n' odoogoor 12 GB (`esv`el 24 GB shahagdsan)
   bagtaamzhtaj soronzon hal'syg d`emzhd`eg.

   4mm h**tch**d n' 8mm-ijn h**tch**dijn n`eg`en adil mushgia hajltyg
   h`er`egl`ed`eg. Mushgia hajlt hijhijn b*h ashigtaj tal bolon sul
   taluud n' 4mm bolon 8mm-ijn h**tch**dijn al' alind n' hamaardag.

   Soronzon hal'snuud n' 2000 udaagijn ashiglalt `esv`el 100 b*r`en
   n****cl**ltijn daraa h`er`egl`e`en`e`es garah iostoj.

     --------------------------------------------------------------

  18.9.2. 8mm (Exabyte)

   8mm soronzon hal'snuud n' hamgijn nijtl`eg SCSI soronzon hal'sny
   h**tch**d yum; t`edg`e`er n' soronzon hal'snuud solih hamgijn sajn
   songolt boldog. Barag sajt b*r Exabyte 2 GB 8mm-ijn soronzon
   hal'sny h**t**cht`ej bajdag. 8mm-ijn h**tch**d n' najdvartaj,
   h`er`egl`eh`ed amar, chim`e`eg*j bajdag. Hajrcagnuud n' hyamd,
   zhizhig (4.8 x 3.3 x 0.6 inch; 122 x 84 x 15 mm) bajdag. 8mm-ijn
   soronzon hal'sny n`eg sul tal n' tolgojnuudyn daguuh soronzon
   hal'sny har'canguj h**d**lg****nij **nd**r huvias bolood
   har'canguj bogino tolgoj ba soronzon hal'sny am'drah hugacaataj
   bajdag yavdal yum.

   **g**gd**l damzhuulah chadvar n' ~250 kB/s-aas ~500 kB/s h*rt`el
   bajna. **g**gdlijn h`emzh`e`e n' 300 MB-aas `eh`elzh 7 GB h*rn`e.
   Tonog t**h****r**mzhijn shahalt `en`e h**tch**dijn ih`enh`ed bajh
   b**g****d `en`e n' bagtaamzhijg ojrolcoogoor hoior dahin
   n`em`egd**ld`eg. `Edg`e`er h**tch**d n' n`eg buyuu `esv`el n`eg
   kabinetdaa 6 h**t**ch bolon 120 soronzon hal'staj olon h**t**ch
   b*hij soronzon hal'sny san (library) h`elb`er`e`er bajdag.
   soronzon hal'snuud n' avtomataar soligddog. Sangijn bagtaamzh
   840+ GB h*rn`e.

   Exabyte "Mammoth" zagvar n' n`eg soronzon hal's d`e`er 12 GB
   ((24 GB shahalttajgaar) d`emzhd`eg b**g****d erdijn soronzon
   hal'sny h**tch****s ojrolcoogoor hoior dahin *n`et`ej bajdag.

   **g**gd**l n' soronzon hal's uruu mushgia skan ashiglagdan
   bichigdd`eg, tolgojnuud n' z****v**rl**gch uruu **ncg****r
   bajrladag (ojrolcoogoor 6 gradus). Soronzon hal's n' tolgojnuudyg
   bar'zh bajdag damryn 270 gradus orchim oroodog. Soronzon hal's
   damar d`e`eg**r gulgazh bajhad damar n' `erg`ezh bajdag. *r d*nd
   n' **g**gdlijn **nd**r nyagtral bolon soronzon hal'sny daguu n`eg
   irm`eg`e`es n**g**** uruu **nc**gds**n ojrhon bagcalsan zamuud
   **s`eh bolno.

     --------------------------------------------------------------

  18.9.3. QIC

   QIC-150 soronzon hal'snuud bolon h**tch**d n' magadg*j hamgijn
   nijtl`eg soronzon hal'sny h**t**ch, z****v**rl**gch yum. QIC
   soronzon hal'sny h**tch**d n' hamgijn hyamd "nuhactaj"
   n****cl**ltijn h**tch**d yum. Sul tal n' z****v**rl**gchijn *n`e
   bajdag. QIC soronzon hal'snuud n' 8mm bolon 4mm soronzon
   hal'snuudtaj har'cuulahad GB **g**gdlijn hadgalaltyn huv'd 5 dahin
   *n`et`ej bajdag. G`ehd`e`e tany h`er`egl`e`end c****n (half-dozen)
   soronzon hal'snuud hangalttaj bol QIC n' magadg*j z**v songolt
   bolzh boloh yum. QIC n' hamgijn nijtl`eg soronzon hal'sny h**t**ch
   yum. Sajt b*r yamar n`eg h`emzh`e`enij QIC h**t**cht`ej bajdag.
   QIC n' fizikijn huv'd t**st`ej (zarimdaa adil) soronzon
   hal'snuudad ih h`emzh`e`enij nyagtraltaj bajdag. QIC h**tch**d n'
   chim`e`eg*j bish yum. `Edg`e`er h**tch**d n' **g**gdlijg bichizh
   `ehl`eh`e`es`e`e **mn** duutajgaar hajdag b**g****d unshih, bichih
   `esv`el hajhdaa m`ed`egd`eh*jc duutaj bajdag. QIC soronzon
   hal'snuud n' 6 x 4 x 0.7 inch (152 x 102 x 17 mm) h`emzh`e`et`ej
   bajdag.

   **g**gdlijn damzhuulah chadvar ~150 kB/s-s ~500 kB/s h*rt`el
   bajna. **g**gdlijn bagtaamzh 40 MB-s 15 GB h*rt`el bajna. SHin`e
   QIC h**tch**dijn ih`enh`ed tonog t**h****r**mzhijn shahalt bajdag.
   QIC h**tch**d n' baga suulgagddag; t`edg`e`er n' DAT
   h**tch**d`e`er shahagdsan yum.

   **g**gd**l n' soronzon hal's uruu zamaar bichigdd`eg. Zamuud n'
   soronzon hal'sny z****v**rl**gchijn n`eg t**gsg**l****s n**g****
   uruu urt t`enhl`egijn daguu bajdag. Zamuudyn too bolon zamyn
   **rg**n soronzon hal'sny bagtaamzhaas hamaarch ****r ****r bajdag.
   B*h shin`e h**tch**dijn ih`enh n' hamgijn bagadaa bodohod
   unshiltyn (ih`enhd`e`e bas bichiltijn huv'd) huuchintajgaa
   nijct`ej bajdag. QIC n' **g**gdlijn ayuulg*j bajdlyn huv'd
   n`el`e`en n`er h*ndt`ej bajdag (mehanizm n' h**tch**dijg mushgia
   skan hijsn`e`es il** hyalbar b**g****d h*chirh`eg bajdag).

   5,000 n****cl**ltijn daraa soronzon hal'snuudyg ashiglahaa bolih
   shaardlagataj.

     --------------------------------------------------------------

  18.9.4. DLT

   DLT n' `end zhagsaagdsan b*h h**tchijn t**rl**d`e`es hamgijn
   hurdan **g**gd**l damzhuulah chadvartaj bajdag. 1/2" (12.5mm)
   soronzon hal's n' ganc damartaj hajrcagt (4 x 4 x 1 inch; 100 x
   100 x 25 mm) bajdag. Hajrcag n' n`eg talaaraa ganhah haalgataj
   bajdag. H**tchijn mehanizm soronzon hal'sny t`erg**nijg gargazh
   avahyn tuld `en`e haalgyg ongojlgodog. Soronzon hal'sny t`erg**n
   n' zuuvan n*ht`ej bajh b**g****d h**t**ch soronzon hal'syg
   "d`eg`e`ed`ehd`e`e" **nijg ashigladag. Avah (take-up) damar n'
   soronzon hal'sny h**tchijn dotor bajrladag. `End zhagsaagdsan
   busad soronzon hal'sny hajrcagnuud (9 zamtaj soronzon hal'snuud n'
   zhich yum) n' soronzon hal'sny hajrcgan dotor bajrlah hangah bolon
   take-up damruudtaj bajdag.

   **g**gd**l damzhuulah chadvar n' ojrolcoogoor 1.5 MB/s b**g****d
   4mm, 8m, QIC soronzon hal'sny h**tch**dijn damzhuulah chadvaraas 3
   dahin ih bajdag. **g**gdlijn bagtaamzh n' n`eg h**tchijn huv'd
   10 GB-aas 20 GB h*rd`eg. H**tch**d n' olon soronzon hal's
   soligchid bolon olon soronzon hal's h`elb`er`e`er bajdag, olon
   h**t**ch b*hij soronzon hal'sny sanguud n' nijtd`e`e 50 GB-s 9 TB
   h*rt`el hadgalalt b*hij 5-aas 900 h*rt`el soronzon hal'snuudyg
   1-`e`es 20 h*rt`elh h**tch**d d`e`er aguuldag.

   SHahalttaj bol DLT T**r**l 4 h`elb`ersh**l`elt n' 70 GB
   bagtaamzhijg d`emzhd`eg.

   **g**gd**l n' soronzon hal'sny zamuud d`e`er ayalalyn chigl`elijn
   daguu (QIC soronzon hal'snuudyn adil) z`er`egc`e`eg`e`er
   bichigdd`eg. Hoior zam n`eg udaa bichigdd`eg. Unshih/bichih
   tolgojny am'drah hugacaa har'canguj urt bajdag; soronzon hal's
   h**dl**h**** bolihod tolgoj bolon soronzon hal'sny hoorondyn
   hamaataj h**d**lg****n bajhg*j bolno.

     --------------------------------------------------------------

  18.9.5. AIT

   AIT n' Sony-goos gargasan shin`e h`elb`ersh**l`elt b**g****d n`eg
   soronzon hal'sny huv'd 50  GB h*rt`el (shahalttajgaar)
   m`ed`e`ellijg aguulzh chadna. Soronzon hal'snuud n' sanah ojn
   bichil shem**dijg aguuldag b**g****d `edg`e`er n' soronzon hal'sny
   aguulgyn indeksijg hadgaldag. Busad soronzon hal'snuudyn huv'd
   h`ed h`ed`en minut shaardagddag bol harin `en`e indeksijg soronzon
   hal'sny h**t**ch soronzon hal's d`e`erh fajluudyn bajrlalyg
   todorhojlohyn tuld mash hurdan unshdag. SAMS:Alexandria z`er`eg
   program n' soronzon hal'sny sanah ojn bichil shemt`ej shuud
   holbogdon aguulgyg d`elg`ec`ed gargazh, yamar fajluud al' soronzon
   hal's uruu n****cl**gds**nijg todorhojlzh, z**v soronzon hal'syg
   olon achaalzh soronzon hal'snaas **g**gdlijg s`erg`e`en d**ch
   bolon t**n`e`es d`e`esh AIT soronzon hal'sny sanguudyg azhilluulzh
   chaddag.

   **nt`ej adil sanguud $20,000 hav'caa *n`e h*rch t`edg`e`erijg
   sonirhogchdyn zah z`e`el`e`es baga z`er`eg shahdag bajna.

     --------------------------------------------------------------

  18.9.6. SHin`e soronzon hal'syg anh udaa ashiglah n'

   Anhny udaa shin`e, hov hooson soronzon hal'syg unshihyg oroldvol
   amzhiltg*j bolno. Konsolyn m`ed`egdl**d **nt`ej t**st`ej bajna:

 sa0(ncr1:4:0): NOT READY asc:4,1
 sa0(ncr1:4:0):  Logical unit is in process of becoming ready

   Soronzon hal's n' Identifier Block buyuu Tanigch Blokijg (block
   number 0) aguulaag*j bajna. B*h QIC soronzon hal'snuud n' QIC-525
   standartyg h`er`egl`ezh `eh`elsn`e`es hojsh Tanigch Blokijg
   soronzon hal'sand bichd`eg. Hoior shijd`el bajdag:

     * mt fsf 1 tushaal n' Tanigch Blokijg soronzon hal's uruu
       bichihijg soronzon hal'sny h**tchid h`eln`e.

     * N**rnij tovchluuryg ashiglan soronzon hal'syg gargazh avna.

       Soronzon hal'syg dahin hijg`e`ed t**n uruu **g**gdlijg dump
       hijn`e.

       dump tushaal n' "DUMP: End of tape detected" g`ezh m`ed`egd`eh
       b**g****d konsol "HARDWARE FAILURE info:280 asc:80,96" g`ezh
       haruulna.

       mt rewind tushaal ashiglan soronzon hal'syg bucaana.

       Daraa daraachijn soronzon hal'sny *jldl**d amzhilttaj bolno.

     --------------------------------------------------------------

18.10. Uyan disk uruu n****cl**h

  18.10.1. ****rijn **g**gdlijg n****cl**hijn tuld bi uyan diskn**dijg
  ashiglazh boloh uu?

   Uyan diskn**d n' n****c hijh`ed tijm ch tohiromzhtoj
   z****v**rl**gch bish yum, uchir n':

     * `En`e z****v**rl**gch n' najdvarg*j, yalanguyaa urt hugacaany
       turshid najdvarg*j bajdag.

     * N****cl**h bolon bucaazh s`erg`e`eh n' ih udaan bajdag.

     * T`edg`e`er n' mash hyazgaarlagdmal bagtaamzhtaj (b*h`el b*t`en
       hatuu diskijg h`ed`en arvan uyan disk`end n****cl**h n' ih
       olon **d**r shaardana).

   G`ehd`e`e h`er`ev tand ****rijn **g**gdlijg n****cl**h ****r yamar
   ch arga bajhg*j bol uyan diskn**d`ed n****cl**h n' n****c hijhg*j
   bajsnaas hamaag*j d`e`er yum.

   H`er`ev ta uyan diskn**d ashiglah shaardlagataj bolson bol sajn
   chanarynhyg ashiglasan `es`eh`e`e shalgah h`er`egt`ej. Offis
   d`e`er chin' hoior zhil h`evts`en uyan diskn**d muu songolt boloh
   yum. N`er h*ndt`ej *jldv`erl`egch`e`es gargasan shin`e diskn**dijg
   ashiglah n' z*jt`ej yum.

     --------------------------------------------------------------

  18.10.2. T`eg`eh`e`er bi ****rijn **g**gdlijg uyan disk uruu h`erh`en
  n****cl**h v`e?

   Uyan disk uruu n****cl**h hamgijn shild`eg arga n' tar(1)
   tushaalyg -M (olon `ezl`eh**n) tohiruulgatajgaar ashiglah yavdal
   yum. `En`e n' olon uyan diskn**d`ed n****cl**h bolomzhijg olgodog.

   Tuhajn san bolon d`ed san dotorh b*h fajluudyg n****cl**hijn tuld
   **nijg ashiglah h`er`egt`ej (root h`er`egl`egch`e`er):

 # tar Mcvf /dev/fd0 *

   `Ehnij uyan disk d**rsnij daraa tar(1) n' daraagijn `ezl`eh**nijg
   oruulahyg h*s`eh bolno (uchir n' tar(1) n' z****v**rl**gch****s
   hamaaralg*j b**g****d `ezl`eh**n**d`ed handdag; `end uyan diskijg
   h`elzh bajna).

 Prepare volume #2 for /dev/fd0 and hit return:

   `En`e n' zaagdsan fajluud arhivlagdah h*rt`el (`ezl`eh**nij dugaar
   n`em`egd`en) davtagdah bolno.

     --------------------------------------------------------------

  18.10.3. Bi ****rijnh**** n****c**dijg shahazh boloh uu?

   Haramsaltaj n' tar(1) n' olon `ezl`eh**n b*hij arhivuudyn huv'd -z
   tohiruulgyg ashiglahyg z**vsh****rd**gg*j. M`ed`e`ezh ta b*h
   fajluudyg gzip(1) hijzh t`edg`e`erijg uyan disk uruu tar(1) hijzh
   daraa n' fajluudyg dahin gunzip(1) hijzh bolno!

     --------------------------------------------------------------

  18.10.4. Bi ****rijn n****c**dijg h`erh`en s`erg`e`eh v`e?

   B*h`el arhivyg s`erg`e`ehd`e`e daraah tushaalyg ashiglana:

 # tar Mxvf /dev/fd0

   Z**vh**n zaagdsan fajluudyg s`erg`e`eh hoior arga bajdag b**g****d
   ta t`edg`e`erijg ashiglazh bolno. `Ehl`e`ed ta `ehnij diskn`e`es
   `ehl`e`ed daraah tushaalyg ashiglana:

 # tar Mxvf /dev/fd0 filename

   tar(1) h`er`egs`el n' shaardlagataj fajlyg oloh h*rtl`e`e daraa
   daraagijn uyan diskn**dijg hijhijg tanaas h*s`eh bolno.

   ****r****r, h`er`ev ta fajl n' yag al' uyan disk d`e`er bajgaag
   m`ed`ezh bajval erd**** l t`er uyan diskijg oruulzh d`e`erht`ej
   adil tushaalyg ashiglah h`er`egt`ej. H`er`ev uyan disk d`e`erh
   `ehnij fajl n' **mn**h disk d`e`erhijn *rg`elzhl`el bol tanyg
   asuugaag*j bajsan ch g`es`en tar(1) **nijg s`erg`e`ezh chadahg*j
   g`ezh tand anhaaruulah bolno!

     --------------------------------------------------------------

18.11. N****cl**h strateguud

   Anhlan hijs`en Lou`el ZHilb`ert.

   N****cl**h t**l**vl**g****g bolovsruulah `ehnij shaardlaga n'
   daraah b*h asuudluudyg hamarsan `es`ehijg shalgah yavdal yum:

     * Disknij g`emt`el

     * Sanamsarg*j fajl ustgalt

     * Sanamsarg*j fajlyn `evdr`el

     * Gazar d`e`erh n****c**d bajval t`edg`e`erijg oruulaad mashiny
       b*r`en s*jr`el (****r**** h`elb`el gal).

   `Edg`e`er asuudal b*rijg shal ****r tehnik`e`er shijd`esn`e`er
   zarim sistem**dijg il**t`ej azhilluulah t**gs bolomzh bajzh boloh
   yum. Mash baga *n`e c`en`et`ej **g**gd**l b*hij changa huvijn
   sistem**dijg toocohg*j yum bol n`eg tehnik n' b*h asuudluudyg
   hamrah n' barag bolomzhg*j yum.

   H`er`egslijn hajrcag dah' zarim n`eg tehnik**dijg durdval:

     * B*h sistemijn arhivuud n' sajtaas gadna bajngyn
       z****v**rl**gchid n****cl**gd**n**. `En`e n' d`e`er durdsan
       b*h asuudluudaas hamgaalah bolovch s`erg`e`eh n' tohiromzhg*j
       udaan bajdag. Ta n****c**dijn huulbaruudyg gazar d`e`er n'
       ba/`esv`el shuud avch bolohoor hadgalzh boloh bolovch
       fajluudyg s`erg`e`eh n' yalanguyaa z**vsh****r**gd****g*j
       h`er`egl`egchd`ed bas l tohiromzhg*j h`ev`e`er bajdag.

     * Fajlyn sistemijn hormyn huvilbaruud. `En`e n' yag *n`end`e`e
       z**vh**n sanamsarg*jg`e`er fajlyg ustgasan tohioldold tustaj,
       g`ehd`e`e `en`e n' tijm tohioldold mash tus bolohujc bajdag
       b**g****d hurdan, azhillahad hyalbar bajdag.

     * B*h fajlyn sistem ba/`esv`el diskn**dijn huulbaruud (b*h`el
       mashiny *e *e davtagdah rsync(1)). `En`e n' er**nhijd****
       oncgoj shaardlaga b*hij s*lzh`e`en**d`ed hamgijn ashigtaj
       bajdag. Disknij `evdr`el, g`emtlijn `esr`eg er**nhij
       hamgaalaltyn huv'd `en`e n' ih`evchl`en RAID-s chanaryn huv'd
       muu bajdag. Sanamsarg*jg`e`er ustgasan fajluudyg s`erg`e`eh`ed
       `en`e n' UFS hormyn huvilbartaj d*jc`eh`e`er bolovch ta alijg
       d`e`ed`eldg`e`es hamaarah yum.

     * RAID. Disk `evdr`eh, g`emt`eh *ed zogsoh hugacaag bagasgazh
       zajlshijd`eg. Mash baga shaardlagataj h`edij ch disknij
       `evdr`el**dt`ej il**t`ej zuuraldah (uchir n' ta olon diskt`ej)
       h`er`egt`ej boldog.

     * Fajluudyn bajrlalyg (huruuny h`e`e) shalgah. **nd mtree(8)
       h`er`egs`el ih ashigtaj bajdag. `En`e n' n****cl**h tehnik
       bish bolovch tand ****rijn n****c**dd`e`e handahaar boloh *ed
       ta h`er`eg boloh bolno. `En`e n' sajtaas gadnah shuud bus
       n****c**dijn huv'd yalanguyaa chuhal b**g****d *e *e
       shalgagdazh bajh iostoj.

   **n`e`es il** olon tehnikijg bodozh oloh n' amarhan b**g****d
   t`edg`e`erijn ih`enh n' d`e`er durdsan tehnik**dijn ****r
   huvilbaruud yum. Tusgajlsan shaardlaguud n' ih`evchl`en tusgajlsan
   tehnikt h*rg`ed`eg (zhish`e`e n' shuud azhillazh bajgaa
   m`ed`e`ellijn baazyg n****cl**h n' z**vh**n m`ed`e`ellijn sand
   zoriulagdsan argyg dundyn shat bolgon ih`evchl`en ashiglahyg
   shaarddag). YAmar ayuuluudaas ta hamgaalahyg h*s`ezh bajgaa bolon
   t`edg`e`er tus b*rt`ej h`erh`en azhillahaa m`ed`eh n' chuhal yum.

     --------------------------------------------------------------

18.12. N****cl**ltijn *nds**d

   Gurvan gol n****cl**h program bol dump(8), tar(1) bolon cpio(1)
   yum.

     --------------------------------------------------------------

  18.12.1. Dump ba Restore

   Ulamzhlalt UNIX n****cl**h programuud n' dump ba restore yum.
   T`edg`e`er n' fajlyn sistem**d`e`er **sg`egds`en fajluud,
   holboosuud bolon sanguudyn hijsv`er ojlgoltuudyn door h**tch**d
   d`e`er disknij blokuudyn cugluulga h`elb`er`e`er azhilladag. Busad
   n****cl**h programuudaas yalgaataj n' dump n' t**h****r**mzh
   d`e`erh b*h`el fajlyn sistemijg n****c**ld**g. Fajlyn sistemijn
   z**vh**n h`esgijg `esv`el n`eg`e`es il** fajlyn sistem daguu
   bajrlah sangijn modyg `en`e n' n****c**lzh chaddagg*j. dump n'
   fajluud bolon sanguudyg soronzon hal's uruu bichd`egg*j, harin
   fajluud bolon sanguudaas togtoh t**hij **g**gdlijn blokuudyg
   bichd`eg. **g**gdlijg zadlahad h`er`egl`egd`ehd`e`e restore n'
   anhdagchaar t*r zuuryn fajluudyg /tmp/ sand hadgaldag. H`er`ev ta
   zhizhig h`emzh`e`enij /tmp san b*hij n****c s`erg`e`eh disk
   d`e`er`e`es azhillazh bajgaa bol s`erg`e`eltijg amzhilttaj
   g*jc`e`ehijn tuld il** ch**l****t`ej zajtaj san ruu TMPDIR orchny
   huv'sagchijg zaazh **g**h h`er`egt`ej bajzh boloh yum.

     T`emd`egl`el: H`er`ev ta ****rijn root sandaa dump-g
     h`er`egl`ev`el ta /home, /usr `esv`el busad olon sanguudyg
     n****cl**hg*j b**g****d **nij uchir bol `edg`e`er n' ih`evchl`en
     busad fajlyn sistem**dijn holboh c`eg**d buyuu `esv`el
     t`edg`e`er fajlyn sistem**d uruu zaasan simbolyn holboosuud
     bajdag.

   dump n' ****rijn h**gzhlijn `ehnij **dr**d boloh AT&T UNIX-ijn 6-r
   huvilbaraas (1975 on orchim) *lds`en kodtoj bajdag. Anhdagch
   parametr**d n' **n****d**r bajgaa **nd**r nyagtraltaj (62,182 ftpi
   h*rt`el) z****v**rl**gchid bish 9 zam (6250 bpi) b*hij soronzon
   hal'sand tohirdog. Odoogijn soronzon hal'sny h**tch**dijn
   bagtaamzhijg h`er`egl`ehijn tuld `edg`e`er anhdagchuudyg tushaalyn
   m**r****s darzh ****rchl**h iostoj.

   M**n s*lzh`e`eg`e`er ****r komp'yutert holbogdson soronzon hal'sny
   h**t**ch uruu **g**gdlijg rdump bolon rrestore tushaal ashiglan
   n****cl**h bolomzhtoj bajdag. `En`e hoior program n' alsyn
   soronzon hal'sny h**tchid handahdaa rcmd(3) bolon ruserok(3)-d
   tulguurladag. Tijm`e`es n****cl**ltijg hijzh bajgaa h`er`egl`egch
   alsyn komp'yuterijn .rhosts fajl dotor zhagsaagdsan bajh iostoj.
   rdump bolon rrestore tushaaluudad **g**h n`em`elt **g**gdl**d n'
   alsyn komp'yuter d`e`er ashiglazh bolohoor bajh iostoj. komodo
   g`ezh n`erl`egds`en Sun uruu holbogdson Exabyte soronzon hal'sny
   h**t**ch uruu FreeBSD komp'yuteraas rdump hijhd`e`e daraah
   tushaalyg ashiglana:

 # /sbin/rdump 0dsbfu 54000 13000 126 komodo:/dev/nsa8 /dev/da0a 2>&1

   Bolgoomzhlooroj: .rhosts tanin n`evtr`eltijg z**vsh****r**h n'
   ayuulg*j bajdlyn asuudluud **sg`ed`eg. ****rijn n**hc**l bajdlyg
   anhaaraltaj *n`el`eh h`er`egt`ej.

   M**n dump bolon restore tushaalyg il** ayuulg*j zagvaraar ssh
   d`e`eg**r ashiglah bas bolomzhtoj bajdag.

   ZHish`e`e 18-1. ssh-`e`er dump-g ashiglah n'

 # /sbin/dump -0uan -f - /usr | gzip -2 | ssh -c blowfish \
           targetuser@targetmachine.example.com dd of=/mybigfiles/dump-usr-l0.gz

   `Esv`el dump-ijn dotor bajdag n`eg arga boloh RSH orchny
   huv'sagchijg tohiruulan ashiglazh bolno:

   ZHish`e`e 18-2. ssh-`e`er RSH tohiruulan dump-g ashiglah n'

 # RSH=/usr/bin/ssh /sbin/dump -0uan -f targetuser@targetmachine.example.com:/dev/sa0 /usr

     --------------------------------------------------------------

  18.12.2. tar

   tar(1) n' bas AT&T UNIX-ijn 6-r huvilbaraas (1975 on orchim)
   `eht`ej. tar n' fajlyn sistemt`ej hamt azhilladag; `en`e n'
   fajluud bolon sanguudyg soronzon hal's uruu bichd`eg. tar n'
   cpio(1)-d bajdag b*r`en h`emzh`e`enij tohiruulguudyg d`emzhd`egg*j
   bolovch `en`e n' cpio-ijn h`er`egl`ed`eg hovor tushaalyn
   damzhuulah hoolojg shaarddagg*j.

   FreeBSD 5.3 bolon t**n`e`es hojshh huvilbart GNU tar bolon
   anhdagch bsdtar tushaaluud bajdag. GNU huvilbaryg gtar g`ezh
   azhilluulzh boldog. `En`e n' rdump-taj adil d*rmijg ashiglazh
   alsyn t**h****r**mzh**dijg d`emzhd`eg. komodo g`ezh n`erl`egds`en
   Sun uruu holbogdson Exabyte soronzon hal'sny h**t**ch uruu tar
   hijhd`e`e daraah tushaalyg ashiglana:

 # /usr/bin/gtar cf komodo:/dev/nsa8 . 2>&1

   Alsyn soronzon hal'sny h**t**ch uruu **g**gdlijg ilg`e`ehd`e`e rsh
   bolon damzhuulah hooloj ashiglan bsdtar tushaalaar **nijg bas
   hijzh bolno.

 # tar cf - . | rsh hostname dd of=tape-device obs=20b

   H`er`ev ta s*lzh`e`eg`e`er n****cl**hijn ayuulg*j bajdald sanaa
   zovzh bajgaa bol rsh-ijn orond ssh tushaalyg ashiglah h`er`egt`ej.

     --------------------------------------------------------------

  18.12.3. cpio

   cpio(1) n' soronzon z****v**rl**gchid zoriulagdsan UNIX-ijn anhny
   fajl solilcoh soronzon hal'sny program yum. cpio n' (busad olon
   tohiruulguudyn dotroos) bajt solilcohyg hijh, h`ed h`ed`en
   t**rlijn arhivyn h`elb`ersh**l`elt**dijg bichih bolon **g**gdlijg
   ****r program uruu hoolojgoor gargah z`er`eg tohiruulguudtaj
   bajdag. S**lijn bolomzh n' cpio-g suulgacyn z****v**rl**gchijn
   huv'd sajn songolt bolgodog. cpio n' sangijn modoor h`erh`en
   yavahaa m`edd`egg*j b**g****d fajluudyn zhagsaaltyg stdin-`e`es
   hangazh **g**h iostoj.

   cpio n' s*lzh`e`eg`e`er n****cl**hijg d`emzhd`egg*j. Ta damzhuulah
   hooloj bolon rsh-ijg ashiglazh **g**gdlijg alsyn soronzon hal'sny
   h**t**ch uruu ilg`e`ezh bolno.

 # for f in directory_list; do
 find $f >> backup.list
 done
 # cpio -v -o --format=newc < backup.list | ssh user@host "cat > backup_device"

   directory_list n' tany n****cl**hijg h*ss`en sanguudyn zhagsaalt
   bol user@host n' n****cl**ltijg hijzh bajgaa h`er`egl`egch/hostyn
   n`erijn hoslol b**g****d backup_device n' n****cl**lt hijgd`eh
   t**h****r**mzh (****r****r h`elb`el /dev/nsa0) yum.

     --------------------------------------------------------------

  18.12.4. pax

   pax(1) n' tar bolon cpio tushaalyn IEEE/POSIX-ijn hariult yum.
   ZHil ir`eh tutam tar bolon cpio tushaaluudyn t**r**l b*rijn
   huvilbaruud n' hoorondoo m`ed`egd`eh*jc nijcg*j bolzh irs`en yum.
   T`edg`e`ert`ej t`emc`ezh b*r m**s**n standartchilahyn orond POSIX
   n' arhivyn shin`e h`er`egs`el **sg`es`en yum. pax n' ****rijn
   shin`e h`elb`ersh**l`elt`e`es gadna cpio bolon tar tushaaluudyn
   t**r**l b*rijn h`elb`ersh**l`eltijn ih`enhijg unshizh bichihijg
   orolddog. `En`e tushaalyn olonlog n' tar tushaalynhtaj bish harin
   cpio tushaalynhtaj il** t**st`ej bajdag.

     --------------------------------------------------------------

  18.12.5. Amanda

   Amanda (Advanced Maryland Network Disk Archiver) n' n`eg program
   bish klient/server program yum. Amanda server n' ganc soronzon
   hal'sny h**t**ch uruu Amanda klientt`ej, Amanda server uruu
   s*lzh`e`eg`e`er holbogdson duryn toony komp'yuterijg n****cl**h
   bolno. H`ed h`ed`en tom diskn**d b*hij sajtuud d`e`er bajdag
   nijtl`eg asuudluud n' **g**gdlijg soronzon hal's uruu
   n****cl**h**d shaardagdah hugacaa n' ug *jldlijn huv'd
   zoriulagdsan hugacaanaas il** garah yavdal yum. Amanda n' `en`e
   asuudlyg shijdd`eg. Amanda n' h`ed h`ed`en fajlyn sistem**dijg
   n`eg z`er`eg n****cl**hd**** "holding disk buyuu h*l`e`egd`eh
   disk"ijg ashigladag. Amanda n' "arhivyn olonloguud" buyuu
   Amanda-ijn tohirgoony fajld zhagsaagdsan b*h fajlyn sistem**dijn
   b*r`en n****cl**lt**dijg **sg`eh`ed h`es`eg hugacaand
   h`er`egl`egds`en b*l`eg soronzon hal'snuudyg **sg`ed`eg. "Arhivyn
   olonloguud" n' bas fajlyn sistem**dijn sh**n** bolgony
   n`em`egds`en (`esv`el yalgaataj) n****cl**lt**dijg aguuldag.
   `Evd`ers`en fajlyn sistemijg s`erg`e`eh n' hamgijn s**lijn b*r`en
   n****cl**lt bolon n`em`egds`en n****cl**lt**dijg shaarddag.

   Tohirgoony fajl n' n****cl**lt**d bolon Amanda-ijn **sg`ed`eg
   s*lzh`e`enij ursgalyg narijn hyanah bolomzhijg hangadag. Amanda n'
   **g**gdlijg soronzon hal's uruu bichihijn tuld d`e`er durdsan
   n****cl**ltijn programuudyg ashiglana. Amanda n' port `esv`el bagc
   h`elb`er`e`er bajdag b**g****d anhdagchaar suulgagdaag*j bajdag.

     --------------------------------------------------------------

  18.12.6. YUu ch hijhg*j bajh

   "YUu ch hijhg*j bajh" n' komp'yuterijn program bish bolovch `en`e
   n' hamgijn ih ashiglagddag n****cl**ltijn strategi yum. YAmar ch
   `ehnij zardal bajhg*j. M**rd**h n****cl**ltijn t**l**vl**g****
   bajhg*j. Z*g`e`er l *g*j g`eh h`er`egt`ej. H`er`ev tany
   **g**gd**ld yamar n`eg asuudal tohioldvol sh*d zuugaad l t`evchih
   h`er`egt`ej!

   H`er`ev tany cag bolon **g**gd**l n' tijm ch chuhal bish `esv`el
   yuu ch bish bol "Do nothing buyuu yuu ch hijhg*j bajh" n' tany
   komp'yuterijn huv'd hamgijn tohiromzhtoj n****cl**ltijn program
   boloh yum. G`ehd`e`e UNIX n' ashigtaj h`er`egs`el yum, ta zurgaan
   saryn dotor *n`et`ej fajluudyn cugluulgataj bolzh **nijg m`edr`eh
   bolno.

   "YUu ch hijhg*j bajh" n' /usr/obj bolon tany komp'yuteraar yag
   **sg`egd`ezh boloh busad sangijn modnuudyn huv'd z**v n****cl**h
   arga boldog. **nij zhish`e`e n' `en`e garyn avlagyn HTML `esv`el
   PostScript-s togtoh huvilbaryn fajluud bajzh boloh yum. `Edg`e`er
   barimtyn h`elb`ersh**l`elt**d n' SGML oroltyn fajluudaas
   **sg`egdd`eg. HTML `esv`el PostScript fajluudyn n****cl**ltijg
   **sg`eh n' shaardlagag*j yum. SGML fajluud n' bajnga
   n****cl**gdd**g.

     --------------------------------------------------------------

  18.12.7. Al' n****cl**ltijn program hamgijn shild`eg n' v`e?

   dump(8) *e. `Elizabet D. Zviki `end durdagdsan b*h n****cl**ltijn
   programuudyg zovooson test hijs`en. ****rijn b*h **g**gd**l bolon
   UNIX fajlyn sistem**dijn oncloguudyg hadgalah c`ev`er songolt bol
   dump bolson bajna. `Elizabet mash ih t**r**l b*rijn hovor
   n**hc**l**dijg (zarim n' tijm ch hovor bish) aguulsan fajlyn
   sistem**dijg **sg`ezh t`edg`e`er fajlyn sistem**dijg n****cl**n
   daraa n' s`erg`e`ezh program b*rijg test hijs`en bajna. Oncgoj
   z*jl**d`ed coorhojtoj fajluud, hooson bloktoj bolon coorhojtoj
   fajluud, sonin t`emd`egt b*hij n`er`e`es togtson fajluud,
   bichigd`eh bolomzhg*j unshigdah bolomzhg*j fajluud,
   t**h****r**mzh**d, n****cl**ltijn *ed h`emzh`e`eg`e`e ****rchl**h
   fajluud, n****cl**ltijn *ed **sg`egd`ezh/ustgagdsan fajluud
   z`ergijg durdazh boloh yum. T`er`e`er *r d*ng`e`e 1991 ony 10 sard
   LISA d`e`er *z**ls`en bajna. N****cl**lt bolon Arhivyn
   programuudyg zovooh test holboosyg *zn`e **.

     --------------------------------------------------------------

  18.12.8. YAaraltaj s`erg`e`eh procedur

    18.12.8.1. Gamshgijn **mn**

   Uchirch bolzoshg*j gamshigt b`eltg`ehijn tuld tany hijh iostoj
   d**rv**n *e shat bajdag.

   `Ehl`e`ed ****rijn disk b*rijn bsdlabel (****r****r h`elb`el
   bsdlabel da0 | lpr), ****rijn fajlyn sistemijn h*sn`egt
   (/etc/fstab) bolon b*h achaalaltyn m`ed`egdl**dijg tus b*r hoior
   huv' h`evl`eh h`er`egt`ej.

   Daraa n' "livefs" CDROM sharah h`er`egt`ej. `En`e CDROM n' FreeBSD
   "livefs" avrah gorim ruu achaalzh oroh bolomzhijg aguulsan bajdag.
   Ing`esn`e`er h`er`egl`egch dump(8),restore(8), fdisk(8),
   bsdlabel(8), newfs(8), mount(8) g`eh m`et olon *jldlijg hijh
   bolomzhtoj boloh yum. FreeBSD/i386 8.1-RELEASE-d zoriulsan Livefs
   CD d*rs
   ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/i386/ISO-IMAGES/8.1/FreeBSD-8.1-RELEASE-i386-livefs.iso
   hayag d`e`er bij.

   Guravdugaart n****c soronzon hal'snuudyg bajnga **sg`ezh bajh
   h`er`egt`ej. Tany s**lijn n****cl**lt****s hojsh hijgds`en
   ****rchl**lt**d bucaazh avagdah bolomzhg*jg`e`er alga bolzh boloh
   yum. N****c soronzon hal'snuud uruu hijzh bolzoshg*j bichiltijg
   hamgaalah h`er`egt`ej.

   D**r**vd*g`e`ert hoiordugaar shatand hijs`en "livefs" CDROM bolon
   n****cijn soronzon hal'snuudyg shalgah iostoj. Procedurynhaa
   talaar t`emd`egl`eg`e`e hijh h`er`egt`ej. `Edg`e`er
   t`emd`egl`eg`e`en**d`e`e CDROM, h`evl`es`en z*jl bolon n****c
   soronzon hal'snuudtajgaa cug hadgalah h`er`egt`ej. S`erg`e`ezh
   bajh *ed tany anhaaral ih sarnisan bajzh boloh b**g****d
   t`edg`e`er t`emd`egl`eg`e`en**d chin' tanyg ****rijn n****c
   soronzon hal'snuudaa ustgahaas s`ergijl`eh bolno (YAazh? tar xvf
   /dev/sa0 tushaalyn orond ta sanamsarg*jg`e`er tar cvf /dev/sa0
   g`ezh bich`e`ed ****rijn n****c soronzon hal'syg darzh bichizh
   boloh yum).

   Ayuulg*j bajdlyn n`em`egd`el arga h`emzh`e`e bolgozh tuhajg b*rt
   n' achaalagdah "livefs" CDROM bolon n****c soronzon hal's hoioryg
   b`eld`ezh bajh h`er`egt`ej. Tus b*rijg n' tusad n' alsad ****r
   gazar hadgalah h`er`egt`ej. T`er ****r gazar n' yag t`er offisijn
   bajrny podval bajh IOSG*J. D`elhijn Hudaldaany T**vijn h`ed
   h`ed`en firm **nijg h`ec** zamaar m`ed`ers`en yum. T`er ****r
   gazar n' tany komp'yuteruud bolon disknij h**tch**d`e`es
   tusgaarlagdsan fizikijn huv'd n`el`e`ed zajtaj gazar bajh iostoj.

     --------------------------------------------------------------

    18.12.8.2. Gamshgijn daraa

   T*lh**r asuult bol: tany tonog t**h****r**mzh am'd garch chadsan
   uu? Bajngyn n****cl**lt hijzh bajsan bolohoor program hangamzhijn
   talaar ta sanaa zovoh h`er`egg*j yum.

   H`er`ev tonog t**h****r**mzh `evd`ers`en bol komp'yuterijg
   ashiglahaasaa **mn** `evd`ers`en h`esg**dijg solih shaardlagataj.

   H`er`ev tany tonog t**h****r**mzh z*g`e`er bajgaa bol CDROM
   h**t**ch r** "livefs" CDROM-oo hijg`e`ed komp'yuteraa achaalah
   h`er`egt`ej. `Ehnij suulgah c`es d`elg`ec d`e`er garah bolno. Z**v
   ulsaa songood Fixit -- Repair mode with CDROM/DVD/floppy or start
   a shell. songoltyg songood CDROM/DVD -- Use the live filesystem
   CDROM/DVD c`esijg songono. Tand h`er`egt`ej restore bolon busad
   programuud /mnt2/rescue sand bajrlana.

   Fajlyn sistem b*rijg tus tusad n' s`erg`e`en`e.

   ****rijn `ehnij disknij root huvaaltyg mount (****r****r h`elb`el
   mount /dev/da0a /mnt) hijhijg oroldooroj. H`er`ev bsdlabel
   `evd`ers`en bol bsdlabel tushaalyg ashiglan diskijg dahin huvaazh
   tany h`evl`ezh hadgalsan shoshgotoj adil taaruulzh hayaglah
   h`er`egt`ej. newfs tushaal ashiglan fajlyn sistem**dijg dahin
   **sg`en`e. Disknij root huvaaltyg unshih-bichih`e`er dahin holboh
   h`er`egt`ej (mount -u -o rw /mnt). `En`e fajlyn sistemijn huv'd
   **g**gdlijg s`erg`e`ehijn tuld ****rijn n****cl**h program bolon
   soronzon hal'snuudyg ashiglana (****r****r h`elb`el restore vrf
   /dev/sa0). Fajlyn sistemijg salgana (****r****r h`elb`el umount
   /mnt). `Evd`ers`en fajlyn sistem b*rijn huv'd davtana.

   Tany sistem azhillasny daraa ****rijn **g**gdlijg shin`e soronzon
   hal's uruu n****cl**h h`er`egt`ej. S*jr`el `esv`el **g**gdlijn
   aldagdald h*rg`es`en t`er yavdal dahin bolzh boloh yum. Odoo
   zarcuulsan n`eg cag tanyg zovlond uchrahaas hozhim avarch boloh
   yum.

     --------------------------------------------------------------

18.13. S*lzh`e`e, sanah oj bolon fajl d`e`er tulguurlasan fajlyn
sistem**d

   Dahin zohion bajguulzh **rg**zh**ls`en Mark Fonvil.

   ****rijn komp'yuter uruu fizik`e`er hijzh boldog uyan disk,
   CD-**d, hatuu h**tch**d g`eh z`er`eg diskn**d`e`es gadna busad
   h`elb`erijn diskn**d buyuu virtual diskn**dijg FreeBSD ojlgodog.

   `Edg`e`ert Network File System buyuu s*lzh`e`enij fajlyn sistem
   bolon Coda z`er`eg s*lzh`e`enij fajlyn sistem**d, sanah oj d`e`er
   tulguurlasan fajlyn sistem**d bolon fajl d`e`er tulguurlasan
   fajlyn sistem**d orno.

   FreeBSD-ijn yamar huvilbaryg azhilluulzh bajgaagaas hamaarch ta
   fajl d`e`er bolon sanah oj d`e`er tulguurlasan fajlyn sistem**dijg
   **sg`ezh ashiglahdaa ****r ****r h`er`egsl**dijg h`er`egl`eh
   shaardlagataj bolno.

     T`emd`egl`el: H`er`egl`egchijn huv'd m`ed`egd`elg*jg`e`er
     t**h****r**mzhijn c`eg**dijg huvaarilahyn tuld devfs(5)-g
     ashiglana.

     --------------------------------------------------------------

  18.13.1. Fajl d`e`er tulguurlasan fajlyn sistem

   mdconfig(8) h`er`egs`el n' FreeBSD d`e`er sanah oj d`e`er
   tulguurlasan diskn**d, md(4)-g tohiruulzh id`evhzh**l`eh`ed
   h`er`egl`egdd`eg. mdconfig(8)-g ashiglahyn tuld ta md(4) modulijg
   achaalah h`er`egt`ej, `esv`el ****rijn c**mijn tohirgoony fajldaa
   d`emzhl`egijg n`em`eh h`er`egt`ej bolno:

 device md

   mdconfig(8) tushaal n' gurvan t**rlijn sanah oj d`e`er
   tulguurlasan virtual diskijg d`emzhd`eg: `edg`e`er n' malloc(9)-r
   huvaarilagdsan sanah ojn diskn**d, fajl `esv`el swap zaj
   ashiglasan sanah ojn diskn**d yum. N`eg bolomzhtoj h`er`egl`e`e n'
   fajld hadgalagdsan uyan `esv`el CD d*rsijg holboh yavdal yum.

   Bajgaa fajlyn sistemijn d*rsijg holbohdoo:

   ZHish`e`e 18-3. mdconfig ashiglan bajgaa fajlyn sistemijn d*rsijg
   holboh n'

 # mdconfig -a -t vnode -f diskimage -u 0
 # mount /dev/md0 /mnt

   mdconfig(8) ashiglan shin`e fajlyn sistemijn d*rsijg **sg`ehd`e`e:

   ZHish`e`e 18-4. mdconfig tushaal ashiglan shin`e fajl d`e`er
   tulguurlasan disk **sg`eh n'

 # dd if=/dev/zero of=newimage bs=1k count=5k
 5120+0 records in
 5120+0 records out
 # mdconfig -a -t vnode -f newimage -u 0
 # bsdlabel -w md0 auto
 # newfs md0a
 /dev/md0a: 5.0MB (10224 sectors) block size 16384, fragment size 2048
         using 4 cylinder groups of 1.25MB, 80 blks, 192 inodes.
 super-block backups (for fsck -b #) at:
  160, 2720, 5280, 7840
 # mount /dev/md0a /mnt
 # df /mnt
 Filesystem 1K-blocks Used Avail Capacity  Mounted on
 /dev/md0a       4710    4  4330     0%    /mnt

   H`er`ev ta -u tohiruulgaar n`egzhijn dugaaryg zaazh **g**hg*j yum
   bol mdconfig(8) n' h`er`egl`egd`e`eg*j t**h****r**mzhijg songohyn
   tuld md(4) avtomat huvaarilaltyg ashiglah bolno. Huvaarilagdsan
   n`egzhijn n`er n' stdout uruu md4 m`et`e`er garah bolno.
   mdconfig(8)-ijn tuhaj d`elg`er`eng*j m`ed`e`ellijg garyn avlagyn
   huudasnaas lavlana uu.

   mdconfig(8) h`er`egs`el n' ih ashigtaj, g`ehd`e`e `en`e n' fajl
   d`e`er tulguurlasan fajlyn sistem **sg`ehijn tuld olon tushaalyn
   m**rijg asuudag. FreeBSD n' bas mdmfs(8) g`ezh n`erl`egdd`eg
   h`er`egs`elt`ej ird`eg, `en`e program n' md(4)-g mdconfig(8)
   tushaal ashiglan tohiruulzh newfs(8) ashiglan UFS fajlyn sistem
   t**n d`e`er tav'zh mount(8) ashiglan t**nijg holbodog. ZHish`e`e
   n' h`er`ev ta d`e`erht`ej izhil fajlyn sistemijn d*rsijg **sg`ezh
   holbohyg h*sv`el erd**** l daraah tushaalyg bich`e`er`ej:

   ZHish`e`e 18-5. mdmfs tushaal ashiglan fajl d`e`er tulguurlasan
   diskijg tohiruulzh holboh n'

 # dd if=/dev/zero of=newimage bs=1k count=5k
 5120+0 records in
 5120+0 records out
 # mdmfs -F newimage -s 5m md0 /mnt
 # df /mnt
 Filesystem 1K-blocks Used Avail Capacity  Mounted on
 /dev/md0        4718    4  4338     0%    /mnt

   H`er`ev ta md tohiruulgyg n`egzhijn dugaarg*j ashiglaval mdmfs(8)
   n' ashiglagdaag*j t**h****r**mzhijg avtomataar songohdoo md(4)
   avto-n`egzh bolomzhijg ashiglah bolno. mdmfs(8)-ijn tuhaj
   d`elg`er`eng*j m`ed`e`ellijg garyn avlagyn huudasnaas lavlana uu.

     --------------------------------------------------------------

  18.13.2. Sanah oj d`e`er tulguurlasan fajlyn sistem

   Sanah oj d`e`er tulguurlasan fajlyn sistemijn huv'd "swap backing
   buyuu swap d`e`erh tulguurlaltyg" ih`enhd`e`e ashiglah
   h`er`egt`ej. swap d`e`erh tulguurlaltyg ashiglah n' sanah ojn disk
   n' anhdagchaar disk uruu swap hijgd`en`e g`es`en *g bish b**g****d
   harin erd**** l sanah ojn disk n' sanah ojn c****rm****s
   huvaarilagdazh h`er`ev h`er`egc`e`et`ej bol disk uruu swap
   hijgd`ezh bolno g`es`en *g yum. M**n malloc(9) d`e`er tulguurlasan
   sanah ojn diskijg **sg`eh bolomzhtoj bajdag. G`ehd`e`e malloc
   d`e`er tulguurlasan sanah ojn diskn**dijg, yalanguyaa tom
   h`emzh`e`et`ejg n' ashiglah n' c**m sanah ojg*j boloh tohioldold
   sistemijg s*jr`eld h*rg`ezh boloh yum.

   ZHish`e`e 18-6. mdconfig tushaal ashiglan shin`e sanah oj d`e`er
   tulguurlasan disk **sg`eh n'

 # mdconfig -a -t swap -s 5m -u 1
 # newfs -U md1
 /dev/md1: 5.0MB (10240 sectors) block size 16384, fragment size 2048
         using 4 cylinder groups of 1.27MB, 81 blks, 192 inodes.
         with soft updates
 super-block backups (for fsck -b #) at:
  160, 2752, 5344, 7936
 # mount /dev/md1 /mnt
 # df /mnt
 Filesystem 1K-blocks Used Avail Capacity  Mounted on
 /dev/md1        4718    4  4338     0%    /mnt

   ZHish`e`e 18-7. mdmfs tushaal ashiglan shin`e sanah oj d`e`er
   tulguurlasan disk **sg`eh n'

 # mdmfs -s 5m md2 /mnt
 # df /mnt
 Filesystem 1K-blocks Used Avail Capacity  Mounted on
 /dev/md2        4846    2  4458     0%    /mnt

     --------------------------------------------------------------

  18.13.3. Sistem`e`es sanah ojn diskijg salgah n'

   Sanah oj d`e`er tulguurlasan `esv`el fajl d`e`er tulguurlasan
   fajlyn sistem ashiglagdahg*j bajgaa bol ta b*h `eh **sv`er**dijg
   sistemd sullazh **g**h shaardlagataj. `Ehnij hijh iostoj z*jl n'
   fajlyn sistemijg salgaad daraa n' mdconfig(8) ashiglan diskijg
   sistem`e`es salgazh `eh **sv`er**dijg sullana.

   ZHish`e`e n' /dev/md4-g salgazh t**nij h`er`egl`es`en b*h `eh
   **sv`er**dijg ch**l****l**hijn tuld daraah tushaalyg azhilluulna:

 # mdconfig -d -u 4

   Tohirgoo hijgds`en md(4) t**h****r**mzh**dijn tuhaj m`ed`e`ellijg
   mdconfig -l tushaal ashiglan zhagsaazh bolno.

     --------------------------------------------------------------

18.14. Fajlyn sistemijn hormyn huvilbaruud

   Huv' n`em`er bolgon oruulsan Tom R***ds.

   FreeBSD n' Soft Updates buyuu z****l**n shin`echl`elt**dijn hamt
   Fajlyn sistemijn hormyn huvilbaruud bolomzhijg sanal bolgodog.

   Hormyn huvilbaruud n' zaasan fajlyn sistem**dijn d*rsijg **sg`ezh
   t`edg`e`ert`ej fajltaj handdag shig handah bolomzhijg
   h`er`egl`egchid z**vsh****rd**g. Hormyn huvilbaryn fajluud n'
   *jld`el hijgds`en fajlyn sistem d`e`er **sg`egd`eh iostoj
   b**g****d n`eg fajlyn sistemijn huv'd 20-s ihg*j hormyn
   huvilbaruudyg h`er`egl`egch **sg`ezh bolno. Id`evht`ej hormyn
   huvilbaruud n' super blokt bichigdd`eg b**g****d ing`esn`e`er
   t`edg`e`er n' sistemijn dahin achaalaltuudyn *ed salgah bolon
   dahin holboh yavcad t`esv`ert`ej bajdag. Hormyn huvilbar n'
   h`er`egg*j bolson *ed `en`e n' standart rm(1) tushaalaar
   ustgagdazh bolno. Hormyn huvilbaruud n' yamar ch daraallaar
   ustgagdazh boloh b**g****d g`ehd`e`e ashiglagdsan b*h zajg dahin
   olzh avahg*j bajzh boloh yum. Uchir n' ****r n`eg hormyn huvilbar
   ch**l****l**gds**n blokuudyn zarimyg shaardazh bolzoshg*j yum.

   ****rchl**gd**hg*j snapshot fajl tohiruulga n' hormyn huvilbaryg
   `ehl`e`ed **sg`esnij daraa mksnap_ffs(8) tushaalaar zaagddag.
   unlink(1) tushaal n' hormyn huvilbaryn fajluudyn huv'd orhidog
   b**g****d uchir n' `en`e n' t`edg`e`erijg ustgahyg z**vsh****rd**g
   bajna.

   Hormyn huvilbaruud n' mount(8) tushaalaar **sg`egdd`eg. /var-ijn
   hormyn huvilbaryg /var/snapshot/snap fajld bajrluulahyn tuld
   daraah tushaalyg ashiglana:

 # mount -u -o snapshot /var/snapshot/snap /var

   ****r****r ta hormyn huvilbar **sg`ehijn tuld mksnap_ffs(8)-g
   ashiglazh bolno:

 # mksnap_ffs /var /var/snapshot/snap

   Fajlyn sistem (****r****r h`elb`el /var) d`e`er hormyn huvilbaryn
   fajluudyg find(1) tushaal ashiglan olzh bolno:

 # find /var -flags snapshot

   Hormyn huvilbar **sg`egds`enij daraa `en`e n' h`ed h`ed`en
   h`er`egl`e`et`ej bajdag:

     * Zarim administratoruud hormyn huvilbaryn fajlyg n****cijn
       zorilgoor ashigladag, uchir n' hormyn huvilbar n' CD-**d
       `esv`el soronzon hal's uruu damzhuulagdazh boldog.

     * Fajlyn sistemijn b*r`en b*t`en bajdlyg shalgadag fsck(8) n'
       hormyn huvilbar d`e`er azhillazh boldog. Fajlyn sistem n'
       holbogdson *ed`e`e c`ev`er bajsan g`ezh *zv`el ta *rg`elzh
       c`ev`er (****rchl**gd****g*j) *r d*ng avah bolno. **nijg gol
       n' aryn fsck(8) process hijd`eg.

     * dump(8) h`er`egslijg hormyn huvilbar d`e`er azhilluuldag.
       Hormyn huvilbaryn fajlyn sistem bolon cagtaj n`eg yanz huulbar
       hijgdd`eg. dump(8) n' bas hormyn huvilbaryg avch n****c
       d*rsijg **sg`ezh chaddag b**g****d daraa n' hormyn huvilbaryg
       n`eg tushaalaar -L tugijg ashiglan ustgazh chaddag.

     * Hormyn huvilbaryg fajlyn sistemijn h**ld****gds**n d*rs
       mayagaar mount(8) hijd`eg. /var/snapshot/snap hormyn
       huvilbaryg mount(8) hijhijn tuld door durdsanyg azhilluulna:

 # mdconfig -a -t vnode -f /var/snapshot/snap -u 4
 # mount -r /dev/md4 /mnt

   Ta odoo /mnt-d holbogdson ****rijn h**ld****gds**n /var fajlyn
   sistemijn shatlalaar ayalzh bolno. Hormyn huvilbar **sg`eh *e d`eh
   t**lvijn adil t**l**vt b*gd `ehl`e`ed bajna. Coryn ganc ****r z*jl
   n' **mn**h hormyn huvilbaruud n' t`eg urttaj fajluud mayagaar
   garch ir`eh bolno. Hormyn huvilbaryn h`er`egl`e`eg hyazgaarlah *ed
   **nijg daraah tushaalyg azhilluulan salgazh bolno:

 # umount /mnt
 # mdconfig -d -u 4

   softupdates buyuu z****l**n shin`echl`elt**d bolon fajlyn
   sistemijn hormyn huvilbaruudyn talaar d`elg`er`eng*j m`ed`e`ellijg
   tehnikijn barimtuudyg orolcuulaad ta Marshal Kirk MkKyuzikijn v`eb
   huudas http://www.mckusick.com/ uruu zochlon orzh *z`ezh bolno.

     --------------------------------------------------------------

18.15. Fajlyn sistemijn noogdluud

   Quota buyuu noogdol n' h`er`egl`egch `esv`el b*lgijn gish**dijn
   huv'd disknij zaj ba/`esv`el fajluudyn toog fajlyn sistem tus
   b*rijn huv'd huvaarilzh hyazgaarlah bolomzhijg b*rd**l`eh *jldlijn
   sistemijn n`eg n`em`elt bolomzh yum. `En`e n' duryn n`eg
   h`er`egl`egch `esv`el b*l`eg h`er`egl`egchdijn huvaarilzh boloh
   `eh **sv`er**dijg hyazgaarlah shaardlagataj cag huvaalcah sistem
   d`e`er ih`evchl`en h`er`egl`egdd`eg. `En`e n' n`eg h`er`egl`egch
   `esv`el b*l`eg h`er`egl`egchid b*h bajgaa disknij zajg
   h`er`egl`eh`e`es hamgaaldag yum.

     --------------------------------------------------------------

  18.15.1. Disknij noogdluudyg id`evht`ej bolgohyn tuld ****rijn
  sistemijg tohiruulah n'

   Disknij noogdlyg ashiglazh `ehl`eh`e`es`e`e **mn** noogdluud n'
   c**md tohiruulagdsan `es`ehijg shalgah shaardlagataj. Daraah
   m**rijg ****rijn c**mijn tohirgoony fajld n`emzh **nijg hijn`e:

 options QUOTA

   Anhny GENERIC c**m n' **nijg anhnaasaa id`evhzh**l`e`eg*j bajdag
   bolohoor ta disknij noogdluudyg ashiglahyn tuld tusgajlsan c**mijg
   tohiruulzh b*t`e`en suulgah h`er`egt`ej boloh yum. C**mijn
   tohirgoony talaar d`elg`er`eng*j m`ed`e`ellijg B*l`eg 8-s lavlana
   uu.

   Daraa n' ta disknij noogdluudyg /etc/rc.conf fajld id`evhzh**l`eh
   h`er`egt`ej. Daraah m**rijg n`emzh **nijg hijn`e:

 enable_quotas="YES"

   ****rijn noogdlyn `ehl**l`elt`ed sajn hyanalt tavihad h`er`egt`ej
   n`em`elt tohirgoony huv'sagchuud bajdag. Erdijn *ed achaalaltyn
   *e`er fajlyn sistem b*rijn noogdlyn b*r`en b*t`en bajdal
   quotacheck(8) programaar shalgagddag. quotacheck(8) bolomzh n'
   noogdlyn m`ed`e`ellijn baaz dah' **g**gd**l fajlyn sistem d`e`erh
   **g**gdlijg z**v tusgazh bajgaa `es`ehijg shalgazh bajdag. `En`e
   n' hugacaa ih shaardsan process b**g****d tany sistem achaalah
   hugacaand m`ed`egd`eh*jc n**l****ld**g. H`er`ev ta `en`e alhmyg
   algasahyg h*sv`el `en`e zorilgoor huv'sagchijg /etc/rc.conf fajld
   tohiruulah h`er`egt`ej:

 check_quotas="NO"

   T**gsg**ld n' ta fajlyn sistem b*rijn huv'd disknij noogdluudyg
   id`evhzh**l`ehijn tuld /etc/fstab fajlyg zasvarlah h`er`egt`ej.
   `End ta h`er`egl`egch `esv`el b*lgijn noogdluud `esv`ep hoioulang
   n' ****rijn b*h fajlyn sistemijn huv'd id`evhzh**l`eh bolomzhtoj
   yum.

   Fajlyn sistem d`e`er h`er`egl`egch b*rijn huv'd noogdluudyg
   id`evhzh**l`ehijn tuld ****rijn noogdluud id`evhzh**l`ehijg
   h*s`ezh bajgaa fajlyn sistemijn huv'd /etc/fstab fajlyn hargalzah
   oruulgyn options buyuu tohiruulgyg zaah talbart userquota
   tohiruulgyg n`emzh **g**h h`er`egt`ej. ZHish`e`e n':

 /dev/da1s2g   /home    ufs rw,userquota 1 2

   **nt`ej t**st`ejg`e`er b*lgijn noogdluudyg id`evhzh**l`ehijn tuld
   userquota tohiruulgyn orond groupquota tohiruulgyg ashiglah
   h`er`egt`ej. H`er`egl`egch bolon b*lgijn noogdluudyg hoioulang n'
   id`evhzh**l`ehijn tuld oruulgyg ing`ezh ****rchiln**:

 /dev/da1s2g    /home    ufs rw,userquota,groupquota 1 2

   Anhdagchaar noogdlyn fajluud fajlyn sistemijn root sand
   h`er`egl`egchijn noogdlyn huv'd quota.user, b*lgijn noogdlyn huv'd
   quota.group n`er`e`er hadgalagddag. D`elg`er`eng*j m`ed`e`ellijg
   fstab(5)-s *zn`e **. fstab(5) garyn avlagyn huudas noogdlyn
   fajluudyn huv'd ****r bajrlalyg zaazh **gch bolohyg h`eld`eg
   bolovch noogdlyn t**r**l b*rijn h`er`egsl**d **nt`ej z**v
   azhillazh chaddagg*j bolohoor ing`ehijg z**vl**d**gg*j yum.

   `En`e *ed h*r`e`ed ta ****rijn sistemijg shin`e c**mt`ej dahin
   achaalah h`er`egt`ej. /etc/rc n' tany /etc/fstab fajld
   id`evhzh**ls`en b*h noogdluudyn huv'd `ehnij noogdlyn fajluudyg
   **sg`ed`eg tohiroh tushaaluudyg avtomataar azhilluulah b**g****d
   ing`esn`e`er yamar ch t`eg urttaj noogdlyn fajluudyg garaar
   **sg`eh shaardlagag*j yum.

   Erdijn *jldl**dijn *ed quotacheck(8), quotaon(8), `esv`el
   quotaoff(8) tushaaluudyg ta zaaval azhilluulah iosg*j yum.
   G`ehd`e`e t`edg`e`erijn hijd`eg *jldl**dt`ej tanilcahyn tuld
   t`edg`e`erijn garyn avlagyn huudasnuudyg unshihyg h*s`ezh boloh
   yum.

     --------------------------------------------------------------

  18.15.2. Noogdlyn hyazgaarlaltuudyg tohiruulah n'

   Ta noogdlyg id`evhzh**lzh ****rijn sistemijg tohiruulsny daraa
   t`edg`e`er n' yag zhinh`en`ed`e`e id`evht`ej bolson `es`ehijg
   shalgaaraj. **nijg hijh hyalbar arga n' daraah tushaalyg
   azhilluulah yavdal yum:

 # quota -v

   Ta noogdluud id`evhzh**l`egds`en fajlyn sistem b*rijn huv'd
   disknij h`er`egl`e`e bolon tuhajn *eijn noogdlyn hyazgaarlaltuudyn
   er**nhij n`eg m**r *r d*ng harah iostoj.

   Ta odoo edquota(8) tushaal ashiglan noogdlyn hyazgaarlaltuudyg
   zaazh **gch `ehl`eh`ed b`el`en bolloo.

   H`er`egl`egch `esv`el b*lgijn huvaarilzh boloh disknij zaj bolon
   t`ed hichn`e`en fajl **sg`ezh boloh h`emzh`e`enij
   hyazgaarlaltuudyg h*chl`en zaazh **gch boloh h`ed h`ed`en songolt
   tand bajdag. Ta huvaarilaltyg disknij zaj (blok noogdluud) `esv`el
   fajlyn too (inode noogdluud) `esv`el hoioulangijn hosloloor
   hyazgaarlan **gch bolno. `Edg`e`er hyazgaarlalt b*r daraa n' hoior
   z`er`egl`elt huvaagddag: `en`e n' hatuu ba z****l**n
   hyazgaarlaltuud yum.

   Hatuu hyazgaarlaltaas il** garch bolohg*j. H`er`egl`egch ****rijn
   hatuu hyazgaarlaltad h*r`eh`ed asuudaltaj bajgaa fajlyn sistem
   d`e`er h`er`egl`egch yamar ch huvaarilalt hijzh chadahg*j bolno.
   ZHish`e`e n' h`er`ev h`er`egl`egch fajlyn sistem d`e`er 500 kbajt
   hatuu hyazgaarlalttaj b**g****d 490 kbajtyg odoogoor ashiglazh
   bajgaa bol h`er`egl`egch z**vh**n 10 kbajtyg n`emzh huvaarilzh
   chadna. 11 kbajt n`emzh huvaarilahyg oroldoh n' amzhiltg*j boloh
   bolno.

   N**g**** talaas z****l**n hyazgaarlaltuud n' todorhoj hugacaany
   turshid il** garch bolno. `En`e hugacaag `en`er`eng*j hugacaa
   g`ed`eg b**g****d anhdagchaar n`eg doloo honog bajdag. H`er`ev
   h`er`egl`egch ****rijn z****l**n hyazgaarlaltaas il** garsan
   h`ev`e`er `en`er`eng*j hugacaag **ng**r**h yum bol z****l**n
   hyazgaarlalt n' hatuu hyazgaarlalt bolzh dahin huvaarilaltyg
   z**vsh****rd**gg*j. H`er`egl`egch z****l**n hyazgaarlaltaas doosh
   orvol `en`er`eng*j hugacaa dahin tavigdah bolno.

   Daraah n' edquota(8) tushaalyg azhilluulah *ed tany harzh boloh
   garaltyn zhish`e`e yum. edquota(8) tushaalyg azhilluulahad EDITOR
   orchny huv'sagchid zaagdsan zasvarlagch uruu `esv`el EDITOR
   huv'sagch zaagdaag*j bol vi zasvarlagch uruu tanyg oruulah
   b**g****d `en`e n' noogdlyn hyazgaarlaltuudyg zasvarlah bolomzhijg
   tand olgono.

 # edquota -u test

 Quotas for user test:
 /usr: kbytes in use: 65, limits (soft = 50, hard = 75)
         inodes in use: 7, limits (soft = 50, hard = 60)
 /usr/var: kbytes in use: 0, limits (soft = 50, hard = 75)
         inodes in use: 0, limits (soft = 50, hard = 60)

   Ta noogdluud id`evhzh**l`egds`en fajlyn sistem b*rijn huv'd hoior
   m**rijg erdijn *ed harah bolno. N`eg m**r n' blokijn
   hyazgaarlaltad, n**g**** m**r n' inode hyazgaarlaltad
   zoriulagddag. Noogdlyn hyazgaarlaltuudyg ****rchl**hijn tuld ta
   erd**** l utgyg shin`echl`ehijg h*s`ezh bajgaa utgaaraa solih
   h`er`egt`ej. ZHish`e`e n' `en`e h`er`egl`egchijn blok
   hyazgaarlaltyg z****l**n hyazgaarlalt 50, hatuu hyazgaarlalt 75
   bajsnyg z****l**n hyazgaarlalt 500 bolon hatuu hyazgaarlalt 600
   bolgon **sg**hijn tuld daraah:

 /usr: kbytes in use: 65, limits (soft = 50, hard = 75)

   m**rijg doorh shig bolgozh ****rchl**h h`er`egt`ej:

 /usr: kbytes in use: 65, limits (soft = 500, hard = 600)

   Tanyg zasvarlagchaas garsny daraa shin`e noogdlyn hyazgaarlaltuud
   bajrandaa oroh bolno.

   Zarimdaa noogdlyn hyazgaarlaltuudyg zarim UID-ijn h*r`e`enij huv'd
   zaazh **g**h shaardlaga gardag. **nijg edquota(8) tushaald -p
   tohiruulgyg ashiglan hijd`eg. `Ehl`e`ed h`er`egl`egchid h*ss`en
   noogdlyn hyazgaarlaltaa zaazh **g****d daraa n' edquota -p
   protouser startuid-enduid tushaalyg azhilluulna. ZHish`e`e n'
   h`er`ev h`er`egl`egch test h*ss`en noogdlyn hyazgaarlalttaj bajgaa
   bol `en`e noogdlyn hyazgaarlaltyg 10,000-s 19,999 h*rt`elh
   UID-uudad huvilzh hamaaruulahyn tuld daraah tushaalyg azhilluulna:

 # edquota -p test 10000-19999

   D`elg`er`eng*j m`ed`e`ellijg edquota(8) garyn avlagyn huudasnaas
   *zn`e **.

     --------------------------------------------------------------

  18.15.3. Noogdlyn hyazgaarlaltuud bolon disknij h`er`egl`e`eg shalgah
  n'

   Noogdlyn hyazgaarlaltuud bolon disknij h`er`egl`e`eg shalgahyn
   tuld ta quota(1) `esv`el repquota(8) tushaalyn n`egijg ashiglazh
   bolno. quota(1) tushaalyg h`er`egl`egch `esv`el b*lgijn noogdluud
   bolon disknij zajg shalgahad h`er`egl`ezh bolno. H`er`egl`egch n'
   z**vh**n ****rijn noogdol bolon ****rijn gish**n b*lgijn noogdlyg
   shalgazh chadna. Z**vh**n super h`er`egl`egch b*h h`er`egl`egch
   bolon b*lgijn noogdluudyg harzh bolno. repquota(8) tushaalyg
   noogdluud id`evhzh**l`egds`en fajlyn sistem**dijn huv'd b*h
   noogdluud bolon disknij h`er`egl`e`enij er**nhij d*ng avahad
   h`er`egl`ezh bolno.

   Daraah n' hoior fajlyn sistem d`e`er noogdlyn hyazgaarlalttaj
   h`er`egl`egchijn huv'd quota -v tushaalyn zhish`e`e garalt yum.

 Disk quotas for user test (uid 1002):
      Filesystem  usage    quota   limit   grace   files   quota   limit   grace
            /usr      65*     50      75   5days       7      50      60
        /usr/var       0      50      75               0      50      60

   D`e`erh zhish`e`enij /usr fajlyn sistem d`e`er h`er`egl`egch 50
   kbajtyn z****l**n hyazgaarlaltyg 15 kbajtaar il**d**ls`en bajgaa
   b**g****d 5 honogijn `en`er`eng*j hugacaa *lds`en bajna. Od *
   t`emd`egt n' h`er`egl`egch ****rijn noogdlyn hyazgaarlaltaas il**
   garsnyg haruulzh bajna.

   Erdijn *ed h`er`egl`egch yamar ch disknij zaj ashiglaag*j bajgaa
   tijm fajlyn sistem**d, fajlyn sistemijn huv'd noogdlyn
   hyazgaarlalt bajsan ch g`es`en quota(1) tushaalyn garaltad
   haragddagg*j bajna. -v tohiruulga n' t`edg`e`er fajlyn
   sistem**dijg haruulah b**g****d d`e`erh zhish`e`en d`e`er /usr/var
   fajlyn sistemijg haruulzh bajna.

     --------------------------------------------------------------

  18.15.4. NFS d`e`eg**rh noogdluud

   Noogdluud n' NFS server d`e`er noogdlyn d`ed sistem`e`er
   hyanagddag. rpc.rquotad(8) demon n' NFS klient**d d`e`er
   ****rsdijn noogdlyn statistikuudyg h`er`egl`egchd`ed *z`eh
   bolomzhijg olgozh noogdlyn m`ed`e`ellijg t`edg`e`er mashinuud
   d`e`er quota(1) tushaald b`el`en bolgozh **gd**g.

   rpc.rquotad-g /etc/inetd.conf fajld ing`ezh id`evhzh**ln`e:

 rquotad/1      dgram rpc/udp wait root /usr/libexec/rpc.rquotad rpc.rquotad

   Odoo inetd-g dahin achaal:

 # /etc/rc.d/inetd restart

     --------------------------------------------------------------

18.16. Disknij huvaaltuudyg shifrl`eh n'

   Huv' n`em`er bolgon oruulsan Laki Grijn.

   FreeBSD n' **g**gd**ld z**vsh****r**gd****g*j handah handaltyn
   `esr`eg mash sajn shuud hamgaalaltuudyg sanal bolgodog. Fajlyn
   z**vsh****rl**d bolon Mandatory Access Control (MAC) buyuu
   Albadmal Handalt Hyanalt (B*l`eg 16-g *zn`e **) n' komp'yuter
   assan, *jldlijn sistem id`evht`ej bajh *ed z**vsh****r**lg*j
   guravdagch n**hd**dijg **g**gd**ld handahaas hamgaalahad tusaldag.
   G`ehd`e`e h`er`ev haldagch komp'yutert fizik handalt olzh avan
   komp'yuterijn hatuu h**tchijg ****r sistem uruu z****n `emz`eg
   **g**gdlijg huulzh shinzhilg`e`e hijzh chadah bol *jldlijn
   sistemijn m**rd**ld`eg z**vsh****rl**d n' hamaaralg*j boloh yum.

   Haldagch h`erh`en hatuu disk `esv`el untraasan komp'yuterijg
   `ez`emshs`en`e`es *l hamaarch FreeBSD d`e`erh GEOM Based Disk
   Encryption (gbde) buyuu GEOM d`e`er tulguurlasan disknij
   shifrl`elt bolon geli kriptograf d`ed sistem**d n' komp'yuterijn
   fajlyn sistem**d d`e`erh **g**gdlijg b*r chuhal `eh **sv`er**d
   b*hij, zorilgodoo h*r`eh`e`er ih`e`eh`en charmajsan haldagchdaas
   hamgaalzh chadah yum. Z**vh**n tuhajn fajl b*rijg shifrl`ed`eg
   yarvigtaj shifrl`eltijn arguudaas yalgaataj n' gbde bolon geli n'
   b*h fajlyn sistem**dijg haragdazh m`ed`egd`ehg*jg`e`er
   shifrl`ed`eg. Hatuu disknij havtgajd c`ev`er tekst h`ez`e`e ch
   bichigdd`egg*j.

     --------------------------------------------------------------

  18.16.1. gbde-`e`er disk shifrl`eh

    1. root bolno

       gbde-g tohiruulahad super h`er`egl`egchijn `erh**dijg
       shaarddag.

 % su -
 Password:

    2. C**mijn tohirgoony fajldaa gbde(4) d`emzhl`egijg n`emn`e

       Daraah m**rijg c**mijn tohirgoony fajldaa n`emn`e:

       options GEOM_BDE

       C**m**** B*l`eg 8-d tajlbarlasny daguu dahin b*t`e`en`e.

       SHin`e c**m uruugaa dahin achaalna.

    3. C**mijg dahin b*t`e`eh`e`es ****r n`eg arga n' kldload
       ashiglazh gbde(4)-g achaalah yavdal yum:

 # kldload geom_bde

     --------------------------------------------------------------

    18.16.1.1. SHifrl`egds`en hatuu h**tch**dijg b`eld`eh n'

   Daraah zhish`e`e n' tanyg ****rijn sistem uruu shin`e hatuu
   h**t**ch n`emzh ganc shifrl`egds`en huvaaltyg aguulna g`ezh
   toocdog. `En`e huvaalt n' /private g`ezh holbogdoh bolno. gbde n'
   /home bolon /var/mail-g bas shifrl`eh`ed ashiglagddag bolovch
   `en`e n' `en`e tanilcuulgyn h*r`e`en`e`es hal'zh il** t**v**gt`ej
   zaavruudyg shaarddag.

    1. SHin`e hatuu h**tchijg n`emn`e

       SHin`e h**tchijg sistem uruu H`es`eg 18.3-d tajlbarlasny daguu
       n`emn`e. `En`e zhish`e`en d`e`er shin`e hatuu h**tchijn
       huvaalt /dev/ad4s1c g`ezh n`em`egds`en bajgaa. /dev/ad0s1*
       t**h****r**mzh**d n' zhish`e`e sistem d`e`er bajgaa standart
       FreeBSD huvaaltuudyg haruulzh bajna.

 # ls /dev/ad*
 /dev/ad0        /dev/ad0s1b     /dev/ad0s1e     /dev/ad4s1
 /dev/ad0s1      /dev/ad0s1c     /dev/ad0s1f     /dev/ad4s1c
 /dev/ad0s1a     /dev/ad0s1d     /dev/ad4

    2. gbde coozh fajluudyg aguulah sang **sg`en`e

 # mkdir /etc/gbde

       gbde coozh fajl n' shifrl`egds`en huvaaltuudad handahad gbde-d
       shaardagdah m`ed`e`ellijg aguuldag. Coozh fajld handah
       bolomzhg*j bol gbde n' shifrl`egds`en huvaaltyn aguulsan
       **g**gdlijg h**ndl**ngijn ih h*ch shaardsan orolcoog*jg`e`er
       bucaazh tajlzh chadahg*j yum. **nijg program hangamzh
       d`emzhd`egg*j. SHifrl`egds`en huvaalt b*r tusdaa coozh fajl
       ashigladag.

    3. gbde huvaaltyg `ehl**ln`e

       gbde huvaalt ashiglagdazh `ehl`eh`e`es`e`e **mn** `eh`elzh
       tohiruulagdsan bajh shaardlagataj. `En`e `ehnij tohiruulga n'
       z**vh**n n`eg udaa hijgd`eh iostoj:

 # gbde init /dev/ad4s1c -i -L /etc/gbde/ad4s1c.lock

       gbde(8) n' zagvart t**r**l b*rijn tohirgoony songoltuudyg
       zaazh **g**h bolomzhijg tand **gch tany zasvarlagchijg
       ongojlgoh bolno. UFS1 `esv`el UFS2-toj ashiglahyn tuld
       sector_size-g 2048 g`ezh zaana:

 $FreeBSD: src/sbin/gbde/template.txt,v 1.1 2002/10/20 11:16:13 phk Exp $
 #
 # Sector size is the smallest unit of data which can be read or written.
 # Making it too small decreases performance and decreases available space.
 # Making it too large may prevent filesystems from working.  512 is the
 # minimum and always safe.  For UFS, use the fragment size
 #
 sector_size     =       2048
 [...]

       gbde(8) n' **g**gdlijg ayuulg*j bolgohod h`er`egl`egd`eh
       iostoj n`evtr`eh *gijg hoior udaa bichihijg tanaas h*sn`e.
       N`evtr`eh *g n' hoiouland n' adil bajh iostoj. gbde-ijn tany
       **g**gdlijg hamgaalah chadvar tany songoson n`evtr`eh *gijn
       chanaraas b*h`eld`e`e hamaarna. [10]

       gbde init tushaal n' tany gbde huvaaltad zoriulzh coozh fajlyg
       **sg`eh b**g****d `en`e zhish`e`en d`e`er
       /etc/gbde/ad4s1c.lock g`ezh hadgalagdsan bajna. gbde coozh
       fajluud n' /etc/rc.d/gbde `ehl**l`eh skript`e`er z**v
       tanigdahyn tuld ".lock" g`ezh t**gs**h iostoj.

         Anhaaruulga: gbde coozh fajluud n' shifrl`egds`en
         huvaaltuudyn aguulgataj cug n****cl**gd**h iostoj. Z**vh**n
         coozh fajlyg ustgah n' shijds`en haldagch gbde huvaaltyg
         bucaazh tajlahaas hamgaalzh chaddagg*j b**g****d coozh
         fajlg*jg`e`er huul' iosny `ez`emshigch n' shifrl`egds`en
         huvaalt d`e`erh **g**gd**ld gbde(8) bolon t**nijg
         zohiogchijn er****s**** d`emzhd`egg*j, ih h*ch shaardsan
         azhillagaag*jg`e`er handazh chadahg*j boloh yum.

    4. SHifrl`egds`en huvaaltyg c**md zalgana

 # gbde attach /dev/ad4s1c -l /etc/gbde/ad4s1c.lock

       SHifrl`egds`en huvaaltyg `eh`elzh tohiruulzh bajh *ed tany
       songoson n`evtr`eh *gijg oruulahyg tanaas asuuh bolno. SHin`e
       shifrl`egds`en t**h****r**mzh /dev dotor /dev/device_name.bde
       g`ezh garch irn`e:

 # ls /dev/ad*
 /dev/ad0        /dev/ad0s1b     /dev/ad0s1e     /dev/ad4s1
 /dev/ad0s1      /dev/ad0s1c     /dev/ad0s1f     /dev/ad4s1c
 /dev/ad0s1a     /dev/ad0s1d     /dev/ad4        /dev/ad4s1c.bde

    5. SHifrl`egds`en t**h****r**mzh d`e`er fajlyn sistem **sg`en`e

       SHifrl`egds`en t**h****r**mzh c**md zalgagdsany daraa ta `en`e
       t**h****r**mzh d`e`er fajlyn sistem **sg`ezh bolno.
       SHifrl`egds`en t**h****r**mzh d`e`er fajlyn sistem **sg`ehijn
       tuld newfs(8)-g ashiglana. Huuchin UFS1 fajlyn sistemijg
       `ehl**lsn`e`es shin`e UFS2 fajlyn sistemijg `ehl**l`eh n'
       hamaag*j hurdan uchraas newfs(8)-g -O2 tohiruulgataj
       h`er`egl`ehijg z**vl**d**g.

 # newfs -U -O2 /dev/ad4s1c.bde

         T`emd`egl`el: newfs(8) tushaal n' t**h****r**mzhijn
         n`er`end`e`e *.bde g`ezh **rg**tg**l****r tanigdah
         zalgagdsan gbde huvaalt d`e`er hijgd`eh iostoj.

    6. SHifrl`egds`en huvaaltyg holbono

       SHifrl`egds`en fajlyn sistemd zoriulzh holboh c`egijg
       **sg`en`e.

 # mkdir /private

       SHifrl`egds`en fajlyn sistemijg holbono.

 # mount /dev/ad4s1c.bde /private

    7. SHifrl`egds`en fajlyn sistem bajgaa `es`ehijg shalgana

       SHifrl`egds`en fajlyn sistem odoo df(1)-d haragdazh ashiglahad
       b`el`en boloh iostoj.

 % df -H
 Filesystem        Size   Used  Avail Capacity  Mounted on
 /dev/ad0s1a      1037M    72M   883M     8%    /
 /devfs            1.0K   1.0K     0B   100%    /dev
 /dev/ad0s1f       8.1G    55K   7.5G     0%    /home
 /dev/ad0s1e      1037M   1.1M   953M     0%    /tmp
 /dev/ad0s1d       6.1G   1.9G   3.7G    35%    /usr
 /dev/ad4s1c.bde   150G   4.1K   138G     0%    /private

     --------------------------------------------------------------

    18.16.1.2. Bajgaa shifrl`egds`en fajlyn sistem**dijg holboh n'

   Achaalalt b*rijn daraa yamar ch shifrl`egds`en fajlyn sistem**dijg
   ashiglazh `ehl`eh`e`es`e`e **mn** c**md dahin zalgazh, aldaag n'
   shalgazh holbozh bolno. SHaardlagataj tushaaluudyg root
   h`er`egl`egch azhilluulah iostoj g`ezh *zd`eg.

    1. gbde huvaaltyg c**md zalgana

 # gbde attach /dev/ad4s1c -l /etc/gbde/ad4s1c.lock

       SHifrl`egds`en gbde huvaaltyg `eh`elzh tohiruulzh bajh *ed
       tany songoson n`evtr`eh *gijg oruulahyg tanaas asuuh bolno.

    2. Fajlyn sistem d`e`er aldaag shalgana

       SHifrl`egds`en fajlyn sistem**d n' avtomataar holbogdohyn tuld
       /etc/fstab fajld odoohondoo zhagsaagdah bolomzhg*j uchir
       fajlyn sistem**d d`e`er aldaa bajgaa `es`ehijg shalgazh
       t`edg`e`erijg holbohoos **mn** fsck(8)-g garaar azhilluulah
       iostoj.

 # fsck -p -t ffs /dev/ad4s1c.bde

    3. SHifrl`egds`en fajlyn sistemijg holbono

 # mount /dev/ad4s1c.bde /private

       SHifrl`egds`en fajlyn sistem odoo ashiglahad b`el`en bolloo.

     --------------------------------------------------------------

      18.16.1.2.1. SHifrl`egds`en huvaaltuudyg avtomataar holboh n'

   SHifrl`egds`en huvaaltyg avtomataar zalgan shalgazh holboh
   skriptijg **sg`ezh boloh bolovch ayuulg*j bajdlyn shaltgaanaas
   bolood skript n' gbde(8) nuuc *gijg aguulsan bajh iosg*j. Harin
   `edg`e`er skript**dijg garaar azhilluulzh nuuc *gijg konsol
   `esv`el ssh(1)-`e`er oruulahyg z**vl**d**g.

   ****r n`eg arga n' rc.d skript bajdag. `En`e skriptijn n`em`elt
   **g**gdl**dijg rc.conf(5)-oor damzhuulzh bolno, zhish`e`e n':

 gbde_autoattach_all="YES"
 gbde_devices="ad4s1c"
 gbde_lockdir="/etc/gbde"

   `En`e n' gbde n`evtr`eh *gijg achaalah *ed oruulahyg shaarddag.
   Z**v n`evtr`eh *gijg bichs`enij daraa gbde shifrl`egds`en huvaalt
   avtomataar holbogdoh bolno. `En`e n' gbde-g z****vrijn komp'yuter
   d`e`er h`er`egl`ezh bajgaa *ed ih ashigtaj bajdag.

     --------------------------------------------------------------

    18.16.1.3. gbde-ijn azhilluuldag kriptograf hamgaalaltuud

   gbde(8) n' 128-bit AES-ijg CBC gorimd ashiglan sektor achaag
   shifrl`ed`eg. Disk d`e`erh sektor b*r ****r ****r AES t*lh**r`e`er
   shifrl`egdd`eg. Sektoryn t*lh**r**d h`er`egl`egchijn oruulsan
   n`evtr`eh *g`e`es h`erh`en gargagddag z`er`eg gbde-ijn kriptograf
   dizajny talaar d`elg`er`eng*jg gbde(4)-`e`es *zn`e **.

     --------------------------------------------------------------

    18.16.1.4. Nijct`ej bajdlyn asuudluud

   sysinstall(8) n' gbde-shifrl`egds`en t**h****r**mzh**dt`ej nijcg*j
   bajdag. B*h *.bde t**h****r**mzh**dijg sysinstall(8)
   `ehl**l`eh`e`es **mn** c**m****s salgasan bajh iostoj b**g****d
   ing`ehg*j bol `en`e n' t**h****r**mzh**dijg shalgazh `ehl`ehd`e`e
   s*jr`eh bolno. Bidnij zhish`e`en d`e`er ashiglagdsan
   shifrl`egds`en t**h****r**mzhijg salgahdaa daraah tushaalyg
   ashiglana:

 # gbde detach /dev/ad4s1c

   M**n vinum(4) n' geom(4) d`ed sistemijg ashigladagg*jg
   anhaaraaraj, ta gbde-g vinum `ezl`eh**n**dt`ej ashiglazh bolohg*j.

     --------------------------------------------------------------

  18.16.2. geli-`e`er disk shifrl`eh n'

   Huv' n`em`er bolgon oruulsan Dani`el G`erzo.

   SHin`e kriptograf GEOM angilal FreeBSD 6.0-s `ehl`en geli g`ezh
   orzh irzh`e`e. **nijg odoogoor Pawel Jakub Dawidek
   <pjd@FreeBSD.org> h**gzh**lzh bajgaa bolno. geli n' gbde-`e`es
   ****r b**g****d `en`e n' ****r bolomzhuudyg sanal bolgozh
   kriptograf *jld`eld`e`e ****r shemijg ashigladag.

   geli(8)-ijn hamgijn chuhal bolomzhuud bol:

     * crypto(9) togtolcoog ashigladag -- kriptograf tonog
       t**h****r**mzh b`el`en bolohod geli t**nijg avtomataar
       ashigladag.

     * Olon kriptograf algoritmuudyg d`emzhd`eg (odoogoor AES,
       Blowfish, bolon 3DES).

     * root huvaaltyg shifrl`eh bolomzhijg olgodog. SHifrl`egds`en
       root huvaaltad handahad h`er`egl`egdd`eg n`evtr`eh *gijg
       sistem achaalahad asuudag.

     * Bie bie`end`e`e hamaaralg*j hoior t*lh**r**dijg ashiglahyg
       z**vsh****rd**g (****r****r h`elb`el "key" bolon "company
       key").

     * geli n' hurdan bajdag. `Engijn sektoroos sektor uruu
       shifrl`eltijg hijd`eg.

     * Master t*lh**r**dijg n****cl**h ba s`erg`e`ehijg
       z**vsh****rd**g. H`er`egl`egch ****rijn t*lh**r**dijg ustgah
       h`er`egt`ej bolohod n****c****s t*lh**r**dijg s`erg`e`ezh
       **g**gd**ld dahin handah bolomzhtoj boloh yum.

     * Diskijg sanamsarg*j, n`eg udaagijn t*lh**r`e`er zalgahyg
       z**vsh****rd**g -- `en`e n' swap huvaaltuud bolon t*r zuuryn
       fajlyn sistem**d`ed ashigtaj bajdag.

   geli-ijn il** bolomzhuudyg geli(8)-ijn garyn avlagyn huudasnaas
   olzh bolno.

   Daraagijn alhmuud n' geli-ijn d`emzhl`egijg FreeBSD c**md h`erh`en
   id`evhzh**l`ehijg tajlbarlah b**g****d shin`e geli shifrl`elt
   *z**l`egchijg h`erh`en **sg`eh bolon ashiglah talaar **g**l`eh
   bolno.

   geli-g ashiglahyn tuld ta FreeBSD 6.0-RELEASE bolon t**n`e`es
   d`e`eshhi huvilbaryg h`er`egl`ezh bajh iostoj. C**md
   ****rchl**lt**d shaardlagataj uchraas super h`er`egl`egchijn
   `erh**d h`er`egt`ej bolno.

    1. C**md geli d`emzhl`egijg n`em`eh n'

       Daraah m**rijg c**mijn tohirgoony fajld n`emn`e:

 options GEOM_ELI
 device crypto

       C**m**** B*l`eg 8-d tajlbarlasny daguu dahin b*t`e`en`e.

       M**n geli modulijg achaalah *ed duudazh bolno. Daraah m**rijg
       /boot/loader.conf fajld n`emn`e:

 geom_eli_load="YES"

       geli(8) n' odoo c**md d`emzhigds`en bajh iostoj.

    2. Master t*lh**r **sg`eh n'

       Daraah zhish`e`e n' t*lh**r fajlyg h`erh`en **sg`eh talaar
       tajlbarlah b**g****d `en`e n' /private door holbogdson
       shifrl`egds`en *z**l`egchijn Master t*lh**rijn h`es`eg bolon
       ashiglagdah bolno. T*lh**r fajl n' Master t*lh**rijg
       shifrl`eh`ed h`er`egl`egd`eh zarim sanamsarg*j **g**gdlijg
       **g**h bolno. Master t*lh**r n' n`evtr`eh *g`e`er bas
       hamgaalagdah bolno. *z**l`egchijn sektoryn h`emzh`e`e 4kB tom
       bajh bolno. M**n `en`e h`el`elc**l`eg n' geli *z**l`egchijg
       h`erh`en zalgazh t**n d`e`er fajlyn sistem **sg`eh, h`erh`en
       t**nijg holbozh azhillah bolon t**gsg**ld n' h`erh`en salgah
       talaar tajlbarlah bolno.

       Il** sajn azhillagaag hangahyn tuld sektoryn tom h`emzh`e`eg
       (4kB ch yum uu) ashiglahyg z**vl**d**g.

       Master t*lh**r n' n`evtr`eh *g`e`er hamgaalagdah b**g****d
       t*lh**r fajld zoriulagdsan **g**gdlijn `eh n' /dev/random bajh
       bolno. Bidnij *z**l`egch g`ezh n`erl`ed`eg /dev/da2.eli-ijn
       sektoryn h`emzh`e`e 4kB bajh bolno.

 # dd if=/dev/random of=/root/da2.key bs=64 count=1
 # geli init -s 4096 -K /root/da2.key /dev/da2
 Enter new passphrase:
 Reenter new passphrase:

       N`evtr`eh *g bolon t*lh**r fajlyg hoioulang n' zaaval ashiglah
       shaardlagag*j; Master t*lh**rijg nuuclah al' ch argyg tusad n'
       ashiglazh bolno.

       H`er`ev t*lh**r fajl "-" g`ezh **g**gds**n bol standart
       oroltyg ashiglana. `En`e zhish`e`e n' n`eg`e`es olon t*lh**r
       fajlyg h`erh`en ashiglazh boloh talaar haruulzh bajna.

 # cat keyfile1 keyfile2 keyfile3 | geli init -K - /dev/da2

    3. *z**l`egchijg **sg`es`en t*lh**rijn tuslamzhtaj zalgah n'

 # geli attach -k /root/da2.key /dev/da2
 Enter passphrase:

       SHin`e c`ev`er tekst t**h****r**mzh /dev/da2.eli g`ezh
       n`erl`egd`eh bolno.

 # ls /dev/da2*
 /dev/da2  /dev/da2.eli

    4. SHin`e fajlyn sistemijg **sg`eh n'

 # dd if=/dev/random of=/dev/da2.eli bs=1m
 # newfs /dev/da2.eli
 # mount /dev/da2.eli /private

       SHifrl`egds`en fajlyn sistem df(1)-d haragdazh ashiglahad
       b`el`en boloh iostoj:

 # df -H
 Filesystem     Size   Used  Avail Capacity  Mounted on
 /dev/ad0s1a    248M    89M   139M    38%    /
 /devfs         1.0K   1.0K     0B   100%    /dev
 /dev/ad0s1f    7.7G   2.3G   4.9G    32%    /usr
 /dev/ad0s1d    989M   1.5M   909M     0%    /tmp
 /dev/ad0s1e    3.9G   1.3G   2.3G    35%    /var
 /dev/da2.eli   150G   4.1K   138G     0%    /private

    5. *z**l`egchijg holbosnyg salgazh zalgasnyg boliulah

       SHifrl`egds`en huvaalt d`e`erh azhil hijgd`ezh duusaad
       /private huvaalt h`er`egg*j boloh *ed geli shifrl`egds`en
       huvaaltyg holbosnoo salgan c**md zalgasnaa bas salgah n'
       z*jt`ej yum.

 # umount /private
 # geli detach da2.eli

   geli(8)-ijg h`er`egl`eh tuhaj d`elg`er`eng*j m`ed`e`ellijg garyn
   avlagyn huudasnaas olzh bolno.

     --------------------------------------------------------------

    18.16.2.1. geli rc.d skriptijg ashiglah n'

   geli n' geli-ijn h`er`egl`e`eg hyalbarshuulahad ashiglazh boloh
   rc.d skriptt`ej cug ird`eg. geli-g rc.conf(5)-oor tohiruulah
   zhish`e`eg daraahaas harzh bolno:

 geli_devices="da2"
 geli_da2_flags="-p -k /root/da2.key"

   `En`e n' /dev/da2-g Master t*lh**r fajl n' /root/da2.key-d bajrlah
   geli *z**l`egch g`ezh tohiruulah b**g****d *z**l`egchijg zalgazh
   bajhdaa geli n' n`evtr`eh *gijg ashiglahg*j (h`er`ev -P songolt
   geli init hijgd`eh *ed **g**gds**n tohioldold `en`e n' ashiglagdah
   bolomzhtoj). Sistem n' geli *z**l`egchijg c**m****s sistem
   untrahaas **mn** salgah bolno.

   rc.d-g tohiruulah talaar d`elg`er`eng*j m`ed`e`el`el `en`eh**
   garyn avlagyn rc.d h`es`egt bajgaa bolno.

     --------------------------------------------------------------

18.17. Swap zajg shifrl`eh

   Bichs`en Krischan Bryuff`er.

   FreeBSD d`e`erh swap-ijn shifrl`elt n' tohiruulahad amarhan bajdag
   b**g****d FreeBSD 5.3-RELEASE-s `ehl`e`ed ijm bolomzhtoj bolson
   yum. FreeBSD-ijn al' huvilbaryg ashiglazh bajgaagaas hamaaraad
   ****r ****r tohiruulguud bajdag b**g****d tohirgoo n' n`el`e`en
   ****r ****r bajdag. FreeBSD 6.0-RELEASE-s `ehl`e`ed gbde(8)
   `esv`el geli(8) shifrl`eh sistem**dijg swap-ijg shifrl`eh`ed
   ashiglazh bolno. **mn**h huvilbaruudad z**vh**n gbde(8) bajdag.
   `En`e hoior sistem n' hoioulaa encswap rc.d skriptijg ashigladag.

   **mn**h Disknij huvaaltuudyg shifrl`eh h`es`eg n' ****r ****r
   shifrl`eh sistem**dijn tuhaj bogino h`el`elc**lgijg aguuldag.

     --------------------------------------------------------------

  18.17.1. Swap yaagaad shifrl`egd`eh iostoj v`e?

   Disknij huvaaltuudyn shifrl`eltijn n`eg`en adil swap zajn
   shifrl`elt n' `emz`eg m`ed`e`ellijg hamgaalahyn tuld hijgdd`eg.
   Nuuc *gst`ej azhilladag program bajlaa g`ezh bod"io. `Edg`e`er
   nuuc *gs n' fizik sanah ojd bajgaa *ed b*gd z*g`e`er bajna.
   G`ehd`e`e h`er`ev *jldlijn sistem n' busad programuudad zoriulzh
   zajg ch**l****l**hijn tuld sanah ojn huudasnuudyg swap hijzh
   `eh`elb`el nuuc *gs n' disknij havtgaj d`e`er shifrl`egd`elg*j
   bichigd`ezh boloh b**g****d `en`e n' **rs**ld**gchijn huv'd olzh
   avahad amarhan boloh yum. Swap zajg shifrl`eh n' `en`e tohioldold
   shijd`el bolzh boloh yum.

     --------------------------------------------------------------

  18.17.2. B`eltg`el

     T`emd`egl`el: `En`e h`esgijn *lds`en h`es`egt ad0s1b n' swap
     huvaalt bajh bolno.

   `En`e h*rt`el swap n' shifrl`egd`e`eg*j bajgaa bil`e`e. Al'
   h`edijn nuuc *gs `esv`el busad `emz`eg **g**gd**l disknij
   havtgajnuud d`e`er c`ev`er tekst`e`er bajzh bolzoshg*j yum. **nijg
   zasvarlahyn tuld swap huvaalt d`e`erh **g**gdlijg sanamsarg*j
   hayagdlaar darzh bichih h`er`egt`ej:

 # dd if=/dev/random of=/dev/ad0s1b bs=1m

     --------------------------------------------------------------

  18.17.3. gbde(8) ashiglan swap shifrl`elt hijh

   H`er`ev FreeBSD 6.0-RELEASE bolon t**n`e`es shin`e huvilbar
   ashiglagdazh bajgaa bol .bde dagavaryg /etc/fstab-ijn tohiroh swap
   m**r d`eh t**h****r**mzhid n`em`eh shaardlagataj:

 # Device                Mountpoint      FStype  Options         Dump    Pass#
 /dev/ad0s1b.bde         none            swap    sw              0       0
      

   FreeBSD 6.0-RELEASE huvilbaraas **mn**h sistem**d`ed daraah m**r
   n' /etc/rc.conf fajld bas h`er`egt`ej:

 gbde_swap_enable="YES"

     --------------------------------------------------------------

  18.17.4. geli(8) ashiglan swap shifrl`elt hijh

   ****r****r, swap shifrl`elt`ed zoriulzh geli(8)-g ashiglah
   procedur n' gbde(8) ashiglahtaj t**st`ej. .eli dagavaryg
   /etc/fstab-ijn tohiroh swap m**r d`eh t**h****r**mzhid n`em`eh
   shaardlagataj:

 # Device                Mountpoint      FStype  Options         Dump    Pass#
 /dev/ad0s1b.eli         none            swap    sw              0       0
      

   geli(8) n' AES algoritmijg anhdagchaar 256 bitijn urttaj
   t*lh**rt`ej ashigladag.

   M**n `edg`e`er anhdagchuudyg /etc/rc.conf fajld geli_swap_flags
   tohiruulgyg ashiglan ****rchilzh bolno. Daraah m**r n' encswap
   rc.d skriptijg "detach on last close" tohiruulgyg zaazh 4
   kilobajtyn sektoryn h`emzh`e`et`ej, 128 bit t*lh**rijn urttajgaar
   Blowfish algoritm ashiglan geli(8) swap huvaalt **sg`e g`ezh
   h`elzh bajna:

 geli_swap_flags="-e blowfish -l 128 -s 4096 -d"

   FreeBSD 6.2-RELEASE huvilbaraas **mn**h sistem**d d`e`er door
   durdsan m**rijg ashiglana:

 geli_swap_flags="-a blowfish -l 128 -s 4096 -d"

   geli(8) garyn avlagyn huudsan dah' onetime tushaalyn tajlbaraas
   bolomzhit tohiruulguudyn zhagsaaltyg lavlana uu.

     --------------------------------------------------------------

  18.17.5. Azhillazh bajgaa `es`ehijg shalgah

   Sistem dahin achaalagdsany daraa shifrl`egds`en swap-ijn z**v
   *jldlijg swapinfo tushaal ashiglan shalgazh bolno.

   H`er`ev gbde(8) ashiglagdazh bajval:

 % swapinfo
 Device          1K-blocks     Used    Avail Capacity
 /dev/ad0s1b.bde    542720        0   542720     0%
      

   H`er`ev geli(8) ashiglagdazh bajval:

 % swapinfo
 Device          1K-blocks     Used    Avail Capacity
 /dev/ad0s1b.eli    542720        0   542720     0%
      

     --------------------------------------------------------------

        B*l`eg 19. GEOM: Modul'chlagdsan Disk Huvirgah Togtolcoo

   Bichs`en Tom R***ds. Orchuulsan Cagaanh**gijn Ganbold.

19.1. Er**nhij aguulga

   `En`e b*l`eg n' FreeBSD d`e`er GEOM togtolcoony h*r`e`end diskijg
   h`erh`en h`er`egl`eh talaar hamarsan. `En`e n' tohirgoond zoriulzh
   togtolcoog ashigladag gol RAID hyanagch h`er`egsl**dijg bagtaadag.
   `En`e b*l`eg n' I/O, door n' bajgaa d`ed sistem, `esv`el kodyg
   GEOM h`erh`en zohicuulzh `esv`el hyanadag talaar g*nzgij
   h`el`elc`ehg*j. `En`eh** m`ed`e`el`el n' geom(4) garyn avlagyn
   huudas bolon t**r**l b*rijn SEE ALSO barimtuudyn tuslamzhtaj
   hangagddag. Bas `en`e b*l`eg n' RAID tohirgoonuudyn d`elg`er`eng*j
   zaavar bish yum. Z**vh**n GEOM-d`emzhigds`en RAID angilluudyn
   talaar h`el`elc`eh bolno.

   `En`e b*lgijg unshsany daraa, ta daraah z*jlsijg m`ed`eh bolno:

     * YAmar t**rlijn RAID d`emzhl`eg GEOM-ijn h*r`e`end bajdag
       talaar.

     * H`erh`en *nds`en h`er`egsl**dijg ashiglazh tohirgoo hijh,
       azhillagaag hangah, bolon t**r**l b*rijn RAID t*vshn**dijg
       udirdah talaar.

     * H`erh`en tolin tusgal bolon sudal **sg`eh, shifrl`eh, alsaas
       GEOM-ijn h*r`e`end disk t**h****r**mzh**dijg holboh talaar.

     * GEOM togtolcoond havsargasan diskn**dijn aldaag h`erh`en olzh
       zasvarlah talaar.

   `En`e b*lgijg unshihaasaa **mn**, ta daraah z*jlsijg m`ed`eh
   shaardlagataj:

     * FreeBSD disk t**h****r**mzh**dijg h`erh`en *zd`eg talaar
       ojlgoh (B*l`eg 18).

     * SHin`e FreeBSD c**m h`erh`en tohiruulzh suulgah talaar m`ed`eh
       (B*l`eg 8).

     --------------------------------------------------------------

19.2. GEOM-ijn Tanilcuulga

   GEOM n' Master Achaalaltyn Bichl`eg**d (MBR), BSD hayaguud, g`eh
   m`et -- angilluudad tuhajn angillyn d`emzhigchid (providers)
   `esv`el /dev dah' tusgaj fajluudyn tuslamzhtajgaar handah handalt
   ba hyanaltyg ug angilald z**vsh****rd**g. GEOM n' t**r**l b*rijn
   program hangamzhijn RAID tohirgoonuudyg ashiglazh *jldlijn sistem
   bolon *jldlijn sistemijn h`er`egsl**d`ed saadg*jg`e`er handah
   bolomzh olgodog.

     --------------------------------------------------------------

19.3. RAID0 - Sudal **sg`eh

   Bichs`en Tom R***ds ba Myurrej St***kli. Orchuulsan Cagaanh**gijn
   Ganbold.

   Sudal **sg`eh n' h`ed h`ed`en diskn**dijg n`eg `ezl`eh**n bolgodog
   arga yum. Olon tohioldold `en`e n' tonog t**h****r**mzhijn
   hyanagchuudyg ashiglan hijgdd`eg. GEOM d`ed sistem n' disk sudal
   **sg`eh g`ezh bas n`erl`egdd`eg RAID0-d zoriulsan programyg
   hangazh **gd**g.

   RAID0 sistemd, daraalsan diskn**d`ed bajgaa **g**gdl**d n' bagc
   bolzh huvaagddag. Sistem d`e`er n`eg disk r** 256k-ijg bichihijg
   h*l`e`esn`e`es 64k-ijg 4 ****r disk r** z`er`eg bichih d`e`ed
   z`ergijn I/O buyuu oruulah gargah azhillagaag RAID0 sistem n'
   sanal bolgodog. `En`e azhillagaag olon disknij hyanagchuudyg
   ashiglan n`em`egd**lzh boldog.

   Bagcalsan olon diskn**d`e`es I/O h*s`elt**d n' z`er`egc`ezh unshih
   bolon bichigdd`eg uchraas RAID0 disknij huvaagdal n' b*gd izhil
   h`emzh`e`et`ej bajh iostoj.

   Disk sudal **sg`ezh bajgaa zurag

   H`elb`erzh**l`egd`e`eg*j ATA diskn**dijn sudal **sg`eh

    1. geom_stripe.ko modulijg achaalna:

 # kldload geom_stripe

    2. Tohiroh holboltyn c`eg bajgaag shalgaaraj. H`er`ev `en`e
       `ezl`eh**n n' root huvaalt boloh iostoj bol t*r zuur ****r
       /mnt g`eh m`et holboltyn c`egijg ashiglaaraj:

 # mkdir /mnt

    3. Sudal **sg`eh diskn**d`ed zoriulsan t**h****r**mzhijn n`erijg
       todorhojlood shin`e sudal t**h****r**mzh **sg`e. ZHish`e`e n'
       hoior ashiglagdaag*j, huvaalt hijgd`e`eg*j /dev/ad2 bolon
       /dev/ad3 g`es`en ATA diskn**d`ed sudal **sg`ehijn tuld:

 # gstripe label -v st0 /dev/ad2 /dev/ad3
 Metadata value stored on /dev/ad2.
 Metadata value stored on /dev/ad3.
 Done.

    4. Huvaaltyn h*sn`egt g`egdd`eg standart hayagijg shin`e
       `ezl`eh**n d`e`er bich`e`ed anhdagch achaalagdah kodyg
       suulgaaraj:

 # bsdlabel -wB /dev/stripe/st0

    5. `En`e process hoior t**h****r**mzhijg st0 t**h****r**mzhijn
       hamt /dev/stripe sand **sg`eh iostoj. T`edg`e`er n' st0a bolon
       st0c yum. Ing`esnij daraa fajlyn sistemijg st0a t**h****r**mzh
       d`e`er newfs h`er`egslijn tuslamzhtajgaar **sg`ezh bolno:

 # newfs -U /dev/stripe/st0a

       Olon toonuud d`elg`ec d`e`er ursan **ng**r**h b**g****d
       h`edh`en hormyn daraa process t**gs**n**. Ing`e`ed `ezl`eh**n
       **s`ezh holbolt hijgd`eh`ed b`el`en bolno.

   Garaar **sg`es`en disknij sudlaa holbohyn tuld:

 # mount /dev/stripe/st0a /mnt

   `En`e sudal **sg`es`en fajlyn sistemd`e`e achaalah *ed avtomataar
   holbolt hijhijn tuld `ezl`eh**nij m`ed`e`ellijg /etc/fstab fajld
   hijg`e`er`ej. For this purpose, a permanent mount point, named
   stripe, is created:

 # mkdir /stripe
 # echo "/dev/stripe/st0a /stripe ufs rw 2 2" \
     >> /etc/fstab

   /boot/loader.conf fajld m**r n`emzh geom_stripe.ko modulijg sistem
   `ehl`eh`ed avtomataar achaalagdahaar bolgoh iostoj:

 # echo 'geom_stripe_load="YES"' >> /boot/loader.conf

     --------------------------------------------------------------

19.4. RAID1 - Tolin tusgal **sg`eh

   Tolin tusgal **sg`eh n' olon korporaciud bolon g`erijn
   h`er`egl`egchdijn ashigladag **g**gdlijg tasaldalg*jg`e`er
   n****cl**h tehnologi yum. Tolin tusgal bajh *ed `en`e n' diskB n'
   diskA-g huvilzh bajgaa g`es`en *g. `Esv`el magadg*j diskC+D n'
   diskA+B-g huvilzh bajgaa bajzh bolno. Disknij tohirgoonoos
   hamaaralg*j chuhal ojlgolt bol n`eg disk d`e`erh m`ed`e`el`el
   bolon huvaalt n' huvilagdah yavdal yum. S**ld n', hadgalsan
   **g**gd**l n' *jlchilg`e`e bolon handaltyn tasaldalg*jg`e`er,
   amarhan s`erg`e`egd`ezh, n****cl**gd**zh barag **g**gdlijn t**m**r
   avdart hadgalsan yum shig bajh bolno.

   `Ehl`e`ed sistemd izhil h`emzh`e`et`ej hoior disk bajgaag
   shalgaaraj, `en`e dasgald ug diskn**d`ed shuud handah (da(4)) SCSI
   diskt`ej g`ezh *z`ezh bajgaa bolno.

     --------------------------------------------------------------

  19.4.1. *nds`en disk**dijg tol'doh n'

   FreeBSD `ehnij da0 diskijn t**h****r**mzh d`e`er suulgagdsan g`ezh
   *zv`el gmirror(8)-d ****rijn *nds`en **g**gdlijg t`end hadgal
   g`ezh zaazh **gs**n bajh iostoj.

   Tol' b*t`e`eh`e`es`e`e **mn** kern.geom.debugflags g`es`en
   sysctl(8)-ijn tohirgoog daraah utgaar tohiruulzh n`em`elt dibag
   m`ed`e`ellijg id`evhzh**lzh t**h****r**mzhid handah handaltyg
   n`e`ezh **gn**:

 # sysctl kern.geom.debugflags=17

   Odoo tol' **sg`en`e. /dev/mirror/gm t**h****r**mzhijg *r
   ashigtajgaar **sg`en meta **g**gdlijg *nds`en diskijn
   t**h****r**mzh d`e`er hadgalan processijg daraah tushaal ashiglan
   `ehl**ln`e:

     Sanuulga: Disknij s**lijn sektort yamar n`eg`en **g**gd**l
     hadgalsan bol achaalah h**tch****r tolin tusgal hijh tohioldold
     **g**gdlijn aldagdald h*rg`ezh boloh yum. FreeBSD-g shin`e`er
     suulgasny daraahan n' tolin tusgal **sg`esn`e`er `en`e
     `ersd`elijg bagasgazh bolno.

 # gmirror label -vb round-robin gm0 /dev/da0

   Sistem daraah hariug **gn**:

 Metadata value stored on /dev/da0.
 Done.

   GEOM-ijg `ehl**l`eh`ed /boot/kernel/geom_mirror.ko c**mijn
   modulijg achaalna:

 # gmirror load

     T`emd`egl`el: `En`e tushaal b*r`en azhillazh duussany daraa gm0
     t**h****r**mzhijn c`egijg /dev/mirror sand **sg`eh iostoj.

   Sistemijg `ehl**l`eh *ed geom_mirror.ko c**mijn modulijg duudahyg
   id`evhzh**ln`e:

 # echo 'geom_mirror_load="YES"' >> /boot/loader.conf

   Huuchin bajsan da0-g gm0 tolin t**h****r**mzhijn shin`e
   t**h****r**mzhijn c`eg`e`er sol'zh /etc/fstab fajlyg zasvarlah
   h`er`egt`ej.

     T`emd`egl`el: H`er`ev vi(1) tany durtaj zasvarlagch bol **nijg
     daraah hyalbar argaar hijzh bolno:

 # vi /etc/fstab

     vi(1) d`e`er :w /etc/fstab.bak g`ezh bichin fstab-ijn odoo
     bajgaa aguulgyg n****c**ln**. Daraa n' huuchin bajsan b*h da0-g
     gm0-r :%s/da/mirror\/gm/g g`ezh bichin sol'no.

   **nij *r d*nd fstab fajl daraahtaj t**st`ej haragdah iostoj.
   Diskijn h**tch**d SCSI `esv`el ATA bajh n' hamaag*j b**g****d
   `edg`e`er`e`es *l hamaaran RAID t**h****r**mzh n' gm bajh bolno.

 # Device                Mountpoint      FStype  Options         Dump    Pass#
 /dev/mirror/gm0s1b                               none            swap    sw              0       0
 /dev/mirror/gm0s1a                              /               ufs     rw              1       1
 /dev/mirror/gm0s1d                              /usr            ufs     rw              0       0
 /dev/mirror/gm0s1f                              /home           ufs     rw              2       2
 #/dev/mirror/gm0s2d                             /store          ufs     rw              2       2
 /dev/mirror/gm0s1e                              /var            ufs     rw              2       2
 /dev/acd0               /cdrom          cd9660  ro,noauto       0       0

   Sistemijg dahin `ehl**ln`e:

 # shutdown -r now

   Sistemijg `ehl**l`eh *ed gm0-g da0 t**h****r**mzhijn orond
   ashiglah iostoj. B*r`en `eh`elzh duussany daraa **nijg mount
   tushaalaas garah *r d*ng hyanasnaar shalgazh bolno:

 # mount
 Filesystem         1K-blocks    Used    Avail Capacity  Mounted on
 /dev/mirror/gm0s1a   1012974  224604   707334    24%    /
 devfs                      1       1        0   100%    /dev
 /dev/mirror/gm0s1f  45970182   28596 42263972     0%    /home
 /dev/mirror/gm0s1d   6090094 1348356  4254532    24%    /usr
 /dev/mirror/gm0s1e   3045006 2241420   559986    80%    /var
 devfs                      1       1        0   100%    /var/named/dev

   *r d*n sanasny daguu z**v haragdazh bajna. T**gsg**ld n'
   sinhronchlolyg `ehl**l`ehijn tuld da1 diskijg tol' ruu daraah
   tushaal ashiglan hijn`e:

 # gmirror insert gm0 /dev/da1

   Tolin tusgal b*t`e`egds`enij daraa t**nijn t**lvijg door durdsan
   tushaal ashiglan shalgazh bolno:

 # gmirror status

   Tol' b*t`e`egd`ezh odoo bajgaa b*h **g**gd**l sinhronchlogdsony
   daraa d`e`erh tushaalaas garah *r d*n ijm`erh** bajh iostoj:

       Name    Status  Components
 mirror/gm0  COMPLETE  da0
                       da1

   YAmar n`eg asuudal bajh yum uu `esv`el tol' n' b*t`e`eh processoo
   hijs`e`er bajval ug zhish`e`e COMPLETE-ijn orond DEGRADED g`ezh
   haruulah bolno.

     --------------------------------------------------------------

  19.4.2. Aldaag olzh zasvarlah n'

    19.4.2.1. Sistem achaalahg*j bajh

   H`er`ev sistem daraah tushaal h*l`e`eh m**r h*rt`el achaalsan bol:

 ffs_mountroot: can't find rootvp
 Root mount failed: 6
 mountroot>

   Untraah bolon dahin `ehl**l`eh tovchijg darzh mashinyg dahin
   `ehl**l. Achaalah *eijn c`esn`e`es (6) songoltyg songo. Ing`eh`ed
   sistemijg loader(8) tushaal h*l`e`eh m**rd avaachna. C**mijn
   modulijg garaar achaal:

 OK? load geom_mirror
 OK? boot

   H`er`ev `en`e n' azhillasan bol modul yamar n`eg shaltgaanaar
   buruu achaalagdsan bajna. /boot/loader.conf fajld tohiroh m**r
   bajgaa `es`ehijg shalgah h`er`egt`ej. H`er`ev asuudaltaj h`ev`e`er
   bajval daraah:

 options GEOM_MIRROR

   m**rijg c**mijn tohirgoony fajld bajrluulzh dahin b*t`e`ezh
   suulgaaraj. Ing`eh n' `en`e asuudlyg arilgah iostoj.

     --------------------------------------------------------------

  19.4.3. Diskijn `evdr`el`e`es bucazh s`erg`e`eh n'

   Diskijg tol'dohyn gajhamshigtaj tal n' disk `evdr`eh`ed yamar ch
   **g**gd**l aldalg*jg`e`er t**nijg sol'zh bolohod orshino.

   **mn**h RAID1 tohirgoog bajna g`ezh *z`e`ed da1 `evd`ers`en
   b**g****d solih h`er`egt`ej bajgaa g`ezh *z'e. Solihyn tuld al'
   disk `evd`ersnijg m`ed`e`ed sistemijg untraana. Odoo diskijg
   shin`e`er sol'zh sistemijg asaazh bolno. Sistemijg dahin achaalsny
   daraa diskijg solihyn tuld daraah tushaaluudyg ashiglazh bolno:

 # gmirror forget gm0

 # gmirror insert gm0 /dev/da1

   Dahin b*t`e`eltijn yavcyg hyanahyn tuld gmirror status tushaalyg
   ashiglana. `En`e n' ijm amarhan yum.

     --------------------------------------------------------------

19.5. GEOM Haalga S*lzh`e`enij T**h****r**mzh**d

   GEOM n' haalga h`er`egsl**dijg ashiglan diskn**d, CD-ROM-uud,
   fajluud g`eh m`et t**h****r**mzh**dijg alsaas ashiglahyg
   d`emzhd`eg. `En`e n' NFS-t`ej adil yum.

   `Eksportyn fajl `eh`elzh **sg`eh shaardlagataj. `En`e fajl n'
   `eksport hijgds`en `eh **sv`er**d`ed h`enijg handahyg
   z**vsh****rs**n bolon yamar t*vshnij handaltyg t`ed **gch bajgaag
   tusgadag. ZHish`e`e n' `ehnij SCSI disk d`e`er 4 d`eh z*sm`elijg
   `eksport hijhijn tuld daraah /etc/gg.exports n' hangalttaj:

 192.168.1.0/24 RW /dev/da0s4d

   `En`e n' dotood s*lzh`e`enij b*h hostuud da0s4d huvaalt d`e`erh
   fajlyn sistemd handah handaltyg z**vsh****rn**.

   `En`e t**h****r**mzhijg `eksport hijhd`e`e tuhajn *ed holbolt
   hijgd`e`eg*j `es`ehijg shalgaad ggated(8) server d`emong
   azhilluulaaraj:

 # ggated

   H`er`egl`eh mashinaas ug `eksportlogdson t**h****r**mzhid holbolt
   hijhd`e`e daraah tushaalyg **gn** **:

 # ggatec create -o rw 192.168.1.1 /dev/da0s4d
 ggate0
 # mount /dev/ggate0 /mnt

   `End`e`es `ehl`en t**h****r**mzhid /mnt holboltyn c`egijg ashiglan
   handazh bolno.

     T`emd`egl`el: H`er`ev t**h****r**mzh tuhajn *ed server mashin
     `esv`el s*lzh`e`en d`eh ****r busad mashin d`e`er holbolt
     hijgds`en bajsan bol `en`e n' amzhiltg*j bolohyg sanuul"ya.

   T**h****r**mzh dahin shaardlagag*j bolohod busad disknij
   t**h****r**mzh**dijn n`eg`en adil umount(8) tushaalyn
   tuslamzhtajgaar salgazh bolno.

     --------------------------------------------------------------

19.6. Disknij t**h****r**mzh**dijg hayaglah n'

   Sistemijg `ehl**l`eh yavcad FreeBSD c**m t**h****r**mzh**dijg olzh
   t**h****r**mzhijn c`eg**dijg **sg`ed`eg. T**h****r**mzh**dijg
   ilr**l`eh `en`e arga n' zarim n`eg asuudluudtaj bajdag, zhish`e`e
   n' shin`e disknij t**h****r**mzh USB-`e`er n`em`egds`en bol yaah
   v`e? Fl`esh t**h****r**mzhid da0 g`es`en t**h****r**mzhijn n`er
   **g**gd**zh huuchin bajsan da0 n' da1 bolzh ****rchl**gd**h bolov
   uu. `En`e n' h`er`ev fajlyn sistem**d /etc/fstab-d zhagsaagdsan
   bol t`edg`e`erijg holbohod asuudal gargah b**g****d b*r sistemijg
   achaalahg*j bajdald h*rg`ezh boloh yum.

   `En`e asuudlyn n`eg shijd`el n' SCSI kart ruu n`em`egds`en shin`e
   t**h****r**mzhid t**h****r**mzhijn ashiglagdaag*j dugaaruud
   **g**gd**h****r bolgozh SCSI t**h****r**mzh**dijg ginzhin cuvaa
   bolgoh yavdal yum. G`ehd`e`e anhdagch SCSI diskijg sol'zh
   bolzoshg*j USB t**h****r**mzh**dijn huv'd yaah v`e? YAagaad
   g`ev`el USB t**h****r**mzh**d n' ih`evchl`en SCSI kartnuudaas
   **mn** shalgagddag. **nij n`eg shijd`el n' `edg`e`er
   t**h****r**mzh**dijg sistemijg achaalsny daraa zalgah yavdal yum.
   ****r n`eg arga n' z**vh**n ganc ATA h**t**ch ashiglazh SCSI
   t**h****r**mzh**dijg /etc/fstab fajld h`ez`e`e ch zhagsaahg*j bajh
   tijm shijd`el bajzh boloh yum.

   Il** sajn shijd`el bajdag. glabel h`er`egs`el ashiglan
   administrator `esv`el h`er`egl`egch ****rsdijn disknij
   t**h****r**mzh**dijg hayaglazh `edg`e`er hayag/shoshgonuudyg
   /etc/fstab fajld ashiglazh boloh yum. glabel n' **g**gds**n
   *z**l`egchijn s**lijn sektort hayag/shoshgyg hadgaldag bolohoor
   hayag/shoshgo n' dahin achaalahad h`ev`e`er bajh bolno. `En`e
   hayag/shoshgyg t**h****r**mzh mayagaar ashiglasnaar yamar
   t**h****r**mzhijn c`eg`e`er damzhin handazh bajgaagaas *l hamaaran
   fajlyn sistem n' *rg`elzh holbogdoh yum.

     T`emd`egl`el: Hayag/shoshgyg bajngyn bolgohyg `end durdsang*j.
     glabel h`er`egs`el n' t*r zuuryn bolon bajngyn hayag/shoshgyg
     **sg`eh`ed ashiglagdazh bolno. Z**vh**n bajngyn hayag/shoshgo n'
     dahin achaalahad h`ev`e`er *ld`eh bolno. Hayag/shoshgonuudyn
     yalgaanuudyn tuhaj d`elg`er`eng*j m`ed`e`ellijg glabel(8) garyn
     avlagyn huudasnaas *zn`e **.

     --------------------------------------------------------------

  19.6.1. Hayag/shoshgony t**rl**d bolon zhish`e`en**d

   Er**nhij ba fajlyn sistemijn g`es`en hoior t**rlijn hayag/shoshgo
   bajdag. Hayag, shoshgonuud n' bajngyn `esv`el t*r zuuryn bajzh
   bolno. Bajngyn hayagijg tunefs(8) `esv`el newfs(8) tushaalaar
   **sg`ezh bolno. `Edg`e`er hayag/shoshgonuudad t`edg`e`erijn fajlyn
   sistemijn t**r**l d`e`er suurilsan n`er b*hij tusgaj san /dev san
   dotor **sg`egdd`eg. ZHish`e`e n' UFS2 fajlyn sistemijn
   hayag/shoshgonuud /dev/ufs sand **sg`egdd`eg. Bajngyn hayagijg bas
   glabel label tushaalaar **sg`ezh boldog. `Edg`e`er n' fajlyn
   sistemt`ej hamaaralg*j b**g****d /dev/label sand **sg`egd`eh
   bolno.

   T*r zuuryn hayag/shoshgo n' daraagijn udaa achaalahad arildag.
   `Edg`e`er hayag/shoshgonuud n' /dev/label sand **sg`egd`eh
   b**g****d turshiltad sajn tohirson bajdag. T*r zuuryn hayagijg
   glabel create tushaalaar **sg`ezh bolno. D`elg`er`eng*j
   m`ed`e`ellijg glabel(8)-ijn garyn avlagyn huudasnaas unshina uu.

   **g**gdlijg ustgalg*jg`e`er UFS2 fajlyn sistemijn huv'd bajngyn
   hayag/shoshgo **sg`ehijn tuld door durdsan tushaaluudyg
   azhilluulna:

 # tunefs -L home /dev/da3

     Sanuulga: H`er`ev fajlyn sistem d**r`en bol `en`e n' **g**gdlijn
     `evdr`eld h*rg`ezh boloh yum; g`ehd`e`e h`er`ev fajlyn sistem
     d**r`en bol gol zorilgo n' huuchirsan fajluudyg ustgazh
     hayag/shoshgonuudyg n`em`ehg*j bajh yavdal yum.

   Hayag/shoshgo odoo /dev/ufs sand **ss`en bajh iostoj b**g****d
   t**nijg /etc/fstab fajld n`emzh boloh yum:

 /dev/ufs/home           /home            ufs     rw              2      2

     T`emd`egl`el: tunefs-g azhilluulahdaa fajlyn sistemijg holboh
     iosg*j.

   Odoo fajlyn sistemijg erdijnh****r**** holbozh bolno:

 # mount /home

   `End`e`es `ehl`en achaalah yavcad /boot/loader.conf fajlyn
   tuslamzhtajgaar geom_label.ko c**mijn modul' duudagdsan bajhad
   `esv`el GEOM_LABEL c**mijn tohiruulga bajhad t**h****r**mzhijn
   c`eg sistemd yamar n`eg`en buruu n**l****l**lg*jg`e`er
   ****rchl**gd**zh boloh yum.

   Fajlyn sistem n' newfs tushaald **g**gds**n -L tugny
   tuslamzhtajgaar anhdagch hayag/shoshgotoj **sg`egd`ezh bas bolno.
   D`elg`er`eng*j m`ed`e`ellijg newfs(8) garyn avlagyn huudasnaas
   *zn`e **.

   Door durdsan tushaalyg hayag/shoshgyg ustgahdaa ashiglazh bolno:

 # glabel destroy home

   Achaalah diskijn huvaaltuudyg h`erh`en hayaglahyg daraah zhish`e`e
   haruulzh bajna.

   ZHish`e`e 19-1. Achaalah disk d`e`erh huvaaltuudyg hayaglah n'

   Achaalah disk d`e`erh huvaaltuudyg bajngyn bajdlaar hayaglasnaar
   diskijg ****r hyanagch ruu `esv`el ****r sistem r** shilzh**ls`en
   ch g`es`en sistem h`evijn`e`er achaalzh chaddag boloh yum. `En`e
   zhish`e`enij huv'd sistem`e`er ad0 g`ezh tanigdsan ganc ATA disk
   h`er`egl`egd`ezh bajgaa bolno. Bas /, /var, /usr ba /tmp fajlyn
   sistem**d bolon swap huvaalttaj FreeBSD-ijn standart huvaaltyn
   h`elb`erijg ashiglazh bajgaa bolno.

   Sistemijn dahin achaalzh ganc h`er`egl`egchijn gorimd achaalzh
   orohyn tuld loader(8) tushaal h*l`e`eh m**r**nd 4 tovchluuryg
   darna. Daraa n' daraah tushaaluudyg azhilluulna:

 # glabel label rootfs /dev/ad0s1a
 GEOM_LABEL: Label for provider /dev/ad0s1a is label/rootfs
 # glabel label var /dev/ad0s1d
 GEOM_LABEL: Label for provider /dev/ad0s1d is label/var
 # glabel label usr /dev/ad0s1f
 GEOM_LABEL: Label for provider /dev/ad0s1f is label/usr
 # glabel label tmp /dev/ad0s1e
 GEOM_LABEL: Label for provider /dev/ad0s1e is label/tmp
 # glabel label swap /dev/ad0s1b
 GEOM_LABEL: Label for provider /dev/ad0s1b is label/swap
 # exit

   Sistem n' olon h`er`egl`egchijn achaalah gorimoor *rg`elzhl`eh
   bolno. Achaalzh duussany daraa /etc/fstab fajlyg zasvarlazh erdijn
   t**h****r**mzhijn n`ersijg tohiroh hayaguudaar solioroj.
   T**gsg**lijn /etc/fstab fajl doorhtoj adil haragdah bolno:

 # Device                Mountpoint      FStype  Options         Dump    Pass#
 /dev/label/swap         none            swap    sw              0       0
 /dev/label/rootfs       /               ufs     rw              1       1
 /dev/label/tmp          /tmp            ufs     rw              2       2
 /dev/label/usr          /usr            ufs     rw              2       2
 /dev/label/var          /var            ufs     rw              2       2

   Sistemijg odoo dahin achaalzh bolno. H`er`ev b*gd z**v bolson bol
   `en`e n' h`evijn garch ir`eh b**g****d mount tushaal daraahijg
   haruulah bolno:

 # mount
 /dev/label/rootfs on / (ufs, local)
 devfs on /dev (devfs, local)
 /dev/label/tmp on /tmp (ufs, local, soft-updates)
 /dev/label/usr on /usr (ufs, local, soft-updates)
 /dev/label/var on /var (ufs, local, soft-updates)

   FreeBSD 7.2-oos `ehl`en glabel(8) angilal UFS fajlyn sistemijn
   huv'd davhardahg*j fajlyn sistemijn id ufsid d`e`er tulguurlan
   shin`e hayagijn t**rlijg d`emzhd`eg. `Edg`e`er hayaguud n'
   /dev/ufsid sand bajrlah b**g****d sistemijn `ehl`eh yavcad
   avtomataar **sd`eg. Huvaaltuudyg /etc/fstab bolomzhijg ashiglan
   holbohyn tuld ufsid hayagijg ashiglah bolomzhtoj bajdag. Fajlyn
   sistemijn zhagsaalt bolon t`edg`e`er fajl sistemijn hargalzah
   ufsid hayaguudyg avahyn tuld glabel status tushaal ashiglana:

 % glabel status
                   Name  Status  Components
 ufsid/486b6fc38d330916     N/A  ad4s1d
 ufsid/486b6fc16926168e     N/A  ad4s1f

   D`e`erhi zhish`e`en d`e`er ad4s1d n' /var fajlyn sistemijg
   il`erhijlzh bajgaa bol ad4s1f n' /usr fajlyn sistemijg il`erhijlzh
   bajna. *z**ls`en ufsid utguudyg ashiglan `edg`e`er huvaaltuudyg
   /etc/fstab dah' daraah oruulguudyn tuslamzhtajgaar holbozh boloh
   yum:

 /dev/ufsid/486b6fc38d330916        /var        ufs        rw        2      2
 /dev/ufsid/486b6fc16926168e        /usr        ufs        rw        2      2

   ufsid hayagtaj yamar ch huvaaltyg `en`e argaar holbozh boloh yum.
   Ing`esn`e`er t`edg`e`erijn huv'd bajngyn hayagijg **sg`eh
   shaardlagag*jg`e`es gadna t**h****r**mzhijn n`ern`e`es *l hamaarah
   holboltyn ashigtaj talyg avsan h`ev`e`er bajh bolno.

     --------------------------------------------------------------

19.7. GEOM-ijn tuslamzhtaj UFS t`emd`egl`el

   FreeBSD 7.0 huvilbar garsnaar udaan h*s`en h*l`e`es`en journals
   buyuu t`emd`egl`elijn bolomzh b*rds`en bil`e`e. `En`eh** shijd`el
   n' ****r**** GEOM d`ed sistemijn tuslamzhtajgaar hijgds`en
   b**g****d gjournal(8) h`er`egslijn tuslamzhtaj hyalbar tohiruulzh
   boldog.

   Journaling buyuu t`emd`egl`el g`ezh yuu v`e? T`emd`egl`eh chadvar
   n' fajlyn sistemijn shilzh**lg**dijn b*rtg`elijg hadgaldag,
   ****r****r h`elb`el meta **g**gd**l bolon fajlyn bichilt**d
   disk`end z**v****r hijgd`eh`e`es **mn** disknij b*r`en g*jc`ed
   bichih *jldlijg b*t`e`ed`eg ****rchl**lt**dijn b*rtg`elijg
   hadgaldag. Fajlyn sistemijn b*r`en bus bajdlaas hamgaalahyn tuld
   fajlyn sistemijn shilzh**lg**dijg dahin g*jc`etg`ehijn tuld
   `en`eh** shilzh**lg**dijn b*rtg`elijg daraa n' dahin azhilluulzh
   boldog.

   `En`eh** arga n' fajlyn sistemijn b*r`en bus bajdal bolon
   **g**gdlijn aldagdlyn `esr`eg hamgaalah ****r n`eg arga zam yum.
   Meta **g**gdlijn shin`echl`el**d bolon fajlyn sistemijn d*rs boloh
   Hormyn huvilbaruudyg hyanazh m**rd**lzh bajdag Z****l**n
   SHin`echl`el**d`e`es yalgaataj n' b*rtg`elijn fajl n' `en`e
   *jld`eld tusgajlan zoriulsan diskijn talbart hadgalagddag
   b**g****d zarim tohioldold ****r disk d`e`er t`er chig`e`er`e`e
   hadgalagdazh boldog.

   ****r busad fajlyn sistemijn t`emd`egl`elijn shijdl**d`e`es
   yalgaataj n' gjournal arga n' blok d`e`er tulguurlasan b**g****d
   fajlyn sistemijn h`es`eg bolzh hijgd`e`eg*j, z**vh**n GEOM
   **rg**tg**lijn h*r`e`end hijgds`en.

   gjournal-d zoriulsan d`emzhl`egijg id`evhzh**l`ehijn tuld FreeBSD
   c**m n' 7.0 bolon t**n`e`es hojshhi sistem**d d`e`er anhdagchaar
   bajdag door durdsan tohiruulgataj bajh iostoj:

 options UFS_GJOURNAL

   H`er`ev t`emd`egl`el **sg`egds`en `ezl`eh**n**dijg achaalzh
   `ehl`eh`ed holboh shaardlagataj bol /boot/loader.conf fajld daraah
   m**rijg n`emzh c**mijn geom_journal.ko modulijg bas duudah
   h`er`egt`ej bolno:

 geom_journal_load="YES"

   M**n daraah m**rijg c**mijn tohirgoony fajld n`emzh **nijg
   ****rchl**n tohiruulsan c**md bas b*t`e`ezh boloh yum:

 options GEOM_JOURNAL

   da4 n' shin`e SCSI disk g`ezh toocvol ch**l****t`ej fajlyn sistem
   d`e`er t`emd`egl`el **sg`ehijn tuld odoo door durdsan alhmuudyg
   ashiglan hijzh bolno:

 # gjournal load
       # gjournal label /dev/da4

   `En`e *ed /dev/da4 t**h****r**mzhijn c`eg bolon /dev/da4.journal
   t**h****r**mzhijn c`eg **ss`en bajh iostoj. Odoo `en`e
   t**h****r**mzh d`e`er fajlyn sistemijg **sg`ezh bolno:

 # newfs -O 2 -J /dev/da4.journal

   **mn** azhilluulsan tushaal UFS2 fajlyn sistemijg t`emd`egd`el
   id`evhzhs`en t**h****r**mzh d`e`er **sg`eh bolno.

   T**h****r**mzhijg h*ss`en c`egt`e`e door durdsan tushaalaar mount
   hijn`e:

 # mount /dev/da4.journal /mnt

     T`emd`egl`el: H`ed h`ed`en z*sm`el**dijn tuhajd t`emd`egl`el n'
     z*sm`el b*r d`e`er **sg`egd`eh bolno. ZHish`e`e n' h`er`ev ad4s1
     bolon ad4s2 n' hoioulaa z*sm`el bol gjournal n' ad4s1.journal
     bolon ad4s2.journal **sg`eh bolno.

   Hurdan azhillagaataj bajhyn tuld t`emd`egl`elijg ****r disk d`e`er
   bajlgah n' z*jt`ej bajdag. `En`e tohioldold t`emd`egl`el hangagch
   `esv`el hadgalaltyn t**h****r**mzh n' t`emd`egl`elijg
   id`evhzh**l`ehijn tuld ug t**h****r**mzhijnh**** daraa zhagsaagdah
   iostoj. tunefs tushaal ashiglan tuhajn bajgaa fajlyn sistem d`e`er
   t`emd`egl`elijg id`evhzh**lzh boldog; g`ehd`e`e fajlyn sistemijg
   ****rchl**h****s**** **mn** n****c *rg`elzh hijzh bajh
   h`er`egt`ej. Ih`enh tohioldold gjournal n' yag t`emd`egl`elijg
   **sg`ezh chadaag*j bol amzhiltg*j boloh b**g****d g`ehd`e`e `en`e
   n' tunefs-ijg buruugaar ashiglasnaas bolood **ss`en **g**gdlijn
   aldagdlaas hamgaalzh chadahg*j yum.

   FreeBSD sistemijn `ehl**l`eh diskijg t`emd`egl`eh bas bolomzhtoj
   bajdag. **nij talaarh d`elg`er`eng*j zaavryg SHir`e`enij PC d`e`er
   UFS t`emd`egl`elijg hijh n' g`es`en nijtl`el`e`es *zn`e **.

     --------------------------------------------------------------

                 B*l`eg 20. Fajlyn sistemijn d`emzhl`eg

   Bichs`en Tom R***ds.

20.1. Er**nhij aguulga

   Fajlyn sistem**d n' *jldlijn sistemijn b*r`eld`eh**n h`es`eg yum.
   T`edg`e`er n' h`er`egl`egchd`ed fajl huulzh hadgalah, **g**gd**ld
   handah bolomzhijg b*rd**l`eh, t`eg`e`ed m`ed`e`ezh hatuu
   h**tch**dijg ashigtaj bolgodog. ****r ****r *jldlijn sistem**d n'
   nijtl`eg n`eg gol *z`elt`ej b**g****d t`er n' t`edg`e`erijn `eh
   fajlyn sistem yum. FreeBSD d`e`er `en`e fajlyn sistem n' bas UFS
   g`egdd`eg `eh Unix(TM) Fajlyn Sistem d`e`er b*t`e`egds`en T*rg`en
   Fajlyn Sistem buyuu FFS yum. `En`e n' **g**gd**ld handahad
   zoriulzh hatuu disk**d d`e`er bajrluulagddag FreeBSD d`e`erh `eh
   fajlyn sistem yum.

   FreeBSD n' bas busad *jldlijn sistemijn **g**gd**ld ****r
   d`e`er`e`es`e`e ****r****r h`elb`el holbogdson USB hadgalaltyn
   t**h****r**mzh**d, fl`esh h**tch**d bolon hatuu disk**d d`e`er
   hadgalagdsan **g**gd**ld handah bolomzhijg b*rd**l`eh zorilgoor
   t**r**l b*rijn olon fajlyn sistemijg d`emzhd`eg. Bas zarim `eh bus
   fajlyn sistem**d`ed zoriulsan d`emzhl`eg bajdag. `Edg`e`er n'
   Linux-ijn Extended buyuu **rg**tg**s**n Fajlyn Sistem (EXT), bolon
   Sun-ij Z Fajlyn Sistem (ZFS) z`er`eg ****r *jldlijn sistem**d
   d`e`er h**gzh**l`egds`en fajlyn sistem**d yum.

   FreeBSD d`e`er t**r**l b*rijn fajlyn sistem**d`ed zoriulsan
   d`emzhl`egijn yanz b*rijn t*vshing**d bajdag. Zarim n' c**mijn
   modulijg duudahyg shaarddag bol zarim n' h`er`egsl**d suulgahyg
   shaardazh boloh yum. `En`e b*l`eg n' FreeBSD-ijn h`er`egl`egchd`ed
   ****rijn sistem d`e`er`e`e Sun-ij Z fajlyn sistem`e`es `ehl`e`ed
   busad fajlyn sistem**d`ed handahad tuslah zorilgoor hijgds`en.

   `En`e b*lgijg unshsany daraa, ta daraah z*jlsijg m`ed`eh bolno:

     * `Eh bolon d`emzhigds`en fajlyn sistem**dijn yalgaa.

     * FreeBSD d`e`er yamar fajlyn sistem**d d`emzhigds`en talaar.

     * `Eh bus fajlyn sistem**dijg h`erh`en id`evhzh**lzh, tohiruulzh
       handan ashiglah talaar.

   `En`e b*lgijg unshihaasaa **mn** ta daraah z*jlsijg g*jc`etg`eh
   h`er`egt`ej:

     * UNIX bolon FreeBSD-ijn *nds**dijg (B*l`eg 3) ojlgoh.

     * C**mijn tohirgoo/`emh`etg`eltijn (B*l`eg 8) *ndsijg m`edd`eg
       bajh.

     * FreeBSD d`e`er guravdagchdyn program hangamzhijg suulgazh
       (B*l`eg 4) chaddag bajh.

     * FreeBSD d`e`erh disk, hadgalalt bolon t**h****r**mzhijn
       n`erst`ej tanilcsan bajh (B*l`eg 18).

     --------------------------------------------------------------

20.2. Z Fajlyn Sistem (ZFS)

   Sun-ij h**gzh**ls`en Z  fajlyn sistem n' c****r**m h`elb`erijn
   hadgalaltyn argyg ashiglahaar hijgds`en shin`e tehnolog yum. `En`e
   n' zaj z**vh**n **g**gd**l hadgalaltad h`er`egt`ej n**hc**ld
   ashiglagdana g`es`en *g yum. `En`e n' **g**gdlijn hormyn
   huvilbaruud, olon huulbaruud, bolon **g**gdlijn hyanaltyn
   nijlb`erijg d`emzhin **g**gdlijn maksimum b*r`en b*t`en bajdald
   zoriulagdan bas hijgds`en yum. RAID-Z g`egdd`eg **g**gdlijn shin`e
   huulbarlah zagvar n`em`egds`en. RAID-Z zagvar n' RAID5-taj
   t**st`ej bolovch **g**gdlijn bichiltijn `evdr`elt`e`es
   hamgaalahaar hijgds`en.

     --------------------------------------------------------------

  20.2.1. ZFS taaruulalt

   ZFS d`ed sistem n' sistemijn `eh **sv`er**dijn ih`enhijg
   h`er`egl`egd`eg uchir **d**r tutmyn h`er`egl`e`end maksimum *r
   ashgijg hangahad shaardlagataj zarim n`eg taaruulalt shaardlagataj
   bajdag. FreeBSD d`e`er turshiltyn bolomzh g`egd`ezh bajgaa bolovch
   `en`e n' ojryn ir`e`ed*jd ****rchl**gd**zh boloh yum. G`ehd`e`e
   odoogoor daraah alhmuudyg z**vl**d**g.

     --------------------------------------------------------------

    20.2.1.1. Sanah oj

   Nijt sistemijn sanah oj hamgijn bagaa bodohod n`eg gigabajt bajh
   iostoj b**g****d hoior bolon t**n`e`es d`e`eshhijg z**vl**d**g.
   `End bajgaa b*h zhish`e`en**d`ed sistem n' n`eg gigabajt sanah
   ojtoj, h`ed h`ed`en busad taaruulah argyn hamtaar bajh bolno.

   Zarim h*m**s n`eg gigabajt sanah ojgoos baga sanah ojg amzhilttaj
   ashiglazh chadsan bolovch tijm hyazgaarlagdmal fizik sanah ojtoj
   sistem achaalal iht`ej *ed FreeBSD n' sanah ojn shavhaltaas bolzh
   *jm`eh n' mash bolomzhijn bajh bolno.

     --------------------------------------------------------------

    20.2.1.2. C**mijn tohirgoo

   H`er`egc`e`eg*j drajveruud bolon tohirgoonuudyg c**mijn tohirgoony
   fajlaas ustgahyg z**vl**d**g. Ih`enh t**h****r**mzh**d modul'
   h`elb`er`e`er bajdag bolohoor t`edg`e`erijg /boot/loader.conf
   fajlyn tuslamzhtaj duudazh bolno.

   i386 arhitekturyn h`er`egl`egchid ****rsdijn c**mijn tohirgoony
   fajldaa daraah tohirgoog n`emzh c**m**** dahin b*t`e`ezh dahin
   achaalah h`er`egt`ej:

 options         KVA_PAGES=512

   `En`e tohirgoo n' vm.kvm_size tohiruulgyg odoo bajgaa 1 GB
   (PAE-ijn huv'd 2 GB) hyazgaaryg davah bolomzhijg b*rd**lzh c**mijn
   hayagijn talbaryg **rg**tg**h bolno. `En`e tohirgoony huv'd
   hamgijn tohiromzhtoj utgyg olohyn tuld megabajtaar h*ss`en
   hayagijn talbaraa d**r**vt (4) huvaana. `En`e tohioldold 2 GB-ijn
   huv'd 512 bajna.

     --------------------------------------------------------------

    20.2.1.3. Duudagchijn tohiruulguud

   kmem hayagijn talbaryg FreeBSD-ijn b*h arhitektur d`e`er ih`esg`eh
   iostoj. N`eg gigabajt fizik sanah ojtoj test sistem d`e`er
   /boot/loader.conf fajld hijs`en daraah tohiruulguud bolon
   sistemijg dahin achaalsny daraa amzhilttaj bolson:

 vm.kmem_size="330M"
 vm.kmem_size_max="330M"
 vfs.zfs.arc_max="40M"
 vfs.zfs.vdev.cache.size="5M"

   ZFS-t`ej holbootoj tohiruulguudyn talaar il** d`elg`er`eng*j
   z**vl**mzh**dijn zhagsaaltyg
   http://wiki.freebsd.org/ZFSTuningGuide hayagaas *zn`e **.

     --------------------------------------------------------------

  20.2.2. ZFS-g ashiglah n'

   ZFS c****rm**dijg sistem `ehl`eh *ed holboh bolomzhijg FreeBSD-d
   olgoh `ehl**l`eh arga zam bajdag. **nijg tohiruulahyn tuld daraah
   tushaaluudyg azhilluulna:

 # echo 'zfs_enable="YES"' >> /etc/rc.conf
 # /etc/rc.d/zfs start

   `En`e barimtyn *lds`en h`es`eg 3 SCSI disk bajna g`ezh *z`eh
   b**g****d t`edg`e`er t**h****r**mzhijn n`ers n' da0, da1 bolon da2
   yum. IDE tonog t**h****r**mzhijn h`er`egl`egchid SCSI-ijn orond ad
   t**h****r**mzh**dijg ashigladag.

     --------------------------------------------------------------

    20.2.2.1. Ganc diskijn c****r**m

   Ganc diskijn t**h****r**mzh ashiglan `engijn, n****cg*j ZFS
   c****r**m **sg`ehijn tuld zpool tushaalyg ashiglana:

 # zpool create example /dev/da0

   SHin`e c****rmijg harahyn tuld df tushaalyn garaltyg *zn`e:

 # df
 Filesystem  1K-blocks    Used    Avail Capacity  Mounted on
 /dev/ad0s1a   2026030  235230  1628718    13%    /
 devfs               1       1        0   100%    /dev
 /dev/ad0s1d  54098308 1032846 48737598     2%    /usr
 example      17547136       0 17547136     0%    /example

   `En`e garalt n' example c****r**m z**vh**n **sg`egd`e`ed zogsohg*j
   bas holbogdson g`edgijg todorhoj haruulzh bajna. `En`e n' `engijn
   fajlyn sistem shig handah bolomzhtoj, **n d`e`er fajluud **sg`ezh
   h`er`egl`egchid daraah zhish`e`en d`e`erh shig *z`eh bolomzhtoj
   bajna:

 # cd /example
 # ls
 # touch testfile
 # ls -al
 total 4
 drwxr-xr-x   2 root  wheel    3 Aug 29 23:15 .
 drwxr-xr-x  21 root  wheel  512 Aug 29 23:12 ..
 -rw-r--r--   1 root  wheel    0 Aug 29 23:15 testfile

   Haramsaltaj n' `en`e c****r**m ZFS-ijn bolomzhuudyn davuu talyg
   ashiglahg*j bajna. Fajlyn sistemijg `en`e c****r**m d`e`er
   **sg`ezh t**n d`e`er shahaltyg id`evhzh**ln`e:

 # zfs create example/compressed
 # zfs set compression=gzip example/compressed

   example/compressed n' odoo ZFS shahagdsan fajlyn sistem bolloo.
   Zarim n`eg tom fajluudyg /example/compressed huulan t**n r**
   huulzh *z.

   SHahaltyg daraah tushaalaar boliulzh bolno:

 # zfs set compression=off example/compressed

   Fajlyn sistemijg salgahyn tuld daraah tushaalyg azhilluulzh df
   h`er`egsl`e`er shalgana:

 # zfs umount example/compressed
 # df
 Filesystem  1K-blocks    Used    Avail Capacity  Mounted on
 /dev/ad0s1a   2026030  235232  1628716    13%    /
 devfs               1       1        0   100%    /dev
 /dev/ad0s1d  54098308 1032864 48737580     2%    /usr
 example      17547008       0 17547008     0%    /example

   Fajlyn sistemijg dahin holbozh dahin handah bolomzhtoj bolgood df
   tushaalaar shalgana:

 # zfs mount example/compressed
 # df
 Filesystem         1K-blocks    Used    Avail Capacity  Mounted on
 /dev/ad0s1a          2026030  235234  1628714    13%    /
 devfs                      1       1        0   100%    /dev
 /dev/ad0s1d         54098308 1032864 48737580     2%    /usr
 example             17547008       0 17547008     0%    /example
 example/compressed  17547008       0 17547008     0%    /example/compressed

   C****r**m bolon fajlyn sistemijg mount tushaalyn garaltyg shalgan
   bas azhiglazh bolno:

 # mount
 /dev/ad0s1a on / (ufs, local)
 devfs on /dev (devfs, local)
 /dev/ad0s1d on /usr (ufs, local, soft-updates)
 example on /example (zfs, local)
 example/data on /example/data (zfs, local)
 example/compressed on /example/compressed (zfs, local)

   Azhiglasnaar ZFS fajlyn sistem**d n' **sg`egds`enijh`e`e daraagaar
   zhirijn fajlyn sistem**d shig`e`er ashiglagdazh bolno, g`ehd`e`e
   ****r busad olon bolomzhuud bas bajdag. Daraah zhish`e`en d`e`er
   shin`e fajlyn sistem data **sg`egd`ezh bajna. CHuhal fajluud `end
   hadgalagdah uchir fajlyn sistem n' **g**gdlijn blok b*rijn hoior
   huulbaryg hadgalahaar tohiruulagdsan:

 # zfs create example/data
 # zfs set copies=2 example/data

   Odoo df-g dahin azhilluulzh **g**gd**l bolon zajn h`er`egl`e`eg
   harah bolomzhtoj:

 # df
 Filesystem         1K-blocks    Used    Avail Capacity  Mounted on
 /dev/ad0s1a          2026030  235234  1628714    13%    /
 devfs                      1       1        0   100%    /dev
 /dev/ad0s1d         54098308 1032864 48737580     2%    /usr
 example             17547008       0 17547008     0%    /example
 example/compressed  17547008       0 17547008     0%    /example/compressed
 example/data        17547008       0 17547008     0%    /example/data

   C****r**m d`e`erh fajlyn sistem b*r izhil h`emzh`e`et`ej zajtaj
   bajgaag haraaraj. Fajlyn sistem**d n' z**vh**n h`er`egc`e`et`ej
   zajgaa ashiglazh izhil c****rm****s avch bajgaag haruulahyn tuld
   df tushaalyg `en`e zhish`e`en**d d`e`er ashiglasan shaltgaantaj
   yum. ZFS fajlyn sistem n' `ezl`eh**n bolon huvaaltuud g`eh m`et
   ojlgoltuudaas angid bajzh h`ed h`ed`en fajlyn sistem n`eg
   c****rmijg `ezl`ehijg z**vsh****rd**g. Fajlyn sistem**dijg ustgaad
   daraa n' c****rmijg h`er`egc`e`eg*j bolson bolohoor ustgana:

 # zfs destroy example/compressed
 # zfs destroy example/data
 # zpool destroy example

   Disk**d muudazh `evdr`eh n' tojroh bolomzhg*j n**hc**l yum. `En`e
   disk muudsan *ed **g**gd**l aldagdah bolno. `Evd`ers`en hatuu
   disk`e`es bolood **g**gdlijn aldagdlaas hamgaalah n`eg arga n'
   RAID-g ashiglah yavdal yum. ZFS n' `en`e bolomzhijg daraagijn
   h`es`egt tajlbarlah ****rijn c****rmijn dizajndaa d`emzhs`en
   bajdag.

     --------------------------------------------------------------

    20.2.2.2. ZFS RAID-Z

   **mn** h`els`enchl`en `en`e h`es`eg n' gurvan SCSI disk bajgaa
   g`ezh *z`eh b**g****d da0 da1 bolon da2 (buyuu `esv`el IDE disk
   ashiglagdazh bajval ad0 g`eh m`et`e`er) bajna. RAID-Z c****r**m
   **sg`ehijn tuld daraah tushaalyg **gn**:

 # zpool create storage raidz da0 da1 da2

     T`emd`egl`el: Sun-ij z**vl**sn****r RAID-Z tohirgoond
     ashiglagdah t**h****r**mzh**dijn too gurvaas esijn hoorond
     bajna. H`er`ev ta 10 buyuu t**n`e`es olon disk`e`es togtson ganc
     c****r**m **sg`ehijg h*s`ezh bajgaa bol t**nijg araj zhizhig
     h`emzh`e`et`ej RAID-Z b*lg**d`ed huvaahyg bodoh h`er`egt`ej.
     H`er`ev tand z**vh**n hoior disk bajgaa b**g****d n****ct`ej
     bajhyg h*s`ezh bajgaa bol ZFS tolijg ashiglah h`er`egt`ej.
     D`elg`er`eng*jg zpool(8) garyn avlagyn huudasnaas *zn`e **.

   storage zpool **sg`egds`en bajh iostoj. **mn**h shig mount(8)
   bolon df(1) tushaaluudyg ashiglan **nijg shalgazh bolno. D`e`erh
   zhagsaaltyn t**gsg**ld ****r il** diskijn t**h****r**mzh**dijg
   n`em`en huvaarilzh bolno. H`er`egl`egchijn fajluud udahg*j bajrlah
   home g`egds`en shin`e fajlyn sistemijg c****r**md hijn`e:

 # zfs create storage/home

   Odoo shahaltyg id`evhzh**lzh h`er`egl`egchijn g`erijn sanguud
   bolon fajluudyn il** huulbaruudyg hadgalah bolomzhtoj. **nijg
   **mn**h shig daraah tushaaluudyg ashiglan hijzh bolno:

 # zfs set copies=2 storage/home
 # zfs set compression=gzip storage/home

   **nijg h`er`egl`egchdijn shin`e g`erijn san bolgohyn tuld
   h`er`egl`egchijn **g**gdlijg `en`e san ruu huulzh tohiroh
   t`emd`egt holboosuudyg **sg`en`e:

 # cp -rp /home/* /storage/home
 # rm -rf /home /usr/home
 # ln -s /storage/home /home
 # ln -s /storage/home /usr/home

   Odoo h`er`egl`egchdijn huv'd shin`e`er **sg`egds`en /storage/home
   fajlyn sistem d`e`er t`ednij **g**gd**l hadgalagdsan bajh bolno.
   SHin`e h`er`egl`egch n`emzh t`er h`er`egl`egch`e`er n`evt`erch
   *z`e`er`ej.

   Daraa n' bucaazh boloh hormyn huvilbar **sg`ezh *z`e`er`ej:

 # zfs snapshot storage/home@08-30-08

   Hormyn huvilbar tohirgoo n' g`erijn san ch bish `esv`el fajl ch
   bish z**vh**n zhinh`en`e fajlyn sistemijg avahyg anhaaraaraj. @
   t`emd`egt n' fajlyn sistemijn n`er `esv`el `ezl`eh**nij n`erijn
   hoorond ashiglagdsan zaaglagch yum. H`er`egl`egchijn g`erijn san
   ustgagdah *ed t**nijg doorh tushaalaar s`erg`e`en`e:

 # zfs rollback storage/home@08-30-08

   Bajgaa hormyn huvilbaruudyn zhagsaaltyg avahyn tuld ls-g fajlyn
   sistemijn .zfs/snapshot san dotor azhilluulna. ZHish`e`e n' **mn**
   n' avsan hormyn huvilbaryg harahyn tuld daraah tushaalyg
   g*jc`etg`en`e:

 # ls /storage/home/.zfs/snapshot

   H`er`egl`egchijn **g**gd**l d`e`er sar b*rijn hormyn huvilbar
   **sg`eh skript bichih bolomzhtoj bolovch hozhim hormyn huvilbaruud
   n' ih`e`eh`en h`emzh`e`enij diskijn h`emzh`e`e `ezl`eh bolno.
   T*r**chijn hormyn huvilbaryg daraah tushaal ashiglan ustgazh
   bolno:

 # zfs destroy storage/home@08-30-08

   `En`e b*h testijn daraagaar /storage/home sang bid odoo bajgaa
   t**l**vt n' bajlgaad bajh shaltgaan bajh iosg*j yum. **nijg
   zhinh`en`e /home fajlyn sistem bolgoh h`er`egt`ej:

 # zfs set mountpoint=/home storage/home

   df bolon mount tushaaluudyg azhilluulsnaar sistem bidnij fajlyn
   sistemijg zhinh`en`e /home san g`ezh *z`ezh bajgaag haruulna:

 # mount
 /dev/ad0s1a on / (ufs, local)
 devfs on /dev (devfs, local)
 /dev/ad0s1d on /usr (ufs, local, soft-updates)
 storage on /storage (zfs, local)
 storage/home on /home (zfs, local)
 # df
 Filesystem   1K-blocks    Used    Avail Capacity  Mounted on
 /dev/ad0s1a    2026030  235240  1628708    13%    /
 devfs                1       1        0   100%    /dev
 /dev/ad0s1d   54098308 1032826 48737618     2%    /usr
 storage       26320512       0 26320512     0%    /storage
 storage/home  26320512       0 26320512     0%    /home

   Ing`esn`e`er RAID-Z tohirgoo duusazh bajna. SH**n** b*rijn
   periodic(8) azhillah *ed **ss`en fajlyn sistem**dijn talaar
   t**lvijn shin`echl`elt**dijg avahyn tuld daraah tushaalyg
   azhilluulna:

 # echo 'daily_status_zfs_enable="YES"' >> /etc/periodic.conf

     --------------------------------------------------------------

    20.2.2.3. RAID-Z-g s`erg`e`eh n'

   Program hangamzhijn RAID b*r ****rsdijn t**lvijg hyanah argataj
   bajdag. ZFS n' ch m**n adil. RAID-Z t**h****r**mzh**dijn t**lvijg
   daraah tushaalaar harzh bolno:

 # zpool status -x

   H`er`ev b*h c****rm**d `er**l ba b*gd h`evijn bol daraah
   m`ed`egd`el garna:

 all pools are healthy

   H`er`ev asuudal bajval magadg*j disk holboltg*j bolchihvol
   c****rmijn t**l**v ijm`erh** haragdah bolno:

   pool: storage
  state: DEGRADED
 status: One or more devices has been taken offline by the administrator.
         Sufficient replicas exist for the pool to continue functioning in a
         degraded state.
 action: Online the device using 'zpool online' or replace the device with
         'zpool replace'.
  scrub: none requested
 config:

         NAME        STATE     READ WRITE CKSUM
         storage     DEGRADED     0     0     0
           raidz1    DEGRADED     0     0     0
             da0     ONLINE       0     0     0
             da1     OFFLINE      0     0     0
             da2     ONLINE       0     0     0

 errors: No known data errors

   `En`e n' t**h****r**mzhijg administrator salgasan g`edgijg
   haruulzh bajna. YAlanguyaa `en`e zhish`e`enij huv'd `en`e n' *n`en
   yum. Diskijg salgahyn tuld daraah tushaalyg ashiglazh`e`e:

 # zpool offline storage da1

   Odoo sistemijg untraasny daraa da1-g solih bolomzhtoj. Sistem
   bucazh assany daraa daraah tushaalyg azhilluulzh diskijg solino:

 # zpool replace storage da1

   `End`e`es t**lvijg dahin shalgazh boloh b**g****d `en`e udaad
   t**lvijn m`ed`e`ellijg avahyn tuld -x **g**gd**lg*jg`e`er *zn`e:

 # zpool status storage
  pool: storage
  state: ONLINE
  scrub: resilver completed with 0 errors on Sat Aug 30 19:44:11 2008
 config:

         NAME        STATE     READ WRITE CKSUM
         storage     ONLINE       0     0     0
           raidz1    ONLINE       0     0     0
             da0     ONLINE       0     0     0
             da1     ONLINE       0     0     0
             da2     ONLINE       0     0     0

 errors: No known data errors

   `En`e zhish`e`en`e`es harahad b*gd h`evijn haragdazh bajna.

     --------------------------------------------------------------

    20.2.2.4. **g**gdlijn shalgalt

   **mn** durdsanchlan ZFS n' hadgalagdsan **g**gdlijn b*r`en b*t`en
   bajdlyg shalgahdaa hyanaltyn nijlb`erijg ashigladag. T`edg`e`er n'
   fajlyn sistem**dijg **sg`eh`ed avtomataar id`evhzhd`eg b**g****d
   daraah tushaalyg ashiglan boliulzh bolno:

 # zfs set checksum=off storage/home

   `En`e n' uhaalag sanaa bish bolovch hyanaltyn nijlb`er**d n' mash
   baga hadgalaltyn zaj `ez`eld`eg b**g****d id`evzhs`en bajhdaa il**
   ashigtaj bajdag. Bas t`edg`e`erijg id`evhzh**lsn`e`er
   m`ed`egd`eh`e`er zardal bas azhiglagddagg*j. Id`evhzhs`en bajh *ed
   **g**gdlijn b*r`en b*t`en bajdlyg hyanaltyn nijlb`erijn shalgalt
   ashiglan ZFS shalgah bolomzhtoj bajdag. `En`e processijg
   "c`ev`erl`eh" g`ezh h`eld`eg. storage c****rmijn **g**gdlijn
   b*r`en b*t`en bajdlyg shalgahyn tuld daraah tushaalyg azhilluulna:

 # zpool scrub storage

   `En`e process hadgalagdsan **g**gdlijn h`emzh`e`en`e`es hamaarch
   ih`e`eh`en h`emzh`e`enij hugacaa shaardazh boloh yum. `En`e n' bas
   `edg`e`er *jldl**dijn z**vh**n n`eg n' tuhajn *ed azhillazh
   bolohoor tijm ih`e`er I/O-g ashigladag bajna. C`ev`erl`elt
   duussany daraa t**l**v shin`echl`egd`ezh t**lvijn h*s`eltijg
   ilg`e`en harzh bolno:

 # zpool status storage
  pool: storage
  state: ONLINE
  scrub: scrub completed with 0 errors on Sat Aug 30 19:57:37 2008
 config:

         NAME        STATE     READ WRITE CKSUM
         storage     ONLINE       0     0     0
           raidz1    ONLINE       0     0     0
             da0     ONLINE       0     0     0
             da1     ONLINE       0     0     0
             da2     ONLINE       0     0     0

 errors: No known data errors

   Duussan hugacaa `en`e zhish`e`en d`e`er c`evr`e`er haruulagdazh
   bajna. `En`e bolomzh n' **g**gdlijn b*r`en b*t`en bajdlyg urt
   hugacaany tursh hadgalahad batalgaa bolzh tusaldag.

   Z  fajlyn sistemd zoriulsan ****r olon tohirgoonuud bajdag
   b**g****d zfs(8) bolon zpool(8) garyn avlagyn huudsuudyg *zn`e **.

     --------------------------------------------------------------

                  B*l`eg 21. Vinum `Ezl`eh**n Menezher

   Anhlan bichs`en Greg Lih`ej. Orchuulsan Cagaanh**gijn Ganbold.

21.1. Er**nhij aguulga

   Ta yamar ch diskn**dt`ej bajsan g`es`en *rg`elzh yamar n`eg`en
   bolzoshg*j asuudluud bajsaar bajdag:

     * T`edg`e`er diskn**d n' h`et`erhij zhizhig bajzh boloh yum.

     * T`edg`e`er diskn**d n' h`et`erhij udaan bajzh boloh yum.

     * T`edg`e`er diskn**d n' h`et`erhij najdvarg*j bajzh boloh yum.

   `Edg`e`er asuudluudyg shijd`eh t**r**l b*rijn shijdl**d sanal
   bolgogdson b**g****d hijzh g*jc`etg`egds`en bolno. Ijm`erh**
   asuudluud gargahg*jg`e`er zarim h`er`egl`egchdijn ****rsdijg`e`e
   hamgaalah n`eg arga n' olon bolon n****c diskn**dijg zarimdaa
   ashiglah yavdal yum. *nds`en FreeBSD sistem n' tonog
   t**h****r**mzh****r d`emzhigds`en RAID sistem**d`ed zoriulsan
   t**r**l b*rijn kartuud bolon hyanagchuudyg d`emzhih`e`es gadna
   virtual disk h**tch**dijg hijd`eg blok t**h****r**mzhijn drajver
   Vinum `Ezl`eh**n Menezherijg aguuldag. Vinum n' `edg`e`er gurvan
   asuudlyg shijdd`eg `Ezl`eh**n Menezher g`ezh n`erl`egdd`eg virtual
   disknij drajver yum. Vinum n' uyan hatan chanar, azhillagaa bolon
   najdvartaj bajdlyg ulamzhlalt disk hadgalaltaas il**t`ej hangadag
   b**g****d RAID-0, RAID-1 bolon RAID-5 zagvaruudyg dangaar n' bolon
   hoslolynh n' huv'd shijdd`eg.

   `En`e b*l`eg n' ulamzhlalt disk hadgalaltyn bolzoshg*j asuudluudyg
   tojmlon **g**l`eh b**g****d Vinum `Ezl`eh**n Menezherijn talaar
   tanilcuulah bolno.

     T`emd`egl`el: FreeBSD 5-aas `ehl`en Vinum-ijg GEOM arhitekturt
     (B*l`eg 19) taaruulan oruulahyn tuld anhdagch sanaanuud, n`er
     tom"ioo bolon disk d`e`erh meta **g**gdlijg n' hadgalan dahin
     bichs`en yum. `En`eh** dahin bichilt n' gvinum (GEOM vinum-d
     zoriulsan) g`egdd`eg. Daraah barimt n' shijdlijn huvilbaruudaas
     *l hamaaran Vinum-ijg hijsv`er n`er mayagaar ih`evchl`en
     h`er`egl`eh bolno. YAmar ch tushaalyg odoo azhilluulahdaa gvinum
     tushaalyg ashiglah iostoj b**g****d c**mijn modulijn n`er n'
     vinum.ko geom_vinum.ko bolzh ****rchl**gds**n****s gadna
     t**h****r**mzhijn b*h c`eg**d /dev/vinum dotor bish /dev/gvinum
     dotor bajrlasan bajgaa. FreeBSD 6-aas `ehl`en huuchin Vinum
     shijd`el n' *nds`en kodond bajhaa al' h`edijn bol'son bajna.

     --------------------------------------------------------------

21.2. Diskn**d h`et`erhij zhizhig

   Diskn**d n' h`emzh`e`enij huv'd ulam tomorsoor bajgaagijn adil bas
   **g**gdlijn hadgalaltyn shaardlaguud ch bas tijm bolsoor bajna.
   Ih`enh tohioldold tand ****rt chin' bajgaa diskn**d`e`es il** tom
   fajlyn sistem h`er`egt`ej bolzh magadg*j yum. `En`e asuudal n'
   arvan zhilijn **mn**h shig tijm hurc asuudal bish bolson bolovch
   odoo boltol bajgaag n' h*l`e`en z**vsh****r**h****s ****r argag*j
   yum. Zarim sistem**d n' **nijg ****rijnh**** **g**gdlijg h`ed
   h`ed`en diskn**d d`e`er hadgalah hijsv`er t**h****r**mzh **sg`en
   shijdd`eg bajna.

     --------------------------------------------------------------

21.3. Handaltyn taglaraltuud

   Orchin *eijn sistem**d`ed mash **nd**r z`er`egc`e`e handlagaar
   **g**gd**ld handah h`er`egc`e`e bajnga gardag. ZHish`e`e n' tom
   FTP `esv`el HTTP server**d n' olon myangan z`er`egc`e`e
   sess**dt`ej azhillazh chaddag ba ih`enh diskn**dijn togtvortoj
   damzhuulah t*vshing`e`es hav'g*j il** garsan gadagshaa ert**nc
   uruu holbogdson olon 100 Mbit/s-ijn holboltuudtaj bajdag.

   Odoogijn disk h**tch**d **g**gdlijg cuvaagaar 70 MB/s h*rt`el
   damzhuulzh chaddag bolovch `en`e utga n' bie bien`e`es`e`e
   hamaaralg*j olon ch**l****t`ej processuud h**tchid handdag tijm
   orchind tijm ch chuhal bish yum. Tijm orchind processuud n'
   t`edg`e`er utguudyn z**vh**n butarhajgaar h`emzhigd`eh toony
   hurdad h*rch magadg*j yum. Ijm tohioldluudad asuudlyg disknij d`ed
   sistemijn **dn`e`es harval il** sonirholtoj bajh bolno: `end
   chuhal parametr n' d`ed sistemd *z**lzh bajgaa damzhuulaltyn
   achaalal b**g****d ****r****r h`elb`el damzhuulaltad orolcozh
   bajgaa h**tch**dijg `ez`elzh bajgaa damzhuulaltyn t`er hugacaa
   yum.

   Al' ch disknij damzhuulaltyn *ed h**t**ch n' tolgojnuudaa
   `ehl`e`ed bajrluulzh unshih tolgojn door `ehnij sektor shalgagdan
   **ng**r**hijg h*l`e`ezh daraa n' damzhuulaltyg g*jc`etg`eh iostoj.
   `Edg`e`er *jldl**d n' atomic buyuu huvaagdashg*j, salgagdashg*j
   *jldl**d g`ezh ojlgogddog: t`edg`e`erijg tasalduulah n' yamar ch
   utgag*j yum.

   Erdijn 10 kB-ijn damzhuulaltyg avch *z'e: **nd**r azhillagaataj
   odoo *eijn diskn**d n' tolgojnuudaa dundzhaar 3.5 ms-d bajrluulzh
   chaddag. Hamgijn hurdan h**tch**d 15,000 rpm hurdaar `erg`ed`eg,
   tijm bolohoor dundazh `erg`eh hozhimdol n' (huv'sgalyn hagas) 2 ms
   boloh yum. 70 MB/s *ed damzhuulalt n' ****r**** 150 ms boloh
   b**g****d bajrluulah hugacaataj har'cuulahad barag yuu ch bish
   yum. Ijm tohioldold *r d*nt`ej damzhuulah t*vshin n' 1 MB/s-s baga
   z`er`eg il** t*vshin uruu buurah b**g****d m`ed`e`ezh `en`e n'
   damzhuulah h`emzh`e`en`e`es ih`e`eh`en hamaaraltaj bajna.

   `En`e asuudlyn ulamzhlalt, m`ed`e`ezhijn shijd`el n' "il**
   `e`er**l**d" yum: n`eg tom disk ashiglahyn orond `en`e n' nijt
   hadgalaltyn h`emzh`e`e n' adilhan h`ed h`ed`en araj zhizhig
   diskn**dijg ashiglah yavdal yum. Disk b*r n' tus tusdaa bajrluulah
   bolon damzhuulah *jldlijg hijzh chadah b**g****d ing`esn`e`er *r
   d*nt`ej damzhuulah chanar n' ashiglasan disknij tootoj ojrolcoo
   h*chin z*jl`e`er n`em`egd`eh bolno.

   Damzhuulaltyn chanaryn yag todorhoj sajzhruulalt n' m`ed`e`ezh
   orolcson diskn**dijn toonoos baga bajna: h**t**ch b*r n'
   z`er`egc`e`e damzhuulzh chadah bolovch h*s`elt**d n' h**tch**dijn
   daguu t`enc** t*g`e`egd`ehijg batlah argag*j yum. N`eg h**t**ch
   d`e`erh achaalal n' n**g**** d`e`erh`e`es il** **nd**r bajh n'
   zajlshg*j yum.

   Diskn**d d`e`erh achaallyn t`enc** bajdal n' h**tch**dijn daguu
   **g**gdl**d huvaalcdag arga zamaas mash ih`e`er hamaardag. Daraah
   h`el`elc**l`eg d`e`er disknij hadgalaltyg nomny huudas shig`e`er
   dugaaraar n' handazh boloh mash olon toony **g**gdlijn sektoruud
   g`ezh ojlgoh n' tohiromzhtoj yum. Hamgijn m`ed`e`ezhijn arga bol
   tom nomyg avaad zhizhig h`esg**d bolgon urahyn orond virtual
   diskijg fizik diskn**dijn h`emzh`e`et`ejg`e`er daraalsan
   sektoruudyn b*lg**d bolgon huvaazh `en`e mayagaar t`edg`e`erijg
   hadgalah yavdal yum. `En`e argyg concatenation buyuu nijl**l`elt
   g`ezh n`erl`ed`eg b**g****d diskn**d n' yamar n`eg`en tusgajlsan
   h`emzh`e`enij harilcaanuud shaarddagg*jg`e`er`e`e davuu taltaj
   yum. Virtual disk d`eh handalt ****rijn hayagijn talbaraar t`enc**
   tarhsan *ed `en`e n' sajn azhilladag. Handalt n' zhizhig talbart
   t**vl**rs**n *ed sajzhruulalt tijm ch sajn m`ed`egdd`egg*j. Zurag
   21-1 n' hadgalaltyn n`egzh**d nijl**l`egds`en zohion bajguulaltad
   huvaarilagdazh bajgaa daraallyg *z**lzh bajna.

   Zurag 21-1. Nijl**l`egds`en zohion bajguulalt

   ****r n`eg taaruulalt n' hayagijn talbaryg araj zhizhig, t`enc**
   h`emzh`e`et`ej b*r`eld`eh**n h`es`egt huvaazh t`edg`e`erijg
   cuvaagaar ****r t**h****r**mzh**d d`e`er hadgalah yavdal yum.
   ZHish`e`e n' `ehnij 256 sektor `ehnij disk d`e`er, daraagijn 256
   sektor n' daraagijn disk d`e`er g`eh m`etchil`en bajh yum. S**lijn
   disk`end h*rsnij daraa process diskn**dijg d**rt`el davtagdana.
   `En`e taaruulaltyg striping buyuu sudal **sg`eh `esv`el RAID-0
   g`ezh n`erl`ed`eg. [11]. Sudal **sg`eh n' zarim talaaraa
   **g**gdlijg olohyn tuld il** charmajlt shaarddag b**g****d olon
   diskn**dijn daguu tarhsan damzhuulaltad n`em`elt I/O achaalal
   **sg`ezh boloh bolovch `en`e n' bas togtmol achaallyg
   il**t`ejg`e`er diskn**dijn daguu hangazh **gd**g. Zurag 21-2 n'
   hadgalaltyn n`egzh**d sudalchlagdsan zohion bajguulaltad
   huvaarilagdazh bajgaa daraallyg *z**lzh bajna.

   Zurag 21-2. Sudalchlagdsan zohion bajguulalt

     --------------------------------------------------------------

21.4. **g**gdlijn b*r`en b*t`en bajdal

   Odoogijn diskn**d d`eh s**lijn asuudal n' najdvarg*j bajdal yum.
   Disk h**tch**dijn najdvartaj bajdal s**lijn h`ed`en zhilijn dotor
   asar ih`e`er n`em`egds`en bolovch t`edg`e`er n' server unah gol
   shaltgaany n`eg b*r`eld`eh**n h`es`eg h`ev`e`er bajsaar bajna.
   Ing`es`en tohioldold garah *r d*n n' s*jrlijn bajzh boloh yum:
   azhillagaag*j bolson disknij h**tchijg sol'zh shin`e disk uruugaa
   **g**gdlijg s`erg`e`eh n' h`ed`en **d**r bolzh boloh yum.

   Ulamzhlalt zamaar `en`e asuudlyg tolin tusgal **sg`eh argaar
   **g**gdlijn hoior huulbaryg ****r fizik tonog t**h****r**mzh
   d`e`er hadgalzh shijdd`eg. RAID t*vshing**d bij bolsnoor `en`e
   tehnik n' bas RAID t*vshin 1 buyuu RAID-1 g`ezh n`erl`egdd`eg.
   `Ezl`eh**n uruu hijgd`eh bichilt hoior bajrlal uruu hijgdd`eg;
   unshilt n' alinaas n' ch hijgds`en boldog, h`er`ev n`eg h**t**ch
   n' azhillahg*j bolbol **g**gd**l n**g**** h**t**ch d`e`er bas
   bajzh bajh yum.

   Tolin tusgal **sg`eh n' hoior asuudaltaj bajdag:

     * *n`e. `En`e n' n****cg*j shijdlijn n`eg`en adil hoior dahin ih
       disknij hadgalalt shaarddag.

     * Azhillagaany n**l****l**l. Bichilt**d n' hoior h**tch**d`ed
       hoiouland n' hijgdd`eg, tijm`e`es t`edg`e`er n' tolin tusgal
       hijgd`e`eg*j `ezl`eh**nij zurvasyn **rg**n****s hoior dahin
       ihijg `ez`eld`eg. Unshiltuud n' harin azhillagaany huv'd
       asuudalg*j bajdag: t`ed il** hurdan yum shig haragddag.

   
 ****r n`eg shijd`el n' RAID t*vshing**d 2, 3, 4 bolon 5-d
   hijgds`en parity yum. `Edg`e`er`e`es RAID-5 n' hamgijn sonirholtoj
   bajdag. `En`e n' Vinum-d hijgds`en b**g****d sudal b*rijn n`eg
   blokijg ****r blokuudyn parity-d zoriuldag sudalchlagdsan zohion
   bajguulaltyn n`eg huvilbar yum. RAID-5 plex n' Vinum-d hijgds`en
   b**g****d sudalchlagdsan plex-ijn n`eg`en adil bolovch `en`e n'
   sudal b*r d`eh parity blokuudyg oruulan RAID-5-g shijdv`erl`ed`eg.
   RAID-5-ijn shaarddagaar `en`e parity blokijn bajrlal n' n`eg
   sudlaas daraagijnh uruu ****rchl**gdd**g. **g**gdlijn blokuud dah'
   toonuud n' blokijn har'canguj dugaaruudyg il`erhijld`eg.

   Zurag 21-3. RAID-5 zohion bajguulalt

   Tolin tusgal **sg`eht`ej har'cuulahad RAID-5 n' hamaag*j baga
   hadgalaltyn zaj shaarddagaaraa davuu taltaj yum. Unshih handalt n'
   sudalchlagdsan zohion bajguulaltuudyn adil bajdag bolovch bichih
   handalt n' hamaag*j udaan ojrolcoogoor unshih hurdny 25% bajdag.
   H`er`ev n`eg h**t**ch azhillagaag*j bolbol massiv n' dorojtson
   gorimd *rg`elzhl`en azhillah bolno: *lds`en handazh boloh
   h**tch**dijn al' n`egn`e`es unshilt h`evijn *rg`elzhl`eh bolovch
   azhillagaag*j bolson h**tch****s hijgd`eh unshilt b*h *lds`en
   h**tch**dijn hargalzah blokoos dahin toocoologdoh bolno.

     --------------------------------------------------------------

21.5. Vinum ob'ektuud

   `Edg`e`er asuudluudyg shijd`ehijn tuld Vinum n' ob'ektijn d**rv**n
   t*vshnij shatlalyg shijdd`eg:

     * Hamgijn haragddag ob'ekt n' volume buyuu `ezl`eh**n g`egdd`eg
       virtual disk yum. `Ezl`eh**n**d n' gol n' UNIX disk
       h**tch**dijn n`eg`en adil **mch**dt`ej bolovch zarim n`eg
       zhizhig yalgaanuud bajdag. T`ed`end h`emzh`e`enij
       hyazgaarlaltuud bajhg*j.

     * `Ezl`eh**n**d n' tus b*r n' `ezl`eh**nij nijt hayagijn
       talbaryg il`erhijld`eg plex-**d`e`es b*rdd`eg. Tijm`e`es
       shatlal dah' `en`e t*vshin n' n****cijg hangadag. Plex-**dijg
       tolin tusgal hijgds`en massiv dah' tus b*rt`e`e izhil
       **g**gdlijg aguulsan diskn**d g`ezh bodoh h`er`egt`ej.

     * Vinum n' UNIX disk hadgalaltyn togtolcoond orshdog bolohoor
       UNIX huvaaltuudyg olon disk b*hij plex-**dijn huv'd b*t`e`eh
       blok bolgon ashiglah bolomzhtoj, g`ehd`e`e zhinh`en`ed`e`e
       `en`e n' h`et`erhij uyan hatan bish bolzh boloh yum: UNIX
       diskn**d n' z**vh**n hyazgaarlagdmal toony huvaaltuudtaj
       bajdag. Ing`ehijn orond harin Vinum n' ganc UNIX huvaaltyg
       (h**t**ch) subdisks buyuu d`ed diskn**d g`egdd`eg *rg`elzhl`en
       nijls`en talbaruudad huvaadag b**g****d `edg`e`er d`ed
       diskn**dijg plex-**d`ed zoriulzh b*t`e`eh blok bolgon
       ashigladag.

     * D`ed diskn**d n' Vinum h**tch**d d`e`er, odoogoor UNIX
       huvaaltuud d`e`er orshdog. Vinum h**tch**d n' duryn toony d`ed
       diskn**dijg aguulzh bolno. H**tchijn `ehl`el d`eh tohirgoo
       bolon t**lvijn m`ed`e`ellijg hadgalah zoriulalttaj zhizhig
       talbaraas busad h**tchijn b*h h`es`eg **g**gdlijn hadgalaltand
       zoriulagdana.

   Daraah h`esg**d n' `edg`e`er obektuudyn Vinum-ijn shaarddag
   azhillagaag hangah argyg tajlbarlah bolno.

     --------------------------------------------------------------

  21.5.1. `Ezl`eh**nij h`emzh`e`enij sanaluud

   Plex-**d n' Vinum tohirgoond b*h h**tch**d d`e`eg**r tarhsan olon
   d`ed diskn**dijg aguulzh bolno. **nij *r d*nd h**t**ch b*rijn
   h`emzh`e`e n' plex-ijn h`emzh`e`eg hyazgaarlahg*j, tijm`e`es
   `ezl`eh**nij h`emzh`e`eg bas hyazgaarlahg*j yum.

     --------------------------------------------------------------

  21.5.2. **g**gdlijn n****c hadgalalt

   Vinum n' olon plex-**dijg `ezl`eh**nd havsran tolin tusgal
   **sg`eltijg hijzh g*jc`etg`ed`eg. Plex b*r `ezl`eh**n d`eh
   **g**gdlijn d*rsl`el yum. `Ezl`eh**n n' n`eg`e`es najman plex-ijg
   aguulzh bolno.

   Plex n' `ezl`eh**nij b*h **g**gdlijg il`erhijld`eg bolovch
   il`erhijll**dijn h`esg**d n' hijgds`en argaasaa (plex-ijn
   h`esg**dijn huv'd d`ed diskn**dijg todorhojloog*jg`e`es) bolood
   `esv`el tohioldloor (h**t**ch azhillagaag*j bolsnoos bolood)
   boditoor bajhg*j bajh bolomzhtoj yum. `Ezl`eh**nij hayagijn b*r`en
   talbaryn h*r`e`enij huv'd hamgijn bagaar bodohod n`eg plex
   **g**gdlijg hangazh chaddag bajhad `ezl`eh**n n' b*r`en
   azhillagaataj bajh yum.

     --------------------------------------------------------------

  21.5.3. Azhillagaany asuudluud

   Vinum n' nijl**l`elt bolon sudalchlalyg plex t*vshind hijzh
   g*jc`etg`ed`eg:

     * Nijl**l`egds`en plex n' harin d`ed disk b*rijn hayagijn
       talbaryg ashigladag.

     * Sudalchlagdsan plex n' d`ed disk b*rijn daguu **g**gdlijg
       sudalchildag. D`ed disk b*r b*gd adil h`emzh`e`et`ej bajh
       iostoj b**g****d nijl**l`egds`en plex-`e`es yalgahyn tuld
       hamgijn bagaar bodohod hoior d`ed disk bajh shaardlagataj.

     --------------------------------------------------------------

  21.5.4. Al' Plex zohion bajguulalt v`e?

   FreeBSD 8.1-t`ej cug ird`eg Vinum-ijn huvilbar n' hoior t**rlijn
   plex-ijg hijzh g*jc`etg`ed`eg:

     * Nijl**l`egds`en plex-**d n' hamgijn uyan hatan bajdag:
       t`edg`e`er n' yamar ch toony d`ed diskn**dijg aguulzh boloh
       b**g****d d`ed diskn**d n' ****r ****r urttaj bajzh bolno.
       Plex-ijg n`em`elt d`ed diskn**d n`emzh **rg**tg**zh boloh yum.
       T`edg`e`er n' sudalchlagdsan plex-**d`e`es CPU-ijn hugacaany
       huv'd bagyg shaarddag, g`ehd`e`e CPU d`e`erh n`em`elt
       achaallyn yalgaa n' h`emzhigd`eh`e`er tijm ih bish yum.
       N**g**** talaas avch *z`eh yum bol t`edg`e`er n' ganc disk ih
       id`evhit`ej b**g****d busad n' sul zogsozh bajdag haluun
       c`eg**d`ed hamgijn m`edr`emtgij bajdag.

     * Sudalchlagdsan (RAID-0) plex-**dijn hamgijn aguu davuu tal n'
       t`edg`e`er plex-**d n' haluun c`eg**dijg bagasgadag yavdal
       yum: hamgijn tohiromzhtoj (256 kB orchim) h`emzh`e`et`ejg`e`er
       sudlyg songosnoor ta b*r`eld`eh**nij h**tch**d d`e`erh
       achaallyg t`enc**lzh boloh yum. `En`e handlagyn sul taluud n'
       (butarhajgaar h`emzhigd`eh) il** t**v**gt`ej kod bolon d`ed
       diskn**d d`e`erh hyazgaarlaltuud yum: t`edg`e`er n' b*gd izhil
       h`emzh`e`et`ej bajh iostoj b**g****d shin`e d`ed diskn**d
       n`emzh plex-ijg **rg**tg**h n' asar h`ec** uchir Vinum n'
       **nijg odoogoor hijzh g*jc`etg`ed`egg*j yum. Vinum n'
       n`em`elt, amarhan hyazgaarlaltyg tohoozh **gd**g:
       sudalchlagdsan plex n' hamgijn bagaar bodohod hoior d`ed
       diskt`ej bajh iostoj, t`eg`ehg*j bol **nijg nijl**l`egds`en
       plex-`e`es yalgah bolomzhg*j yum.

   H*sn`egt 21-1 n' plex zohion bajguulalt b*rijn davuu bolon sul
   taluudyg d*gn`en haruulzh bajna.

   H*sn`egt 21-1. Vinum Plex zohion bajguulaltuud

                               D`ed                                   
                    Hamgijn  diskn**d      Adil      
    Plex t**r**l   baga d`ed  n`emzh  h`emzh`e`et`ej   H`er`egl`e`e
                   diskn**d   boloh    bajh iostoj   
                              `es`eh                 
                                                     Bajrluulah       
                                                     hamgijn ih uyan  
                                                     hatan chanar ba  
   nijl**l`egds`en 1         tijm     *g*j           bolomzhijn       
                                                     azhillagaataj ih 
                                                     h`emzh`e`enij    
                                                     **g**gdlijn      
                                                     hadgalalt        
                                                     Mash **nd**r     
                                                     z`er`egc`e`e     
   sudalchlagdsan  2         *g*j     tijm           handalttaj cug   
                                                     **nd**r hurdtaj  
                                                     azhillagaa       

     --------------------------------------------------------------

21.6. Zarim zhish`e`en**d

   Vinum n' huv' sistem**d`ed m`ed`egdd`eg ob'ektuudyg tajlbarladag
   tohirgoony m`ed`e`ellijn baazyn azhillagaag hangazh bajdag.
   `Ehl`e`ed h`er`egl`egch n`eg buyuu `esv`el h`ed h`ed`en tohirgoony
   fajluudaas tohirgoony m`ed`e`ellijn baazyg gvinum(8) h`er`egs`el
   programyn tuslamzhtajgaar **sg`ed`eg. Vinum n' ****rijn tohirgoony
   m`ed`e`ellijn baazyn huulbaryg disk z*sm`el (Vinum **nijg
   t**h****r**mzh g`ed`eg) b*r d`e`er ****rijn hyanaltyn door
   hadgaldag. Dahin `ehl**l`elt n' z**v****r Vinum ob'ekt b*rijn
   t**lvijg s`erg`e`ed`eg bajlgahyn tuld t**l**v ****rchl**gd**h
   bolgond `en`eh** m`ed`e`ellijn baaz n' shin`echl`egdd`eg.

     --------------------------------------------------------------

  21.6.1. Tohirgoony fajl

   Tohirgoony fajl n' Vinum ob'ektuudyg tajlbarladag. `Engijn
   `ezl`eh**nij todorhojlolt ijm bajzh boloh yum:

     drive a device /dev/da3h
     volume myvol
       plex org concat
         sd length 512m drive a

   `En`e fajl n' d**rv**n Vinum ob'ektijg tajlbarladag:

     * drive m**r n' disknij huvaaltyg (h**t**ch) tajlbarlah
       b**g****d **nij bajrlal n' t**n door orshih tonog
       t**h****r**mzht`ej har'canguj bajna. **nd a g`ezh simbol n`er
       **gs**n bajgaa. Ing`ezh simbol n`ersijg t**h****r**mzhijn
       n`ers`e`es tusad n' salgah n' diskn**dijg n`eg bajrlalaas
       n**g**** uruu `erg`elz`e`eg*jg`e`er shilzh**l`eh bolomzhijg
       olgodog.

     * volume m**r n' `ezl`eh**nijg tajlbarlana. Coryn ganc
       shaardlagataj shinzh chanar n' n`er b**g****d `en`e tohioldold
       myvol bajna.

     * plex m**r n' plex-ijg todorhojldog. Coryn ganc shaardlagataj
       parametr n' zohion bajguulalt b**g****d `en`e tohioldold
       concat bolno. YAmar ch n`er h`er`egg*j: sistem avtomataar
       `ezl`eh**nij n`er`en d`e`er .px dagavar zalgazh **sg`ed`eg
       b**g****d x n' `ezl`eh**n d`eh plex-ijn dugaar yum. Tijm`e`es
       `en`e plex n' myvol.p0 g`ezh n`erl`egd`en`e.

     * sd m**r n' d`ed diskijg tajlbarlana. Hamgijn baga
       todorhojloltuud n' **nijg hadgalah h**tchijn n`er bolon d`ed
       disknij urt yum. Plex-**dt`ej adil n`er h`er`egg*j: sistem
       avtomataar plex-ijn n`er`en d`e`er .sx dagavar zalgazh
       **sg`ed`eg b**g****d x n' plex d`eh d`ed disknij dugaar yum.
       Tijm`e`es Vinum n' `en`e d`ed disk`end myvol.p0.s0 g`ezh n`er
       **gd**g.

   `En`e fajlyg process hijsnij daraa gvinum(8) daraah *r d*ng
   gargana:

       # gvinum -> create config1
       Configuration summary
       Drives:         1 (4 configured)
       Volumes:        1 (4 configured)
       Plexes:         1 (8 configured)
       Subdisks:       1 (16 configured)
     
         D a                     State: up       Device /dev/da3h        Avail: 2061/2573 MB (80%)
        
         V myvol                 State: up       Plexes:       1 Size:        512 MB
        
         P myvol.p0            C State: up       Subdisks:     1 Size:        512 MB
        
         S myvol.p0.s0           State: up       PO:        0  B Size:        512 MB

   `En`e garalt n' gvinum(8)-ijn h`elb`ersh**l`eltijn tovch
   zhagsaaltyg haruulzh bajna. `En`e n' grafikaar Zurag 21-4 zuragt
   d*rsl`egds`en bajna.

   Zurag 21-4. `Engijn Vinum `ezl`eh**n

   `En`e zurag bolon daraagijn zurag n' d`ed diskn**d aguulsan
   plex-**dijg aguulsan `ezl`eh**nijg haruulzh bajna. `En`e hyalbar
   zhish`e`en d`e`er `ezl`eh**n n' n`eg plex-ijg aguulah b**g****d
   plex n' n`eg d`ed diskijg aguulzh bajna.

   `En`eh** `ezl`eh**n n' h`evshm`el disknij huvaalttaj har'cuulahad
   yamar n`eg tuhajlsan davuu chanarg*j yum. `En`e n' ganc plex-ijg
   aguulah uchraas n****c bish yum. Plex n' ganc d`ed diskn`e`es
   togtoh uchraas h`evshm`el disknij huvaalttaj har'cuulahad
   hadgalalt huvaarilaltyn huv'd yamar ch yalgaag*j yum. Daraah
   h`esg**d n' t**r**l b*rijn il** sonirholtoj tohirgoony arguudyg
   haruulah bolno.

     --------------------------------------------------------------

  21.6.2. N`em`egds`en uyan hatan chanar: Tolin tusgal **sg`eh

   `Ezl`eh**nij uyan hatan chanaryg tolin tusgal **sg`ezh ih`esg`ezh
   bolno. Tolin tusgal hijs`en `ezl`eh**nijg bajrluulahdaa h**tchijn
   s*jr`el plex b*rijg unagahg*j bajlgahyn tuld plex b*r d`eh d`ed
   diskn**d n' ****r ****r h**tch**d d`e`er bajgaa `es`ehijg shalgah
   n' chuhal yum. Daraah tohirgoo n' `ezl`eh**nijg tolin tusgal hijzh
   bajna:

         drive b device /dev/da4h
         volume mirror
       plex org concat
         sd length 512m drive a
           plex org concat
             sd length 512m drive b

   Vinum n' ****rijn tohirgoony m`ed`e`ellijn baaz dah' b*h
   ob'ektuudyg hyanazh bajdag bolohoor a h**tchijn todorhojloltyg
   `en`e zhish`e`en d`e`er dahin zaazh **g**h shaardlagag*j yum.
   `En`e todorhojloltyg process hijsnij daraa tohirgoo ijm`erh**
   haragdana:

         Drives:         2 (4 configured)
         Volumes:        2 (4 configured)
         Plexes:         3 (8 configured)
         Subdisks:       3 (16 configured)
        
         D a                     State: up       Device /dev/da3h        Avail: 1549/2573 MB (60%)
         D b                     State: up       Device /dev/da4h        Avail: 2061/2573 MB (80%)

     V myvol                 State: up       Plexes:       1 Size:        512 MB
     V mirror                State: up       Plexes:       2 Size:        512 MB
  
     P myvol.p0            C State: up       Subdisks:     1 Size:        512 MB
     P mirror.p0           C State: up       Subdisks:     1 Size:        512 MB
     P mirror.p1           C State: initializing     Subdisks:     1 Size:        512 MB
  
     S myvol.p0.s0           State: up       PO:        0  B Size:        512 MB
         S mirror.p0.s0          State: up       PO:        0  B Size:        512 MB
         S mirror.p1.s0          State: empty    PO:        0  B Size:        512 MB

   Zurag 21-5 zurag n' b*tcijg grafikaar haruulzh bajna.

   Zurag 21-5. Tolin tusgal hijgds`en Vinum `ezl`eh**n

   `En`e zhish`e`en d`e`er plex b*r b*r`en 512 MB hayagijn talbaryg
   aguulzh bajna. **mn**h zhish`e`en d`e`erh shig plex b*r z**vh**n
   ganc d`ed diskijg aguulna.

     --------------------------------------------------------------

  21.6.3. Azhillagaag onovchtoj bolgoh

   **mn**h zhish`e`en d`e`erh tolin tusgal hijgds`en `ezl`eh**n n'
   tolin tusgal hijgd`e`eg*j `ezl`eh**n`e`es il** s*jr`eld
   t`esv`ert`ej bolovch azhillagaany huv'd dutmag bajdag: `ezl`eh**n
   uruu hijgd`eh bichilt b*r n' nijt disknij zurvasyn **rg**n****s
   il**t`ejg`e`er ashiglan hoior h**t**ch hoioulan uruu n' bichilt
   hijhijg shaarddag. Azhillagaany toocoonuud n' ****r handlagyg
   shaarddag: tolin tusgal **sg`ehijn orond **g**gd**l n' al' boloh
   olon disk h**tch**dijn daguu sudalchlagddag. Daraah tohirgoo n'
   d**rv**n disknij h**tch**dijn daguu sudalchlagdsan plex b*hij
   `ezl`eh**nijg haruulzh bajna:

         drive c device /dev/da5h
         drive d device /dev/da6h
         volume stripe
         plex org striped 512k
           sd length 128m drive a
           sd length 128m drive b
           sd length 128m drive c
           sd length 128m drive d

   **mn**hijn adil Vinum-d m`ed`egd`ezh bajgaa h**tch**dijg
   todorhojloh h`er`egg*j yum. `En`e todorhojloltyg process hijsnij
   daraa tohirgoo ijm`erh** bajna:

         Drives:         4 (4 configured)
         Volumes:        3 (4 configured)
         Plexes:         4 (8 configured)
         Subdisks:       7 (16 configured)
  
     D a                     State: up       Device /dev/da3h        Avail: 1421/2573 MB (55%)
     D b                     State: up       Device /dev/da4h        Avail: 1933/2573 MB (75%)
     D c                     State: up       Device /dev/da5h        Avail: 2445/2573 MB (95%)
     D d                     State: up       Device /dev/da6h        Avail: 2445/2573 MB (95%)
  
     V myvol                 State: up       Plexes:       1 Size:        512 MB
     V mirror                State: up       Plexes:       2 Size:        512 MB
     V striped               State: up       Plexes:       1 Size:        512 MB
  
     P myvol.p0            C State: up       Subdisks:     1 Size:        512 MB
     P mirror.p0           C State: up       Subdisks:     1 Size:        512 MB
     P mirror.p1           C State: initializing     Subdisks:     1 Size:        512 MB
     P striped.p1            State: up       Subdisks:     1 Size:        512 MB
  
     S myvol.p0.s0           State: up       PO:        0  B Size:        512 MB
     S mirror.p0.s0          State: up       PO:        0  B Size:        512 MB
     S mirror.p1.s0          State: empty    PO:        0  B Size:        512 MB
     S striped.p0.s0         State: up       PO:        0  B Size:        128 MB
     S striped.p0.s1         State: up       PO:      512 kB Size:        128 MB
     S striped.p0.s2         State: up       PO:     1024 kB Size:        128 MB
     S striped.p0.s3         State: up       PO:     1536 kB Size:        128 MB

   Zurag 21-6. Sudalchlagdsan Vinum `ezl`eh**n

   `En`e `ezl`eh**n n' Zurag 21-6 zuragt *z**l`egds`en bajgaa.
   Sudluudyn haranhuj bajdal plex-ijn hayagijn talbar dah' bajrlalyg
   il`erhijln`e: hamgijn cajvar sudluud n' `ehl`e`ed bajh b**g****d
   hamgijn haranhujnuud n' s**ld bajna.

     --------------------------------------------------------------

  21.6.4. Uyan hatan chanar ba azhillagaa

   Hangalttaj tonog t**h****r**mzhijn tuslamzhtajgaar standart UNIX
   huvaaltuudtaj har'cuulah yum bol n`em`egds`en uyan hatan chanar
   bolon n`em`egds`en azhillagaa al' alinyg n' *z**ld`eg
   `ezl`eh**n**dijg b*t`e`eh bolomzhtoj yum. Nijtl`eg tohirgoony fajl
   ijm`erh** bajzh boloh yum:

         volume raid10
       plex org striped 512k
         sd length 102480k drive a
         sd length 102480k drive b
         sd length 102480k drive c
         sd length 102480k drive d
         sd length 102480k drive e
       plex org striped 512k
         sd length 102480k drive c
         sd length 102480k drive d
         sd length 102480k drive e
         sd length 102480k drive a
         sd length 102480k drive b

   Hoior dah' plex-ijn d`ed diskn**d n' `ehnij plex d`eh`e`es hoior
   h**tch****r yalgaataj: damzhuulalt hoior h**tch****r damzhin
   hijgds`en ch g`es`en bichilt**d adil d`ed diskn**d uruugaa
   hijgd`ehg*j bajhyg `en`e n' batalgaazhuulzh **gd**g.

   Zurag 21-7 n' `en`e `ezl`eh**nij b*tcijg il`erhijlzh bajna.

   Zurag 21-7. Tolin tusgal hijgds`en, sudalchlagdsan Vinum
   `ezl`eh**n

     --------------------------------------------------------------

21.7. Ob'ektijn n`erl`elt

   D`e`ed durdsany daguu Vinum n' anhdagch n`ersijg plex-**d bolon
   d`ed diskn**d`ed **gd**g bolovch t`edg`e`er n' daragdan
   ****rchl**gd**zh boloh yum. Anhdagch n`ersijg darzh ****rchl**hijg
   z**vl**d**gg*j: ob'ektuudyg duryn n`er`e`er solihyg
   z**vsh****rd**g VERITAS `ezl`eh**n menezher`e`es harah yum bol
   `en`e uyan hatan chanar n' m`ed`egd`eh*jc davuu talyg avch
   ird`egg*j b**g****d `end**r`el **sg`ezh boloh yum.

   N`ers n' duryn hooson bish t`emd`egtijg aguulzh boloh b**g****d
   t`emd`egt**dijg *s`eg, too bolon dooguur zuraas bajlgazh
   hyazgaarlahyg z**vl**d**g. `Ezl`eh**n**d, plex-**d bolon d`ed
   diskn**d n' 64 t`emd`egt h*rt`el urttaj bajzh boloh b**g****d
   h**tch**dijn n`ers 32 t`emd`egt h*rt`el urttaj bajzh bolno.

   Vinum ob'ektuud n' /dev/gvinum shatlald t**h****r**mzhijn
   c`eg**dijg **gd**g. D`e`er *z**ls`en tohirgoo n' Vinum-ijg daraah
   t**h****r**mzhijn c`eg**dijg **sg`eh`ed h*rg`en`e:

     * T`emd`egl`el: `En`e n' z**vh**n ulamzhlalt Vinum shijd`eld
         hamaataj.

       gvinum(8) bolon Vinum d`emony ashigladag hargalzah
       /dev/vinum/control bolon /dev/vinum/controld hyanaltyn
       t**h****r**mzh**d.

     * `Ezl`eh**n b*rijn t**h****r**mzhijn oruulguud. `Edg`e`er n'
       Vinum-ijn ashigladag gol t**h****r**mzh**d yum. T`eg`eh`e`er
       d`e`erh tohirgoo n' /dev/gvinum/myvol, /dev/gvinum/mirror,
       /dev/gvinum/striped, /dev/gvinum/raid5 bolon
       /dev/gvinum/raid10 t**h****r**mzh**dijg aguulah bolno.

     * T`emd`egl`el: `En`e n' z**vh**n ulamzhlalt Vinum shijd`eld
         hamaataj.

       H**t**ch b*rijn oruulgataj /dev/vinum/drive san. `Edg`e`er
       oruulguud n' zhinh`en`ed`e`e hargalzah disknij c`eg**d uruu
       zaasan simbolyn holboosuud yum.

     * B*h `ezl`eh**n**d n' /dev/gvinum/ dotor shuud oruulguudyg
       avna.

     * Plex bolon d`ed disk b*rijn t**h****r**mzhijn c`eg**dijg
       aguuldag hargalzah /dev/gvinum/plex bolon /dev/gvinum/sd
       sanguud.

   ZHish`e`e n' daraah tohirgoony fajl bajlaa g`ezh *z'e:

         drive drive1 device /dev/sd1h
         drive drive2 device /dev/sd2h
         drive drive3 device /dev/sd3h
         drive drive4 device /dev/sd4h
     volume s64 setupstate
       plex org striped 64k
         sd length 100m drive drive1
         sd length 100m drive drive2
         sd length 100m drive drive3
         sd length 100m drive drive4

   `En`e fajlyg process hijsnij daraa gvinum(8) n' /dev/gvinum fajld
   daraah b*tcijg **sg`ed`eg:

         drwxr-xr-x  2 root  wheel       512 Apr 13 16:46 plex
         crwxr-xr--  1 root  wheel   91,   2 Apr 13 16:46 s64
         drwxr-xr-x  2 root  wheel       512 Apr 13 16:46 sd

     /dev/vinum/plex:
     total 0
     crwxr-xr--  1 root  wheel   25, 0x10000002 Apr 13 16:46 s64.p0
    
     /dev/vinum/sd:
     total 0
     crwxr-xr--  1 root  wheel   91, 0x20000002 Apr 13 16:46 s64.p0.s0
     crwxr-xr--  1 root  wheel   91, 0x20100002 Apr 13 16:46 s64.p0.s1
     crwxr-xr--  1 root  wheel   91, 0x20200002 Apr 13 16:46 s64.p0.s2
     crwxr-xr--  1 root  wheel   91, 0x20300002 Apr 13 16:46 s64.p0.s3

   Plex-**d bolon d`ed diskn**d n' tusgajlsan n`ersijg huvaarilah
   iosg*j g`ezh z**vl**d**g bolovch Vinum h**tch**d n' n`erl`egds`en
   bajh iostoj. `En`e n' h**tchijg ****r bajrlal uruu z****zh
   avtomataar tan'san h`ev`e`er bajh bolomzhijg b*rd**ld`eg.
   H**tchijn n`ers 32 t`emd`egt h*rt`el urttaj bajzh bolno.

     --------------------------------------------------------------

  21.7.1. Fajlyn sistem**d **sg`eh n'

   `Ezl`eh**n**d n' n`eg z*jl`e`es busdaaraa diskn**d`ed izhil yum
   shig sistemd haragddag. UNIX h**tch**d`e`es yalgaataj n' Vinum
   `ezl`eh**n**dijg huvaadagg*j, tijm`e`es huvaaltyn h*sn`egtijg
   aguuldagg*j. `En`e n' zarim n`eg disknij h`er`egsl**d`ed
   yalanguyaa newfs(8)-d ****rchl**lt hijhijg shaarddag. Ur'd n'
   newfs(8) Vinum-ijn `ezl`eh**nij n`erijn s**lijn *sgijg huvaalt
   taniulagch g`ezh tajlbarlahyg orolddog bajsan bajna. ZHish`e`e n'
   disknij h**t**ch /dev/ad0a `esv`el /dev/da2h g`es`en n`ert`ej
   bajzh boloh yum. `Edg`e`er n`ers n' `ehnij (0) IDE disk d`e`erh
   `ehnij huvaalt (a) bolon gurav dah' (3) SCSI disk d`eh najm dah'
   huvaaltyg (h) il`erhijld`eg. YAlgaataj tal n' Vinum `ezl`eh**n n'
   huvaaltyn n`ert`ej yamar ch holboog*j n`er`e`er magadg*j
   /dev/gvinum/concat g`ezh n`erl`egd`ezh boloh yum.

   newfs(8) n' disknij n`erijg tajlbarlah b**g****d h`er`ev ojlgozh
   chadahg*j bol m`ed`e`el`el *z**ld`eg. ZHish`e`e n':

 # newfs /dev/gvinum/concat
 newfs: /dev/gvinum/concat: can't figure out file system partition

   `En`e `ezl`eh**n d`e`er fajlyn sistem **sg`ehijn tuld newfs(8)-g
   ashiglana:

 # newfs /dev/gvinum/concat

     T`emd`egl`el: 5.0-s **mn**h FreeBSD huvilbaruudad newfs(8) n'
     n`em`elt -v tug bolon huuchin t**h****r**mzh n`erl`eltijn
     shemijg shaarddag:

 # newfs -v /dev/vinum/concat

     --------------------------------------------------------------

21.8. Vinum tohiruulah n'

   GENERIC c**m Vinum-ijg aguuldagg*j. Vinum oruulsan tusgaj c**m
   b*t`e`eh bolomzhtoj bolovch ing`ehijg z**vl**d**gg*j. Vinum-ijg
   `ehl**l`eh standart arga n' c**mijn modul' (kld) yum. Ta b*r
   Vinum-d zoriulzh kldload(8)-g ch ashiglah h`er`egg*j: gvinum(8)-g
   `ehl**l`eh`ed `en`e n' modul' achaalagdsan `es`ehijg shalgaad
   h`er`ev *g*j bol t**nijg avtomataar achaaldag.

     --------------------------------------------------------------

  21.8.1. `Ehl**l`elt

   Vinum n' tohirgoony m`ed`e`ellijg gol n' tohirgoony fajluudad
   bajdag yag t`er h`elb`er`e`er disknij z*sm`el**d d`e`er hadgaldag.
   Tohirgoony m`ed`e`ellijn baazaas unshih *ed Vinum tohirgoony
   fajluudad z**vsh****r**gd****g*j h`ed h`ed`en t*lh**r *gn**dijg
   tan'dag. ZHish`e`e n' disknij tohirgoo daraah tekstijg aguulzh
   boloh yum:

 volume myvol state up
 volume bigraid state down
 plex name myvol.p0 state up org concat vol myvol
 plex name myvol.p1 state up org concat vol myvol
 plex name myvol.p2 state init org striped 512b vol myvol
 plex name bigraid.p0 state initializing org raid5 512b vol bigraid
 sd name myvol.p0.s0 drive a plex myvol.p0 state up len 1048576b driveoffset 265b plexoffset 0b
 sd name myvol.p0.s1 drive b plex myvol.p0 state up len 1048576b driveoffset 265b plexoffset 1048576b
 sd name myvol.p1.s0 drive c plex myvol.p1 state up len 1048576b driveoffset 265b plexoffset 0b
 sd name myvol.p1.s1 drive d plex myvol.p1 state up len 1048576b driveoffset 265b plexoffset 1048576b
 sd name myvol.p2.s0 drive a plex myvol.p2 state init len 524288b driveoffset 1048841b plexoffset 0b
 sd name myvol.p2.s1 drive b plex myvol.p2 state init len 524288b driveoffset 1048841b plexoffset 524288b
 sd name myvol.p2.s2 drive c plex myvol.p2 state init len 524288b driveoffset 1048841b plexoffset 1048576b
 sd name myvol.p2.s3 drive d plex myvol.p2 state init len 524288b driveoffset 1048841b plexoffset 1572864b
 sd name bigraid.p0.s0 drive a plex bigraid.p0 state initializing len 4194304b driveoff set 1573129b plexoffset 0b
 sd name bigraid.p0.s1 drive b plex bigraid.p0 state initializing len 4194304b driveoff set 1573129b plexoffset 4194304b
 sd name bigraid.p0.s2 drive c plex bigraid.p0 state initializing len 4194304b driveoff set 1573129b plexoffset 8388608b
 sd name bigraid.p0.s3 drive d plex bigraid.p0 state initializing len 4194304b driveoff set 1573129b plexoffset 12582912b
 sd name bigraid.p0.s4 drive e plex bigraid.p0 state initializing len 4194304b driveoff set 1573129b plexoffset 16777216b

   `End`eh m`ed`e`ezhijn yalgaanuud n' bajrlalyn todorhoj
   m`ed`e`el`el bolon n`erl`elt (t`edg`e`erijn hoioul bas
   z**vsh****r**gds**n bolovch h`er`egl`egchid ashiglahyg horigloson)
   bolon t*vshing**d d`eh m`ed`e`el`el (h`er`egl`egchid bajdagg*j)
   bajgaa yavdal yum. Vinum n' tohirgoony m`ed`e`el`el d`eh
   h**tch**dijn tuhaj m`ed`e`ellijg hadgaldagg*j: `en`e n' Vinum
   shoshgotoj huvaaltuudyn huv'd tohiruulagdsan disknij h**tch**dijg
   skan hijn h**tch**dijg oldog. `En`e n' t`edg`e`er h**tch**d`ed
   ****r t**rlijn UNIX h**tchijn ID **gs**n bajsan ch Vinum-d
   h**tch**dijg z**v****r tanih bolomzhijg olgodog.

     --------------------------------------------------------------

    21.8.1.1. Avtomat `ehl**l`elt

     T`emd`egl`el: `En`e m`ed`e`el`el n' z**vh**n ulamzhlalt Vinum
     shijd`eld hamaataj. Gvinum n' loader.conf(5)-ijn tuslamzhtaj
     c**mijn modul' achaalagdsany daraa avtomataar `ehl**l`egdd`eg
     bolomzhijg *rg`elzh aguulsan bajna. Gvinum modulijg achaalaltyn
     *ed duudahyn tuld /boot/loader.conf fajld geom_vinum_load="YES"
     m**rijg n`em`eh h`er`egt`ej.

   Sistemijg achaalahad Vinum-ijg avtomataar `ehl**l`ehijn tuld
   ****rijn /etc/rc.conf fajld daraah m**r bajgaa `es`ehijg
   shalgaaraj:

 start_vinum="YES"               # set to YES to start vinum

   H`er`ev tand /etc/rc.conf fajl bajhg*j bol ijm aguulgataj n`egijg
   **sg`e`er`ej. `En`e n' sistemijg `ehl`ehd`e`e Vinum kld-g
   achaaluulzh tohirgoond durdagdsan ob'ekt b*rijg `ehl**l`eh`ed
   h*rg`ed`eg. `En`e n' fajlyn sistem**dijg holbohoos **mn**
   hijgdd`eg uchir avtomataar Vinum `ezl`eh**n**d d`e`er fsck(8) hijh
   bolon fajlyn sistem**dijg holboh bolomzhtoj yum.

   vinum start tushaalaar Vinum-ijg `ehl**l`eh`ed Vinum n' al' n`eg
   Vinum h**tch****s tohirgoony m`ed`e`ellijn baazyg unshdag. Erdijn
   tohioldold h**t**ch b*r tohirgoony m`ed`e`ellijn baazyn adil
   huulbaryg aguuldag uchir al' h**t**ch unshigdah n' hamaag*j yum.
   G`ehd`e`e s*jrlijn daraa Vinum n' al' h**t**ch hamgijn s**ld
   shin`echl`egds`enijg todorhojlzh t`er h**tch****s tohirgoog unshih
   iostoj. Daraa n' t`er h`er`ev shaardlagataj bol huuchin
   h**tch**d`e`es tohirgoog shin`echild`eg.

     --------------------------------------------------------------

21.9. Root fajlyn sistemijn huv'd Vinum-ijg ashiglah n'

   Vinum ashiglan b*r`en tolin tusgal hijgds`en fajlyn sistem**d
   b*hij mashiny huv'd root fajlyn sistemijg bas tolin tusgal hijh n'
   z*jt`ej. Ing`ezh tohiruulah n' duryn fajlyn sistemijg tolin tusgal
   hijh`e`es amarg*j yum, uchir n':

     * root fajlyn sistem n' achaalah processijn n`el`e`en `eh`en *ed
       b`el`en bajzh bajh shaardlagataj uchraas Vinum d`ed b*t`ec n'
       `en`e *ed al' h`edijn b`el`en bolson bajh shaardlagataj.

     * root fajlyn sistemijg aguulsan `ezl`eh**n n' bas sistemijg
       `ehl**l`eh kod bolon c**mijg aguuldag b**g****d c**m n' host
       sistemijn `eh h`er`egsl**d (****r****r h`elb`el PC angillyn
       mashinuud d`e`er BIOS) ashiglan unshigdah iostoj. `Edg`e`er
       host sistemijn `eh h`er`egsl**d`ed Vinum-ijn talaar
       d`elg`er`eng*jg m`ed**l`eh ih`evchl`en bolomzhg*j bajdag.

   Daraah h`esg**d`ed "root `ezl`eh**n" g`es`en ojlgolt root fajlyn
   sistemijg aguuldag Vinum `ezl`eh**nijg tajlbarlahad golchlon
   ashiglagdana. `En`e `ezl`eh**nij huv'd "root" g`es`en n`erijg
   ashiglah n' z*jt`ej sanaa bolovch `en`e n' al' ch talaaraa zaaval
   shaardlagataj bish yum. Daraah h`esg**d d`eh b*h tushaalyn
   zhish`e`en**d n' `en`e n`erijg ashiglah bolno.

     --------------------------------------------------------------

  21.9.1. root fajlyn sistemijn huv'd Vinum-ijg al' boloh `ert
  `ehl**l`eh n'

   Ing`ehijn tuld h`ed h`ed`en arga h`emzh`e`en**dijg avah
   h`er`egt`ej:

     * Vinum n' achaalah *ed c**md b`el`en bajh iostoj. Tijm`e`es
       H`es`eg 21.8.1.1-d tajlbarlasan Vinum-ijg avtomataar
       `ehl**l`eh arga n' `en`e asuudlyg shijd`eh`ed h`er`egl`eh
       bolomzhg*j b**g****d start_vinum parametrijg daraah tohirgoog
       zohion bajguulsan tohioldold tohiruulah iosg*j. `Ehnij
       tohiruulga n' Vinum-ijg statikaar c**md `emh`etg`eh tohiruulga
       bajh yum. T`eg`eh`e`er `en`e bolomzh n' *rg`elzh b`el`en bajh
       bolovch ih`enh tohioldold h*sm`e`er z*jl bish bajdag.
       /boot/loader (H`es`eg 12.3.3)-aar c**mijg `ehl`eh`e`es **mn**
       vinum c**mijn modulijg `ert achaalahaar tohiruulah ****r bas
       n`eg tohiruulga bajdag. Ing`ehijn tuld daraah m**rijg:

 geom_vinum_load="YES"

       /boot/loader.conf fajl uruu oruulzh hijzh bolno.

     * T`emd`egl`el: Gvinum-ijn huv'd b*h `ehl**l`elt n' c**mijn
         modul' achaalagdsany daraa avtomataar hijgdd`eg uchraas
         d`e`er tajlbarlasan procedur bajhad l hangalttaj. Daraah
         tekst n' huuchin tohirgoonuudyn tusyn tuld ulamzhlalt Vinum
         sistemijn azhillagaag barimtzhuulzh bajna.

       Vinum n' root fajlyn sistemd `ezl`eh**nijg hangah h`er`egt`ej
       bajdag uchir `ert `ehl**l`egd`eh iostoj bajdag. Anhdagchaar
       c**mijn Vinum h`es`eg n' administrator (`esv`el `ehl**l`eh
       skript**dijn al' n`eg n') vinum start tushaal azhilluulah
       h*rt`el Vinum `ezl`eh**nij m`ed`e`ellijg aguulsan bajzh boloh
       h**tch**dijg hajdagg*j.

         T`emd`egl`el: FreeBSD-d h`er`egt`ej alhmuudyg daraah h`es`eg
         tajlbarlah bolno.

       Daraah m**rijg:

 vinum.autostart="YES"

       g`ezh /boot/loader.conf fajld n`emzh Vinum-ijg c**mijn
       `ehl**l`eltijn h`es`eg bolon Vinum m`ed`e`ellijn huv'd b*h
       h**tch**dijg avtomataar skan hijhijg zaazh **gd**g.

       C**md root fajlyn sistemijg hajhyg zaah zaaval shaardlagag*jg
       t`emd`egl`ee. /boot/loader n' root t**h****r**mzhijn n`erijg
       /etc/fstab fajlaas hajh b**g****d `en`e m`ed`e`ellijg c**md
       damzhuuldag. root fajlyn sistemijg holboh *ed **g**gds**n
       t**h****r**mzhijn n`er`e`es al' drajveraas **nijg dotood
       t**h****r**mzhijn ID (major/minor dugaar) bolgon
       h**rv**l`ehijg asuuhaa m`edd`eg.

     --------------------------------------------------------------

  21.9.2. Vinum d`e`er tulguurlasan root `ezl`eh**nijg `ehl**l`eh kodond
  handah bolomzhtoj bolgoh n'

   Odoogijn FreeBSD `ehl**l`egch n' z**vh**n 7.5KB kod bajdag
   b**g****d `en`e n' UFS fajlyn sistem`e`es fajluudyg (/boot/loader
   z`er`eg) unshdagaar hijgds`en bajdag bolohoor Vinum-ijn tohirgoony
   m`ed`e`ellijg bolovsruulzh `ehl`eh `ezl`eh**nij ****rijnh n'
   `element**dijg tan'zh Vinum-ijn dotood b*tc**dijg t**nd m`ed**l`eh
   n' ilt bolomzhg*j yum. Tijm`e`es root fajlyn sistemijg aguuldag
   standart "a" huvaaltyn huuramch *z`egdl`e`er `ehl**l`egch kodyg
   hangah zarim n`eg`en zal' m`eh shaardlagataj bajdag.

   Ing`ehijn tuld root `ezl`eh**nij huv'd daraah shaardlaguudyg
   hangasan bajh iostoj:

     * root `ezl`eh**n n' sudal hijgd`e`eg*j `esv`el RAID-5
       hijgd`e`eg*j bajh iostoj.

     * root `ezl`eh**n n' n`eg plex-ijn huv'd n`eg`e`es il**
       nijl**l`egds`en d`ed diskt`ej bajh iosg*j.

   Tus b*rd`e`e root fajlyn sistemijn n`eg huulbaryg aguulsan olon
   plex bajlgah bolomzhtoj b**g****d ing`eh sonirholtoj bajdgijg
   sanaaraj. G`ehd`e`e `ehl**l`egch process n' `edg`e`er huulbaruudyn
   z**vh**n n`egijg `ehl**l`egch bolon b*h fajluudyg olohyn tuld c**m
   root fajlyn sistemijg ****rijg n' holboh h*rt`el h`er`egl`ed`eg.
   Daraa n' hargalzah t**h****r**mzhijg `ehl**l`eh bolomzhtoj
   bolgohyn tuld `edg`e`er plex-**dijn dotorh ganc d`ed disk b*rt
   ****rsdijn "a" huvaaltyn huuramch *z`egd`el h`er`egt`ej boldog.
   `Edg`e`er huursan "a" huvaalt b*r ****rijn t**h****r**mzhijn dotor
   adil ofset`ed bajrlah n' root `ezl`eh**nij plex-**dijg aguuldag
   busad t**h****r**mzh**dt`ej har'cuulah yum bol zaaval h`er`egt`ej
   bajdagg*j. G`ehd`e`e Vinum `ezl`eh**n**dijg tolin tusgal hijgds`en
   t**h****r**mzh**d n' t`egsh h`emt bajhaar `end**rl`e`es hamgaalzh
   **sg`eh n' magadg*j z*jt`ej sanaa bajh yum.

   `Edg`e`er "a" huvaaltuudyg root `ezl`eh**nij h`esgijg aguulsan
   t**h****r**mzh b*rijn huv'd tohiruulahyn tuld door durdsanyg hijh
   h`er`egt`ej:

    1. `En`e t**h****r**mzhijn root `ezl`eh**nij h`es`eg boloh d`ed
       disknij bajrlal (t**h****r**mzhijn `eh`en h`esg`e`es todorhoj
       ofset`ed) bolon h`emzh`e`eg daraah tushaalyg ashiglazh shalgah
       h`er`egt`ej:

 # gvinum l -rv root

       Vinum ofset**d bolon h`emzh`e`en**d n' bajtaar h`emzhigdd`eg
       bolohyg sanaaraj. bsdlabel tushaald h`er`egl`egdd`eg blok
       dugaaruudyg olzh avahyn tuld t`edg`e`er n' 512-t huvaagdah
       iostoj.

    2. Daraah tushaalyg:

 # bsdlabel -e devname

       g`ezh root `ezl`eh**nd orolcozh bajgaa t**h****r**mzh b*rijn
       huv'd azhilluulna. devname n' z*sm`elijn h*sn`egtg*j
       diskn**dijn disknij n`er (da0 g`eh z`er`eg) `esv`el z*sm`elijn
       n`er (ad0s1 g`eh z`er`eg) bajh iostoj.

       H`er`ev t**h****r**mzh d`e`er "a" huvaalt (Vinum-ijn **mn**h
       root fajlyn sistemijg aguulsan) bajh yum bol `en`e n' handahad
       bolomzhtoj h`ev`e`er (z**vh**n `en`e tohioldold) bajhyn tuld
       ****r n`er`e`er n`erl`egd`eh shaardlagataj. G`ehd`e`e
       anhdagchaar sistemijg `ehl**l`eh`ed h`er`egl`egd`eh`e`e bolih
       yum. Id`evht`ej huvaaltuudyn (odoogoor holbogdson root fajlyn
       sistem z`er`eg) n`erijg ****rchilzh bolohg*j, tijm bolohoor
       **nijg "Fixit" z****v**rl**gch****s `ehl**l`eh *ed `esv`el
       (tolin tusgal hijgds`en n**hc**ld) achaalaag*j bajgaa diskijg
       `ehl`e`ed udirdah hoior alhamtaj processijn *ed azhilluulah
       iostojg sanaaraj.

       Daraa n' `en`e t**h****r**mzh d`e`erh Vinum huvaaltyn ofset n'
       `en`e t**h****r**mzhijn hargalzah root `ezl`eh**nij d`ed
       disknij ofset`ed n`em`egd`eh iostoj. *r d*nd n' garah utga n'
       shin`e "a" huvaaltyn huv'd "offset" buyuu ofset utga bolno.
       `En`e huvaaltyn huv'd "size" buyuu h`emzh`e`e utgyg d`e`erh
       toocoolloos *gchl`en avch bolno. "fstype" n' 4.2BSD bajh
       iostoj. "fsize", "bsize", bolon "cpg" utguud n' bajgaa fajlyn
       sistemt`ej taarahaar songogdson bajh h`er`egt`ej, g`ehd`e`e
       t`edg`e`er n' `en`e s`ed`evt barag l chuhal bish yum.

       Ijm zamaar shin`e "a" huvaalt n' `en`e t**h****r**mzh d`e`erh
       Vinum huvaaltyg darzh bajguulagdana. H`er`ev Vinum huvaalt n'
       "vinum" fstype-g ashiglan z**v****r t`emd`egl`egds`en bol
       bsdlabel tushaal n' z**vh**n `en`e daraltyg z**vsh****r**h
       bolno.

    3. Ing`e`ed bolloo! root `ezl`eh**nij n`eg huulbartaj
       t**h****r**mzh b*r d`e`er huursan "a" huvaalt odoo bij bolloo.
       *r d*ng daraah tushaaltaj t**st`ej tushaal ashiglan dahin
       shalgahyg z**vl**d**g:

 # fsck -n /dev/devnamea

   SHin`e Vinum root `ezl`eh**nijg tohiruulah *ed id`evht`ej bajgaa
   root fajlyn sistemt`ej taardagg*j uchir hyanaltyn m`ed`e`el`el
   aguulsan b*h fajluud n' Vinum `ezl`eh**n d`eh root fajlyn sistemd
   har'canguj bajh iostojg sanah h`er`egt`ej. T`eg`eh`e`er yalanguyaa
   /etc/fstab bolon /boot/loader.conf fajluudyg bodolcoh h`er`egt`ej
   yum.

   Daraagijn dahin achaalaltyn daraa `ehl**l`egch n' shin`e Vinum
   d`e`er tulguurlasan root fajlyn sistem`e`es tohiroh hyanaltyn
   m`ed`e`ellijg olzh t**nij daguu azhillah iostoj. C**mijn
   `ehl**l`eh processijn t**gsg**ld b*h t**h****r**mzh**d zarlagdsany
   daraa `en`e tohirgoog amzhilttaj bolsnyg haruulsan aldartaj
   m`ed`egd`el ijm`erh** bajdlaar haruulagdana:

 Mounting root from ufs:/dev/gvinum/root

     --------------------------------------------------------------

  21.9.3. Vinum d`e`er tulguurlasan root tohirgoony zhish`e`e

   Vinum root `ezl`eh**n tohiruulagdsany daraa gvinum l -rv root
   tushaalyn *r d*n ijm`erh** haragdana:

 ...
 Subdisk root.p0.s0:
                 Size:        125829120 bytes (120 MB)
                 State: up
                 Plex root.p0 at offset 0 (0  B)
                 Drive disk0 (/dev/da0h) at offset 135680 (132 kB)

 Subdisk root.p1.s0:
                 Size:        125829120 bytes (120 MB)
                 State: up
                 Plex root.p1 at offset 0 (0  B)
                 Drive disk1 (/dev/da1h) at offset 135680 (132 kB)
        

   T`emd`egl`eh iostoj utguud n' ofsetijn (/dev/da0h huvaaltyn huv'd
   har'canguj bajna) huv'd 135680 bajna. `En`e n' bsdlabel-ijn
   ojlgoltod 265 shirh`eg 512 bajt disk blok uruu h**rv**ln`e.
   **nt`ej adilaar `en`e root `ezl`eh**nij h`emzh`e`e n' 245760 512
   bajt blok yum. `En`e root `ezl`eh**nij hoior dah' huulbaryg
   aguulsan /dev/da1h n' t`egsh h`emt`ej tohirgootoj bajna.

   `Edg`e`er t**h****r**mzhijn huv'd bsdlabel n' ijm`erh** haragdana:

 ...
 8 partitions:
 #        size   offset    fstype   [fsize bsize bps/cpg]
   a:   245760      281    4.2BSD     2048 16384     0   # (Cyl.    0*- 15*)
   c: 71771688        0    unused        0     0         # (Cyl.    0 - 4467*)
   h: 71771672       16     vinum                        # (Cyl.    0*- 4467*)
        

   Huursan "a" huvaaltyn "size" parametr n' d`e`er haruulsan utgataj
   taardag bol harin "offset" parametr n' Vinum huvaalt "h" dotorh
   ofset bolon t**h****r**mzh (`esv`el z*sm`el) d`eh `en`e huvaaltyn
   ofsetijn nijlb`er bolohyg `end`e`es harzh bolno. `En`e n' H`es`eg
   21.9.4.3-d tajlbarlasan asuudlyg tojron garahad shaardlagataj
   erdijn tohirgoo yum. M**n b*h`el "a" huvaalt n' `en`e
   t**h****r**mzhijn huv'd b*h l Vinum **g**gdlijg aguulan
   b*tn`e`er`e`e "h" dotor bajhyg `end`e`es bas harzh bolno.

   D`e`erh zhish`e`en d`e`er b*h`el t**h****r**mzh n' Vinum-d
   zoriulagdsan b**g****d z**vh**n Vinum tohirgoony h`es`eg bolohoor
   zoriulagdsan disknij shin`e tohirgoo uchraas Vinum-aas **mn**h
   root huvaaltyn *ld`egd`el bajhg*j bolohyg sanah h`er`egt`ej.

     --------------------------------------------------------------

  21.9.4. Aldaag olzh zasvarlah n'

   H`er`ev yamar n`eg`en z*jl bolohoo bajval `en`e tohioldold
   s`erg`e`eh arga h`er`egt`ej. Daraah zhagsaalt n' tohiolddog c****n
   h`ed`en asuudluud bolon shijdl**dijg haruulzh bajna.

     --------------------------------------------------------------

    21.9.4.1. Sistemijn `ehl**l`egch achaalah bolovch sistem `ehl`ehg*j
    bajh

   YAmar n`eg shaltgaanaar sistem n' achaalahg*j bol `ehl**l`egchijg
   10 sekundyn anhaaruulga d`e`er space tovchluur darzh tasalduulzh
   bolno. Duudagchijn huv'sagchuudyg (vinum.autostart z`er`eg) show
   tushaal ashiglan shalgazh boloh b**g****d set `esv`el unset
   tushaaluudyg ashiglan tohiruulzh bolno.

   H`er`ev c**mijn Vinum modul' n' avtomataar duudagddag moduliudyn
   zhagsaaltad orzh amzhaag*j bajh yum bol erdijn load geom_vinum
   tushaal tuslana.

   B`el`en bolsnyhoo daraa achaalah processijg boot -as tushaalaar
   *rg`elzhl**lzh bolno. -as tohiruulguud n' root fajlyn sistemijg
   holbohyg (-a) asuudag b**g****d achaalah processijg root fajlyn
   sistemijg z**vh**n unshih `erh`e`er holboson ganc-h`er`egl`egchijn
   gorimd (-s) zogsoohyg c**m****s h*sd`eg. Ijm zamaar olon-plex
   `ezl`eh**nij z**vh**n n`eg plex holbogdson bajhad plex-**d
   hoorondyn **g**gdlijn b*r`en b*t`en bus bajdlyn `ersd`el
   gardagg*j.

   root fajlyn sistemijg holbohyg asuuh m**r**n d`e`er z**v root
   fajlyn sistemt`ej duryn t**h****r**mzhijg oruulzh bolno. H`er`ev
   /etc/fstab z**v tohiruulagdsan bol anhdagch n'
   ufs:/dev/gvinum/root m**rt`ej t**s****t`ej bajh iostoj. Erdijn
   ****r n`eg songolt n' ufs:da0d z`er`eg Vinum-aas **mn**h root
   fajlyn sistemijg aguuldag taamaglal huvaalt bajzh boloh yum. `End
   zhinh`en`ed`e`e tolin tusgal **sg`egds`en tohiruulgaas bolood
   Vinum root t**h****r**mzhijn d`ed diskn**d uruu zaasan al' n`eg
   huulbar "a" huvaaltyg oruulsan bol bolgoomzhtoj bajh h`er`egt`ej
   b**g****d `en`e n' tolin tusgal hijgds`en root t**h****r**mzhijn
   z**vh**n n`egijg holboh bolno. H`er`ev `en`e fajlyn sistem n'
   daraa n' unshih bichih `erht`ejg`e`er holbogdoh bol Vinum root
   `ezl`eh**nij busad plex-(**d)ijg arilgah shaardlagataj. Uchir n'
   `edg`e`er plex-**d n' b*r`en b*t`en bus **g**gdlijg z****v**rl**h
   bolno.

     --------------------------------------------------------------

    21.9.4.2. Z**vh**n anhdagch `ehl**l`egch duudah

   H`er`ev /boot/loader duudagdahg*j bajgaa bolovch anhdagch
   `ehl**l`egch duudagdazh bajval (achaalah process `eh`elsnij daraa
   d`elg`ecijn z**n bagana d`e`er ganc zuraas haragddag) `en`e *ed
   anhdagch `ehl**l`egchijg tasalduulah oroldlogyg space tovchluur
   ashiglan hijzh bolno. `En`e n' `ehl**l`egchijg hoiordugaar alham
   d`e`er zogsooh b**g****d H`es`eg 12.3.2-s *zn`e **. `End "a"-s
   d`e`er shilzh**l`egds`en **mn**h root fajlyn sistemijg aguulsan
   ****r huvaaltaas achaalah oroldlogo hijzh boloh yum.

     --------------------------------------------------------------

    21.9.4.3. YUu ch achaalahg*j bolzh `ehl**l`egch s*jr`eh

   `En`e tohioldol n' h`er`ev `ehl**l`egchijg Vinum suulgacaar
   ustgasan bol tohiolddog. Haramsaltaj n' odoogoor Vinum n'
   sanamsarg*jg`e`er z**vh**n 4 KB h`emzh`e`eg ch**l****t`ejg****r
   ****rijn huvaaltyn `eh`end ****rijn Vinum tolgojn m`ed`e`ellijg
   bichizh `ehl`eh`e`es`e`e **mn** *ld`e`ed`eg. G`ehd`e`e
   n`egd*g`e`er alham ba hoiordugaar `ehl**l`egchid, t`edg`e`erijn
   hoorond suulgagdsan bsdlabel n' odoogoor 8 KB-g shaarddag. H`er`ev
   Vinum huvaalt n' achaalagdah bolomzhtoj g`egd`ezh bajgaa z*sm`el
   `esv`el disk dotor 0 ofset`ed `eh`els`en bol Vinum n'
   `ehl**l`egchijg ustgana.

   **nt`ej adilaar h`er`ev d`e`erh tohioldol s`erg`e`egds`en bol,
   zhish`e`e n' "Fixit" z****v**rl**gch****s achaalagdazh
   `ehl**l`egch n' H`es`eg 12.3.2-d tajlbarlasny daguu dahin
   suulgagdsan bol `ehl**l`egch n' Vinum tolgojg ustgah b**g****d
   Vinum n' ****rijn disk(**d)ijg dahizh olohg*j bajh bolno. YAg
   zhinh`en`ed`e`e Vinum-ijn tohirgoony **g**gd**l `esv`el Vinum-ijn
   `ezl`eh**n**d d`eh **g**gd**l n' `en`e *ed ustgagddagg*j b**g****d
   b*h **g**gdlijg yag adilhan Vinum tohirgoony **g**gdlijg dahin
   oruulsnaar s`er`e`eh bolomzhtoj bolovch ijm tohioldlyg zasvarlah
   n' ih h`ec** bajdag. Vinum tolgoj bolon sistemijn `ehl**l`egchijg
   davhcuulahg*j bajlgahyn tuld b*h`el Vinum huvaaltyg hamgijn bagaar
   bodohod 4 KB-aar shilzh**l`eh h`er`egt`ej bolno.

     --------------------------------------------------------------

                        B*l`eg 22. Virtualchlal

   Huv' n`em`er bolgon oruulsan Myurrej St***kli. Orchuulsan
   Cagaanh**gijn Ganbold.

22.1. Er**nhij aguulga

   Virtualchlalyn program hangamzh n' olon *jldlijn sistemijg n`eg
   komp'yuter d`e`er azhilluulah bolomzhijg olgodog. PC-**d`ed
   zoriulsan tijm program hangamzhuud n' virtualchlalyn program
   hangamzhijg azhilluulzh zochin *jldlijn sistem h`ed l bol h`edijg
   d`emzhih `eh *jldlijn sistem bajdag.

   `En`e b*lgijg unshsany daraa, ta daraah z*jlsijg m`ed`eh bolno:

     * Host buyuu `eh *jldlijn sistem bolon zochin *jldlijn sistemijn
       yalgaa.

     * FreeBSD-g Intel d`e`er suurilsan Apple Macintosh komp'yuter
       d`e`er h`erh`en suulgah talaar.

     * FreeBSD-g Microsoft Windows d`e`er Virtual PC ashiglan
       h`erh`en suulgah talaar.

     * Virtualchlalyn door FreeBSD sistemijg hamgijn sajn
       azhillagaatajgaar h`erh`en taaruulah talaar.

   `En`e b*lgijg unshihaasaa **mn** ta daraah z*jlsijg g*jc`etg`eh
   h`er`egt`ej:

     * UNIX bolon FreeBSD-ijn *nds**dijg ojlgoh (B*l`eg 3).

     * FreeBSD-g h`erh`en suulgah talaar m`ed`eh (B*l`eg 2).

     * ****rijn s*lzh`e`enij holboltoo h`erh`en tohiruulah talaar
       m`ed`eh (B*l`eg 31).

     * N`em`elt guravdagch program hangamzhuudyg h`erh`en suulgah
       talaar m`ed`eh (B*l`eg 4).

     --------------------------------------------------------------

22.2. FreeBSD-g zochin OS mayagaar ashiglah

  22.2.1. MacOS d`e`erh Parallels

   Mac-d zoriulsan Parallels Desktop n' Mac OS 10.4.6 buyuu t**n`e`es
   d`e`esh huvilbaryg ashiglazh bajgaa Intel d`e`er suurilsan Apple
   Mac komp'yuteruudad zoriulagdsan arilzhaany program hangamzhijn
   b*t`e`egd`eh**n yum. FreeBSD n' b*r`en d`emzhigds`en zochin
   *jldlijn sistem yum. Mac OS X d`e`er Parallels suulgagdsany daraa
   h`er`egl`egch virtual mashinaa tohiruulzh daraa n' h*s`ezh bajgaa
   zochin *jldlijn sistem`e`e suulgah iostoj.

     --------------------------------------------------------------

    22.2.1.1. Parallels/Mac OS(R) X d`e`er FreeBSD-g suulgah

   FreeBSD-g Mac OS X/Parallels d`e`er suulgah `ehnij alham n'
   FreeBSD-g suulgahad zoriulzh shin`e virtual mashinyg **sg`eh
   yavdal yum. Guest OS Type buyuu Zochin OS-ijn t**r**l g`ezh
   asuuhad n' FreeBSD g`ezh songoh h`er`egt`ej:

   T`eg`e`ed `en`e virtual FreeBSD mashiny huv'd ****rijn
   t**l**vl**g****n****s hamaaraad bolomzhijn h`emzh`e`enij disk
   bolon sanah ojg songoh h`er`egt`ej. Parallels d`e`er FreeBSD-g
   ashiglah ih`enh h`er`egl`e`enij huv'd 4GB disknij zaj ba 512MB
   h`emzh`e`enij RAM sajn azhilladag.

   S*lzh`e`enij t**r**l bolon s*lzh`e`enij interf`ejsijg songono:

   Hadgalaad tohirgoog duusgana:

   Tany FreeBSD virtual mashin **sg`egds`enij daraa ta FreeBSD-g t**n
   d`e`er suulgah h`er`egt`ej bolno. Alban iosny FreeBSD CDROM
   `esv`el alban iosny FTP sajtaas tatan avsan ISO d*rs ashiglan
   suulgah n' z*jt`ej yum. Ta ****rijn lokal Mac fajlyn sistem
   d`e`er`e`e tohiroh ISO d*rst`ej bolonguutaa `esv`el ****rijn
   Mac-ijn CD h**t**ch d`e`er CDROM-toj bolonguutaa ****rijn FreeBSD
   Parallels conhny baruun dood tald bajgaa disknij d*rs`en d`e`er
   darah h`er`egt`ej. `En`e n' tany virtual mashin dah' CDROM
   h**tchijg disk d`e`erh ISO fajl `esv`el tany zhinh`en`e CDROM
   h**t**cht`ej holboh bolomzhijg olgoh conhyg haruulah bolno.

   ****rijn CDROM `eht`ej `en`e holboltyg hijsnijh`e`e daraa dahin
   achaalah d*rsijg darzh ****rijn FreeBSD mashinyg h`evijn *ed dahin
   achaaldag shig`e`e dahin achaalna. Parallels n' h`evijn BIOS-ijn
   hijd`eg shig tand CDROM bajgaa `es`ehijg shalgah tusgaj BIOS-oor
   `ehl`eh bolno.

   `En`e tohioldold `en`e n' FreeBSD-ijn suulgah z****v**rl**gchijg
   olzh B*l`eg 2-t tajlbarlagdsany adilaar erdijn sysinstall d`e`er
   suurilsan suulgaltyg `ehl**l`eh bolno. Ta X11 sistemijg suulgazh
   boloh bolovch `en`e udaad tohiruulahyg bitgij oroldooroj.

   Suulgaltyg duussanyhaa daraa ta ****rijn shin`e suulgasan FreeBSD
   virtual mashin ruugaa dahin achaalzh orooroj.

     --------------------------------------------------------------

    22.2.1.2. FreeBSD-g Mac OS X/Parallels d`e`er tohiruulah

   FreeBSD-g Parallels-ijn tuslamzhtaj Mac OS X d`e`er amzhilttajgaar
   suulgasny daraa virtualchlagdsan azhillagaand zoriulzh sistemijg
   onovchtoj bolgohyn tuld h`ed h`ed`en tohirgoony alhmuudyg hijh
   iostoj.

    1. Achaalagch duudagchijn huv'sagchuudyg tohiruulna

       Hamgijn chuhal alham bol Parallels-ijn orchind FreeBSD-ijn
       CPU-n h`er`egl`e`eg bagasgahyn tuld kern.hz-g bagasgah yavdal
       yum. Daraah m**rijg /boot/loader.conf fajld n`em`en **nijg
       hijzh bolno:

 kern.hz=100

       `En`e tohirgoog*jg`e`er, sul zogsozh bajgaa FreeBSD Parallels
       zochin OS n`eg processor b*hij iMac(R)-ijn CPU-ijn 15%-g
       ojrolcoogoor ashiglah bolno. `En`e ****rchl**ltijn daraa
       h`er`egl`e`e n' 5% ruu ojrtoh bolno.

    2. SHin`e c**mijn tohirgoony fajlyg **sg`en`e

       Ta b*h SCSI, FireWire, bolon USB t**h****r**mzhijn
       drajveruudyg arilgazh bolno. Parallels n' ed drajverijn
       ashigladag virtual s*lzh`e`enij adapterijn bolomzhtoj bajdag,
       t`eg`eh`e`er ed(4) bolon miibus(4)-d zoriulsnaas busad b*h
       s*lzh`e`enij t**h****r**mzh**dijg c**m****s arilgazh bolno.

    3. S*lzh`e`eg tohiruulna

       Hamgijn hyalbar s*lzh`e`enij tohirgoo bol tany host Mac
       shig`e`er izhil lokal s*lzh`e`end ****rijn virtual mashinyg
       holbohyn tuld DHCP-g ashiglah yavdal yum. **nijg /etc/rc.conf
       fajld ifconfig_ed0="DHCP" g`ezh n`em`en hijzh bolno.
       S*lzh`e`enij il** narijn tohirgoonuud B*l`eg 31-d
       tajlbarlagdsan bajgaa.

     --------------------------------------------------------------

  22.2.2. Windows d`e`erh Virtual PC

   Windows-d zoriulsan Virtual PC n' ch**l****t`ej tatazh avahaar
   bajdag, Microsoft-ijn program hangamzh yum. Sistemijn shaardlaguud
   huudsyg *zn`e **. Microsoft Windows d`e`er Virtual PC suusny daraa
   h`er`egl`egch virtual mashinaa tohiruulzh h*ss`en zochin *jldlijn
   sistem`e`e suulgah shaardlagataj.

     --------------------------------------------------------------

    22.2.2.1. Virtual PC/Microsoft(R) Windows d`e`er FreeBSD suulgah n'

   Microsoft Windows/Virtual PC d`e`er FreeBSD suulgah `ehnij alham
   n' FreeBSD-g suulgah shin`e virtual mashin **sg`eh yavdal yum.
   Asuuhad n' Create a virtual machine g`es`en c`esijg songono:

   T`eg`e`ed daraa n' Operating system g`ed`eg d`e`er Other g`edgijg
   songono:

   Daraa n' `en`e virtual FreeBSD-d zoriulsan ****rijn
   t**l**vl**g****n****s**** hamaaraad hangalttaj disk bolon sanah
   ojn h`emzh`e`eg songoh h`er`egt`ej. Virtual PC d`e`er FreeBSD-g
   ashiglahad ih`enhd`e`e 4GB disknij zaj bolon 512MB RAM hangalttaj
   bajdag:

   Hadgalaad tohirgoog duusgana:

   ****rijn FreeBSD virtual mashinaa songood Settings d`e`er daraad
   daraa n' s*lzh`e`enij t**r**l bolon s*lzh`e`enij interf`ejsijg
   tohiruulna:

   ****rijn chin' FreeBSD mashin **sg`egds`enij daraa t**n d`e`er
   FreeBSD suulgah shaardlagataj bolno. **nijg alban iosny FreeBSD
   CDROM `esv`el alban iosny FTP hayagaas tatazh avsan ISO d*rsn`e`es
   suulgah n' z*jt`ej. ****rijn Windows fajlyn sistem d`e`er tohirson
   ISO d*rs `esv`el CD h**t**chd**** CDROM hijsnijh`e`e daraa
   ****rijn virtual FreeBSD mashin d`e`er hoior darzh `ehl**l`eh
   h`er`egt`ej. Daraa n' Virtual PC conhny CD c`es`en d`e`er darzh
   Capture ISO Image... c`esijg songono. Ing`esn`e`er tany virtual
   mashin d`e`er CDROM h**tchijg disk d`e`er bajgaa ISO fajltaj
   `esv`el tany ****rijn zhinh`en`e CDROM h**t**cht`ej holboh
   bolomzhijg olgoh conhyg gargazh ir`eh yum.

   ****rijn CDROM `eht`ej `en`e holboltyg hijsnij daraa ****rijn
   FreeBSD virtual mashinyg Action bolon Reset c`es**dijg songon
   dahin achaalah h`er`egt`ej. Virtual PC n' yag l `engijn BIOS
   shalgadag shig l tand CDROM bajgaa `es`ehijg `ehl`en shalgah
   tusgaj BIOS-oor dahin `ehl`en achaalah bolno.

   `En`e tohioldold FreeBSD-ijn suulgac z****v**rl**gchijg olzh
   B*l`eg 2 d`e`er tajlbarlasan shig `engijn sysinstall d`e`er
   tulguurlasan suulgaltyg `ehl**ln`e. Ta X11-ijg `en`e *ed suulgazh
   boloh bolovch tohiruulahyg b** oroldooroj.

   Suulgazh duussanyhaa daraa CDROM `esv`el huvilbaryn ISO d*rs`e`e
   gargazh avahaa martuuzaj. T**gsg**ld n' ****rijn shin`eh`en
   suulgasan FreeBSD virtual mashin uruugaa dahin achaalzh oroh
   h`er`egt`ej.

     --------------------------------------------------------------

    22.2.2.2. Microsoft Windows/Virtual PC d`e`er FreeBSD-g tohiruulah
    n'

   Microsoft Windows d`e`er Virtual PC ashiglan FreeBSD-g amzhilttaj
   suulgasny daraa virtualchlagdsan *jld`eld zoriulzh sistemijg
   onovchtoj bolgon hijzh boloh h`ed h`ed`en tohirgoony alhmuud
   bajdag.

    1. Achaalagch duudagchijn huv'sagchuudyg tohiruulna

       Hamgijn chuhal alham bol Virtual PC orchind FreeBSD-ijn
       CPU-ijn h`er`egl`e`eg bagasgahyn tuld kern.hz tohirgoog
       bagasgah yavdal yum. **nijg hijhijn tuld door durdsan m**rijg
       /boot/loader.conf fajld n`emn`e:

 kern.hz=100

       `En`e tohirgoog*j bol sul zogsozh bajgaa FreeBSD Virtual PC
       zochin *jldlijn sistem n`eg processortoj komp'yuterijn CPU-nij
       40%-ijg ojrolcoogoor ashiglah bolno. `En`e tohirgoony daraa
       h`er`egl`e`e d**ng**zh 3% uruu d**h**zh ochih bolno.

    2. C**mijn shin`e tohirgoony fajl **sg`en`e

       Ta SCSI, FireWire bolon USB t**h****r**mzhijn b*h drajveruudyg
       ustgazh bolno. Virtual PC n' de(4) drajverijn ashigladag
       virtual s*lzh`e`enij adapterijn bolomzhtoj b**g****d
       t`eg`eh`e`er de(4) bolon miibus(4)-s busad b*h s*lzh`e`enij
       t**h****r**mzh**dijg c**m****s arilgazh bolno.

    3. S*lzh`e`eg tohiruulna

       Hamgijn `engijn s*lzh`e`enij tohirgoo n' ****rijn `eh
       Microsoft Windows holbogdson t`er dotood s*lzh`e`end`e`e
       ****rijn virtual mashinyg holbohdoo DHCP-ijg ashiglah yavdal
       yum. ifconfig_de0="DHCP" m**rijg /etc/rc.conf fajld n`emzh
       **nijg hijn`e. S*lzh`e`enij il** narijn tohirgoonuudyn talaar
       B*l`eg 31 d`e`er tajlbarlasan bajgaa bolno.

     --------------------------------------------------------------

  22.2.3. MacOS d`e`erh VMware

   Mac-d zoriulsan VMware Fusion n' Mac OS 10.4.9 bolon t**n`e`es
   hojshh huvilbar b*hij Intel d`e`er tulguurlasan Apple Mac
   komp'yuteruudad zoriulagdsan arilzhaany program hangamzh
   b*t`e`egd`eh**n yum. FreeBSD n' b*r`en d`emzhigds`en zochin
   *jldlijn sistem yum. Mac OS X d`e`er VMware Fusion suulgasny daraa
   h`er`egl`egch virtual mashinaa tohiruulzh h*ss`en zochin *jldlijn
   sistem`e`e suulgah iostoj.

     --------------------------------------------------------------

    22.2.3.1. VMware/Mac OS X d`e`er FreeBSD suulgah n'

   `Ehnij alham n' VMware Fusion-g `ehl**ln`e, ing`eh`ed Virtual
   Mashiny San achaalagdah bolno. "New"-g darzh VM buyuu virtual
   mashin **sg`en`e:

   `En`e n' VM **sg`eh`ed tan' tuslah New Virtual Machine Assistant
   buyuu SHin`e Virtual Mashiny Tuslagchijg achaalah b**g****d
   Continue darzh *rg`elzhl**ln`e:

   Operating System g`ed`eg d`e`er Other g`edgijg songood FreeBSD yum
   uu `esv`el ta 64-bitijn d`emzhl`eg h*s`ezh bajgaa bol FreeBSD
   64-bit g`edgijg Version g`ed`eg d`e`er songooroj:

   VM d*rsnij n`er bolon hadgalahyg h*s`ezh bajgaa t`er sangijnhaa
   n`erijg songono:

   VM-d zoriulsan Virtual Hatuu Diskijnh`e`e h`emzh`e`eg songono:

   VM-ijg suulgahdaa ISO d*rs `esv`el CD-ij al' n`egn`e`es suulgahyg
   songono:

   Finish-ijg darsny daraa VM dahin achaalah bolno:

   Erdijn suulgadagtajgaa adil yum uu `esv`el B*l`eg 2-t zaasny daguu
   FreeBSD-ijg suulgana:

   Suulgazh duussany daraa Sanah ojn h`er`egl`e`e z`er`eg VM-ijn
   tohirgoonuudyg ****rchilzh bolno:

     T`emd`egl`el: VM-ijg azhillazh bajhad VM-ijn sistemijn tonog
     t**h****r**mzhijn tohirgoonuudyg ****rchilzh boldogg*j.

   VM-ijn handazh boloh CPU-ijn too:

   CD-Rom t**h****r**mzhijn t**l**v. H`er`ev tand CD-Rom/ISO dahizh
   h`er`eg bolohg*j bol ta er**nhijd**** t**nijg VM-`e`es salgazh
   bolno.

   S**lijn ****rchl**h yum n' s*lzh`e`end VM h`erh`en holbogdohyg
   zaah yum. `Eh hostoos n' gadna busad mashinuudaas VM r** holbolt
   hijgdd`eg bajhyg ta z**vsh****r**hijg h*s`ezh bajgaa bol Connect
   directly to the physical network (Bridged) buyuu Fizik s*lzh`e`end
   shuud holbogdoh (G**r hijgds`en) g`edgijg songooroj. H`er`ev
   t`egzh h*s`ehg*j bajgaa bol VM-ijg Intern`et r** handah bolomzhtoj
   bolgodog bolovch s*lzh`e`en`e`es VM r** handah bolomzhg*j Share
   the host's internet connection (NAT) buyuu hostyn intern`etijn
   holboltyg (NAT) huvaalcah g`es`en songoltyg songohyg z**vl**d**g.

   Tohirgoonuudyg ****rchilzh duussanyhaa daraa shin`e`er suulgasan
   FreeBSD virtual mashinaa achaalah h`er`egt`ej.

     --------------------------------------------------------------

    22.2.3.2. FreeBSD-g Mac OS X/VMware d`e`er tohiruulah n'

   Mac OS X d`e`er VMware-ijn tuslamzhtajgaar FreeBSD amzhilttaj
   suugdsany daraa virtualchlagdsan *jld`eld zoriulzh sistemijg
   onovchtoj bolgohyn tuld hijgd`ezh boloh h`ed h`ed`en tohirgoony
   alhmuud bajdag.

    1. Achaalagch duudagchijn huv'sagchuudyg tohiruulna

       VMware orchin door FreeBSD-ijn CPU-ijn h`er`egl`e`eg
       bagasgahyn tuld kern.hz tohiruulgyg bagasgah n' hamgijn chuhal
       alham yum. Daraah m**rijg /boot/loader.conf-d n`emsn`e`er
       **nijg hijzh bolno:

 kern.hz=100

       `En`e tohirgoog*jg`e`er sul zogsozh bajgaa FreeBSD VMware
       zochin OS n' ganc processor b*hij iMac-ijn CPU-nij barag
       15%-ijg ashiglah bolno. `En`e ****rchl**ltijn daraa ashiglalt
       d**ng**zh 5% h*r`eh h`emzh`e`enij bajh bolno.

    2. C**mijn shin`e tohirgoony fajl **sg`en`e

       Ta FireWire, bolon USB t**h****r**mzhijn b*h l drajveruudyg
       hasazh bolno. VMware n' em(4) drajverijn ashigladag virtual
       s*lzh`e`enij adapteraar hangadag uchir em(4)-d zoriulsnaas
       busad s*lzh`e`enij b*h t**h****r**mzh**dijg c**m****s hasazh
       bolno.

    3. S*lzh`e`eg tohiruulna

       Hamgijn hyalbar s*lzh`e`enij tohirgoo n' ****rijn host Mac
       holbogdson bajgaa dotood s*lzh`e`end`e`e DHCP ashiglan
       ****rijn virtual mashinaa holboh yavdal yum. /etc/rc.conf
       fajld ifconfig_em0="DHCP" m**rijg n`emsn`e`er **nijg hijzh
       bolno. S*lzh`e`enij il** d`elg`er`eng*j tohirgoonuudyn talaar
       B*l`eg 31-d tajlbarlasan bajgaa.

     --------------------------------------------------------------

22.3. FreeBSD-g host buyuu `eh OS mayagaar ashiglah

   Olon zhilijn turshid FreeBSD n' al' n`eg virtualchlah shijdlijn
   huv'd alban iosoor `eh OS mayagaar ashiglagdah bolomzhg*j bajlaa.
   Zarim h*m**s Linux-ijn hoiortyn nijl`emzht`ej davhargyg
   h`er`egl`ed`eg VMware-ijn ih`evchl`en huuchirsan huvilbaryg
   (emulators/vmware3 shig) ashigladag bajlaa. FreeBSD 7.2 huvilbar
   garsny d**ng**zh daraahan Sun-ij VirtualBox(TM)-ijn N`e`eltt`ej
   `Eh Huvilbar (Open Source Edition (OSE) portyn cugluulgad
   FreeBSD-ijn `eh program h`elb`er`e`er orson.

   VirtualBox n' id`evht`ejg`e`er h**gzh**l`egd`ezh bajgaa b*r`en
   h`emzh`e`enij virtualchlalyn bagc b**g****d Windows, Mac OS, Linux
   ba FreeBSD z`er`eg ih`enh *jldlijn sistem**dijn huv'd bajdag.
   `En`e n' Windows `esv`el UNIX t**st zochin *jldlijn sistem**dijg
   adil h`emzh`e`eg`e`er azhilluulah chadvartaj yum. Hoior t**rlijn
   bajdag b**g****d n`eg n' n`e`eltt`ej `eh n**g**** n' arilzhaany
   huvilbar yum. H`er`egl`egchijn z*g`e`es harahad OSE-ijn hamgijn
   gol hyazgaarlalt n' USB-ijn d`emzhl`eg bajhg*j yavdal yum. ****r
   busad yalgaanuudyg http://www.virtualbox.org/wiki/Editions dah'
   VirtualBox-ijn vikigijn "Editions" buyuu huvilbaruud huudasnaas
   olzh bolno. Odoogoor z**vh**n OSE FreeBSD-ijn huv'd bajgaa bolno.

     --------------------------------------------------------------

  22.3.1. VirtualBox(TM) suulgah n'

   VirtualBox n' FreeBSD-ijn port h`elb`er`e`er
   emulators/virtualbox-ose sand bajrladag b**g****d daraah tushaalyg
   ashiglan suulgazh bolno:

 # cd /usr/ports/emulators/virtualbox-ose
 # make install clean

   Tohirgoony conhon d`e`erh songoltuudaas ashigtaj n`eg n'
   GuestAdditions buyuu zochin n`em`elt**d programuud yum. `Edg`e`er
   n' hulganyn zaagchijn n`egd`el (hulganyg `eh bolon zochin *jldlijn
   sistemijn hoorond garyn tusgaj hoslol darzh shilzhih
   shaardlagag*jg`e`er huvaalcan h`er`egl`eh bolomzhijg b*rd**ld`eg)
   bolon yalanguyaa Windows zochdyn huv'd il** hurdan video haruulah
   z`er`eg zochin *jldlijn sistem**dijg h`ed h`ed`en ashigtaj
   bolomzhuudaar hangadag. Zochny n`em`elt**d n' zochin *jldlijn
   sistemijg suulgazh duussany daraa Devices c`es`end bajh bolno.

   VirtualBox-ijg anh udaa `ehl**l`eh`e`es`e`e **mn** h`ed`en
   tohirgoony ****rchl**lt**dijg hijh iostoj. Port c**mijn modulijg
   /boot/modules sand suulgah b**g****d azhillazh bajgaa c**md daraah
   tushaalaar duudah iostoj:

 # kldload vboxdrv

   Modulijg dahin achaalsny daraa *rg`elzh duudagddag bajhaar
   tohiruulahyn tuld daraah m**rijg /boot/loader.conf fajld n`emn`e:

 vboxdrv_load="YES"

   3.1.2-oos **mn**h VirtualBox-ijn huvilbaruud n' proc fajlyn
   sistemijg holboson bajhyg bas shaarddag. sysctl(3) sangijn
   d`emzhd`eg funkcuudyg ashigladag s**lijn *eijn huvilbaruudad `en`e
   n' shaardlagag*j bajdag.

   Portyn huuchin huvilbaryg ashiglazh bajgaa tohioldold proc-ijg
   z**v holbohyn tuld doorh zaavryg dagaaraj:

 # mount -t procfs proc /proc

   Dahin achaalsny daraa azhilladag bajhaar tohiruulahyn tuld daraah
   m**r /etc/fstab fajld shaardlagataj:

 proc    /proc   procfs  rw      0       0

     T`emd`egl`el: VirtualBox-ijg terminalaas azhilluulahad aldaany
     m`ed`e`el`el daraah shig haragdval:

 VirtualBox: supR3HardenedExecDir: couldn't read "", errno=2 cchLink=-1

     Magadg*j shaltgaan n' proc fajlyn sistem bajh bolno. Z**v
     holbogdson `es`ehijg shalgahyn tuld mount tushaalyg ashiglana
     uu.

   vboxusers b*l`eg VirtualBox-g suulgah yavcad **sg`egdd`eg.
   VirtualBox-d handah shaardlagataj b*h h`er`egl`egchid `en`e
   b*lgijn gish**n bolzh n`em`egds`en bajh iostoj. pw tushaalyg
   shin`e gish**dijg n`em`eh`ed h`er`egl`ezh bolno:

 # pw groupmod vboxusers -m yourusername

   VirtualBox-ijg azhilluulahyn tuld grafik orchny c`esn`e`es Sun
   VirtualBox-g songoh yum uu `esv`el daraahijg terminal d`e`er
   bichizh azhilluulah h`er`egt`ej:

 % VirtualBox

   VirtualBox-ijg tohiruulzh ashiglah talaar d`elg`er`eng*j
   m`ed`e`ellijg http://www.virtualbox.org alban iosny v`eb sajtad
   handazh *zn`e **. FreeBSD-ijn port n' hamgijn s**lijn *eijnh
   b**g****d mash `erchimt`ej h**gzh**l`elt hijgd`ezh bajdag. Hamgijn
   s**lijn *eijn m`ed`e`el`el bolon aldaag olzh zasvarlah zaavruudyg
   FreeBSD-ijn viki http://wiki.FreeBSD.org/VirtualBox d`eh tohiroh
   huudsand handazh *zn`e **.

     --------------------------------------------------------------

  B*l`eg 23. Lokalchlal - I18N/L10N-ijn h`er`egl`e`e bolon tohiruulga

   Huv' n`em`er bolgon oruulsan Andrej CHernov. Dahin bichs`en Majkl
   Si. Vu. Orchuulsan Cagaanh**gijn Ganbold.

23.1. Er**nhij aguulga

   FreeBSD n' d`elhij dayaar bajrlasan h`er`egl`egchid bolon huv'
   n`em`er bolgon oruulagchidtaj mash tarhmal t**s**l yum. `En`e
   b*l`eg Angliar yar'dagg*j h`er`egl`egchd`ed zhinh`en`e azhlaa hijh
   bolomzh olgoh FreeBSD-ijn internacionalchlal bolon lokalchlalyn
   bolomzhuudyg h`el`elc`eh bolno. Sistem bolon programyn
   t*vshing**dijn al' alind n' i18n shijdlijn olon *z`el bodluud
   bajdag b**g****d bid shaardlagataj tohioldold il** tusgajlsan
   barimtyn `eh**dijg h`er`egl`egchd`ed zaazh **g**h bolno.

   `En`e b*lgijg unshsany daraa, ta daraah z*jlsijg m`ed`eh bolno:

     * Orchin *eijn *jldlijn sistem**d d`e`er h`eln**d bolon lokaluud
       (locales) n' h`erh`en kodchilogddog talaar.

     * ****rijn n`evtr`eh b*rh**lijn huv'd lokalyg h`erh`en
       tohiruulah talaar.

     * Angli bish h`eln**dijn huv'd ****rijn konsolyg h`erh`en
       tohiruulah talaar.

     * X Conhny Sistemijg ****r h`eln**dt`ej h`erh`en *r
       d*nt`ejg`e`er ashiglah talaar.

     * i18n-nijct`ej programuudyg bichih talaar il** m`ed`e`ellijg
       haanaas oloh talaar.

   `En`e b*lgijg unshihaasaa **mn**, ta daraah z*jlsijg m`ed`eh
   shaardlagataj:

     * N`em`elt guravdagch `etg`e`edijn programuudyg (B*l`eg 4)
       h`erh`en suulgah talaar.

     --------------------------------------------------------------

23.2. *nds**d

  23.2.1. I18N/L10N g`ezh yuu v`e?

   H**gzh**l`egchid internacionalchlalyg I18N g`ezh
   internationalization g`es`en *gijn `ehnij bolon `ecsijn *sgijn
   hoorondoh *sgijn toog oruulan boginosgoson yum. L10N n' bas adil
   zhurmaar "localization"-s ulbaalan n`erl`egds`en yum. Hoioulaa
   n`egds`en I18N/L10N arguud, protokoluud bolon programuud n'
   h`er`egl`egchd`ed ****rsdijnh n' songoson h`eln**dijg ashiglah
   bolomzhijg olgodog.

   I18N programuud n' sanguudyn doorh I18N h`er`egsl**dijg ashiglan
   programchlagdsan bajdag. `En`e n' `engijn fajlyg bichih bolon
   haruulagdsan c`esn**d, tekst**dijg h`el b*r uruu orchuulah
   bolomzhijg h**gzh**l`egchd`ed olgono. Bid `en`e dadlyg m**rd**hijg
   program zohiogchdoos sharguu h*sd`eg.

     --------------------------------------------------------------

  23.2.2. I18N/L10N-ijg bi yaagaad ashiglah iostoj g`ezh?

   I18N/L10N n' Angli h`eln`e`es ****r h`el d`e`er **g**gdlijg harah,
   oruulah, `esv`el bolovsruulahyg tanyg h*s`eh *ed h`er`egl`egdd`eg.

     --------------------------------------------------------------

  23.2.3. I18N charmajltad yamar h`eln**d d`emzhigds`en bajdag v`e?

   I18N bolon L10N n' z**vh**n FreeBSD zoriulagdaag*j. Odoogoor
   h`er`egl`egch d`elhijn gol gol h`eln**dijn ih`enhijg songozh boloh
   b**g****d g`ehd`e`e `en`e n' `end bajgaa zhagsaaltaar
   hyazgaarlagdahg*j: Hyatad, German, YApon, Solongos, Franc, Oros,
   V'etnam bolon busad h`eln**dijg durdazh bolno.

     --------------------------------------------------------------

23.3. Lokalchlalyg ashiglah n'

   ****rijn b*h s*r zhavhlangaaraa I18N n' z**vh**n FreeBSD-d
   zoriulagdaag*j b**g****d `en`e n' ios zanshil bolson bajdag. `En`e
   ios zanshlyg dagazh FreeBSD-d tuslahyg bid tanaas h*sd`eg.

   Lokalchlalyn tohiruulguud n' gurvan gol ojlgolt d`e`er
   tulguurladag: H`elnij kod, Ulsyn kod ba Kodchilol. Lokalyn n`ers
   `edg`e`er h`esg**d`e`es daraah mayagaar b*r`eld`en togtono:

 LanguageCode_CountryCode.Encoding

     --------------------------------------------------------------

  23.3.1. H`el bolon Ulsyn koduud

   FreeBSD sistemijg tuhajn h`el uruu (`esv`el I18N d`emzhd`eg busad
   UNIX t**st sistem**d d`e`er) lokalchlahyn tuld h`er`egl`egch
   tuhajn uls bolon h`elijg (ulsyn kod n' programd **g**gds**n
   h`elnij al' huvilbaryg ashiglahyg h`elzh **gd**g) zaah koduudyg
   olzh m`ed`eh h`er`egt`ej. M**n v`eb h**tch**d, SMTP/POP server**d
   z`er`eg n' t`edg`e`er d`e`er tulguurlan shijd`el gargadag. Daraah
   n' h`el/ulsyn kodny zhish`e`en**d yum:

     H`el/Ulsyn kod                       Tajlbar                     
   en_US               English buyuu Angli - N`egds`en Uls            
   ru_RU               Oros ulsad zoriulsan Russian buyuu Oros        
   zh_TW               Tajvan'd zoriulsan Ulamzhlalt Hyatad h`el      

     --------------------------------------------------------------

  23.3.2. Kodchiloluud

   Zarim h`eln**d 8-bit, **rg**n `esv`el olon bajt t`emd`egt**d
   z`er`eg ASCII bish kodchilolyg ashigladag. Olon bajt
   t`emd`egt**dijn talaar il** d`elg`er`eng*jg multibyte(3)-`e`es
   *zn`e **. Huuchin programuud t`edg`e`erijg tanidagg*j b**g****d
   t`edg`e`erijg hyanah t`emd`egt**d g`ezh alddag. SHin`e programuud
   ih`evchl`en 8-bit t`emd`egt**dijg tanidag. SHijdl`e`es hamaaraad
   h`er`egl`egchid programyg **rg**n `esv`el olon bajt t`emd`egtijn
   d`emzhl`egt`ejg`e`er `emh`etg`eh `esv`el z**v****r tohiruulah
   shaardlagataj bajzh boloh yum. **rg**n `esv`el olon
   t`emd`egt**dijg oruulzh process hijzh chadahyn tuld FreeBSD portyn
   cugluulga h`el b*rijg ****r ****r programuudtajgaar hangadag.
   FreeBSD port dah' hargalzah I18N barimtzhuulaltaas lavlana uu.

   YAlanguyaa programyg h`erh`en z**v tohiruulah `esv`el z**v
   utguudyg configure/Makefile/`emh`etg`egchid damzhuulahyg
   shijd`ehd`e`e programyn barimtzhuulaltaas harah h`er`egt`ej bolno.

   Sanazh bajh iostoj zarim n`eg z*jl**d n':

     * Tuhajn h`elnij ganc C chars t`emd`egtijn olonloguud
       (multibyte(3)-g *zn`e **), ****r****r h`elb`el ISO8859-1,
       ISO8859-15, KOI8-R, CP437.

     * **rg**n `esv`el olon bajt kodchilol, ****r****r h`elb`el EUC,
       Big5.

   Ta t`emd`egtijn olonloguudyn id`evht`ej zhagsaaltyg IANA
   Registry-s shalgazh bolno.

     T`emd`egl`el: FreeBSD n' X11-nijct`ej lokalyn kodchiloluudyg
     harin ashigladag.

     --------------------------------------------------------------

  23.3.3. I18N programuud

   FreeBSD-ijn portuud bolon bagcyn sistemd I18N programuud n'
   amarhan tanigdahyn tuld n`er`end`e`e I18N-tajgaar n`erl`egdd`eg.
   G`ehd`e`e t`edg`e`er n' h`er`egt`ej h`elijg *rg`elzh d`emzhs`en
   bajdagg*j.

     --------------------------------------------------------------

  23.3.4. Lokalyg tohiruulah

   N`evtr`eh b*rh**l d`e`er lokalyn n`ernij utgyg LANG uruu `eksport
   hijh`ed ih`evchl`en hangalttaj bajdag. **nijg h`er`egl`egchijn
   ~/.login_conf fajl `esv`el h`er`egl`egchijn b*rh**lijn `ehl**l`eh
   fajld (~/.profile, ~/.bashrc, ~/.cshrc) zaazh **gch bolno.
   LC_CTYPE, LC_CTIME z`er`eg lokal d`ed olonloguudyg tohiruulah
   h`er`egg*j. D`elg`er`eng*j m`ed`e`ellijn talaar tuhajn h`elnij
   FreeBSD-ijn barimtaas lavlana uu.

   Ta ****rijn tohirgoony fajluuddaa daraah hoior orchny huv'sagchijg
   tohiruulah h`er`egt`ej:

     * POSIX setlocale(3) t**rlijn funkcuudad zoriulsan LANG

     * Programuudyn MIME t`emd`egtijn olonlogt zoriulsan MM_CHARSET

   `En`e n' h`er`egl`egchijn b*rh**lijn tohirgoo, tuhajn programyn
   tohirgoo bolon X11-ijn tohirgoog aguuldag.

     --------------------------------------------------------------

    23.3.4.1. Lokal arguudyg tohiruulah

   Lokalyg tohiruulah hoior arga bajdag b**g****d hoioulang door
   tajlbarlasan bajgaa. `Ehnijhijg (bidnij z**vl**zh bajgaag)
   n`evtr`eh angilald orchny huv'sagchuudyg zaazh hoior dahijg
   sistemijn b*rh**lijn `ehl**l`eh fajld orchny huv'sagchijn
   zaaltuudyg n`emsn`e`er hijd`eg.

     --------------------------------------------------------------

      23.3.4.1.1. N`evtr`eh angilaluudyn arga

   `En`e arga n' b*rh**l b*rijn `ehl**l`eh fajld tuhajn b*rh**lijn
   zaaltuudyg n`em`ehijn orond lokalyn n`er bolon MIME t`emd`egtijn
   olonloguudad h`er`egt`ej orchny huv'sagchuudyg bolomzhit b*rh**l
   b*rijn huv'd n`eg l udaa zaah bolomzhijg olgodog. H`er`egl`egchijn
   t*vshnij tohiruulgyg h`er`egl`egch ****r**** hijzh boloh b**g****d
   Administratoryn t*vshnij tohiruulga n' super h`er`egl`egchijn
   z**vsh****rl**dijg shaarddag.

     --------------------------------------------------------------

        23.3.4.1.1.1. H`er`egl`egchijn t*vshnij tohiruulga

   `End h`er`egl`egchijn g`er san dotor bajrlah Latin-1 kodchilolyn
   huv'd hoior huv'sagchijg n' tohiruulzh **gs**n .login_conf fajlyn
   hamgijn baga zhish`e`e bajna:

 me:\
         :charset=ISO-8859-1:\
         :lang=de_DE.ISO8859-1:

   `End BIG-5 kodchilold Ulamzhlalt Hyatad h`eld zoriulan
   huv'sagchuudyg tohiruulzh bajgaa .login_conf fajlyn zhish`e`e
   bajna. Zarim program hangamzhuud n' Hyatad, YApon bolon Solongos
   h`elnij huv'd lokalyn huv'sagchuudyg z**v****r h*nd`eld`egg*j
   uchraas il** olon huv'sagchuudyg tohiruulsnyg `end`e`es harzh
   bolno.

 #Users who do not wish to use monetary units or time formats
 #of Taiwan can manually change each variable
 me:\
         :lang=zh_TW.Big5:\
         :setenv=LC_ALL=zh_TW.Big5:\
         :setenv=LC_COLLATE=zh_TW.Big5:\
         :setenv=LC_CTYPE=zh_TW.Big5:\
         :setenv=LC_MESSAGES=zh_TW.Big5:\
         :setenv=LC_MONETARY=zh_TW.Big5:\
         :setenv=LC_NUMERIC=zh_TW.Big5:\
         :setenv=LC_TIME=zh_TW.Big5:\
         :charset=big5:\
         :xmodifiers="@im=gcin": #Set gcin as the XIM Input Server

   Il** d`elg`er`eng*jg Administratoryn t*vshnij tohiruulga bolon
   login.conf(5)-s *zn`e **.

     --------------------------------------------------------------

        23.3.4.1.1.2. Administratoryn t*vshnij tohiruulga

   /etc/login.conf dah' h`er`egl`egchijn n`evtr`eh angilal z**v h`el
   tohiruulsnyg shalgana. `Edg`e`er tohiruulguud /etc/login.conf-d
   bajgaa `es`ehijg shalgaaraj:

 language_name:Account Type Description:\
         :charset=MIME_charset:\
         :lang=locale_name:\
         :tc=default:

   Bidnij urdny zhish`e`enij adil Latin-1-g songovol `en`e n'
   ijm`erh** haragdana:

 german|German Users Accounts:\
         :charset=ISO-8859-1:\
         :lang=de_DE.ISO8859-1:\
         :tc=default:

   H`er`egl`egchijn n`evtr`eh angilluudyg ****rchl**h****s**** **mn**
   daraah tushaalyg azhilluulzh

 # cap_mkdb /etc/login.conf

   shin`e tohirgoog sistemd haragduulahaar /etc/login.conf-d hijn`e.

      N`evtr`eh angilluudyg vipw(8) ashiglan solih

   SHin`e h`er`egl`egchid n`em`ehijn tuld vipw tushaal ashiglan
   oruulgyg ijm`erh** bolgono:

 user:password:1111:11:language:0:0:User Name:/home/user:/bin/sh

      N`evtr`eh angilluudyg adduser(8) ashiglan solih

   SHin`e h`er`egl`egchid n`em`ehijn tuld adduser tushaal ashiglan
   door durdsanyg hijn`e:

     * /etc/adduser.conf fajld defaultclass = language-g tohiruulna.
       Ta `en`e tohioldold busad h`eln**dijn b*h h`er`egl`egchd`ed
       zoriulan anhdagch angilalyg oruulah h`er`egt`ejg sanah
       h`er`egt`ej.

     * adduser(8)-s garch ir`eh asuult b*rt

 Enter login class: default []:

       asuultad tuhajn h`elijg zaazh **g**h bas n`eg huvilbar bajzh
       bolno.

     * ****r n`eg arga n' n`em`eh`e`er h*s`ezh bajgaa ****r h`elnij
       h`er`egl`egch b*rijn huv'd door durdsanyg ashiglah yavdal yum:

 # adduser -class language

      N`evtr`eh angilluudyg pw(8) ashiglan solih

   H`er`ev ta pw(8)-g shin`e h`er`egl`egch n`em`ehijn tuld ashiglazh
   bajgaa bol **nijg ijm`erh** mayagaar duudaaraj:

 # pw useradd user_name -L language

     --------------------------------------------------------------

      23.3.4.1.2. B*rh**lijn `ehl**l`eh fajl arga

     T`emd`egl`el: `En`e argyg z**vl**d**gg*j, uchir n' songoson
     bolomzhit b*rh**l program b*rijn huv'd ****r tohiruulgyg
     shaarddag. Orond n' N`evtr`eh angillyn argyg ashiglaaraj.

   Lokalyn n`er bolon MIME t`emd`egtijn olonlogijg n`em`ehijn tuld
   door *z**ls`en hoior orchny huv'sagchijg /etc/profile-d
   bolon/`esv`el b*rh**lijn `ehl**l`eh fajl /etc/csh.login-d zaazh
   **gn**. Bid German h`elijg door zhish`e`e bolgon ashiglah bolno:

   /etc/profile fajld:

 LANG=de_DE.ISO8859-1; export LANG
 MM_CHARSET=ISO-8859-1; export MM_CHARSET

   `Esv`el /etc/csh.login fajld:

 setenv LANG de_DE.ISO8859-1
 setenv MM_CHARSET ISO-8859-1

   ****r****r ta d`e`erh zaavruudyg /usr/share/skel/dot.profile fajld
   (d`e`erh /etc/profile-d ashiglasantaj adil) `esv`el
   /usr/share/skel/dot.login fajld (d`e`erh /etc/csh.login-d
   ashiglasantaj adil) n`emzh bolno.

   X11-ijn huv'd:

   $HOME/.xinitrc fajld:

 LANG=de_DE.ISO8859-1; export LANG

   `Esv`el:

 setenv LANG de_DE.ISO8859-1

   Tany b*rh**l`e`es hamaaraad (d`e`er durdsanyg *zn`e **).

     --------------------------------------------------------------

  23.3.5. Konsol tohiruulah

   B*h ganc C chars t`emd`egtijn olonloguudyn huv'd z**v konsolyn
   fontuudyg /etc/rc.conf-d asuultand bajgaa h`elnij huv'd
   tohiruulna:

 font8x16=font_name
 font8x14=font_name
 font8x8=font_name

   `End`eh font_name-ijg /usr/share/syscons/fonts sangaas .fnt
   t**gsg**lg*jg`e`er avsan.

   H`er`ev shaardlagataj bol keymap bolon screenmap-ijg ****rijn ganc
   C chars t`emd`egtijn olonlogijn huv'd sysinstall ashiglan zaazh
   **gn**. sysinstall dotor bajhdaa Configure-g songood daraa n'
   Console-g songono. ****r****r ta door durdsanyg /etc/rc.conf-d
   n`emzh bolno:

 scrnmap=screenmap_name
 keymap=keymap_name
 keychange="fkey_number sequence"

   `End`eh screenmap_name-ijg /usr/share/syscons/scrnmaps sangaas
   .scm t**gsg**lg*jg`e`er avsan. Zohih onoogdson fonttoj screenmap
   n' psevdografik talbart VGA adapterijn fontyn t`emd`egtijn matric
   d`e`er bit 8-ijg bit 9 uruu **rg**tg**h**d ih`evchl`en tojron
   garah arga zam bolgon h`er`egl`egdd`eg, ****r****r h`elb`el
   h`er`ev d`elg`ecijn font bit 8 bagana ashiglazh bajval t`er
   talbaraas *s`egn**dijg shilzh**l`en gargahyn tuld
   h`er`egl`egdd`eg.

   H`er`ev ta /etc/rc.conf-d moused d`emong id`evhzh**l`ehijg daraah
   bajdlaar tohiruulsan bol:

 moused_enable="YES"

   hulgany zaagchijn m`ed`e`ellijg daraagijn h`esg`e`es shalgaaraj.

   Anhdagchaar syscons(4) drajverijn hulgany zaagch n' t`emd`egtijn
   olonlogijn 0xd0-0xd3 h`esgijg `ez`eld`eg. H`er`ev tany h`el `en`e
   h`esgijg ashigladag bol zaagchijn h`esgijg **n`e`es gadna
   shilzh**l`eh h`er`egt`ej. FreeBSD-ijn huv'd tojron garah arga
   zamyg id`evhzh**l`ehijn tuld daraah m**rijg /etc/rc.conf-d
   n`emn`e:

 mousechar_start=3

   `End`eh keymap_name-ijg /usr/share/syscons/keymaps sangaas .kbd
   t**gsg**lg*j avsan. H`er`ev ta al' keymap-ijg ashiglah `es`ehd`e`e
   `erg`elz`ezh bajval kbdmap(1)-g ashiglazh dahin achaalalg*jg`e`er
   keymap-uudyg test hijzh bolno.

   keychange n' funkcyn tovchluuruudyg songoson terminalyn
   t**r**lt`ej taaruulahyn tuld programchlahad ih`evchl`en
   h`er`egt`ej bajdag, uchir n' funkcyn tovchluuryn daraalluudyg
   tovchluuruudyn onooltod todorhojlzh boldogg*j.

   Bas konsolyn terminalyn z**v t**rlijg b*h ttyv* oruulguudyn huv'd
   /etc/ttys fajld tohiruulsan `es`eh`e`e shalgaaraj. Odoogijn
   ur'dchilan todorhojlson zohicluud n':

            T`emd`egtijn Olonlog              Terminalyn T**r**l      
   ISO8859-1 `esv`el ISO8859-15           cons25l1                    
   ISO8859-2                              cons25l2                    
   ISO8859-7                              cons25l7                    
   KOI8-R                                 cons25r                     
   KOI8-U                                 cons25u                     
   CP437 (VGA default)                    cons25                      
   US-ASCII                               cons25w                     

   **rg**n `esv`el olon bajt t`emd`egt**d b*hij h`eln**dijn huv'd
   ****rijn /usr/ports/language sangaas z**v FreeBSD portoo
   ashiglaaraj. Zarim portuud konsol mayagaar bajhad t**nijg sistem
   serial vtty-**d shig`e`er hardag, ijm uchraas ta X11 bolon
   psevdo-serial konsolyn huv'd hangalttaj vtty-**dijg hadgalzh bajh
   shaardlagataj. ****r h`el**dijg konsold ashiglahyn tuld `end
   programuudyn h`es`egchils`en zhagsaalt bajna:

            H`el                            Bajrlal                   
   Ulamzhlalt Hyatad h`el chinese/big5con                             
   (BIG-5)                
   YApon h`el             japanese/kon2-16dot `esv`el                 
                          japanese/mule-freewnn                       
   Solongos h`el          korean/han                                  

     --------------------------------------------------------------

  23.3.6. X11 tohiruulah

   X11 n' FreeBSD T**slijn n`eg h`es`eg bish bolovch bid `end FreeBSD
   h`er`egl`egchd`ed zoriulzh zarim m`ed`e`el`el oruullaa. Il**
   d`elg`er`eng*jg Xorg v`eb hayagaas `esv`el al' X11 server
   ashiglazh bajgaa t**nijh`e`e v`eb hayagaas lavlana uu.

   ~/.Xresources fajld ta programuudad zoriulsan I18N tohiruulguudyg
   (****r****r h`elb`el fontuud, c`esn**d, g`eh m`et.) taaruulzh
   **gch bolno.

     --------------------------------------------------------------

    23.3.6.1. Fontuudyg *z**l`eh

   Xorg server (x11-servers/xorg-server) `esv`el XFree86 server
   (x11-servers/XFree86-4-Server) suulgaad daraa n' h`elnij TrueType
   fontuudyg suulgana. Z**v lokalyg tohiruulah n' tand c`esn**dijg
   songoson h`el`e`er`e`e harah z`er`eg bolomzhijg olgono.

     --------------------------------------------------------------

    23.3.6.2. Angli bish t`emd`egt**dijg oruulah n'

   X11 oruulah arga (XIM) n' b*h X11 klient**d`ed zoriulsan shin`e
   standart yum. B*h X11 programuud n' XIM oruulah server**d`e`es
   orolt avdag XIM klient**d mayagaar bichigd`eh iostoj. ****r ****r
   h`eln**d`ed zoriulagdsan h`ed h`ed`en XIM server**d bajdag.

     --------------------------------------------------------------

  23.3.7. H`evl`egch tohiruulah

   Zarim ganc C chars t`emd`egtijn olonloguud n' ih`evchl`en
   h`evl`egch**d dotor hatuugaar bichigds`en bajdag. **rg**n `esv`el
   olon bajt t`emd`egtijn olonloguud n' tusgaj tohiruulga shaarddag
   b**g****d bid apsfilter programyg h`er`egl`ehijg z**vl**d**g. Ta
   bas PostScript `esv`el PDF h`elb`er**d uruu tuhajn h`elnij
   h**rv**l`egchdijg ashiglan barimtyg h**rv**lzh boloh yum.

     --------------------------------------------------------------

  23.3.8. C**m ba fajlyn sistem**d

   FreeBSD-ijn hurdan fajlyn sistem (FFS) n' 8-bit c`ev`er uchir
   **nijg yamar ch ganc C chars t`emd`egtijn olonlogtoj cug ashiglazh
   bolno (multibyte(3)-g *zn`e **), g`ehd`e`e t`emd`egtijn olonlogijn
   n`er fajlyn sistemd hadgalagddagg*j; ****r****r h`elb`el `en`e n'
   t**hij 8-bit b**g****d kodchilolyn daraallyn talaar yuu ch
   m`edd`egg*j. Alban iosoor FFS n' **rg**n `esv`el olon bajt
   t`emd`egtijn olonloguudyn al' ch h`elb`erijg d`emzhd`egg*j.
   G`ehd`e`e zarim **rg**n `esv`el olon bajt t`emd`egtijn olonloguud
   n' FFS-d ijm d`emzhl`egijg id`evhzh**l`eh`ed zoriulsan bie
   bie`es`e`e angid zasvaruudtaj bajdag. T`edg`e`er n' coryn ganc
   ijsh tijsh h**rv**l`eh bolomzhg*j shijdl**d buyuu hack b**g****d
   bid t`edg`e`erijg `eh modond oruulahg*j g`ezh shijd`ecg`e`es`en
   yum. Tohiroh h`eln**dijn v`eb huudasnuudaas il** d`elg`er`eng*j
   m`ed`e`el`el bolon zasvar fajluudyn talaar lavlana uu.

   FreeBSD MS-DOS fajlyn sistem n' MS-DOS, YUnikod t`emd`egtijn
   olonloguud bolon FreeBSD-ijn songoson fajlyn sistemijn
   t`emd`egtijn olonloguudyn hoorond h**rv**l`eh tohiruulzh boloh
   bolomzh b*hij bajdag. D`elg`er`eng*jg mount_msdosfs(8)-s *zn`e **.

     --------------------------------------------------------------

23.4. I18N programuudyg `emh`etg`eh

   FreeBSD-ijn olon portuud I18N d`emzhl`egt`ejg`e`er
   h**rv**l`egds`en bajdag. T`edg`e`erijn zarim n' portyn
   n`er`end`e`e -I18N g`ezh t`emd`egl`egds`en bajdag. `Edg`e`er bolon
   busad olon programuud I18N-d zoriulagdsan d`emzhl`egt`ejg`e`er
   b*t`e`egds`en bajdag b**g****d tusgaj h`el`elc**l`eg shaardlagag*j
   yum.

   G`ehd`e`e MySQL z`er`eg zarim programuud tusgajlsan charset b*hij
   bajhaar tohiruulagdsan Makefile fajltaj bajh shaardlagataj. **nijg
   ih`evchl`en Makefile-d `esv`el `eh`ed bajh configure programd utga
   damzhuulan hijd`eg.

     --------------------------------------------------------------

23.5. FreeBSD-g ****r h`eln**d uruu lokalchlah

  23.5.1. Oros h`el (KOI8-R Kodchilol)

   Anhlan huv' n`em`er bolgon oruulsan Andrej CHernov.

   KOI8-R kodchilolyn talaar d`elg`er`eng*j m`ed`e`ellijg KOI8-R
   Lavlahuud (Russian Net Character Set)-s *zn`e **.

     --------------------------------------------------------------

    23.5.1.1. Lokal Tohiruulah

   Daraah m**r**dijg ****rijn ~/.login_conf fajld n`emn`e:

 me:My Account:\
         :charset=KOI8-R:\
         :lang=ru_RU.KOI8-R:

   `En`e b*lgijn **mn**h****s lokal tohiruulah zhish`e`en**dijg *zn`e
   **.

     --------------------------------------------------------------

    23.5.1.2. Konsol Tohiruulga

     * Daraah m**rijg ****rijn /etc/rc.conf fajld n`emn`e:

 mousechar_start=3

     * M**n daraah tohiruulguudyg /etc/rc.conf-d ashiglana:

 keymap="ru.koi8-r"
 scrnmap="koi8-r2cp866"
 font8x16="cp866b-8x16"
 font8x14="cp866-8x14"
 font8x8="cp866-8x8"

     * /etc/ttys fajl dah' ttyv* oruulga bolgony huv'd cons25r-ijg
       terminalyn t**r**ld ashiglana.

   `En`e b*lgijn **mn**h****s konsol tohiruulah zhish`e`en**dijg
   *zn`e **.

     --------------------------------------------------------------

    23.5.1.3. H`evl`egchijn Tohiruulga

   Oros t`emd`egt**dt`ej ih`enh h`evl`egchid CP866 g`es`en tonog
   t**h****r**mzhijn kod huudastaj ird`eg b**g****d KOI8-R-s CP866
   uruu h**rv**l`ehijn tuld tusgaj garaltyn sh**gch h`er`egt`ej
   boldog. Ijm sh**gch anhdagchaar /usr/libexec/lpr/ru/koi2alt g`ezh
   suugddag. Oros h`evl`egchijn /etc/printcap oruulga ijm`erh**
   haragdah iostoj:

 lp|Russian local line printer:\
         :sh:of=/usr/libexec/lpr/ru/koi2alt:\
         :lp=/dev/lpt0:sd=/var/spool/output/lpd:lf=/var/log/lpd-errs:

   D`elg`er`eng*j tajlbaryn talaar printcap(5)-s *zn`e **.

     --------------------------------------------------------------

    23.5.1.4. MS-DOS FS bolon Oros fajlyn n`ers

   Daraah zhish`e`e fstab(5) oruulga n' holbogdson MS-DOS fajlyn
   sistem**d d`e`er Oros fajlyn n`erijn d`emzhl`egijg
   id`evhzh**ld`eg:

 /dev/ad0s2      /dos/c  msdos   rw,-Wkoi2dos,-Lru_RU.KOI8-R 0 0

   -L tohiruulga ashiglagdsan lokalyn n`erijg songodog b**g****d -W
   n' t`emd`egtijn h**rv**l`eltijn h*sn`egtijg zaadag. -W tohiruulgyg
   ashiglahyn tuld /usr-g MS-DOS huvaaltaas **mn** holboh
   h`er`egt`ej, uchir n' h**rv**l`eltijn h*sn`egt**d
   /usr/libdata/msdosfs-d bajrladag. D`elg`er`eng*j m`ed`e`ellijg
   mount_msdosfs(8) garyn avlagyn huudasnaas *zn`e **.

     --------------------------------------------------------------

    23.5.1.5. X11 tohiruulga

    1. `Ehl`e`ed X bish lokalyn tohiruulgyg tajlbarlasnaar hijn`e.

    2. H`er`ev ta Xorg-g ashiglazh bajgaa bol
       x11-fonts/xorg-fonts-cyrillic bagcyg suulgana.

       ****rijn /etc/X11/xorg.conf fajlyn "Files" h`esgijg
       shalgaaraj. Daraah m**r al' ch FontPath oruulguudaas **mn**
       n`em`egds`en bajh shaardlagataj:

 FontPath   "/usr/local/lib/X11/fonts/cyrillic"

         T`emd`egl`el: ****r il** olon kirill fontuudyg avahyg
         h*sv`el portuudaas *zn`e **.

    3. Oros garyg id`evhzh**l`ehijn tuld ****rijn xorg.conf fajlyn
       "Keyboard" h`es`egt door durdsanyg n`em`e`er`ej:

 Option "XkbLayout"   "us,ru"
 Option "XkbOptions"  "grp:toggle"

       M**n XkbDisable-g haasan (tajlbar bolgoson) `es`ehijg
       t`end`e`es shalgaaraj.

       grp:toggle-n huv'd RUS/LAT shilzh**l`egch Right Alt boloh
       b**g****d grp:ctrl_shift_toggle shilzh**l`egchijn huv'd
       Ctrl+Shift bolno. grp:caps_toggle-n huv'd RUS/LAT
       shilzh**l`egch CapsLock bajna. Huuchin CapsLock funkcyn huv'd
       Shift+CapsLock (z**vh**n LAT gorimd) bajsaar bajna.
       grp:caps_toggle n' Xorg d`e`er todorhojg*j shaltgaany ulmaas
       azhilladagg*j.

       H`er`ev ta ****rijn gar d`e`er`e`e "Windows" tovchluuruudtaj
       bol, zarim *sg`en tovchluuruud n' RUS gorimd buruugaar
       taaruulagddagijg anzaarsan bajh, ****rijn xorg.conf fajldaa
       daraah m**rijg n`em`e`er`ej:

 Option "XkbVariant" ",winkeys"

         T`emd`egl`el: Oros XKB gar n' lokalchlal hijgd`e`eg*j
         programuudtaj azhillahg*j bajzh boloh yum.

     T`emd`egl`el: Hamgijn bagaar lokalchlagdsan programuud
     XtSetLanguageProc (NULL, NULL, NULL); funkcyg programyn `eh`end
     duudah iostoj.

     X11 programuudyg lokalchlah talaar d`elg`er`eng*j zaavruudyg X
     Conhny KOI8-R hayagaas *zn`e **.

     --------------------------------------------------------------

  23.5.2. Tajvan'd zoriulsan ulamzhlalt Hyatad h`elnij lokalchlal

   FreeBSD-Tajvan' T**s**l olon Hyatad portuudyg ashiglan FreeBSD-d
   zoriulsan Hyatad HOWTO-g
   http://netlab.cse.yzu.edu.tw/~statue/freebsd/zh-tut/ d`e`er
   bajrluulsan bajdag. FreeBSD Hyatad HOWTO-n odoogijn zasvarlagch n'
   CHuan-SHing SHen <statue@freebsd.sinica.edu.tw> yum.

   CHuan-SHing SHen <statue@freebsd.sinica.edu.tw> n'
   FreeBSD-Tajvanij zh-L10N-tut ashiglan Hyatad FreeBSD Cugluulga
   (CFC) **sg`es`en bajgaa. Bagcuud bolon skript fajluud
   ftp://freebsd.csie.nctu.edu.tw/pub/taiwan/CFC/ d`e`er bajgaa
   bolno.

     --------------------------------------------------------------

  23.5.3. German h`elnij lokalchlal(b*h ISO 8859-1 h`eln**d`ed
  zoriulsan)

   Slaven Rezich <eserte@cs.tu-berlin.de> n' FreeBSD mashin d`e`er
   umlaut buyuu German h`elnij avia ****rchl**gdd**gijg
   t`emd`egl`ed`eg hoior c`egijg h`erh`en ashiglah talaar zaavar
   bichs`en bajgaa. `En`e zaavar n' German h`el d`e`er bichigds`en
   b**g****d
   http://user.cs.tu-berlin.de/~eserte/FreeBSD/doc/umlaute/umlaute.html
   d`e`er bajgaa bolno.

     --------------------------------------------------------------

  23.5.4. Grek h`elnij lokalchlal

   Nikos Kokalis <nickkokkalis@gmail.com> n' FreeBSD d`e`erh Grek
   h`elnij d`emzhl`egijn talaar b*r`en nijtl`el bichs`en bajgaa.
   `En`e n' FreeBSD-ijn alban iosny Grek barimtzhuulaltyn h`es`eg
   bolon
   http://www.freebsd.org/doc/el_GR.ISO8859-7/articles/greek-language-support/index.html
   hayagt orson bajdag. `En`e n' z**vh**n Grek h`el d`e`er yum.

     --------------------------------------------------------------

  23.5.5. YApon bolon Solongos h`elnij lokalchlal

   YApon h`elnij huv'd http://www.jp.FreeBSD.org/-d handana uu,
   Solongos h`elnij huv'd http://www.kr.FreeBSD.org/-d handana uu.

     --------------------------------------------------------------

  23.5.6. Angli bish FreeBSD barimtzhuulalt

   FreeBSD-ijn zarim huv' n`em`er oruulagchid FreeBSD-ijn
   barimtzhuulaltyn zarim h`esgijg orchuulsan bajgaa. T`edg`e`erijg
   `eh sajt d`e`erh holboosuudaas `esv`el /usr/share/doc sangaas
   *z`ezh boloh yum.

     --------------------------------------------------------------

            B*l`eg 24. FreeBSD-g shin`echilzh sajzhruulah n'

   B*tcijg dahin ****rchl**n zohion bajguulzh zarim h`esg**dijg
   shin`echils`en ZHim Mok. Anhlan `ehijg bichs`en ZHordan Habbard,
   Poul-H`enning Kamp, ZHon Polstra, ba Nik Kl`ejton. Orchuulsan
   Cagaanh**gijn Ganbold.

24.1. Er**nhij aguulga

   FreeBSD n' ****rijn huvilbaruudyn hoorond bajngyn h**gzh**l`eltijn
   door orshin togtnozh bajdag. Zarim h*m**s alban iosoor gargasan
   huvilbaruudyg ashiglah h*s`elt`ej bajdag bol zarim h*m**s hamgijn
   s**lijn *eijn h**gzh**l`eltijg dagah sonirholtoj bajdag. G`ehd`e`e
   alban iosny huvilbaruud h*rt`el ayuulg*j bajdlyn bolood busad
   chuhal zasvaruudaar shin`echl`egd`ezh bajdag. YAmar huvilbar
   ashiglazh bajgaagaas *l hamaaraad FreeBSD n' tany sistemijg shin`e
   bajlgahad shaardlagataj b*h l h`er`egsl**d bolon huvilbar hoorond
   hyalbaraar shin`echl`eh bolomzhoor hangadag. `En`eh** b*l`eg n'
   h**gzh**l`eltijn sistemijg dagahyg h*s`eh `esv`el gargasan
   huvilbartaj *ld`eh `es`ehijg shijd`eh`ed tand tuslah bolno. Tany
   sistemijg shin`echl`eh`ed zoriulsan *nds`en h`er`egsl**dijg bas
   haruulah bolno.

   `En`e b*lgijg unshsany daraa, ta daraah z*jlsijg m`ed`eh bolno:

     * Sistem bolon portyn cugluulgyg yamar h`er`egsl**d ashiglan
       shin`echilzh boloh talaar.

     * freebsd-update, CVSup, CVS, `esv`el CTM programuudyn
       tuslamzhtaj ****rijn sistemijg h`erh`en hamgijn s**lijn
       h`elb`ert avchrah talaar.

     * Suulgagdsan sistemijn t**lvijg m`ed`egd`ezh bajgaa sajn
       huulbartaj h`erh`en har'cuulah talaar.

     * CVSup `esv`el barimtzhuulah port ashiglan ****rijn barimtuudyg
       h`erh`en s**lijn huvilbart bajlgazh bajh talaar.

     * FreeBSD-STABLE bolon FreeBSD-CURRENT h**gzh**l`eltijn
       salbaruudyn yalgaa.

     * B*h *nds`en sistemijg make buildworld (g`eh m`et) ashiglan
       h`erh`en dahin b*t`e`ezh suulgah talaar.

   `En`e b*lgijg unshihaasaa **mn**, ta daraah z*jlsijg m`ed`eh
   shaardlagataj:

     * ****rijn s*lzh`e`enij holboltyg z**v tohiruulah (B*l`eg 31).

     * N`em`elt guravdagch program hangamzhuudyg h`erh`en suulgahyg
       m`ed`eh (B*l`eg 4).

     T`emd`egl`el: `En`e b*l`egt FreeBSD-ijn `ehijg avch
     shin`echl`ehijn tuld cvsup tushaalyg ashiglagdsan. **nijg
     h`er`egl`ehijn tuld net/cvsup (h`er`ev ta grafik cvsup klientijg
     suulgah h*s`elg*j bajgaa bol net/cvsup-without-gui portyg
     suulgazh bolno) g`es`en port buyuu bagcyg ta suulgah
     h`er`egt`ej. H`er`ev ta FreeBSD 6.2-RELEASE yum uu `esv`el
     t**n`e`es hojshhi huvilbar h`er`egl`ezh bajval *nds`en sistemijn
     h`es`eg bolson csup(1) tushaalaar **nijg orluulzh h`er`egl`ezh
     bolno.

     --------------------------------------------------------------

24.2. FreeBSD-ijn shin`echl`elt

   Bichs`en Tom R***ds. T`emd`egl`eg`e`e bichs`en Kolin Persival.

   Ayuulg*j bajdlyn zasvaruudyg hijn`e g`ed`eg komp'yuterijn program
   hangamzh yalanguyaa *jldlijn sistemijg archlaltyn chuhal h`esgijn
   n`eg yum. Udaan hugacaany turshid FreeBSD d`e`er `en`e process
   hyalbar bish bajlaa. Zasvaruudyg `eh kod ruu hijzh kodyg hoiortyn
   h`elb`er r** dahin b*t`e`ezh daraa n' hoiortyn fajluudyg dahin
   suulgah shaardlagataj bajlaa.

   `En`e n' odoo tijm bish bolson b**g****d FreeBSD n' freebsd-update
   g`egdd`eg h`er`egslijg aguuldag. `En`e h`er`egs`el n' hoior tusdaa
   funkc`e`er hangadag. N`egd*g`e`ert `en`e n' b*t`e`elt bolon
   suulgah shaardlagag*jg`e`er hoiortyn ayuulg*j bajdal bolon aldaany
   shin`echl`elt**dijg FreeBSD-ijn *nds`en sistemd oruulah bolomzhijg
   olgodog. Hoiordugaart ug h`er`egs`el baga bolon tom huvilbaryn
   shin`echl`elt**dijg d`emzhd`eg.

     T`emd`egl`el: Ayuulg*j bajdlyn bagaar d`emzhigds`en b*h
     arhitektur bolon huvilbaruudyn huv'd hoiortyn shin`echl`elt**d
     bajdag bolovch FreeBSD *jldlijn sistemijn shin`echl`elt**d
     z`er`eg zarim n`eg bolomzhuud n' freebsd-update(8)-ijn hamgijn
     s**lijn huvilbar bolon FreeBSD 6.3 bolon t**n`e`es d`e`eshih
     huvilbaryg shaarddag. SHin`e huvilbar ruu shin`echl`eh`e`es
     **mn** h*ss`en huvilbart chin' hamaataj chuhal m`ed`e`el`el
     bajzh boloh uchir odoogijn huvilbaryn zarlaluudyg dahin *z`eh
     h`er`egt`ej. T`edg`e`er zarlaluudyg daraah holboosoos *z`ezh
     bolno: http://www.FreeBSD.org/releases/.

   H`er`ev crontab n' freebsd-update-ijn bolomzhuudyg h`er`egl`ezh
   bajval daraah *jldlijg `ehl`eh`e`es **mn** t**nijg boliulah
   h`er`egt`ej.

     --------------------------------------------------------------

  24.2.1. Tohirgoony fajl

   Processijg il** hyanah bolomzhtoj bolgozh zarim h`er`egl`egchid
   /etc/freebsd-update.conf anhny tohirgoony fajlyg ****rchl**hijg
   h*s`ezh boloh yum. Tohirgoonuud n' mash sajn barimtzhuulagdsan
   bajdag bolovch daraah h`ed`en z*jlijg araj il** tajlbarlah
   shaardlagataj bajzh boloh yum:

 # Components of the base system which should be kept updated.
 Components src world kernel

   `En`e **g**gd**l n' FreeBSD-ijn al' h`esgijg shin`echl`ehijg
   hyanadag. Anhdagchaar `eh kod, *nds`en sistem b*tn`e`er`e`e ba
   c**mijg shin`echl`eh bajdag. B*r`eld`eh**n h`esg**d n' suulgah
   yavcad bajdagtaj adil bajdag b**g****d zhish`e`e n' "world/games"
   g`edgijg `end n`em`eh`ed togloomyn zasvaruudyg hijh bolomzhijg
   olgono. "src/bin" g`edgijg ashiglah n' src/bin dah' `eh kodyg
   shin`echl`eh bolomzhijg olgodog.

   Hamgijn sajn tohirgoo bol **nijg anhdagchaar n' *ld`e`eh b**g****d
   tusgaj z*jls oruulzh **nijg ****rchilsn****r h`er`egl`egchid
   ****rsdijn shin`echl`ehijg h*ss`en z*jl bolgonoo zhagsaazh oruulah
   shaardlagataj bolno. Ing`esn`e`er `eh kod bolon hoiortyn fajluudyn
   hoorondoh uyaldaa aldagdazh gamshigt *r dagavart h*rg`ezh bolno.

 # Paths which start with anything matching an entry in an IgnorePaths
 # statement will be ignored.
 IgnorePaths

   /bin `esv`el /sbin z`er`eg zamuudyg n`emzh `edg`e`er tusgaj
   sanguudyg shin`echl`eh processijn yavcad oroldohg*j orhizh bolno.
   `En`e tohirgoo n' freebsd-update lokal ****rchl**lt**dijg darzh
   bichih`e`es hamgaalahad h`er`egl`ezh bolno.

 # Paths which start with anything matching an entry in an UpdateIfUnmodified
 # statement will only be updated if the contents of the file have not been
 # modified by the user (unless changes are merged; see below).
 UpdateIfUnmodified /etc/ /var/ /root/ /.cshrc /.profile

   Zaagdsan sanguud dah' tohirgoony fajluud ****rchl**gd****g*j
   tohioldold shin`echiln`e. H`er`egl`egchijn hijs`en ****rchl**lt**d
   `edg`e`er fajluudyn avtomat shin`echl`eltijg h*ching*j bolgono.
   freebsd-update-g nijl**l`eh yavcad ****rchl**lt**dijg hadgalahyg
   tushaah KeepModifiedMetadata g`es`en ****r n`eg tohirgoo bajdag.

 # When upgrading to a new FreeBSD release, files which match MergeChanges
 # will have any local changes merged into the version from the new release.
 MergeChanges /etc/ /var/named/etc/

   freebsd-update-ijn nijl**l`ehijg oroldoh tohirgoony fajluudtaj
   sanguudyn zhagsaalt. Fajl nijl**l`eh process n' c****n tohirgootoj
   mergemaster(8)-taj t**st`ej diff(1) zasvaruud b**g****d
   nijl**l`eltijg `esv`el h*l`e`en avah yum uu `esv`el zasvarlagch
   n`e`ezh `esv`el freebsd-update azhillagaagaa zogsooh bolno.
   `Erg`elz`ezh bajval /etc sang n****c**lzh avaad nijl**l`elt**dijg
   h*l`e`en avah h`er`egt`ej. mergemaster tushaalyn talaar
   d`elg`er`eng*j m`ed`e`ellijg H`es`eg 24.7.11.1-s *zn`e **.

 # Directory in which to store downloaded updates and temporary
 # files used by FreeBSD Update.
 # WorkDir /var/db/freebsd-update

   `En`e san n' b*h zasvaruud bolon t*r zuuryn fajluud bajh san yum.
   H`er`egl`egch huvilbar shin`echl`elt hijzh bajval `en`e bajrlal n'
   hamgijn bagaar bodohod gigabajt diskijn zajtaj bajh shaardlagataj.

 # When upgrading between releases, should the list of Components be
 # read strictly (StrictComponents yes) or merely as a list of components
 # which *might* be installed of which FreeBSD Update should figure out
 # which actually are installed and upgrade those (StrictComponents no)?
 # StrictComponents no

   yes g`ezh tohiruulsan *ed freebsd-update n' Components buyuu
   b*r`eld`eh**n h`esg**dijn zhagsaalt b*r`en g`ezh toocoh b**g****d
   zhagsaaltaas gadna ****rchl**lt hijhijg oroldohg*j. freebsd-update
   n' Components-ijn zhagsaaltad hamaarah fajl b*rijg shin`echl`ehijg
   oroldoh bolno.

     --------------------------------------------------------------

  24.2.2. Ayuulg*j bajdlyn zasvaruud

   Ayuulg*j bajdlyn zasvaruud n' alsyn mashin d`e`er hadgalagddag
   b**g****d daraah tushaal ashiglan tatan avch suulgazh bolno:

 # freebsd-update fetch
 # freebsd-update install

   H`er`ev c**mijn yamar n`eg zasvar hijgds`en bol sistemijg dahin
   achaalah h`er`egt`ej. H`er`ev b*gd z**v yavagdsan bol sistem n'
   zasvar hijgds`en bajh iostoj b**g****d freebsd-update-ijg cron(8)
   azhlaas sh**n** b*r azhilluulzh bolno. `En`e azhlyg hijh`ed daraah
   m**rijg /etc/crontab-d hijh`ed hangalttaj bajh bolno:

 @daily                                  root    freebsd-update cron

   `En`e m**r n' **d**r b*r freebsd-update h`er`egslijg azhilluulahyg
   zaazh bajna. Ijm argaar cron-ij n`em`elt **g**gdlijg ashiglan
   freebsd-update n' z**vh**n shin`echl`elt bajgaa `es`ehijg shalgah
   bolno. H`er`ev zasvaruud bajval t`edg`e`erijg avtomataar disk r**
   tatazh avah b**g****d g`ehd`e`e zasvaruudyg hijhg*j. root
   h`er`egl`egch r** zahia ilg`e`egd`eh b**g****d daraa n' t`ed
   garaar suulgazh boloh yum.

   H`er`ev yamar n`eg z*jl buruu bolbol freebsd-update n' daraah
   tushaalaar s**lijn ****rchl**lt**dijg bucaah chadvartaj bajdag:

 # freebsd-update rollback

   Duussany daraa c**m `esv`el c**mijn moduliud ****rchl**gds**n bol
   sistemijg dahin `ehl**l`eh h`er`egt`ej. `En`e n' shin`e hoiortyn
   fajluudyg sanah oj ruu duudah bolomzhijg FreeBSD-d olgono.

   freebsd-update h`er`egs`el n' avtomataar z**vh**n GENERIC c**mijg
   shin`echilzh chaddag. H`er`ev ****rchl**n tohiruulsan c**m
   ashiglagdazh bajval freebsd-update n' shin`echl`eltijg hijzh
   duussany daraa c**mijg dahin b*t`e`ezh suulgah shaardlagataj.
   G`ehd`e`e freebsd-update n' /boot/GENERIC (h`er`ev bajgaa bol)
   dah' GENERIC c**mijg sistemijn tuhajn *eijn (azhillazh bajgaa)
   c**m bish bajsan ch g`es`en olzh shin`echild`eg.

     T`emd`egl`el: /boot/GENERIC dah' GENERIC c**mijn huulbaryg
     *rg`elzh hadgalah n' er n' z*jt`ej bajdag. `En`e n' t**r**l
     b*rijn asuudluudyg shinzhl`eh bolon H`es`eg 24.2.3-t
     tajlbarlasny daguu freebsd-update-g ashiglan huvilbar
     shin`echl`eltijg hijh`ed ach tustaj bajh bolno.

   /etc/freebsd-update.conf dah' anhdagch tohirgoo
   ****rchl**gd****g*j l bol freebsd-update shin`echl`egds`en c**mijn
   `ehijg busad shin`echl`eltt`ej cug suulgah bolno. Daraa n'
   ****rijn ****rchl**n tohiruulsan c**mijg dahin b*t`e`ezh
   suulgahdaa `engijn sursan argaaraa hijzh bolno.

     T`emd`egl`el: freebsd-update-aar t*g`e`egds`en shin`echl`elt**d
     n' c**mt`ej *rg`elzh holbootoj bajdagg*j. freebsd-update install
     tushaalaar c**mijn `eh ****rchl**gd****g*j bol ****rijn
     ****rchl**n tohiruulsan c**mijg dahin b*t`e`eh shaardlagag*j
     yum. G`ehd`e`e freebsd-update tushaal
     /usr/src/sys/conf/newvers.sh fajlyg *rg`elzh shin`echl`eh bolno.
     Tuhajn *eijn n**h****sijn t*vshing (uname -r tushaalaas garsan
     -p dugaaraar zaagdsan) `en`e fajlaas avdag. ****r busad yums
     ****rchl**gd****g*j bajsan ch g`es`en ****rijn ****rchl**n
     tohiruulsan c**mijg dahin b*t`e`eh n' sistemijn tuhajn *eijn
     n**h****sijn t*vshing z**v gargah bolomzhijg uname(1)-d olgono.
     `En`e n' olon sistemijg archilzh bajgaa *ed yalanguyaa ach
     tustaj bajdag b**g****d ing`esn`e`er t`er sistem**d d`e`er
     suulgagdsan shin`echl`elt**d`ed t*rg`en shuurhaj *n`elg`e`e
     **g**h bolomzhijg olgodog.

     --------------------------------------------------------------

  24.2.3. Major ba Minor buyuu Tom ba Baga shin`echl`elt**d

   `En`e process n' ih`enh guravdagch talyn proramuudyg `evd`eh
   huuchin ob'ekt fajluud bolon sanguudyg ustgah bolno. B*h
   suulgagdsan portuudyg ustgazh dahin suulgah `esv`el
   ports-mgmt/portupgrade h`er`egs`el ashiglan s**ld n'
   shin`echl`ehijg z**vl**d**g. Daraah tushaalyg ashiglan ih`enh
   h`er`egl`egchid test b*t`e`eltijg azhilluulahyg h*sn`e:

 # portupgrade -af

   `En`e n' b*gdijg z**v dahin suulgah batalgaa boloh yum. BATCH
   orchny huv'sagchijg yes g`ezh tohiruulsnaar `en`e processijn
   yavcad garch ir`eh h*l`e`eh m**r**nd yes g`ezh hariulan b*t`e`eh
   processijn *ed orolcoh shaardlagyg *g*j bolgono.

   H`er`ev ****rchl**n tohiruulsan c**m ashiglagdazh bajgaa bol
   shin`echl`eh process araj il** azhillagaataj. GENERIC c**mijn
   huulbar shaardlagataj b**g****d /boot/GENERIC-d bajrluulah
   shaardlagataj. H`er`ev GENERIC c**m sistemd bajhg*j bol **nijg
   door durdsan arguudyn al' n`egijg ashiglan olzh avch bolno:

     * H`er`ev ****rchl**n tohiruulsan c**m z**vh**n n`eg udaa
       b*t`e`egds`en bol /boot/kernel.old dah' c**m n' GENERIC c**m
       yum. `En`e sang /boot/GENERIC g`ezh ****rchl**h**d l bolno.

     * Mashind fizik`e`er handah bolomzhtoj g`ezh toocvol GENERIC
       c**mijn huulbaryg CD-ROM z****v**rl**gch****s suulgazh bolno.
       ****rijn suulgac diskijg hijzh daraah tushaaluudyg ashiglana:

 # mount /cdrom
 # cd /cdrom/X.Y-RELEASE/kernels
 # ./install.sh GENERIC

       X.Y-RELEASE-g ****rijn ashiglazh bajgaa huvilbaraar solih
       h`er`egt`ej. GENERIC c**m anhdagchaar /boot/GENERIC-d
       suulgagdah bolno.

     * D`e`er durdsan b*gdijg hijh bolomzhg*j bol GENERIC c**mijg
       `eh`e`es n' dahin b*t`e`ezh suulgazh boloh yum:

 # cd /usr/src
 # env DESTDIR=/boot/GENERIC make kernel
 # mv /boot/GENERIC/boot/kernel/* /boot/GENERIC
 # rm -rf /boot/GENERIC/boot

       `En`e c**mijg freebsd-update h`er`egs`eld GENERIC g`ezh
       haruulahyn tuld GENERIC tohirgoony fajlyg yamar ch tohioldold
       ****rchils**n bajh iosg*j. Bas yamar n`eg tusgaj
       songoltuudg*jg`e`er (al' boloh hooson /etc/make.conf
       fajltajgaar) b*t`e`egds`en bajh iostojg z**vl**d**g.

   `En`e *ed GENERIC c**m r** dahin achaalah shaardlagag*j yum.

   Tom ba baga huvilbaryn shin`echl`elt**dijg freebsd-update tushaald
   huvilbaryn dugaaryg **gch g*jc`etg`ezh bolno, zhish`e`e n' daraah
   tushaal FreeBSD 6.4 ruu shin`echiln`e:

 # freebsd-update -r 6.4-RELEASE upgrade

   Tushaal h*l`e`en avsny daraa freebsd-update sistemijg
   shin`echl`eh`ed shaardlagataj m`ed`e`ellijg cugluulahyn tuld
   tohirgoony fajl bolon odoogijn sistemijg shalgana. YAmar
   b*r`eld`eh**n h`esg**d ilr**l`egds`en bolon yamar b*r`eld`eh**n
   h`esg**d ilr**l`egd`e`eg*j g`edgijg d`elg`ec d`e`er *z**ln`e.
   ZHish`e`e n':

 Looking up update.FreeBSD.org mirrors... 1 mirrors found.
 Fetching metadata signature for 6.3-RELEASE from update1.FreeBSD.org... done.
 Fetching metadata index... done.
 Inspecting system... done.

 The following components of FreeBSD seem to be installed:
 kernel/smp src/base src/bin src/contrib src/crypto src/etc src/games
 src/gnu src/include src/krb5 src/lib src/libexec src/release src/rescue
 src/sbin src/secure src/share src/sys src/tools src/ubin src/usbin
 world/base world/info world/lib32 world/manpages

 The following components of FreeBSD do not seem to be installed:
 kernel/generic world/catpages world/dict world/doc world/games
 world/proflibs

 Does this look reasonable (y/n)? y

   `End h*r`eh`ed freebsd-update shin`echl`elt`ed shaardlagataj b*h
   fajluudyg tatan avahaar oroldoh bolno. Zarim tohioldold
   h`er`egl`egch`e`es yuu suulgah `esv`el h`erh`en caash
   *rg`elzhl**l`eh talaar asuultuud asuuzh boloh yum.

   ****rchl**n tohiruulsan c**mijg ashiglazh bajh *ed d`e`erh alham
   daraahtaj t**st`ej anhaaruulgyg haruulah bolno:

 WARNING: This system is running a "MYKERNEL" kernel, which is not a
 kernel configuration distributed as part of FreeBSD 6.3-RELEASE.
 This kernel will not be updated: you MUST update the kernel manually
 before running "/usr/sbin/freebsd-update install"

   `En`e anhaaruulgyg `en`e *ed orhigduulahad ayuulg*j bajdag.
   SHin`echl`egds`en GENERIC c**m shin`echl`eltijn yavcad zavsryn
   alham bolon ashiglagdah bolno.

   B*h zasvaruud lokal sistem r** tatagdsany daraa t`edg`e`erijg
   hijzh **g**h bolno. Mashiny hurd bolon achaallaas hamaarch `en`e
   process n' hugacaa shaardazh boloh yum. Tohirgoony fajluudyg
   nijl**l`eh bolno. Fajl nijl**l`egd`eh yum uu `esv`el garaar
   nijl**l`eh`ed zoriulzh zasvarlagch d`elg`ec d`e`er garch irch
   boloh uchir processijn `en`e h`es`eg h`er`egl`egchijn orolcoo
   shaardana. Amzhilttaj nijl**l`elt bolgony *r d*n h`er`egl`egchid
   haruulagdazh process *rg`elzhl`eh bolno. Amzhiltg*j bolson `esv`el
   orhigdson nijl**l`elt n' processijg zogsooh bolno. H`er`egl`egchid
   n' /etc sangijn n****cijg hijzh master.passwd `esv`el group
   z`er`eg chuhal fajluudyg garaar s**ld n' nijl**l`ehijg h*s`ezh
   boloh yum.

     T`emd`egl`el: Sistem n' ****rchl**gd****g*j bajgaa b**g****d b*h
     zasvar oruulalt bolon nijl**l`elt ****r san dotor bolzh bajgaa
     bolno. B*h zasvaruud amzhilttaj hijgd`ezh b*h tohirgoony fajluud
     nijl**l`egd`ezh process t`egsh yavagdazh bajgaa m`et sanagdval
     h`er`egl`egch ****rchl**lt**dijg hijh h`er`egt`ej.

   `En`e process duussany daraa shin`echl`eltijg daraah tushaalyg
   ashiglan disk r** hijzh bolno.

 # freebsd-update install

   C**m bolon c**mijn moduliudad `ehl`e`ed zasvar hijn`e. `En`e *ed
   mashinyg dahih achaalah iostoj. H`er`ev sistem ****rchl**n
   tohiruulsan c**m****r azhillazh bajgaa bol c**mijg /boot/GENERIC
   (shin`echl`egds`en) c**m****r daraa n' achaalahaar bolgohyn tuld
   nextboot(8)-ijg ashiglana:

 # nextboot -k GENERIC

     Sanuulga: GENERIC c**m****r achaalahaas **mn** (h`er`ev
     shin`echl`egd`ezh bajgaa mashind alsaas handazh bajgaa bol
     s*lzh`e`end holbogdon) tany sistem z**v achaalahyn tuld
     shaardlagataj b*h drajveruudyg aguulsan `es`ehijg shalgah
     h`er`egt`ej. YAlanguyaa h`er`ev **mn** n' azhillazh bajsan
     ****rchl**n tohiruulsan c**m er**nhijd**** c**mijn moduliudaar
     hangagdazh bajdag azhillagaag ****rt**** aguulsan bol
     /boot/loader.conf bolomzhijg ashiglan `edg`e`er moduliudyg
     GENERIC c**md t*r zuur achaalahaa martuuzaj. SHin`echl`eh
     process b*r`en duustal shaardlagag*j *jlchilg`e`en**d, disk
     bolon s*lzh`e`enij holboltuud g`eh m`etijg ta bas haazh **gch
     boloh yum.

   Odoo mashin shin`echl`egds`en c**m****r achaalagdah iostoj:

 # shutdown -r now

   Sistem bucazh assany daraa freebsd-update-g dahin `ehl**l`eh
   h`er`egt`ej. Processijn t**l**v hadgalagdsan bolohoor
   freebsd-update `ehn`e`es`e`e `ehl`ehg*j b**g****d b*h huuchin
   huvaalcsan sanguud bolon ob'ekt fajluudyg ustgah bolno. `En`e
   shatyg *rg`elzhl**l`ehijn tuld daraah tushaalyg azhilluulna:

 # freebsd-update install

     T`emd`egl`el: Sanguudyn huvilbaryn too d`e`eshils`en `es`eh`e`es
     hamaarch suulgah gurvan shatny orond hoior shat bajzh boloh yum.

   B*h guravdagch talyn program hangamzhijg dahin b*t`e`ezh dahin
   suulgah h`er`egt`ej. Suulgagdsan program hangamzh n'
   shin`echl`eltijn processijn yavcad ustgagdsan sanguudaas hamaarch
   boloh uchraas `en`e n' shaardlagataj yum. ports-mgmt/portupgrade
   tushaalyg **nijg avtomatzhuulahad ashiglazh boloh yum. `En`e
   processijg `ehl**l`ehijn tuld daraah tushaalyg h`er`egl`ezh bolno:

 # portupgrade -f ruby
 # rm /var/db/pkg/pkgdb.db
 # portupgrade -f ruby18-bdb
 # rm /var/db/pkg/pkgdb.db /usr/ports/INDEX-*.db
 # portupgrade -af

   **nijg duussany daraa shin`echl`eltijn processijg
   freebsd-update-ijg s**lijn udaa duudazh t**gsg**n**.
   SHin`echl`eltijn processijn sul bajgaa b*h z*jlsijg g*jc`e`ehijn
   tuld daraah tushaalyg azhilluulna:

 # freebsd-update install

   H`er`ev GENERIC c**m t*r zuur ashiglagdazh bajsan bol ****rchl**n
   tohiruulsan shin`e c**mijg erdijn h`evshs`en argaar odoo b*t`e`ezh
   suulgah cag bolzh`e`e.

   Mashinaa FreeBSD-ijn shin`e huvilbar ruu dahin achaalah
   h`er`egt`ej. Process duuslaa.

     --------------------------------------------------------------

  24.2.4. Sistemijn t**lvijn har'cuulalt

   freebsd-update h`er`egslijg FreeBSD-ijn suulgagdsan huvilbaryn
   t**lvijg bajgaa z**v huulbaryn `esr`eg test hijh`ed h`er`egl`ezh
   bolno. `En`e songolt n' sistemijn h`er`egsl**d sanguud bolon
   tohirgoony fajluudyn odoogijn huvilbaruudyg shalgadag.
   Har'cuulaltyg `ehl**l`ehijn tuld daraah tushaalyg azhilluulna:

 # freebsd-update IDS >> outfile.ids

     Sanuulga: Tushaalyn n`er IDS bolovch `en`e n' yamar ch
     tohioldold security/snort z`er`eg haldlaga ilr**l`egch sistemijg
     solih zoriulalttaj bish yum. freebsd-update n' **g**gdlijg disk
     d`e`er hadgaldag b**g****d t**nijg ****rchl**h bolomzh todorhoj
     yum. kern.securelevel tohirgoog ashiglah bolon
     freebsd-update-ijn **g**gdlijg z**vh**n unshigdah fajlyn sistem
     d`e`er ashiglagdaag*j tohioldold hadgalah n' `en`e bolomzhijg
     bagasgah bolovch il** sajn shijd`el n' sistemijg DVD `esv`el
     nuuclag hadgalsan gadaad USB diskijn t**h****r**mzh z`er`eg
     nuuclag diskt`ej har'cuulah yavdal yum.

   Sistem n' odoo shalgagdah b**g****d fajluud n' ****rsdijn
   sha256(1) utguudyn hamt, huvilbar dah' m`ed`egd`ezh bajgaa sajn
   utguud bolon odoo suugdsan bajgaa utguudyn hamt h`evl`egd`en
   haruulagdana. `En`e n' yaagaad garalt outfile.ids fajl ruu
   ilg`e`egds`en shaltgaan yum. **nijg n*d`e`er shalgahad h`et`erhij
   hurdan d`e`esh g*jzh udalg*j konsolyn bufferijg d**rg`eh bolno.

   `Edg`e`er m**r**d n' bas h`et`erhij urt bolovch garaltyn
   h`elb`erijg hyalbaraar zadlan yalgazh bolno. ZHish`e`e n'
   huvilbart bajgaagaas ondoo b*h fajluudyn zhagsaaltyg avahyn tuld
   daraah tushaalyg azhilluulna:

 # cat outfile.ids | awk '{ print $1 }' | more
 /etc/master.passwd
 /etc/motd
 /etc/passwd
 /etc/pf.conf

   `En`e garalt n' tajragdsan b**g****d olon fajl bajgaa bolno.
   `Edg`e`er fajluudyn zarim n' t**r**lhijn ****rchl**lt**dt`ej
   bajna, zhish`e`e n' /etc/passwd n' h`er`egl`egch sistemd
   n`em`egds`en bolohoor ****rchl**gds**n bajna. Zarim tohioldold
   freebsd-update n' shin`echils`en bajzh bolzoshg*j uchir c**mijn
   moduliud z`er`eg busad fajluud ****r bajzh boloh yum. Tusgaj
   fajluud bolon sanguudyg hasahyn tuld t`edg`e`erijg
   /etc/freebsd-update.conf fajlyn IDSIgnorePaths tohirgoond n`emzh
   **gn**.

   **mn** h`el`elcs`en huvilbaraas gadna narijn nyagt
   shin`echl`eltijn argyn h`es`eg bolgon `en`e sistemijg ashiglazh
   bolno.

     --------------------------------------------------------------

24.3. Portsnap: Portyn cugluulgyg shin`echl`eh h`er`egs`el

   Bichs`en Tom R***ds. T`emd`egl`eg`e`e bichs`en Kolin Persival.

   FreeBSD-ijn *nds`en sistem portyn cugluulgyg bas shin`echild`eg
   portsnap(8) h`er`egslijg aguuldag. Azhilluulsny daraa `en`e n'
   alsyn sajt ruu holbogdozh nuuc t*lh**rijg shalgazh portyn
   cugluulgyn shin`e huulbaryg tatan avdag. T*lh**r n' b*h tatazh
   avsan fajluud tatagdazh bajhdaa ****rchl**gd****g*j `es`ehijg
   hyanan b*r`en b*t`en bajdlyg shalgahad ashiglagddag. Hamgijn
   s**lijn *eijn portyn cugluulgyg tatazh avahyn tuld daraah
   tushaalyg azhilluulna:

 # portsnap fetch
 Looking up portsnap.FreeBSD.org mirrors... 3 mirrors found.
 Fetching snapshot tag from portsnap1.FreeBSD.org... done.
 Fetching snapshot metadata... done.
 Updating from Wed Aug  6 18:00:22 EDT 2008 to Sat Aug 30 20:24:11 EDT 2008.
 Fetching 3 metadata patches.. done.
 Applying metadata patches... done.
 Fetching 3 metadata files... done.
 Fetching 90 patches.....10....20....30....40....50....60....70....80....90. done.
 Applying patches... done.
 Fetching 133 new ports or files... done.

   `En`e zhish`e`e n' yuu *z**lzh bajna v`e g`eh`e`er portsnap(8)
   odoo bajgaa portyn **g**gd**ld h`ed h`ed`en zasvaruud bajgaag olzh
   shalgazh bajna. `En`e n' bas ug h`er`egs`el **mn** n' azhillasnyg
   haruulzh bajgaa b**g****d h`er`ev `ehnij udaa azhillasan bol
   cugluulga tatagdan avagdah bajsan yum.

   portsnap(8) n' fetch *jldlijg hijzh duussany daraa lokal sistem
   d`e`er bajgaa portyn cugluulga bolon daraa daraagijn zasvaruudyg
   shalgaltad damzhuulna. portsnap-ijg `ehnij udaa azhilluulahdaa
   extract-g ashiglan tatan avsan fajluudyg suulgazh bolno:

 # portsnap extract
 /usr/ports/.cvsignore
 /usr/ports/CHANGES
 /usr/ports/COPYRIGHT
 /usr/ports/GIDs
 /usr/ports/KNOBS
 /usr/ports/LEGAL
 /usr/ports/MOVED
 /usr/ports/Makefile
 /usr/ports/Mk/bsd.apache.mk
 /usr/ports/Mk/bsd.autotools.mk
 /usr/ports/Mk/bsd.cmake.mk
 ...

   Al' h`edijn suulgasan portyn cugluulgyg shin`echl`ehd`e`e portsnap
   update tushaalyg ashiglah iostoj:

 # portsnap update

   Process odoo duussan b**g****d portyn cugluulyg ashiglan
   programuudyg suulgazh `esv`el shin`echilzh bolno.

   fetch bolon extract `esv`el update *jldl**dijg door haruulsan shig
   daraaluulan azhilluulzh bolno:

 # portsnap fetch update

   `En`e tushaal n' portyn cugluulgyn s**lijn huvilbaryg tatan avch
   tany mashin d`e`er bajgaa lokal huvilbaryg /usr/ports sand
   shin`echild`eg.

     --------------------------------------------------------------

24.4. Barimtyn cugluulgyg shin`echl`eh n'

   *nds`en sistem bolon portyn cugluulgaas gadna barimtuud n' FreeBSD
   *jldlijn sistemijn salshg*j h`es`eg yum. H`edijg`e`er FreeBSD-ijn
   hamgijn s**lijn *eijn barimtyn cugluulga FreeBSD v`eb sajt d`e`er
   *rg`elzh bajdag bolovch zarim h`er`egl`egchid udaan s*lzh`e`enij
   holbolttoj `esv`el b*r togtmol s*lzh`e`enij holboltg*j bajzh boloh
   yum. Azaar FreeBSD-ijn hamgijn s**lijn *eijn barimtyn cugluulgyn
   lokal huulbaryg archlan huvilbar b*rt`ej cug ird`eg barimtyg
   shin`echl`eh h`ed h`ed`en arga bajdag.

     --------------------------------------------------------------

  24.4.1. Barimtyg shin`echl`ehijn tuld CVSup-g ashiglah n'

   *nds`en sistemijg shin`echl`eht`ej t**st`ej argyg ashiglan CVSup
   h`er`egl`en `eh bolon FreeBSD-ijn barimtuudyn suulgagdsan
   huulbaryg shin`echilzh bolno (H`es`eg 24.7). `En`e h`es`eg daraah
   z*jlsijg tajlbarladag:

     * FreeBSD-ijn barimtuudyg `eh`e`es n' b*t`e`eh`ed shaardlagataj
       h`er`egsl**d, barimtyn h`er`egsl**dijg h`erh`en suulgah
       talaar.

     * CVSup ashiglan /usr/doc dah' barimtyn `ehijn huulbaryg
       h`erh`en tatazh avah talaar.

     * FreeBSD-ijn barimtyg `eh`e`es n' h`erh`en b*t`e`ezh
       /usr/share/doc dotor suulgah talaar.

     * Barimtyg b*t`e`eh sistemijn d`emzhd`eg b*t`e`eltijn zarim
       tohiruulguud, ****r****r h`elb`el barimtyn zarim n`eg h`el
       d`e`erh orchuulgyg z**vh**n b*t`e`ed`eg tohiruulguud `esv`el
       tusgaj garaltyn h`elb`erzh**l`eltijg songodog tohiruulguud.

     --------------------------------------------------------------

  24.4.2. CVSup bolon barimtyn h`er`egsl**dijg suulgah n'

   FreeBSD-ijn barimtyg `eh`e`es n' b*t`e`eh`ed n`el`e`en olon toony
   h`er`egsl**dijg shaarddag. `Edg`e`er h`er`egsl**d n' FreeBSD-ijn
   *nds`en sistemijn h`es`eg bish bajdag. Uchir n' `edg`e`er n'
   ih`e`eh`en h`emzh`e`enij diskijn zaj shaarddag b**g****d
   FreeBSD-ijn b*h h`er`egl`egchd`ed h`er`egt`ej bajdagg*j.
   T`edg`e`er n' FreeBSD-d zoriulzh shin`e barimtuud id`evht`ej
   bichd`eg `esv`el ****rsdijn barimtyg `eh`e`es n' bajnga
   shin`echild`eg h`er`egl`egchd`ed z**vh**n h`er`egt`ej bajdag.

   B*h shaardlagataj h`er`egsl**d portyn cugluulgad bajdag. `Edg`e`er
   h`er`egsl**dijn `ehnij suulgalt bolon hozhmyn shin`echl`elt**dijg
   hyalbarshuulah textproc/docproj port n' FreeBSD-ijg barimtzhuulah
   t**sl****s h**gzh**ls`en master port yum.

     T`emd`egl`el: PostScript `esv`el PDF barimt shaardlagag*j *ed
     harin textproc/docproj-nojadetex portyg suulgazh boloh yum.
     Barimtyn h`er`egslijn `en`e huvilbar n' teTeX tajpset
     h**d**lg**r`e`es busad b*gdijg bagtaasan bajdag. teTeX n' mash
     olon h`er`egsl**dijn cugluulga uchir PDF garalt *n`eh`e`er
     shaardlagag*j tohioldold suulgahg*j bajh n' zohimzhtoj bajdag.

   CVSup-g suulgazh ashiglah talaarh d`elg`er`eng*j m`ed`e`ellijg
   CVSup-g ashiglah h`esg`e`es *zn`e **.

     --------------------------------------------------------------

  24.4.3. Barimtyn `ehijg shin`echl`eh n'

   CVSup n' /usr/share/examples/cvsup/doc-supfile fajlyg tohirgoony
   zagvar bolgon ashiglazh barimtyn `ehijn c`ev`er huulbaryg tatan
   avch chaddag. Anhdagch shin`echl`eltijn host n' doc-supfile fajld
   zaasnaar bajgaa bolovch cvsup(1) n' tushaalyn m**r****s hostyn
   n`erijg avdag b**g****d barimtyn `ehijg al' n`eg CVSup server`e`es
   daraah tushaalyg bichin tatan avch bolno:

 # cvsup -h cvsup.FreeBSD.org -g -L 2 /usr/share/examples/cvsup/doc-supfile

   cvsup.FreeBSD.org-g hamgijn ojr CVSup server`e`er solih
   h`er`egt`ej. Tolin tusgal sajtuudyn b*r`en zhagsaaltyg H`es`eg
   A.6.7-s *zn`e **.

   Barimtyn `ehijn `ehnij tatalt hugacaa shaardazh boloh yum. Duustal
   n' h*l`e`eh h`er`egt`ej.

   Barimtyn `ehijn daraa daraagijn shin`echl`elt**dijg d`e`erh
   tushaalyg ashiglan tatan avch bolno. CVSup h`er`egs`el n' hamgijn
   s**lijn udaa azhillasnaashaa hojshih shin`echl`elt**dijg z**vh**n
   tatan avch huuldag uchir `ehnij udaa b*r`en azhillasnaas hojsh
   daraa daraagijn udaa CVSup-g azhilluulahad il** hurdan bajdag.

   `Ehijg tatan avsnyhaa daraa barimtyg shin`echl`eh ****r n`eg arga
   n' /usr/doc sangijn Makefile-aar d`emzhigds`en bajdag.
   /etc/make.conf fajld SUP_UPDATE, SUPHOST bolon DOCSUPFILE-ijg
   tohiruulsnaar doorhijg azhilluulah bolomzhtoj bolno:

 # cd /usr/doc
 # make update

   /etc/make.conf-d zoriulsan make(1)-ijn `edg`e`er tohiruulguud ijm
   bajdag:

 SUP_UPDATE= yes
 SUPHOST?= cvsup.freebsd.org
 DOCSUPFILE?= /usr/share/examples/cvsup/doc-supfile

     T`emd`egl`el: SUPHOST bolon DOCSUPFILE utgad ?=-g **gsn****r
     b*t`e`eh tushaalyn m**r****s ****rchl**h bolomzhijg b*rd**ld`eg.
     `En`e n' make.conf-d tohiruulguud n`em`eh z**vl**s**n arga yum.
     Ing`esn`e`er ****r ****r tohiruulgyn utgyg test hijh bolgond
     fajlyg zasvarlah shaardlagag*j bolgodog.

     --------------------------------------------------------------

  24.4.4. Barimtyn `ehijn taaruulzh boloh tohiruulguud

   FreeBSD-ijn barimtzhuulaltyg b*t`e`ezh shin`echl`eh sistem n'
   barimtyn z**vh**n todorhoj h`esgijg shin`echl`eh `esv`el tusgaj
   orchuulgyg b*t`e`eh processijg amarchlah h`ed`en tohiruulgyg
   d`emzhd`eg. `Edg`e`er tohiruulguudyg /etc/make.conf fajld b*h`el
   sistemijn huv'd zaazh **g**h yum uu `esv`el make(1) h`er`egs`eld
   tushaalyn m**rijn tohirgoo mayagaar zaazh **gch bolno.

   Daraah tohiruulguud n' `edg`e`erijn zarim n' yum:

   DOC_LANG

           B*t`e`ezh suulgah h`el ba kodchilolyn zhagsaalt, zhish`e`e
           n' Angli barimtad z**vh**n zoriulsan en_US.ISO8859-1
           bajna.

   FORMATS

           B*t`e`eh ganc h`elb`erzh**l`elt `esv`el garaltyn
           h`elb`erzh**l`eltijn zhagsaalt. Odoogoor html, html-split,
           txt, ps, pdf, bolon rtf d`emzhigds`en bajgaa.

   SUPHOST

           SHin`echl`eh`ed ashiglah CVSup serverijn hostyn n`er.

   DOCDIR

           Barimtyg suulgah gazar. Anhdagchaar /usr/share/doc bajdag.

   FreeBSD d`e`erh sistemijn tohiruulga bolon d`emzhigds`en
   b*t`e`eltijn huv'sagchuudyn talaar d`elg`er`eng*jg make.conf(5)-s
   *zn`e **.

   FreeBSD-ijn barimtzhuulalt b*t`e`eh sistemijn d`emzhd`eg
   b*t`e`eltijn huv'sagchuudyn talaar d`elg`er`eng*jg SHin`e huv'
   n`em`er oruulagchdad zoriulsan FreeBSD barimtzhuulah t**slijn
   garyn avlagaas *zn`e **.

     --------------------------------------------------------------

  24.4.5. FreeBSD-ijn barimtuudyg `eh`e`es suulgah n'

   Barimtyn `ehijn hamgijn s**lijn hormyn huvilbaryg /usr/doc sand
   tatazh avsnaar suulgagdsan barimtyn shin`echl`eltijg hijh`ed b*h
   yum b`el`en bolno.

   DOC_LANG makefile-ijn tohirgoond zaagdsan b*h h`elnij b*r`en
   shin`echl`eltijg daraahijg bichin hijzh bolno:

 # cd /usr/doc
 # make install clean

   H`er`ev make.conf n' z**v DOCSUPFILE, SUPHOST bolon SUP_UPDATE
   tohirgoonuudtajgaar tohiruulagdsan bol suulgah alhmyg barimtyn
   shin`echl`eltt`ej cug hamtatgan ing`ezh hijzh **gch bolno:

 # cd /usr/doc
 # make update install clean

   H`er`ev z**vh**n tusgaj h`elnij shin`echl`elt h`er`egt`ej bol
   /usr/doc-ijn tuhajn h`elnij tusgaj d`ed sand make(1)-ijg
   azhilluulzh bolno, zhish`e`e n':

 # cd /usr/doc/en_US.ISO8859-1
 # make update install clean

   Suulgah garaltyn h`elb`erzh**l`eltijg FORMATS b*t`e`eltijn
   huv'sagchijg zaazh **g**n hijzh **gch bolno, zhish`e`e n':

 # cd /usr/doc
 # make FORMATS='html html-split' install clean

     --------------------------------------------------------------

  24.4.6. Barimtzhuulah portuudyg ashiglah n'

   Huv' n`em`er bolgoson Mark Fonvil.

   **mn**h h`es`egt FreeBSD-ijn barimtzhuulaltyg `eh`e`es n'
   shin`echl`eh argyg bid tanilcuulsan. FreeBSD-ijn b*h sistem**dijn
   huv'd `eh d`e`er tulguurlasan shin`echl`elt**d n' bolomzhtoj
   `esv`el praktikijn bish bajzh boloh yum. Barimtzhuulaltyn
   `eh**dijg b*t`e`eh n' n`el`e`en ih h`emzh`e`enij h`er`egslijn
   cugluulga buyuu barimtzhuulalt b*t`e`eh h`er`egslijn olonlog,
   CVS-ijg todorhoj h`emzh`e`eg`e`er m`ed`eh, repozitorios `ehijg
   tatazh avah bolon tatazh avsan `eh`e`e b*t`e`eh h`ed h`ed`en shat
   daraalluudyg shaarddag. `En`e h`es`egt bid FreeBSD-ijn
   barimtzhuulaltyn suulgagdsan huulbaruudyg shin`echl`eh ****r argyg
   tajlbarlah bolno. `En`e n' portyn cugluulgyg ashiglah b**g****d
   daraah bolomzhijg b*rd**ln`e:

     * B*gdijg b*t`e`elg*jg`e`er barimtzhuulaltyn ur'dchilan
       b*t`e`es`en hormyn huvilbaryg tatan avch suulgah (ing`esn`e`er
       barimtzhuulalt b*t`e`eh h`er`egslijn olonlogijg b*h`eld n'
       suulgah shaardlagag*j bolno).

     * Barimtzhuulaltyn `ehijg tatazh avan portyn togtolcoog ashiglan
       b*t`e`eh (tatazh avan b*t`e`eh alhmuudyg araj hyalbar
       bolgodog).

   FreeBSD-ijn barimtzhuulaltyg shin`echl`eh `edg`e`er hoior arga n'
   Barimtzhuulalt Inzhenerchl`elijn Bag <doceng@FreeBSD.org>-ijn sar
   b*r shin`echild`eg barimtzhuulaltyn portuudyn cugluulgaar
   d`emzhigdd`eg. `Edg`e`er n' FreeBSD-ijn portyn cugluulgad docs
   virtual t**r**ld bajdag.

     --------------------------------------------------------------

    24.4.6.1. Barimtzhuulaltyn portuudyg b*t`e`ezh suulgah n'

   Barimtzhuulaltyn portuud n' barimtzhuulaltyn b*t`e`eltijg hyalbar
   bolgohyn tuld port b*t`e`eh togtolcoog h`er`egl`ed`eg. make(1)-ijg
   tohiroh orchny tohirgoonuud bolon tushaalyn m**rijn tohirgoonuudyn
   hamtaar azhilluulzh barimtzhuulaltyn `ehijg tatazh avah processyg
   t`ed avtomatzhuuldag b**g****d barimtzhuulaltyn suulgalt bolon
   ustgaltyg FreeBSD-ijn busad port `esv`el bagcyn suulgaltyn n`eg`en
   adil hyalbar bolgodog.

     T`emd`egl`el: M**n barimtzhuulaltyn portuudyg b*t`e`esnij daraa
     t`ed hamaaraltaj barimtzhuulaltyg b*t`e`eh h`er`egslijn
     olonlogijn portuudyg b*rtg`ed`eg b**g****d t`edg`e`erijg
     avtomataar bas suulgadag.

   Barimtzhuulaltyn portuudyn zohion bajguulalt n' daraah h`elb`erijn
   bajna:

     * Barimtzhuulaltyn portyn fajluud bajdag misc/freebsd-doc-en
       "master port" bajdag. `En`e n' b*h barimtzhuulaltyn portuudyn
       *nd`es boldog. Anhdagchaar `en`e n' Angli barimtzhuulaltyg
       z**vh**n b*t`e`ed`eg.

     * "N`eg portod b*gd bagtsan" misc/freebsd-doc-all bajdag
       b**g****d `en`e n' bajgaa b*h h`el d`e`er b*h barimtzhuulaltyg
       b*t`e`ezh suulgadag.

     * `Ec`est n' orchuulga b*rijn huv'd "zarc port" bajdag,
       zhish`e`e n' Ungar h`el d`e`erh barimtuudad zoriulsan
       misc/freebsd-doc-hu-g durdazh bolno. `Edg`e`er n' b*gd master
       portoos hamaarah b**g****d tuhajn h`elnij orchuulsan
       barimtzhuulaltyg suulgadag.

   Barimtzhuulaltyn portyg `eh`e`es suulgahyn tuld daraah
   tushaaluudyg azhilluulna (root `erh`e`er):

 # cd /usr/ports/misc/freebsd-doc-en
 # make install clean

   `En`e n' Angli barimtzhuulaltyg huvaagdsan HTML h`elb`er`e`er
   (http://www.FreeBSD.org d`e`er ashigladagijn adilaar) b*t`e`ezh
   /usr/local/share/doc/freebsd sand suulgadag.

     --------------------------------------------------------------

      24.4.6.1.1. Nijtl`eg Knob bolon tohiruulguud

   Barimtzhuulaltyn portuudyn anhdagch bajdlyg ****rchl**h olon
   tohirgoo bajdag. Door c****h**n h`ed`en zhagsaaltyg durdav:

   WITH_HTML

           HTML h`elb`er`e`er b*t`e`ehijg z**vsh****rd**g: barimt
           b*rijn huv'd n`eg HTML fajl. H`elb`ersh**ls`en
           barimtzhuulalt n' tohiroh article.html yum uu `esv`el
           book.html g`es`en fajluudad zurgijn hamtaar hadgalagddag.

   WITH_PDF

           Adobe Acrobat Reader, Ghostscript `esv`el busad PDF
           unshigchdyg ashiglah Adobe-ijn h**rv**h barimtyn
           h`elb`er`e`er b*t`e`ehijg z**vsh****rd**g.
           H`elb`ersh**ls`en barimtzhuulalt n' tohiroh article.pdf
           yum uu `esv`el book.pdf g`es`en fajluudad hadgalagddag.

   DOCBASE

           Barimtzhuulaltyn suulgah bajrlal. `En`e n' anhdagchaar
           /usr/local/share/doc/freebsd bajdag.

             T`emd`egl`el: Anhdagch suulgah san n' CVSup argyn
             ashigladag sangaas yalgaatajg sanaaraj. `En`e n' yaagaad
             g`ev`el bid port suulgazh bajgaa b**g****d portuud n'
             ih`evchl`en /usr/local sand suudag. **nijg PREFIX
             huv'sagchijg n`em`en ****rchilzh boldog.

   `End Ungar barimtzhuulaltyg H**rv**h Barimtyn H`elb`er`e`er (PDF)
   suulgahyn tuld d`e`er durdsan huv'sagchuudyg h`erh`en ashiglahyg
   haruulsan zhish`e`eg *z**l`ev:

 # cd /usr/ports/misc/freebsd-doc-hu
 # make -DWITH_PDF DOCBASE=share/doc/freebsd/hu install clean

     --------------------------------------------------------------

    24.4.6.2. Barimtzhuulaltyn bagcuudyg ashiglah n'

   **mn**h h`es`egt tajlbarlasnaar barimtzhuulaltyn portuudyg
   `eh`e`es b*t`e`eh n' barimtzhuulaltyg b*t`e`eh h`er`egslijn
   olonlogijg suulgah bolon portuudyg b*t`e`eh`ed todorhoj
   h`emzh`e`enij diskijn zaj shaarddag. Barimtzhuulaltyn
   h`er`egsl**dijg suulgahad `eh **sv`er h*r`elc`ehg*j *ed `esv`el
   `eh`e`es b*t`e`eh n' ih`e`eh`en h`emzh`e`enij diskijn zaj `ezl`eh
   bol barimtzhuulaltyn portuudyn ur'dchilan b*t`e`es`en hormyn
   huvilbaruudyg suulgah bolomzh bas bajdag.

   Barimtzhuulalt Inzhenerchl`elijn Bag <doceng@FreeBSD.org> n'
   FreeBSD-ijn barimtzhuulaltyn bagcuudyn sar b*rijn hormyn
   huvilbaruudyg b`eldd`eg. `Edg`e`er hoiortyn bagcuudyg pkg_add(1),
   pkg_delete(1) g`eh z`er`eg bagcyn h`er`egsl**dijn hamtaar
   ashiglazh boldog.

     T`emd`egl`el: Hoiortyn bagcuudyg ashiglazh bajgaa *ed
     FreeBSD-ijn barimtzhuulalt n' tuhajn h`elnij huv'd bajgaa b*h
     h`elb`er`e`er suudag.

   ZHish`e`e n' daraah tushaal Ungar barimtzhuulaltyn hamgijn s**lijn
   ur'dchilan b*t`e`es`en bagcyg suulgah bolno:

 # pkg_add -r hu-freebsd-doc

     T`emd`egl`el: Bagcuud n' hargalzah portyn n`ern`e`es`e`e
     yalgaataj daraah n`erijn h`elb`ert`ej bajdag: lang-freebsd-doc.
     `End lang n' h`elnij kodyn bogino h`elb`er yum, zhish`e`e n' hu
     n' Ungar, `esv`el zh_cn n' hyalbarshuulsan Hyatad h`el yum.

     --------------------------------------------------------------

    24.4.6.3. Barimtzhuulaltyn portuudyg shin`echl`eh n'

   **mn** n' suulgasan barimtzhuulaltyn portyg shin`echl`ehijn tuld
   portuud shin`echl`eh al' ch h`er`egs`el bajhad hangalttaj.
   ZHish`e`e n' daraah tushaal suulgasan Ungar barimtzhuulaltyg
   ports-mgmt/portupgrade h`er`egslijn tuslamzhtajgaar z**vh**n
   bagcuudyg ashiglan shin`echiln`e:

 # portupgrade -PP hu-freebsd-doc

     --------------------------------------------------------------

24.5. H**gzh**l`eltijn salbaryg dagah n'

   FreeBSD-ijn hoior h**gzh**l`eltijn salbar bajdag: FreeBSD-CURRENT
   bolon FreeBSD-STABLE. `En`e h`es`egt `edg`e`er tus b*rijg
   tajlbarlazh ****rijn sistemijg tus tusyn modny huv'd hamgijn
   shin`e h`elb`ert bajnga bajlgah talaar tajlbarlah bolno.
   FreeBSD-CURRENT `ehl`e`ed h`el`elc`egd`eh b**g****d daraa n'
   FreeBSD-STABLE-ijn tuhaj yarigdah bolno.

     --------------------------------------------------------------

  24.5.1. FreeBSD-ijn odoo *eijn h`elb`ert bajh n'

   Ta **nijg unshihdaa FreeBSD-CURRENT n' FreeBSD-ijn
   h**gzh**l`eltijn "bleeding edge salbar buyuu amzhilt ololtyn
   hamgijn t`erg**nij salbar" g`edgijg sanaaraj. FreeBSD-CURRENT
   h`er`egl`egchdijg tehnikijn **nd**r chadavhitaj b**g****d
   sistemijn h*nd h`ec** asuudluudyg ****rsd**** shijdv`erl`eh
   chadvartaj bajna g`ezh toocdog. H`er`ev ta FreeBSD-d anhlan
   suralcagch bol **nijg suulgahaasaa **mn** dahin sajn bodooroj.

     --------------------------------------------------------------

    24.5.1.1. FreeBSD-CURRENT g`ezh yuu v`e?

   FreeBSD-CURRENT n' FreeBSD-ijn hamgijn s**lijn *eijn azhlyn `eh
   yum. `En`e n' hijgd`ezh bajgaa azhluud, turshiltyn ****rchl**lt**d
   bolon program hangamzhijn daraagijn alban iosny huvilbart bajhg*j
   ch bajzh boloh `esv`el bajzh ch boloh shilzhiltijn arguudyg
   bagtaadag. FreeBSD-ijn olon h**gzh**l`egchid FreeBSD-CURRENT-ijn
   `eh kodyg **d**r bolgon `emh`etg`en h**rv**lzh bajdag bolovch
   `ehijg b*t`e`eh bolomzhg*j *e bas bajdag. `Edg`e`er asuudluud n'
   bolomzhijn h`er`e`er hurdan shijd`egdd`eg bolovch FreeBSD-CURRENT
   n' s*jr`el avchrah `esv`el tun ih h*ss`en azhillagaag avchrah
   `es`eh n' ta yag yamar agshind `eh kodyg tatazh avsnaas hamaarah
   yum!

     --------------------------------------------------------------

    24.5.1.2. FreeBSD-CURRENT h`end h`er`egt`ej v`e?

   FreeBSD-CURRENT n' *nds`en 3 sonirhlyn b*l`egt zoriulagdan
   hijgds`en:

    1. `Eh modny zarim h`es`eg d`e`er id`evht`ejg`e`er azhillazh
       bajgaa FreeBSD-ijn h*r`e`enij gish**d bolon "current buyuu
       odoo *eijn h`elb`ert" bajlgah n' tujlyn shaardlaga bolson
       h*m**st.

    2. FreeBSD-CURRENT-g al' boloh uhaalag bajlgahyg hich`e`ezh
       asuudluudyg shijdv`erl`eh`ed cagaa zarah h*s`elt`ej bajdag
       id`evht`ej test hijgch FreeBSD-ijn h*r`e`enij gish**d.
       `Edg`e`er h*m**s n' ****rchl**lt**d bolon FreeBSD-ijn er**nhij
       chigl`eld cag *eijn sanaluudyg tusgahyg h*s`ezh t`edg`e`erijg
       shijd`eh zasvaruudyg ilg`e`ed`eg bas h*m**s yum..

    3. YUu bolzh bajgaag z**vh**n harzh m`ed`ezh bajhyg h*ss`en
       `esv`el odoo *eijn `ehijg lavlagaany zorilgoor ashiglahyg
       z**vh**n h*ss`en h*m**s (****r****r h`elb`el azhilluulah bish
       unshih zorilgoor). `Edg`e`er h*m**s n' haayaa bas sanal
       gargazh kodond huv' n`em`er oruuldag.

     --------------------------------------------------------------

    24.5.1.3. FreeBSD-CURRENT n' yuu Bish v`e?

    1. Ta zarim n`eg dazhg*j shin`e bolomzh bajgaag sonsson uchraas
       busdaas t*r**lzh ur'dchilsan huvilbaryn t`edg`e`er bit**dijg
       avah tany n`en t`erg**nij arga zam. SHin`e bolomzhijg avch
       `eh`end bajna g`ed`eg n' ta shin`e aldaanuud, horhojnuudyg bas
       avch `eh`end bajna g`es`en *g yum.

    2. Aldaany zasvaruudyg hurdan avah arga zam. FreeBSD-CURRENT-ijn
       **g**gds**n duryn huvilbar n' il`ers`en aldaanuudyg zasahyn
       hazhuugaar bas magadg*j shin`e aldaanuud bas gargazh bajdag.

    3. Al' ch *ed "alban iosoor d`emzhigds`en". Bid ****rsdijn
       chadlyn hir`e`er "huul' iosny" 3 FreeBSD-CURRENT b*lgijn al'
       n`eg`end h*m**st boditoor tuslahyg hich`e`ed`eg, g`ehd`e`e
       bid`end erd**** l tehnikijn d`emzhl`eg *z**l`eh cag bajdagg*j.
       `En`e n' bid h*m**st tuslah durg*j ****dg*j muuhaj h*m**s
       uchraas g`es`en *g bish yum (h`er`ev bid bajgaag*j bol bid
       FreeBSD-g hijzh bajhg*j bajh bajsan). Bid erd**** l **drijn
       h`ed`en zuun zahidluudad hariulahyn hazhuugaar FreeBSD d`e`er
       azhillazh chaddagg*j! FreeBSD-g sajzhruulah bolon turshiltyn
       kodon d`e`er tavigdsan mash olon asuultuudad hariulah hoior
       songoltyn `ehnijhijg h**gzh**l`egchid songoson yum.

     --------------------------------------------------------------

    24.5.1.4. FreeBSD-CURRENT ashiglah n'

    1. freebsd-current bolon svn-src-head zhagsaaltuudad `els`en orno
       uu. `En`e n' z**vh**n sajn sanaanaas gadna bas chuhal yum.
       H`er`ev ta freebsd-current zhagsaaltad oroog*j bol sistemijn
       odoogijn t**lvijn talaar h*m**sijn **gch bajgaa sanal
       h*s`elt**dijg harahg*j uchraas busdyn al' h`edijn olood
       shijds`en mash ih asuudluud d`e`er magadg*j ta b*dr`en
       t****r**ld**zh duusah biz `e`e. B*r il** chuhal z*jl n' yuu
       v`e g`ev`el tany sistemijn `er**l m`end`ed `egz`egt`ej bajzh
       boloh chuhal m`ed`e`en**d`e`es ta hocroh bolno.

       svn-src-head zhagsaalt n' kodond oruulsan ****rchl**lt b*rijn
       b*rtg`el oruulgyg bolzoshg*j s**r**g n**l****n**dijn talaar
       tohirson m`ed`e`ellijn hamtaar tand harah bolomzhijg olgodog.

       `Edg`e`er zhagsaaltuud `esv`el bajgaa busdyn al' n`eg`end
       `els`ehijn tuld http://lists.FreeBSD.org/mailman/listinfo
       hayag uruu orzh `els`ehijg h*ss`en zhagsaaltaa songooroj.
       Daraallyn *lds`en zaavruud t`end bajgaa bolno. H`er`ev ta b*h
       l `eh modon dah' ****rchl**ltijg dagah sonirholtoj bajgaa bol
       svn-src-all zhagsaaltad b*rtg**l`ehijg bid z**vl**zh bajna.

    2. FreeBSD-ijn tolin tusgalaas `ehijg avna. Ta **nijg hoior
       argaar hijzh bolno:

         a. /usr/share/examples/cvsup sand bajh standard-supfile
            g`ezh n`erl`egds`en supfile-taj cug cvsup program
            ashigla. `En`e n' b*h`el cugluulgyg n`eg l udaa avch
            daraa n' z**vh**n ****rchl**gds**n**dijg tand avah
            bolomzhijg olgodog hamgijn sajshaasan arga yum. Olon
            h*m**s cvsup-g cron-s azhilluulzh ****rsdijn `ehijg
            hamgijn s**lijn h`elb`ert avtomataar avaachdag. Ta d`e`er
            durdsan zhish`e`e supfile-g ****rchl**n cvsup-g ****rijn
            orchny huv'd tohiruulah h`er`egt`ej.

              T`emd`egl`el: ZHish`e`e standard-supfile n'
              FreeBSD-CURRENT-ijn bish FreeBSD-ijn ayuulg*j bajdlyn
              tusgaj salbaryg dagahad h`er`egl`egd`en`e. Tand `en`e
              fajlyg zasvarlazh daraah m**rijg ****rchl**h
              h`er`egt`ej bolno:

 *default release=cvs tag=RELENG_X_Y

              D`e`erh m**rijg daraah m**r****r sol'no:

 *default release=cvs tag=.

              H`er`egc`e`et`ej hayag/shoshgonuudyn d`elg`er`eng*j
              tajlbaryg garyn avlagyn CVS hayag/shoshgonuud
              h`esg`e`es *zn`e **.

         b. CTM h`er`egslijg ashigla. H`er`ev ta mash muu holbolttoj
            (**nd**r *n`et`ej holboltuud `esv`el z**vh**n cahim
            zahidlyn handalt) bol CTM n' songolt boloh yum. G`ehd`e`e
            `en`e n' b****n zovlon b**g****d ta `evd`ers`en
            fajluudtaj *ld`ezh boloh yum. `En`e n' **nijg hovor
            ashiglahad h*rg`ed`eg b**g****d ing`esn`e`er azhillahg*j
            bajh bolomzhijg n`el`e`en udaan hugacaagaar ih`esg`ed`eg.
            Bid 9600 bps modem bolon t**n`e`es hurdan holbolttoj
            h*m**st CVSup-g ashiglahyg z**vl**d**g.

    3. H`er`ev ta `ehijg z**vh**n harahaar bish azhilluulahaar tatazh
       avch bajgaa bol z**vh**n songoson h`esg**dijg bish
       FreeBSD-CURRENT-ijn b*h `ehijg tatazh avaaraj. **nij shaltgaan
       n' `ehijn t**r**l b*rijn h`esg**d n' busad haa n`egt`e`e
       bajgaa shin`echl`elt**d`e`es hamaardag b**g****d z**vh**n
       h`es`eg b*l`eg `ehijg h**rv**l`ehijg oroldoh n' tanyg barag l
       batalgaatajgaar asuudaltaj uchruulah bolno.

       FreeBSD-CURRENT-ijg h**rv**l`eh`e`es`e`e **mn** /usr/src dah'
       Makefile-g anhaaraltaj unshina uu. `Ehnij udaa ta hamgijn
       bagaar bodohod shin`echl`eltijn processijn h`es`eg boloh
       shin`e c**mijg suulgazh ertencijg dahin b*t`e`eh h`esg`e`er
       damzhih h`er`egt`ej. FreeBSD-CURRENT zahidlyn zhagsaalt bolon
       /usr/src/UPDATING fajlyg unshih n' bidnijg daraagijn huvilbar
       uruu shilzhih`ed zarimdaa shaardlagataj boldog busad
       `ehl**l`eh proceduruudyn huv'd hamgijn s**lijn
       m`ed`e`el`elt`ej bajlgah bolomzhijg bid`end olgodog.

    4. Id`evht`ej baj! H`er`ev ta FreeBSD-CURRENT azhilluulzh bajgaa
       bol t**nij talaar tanyg yuu h`el`ehijg yalanguyaa h`er`ev tand
       **rg**zh**l`elt `esv`el aldaany zasvaruudyn talaar sanal
       h*s`elt bajval t**nijg bid m`ed`ehijg h*sd`eg yum. Havsargasan
       kodtoj sanal h*s`elt**dijg hamgijn ih uram zorigtojgoor
       h*l`e`en avdag bil`e`e!

     --------------------------------------------------------------

  24.5.2. FreeBSD-ijn togtvortoj h`elb`ert bajh n'

    24.5.2.1. FreeBSD-STABLE g`ezh yuu v`e?

   FreeBSD-STABLE n' *nds`en huvilbaruud gardag bidnij
   h**gzh**l`eltijn salbar yum. ****rchl**lt**d n' `ehl`e`ed test
   hijgd`eh zorilgoor FreeBSD-CURRENT uruu ordog g`es`en er**nhij
   t**s****l**l/taamaglaltajgaar yanz b*rijn z**vsh****rl****r `en`e
   salbar uruu ordog. `En`e n' odoo boltol h**gzh**l`eltijn salbar
   b**g****d g`ehd`e`e `en`e n' yamar ch *ed FreeBSD-STABLE-d
   zoriulagdsan `eh n' yamar ch zorilgod tohirch `esv`el tohirohg*j
   bajzh bolno g`es`en *g yum. `En`e n' `ecsijn h`er`egl`egchid
   zoriulagdsan `eh **sv`er bus erd**** l ****r n`eg
   inzhenerchl`elijn h**gzh**l`eltijn arga zam yum.

     --------------------------------------------------------------

    24.5.2.2. FreeBSD-STABLE h`end h`er`egt`ej v`e?

   H`er`ev ta FreeBSD-ijn h**gzh**l`eltijn processod huv' n`em`er
   oruulah sonirholtoj, `en`e n' yalanguyaa FreeBSD-ijn daraagijn
   "garah" huvilbartaj holbootoj bajdag, `esv`el yuu bolzh bajgaag
   m`ed`ezh bajh sonirholtoj bajgaa bol ta daraah FreeBSD-STABLE-g
   bodolcoh h`er`egt`ej.

   Ayuulg*j bajdlyn zasvaruud bas FreeBSD-STABLE salbar uruu orzh
   bajdag n' *n`en bolovch ta **nijg hijhijn tuld FreeBSD-STABLE-g
   zaaval dagah h`er`egg*j. FreeBSD-ijn ayuulg*j bajdlyn
   z**vl**mzh**d n' tuhajn huvilbart hamaaraltaj asuudlyg h`erh`en
   zasah tuhaj tajlbarladag [12] b**g****d z**vh**n ayuulg*j bajdlyn
   **dn`e`es b*h`el b*t`en h**gzh**l`eltijn salbaryg dagazh bajna
   g`ed`eg bas z**nd**** olon h*s`e`eg*j ****rchl**lt**dijg avchrah
   magadlaltaj yum.

   Bid FreeBSD-STABLE salbar *rg`elzh h**rv**l`egd`en
   `emh`etg`egd`ezh dandaa azhilladag bajlgahaar charmajzh bajdag
   bolovch `en`e n' batalgaataj bish yum. N`emzh h`el`eh`ed kod n'
   FreeBSD-STABLE-d orohoosoo **mn** FreeBSD-CURRENT-d
   h**gzh**l`egd`ezh bajdag bolovch FreeBSD-CURRENT-g ashiglan
   azhilluuldgaas il** FreeBSD-STABLE-g h*m**s azhilluuldag bolohoor
   FreeBSD-CURRENT-ijn huv'd il`erhij bish bajsan aldaanuud bolon
   bulangijn tohioldluud FreeBSD-STABLE-d ilr`eh n' zarimdaa
   zajlshg*j yum.

   `Edg`e`er shaltgaanuudaas bolood bid FreeBSD-STABLE-g sohroor
   dagahyg tand z**vl**d**gg*j b**g****d `en`e n' ****rijn
   h**gzh**l`eltijn orchindoo kodyg `ehl`e`ed sajtar test
   hijlg*jg`e`er *jldv`erl`eld (production) ashiglazh bajgaa
   server**d`e`e FreeBSD-STABLE uruu shin`echl`ehg*j bajhad tand
   yalanguyaa chuhal ach holbogdoltoj yum.

   H`er`ev tand **nijg hijh `eh **sv`er**d bajhg*j bol bid
   FreeBSD-ijn hamgijn s**lijn *eijn huvilbaryg azhilluulzh hoiortyn
   shin`echl`elt hijh argyg huvilbaraas huvilbar uruu shilzhihd`e`e
   ashiglahyg tand z**vl**zh bajna.

     --------------------------------------------------------------

    24.5.2.3. FreeBSD-STABLE ashiglah n'

    1. freebsd-stable zhagsaaltad `els`en orno uu. `En`e n'
       FreeBSD-STABLE-d il`erch boloh b*t`e`eltijn hamaarluud `esv`el
       tusgajlsan anhaaral shaardlagataj ****r busad asuudluudyn
       talaar tand m`ed`e`elzh bajh bolno. H**gzh**l`egchid n' zarim
       n`eg margaantaj zasvar `esv`el shin`echl`elijn talaar bodozh
       bajgaa talaaraa bas `en`e zahidlyn zhagsaaltad m`ed`e`eld`eg
       b**g****d ijnh** sanal bolgozh bajgaa ****rchl**ltijn talaar
       h`er`egl`egchd`ed yamar n`eg asuudal bajval t`ed`end `erg`e`ed
       hariu **g**h bolomzh olgodog yum.

       ****rijn dagazh bajgaa salbaryn tohiroh SVN zhagsaaltad
       `els`en oroh h`er`egt`ej. ZHish`e`e n' h`er`ev ta 7-STABLE
       salbaryg dagazh bajgaa bol svn-src-stable-7 zhagsaaltad
       `els`en orooroj. `En`e n' kodond oruulsan ****rchl**lt b*rijn
       b*rtg`el oruulgyg bolzoshg*j s**r**g n**l****n**dijn talaar
       tohirson m`ed`e`ellijn hamtaar tand harah bolomzhijg olgodog.

       `Edg`e`er zhagsaaltuud `esv`el bajgaa busdyn al' n`eg`end
       `els`ehijn tuld http://lists.FreeBSD.org/mailman/listinfo
       hayag uruu orzh `els`ehijg h*ss`en zhagsaaltaa songooroj.
       Daraallyn *lds`en zaavruud t`end bajgaa bolno. H`er`ev ta b*h
       l `eh modon dah' ****rchl**ltijg dagah sonirholtoj bajgaa bol
       svn-src-all zhagsaaltad b*rtg**l`ehijg bid z**vl**zh bajna.

    2. H`er`ev ta shin`e sistem suulgazh FreeBSD-STABLE-`e`es
       b*t`e`es`en sar b*rijn hormyn agshny huvilbaryg t**n d`e`er
       azhilluulahyg h*s`ezh bajgaa bol d`elg`er`eng*j m`ed`e`ellijn
       talaar Hormyn agshny huvilbaruud v`eb huudasnaas shalgana uu.
       **n`e`es gadna hamgijn s**lijn *eijn FreeBSD-STABLE huvilbaryg
       tolin tusgalyn hayaguudaas tatan avch suulgah bolomzhtoj
       b**g****d door durdsan zaavruudyg dagazh ****rijn sistemijg
       hamgijn s**lijn *eijn FreeBSD-STABLE `eh kod uruu shin`echilzh
       boloh yum.

       H`er`ev ta FreeBSD-ijn urdny huvilbar al' h`edijn azhilluulzh
       bajgaa b**g****d `eh`e`es shin`echl`ehijg h*s`ezh bajgaa bol
       FreeBSD-ijn tolin tusgal huudasaas hyalbaraar hijzh bolno.
       **nijg hoior argaar hijzh bolno:

         a. /usr/share/examples/cvsup sand bajh standard-supfile
            g`ezh n`erl`egds`en supfile-taj cug cvsup program
            ashigla. `En`e n' b*h`el cugluulgyg n`eg l udaa avch
            daraa n' z**vh**n ****rchl**gds**n**dijg tand avah
            bolomzhijg olgodog hamgijn sajshaasan arga yum. Olon
            h*m**s cvsup-g cron-s azhilluulzh ****rsdijn `ehijg
            hamgijn s**lijn h`elb`er avtomataar avaachdag. Ta d`e`er
            durdsan zhish`e`e supfile-g ****rchl**n cvsup-g ****rijn
            orchny huv'd tohiruulah h`er`egt`ej.

         b. CTM h`er`egslijg ashigla. H`er`ev tand Intern`et uruu
            holbogdson hurdan hyamd holbolt bajhg*j bol `en`e argyg
            ta ashiglah h`er`egt`ej.

    3. Gol n' h`er`ev ta `eh`ed hurdan, shaardlagyn ulmaas handah
       h`er`egt`ej bolood holboltuudyn zurvasyn **rg**n ach
       holbogdolg*j bol cvsup `esv`el ftp ashiglaaraj. Busad
       tohioldold CTM-g ashigla.

    4. FreeBSD-CURRENT-ijg h**rv**l`eh`e`es`e`e **mn** /usr/src dah'
       Makefile-g anhaaraltaj unshina uu. `Ehnij udaa ta hamgijn
       bagaar bodohod shin`echl`eltijn processijn h`es`eg boloh
       shin`e c**mijg suulgazh ertencijg dahin b*t`e`eh h`esg`e`er
       damzhih h`er`egt`ej. FreeBSD-CURRENT zahidlyn zhagsaalt bolon
       /usr/src/UPDATING fajlyg unshih n' bidnijg daraagijn huvilbar
       uruu shilzhih`ed zarimdaa shaardlagataj boldog busad
       `ehl**l`eh proceduruudyn huv'd hamgijn s**lijn
       m`ed`e`el`elt`ej bajlgah bolomzhijg bid`end olgodog.

     --------------------------------------------------------------

24.6. ****rijn `ehijg hamgijn s**lijn h`elb`ert avaachih n'

   Internetijn (`esv`el cahim zahidal) holbolt ashiglan FreeBSD
   t**slijn `eh**dijn al' ch h`esgijn huv'd `esv`el tany yuu
   sonirhozh bajgaagaas hamaaran b*h h`esg**dijg hamgijn shin`e
   bajlgazh bajh t**r**l b*rijn arguud bajdag. Bidnij sanal bolgodog
   *nds`en *jlchilg`e`en**d bol Anonymous buyuu n`erg*j CVS, CVSup
   bolon CTM yum.

     Sanuulga: ****rijn `eh modny z**vh**n zarim h`esgijg
     shin`echl`eh bolomzhtoj bolovch coryn ganc shin`echl`eh arga bol
     modyg b*tn`e`er n' shin`echilzh h`er`egl`egchijn talbar
     (****r****r h`elb`el /bin bolon /sbin g`eh m`et d`eh
     h`er`egl`egchijn talbart azhilladag b*h programuud) bolon
     c**mijn `eh**dijg dahin `emh`etg`eh yavdal yum. ****rijn `eh
     modny z**vh**n n`eg h`es`eg z**vh**n c**m `esv`el z**vh**n
     h`er`egl`egchijn talbaryg shin`echl`eh n' asuudluud garahad
     ih`evchl`en h*rg`ed`eg. `Edg`e`er asuudluud n' `emh`etg`eltijn
     *eijn aldaanuudaas avahuulaad c**mijn s*jrl**d `esv`el
     **g**gdlijn `evdr`elijg h*rt`el hamardag.

   N`erg*j CVS bolon CVSup n' `ehijg shin`echl`ehd`e`e tatah zagvaryg
   h`er`egl`ed`eg. CVSup-ijn huv'd h`er`egl`egch (`esv`el cron
   skript) cvsup programyg `ehl**l`en haa n`egt`e`e bajgaa cvsupd
   servert handazh tany ****rijn fajluudyg hamgijn shin`e h`elb`ert
   avchirdag. Tany h*l`e`en avah shin`echl`elt**d n' hamgijn s**lijn
   minut h*rt`elh *eijnh bajh b**g****d ta t`edg`e`erijg z**vh**n
   ****rijn h*ss`en t`er *ed`e`e avdag. Ta ****rijn
   shin`echl`elt**dijg tany sonirhozh bajgaa tusgajlsan fajluud
   `esv`el sanguudaar hyalbaraar hyazgaarlazh bolno. SHin`echl`elt**d
   n' tany yuug avahyg h*ss`en bolon tand yuu bajgaagaas hamaaran
   server`e`er tuhajn *ed **sg`egdd`eg. N`erg*j CVS n' alsyn CVS
   repository buyuu kodyn arhivaas ****rchl**lt**dijg shuud tatahyg
   t**nd z**vsh****rd**g CVS-ijn erd**** l n`eg **rg**tg**l b**g****d
   **g`e`er`e`e CVSup-s araj il** hyalbar yum. CVSup n' **nijg
   hamaag*j il** *r d*nt`ejg`e`er hijzh chaddag bolovch N`erg*j CVS-g
   ashiglahad il** hyalbar bajdag.

   N**g**** talaas CTM n' tand bajgaa `ehijg master arhiv dah'
   `eht`ej lavlazh asuuh zarchmaar har'cuuldagg*j b**g****d
   ****r****r h`elb`el t`edg`e`erijg tatazh avdagg*j. Ing`ehijn orond
   harin **mn** n' azhilluulsnaas hojshh fajl dah' ****rchl**lt**dijg
   tan'dag skript **d**rt h`ed h`ed`en udaa master CTM mashin d`e`er
   azhillazh il`ers`en ****rchl**lt**dijg shahazh daraallyn-dugaar
   tavin cahim zahidlaar damzhuulahad zoriulan kodchildog (z**vh**n
   h`evl`egd`eh bolomzhtoj ASCII h`elb`er`e`er). `Edg`e`er "CTM
   del'tanuudyg" avsany daraa t`edg`e`erijg avtomataar dekod hijzh
   shalgan h`er`egchid bajgaa `ehijn huulbart ****rchl**lt**dijg hijh
   ctm_rmail(1) h`er`egs`el uruu **gd**g. `En`e process n' CVSup-s
   hamaag*j il** *r d*nt`ej b**g****d `en`e n' tatah bish harin
   t*lh`eh zagvar uchraas bidnij serverijn `eh **sv`ert baga achaalal
   uchruuldag yum.

   M`ed`e`ezh **n`e`es gadna harilcan sul bolon davuu taluudtaj
   asuudluud bajdag. H`er`ev ta sanamsarg*jg`e`er ****rijn arhivyn
   h`esgijg ustgachih yum bol CVSup **nijg ilr**lzh `evd`ers`en
   h`esg**dijg dahin b*t`e`ezh **gd**g. CTM ing`ezh hijd`egg*j
   b**g****d h`er`ev ta ****rijn `eh modny zarim h`esgijg ustgasan
   (bas n****cl**n avaag*j) bol ta dahin shin`e`er `ehn`e`es n'
   (hamgijn s**lijn *eijn CVS "suur' del'tagaas") `eh`elzh CTM-ijn
   tuslamzhtajgaar b*gdijg dahin b*t`e`eh buyuu `esv`el N`erg*j
   CVS-ijn tuslamzhtajgaar muu bit**dijg erd**** l ustgazh dahin
   s**lijn h`elb`ert avaachih h`er`egt`ej bolno.

     --------------------------------------------------------------

24.7. "Ert**nc"ijg dahin b*t`e`eh n'

   Ta ****rijn lokal `eh modoo FreeBSD-ijn tuhajn huvilbaryn
   (FreeBSD-STABLE, FreeBSD-CURRENT, g`eh z`er`eg) hamgijn s**lijn
   *eijn h`elb`ert avaachsanyhaa daraa ta `eh modoo ashiglan
   sistemijg dahin b*t`e`ezh bolno.

     N****c hij: Ta d`e`erhijg hijh`e`es`e`e **mn** ****rijn
     sistemijg n****cl**n avah n' yamar chuhal bolohyg `en`e n'
     hangalttaj h`elzh **gch chaddagg*j. Ert**ncijg dahin b*t`e`eh n'
     (h`er`ev ta `edg`e`er zaavruudyg dagasan tohioldold) hyalbar
     bolovch tanyg aldaa gargahad `esv`el busdyn `eh modond hijs`en
     aldaanuud n' tany sistemijg achaalagdahg*j bolgoh n**hc**ld
     zajlshg*j h*rg`ed`eg.

     N****c hijzh avsan `es`eh`e`e shalgaaraj. Zasvarlah uyan disk
     `esv`el achaalagdah CD-g garyn dor bajlgaaraj. Magadg*j ta
     **nijg h`ez`e`e ch h`er`egl`ehg*j bajzh boloh yum, g`ehd`e`e
     haramsahaasaa **mn** ayuulg*j bajzh bajh n' il** d`e`er yum!

     Tohiroh zahidlyn zhagsaaltad b*rtg**l: FreeBSD-STABLE bolon
     FreeBSD-CURRENT salbaruud n' ugaasaa h**gzh**l`elt`ed bajdag.
     FreeBSD-d huv' n`em`er oruulzh bajgaa h*m**s n' h*n l uchraas
     aldaanuud zarimdaa gardag.

     Zarimdaa `edg`e`er aldaanuud n' n`eg ih hor h**n****lg*j
     b**g****d erd**** l tany sistemijg shin`e onoshlogoony
     anhaaruulga h`evl`eh`ed h*rg`ed`eg. `Esv`el ****rchl**lt n'
     s*jrlijn bajzh bolzoshg*j bajdag b**g****d tany sistemijg
     achaalagdahg*j bolgozh `esv`el fajlyn sistem**dijg chin' ustgazh
     (`esv`el b*r muu yum bolzh) boloh yum.

     `Edg`e`ert`ej adil asuudluud garval asuudlyn uchir shaltgaan
     bolon al' sistem d`e`er `en`e asuudal hamaaraltajg tajlbarlasan
     "heads up buyuu b*hnij sonort" handsan zarlal tohiroh zahidlyn
     zhagsaaltad ilg`e`egdd`eg. T`eg`e`ed "all clear buyuu b*gd
     c`ev`er" zarlal asuudal shijd`egds`enij daraa tavigddag.

     H`er`ev ta FreeBSD-STABLE `esv`el FreeBSD-CURRENT-ijg dagahyg
     oroldozh FreeBSD-STABLE zahidlyn zhagsaalt `esv`el
     FreeBSD-CURRENT zahidlyn zhagsaalt-g hargalzuulan unshihg*j
     bajgaa bol `en`e n' ta ****rt**** gaj t**v**g asuuzh bajna l
     g`es`en *g yum.

     make world tushaalyg b** ashigla: Ih`enh huuchin barimtuud **nd
     zoriulan make world tushaalyg ashiglahyg z**vl**d**g. `En`e
     tushaalyg azhilluulsnaar zarim n`eg chuhal alhmuudyg algasah
     b**g****d ta yuu hijzh bajgaagaa m`ed`ezh bajgaa tohioldold
     **nijg z**vh**n ashiglah h`er`egt`ej. Barag ih`enh tohioldold
     make world hijh n' buruu z*jl b**g****d `end tajlbarlasan
     proceduryg t**nij orond ashiglah iostoj yum.

     --------------------------------------------------------------

  24.7.1. SHalgagdsan argaar ****rijn sistemijg shin`echl`eh n'

   ****rijn sistemijg shin`echl`ehijn tuld ****rt chin' bajgaa `ehijn
   huvilbart shaardlagataj bajgaa b*t`e`eh`e`es ur'dah alhmuud ta
   /usr/src/UPDATING fajld bajgaa `es`ehijg shalgah h`er`egt`ej
   b**g****d **nij daraa `end durdsan proceduryg ashiglana.

   `Edg`e`er shin`echl`eltijn alhmuud n' tanyg huuchin h**rv**l`egch,
   huuchin c**m, huuchin ert**nc bolon huuchin tohirgoony fajluud
   b*hij FreeBSD-ijn huuchin huvilbar ashiglazh bajgaa g`ezh toocdog.
   "Ert**nc" g`edgijg bid `end sistemijn gol hoiortyn fajluud,
   sanguud bolon programyn fajluud g`ezh ojlgono. H**rv**l`egch n'
   "ert**nc"ijn h`es`eg b**g****d c****n asuudluudtaj bajdag.

   Tanyg shin`e sistemijn `ehijg al' h`edijn avsan bajgaa g`ezh bid
   bas `end toocdog. Tuhajn sistem d`e`er bajgaa `eh**d bas huuchin
   bajval shin`e huvilbar ruu shilzh**l`eh talaar bichs`en H`es`eg
   24.6-s d`elg`er`eng*jg *zn`e **.

   Sistemijg `eh`e`es shin`echl`eh n' `ehl`e`ed sanagdsanaasaa il**
   narijn bajdag b**g****d tojron garah bolomzhg*j, hamaarluud b*hij
   shin`e asuudluud gardgaas bolood FreeBSD-ijn h**gzh**l`egchid
   z**vl**d**g chig handlagaa zhil ir`eh tutam n`el`e`en`e`er
   ****rchl**h shaardlagataj bolson. `En`e h`esgijn *lds`en h`es`eg
   n' odoogoor z**vl**zh bajgaa shin`echl`eh daraallyn talaar
   tajlbarlah bolno.

   Amzhilttaj boloh shin`echl`eh daraalal b*r daraah asuudluudyg
   shijd`eh iostoj:

     * Huuchin h**rv**l`egch shin`e c**mijg b*t`e`ezh chadahg*j bajzh
       boloh yum. (Huuchin h**rv**l`egchid zarimdaa aldaataj bajdag.)
       Tijm`e`es shin`e c**mijg shin`e h**rv**l`egch`e`er b*t`e`eh
       iostoj. YAlanguyaa shin`e c**m b*t`e`eh`e`es`e`e **mn** shin`e
       h**rv**l`egchijg b*t`e`eh h`er`egt`ej. `En`e n' shin`e
       h**rv**l`egchijg zaaval shin`e c**m****s **mn** suulgasan bajh
       iostoj g`es`en *g bish yum.

     * SHin`e ert**nc shin`e c**mijn bolomzhuud d`e`er tulguurlazh
       bajzh boloh yum. Tijm`e`es shin`e c**mijg shin`e ert**ncijg
       suulgahaasaa **mn** suulgasan bajh shaardlagataj.

   `Edg`e`er hoior asuudal n' bidnij daraagijn h`esg**d`ed tajlbarlah
   gol buildworld, buildkernel, installkernel, installworld daraallyn
   *nd`es boldog. `En`e n' odoogoor z**vl**d**g shin`echl`eltijn
   prosessijg ta yaagaad zaaval songoh iostojg haruulsan b*h
   shaltgaanuudyn b*r`en d**r`en zhagsaalt bish yum. Zarim n`eg tijm
   ch m`ed`e`ezhijn bish z*jlsijg door zhagsaav:

     * Huuchin ert**nc shin`e c**m d`e`er z**v azhillahg*j bajzh
       boloh uchir ta shin`e c**m suulgasnyhaa daraa shin`e
       ert**ncijg darujhan suulgah iostoj.

     * SHin`e ert**nc suulgahaasaa **mn** zarim n`eg tohirgoony
       ****rchl**lt**dijg hijh iostoj bolovch zarim n' huuchin
       ert**ncijg `evd`ezh magadg*j yum. Tijm bolohoor hoior ****r
       tohirgoony shin`echl`eltijn alham er**nhijd**** shaardlagataj
       bajdag.

     * Ih`enh h`esgijn huv'd shin`echl`eh process n' z**vh**n
       fajluudyg solih yum uu `esv`el n`emd`eg b**g****d bajgaa
       huuchin fajluudyg ustgadagg*j. C****n tohioldold `en`e n'
       asuudal **sg`ezh boloh yum. **nij d*nd shin`echl`eh arga zam
       n' zarim n`eg alham d`e`er garaar ustgah todorhoj fajluudyg
       zarimdaa zaazh **gd**g. **nijg ir`e`ed*jd avtomatchilah yum uu
       `esv`el *g*j ch bajzh boloh yum.

   `Edg`e`er z*jls n' daraah z**vl**s**n daraalald h*rg`ed`eg. Tuhajn
   shin`echl`elt**d`ed zoriulsan d`elg`er`eng*j daraalal n' n`em`elt
   alhmuudyg shaardazh bolohyg sanaaraj. G`ehd`e`e `edg`e`er gol
   processuud todorhoj hugacaagaar ****rchl**gd**hg*j bajh iostoj
   yum:

    1. make buildworld

       `En`e n' `ehl`e`ed shin`e h**rv**l`egch bolon hamaaraltaj
       c****n h`er`egsl**dijg b*t`e`ezh daraa n' shin`e ert**ncijn
       busdyg h**rv**l`ehijn tuld shin`e h**rv**l`egchijg ashigladag.
       *r d*n n' /usr/obj-d hadgalagddag.

    2. make buildkernel

       config(8) bolon make(1)-ijg ashigladag huuchin argaasaa
       yalgaataj n' `en`e tushaal /usr/obj sand bajrlazh bajgaa
       shin`e h**rv**l`egchijg ashigladag. `En`e n' h**rv**l`egch
       bolon c**mijn hoorond tohiromzhg*j bajdal **s`eh`e`es tanyg
       hamgaaldag.

    3. make installkernel

       SHin`e c**m bolon c**mijn moduliudyg disk`ed bajrluulzh
       shin`e`er shin`echils`en c**m****r achaalah bolomzhijg
       b*rd**ld`eg.

    4. Ganc h`er`egl`egchijn gorim ruu achaalan orno.

       Ganc h`er`egl`egchijn gorim n' azhillazh bajgaa program
       hangamzhuudyg shin`echl`eh`ed garah asuudluudyg bagasgadag.
       `En`e n' bas shin`e c**m d`e`er huuchin ert**ncijg
       azhilluulahad garah asuudlyg bagasgadag.

    5. mergemaster -p

       `En`e n' shin`e ert**nc**d zoriulzh zarim n`eg tohirgoony
       fajluudyn `ehnij shin`echl`elt**dijg hijd`eg. ZHish`e`e n'
       `en`e n' shin`e h`er`egl`egchijn b*lgijg sistemd n`em`eh,
       `esv`el shin`e h`er`egl`egchijn n`ersijg nuuc *gijn
       m`ed`e`ellijn sand n`emzh boloh yum. S**lijn
       shin`echl`elt`e`es hojsh shin`e b*lg**d `esv`el sistemijn
       tusgaj h`er`egl`egchijn b*rtg`el**dijg n`em`eh *ed `en`e n'
       ih`evchl`en shaardlagataj bajdag. Ing`esn`e`er installworld
       alham n' shin`e`er suulgagdsan sistemijn h`er`egl`egch `esv`el
       sistemijn b*lgijn n`ersijg yamar ch asuudalg*jg`e`er ashiglah
       bolomzhtoj boloh yum.

    6. make installworld

       /usr/obj sangaas ert**ncijg huuldag. Ta odoo disk d`e`er`e`e
       shin`e c**m bolon shin`e ert**nct`ej bolloo.

    7. mergemaster

       N`eg`ent disk d`e`er`e`e shin`e ert**nct`ej bolson bolohoor ta
       odoo *lds`en tohirgoony fajluudaa shin`echilzh bolno.

    8. Dahin achaalna.

       SHin`e c**m bolon shin`e ert**ncijg shin`e tohirgoony
       fajluudtaj duudahyn tuld mashinyg b*r`en dahin achaalah
       h`er`egt`ej.

   H`er`ev ta FreeBSD-ijn n`eg salbar dotor n`eg huvilbaraas il**
   s**lijn huvilbar ruu shin`echilzh bajgaa bol, ****r****r h`elb`el
   7.0-s 7.1 r** shin`echilzh bajgaa bol h**rv**l`egch, c**m,
   h`er`egl`egchijn talbar bolon tohirgoony fajluudyn hoorond ajhtar
   taaramzhg*j bajdluud tantaj barag l tohioldohg*j uchir `en`e arga
   n' zaaval shaardlagataj bish bajzh boloh yum. Huuchin arga boloh
   make world bolon shin`e c**mijg b*t`e`ezh suulgah n' zhizhig
   shin`echl`eltijn huv'd hangalttaj sajn azhillazh boloh yum.

   G`ehd`e`e gol huvilbaruudyn hoorond shin`echl`elt hijzh bajh *ed
   `en`e arga zamyg dagahg*j bajgaa h*m**st zarim asuudluud uchirch
   boloh yum.

   Olon shin`echl`elt**d (****r****r h`elb`el 4.X-s 5.0 ruu)
   tusgajlsan n`em`elt alhmuudyg (zhish`e`e n' installworld hijh`e`es
   **mn** tusgaj fajluudyn n`erijg ****rchl**h `esv`el ustgah g`eh
   m`et) shaardazh bolohyg `end t`emd`egl`eh n' z*jt`ej yum.
   /usr/src/UPDATING fajlyg anhaaraltaj unshina uu, yalanguyaa
   odoogoor z**vl**s**n bajgaa shin`echl`eh daraallyg tusgajlan
   tajlbarlasan t**gsg**l h`esgijg unshaaraj.

   Zarim n`eg tohiromzhg*j bajdaltaj holbootoj asuudluudaas b*r`en
   g*jc`ed hamgaalah bolomzhg*jg h**gzh**l`egchid m`eds`en`e`er `en`e
   arga n' cag hugacaany turshid sajzhruulagdsaar irs`en yum.
   Odoogijn arga zamuud n' udaan hugacaany turshid togvortoj bajna
   g`ed`egt najdazh bajna.

     T`emd`egl`el: FreeBSD 3.X `esv`el il** huuchny huvilbaraas
     shin`echl`eh`ed il** narijn t**v**gt`ej bajdag. Ta `en`e
     t**rlijn shin`echl`eltijg hijh shaardlagataj bol UPDATING fajlyg
     anhaaraltaj unshina uu.

   D*gn`eh`ed FreeBSD-g `eh`e`es shin`echl`eh`ed odoogoor z**vl**d**g
   arga bol:

 # cd /usr/src
 # make buildworld
 # make buildkernel
 # make installkernel
 # shutdown -r now

     T`emd`egl`el: buildworld alhmaas **mn** mergemaster -p tushaalyg
     n`emzh azhilluulah c****n hovor tohioldluud bajdag. `Edg`e`erijn
     talaar UPDATING fajld tajlbarlasan bajdag. H`er`ev ta
     FreeBSD-ijn n`eg buyuu olon golloh huvilbaruudyn daguu
     shin`echl`el hijhg*j bajgaa bol er**nhijd**** `en`e alhmyg
     `em`e`elg*jg`e`er orhizh boloh yum.

   installkernel amzhilttaj duussany daraa ta ganc h`er`egl`egchijn
   gorim uruu achaalah h`er`egt`ej (****r****r h`elb`el  boot -s
   tushaalyg duudagch m**r****s ashiglana). Daraa n' door durdsan
   tushaaluudyg azhilluulna:

 # adjkerntz -i
 # mount -a -t ufs
 # mergemaster -p
 # cd /usr/src
 # make installworld
 # mergemaster
 # reboot

     Tajlbaruudyg caash unshina uu: D`e`er tajlbarlasan daraalal n'
     z**vh**n tanyg `ehl`eh`ed tuslah bogino s`erg`e`elt boloh yum.
     G`ehd`e`e h`er`ev ta yalanguyaa ****rchl**n tohiruulsan c**mijn
     tohirgoo ashiglahyg h*s`ezh bajgaa bol daraah h`esg**dijg
     unshizh alham b*rijg sajtar ojlgoh h`er`egt`ej.

     --------------------------------------------------------------

  24.7.2. /usr/src/UPDATING fajlyg unsh

   ****r yum hijzh `ehl`eh`e`es`e`e **mn** ta /usr/src/UPDATING-g
   (`esv`el `eh kodyn huulbar haana bajgaa t`end`e`es **nt`ej
   t**st`ej fajlyg ) unshaaraj. `En`e fajl n' tand uchirch bolzoshg*j
   asuudluudyn talaar chuhal m`ed`e`el`el aguuldag b**g****d `esv`el
   tany azhilluulah zarim n`eg tushaaluudyn daraallyn talaar zaasan
   bajdag. H`er`ev UPDATING fajl tany `end unshsantaj z**rchild**zh
   bajval UPDATING fajld zaasnyg dagah h`er`egt`ej.

     CHuhal: UPDATING fajlyg unshih n' **mn** n' tajlbarlasnaar z**v
     zahidlyn zhagsaaltad b*rtg**l`eht`ej har'cuulah yum bol h*l`e`en
     z**vsh****rch bolohujc orlogch bajzh chadahg*j yum. `En`e hoior
     shaardlaga n' n`em`elt b**g****d zaaval shaardlagataj bish yum.

     --------------------------------------------------------------

  24.7.3. /etc/make.conf fajlyg shalga

   /usr/share/examples/etc/make.conf bolon /etc/make.conf fajlyg
   shalgaaraj. `Ehnijh n' zarim n`eg anhdagch todorhojloltuudyg
   aguuldag - t`edg`e`erijn ih`enh n' tajlbar bolon haagdsan bajdag.
   Ta sistem`e`e `eh`e`es n' dahin b*t`e`eh *ed`e`e t`edg`e`erijg
   ashiglahyn tuld /etc/make.conf fajld n`em`eh h`er`egt`ej.
   /etc/make.conf fajld n`ems`en bolgon make tushaalyg azhilluulah
   b*rd bas ashiglagddag uchir ****rijn sistemd`e`e zoriulan
   t`edg`e`erijg bolomzhijn utgaar tohiruulzh **g**h n' z*jt`ej yum.

   Erdijn h`er`egl`egch /usr/share/examples/etc/make.conf fajld
   bajdag CFLAGS bolon NO_PROFILE m**r**dijg /etc/make.conf uruu
   huulzh t`edg`e`erijg tajlbar bolgosnyg boliulzh n`e`ehijg magadg*j
   h*s`ezh boloh yum.

   Busad todorhojloltuudyg (COPTFLAGS, NOPORTDOCS g`eh z`er`eg)
   shalgazh tand hamaataj `es`eh`e`es hamaarch oruulah `es`eh`e`e
   shijd`e`er`ej.

     --------------------------------------------------------------

  24.7.4. /etc d`eh fajluudyg shin`echil

   /etc san n' tany sistemijn tohirgoony m`ed`e`ellijn ih`enh
   h`esgijg aguuldgaas gadna sistemijg `ehl**l`eh`ed azhilladag
   skript**d `end bajdag. `Edg`e`er skript**dijn zarim n' FreeBSD-ijn
   huvilbaraas huvilbart ****rchl**gdd**g.

   Tohirgoony fajluudyn zarim n' bas sistemijg azhilluulahad **d**r
   tutam h`er`egl`egdd`eg. YAlanguyaa /etc/group-g durdazh bolno.

   make installworld tushaalyn suulgalt hijh h`es`eg n' zarim n`eg
   h`er`egl`egchijn n`er `esv`el b*lg**d bajzh bajna g`ezh toocdog
   tohioldluud bajdag. SHin`echl`el hijzh bajh *ed `edg`e`er
   h`er`egl`egchid `esv`el b*lg**d ih`enhd`e`e bajhg*j bajdag. `En`e
   n' shin`echl`el hijh`ed asuudal uchruuldag. Zarim tohioldold make
   buildworld n' `edg`e`er h`er`egl`egchid `esv`el b*lg**d bajgaa
   `es`ehijg shalgana.

   **nij n`eg zhish`e`e n' smmsp h`er`egl`egch n`em`egds`en tohioldol
   yum. mtree(8) n' /var/spool/clientmqueue-g **sg`ehijg oroldoh *ed
   h`er`egl`egchijn suulgaltyn process `en`e asuudlaas bolzh
   amzhiltg*j bolzh bajsan.

   **nij shijd`el n' mergemaster(8)-g ert**ncijg b*t`e`eh`e`es urd -p
   tohiruulgataj azhilluulah yavdal yum. `En`e n' buildworld `esv`el
   installworld tushaalyg amzhilttaj bolgohod z**vh**n shaardlagataj
   fajluudyg har'cuuldag. H`er`ev tany huuchin mergemaster huvilbar
   -p tohiruulgyg d`emzhd`egg*j bol `eh modon dah' shin`e huvilbaryg
   `ehnij udaa azhilluulahdaa ashiglaaraj:

 # cd /usr/src/usr.sbin/mergemaster
 # ./mergemaster.sh -p

     Z**vl**g****: H`er`ev ta yalanguyaa h`et`erhij sanaa zovzh
     bajgaa bol tuhajn b*l`egt har'yaalagdazh bajgaa n`erijg n'
     ****rchilzh bajgaa `esv`el ustgazh bajgaa yamar fajluud bajgaag
     ****rijn sistem`e`es shalgaaraj:

 # find / -group GID -print

     d`e`erh n' GID (`en`e b*lgijn n`er bajzh bolno `esv`el b*lgijn
     toon ID bajzh bolno) b*lgijn `ez`emshd`eg fajluudyg haruulna.

     --------------------------------------------------------------

  24.7.5. Ganc h`er`egl`egchijn gorimd shilzh

   Ta sistemijg ganc h`er`egl`egchijn gorimd `emh`etg`ehijg h*s`ezh
   boloh yum. `En`e n' shin`echl`eltijg araj il** hurdasgah il`erhij
   ashig tustajgaas gadna sistemijg dahin suulgah n' sistemijn
   standart hoiortyn fajluud, libraries buyuu tuslah sanguud,
   oruulgyn fajluud g`eh z`er`eg sistemijn mash olon chuhal fajluudyg
   h**ndd**g. Azhillazh bajgaa sistem d`e`er `edg`e`erijg ****rchl**h
   n' (yalanguyaa h`er`ev tuhajn *ed tany sistem d`e`er id`evht`ej
   h`er`egl`egchid bajval) gaj t**vgijg ****r**** `erzh bajna g`es`en
   *g yum.

   ****r n`eg arga bol sistemijg olon h`er`egl`egchijn gorimd
   `emh`etg`ezh daraa n' suulgahdaa ganc h`er`egl`egchijn gorimd
   shilzhin hijh yavdal yum. H`er`ev ta `en`e zamaar hijhijg h*s`ezh
   bajval b*t`e`elt duustal daraah alhmuud d`e`er h*l`e`ezh
   bajgaaraj. Ta installkernel `esv`el installworld hijh h*rtl`e`e
   ganc h`er`egl`egchijn gorimd orolg*jg`e`er h*l`e`ezh bajzh bolno.

   Super h`er`egl`egch bolood ta door durdsanyg:

 # shutdown now

   azhillazh bajgaa sistem`e`es ganc h`er`egl`egchijn gorim uruu
   oruulahdaa azhilluulzh bolno.

   ****r n`eg arga n' sistemijg dahin achaalaad achaalaltyn tushaal
   h*l`e`eh m**r**n d`e`er "single user buyuu ganc h`er`egl`egch"
   tohiruulgyg songooroj. Ing`eh`ed sistem ganc h`er`egl`egchijg
   achaalna. B*rh**lijn tushaal h*l`e`eh m**r**nd ta door durdsan
   tushaaluudyg azhilluulah shaardlagataj:

 # fsck -p
 # mount -u /
 # mount -a -t ufs
 # swapon -a

   `En`e n' fajlyn sistem**dijg shalgazh /-g dahin unshih/bichih`e`er
   dahin holbozh busad b*h UFS fajlyn sistem**dijg /etc/fstab-d
   zaasny daguu holbon daraa n' swap-ijg id`emvhzh**l`eh bolno.

     T`emd`egl`el: H`er`ev tany CMOS cag n' GMT bish lokal
     hugacaagaar tohiruulagdsan bol (h`er`ev date(1) tushaalyn garalt
     z**v cag bolon b*sijg haruulahg*j bol `en`e n' *n`en) ta daraah
     tushaalyg bas azhilluulah h`er`egt`ej bolzh boloh yum:

 # adjkerntz -i

     `En`e n' tany lokal cagijn b*sijn tohiruulguudyg z**v****r
     tohiruulzh **gd**g -- **nijg hijhg*j bol ta daraa n' zarim
     asuudluudtaj tulgarch magadg*j.

     --------------------------------------------------------------

  24.7.6. /usr/obj-g ustga

   Sistemijn h`esg**d dahin b*t`e`egds`enijh`e`e daraa (anhdagchaar)
   /usr/obj dah' sanguudad bajrshdag. `Edg`e`er sanguud n' /usr/src
   dotor bajgaag halhaldag.

   Ta make buildworld processijg hurdasgazh boloh b**g****d `en`e
   sang bas ustgasnaar hamaarlyn zovlonguudaas ****rijg**** magadg*j
   avrah bolno.

   /usr/obj dotorh zarim fajluudad immutable buyuu huvirshg*j tug
   tavigdsan (d`elg`er`eng*j m`ed`e`ellijg chflags(1)-s *zn`e ** )
   bajzh boloh b**g****d t**nijg `ehl`e`ed arilgah h`er`egt`ej.

 # cd /usr/obj
 # chflags -R noschg *
 # rm -rf *

     --------------------------------------------------------------

  24.7.7. *nds`en sistemijg dahin `emh`etg`e

    24.7.7.1. Garaltyg hadgalah n'

   make(1)-g azhilluulahdaa garah *r d*ng ****r fajl uruu hadgalah n'
   z*jt`ej yum. H`er`ev yamar n`eg yum bolohoo bolivol ta aldaany
   m`ed`egdlijn huulbartaj bajh bolno. `En`e n' tand yuu buruutsanyg
   shinzhl`eh`ed chin' tus bolohg*j bajzh boloh bolovch ta ****rijn
   `en`e asuudlaa FreeBSD-ijn al' n`eg zahidlyn zhagsaalt uruu
   ilg`e`es`en tohioldold busdad tus bolzh boloh yum.

   **nijg hamgijn amraar hijhijn tuld script(1) tushaalyg b*h
   garaltyg hadgalah fajlyn n`erijg zaasan parametrijn hamtaar
   ashiglana. Ta **nijg ert**ncijg dahin b*t`e`eh`e`es **mn**h**n
   n`en daruj hijzh daraa n' process duussany daraa exit g`ezh
   bichizh garna.

 # script /var/tmp/mw.out
 Script started, output file is /var/tmp/mw.out  
 # make TARGET
 ... compile, compile, compile ...        
 # exit
 Script done, ...

   H`er`ev ta **nijg hijh bol garaltyg /tmp dotor bitgij hadgalaaraj.
   `En`e san n' tanyg dahin achaalsny daraa c`ev`erl`egd`ezh boloh
   yum. `En`e fajlyg hadgalah araj il** bolomzhijn gazar n' /var/tmp
   (**mn**h zhish`e`en d`e`erh shig) `esv`el root h`er`egl`egchijn
   g`er san bajzh boloh yum.

     --------------------------------------------------------------

    24.7.7.2. *nds`en sistemijg `emh`etg`e

   Ta /usr/src san dotor bajh shaardlagataj:

 # cd /usr/src

   (g`ehd`e`e m`ed`e`ezh tany kod ****r gazar bajgaa tohioldold t`er
   san uruugaa oroh h`er`egt`ej).

   Ert**ncijg dahin b*t`e`ehd`e`e ta make(1) tushaalyg ashiglana.
   `En`e tushaal n' FreeBSD-ijn aguulsan programuud yamar daraallaar
   dahin h`erh`en b*t`e`egd`eh z`ergijg tajlbarlasan Makefile fajlaas
   zaavruudyg unshdag.

   Tany bichih tushaalyn m**rijn er**nhij h`elb`er n' daraah bajdlaar
   bajna:

 # make -x -DVARIABLE target

   `En`e zhish`e`en d`e`er -x n' make(1) uruu tany damzhuulah
   tohiruulga yum. make(1)-n garyn avlagyn huudasnaas ta damzhuulzh
   boloh tohiruulguudyn zhish`e`eg *zn`e **.

   -DVARIABLE tohiruulga n' Makefile uruu huv'sagch damzhuulzh bajna.
   Makefile-ijn azhillagaa `edg`e`er huv'sagchuudaar hyanagdana.
   `Edg`e`er n' /etc/make.conf dotor zaazh **gs**n huv'sagchuudtaj
   adil b**g****d `en`e n' t`edg`e`erijg tohiruulah bas n`eg ****r
   arga yum.

 # make -DNO_PROFILE target

   tushaal n' profil' hijgds`en sanguud b*t`e`egd`eh iosg*jg zaah
   ****r n`eg arga b**g****d `en`e n' /etc/make.conf dah' daraah

 NO_PROFILE=    true     #    Avoid compiling profiled libraries

   m**rd hargalzah yum.

   target n' make(1)-d tany yuu hijhijg h`elzh **gd**g. Makefile
   bolgon ****r ****r "targets buyuu daalgavryn t**rl**dijg"
   todorhojldog b**g****d tany songoson t**r**l yuu bolohyg
   todorhojldog.

   Zarim t**rl**d Makefile-d zhagsaagdsan bajh b**g****d g`ehd`e`e
   `edg`e`er n' tanyg azhilluulahad zoriulagdaag*j. Harin t`edg`e`er
   n' sistemijg dahin b*t`e`eh`ed shaardlagataj alhmuudyg h`ed
   h`ed`en d`ed alhmuudad huvaahyn tuld b*t`e`eh processod
   h`er`egl`egdd`eg.

   Ih`enh tohioldold ta make(1) uruu yamar ch parametr damzhuulah
   h`er`egg*j b**g****d t`eg`eh`e`er tany tushaal daraahtaj izhil
   bajzh bolno:

 # make target

   d`e`erh target n' olon b*t`e`eh tohiruulguudyn n`eg bolno. `Ehnij
   t**r**l n' *rg`elzh buildworld bajh iostoj.

   N`ert`ejg`e`e adilaar buildworld n' /usr/obj dotor b*r`en g*jc`ed
   shin`e modyg b*t`e`eh b**g****d ****r n`eg t**r**l boloh
   installworld n' `en`e modyg tuhajn mashin d`e`er suulgadag.

   Tusdaa tohiruulguudtaj bajh n' hoior shaltgaanaar mash ach
   holbogdoltoj yum. N`egd*g`e`ert `en`e n' b*t`e`eltijg tany
   azhillazh bajgaa sistemijn yamar ch h`es`egt n**l****l**hg*jg`e`er
   ayuulg*jg`e`er hijhijg tand z**vsh****rd**g. B*t`e`elt n' "****r
   d`e`er`e`e hijgd`en`e (self hosted)". Ijm bolohoor ta buildworld
   tushaalyg olon h`er`egl`egchijn gorimd azhillazh bajgaa mashin
   d`e`er buruu n**l****ll****s ajlg*jg`e`er ayuulg*jg`e`er hijzh
   bolno. G`ehd`e`e installworld h`esgijn huv'd ganc h`er`egl`egchijn
   gorimd hijhijg tand z**vl**d**g.

   Hoiordugaart `en`e n' s*lzh`e`en d`eh olon mashinuudyg
   shin`echl`eh`ed NFS holboltuudyg ashiglahyg tand z**vsh****rd**g.
   H`er`ev tand gurvan mashin bajgaa b**g****d A, B bolon C
   mashinuudyg shin`echl`ehijg h*sv`el make buildworld bolon make
   installworld tushaalyg A d`e`er azhilluulna. Daraa n' B bolon C
   mashinuud A d`e`erh /usr/src bolon /usr/obj sanguudyg NFS holbolt
   hijn make installworld-g azhilluulzh b*t`e`eltijn *r d*ng B bolon
   C d`e`er suulgazh boloh yum.

   world t**r**l bajsaar bajgaa h`edij ch tand t**nijg ashiglahg*j
   bajhyg z**vl**zh bajna.

   Daraah tushaalyg azhilluul

 # make buildworld

   H`ed h`ed`en z`er`egc`e`e processuudyg **sg`eh -j tohiruulgyg make
   tushaald zaazh **g**h bolomzhtoj. `En`e n' olon CPU-t`ej mashinuud
   d`e`er hamgijn ih ashigtaj. G`ehd`e`e `emh`etg`eh processijn
   ih`enh n' CPU d`e`er bish IO d`e`er azhilladag bolohoor `en`e n'
   bas n`eg CPU-t`ej mashinuud d`e`er ashigtaj yum.

   Erdijn n`eg CPU-t`ej mashin d`e`er ta door durdsanyg azhilluulzh
   boloh yum:

 # make -j4 buildworld

   make(1) n' 4 h*rt`elh processijg n`eg`en z`er`eg azhilluulah yum.
   Zahidlyn zhagsaaltuudad ilg`e`egds`en turshlagaas harahad `en`e n'
   er**nhijd**** azhillagaag hamgijn sajn hangazh hurdasgadag bajna.

   H`er`ev ta olon CPU mashintaj b**g****d SMP tohiruulagdsan c**m
   ashiglazh bajval utgyg 6-aas 10 h*rt`el bolgozh h`er hurdsazh
   bajgaag haraaraj.

     --------------------------------------------------------------

    24.7.7.3. Hugacaa

   B*t`e`eh`ed shaardagdah hugacaand olon h*chin z*jls n**l****ld**g,
   g`ehd`e`e n`el`e`en s**lijn *eijn mashinuudyn huv'd FreeBSD-STABLE
   modyg processijn yavcad yamar n`eg`en zal' m`eh `esv`el d**t zam
   ashiglalg*jg`e`er b*t`e`eh`ed z**vh**n n`eg yum uu `esv`el hoior
   cag l shaardagdah boloh yum. FreeBSD-CURRENT modny huv'd araj udah
   bolov uu.

     --------------------------------------------------------------

  24.7.8. SHin`e c**mijg `emh`etg`ezh suulga

   Ta ****rijn shin`e sistemijn davuu talyg b*gdijg n' avahyn tuld
   c**m**** dahin `emh`etg`eh h`er`egt`ej. Zarim n`eg sanah ojn
   b*tc**d ****rchl**gds**n bajh taltaj b**g****d ps(1) bolon top(1)
   z`er`eg programuud n' c**m bolon `eh kodyn huvilbaruud adil boltol
   azhilladagg*j bolohoor `emh`etg`eh n' *n`end`e`e chuhal
   h`er`egc`e`et`ej yum.

   **nijg hamgijn hyalbaraar ayuulg*jg`e`er hijhijn tuld GENERIC
   d`e`er tulguurlasan c**mijg b*t`e`ezh suulgah yavdal yum. GENERIC
   n' tany sistemijn huv'd h`er`egc`e`et`ej t**h****r**mzh**dijg
   aguulaag*j bajzh boloh bolovch tany sistemijg yadazh ganc
   h`er`egl`egchijn gorimd achaalahad shaardlagataj b*gdijg aguulsan
   bajh iostoj. SHin`e sistem z**v azhilluulahad `en`e sajn test
   bolzh **gd**g. GENERIC-s achaalzh tany sistem azhillazh bajgaag
   shalgasny daraa ta ****rijn erdijn c**mijn tohirgoony fajl d`e`er
   tulguurlan shin`e c**m**** b*t`e`ezh boloh yum.

   FreeBSD d`e`er shin`e c**m b*t`e`eh`e`es`e`e **mn** ert**ncijg
   b*t`e`eh n' chuhal yum.

     T`emd`egl`el: H`er`ev ta ****rchl**n tohiruulsan c**mijg
     b*t`e`ehijg h*s`ezh tohirgoony fajlaa al' h`edijn **sg`es`en bol
     door durdsantaj adilaar KERNCONF=MYKERNEL g`ezh ashiglaaraj:

 # cd /usr/src
 # make buildkernel KERNCONF=MYKERNEL
 # make installkernel KERNCONF=MYKERNEL

   H`er`ev ta kern.securelevel huv'sagchijg 1-`e`es d`e`esh bolgon
   ih`esg`es`en b**g****d noschg `esv`el t**nt`ej adil tuguudyg
   ****rijn c**mijn hoiortyn fajld tav'san bol installkernel hijhijn
   tuld ta ganc h`er`egl`egchijn gorimd shilzhin oroh shaardlagataj
   bajzh boloh yum. *g*j bol ta `en`e hoior tushaalyg olon
   h`er`egl`egchijn gorimoos yamar ch asuudalg*jg`e`er azhilluulah
   iostoj. kern.securelevel-ijn talaar d`elg`er`eng*jg init(8) bolon
   t**r**l b*rijn fajlyn tuguudyn talaar d`elg`er`eng*jg chflags(1)
   garyn avlagyn huudasnuudaas *zn`e **.

     --------------------------------------------------------------

  24.7.9. Ganc h`er`egl`egchijn gorim uruu dahin achaalan or

   Ta shin`e c**mijn azhillagaag shalgahyn tuld ganc h`er`egl`egchijn
   gorimd dahin achaalan oroh h`er`egt`ej. **nijg H`es`eg 24.7.5 dah'
   zaavruudyn daguu hijn`e.

     --------------------------------------------------------------

  24.7.10. SHin`e sistemijn hoiortyn fajluudyg suulga

   H`er`ev ta make buildworld tushaalyg ashiglasan sayahny
   FreeBSD-ijn huvilbaryg b*t`e`ezh bajgaa bol odoo shin`e sistemijn
   hoiortyn fajluudyg suulgahyn tuld installworld tushaalyg ashiglah
   shaardlagataj.

   Door durdsanyg azhilluulna

 # cd /usr/src
 # make installworld

     T`emd`egl`el: H`er`ev ta make buildworld tushaalyn m**r**nd
     huv'sagchuudyg zaazh **gs**n bol t`edg`e`er huv'sagchuudyg make
     installworld tushaalyn m**r**nd bas adilaar zaazh **g**h
     h`er`egt`ej. `En`e busad tohiruulguudyn huv'd zaaval
     shaardlagataj bish bajzh boloh yum; zhish`e`e n' -j tohiruulga
     installworld-toj cug h`ez`e`e ch h`er`egl`egd`eh iosg*j.

     ZHish`e`e n' h`er`ev ta door durdsanyg azhilluulsan bol:

 # make -DNO_PROFILE buildworld

     hoiortyn fajluudyg daraah tushaalaar suulgana:

 # make -DNO_PROFILE installworld

     ing`ehg*j bol make buildworld tushaalyn azhillah yavcad
     b*t`e`egd`e`eg*j profil' hijgds`en sanguudyg (libraries)
     suulgahyg oroldoh bolno.

     --------------------------------------------------------------

  24.7.11. make installworld tushaalaar shin`echl`egd`e`eg*j fajluudyg
  shin`echil

   Ert**ncijg dahin b*t`e`eh n' zarim n`eg sanguudyg (yalanguyaa
   /etc, /var bolon /usr) shin`e bolon ****rchl**gds**n tohirgoony
   fajluudaar shin`echild`egg*j.

   `Edg`e`er fajluudyg hamgijn amarhnaar shin`echl`eh arga n'
   mergemaster(8)-g ashiglah yavdal yum, g`ehd`e`e ta h`er`ev h*sv`el
   **nijg garaar azhilluulah bolomzhtoj yum. Al' ch argyg songoloo
   g`es`en yamar n`eg`en z*jl buruutsan tohioldold s`erg`e`eh
   bolomzhtojgoor /etc-g n****c**lzh avah n' z*jt`ej yum.

     --------------------------------------------------------------

    24.7.11.1. mergemaster

   Huv' n`em`er bolgon oruulsan Tom R***ds.

   mergemaster(8) h`er`egs`el n' /etc d`eh tany tohirgoony fajluud
   bolon /usr/src/etc `eh modon dah' tohirgoony fajluudyn yalgaag
   todorhojlohod tand tusaldag Bourne skript yum. `En`e n' sistemijn
   tohirgoony fajluudyg `eh modon dah' tohirgoony fajluudaar
   shin`echl`eh zoriulalttaj bidnij z**vl**d**g shijd`el yum.

   `Ehl`ehijn tuld ****rijn tushaal oruulah m**r**nd erd**** l
   mergemaster-g bichizh t**nij `ehl`ehijg n' haraaraj. mergemaster
   n' t*r zuuryn root orchnyg /-s dooshluulan b*t`e`ezh t**r**l
   b*rijn sistemijn tohirgoony fajluudaar damzhdag. T`edg`e`er
   fajluud n' tany sistemd suulgagdsan fajluudtaj har'cuulagddag.
   `En`e *ed hoorondoo yalgaataj fajluud diff(1) h`elb`er`e`er
   *z**l`egdd`eg b**g****d + t`emd`egt`e`er n`em`egds`en `esv`el
   ****rchl**gds**n m**r**dijg - t`emd`egt`e`er ustgagdsan `esv`el
   shin`e m**r****r soligdson m**r**dijg haruuldag. diff(1)-n sintaks
   bolon fajlyn ****rchl**lt**dijg h`erh`en *z**ld`eg talaar
   d`elg`er`eng*j m`ed`e`ellijg diff(1) garyn avlagyn huudasnaas
   *zn`e **.

   mergemaster(8) n' z**rchild****n**dijg *z**ls`en fajl bolgonyg
   haruuldag b**g****d `en`e *ed tand shin`e fajlyg ustgah (t*r
   zuuryn fajl g`egdd`eg), t*r zuuryn fajlyg ****rchl**lg*jg`e`er
   suulgah, suusan bajgaa fajltaj t*r zuuryn fajlyg nijl**l`eh
   `esv`el diff(1)-n garaltyg dahin harah songoltyg *z**l`eh bolno.

   T*r zuuryn fajlyg ustgahyg songosnoor bid odoo bajgaa fajlaa
   h`ev`e`er ****rchl**lg*j *ld`e`ezh shin`e huvilbaryg ustgahyg
   h*s`ezh bajgaagaa mergemaster(8)-d h`elzh bajna g`es`en *g yum.
   H`er`ev ta odoo bajgaa fajlaa ****rchl**h shaltgaanyg olzh
   harahg*j bajgaagaas busad tohioldold `en`e songoltyg hijhijg
   z**vl**d**gg*j. Ta yamar ch *ed mergemaster(8) tushaal h*l`e`eh
   m**r**n d`e`er ? g`ezh bichin tuslamzh avch boloh yum. H`er`ev
   h`er`egl`egch fajlyg orhihoor songoson bol `en`e n' busad b*h
   fajluudtaj azhilsny daraa dahin *z**l`egd`en h`er`egl`egch`e`es
   tushaal h*l`e`eh bolno.

   ****rchl**gd****g*j t*r zuuryn fajlyg suulgahyg songosnoor odoo
   bajgaa fajlyg shin`e`er sol'dog. Ih`enh ****rchl**gd****g*j
   fajluudyn huv'd `en`e n' hamgijn shild`eg songolt yum.

   Fajlyg nijl**l`ehijg songosnoor tekst zasvarlagch bolon hoior
   fajlyn aguulgyg tand haruulah bolno. Ta d`elg`ecijn hoior tald
   bajrlasan t`edg`e`er hoior fajlyg hoioulang n' shalgan al' al'
   talaas n' h`er`egt`ej h`esg**dijg songon `ecsijn b*t`e`egd`eh**n
   gargazh avan nijl**lzh bolno. Fajluud n' d`elg`ecijn hoior tald
   bajrlan har'cuulagdah yavcad l t*lh**r tany z**n talyn aguulgyg
   songodog bol r t*lh**r n' tany baruun tal dah' aguulgyg songoh
   yum. Garah `ecsijn *r d*n n' hoior fajlyn hoioulangijn h`esg**dijg
   aguulsan fajl boloh b**g****d t**nijg daraa n' suulgah bolomzhtoj
   boloh yum. `En`e songoltyg h`er`egl`egchijn tohirgoonuudad
   hijgds`en ****rchl**lt**dt`ej fajluudyn huv'd h`er`egl`eh n'
   zurshil bolzh`e`e.

   diff(1)-`e`es garah *r d*ng dahin harahyg songosnoor **mn** n'
   mergemaster(8) fajlyn ****rchl**lt**dijg haruulan tany songoltyg
   h*l`e`esnij n`eg`en adilyg dahin haruuldag.

   mergemaster(8) sistemijn fajluudtaj azhillazh duussany daraa
   tanaas busad songoltuudyg hijhijg h*l`e`ed`eg. mergemaster(8)
   tushaal nuuc *gijn fajlyg dahin b*t`e`ehijg h*s`ezh bajgaa
   `es`ehijg tanaas asuuzh *lds`en t*r zuuryn fajluudyg ustgah
   songoltyg *z**l`en duusdag.

     --------------------------------------------------------------

    24.7.11.2. Garaar shin`echl`eh

   H`er`ev ta garaar shin`echl`ehijg h*sv`el g`ehd`e`e ta
   /usr/src/etc sangaas /etc san uruu fajluudyg z*g`e`er l darzh
   huulzh azhilluulzh chadahg*j. Zarim fajluudyg `ehl`e`ed "suulgah"
   h`er`egt`ej. Uchir n' /usr/src/etc san tany /etc sangijn huulbar
   shig bajhaar haragddag*j. M**n /usr/src/etc sand bajdagg*j
   h`ern`e`e /etc san dotor bajh shaardlagataj zarim fajluud bajdag.

   H`er`ev ta mergemaster(8) (z**vl**snij daguu) ashiglazh bajval ta
   dagaagijn h`es`eg uruu orzh bolno.

   **nijg garaar hamgijn hyalbar argaar hijhijn tuld fajluudyg shin`e
   san uruu suulgazh n`eg b*rchl`en ****rchl**lt**dijg hajn azhillah
   h`er`egt`ej.

     ****rt bajgaa /etc-g n****c**l: Onoloor bol avtomataar `en`e
     sand yuu ch h*rd`egg*j ch **nd *rg`elzh itg`elt`ej bajh
     h`er`egt`ej. T`eg`eh`e`er ****rijn bajgaa /etc sang haa n`eg
     ayuulg*j gazar huulah h`er`egt`ej. Doorhtoj adilaar:

 # cp -Rp /etc /etc.old

     -R n' rekursiv huulbar hijh b**g****d -p n' fajluudyn hugacaa,
     `ez`emshigch g`eh m`etijg hadgaldag.

   Ta shin`e /etc bolon busad fajluudyg suulgahyn tuld hooson sanguud
   b*t`e`eh h`er`egt`ej. /var/tmp/root n' bolomzhijn songolt boloh
   b**g****d `en`e sangijn door h`ed h`ed`en d`ed sanguud bas
   shaardlagataj bolno.

 # mkdir /var/tmp/root
 # cd /usr/src/etc
 # make DESTDIR=/var/tmp/root distrib-dirs distribution

   `En`e n' shaardlagataj sangijn b*tcijg b*t`e`ezh fajluudyg
   suulgadag. /var/tmp/root dotor **sg`egds`en olon d`ed sanguud
   hooson b**g****d t`edg`e`erijg ustgah shaardlagataj bajdag. **nijg
   hamgijn hyalbaraar hijhijn tuld:

 # cd /var/tmp/root
 # find -d . -type d | xargs rmdir 2>/dev/null

   `En`e n' b*h hooson sanguudyg ustgana. (Hooson bish sanguudyn
   tuhaj anhaaruulguudyg gargahg*jn tuld standart aldaa n' /dev/null
   uruu ilg`e`egdd`eg.)

   Odoo /var/tmp/root n' /-s door bajrlah tohiroh bajrlaluudad
   bajrshuulah iostoj b*h fajluudyg aguulsan bajh bolno. Ta odoo
   `edg`e`er fajl b*rijg shalgazh tand bajgaa fajluudaas h`erh`en
   yalgaataj bolohyg togtooh h`er`egt`ej.

   /var/tmp/root dotor suulgagdsan zarim fajluudyn n`er urdaa "."
   t`emd`egtt`ej bajdgijg anhaarna uu. `En`e barimtyg bichizh bajh
   *ed ijm fajluudtaj adil fajluud /var/tmp/root/ bolon
   /var/tmp/root/root/ san dah' b*rh**lijn `ehl**l`eh fajluud bajsan,
   g`ehd`e`e (tany h`ez`e`e **nijg unshizh bajgaagaas hamaarch) ****r
   busad fajluud bajhyg *g*jsg`ehg*j. T`edg`e`erijg olzh harahyn tuld
   ls -a tushaalyg zaaval ashiglaaraj.

   **nijg hamgijn hyalbar argaar hijzh hoior fajlyg har'cuulahyn tuld
   diff(1) tushaalyg ashiglah yavdal yum:

 # diff /etc/shells /var/tmp/root/etc/shells

   `En`e n' tany /etc/shells fajl bolon shin`e
   /var/tmp/root/etc/shells fajlyn hoorondyn yalgaag haruulna.
   `Edg`e`erijg ashiglazh ****rijn hijs`en ****rchl**lt**dijg
   nijl**l`eh `esv`el ****rijn huuchin fajl d`e`er`e`es huulah
   `es`eh`e`e shijd`e`er`ej.

     Huvilbaruudyn Hoorondoh YAlgaanuudyg Hyalbaraar Har'cuulahyn
     Tuld Ta SHin`e Root Sangaa Tuhajn *eijn Hugacaagaar
     N`erl`e`er`ej: Ert**ncijg bajnga dahin b*t`e`en`e g`ed`eg n'
     /etc-g ta bas bajnga shin`echiln`e g`es`en *g b**g****d `en`e n'
     erd**** l zhizhig h`evshm`el azhil yum.

     Ta `en`e processijg /etc uruu nijl**ls`en ****rijn hamgijn
     s**lijn ****rchl**gds**n fajluudyg hadgalsnaar hurdasgazh boloh
     yum. Daraah procedur **nijg h`erh`en hijzh boloh n`eg sanaag
     **gch bajna.

      1. Ert**ncijg zhirijn`e`er b*t`e`e. /etc bolon busad sanguudyg
         shin`echl`ehijg h*s`ehd`e`e tuhajn cag d`e`er tulguurlasan
         n`er b*hij sang **g. H`er`ev ta **nijg 1998 ony 2 saryn
         14-nd hijzh bajgaa bol daraah bajdlaar hijn`e:

 # mkdir /var/tmp/root-19980214
 # cd /usr/src/etc
 # make DESTDIR=/var/tmp/root-19980214 \
     distrib-dirs distribution

      2. `En`e sangijn ****rchl**lt**dijg d`e`er durdsany daguu
         nijl**l.

         Ta duussanyhaa daraa /var/tmp/root-19980214 sang bitgij
         ustgaaraj.

      3. Ta `ehijn hamgijn s**lijn huvilbaryg tatan avch dahin
         b*t`e`ehd`e`e 1-r alhmyg daga. `En`e n' tand shin`e san
         **g**h b**g****d /var/tmp/root-19980221 g`ezh n`erl`egds`en
         bajzh boloh yum (h`er`ev ta shin`echl`elt**dijg hijhd`e`e
         doloo honog h*l`e`es`en bol).

      4. Ta odoo diff(1) ashiglan hoior sangijn hoorond rekursiv diff
         **sg`ezh doloo honogijn hoorond hijgds`en ****rchl**lt**dijg
         harzh bolno:

 # cd /var/tmp
 # diff -r root-19980214 root-19980221

         Ih`enhd`e`e `en`e n' /var/tmp/root-19980221/etc bolon /etc
         hoioryn hoorondoh ****rchl**lt**dijg bodoh yum bol
         har'canguj baga ****rchl**lt**d bajdag. ****rchl**lt**d n'
         araj baga bolohoor t`edg`e`er ****rchl**lt**dijg ****rijn
         /etc san uruu shilzh**l`eh n' il** hyalbar bajdag.

      5. Ta odoo hoior /var/tmp/root-* sanguudyn al' huuchnyg ustgazh
         bolno:

 # rm -rf /var/tmp/root-19980214

      6. /etc uruu ****rchl**lt**dijg nijl**l`eh bolgondoo `en`e
         processijg davtah h`er`egt`ej.

     Ta date(1)-g ashiglan sangijn n`ersijg avtomataar **sg`ezh
     bolno:

 # mkdir /var/tmp/root-`date "+%Y%m%d"`

     --------------------------------------------------------------

  24.7.12. Dahin achaalah n'

   Ta er**nhijd**** ing`e`ed hijg`e`ed duusch bajna. Ta b*h z*jl bajh
   iostoj bajrandaa bajgaa `es`ehijg shalgasnyhaa daraa sistemijg
   dahin achaalzh bolno. `Engijn shutdown(8) **nijg hijh bolno:

 # shutdown -r now

     --------------------------------------------------------------

  24.7.13. Duuslaa

   Odoo ta ****rijn FreeBSD sistemijg amzhilttajgaar shin`echl`e`ed
   duussan bajh iostoj. Bayar h*rg`ee.

   H`er`ev yums shal buruugaar `erg`ev`el sistemijn tuhajn h`esgijg
   dahin b*t`e`eh`ed amarhan bajdag. ZHish`e`e n' h`er`ev ta
   shin`echl`eltijn yavcad `esv`el /etc-g nijl**l`eh yavcad
   sanamsarg*jg`e`er /etc/magic fajlyg ustgasan bol file(1) tushaal
   azhillahaa bol'no. Ijm tohioldold daraah zasvaryg azhilluulzh
   boloh yum:

 # cd /usr/src/usr.bin/file
 # make all install

     --------------------------------------------------------------

  24.7.14. Asuultuud

   24.7.14.1. ****rchl**lt b*rt zoriulan ert**ncijg dahin b*t`e`eh
   h`er`egt`ej yuu?

   24.7.14.2. Minij `emh`etg`el mash olon dohio 11 (`esv`el busad
   dohiony dugaar) aldaagaar amzhiltg*j bolson. YUu bolson yum bol?

   24.7.14.3. Bi duussanyhaa daraa /usr/obj-g ustgazh boloh uu?

   24.7.14.4. Tasaldsan b*t`e`elt**dijg *rg`elzhl**lzh boloh uu?

   24.7.14.5. Bi ert**ncijg b*t`e`ehijg h`erh`en hurdasgah v`e?

   24.7.14.6. H`er`ev yamar n`eg yum buruutval bi yuu hijh v`e?

   24.7.14.1. ****rchl**lt b*rt zoriulan ert**ncijg dahin b*t`e`eh
   h`er`egt`ej yuu?

   **nd hyalbar hariult bajhg*j, uchir n' ****rchl**ltijn caad utga
   chanaraas hamaarna. ZHish`e`e n' h`er`ev ta CVSup-g d**ng**zh
   azhilluulahad daraah fajluud shin`echl`egd`ezh bajgaag *z**lzh
   bajgaa bol:

 src/games/cribbage/instr.c
 src/games/sail/pl_main.c
 src/release/sysinstall/config.c
 src/release/sysinstall/media.c
 src/share/mk/bsd.port.mk

   magadg*j b*h`el ert**ncijg dahin b*t`e`eh h`er`egg*j bajzh boloh
   yum. Ta tohiroh d`ed sanguud uruu orzh make all install g`ezh
   tushaalyg **g****d l boloh yum. H`er`ev zarim n`eg gol chuhal z*jl
   zhish`e`e n' src/lib/libc/stdlib ****rchl**gds**n bol ta
   ert**ncijg `esv`el hamgijn bagaar bodohod statikaar holbogdson
   (statically linked) t**nij t`edg`e`er h`esg**dijg dahin b*t`e`eh
   shaardlagataj bolno.

   `Ecsijn `ec`est `en`e n' tanaas l hamaarna. Ta zhish`e`e n' hoior
   doloo honog tutam ert**ncijg dahin b*t`e`ezh t`er hoior doloo
   honogijn hugacaand ****rchl**lt**dijg hurimtluulzh bajgaadaa
   s`etg`el hangaluun bajzh bolno. `Esv`el ta z**vh**n
   ****rchl**gds**n z*jls**dijg dahin b*t`e`ehijg h*s`ezh magadg*j
   b**g****d b*h hamaarluudyg shijdn`e g`ed`egt`e`e itg`elt`ej bajh
   h`er`egt`ej.

   T`eg`e`ed m`ed`e`ezh `en`e b*h`en tany yamar davtamzhtajgaar
   shin`echl`ehijg h*sd`eg bolon FreeBSD-STABLE `esv`el
   FreeBSD-CURRENT-ijn alijg dagazh bajgaagaas hamaarah bolno.

   24.7.14.2. Minij `emh`etg`el mash olon dohio 11 (`esv`el busad
   dohiony dugaar) aldaagaar amzhiltg*j bolson. YUu bolson yum bol?

   `En`e n' ih`evchl`en tonog t**h****r**mzhijn asuudlyg
   il`erhijld`eg. Ert**ncijg (dahin) b*t`e`eh n' ****rijn tonog
   t**h****r**mzhijg achaalah test hijh *r d*nt`ej arga b**g****d
   udaa daraa sanah ojn asuudluud bajval t`edg`e`erijg ilr**ld`eg.
   `Emh`etg`egch n' sonin/hachin dohionuudyg h*l`e`en avch id shidijn
   bajdlaar amzhiltg*j bolsnoor t`edg`e`er asuudluud n'
   ****rsdijg**** zarlan tunhagladag.

   H`er`ev ta b*t`e`eltijg dahin `ehl**l`e`ed t`er n' processijn
   ****r ****r h`es`egt amzhiltg*j bolzh bajval `en`e n' **nijg
   todoor zaazh bajna g`es`en *g yum.

   `En`e tohioldold ta ****rijn mashin dah' b*r`eld`eh**n
   h`esg**d`e`e ****rchl**n n`eg`e`es n**g****d sol'zh tavin al' n'
   azhillahg*j bajgaag olohoos ****r z*jl hijzh chadahg*j l bolov uu.

   24.7.14.3. Bi duussanyhaa daraa /usr/obj-g ustgazh boloh uu?

   Tovchhondoo bol bolno.

   /usr/obj n' `emh`etg`eh *ed b*t`e`egds`en b*h ob'ekt fajluudyg
   aguuldag. ZHirijn *ed make buildworld processijn `ehnij alhmuudyn
   n`eg n' `en`e sang ustgaad coo shin`e`er `ehl`eh yavdal yum. `En`e
   tohioldold /usr/obj-g duussanyhaa daraa bajlgaad bajh n' uhaalag
   bish b**g****d **nijg ustgasnaar ih`e`eh`en h`emzh`e`enij disknij
   zajg sullah bolno (odoogoor 340 MB orchim).

   G`ehd`e`e h`er`ev ta yuu hijzh bajgaagaa m`ed`ezh bajgaa bol make
   buildworld hijhd`e`e `en`e alhmyg algasazh bolno. `En`e n' daraa
   daraagijn b*t`e`eltijg il** hurdasgadag b**g****d uchir n' ih`enh
   `eh**d dahin `emh`etg`eh shaardlagag*j bajdag. **nij sul tal n'
   barigdashg*j hamaarlyn asuudluud il`erch tany b*t`e`eltijg hachin
   bajdlaar amzhiltg*j bolgodog. H`en n`eg`en il** d**tl**h
   g`esn`e`es`e`e bolood amzhiltg*j bolsnyg m`ed`elg*j ****rijn
   b*t`e`eltijg amzhiltg*j bolsnyg gomdollosnoor FreeBSD-ijn zahidlyn
   zhagsaaltuudad hij d`emij shuugianyg udaa daraa **sg`ed`eg
   bil`e`e.

   24.7.14.4. Tasaldsan b*t`e`elt**dijg *rg`elzhl**lzh boloh uu?

   `En`e n' asuudlyg oloh h*rtl`e`e ta h`er hol yavsnaas hamaarna.

   Er**nhijd**** (`en`e n' h`ec** bas hurdan d*r`em bish) make
   buildworld process n' *nds`en bagazhuudyn (gcc(1), bolon make(1)
   z`er`eg) bolon sistemijn sanguudyn shin`e huulbaruudyg
   b*t`e`ed`eg. T`edg`e`er bagazhuud bolon sanguud n' daraa n'
   suulgagddag. SHin`e bagazhuud bolon sanguud daraa n'
   ****rsdijg**** dahin b*t`e`eh`ed ashiglagddag b**g****d dahin
   suulgagddag. B*h`el b*t`en sistem (odoo ls(1) `esv`el grep(1)
   z`er`eg erdijn h`er`egl`egchijn programuud) daraa n' shin`e
   sistemijn fajluudtajgaar dahin b*t`e`egdd`eg.

   H`er`ev ta s**lijn shatand bajgaa b**g****d ta **nijg m`ed`ezh
   bajgaa bol (ta hadgalzh bajgaa garaltaas harsan bolohoor) ta
   daraah tushaalyg azhilluulzh (barag l ayuulg*jg`e`er) bolno:

 ... fix the problem ...
 # cd /usr/src
 # make -DNO_CLEAN all

   `En`e n' **mn**h make buildworld tushaalyn hijsnijg bucaahg*j.

   H`er`ev ta doorh m`ed`egdlijg :

 --------------------------------------------------------------
 Building everything..
 --------------------------------------------------------------

   make buildworld tushaalyn garalt d`e`er harsan bol magadg*j t`egzh
   hijh n' ayuulg*j bajzh boloh yum.

   H`er`ev ta tijm m`ed`egd`el harahg*j bajgaa bol `esv`el ta
   itg`elt`ej bish bajgaa bol haramsahaasaa **mn** ayuulg*j bajdlyg
   bodozh b*t`e`eltijg b*r `ehn`e`es n' dahin `ehl**ls`en n' d`e`er
   yum.

   24.7.14.5. Bi ert**ncijg b*t`e`ehijg h`erh`en hurdasgah v`e?

   * Ganc h`er`egl`egchijn gorimd azhilluul.

   * /usr/src bolon /usr/obj sanguudyg tus tusdaa bajh diskn**d
     d`e`er tus tusdaa bajh fajlyn sistem**d d`e`er bajrluul. H`er`ev
     bolomzhtoj bol `edg`e`er diskn**dijg tus tusad n' disknij
     hyanagchuud d`e`er bajrluul.

   * ccd(4) (nijl**ls`en disknij drajver) t**h****r**mzh ashiglan
     `edg`e`er fajlyn sistem**dijg olon diskn**dijn daguu bajrluulah
     n' bas araj il** hurdasgah yum.

   * Profil' hijgd`ehijg (/etc/make.conf fajld "NO_PROFILE=true"
     g`ezh zaazh **g) boliul. Tand `en`e barag garcaag*j h`er`egg*j.

   * /etc/make.conf fajld bas CFLAGS-g -O -pipe g`ed`egt`ej adilaar
     zaa. -O2 onovchlol n' il** udaan bajdag b**g****d -O bolon -O2
     onovchlolyn yalgaa ih`evchl`en **ch**h`en bajdag. -pipe n'
     `emh`etg`egchid holboony zoriulaltaar t*r zuuryn fajluudyg bish
     hoolojnuudyg ashiglahyg z**vsh****rd**g b**g****d `en`e n'
     disk`end handah handaltyg (sanah ojg il**t`ej h`er`egl`ezh)
     bagasgadag.

   * -jn tohiruulgyg make(1)-d damzhuulzh olon processijg
     z`er`egc`e`eg`e`er azhilluul. `En`e n' tand ganc `esv`el olon
     processortoj mashin al' n' ch bajsan yalgaag*jg`e`er ih`evchl`en
     tusaldag.

   * /usr/src-g aguulzh bajgaa fajlyn sistem noatime tohiruulgaar
     holbolt hijgd`ezh (`esv`el salgagdazh) bolno. `En`e n' fajlyn
     sistem fajl uruu handah handaltyn hugacaag b*rtg`ehijg
     boliuldag. Tand magadg*j `en`e m`ed`e`el`el barag l h`er`egg*j
     biz `e`e.

 # mount -u -o noatime /usr/src

       Sanuulga: `En`e zhish`e`e /usr/src n' ****rijn fajlyn sistem
       d`e`er bajgaa g`ezh toocozh bajgaa bolno. H`er`ev `en`e n'
       tijm bish bol (h`er`ev `en`e san zhish`e`e n' /usr-ijn h`es`eg
       mayagaar bajgaa bol) ta /usr/src-g bish harin t`er fajlyn
       sistem`e`e holboltyn c`eg bolgon ashiglah h`er`egt`ej.

   * /usr/obj-g aguulzh bajgaa fajlyn sistem async tohiruulgataj
     holbolt hijgd`ezh (`esv`el salgagdazh) bolno. `En`e n' disk uruu
     hijh bichiltijg asinhronoor buyuu z`er`eg bish hijlg`ed`eg.
     ****r****r h`elb`el bichilt n`en daruj hijgd`e`ed **g**gd**l
     disk uruu c****n sekundyn daraa bichigdd`eg. `En`e n'
     bichilt**dijg b*l`egl`ehijg z**vsh****rch mash ih *r
     d*nt`ejg`e`er azhillagaag hurdasgazh boloh yum.

       Sanuulga: `En`e tohiruulga n' tany fajlyn sistemijg il**
       `emz`eg bolgohyg sanaaraj. T`ezh`e`el tasaldazh mashin dahin
       achaalah *ed fajlyn sistem s`erg`e`ezh bolshg*j t**l**vt oroh
       magadlal `en`e tohiruulgataj bajhad il** bajdag.

       H`er`ev /usr/obj n' `en`e fajlyn sistem d`e`erh coryn ganc
       z*jl bol `en`e asuudal bish yum. H`er`ev tand ug fajlyn sistem
       d`e`er ****r, *n`et`ej **g**gd**l bajgaa bol `en`e tohiruulgyg
       id`evhzh**l`eh`e`es`e`e **mn** ****rijn n****c chin' shin`e
       `es`ehijg shalgaaraj.

 # mount -u -o async /usr/obj

       Sanuulga: D`e`er durdsan shig h`er`ev /usr/obj n' ****rijn
       fajlyn sistem d`e`er bish bajh yum bol zhish`e`en d`e`erhijg
       tohiroh holbolt hijh c`egijn n`er`e`er solioroj.

   24.7.14.6. H`er`ev yamar n`eg yum buruutval bi yuu hijh v`e?

   Tany orchind **mn**h b*t`e`elt**dijn *eijn il** *ld`egdl**d
   bajhg*jd *n`eh`e`er itg`elt`ej bajh h`er`egt`ej. `En`e n' ih
   amarhan yum.

 # chflags -R noschg /usr/obj/usr
 # rm -rf /usr/obj/usr
 # cd /usr/src
 # make cleandir
 # make cleandir

   Tijm`e`e, make cleandir tushaalyg *n`end`e`e hoior udaa
   azhilluulah shaardlagataj.

   T`eg`e`ed make buildworld tushaalyg `ehl**lzh b*h processijg dahin
   `ehl**l.

   H`er`ev ta asuudaltaj h`ev`e`er bajgaa bol aldaa bolon uname -a
   tushaalyn d*ng FreeBSD er**nhij asuultuud zahidlyn zhagsaalt uruu
   yavuulaaraj. ****rijn tohirgoonyhoo talaar busad asuultand
   hariulahad b`el`en bajgaaraj!

     --------------------------------------------------------------

24.8. Olon mashiny huv'd dagah n'

   Huv' n`em`er bolgon oruulsan Majk M`ej`er.

   H`er`ev ta olon mashinuudyn huv'd izhil `eh modyg dagahyg h*s`ezh
   b*gdijn huv'd `ehijg tatan avahuulzh b*gdijg dahin b*t`e`ehijg
   h*s`ezh bajgaa bol `en`e n' disknij zaj, s*lzh`e`enij zurvasyn
   **rg**n bolon CPU cikl**d z`er`eg `eh **sv`er**dijg *r
   ashigg*jg`e`er ashiglahad h*rg`eh`e`er sanagdazh boloh yum.
   Tijm`e`e, **nij shijd`el n' n`eg mashinaar ih`enh azhlyg hijlg`ezh
   busad mashinuud n' t`er azhlyg NFS-`e`er damzhuulan holboh yavdal
   yum. `En`e h`es`egt ing`ezh hijh argyg tajlbarsan.

     --------------------------------------------------------------

  24.8.1. B`eltg`el azhluud

   `Ehl`e`ed hoiortyn adil fajluudyg azhilluulah build set buyuu
   b*t`e`eh olonlog g`ezh bidnij n`erl`eh mashinuudyg oloh
   h`er`egt`ej. Mashin b*r ****rchl**n tohiruulsan c**mt`ej bajzh
   boloh b**g****d g`ehd`e`e t`ed izhil h`er`egl`egchijn talbaryn
   hoiortyn fajluudyg azhilluulzh bajh iostoj. T`er olonlogoos
   b*t`e`eh mashinyg songoh h`er`egt`ej. `En`e n' ert**nc bolon c**m
   b*t`e`egd`eh mashin bajh yum. Tujlyn h*sl`e`er bol `en`e n' make
   buildworld bolon make buildkernel tushaaluudyg azhilluulahad
   hangalttaj n****c CPU b*hij hurdan mashin bajh h`er`egt`ej. Ta
   m**n *jldv`erl`eld ashiglahaas **mn** program hangamzhuudyg test
   hijd`eg test mashin songohyg bas h*s`ezh boloh yum. `En`e n' udaan
   hugacaagaar untraastaj `esv`el zogsson bajzh boloh mashin bajh
   iostoj. `En`e n' b*t`e`eh mashin bajzh boloh yum, g`ehd`e`e zaaval
   bish yum.

   `En`e b*t`e`eh olonlog dah' b*h mashinuud n' ****r ****rijn mashin
   d`e`er`e`es`e`e izhil c`eg d`e`er /usr/obj bolon /usr/src-g
   holbolt hijh h`er`egt`ej. Tujlyn h*sl`e`er bol `en`e n' b*t`e`eh
   mashin d`e`erh hoior ****r diskn**d bajzh boloh b**g****d
   g`ehd`e`e `edg`e`er n' ug mashin d`e`er NFS holbolt bas hijgd`ezh
   bolohoor bajzh boloh yum. H`er`ev tand olon b*t`e`eh olonloguud
   bajgaa bol /usr/src san n' n`eg b*t`e`eh mashin d`e`er bajrlazh
   busad d`e`er n' NFS holbolt hijgds`en bajh yum.

   T**gsg**ld n' b*t`e`eh olonlogijn b*h mashinuud d`e`erh
   /etc/make.conf bolon /etc/src.conf fajluud b*t`e`eh mashinyhtaj
   tohirch bajgaa `es`ehijg shalgaaraj. `En`e n' b*t`e`eh olonlogijn
   mashin b*rijn suulgah *nds`en sistemijn b*h h`esg**dijg b*t`e`eh
   mashin hijh iostoj g`es`en *g yum. M**n b*t`e`eh mashin b*r
   ****rijn c**mijn n`erijg /etc/make.conf fajld KERNCONF huv'sagchid
   zaan **g**h iostoj b**g****d b*t`e`eh mashin b*r KERNCONF
   huv'sagchdaa ****rijn c**mijg `eh`end oruulan daraa n'
   t`edg`e`erijg zhagsaah iostoj bajdag. B*t`e`eh mashin n' mashin
   b*rijn c**mijg b*t`e`eh`e`er boloh yum bol t`edg`e`erijn
   tohirgoony fajlyg /usr/src/sys/arch/conf sand aguulsan bajh
   shaardlagataj.

     --------------------------------------------------------------

  24.8.2. *nds`en sistem

   Odoo b*h yum ing`ezh hijgds`enij daraa ta b*gdijg b*t`e`eh`ed
   b`el`en bolloo. B*t`e`eh mashin d`e`er H`es`eg 24.7.7.2-d
   tajlbarlasny daguu c**m bolon ert**ncijg b*t`e`e, g`ehd`e`e yuug
   ch bitgij suulgaaraj. B*t`e`elt duussany daraa test mashin d`e`er
   d**ng**zh sayahan b*t`e`es`en c**m**** suulga. H`er`ev `en`e
   mashin n' /usr/src bolon /usr/obj sanguudyg NFS-`e`er holbolt hijh
   g`ezh bajgaa bol ta ganc h`er`egl`egchijn gorimd dahin achaalahdaa
   s*lzh`e`eg n`e`ezh t`edg`e`erijg holbozh **g**h h`er`egt`ej.
   **nijg hamgijn hyalbaraar hijhijn tuld olon h`er`egl`egchijn
   gorimd achaalan shutdown now tushaalyg azhilluulzh ganc
   h`er`egl`egchijn gorimd oroh yavdal yum. T`eg`ezh orsnyhoo daraa
   ta shin`e c**m bolon ert**ncijg suulgazh zhirijn *ed`e`e hijd`eg
   mergemaster tushaalyg azhilluulzh bolno. Ing`ezh duussanyhaa daraa
   `en`e mashiny huv'd erdijn olon h`er`egl`egchijn *jldl**d`ed dahin
   achaalzh orno.

   Test mashin d`e`erh b*h z*jls z**v azhillazh bajgaag
   m`eds`enijh`e`e daraa ta b*t`e`eh olonlogijn busad mashin b*r
   d`e`er shin`e program hangamzh suulgahdaa izhil proceduryg
   ashiglaaraj.

     --------------------------------------------------------------

  24.8.3. Portuud

   **nt`ej adil sanaag bas portuudyn modond ashiglazh bolno. `Ehnij
   chuhal alham bol n**g**** mashin d`e`erh /usr/ports sang b*t`e`eh
   olonlogijn busad mashinuud d`e`er holbozh **g**h yavdal yum. Daraa
   n' ta /etc/make.conf fajlyg distfiles buyuu t*g`e`eltijn fajluudyg
   huvaalcahaar z**v tohiruulzh **gch bolno. Ta DISTDIR huv'sagchijg
   tany NFS holboltuudad zaagdsan al' ch root h`er`egl`egchijn huv'd
   bichigd`eh bolomzhtoj bajh nijtl`eg huvaalcsan sangaar tohiruulah
   shaardlagataj. Mashin b*r WRKDIRPREFIX huv'sagchijg lokal b*t`e`eh
   sangaar zaazh **g**h h`er`egt`ej. `Ec`est n' h`er`ev ta bagcuudyg
   b*t`e`ezh t*g`e`eh g`ezh bajgaa bol PACKAGES huv'sagchijg DISTDIR
   huv'sagchijn n`eg`en adil sangaar zaazh **g**h h`er`egt`ej.

     --------------------------------------------------------------

                           B*l`eg 25. DTrace

   Bichs`en Tom R***ds.

25.1. Er**nhij aguulga

   DTrace buyuu Dynamic Tracing (Dinamik M**rd**lt) n' *jldv`erl`eld
   ashiglazh bajgaa bolon ashiglahyn **mn**h sistem**d`ed *jl
   azhillagaany saad totgoruudyg olohod zoriulagdsan Sun-s
   h**gzh**ls`en h`er`egs`el yum. `En`e n' yamar ch tohioldold dibag
   hijgch h`er`egs`el bish bolovch *jl azhillagaa bolon busad
   asuudluudyg cag tuhajd n' oloh sistemijn analiz hijh`ed
   zoriulagdsan h`er`egs`el yum.

   DTrace n' sistemijn asuudluudyg onoshlohod zoriulagdsan s`etg`el
   h**dl**m bolomzhuudtaj gajhamshigtaj profil' hijgch h`er`egs`el
   yum. `En`e n' ****rijn bolomzhuudyg ashiglahyn tuld **mn** n'
   bichigds`en skript**dijg azhilluulzh bas boldog. H`er`egl`egchid
   n' tusgaj zoriulaltaar ****rsdijn profil' hijltijg ****rchl**h
   bolomzhtoj DTrace D h`elijg ashiglan b*r ****rsdijn
   h`er`egsl**dijg zohiozh boloh yum.

   `En`e b*lgijg unshsany daraa, ta daraah z*jlsijg m`ed`eh bolno:

     * DTrace g`ezh yuu boloh yamar yamar bolomzhuudaar hangadag
       talaar.

     * Solaris-ijn DTrace shijd`el bolon FreeBSD-d bajgaa hoioryn
       hoorondyn yalgaanuud.

     * FreeBSD d`e`er DTrace-ijg h`erh`en id`evhzh**lzh ashiglah
       talaar.

   `En`e b*lgijg unshihaasaa **mn** ta daraah z*jlsijg g*jc`etg`eh
   h`er`egt`ej:

     * UNIX bolon FreeBSD-ijn *nds**dijg (B*l`eg 3) ojlgoh.

     * C**mijn tohirgoo/`emh`etg`eltijn (B*l`eg 8) *ndsijg m`edd`eg
       bajh.

     * Ayuulg*j bajdlyn talaar bolon `en`e n' FreeBSD-d h`erh`en
       hamaaraltaj bajh talaar zarim ojlgolttoj bajh (B*l`eg 14).

     * FreeBSD `ehijg h`erh`en avch dahin b*t`e`eh talaar ojlgoh
       (B*l`eg 24).

     Sanuulga: `En`e bolomzh n' turshiltyn g`ezh toocogddog. Zarim
     tohirgoonuud azhillagaany huv'd dutuu, zarim h`es`eg n'
     er****s**** azhillahg*j bajzh boloh yum. Cagijn yavcad `en`e
     bolomzh n' *jldv`erl`eld ashiglagdahad b`el`en g`ezh toocogdoh
     b**g****d `en`e barimt n' t`er tohioldold taarahaar
     ****rchl**gd**h bolno.

     --------------------------------------------------------------

25.2. SHijdlijn yalgaanuud

   FreeBSD d`e`erh DTrace n' Solaris-d bajdagtaj mash t**st`ej
   bolovch caash *rg`elzhl**l`eh`e`es`e`e **mn** tajlbarlah iostoj
   yalgaanuud bajdag. H`er`egl`egchdijn m`edr`eh *nds`en yalgaa n'
   FreeBSD d`e`er DTrace n' tusgajlan id`evhzh**l`eh iostoj bajdag.
   DTrace n' z**v azhillahyn tuld id`evhzh**ls`en bajh iostoj c**mijn
   tohirgoonuud bolon moduliud bajdag. `Edg`e`erijg daraa tajlbarlah
   bolno.

   CTF **g**gdlijg c**mijn modul' bolon c**m****s ****r****s n'
   duudahad zoriulsan d`emzhl`egijg id`evhzh**l`eh c**mijn DDB_CTF
   tohirgoo bajdag. CTF n' Solaris-ijn Compact C Type buyuu SHahmal C
   T**r**l b**g****d DWARF bolon venerable stab-uudtaj (h*ndt`ej
   hatgaltuud) adil dibag m`ed`e`ellijn bagasgasan h`elb`erijg
   aguuldag. `En`e CTF **g**gd**l n' ctfconvert bolon ctfmerge
   g`es`en b*t`e`eh h`er`egsl**d`e`er hoiortyn fajluudad
   n`em`egdd`eg. ctfconvert h`er`egs`el n' `emh`etg`egchijn
   **sg`es`en DWARF ELF dibag h`esg**dijg zadlan yalgazh ctfmerge n'
   ob'ektuudyn CTF ELF h`esg**dijg azhilladag fajluud yum uu `esv`el
   huvaalcsan sanguud ruu nijl**ld`eg. C**m bolon FreeBSD
   b*t`e`elt`ed zoriulzh **nijg h`erh`en id`evhzh**l`eh talaar
   d`elg`er`eng*j tajlbar udahg*j bichigd`eh bolno.

   Solaris-d bajdgaas ****r hangagchid FreeBSD-d bajdag. Hamgijn
   aldartaj n' dtmalloc hangagch b**g****d FreeBSD c**md malloc()-ijg
   t**rl****r n' m**rd**h bolomzhijg b*rd**ld`eg.

   Z**vh**n root DTrace-ijg FreeBSD d`e`er ashiglazh bolno. `En`e n'
   ayuulg*j bajdlyn yalgaataj holbootoj b**g****d FreeBSD-d bajdagg*j
   h`ed`en dood t*vshnij ayuulg*j bajdlyn shalgaltuud Solaris-d
   bajdag. Tijm bolohoor /dev/dtrace/dtrace n' z**vh**n root
   h`er`egl`egch`e`er hatuu hyazgaarlagdsan bajdag.

   T**gsg**ld n' DTrace program hangamzh n' Sun-ij CDDL licenzijn
   door bajdag. Common Development and Distribution License buyuu
   Nijtl`eg H**gzh**l`elt ba T*g`e`eltijn Licenz n' FreeBSD-t`ej cug
   ird`eg b**g****d
   /usr/src/cddl/contrib/opensolaris/OPENSOLARIS.LICENSE yum uu
   `esv`el onlajn h`elb`er`e`er
   http://www.opensolaris.org/os/licensing hayagaas harzh bolno.

   `En`e licenz n' DTrace tohirgootoj FreeBSD c**m n' BSD licenzt`ej
   h`ev`e`er g`es`en *g bolovch moduliud n' hoiortyn h`elb`er`e`er
   t*g`e`egd`eh *ed yum uu `esv`el hoiortyn fajluud duudagdsan *ed
   CDDL n' h*chin t**g**ld**r boldog.

     --------------------------------------------------------------

25.3. DTrace d`emzhl`egijg id`evhzh**l`eh

   DTrace-d zoriulsan d`emzhl`egijg id`evhzh**l`ehijn tuld daraah
   m**r**dijg c**mijn tohirgoony fajld n`emn`e:

 options         KDTRACE_HOOKS
 options         DDB_CTF

     T`emd`egl`el: AMD64 arhitekturyn h`er`egl`egchid ****rsdijn
     c**mijn tohirgoony fajldaa daraah m**rijg n`em`ehijg h*s`eh
     bolno:

 options         KDTRACE_FRAME

     `En`e tohirgoo n' FBT bolomzhid zoriulsan d`emzhl`egijg
     hangadag. DTrace n' `en`e tohirgoog*jg`e`er azhilladag bolovch
     funkcijn hyazgaaryn m**rd**lt**d zoriulsan d`emzhl`eg
     hyazgaarlagdmal bajh bolno.

   B*h `eh CTF tohirgoonuudtaj dahin b*t`e`egd`ezh suulgagdsan bajh
   iostoj. Ing`ehijn tul FreeBSD-ijn `ehijg doorh tushaaluudyg
   ashiglan dahin b*t`e`en`e:

 # cd /usr/src
 # make WITH_CTF=1 kernel

   Sistemijg dahin achaalah h`er`egt`ej.

   Dahin achaalzh shin`e c**mijg sanah ojd duudagdsany daraa Korn
   b*rh**lijn d`emzhl`egijg n`em`eh h`er`egt`ej. DTrace h`er`egsl**d
   n' ksh d`e`er bichigds`en h`ed h`ed`en h`er`egsl**dt`ej bolohoor
   `en`e n' h`er`egt`ej yum. shells/ksh93-g suulgah h`er`egt`ej.
   `Edg`e`er h`er`egsl**dijg shells/pdksh `esv`el shells/mksh d`e`er
   azhilluulzh bas bolno.

   T**gsg**ld n' odoogijn DTrace h`er`egsl**dijg olzh avah
   h`er`egt`ej. Odoogijn huvilbar n'
   http://www.opensolaris.org/os/community/dtrace/dtracetoolkit/
   hayagt bajrladag. Suulgah arga zam cug bajdag bolovch suulgalt n'
   bagcalsan h`er`egsl**dijg ashiglahyg shaarddagg*j.

     --------------------------------------------------------------

25.4. DTrace-g ashiglah

   DTrace bolomzhijg ashiglahaas **mn** DTrace t**h****r**mzh bajh
   h`er`egt`ej. T**h****r**mzhijg duudahyn tuld daraah tushaalyg
   azhilluulna:

 # kldload dtraceall

   DTrace d`emzhl`eg odoo bolomzhtoj bolson bajh iostoj. B*h
   shalgaltyg harahyn tuld administrator daraah tushaalyg odoo
   azhilluulzh bolno:

 # dtrace -l | more

   D`elg`ecijn bufferijg t*rg`en d**rg`eh bolohoor b*h garaltyg more
   h`er`egs`el r** damzhuuldag. `End h*r`eh`ed DTrace-ijg azhillazh
   bajna g`ezh *zn`e. Odoo ug h`er`egslijg shalgazh *z`eh cag bolloo.

   Ug h`er`egs`el n' sistemijn m`ed`e`ellijg cugluulahyn tuld
   DTrace-t`ej cug azhilluulzh boloh ashiglahad b`el`en skript**dijn
   cugluulga yum. N`e`eltt`ej fajluud, sanah oj,CPU-ijn h`er`egl`e`e
   bolon ****r olon z*jlsijg shalgah skript**d bajdag. Skript**dijg
   daraah tushaalaar zadalzh bolno:

 # gunzip -c DTraceToolkit* | tar xvf -

   cd ashiglan t`er san ruu ****rchilzh zhizhig *sg`e`er bichigds`en
   n`ert`ej b*h fajluud d`e`er azhilluulah z**vsh****rl**dijg 755 ruu
   ****rchl**h h`er`egt`ej.

   `Edg`e`er b*h skript**dijn aguulgad ****rchl**lt hijh h`er`egt`ej
   bolno. /usr/bin/ksh g`esnijg /usr/local/bin/ksh bolgoh iostoj
   b**g****d /usr/bin/sh-ijg /bin/sh bolgon ashiglahaar, t**gsg**ld
   n' /usr/bin/perl-g /usr/local/bin/perl bolgon ashiglahaar bolgozh
   ****rchl**h h`er`egt`ej.

     CHuhal: FreeBSD d`e`erh DTrace d`emzhl`eg n' b*r`en bus
     b**g****d turshiltyn g`edgijg unshigchid sanuulah n' uhaalag
     boloh yum. `Edg`e`er skript**dijn olonhi n' azhillahg*j
     b**g****d t`edg`e`er n' h`et`erhij Solaris-d tusgajlan zoriulsan
     `esv`el odoo d`emzhigd`e`eg*j bajgaa shalgaltuudyg ashigladag.

   **nijg bichizh bajh *ed DTrace h`er`egslijn z**vh**n hoior skript
   FreeBSD d`e`er b*r`en d`emzhigds`en: `edg`e`er n' hotkernel bolon
   procsystime skript**d yum. `Edg`e`er hoioryg bid `en`e b*lgijn
   daraagijn h`esg**d`ed avch *z`eh bolno.

   hotkernel n' al' funkc c**mijn ih`enh hugacaag ashiglazh bajgaag
   ilr**l`eh`e`er hijgds`en. H`evijn`e`er azhilluulahad `en`e n'
   daraahtaj t**st`ej garaltyg haruulah bolno:

 # ./hotkernel
 Sampling... Hit Ctrl-C to end.

   Sistemijn administrator processijg zogsoohyn tuld Ctrl+C
   tovchluuryn hoslolyg ashiglah iostoj. Zogsoosny daraa skript n'
   c**mijn funkcuudyn zhagsaalt bolon hugacaany m`ed`e`ellijg
   haruulah b**g****d garaltyg hugacaany ih`ess`en daraallaar
   `er`emb`elzh haruulna:

 kernel`_thread_lock_flags                                   2   0.0%
 0xc1097063                                                  2   0.0%
 kernel`sched_userret                                        2   0.0%
 kernel`kern_select                                          2   0.0%
 kernel`generic_copyin                                       3   0.0%
 kernel`_mtx_assert                                          3   0.0%
 kernel`vm_fault                                             3   0.0%
 kernel`sopoll_generic                                       3   0.0%
 kernel`fixup_filename                                       4   0.0%
 kernel`_isitmyx                                             4   0.0%
 kernel`find_instance                                        4   0.0%
 kernel`_mtx_unlock_flags                                    5   0.0%
 kernel`syscall                                              5   0.0%
 kernel`DELAY                                                5   0.0%
 0xc108a253                                                  6   0.0%
 kernel`witness_lock                                         7   0.0%
 kernel`read_aux_data_no_wait                                7   0.0%
 kernel`Xint0x80_syscall                                     7   0.0%
 kernel`witness_checkorder                                   7   0.0%
 kernel`sse2_pagezero                                        8   0.0%
 kernel`strncmp                                              9   0.0%
 kernel`spinlock_exit                                       10   0.0%
 kernel`_mtx_lock_flags                                     11   0.0%
 kernel`witness_unlock                                      15   0.0%
 kernel`sched_idletd                                       137   0.3%
 0xc10981a5                                              42139  99.3%

   `En`e skript n' c**mijn moduliudtaj bas azhilladag. `En`e
   bolomzhijg ashiglahyn tuld skriptijg -m **g**gd**lt`ej azhilluulah
   h`er`egt`ej:

 # ./hotkernel -m
 Sampling... Hit Ctrl-C to end.
 ^C
 MODULE                                                  COUNT   PCNT
 0xc107882e                                                  1   0.0%
 0xc10e6aa4                                                  1   0.0%
 0xc1076983                                                  1   0.0%
 0xc109708a                                                  1   0.0%
 0xc1075a5d                                                  1   0.0%
 0xc1077325                                                  1   0.0%
 0xc108a245                                                  1   0.0%
 0xc107730d                                                  1   0.0%
 0xc1097063                                                  2   0.0%
 0xc108a253                                                 73   0.0%
 kernel                                                    874   0.4%
 0xc10981a5                                             213781  99.6%

   procsystime skript n' **g**gds**n PID `esv`el processijn huv'd
   sistemijn duudlagyn cagijn h`er`egl`e`eg avch h`evl`en haruuldag.
   Daraah zhish`e`en d`e`er /bin/csh-ijn shin`e huulbar azhilluulsan.
   procsystime-ijg azhilluulsan b**g****d ****r n`eg csh d`e`er
   c****n h`ed`en tushaalyg bicht`el `en`e n' h*l`e`eh gorimd orson.
   `En`e testijn *r d*n `end bajna:

 # ./procsystime -n csh
 Tracing... Hit Ctrl-C to end...
 ^C

 Elapsed Times for processes csh,

          SYSCALL          TIME (ns)
           getpid               6131
        sigreturn               8121
            close              19127
            fcntl              19959
              dup              26955
          setpgid              28070
             stat              31899
        setitimer              40938
            wait4              62717
        sigaction              67372
      sigprocmask             119091
     gettimeofday             183710
            write             263242
           execve             492547
            ioctl             770073
            vfork            3258923
       sigsuspend            6985124
             read         3988049784

   `End *z**lsn`e`er read() sistemijn duudlaga ih`enh cagijg,
   getpid() sistemijn duudlaga hamgijn baga hugacaag ashiglasnyg
   nanosekundaar haruulzh bajna.

     --------------------------------------------------------------

25.5. D h`el

   DTrace h`er`egs`el n' DTrace-ijn tusgaj h`el d`e`er bajdag olon
   skript**dijg aguuldag. `En`e h`el n' Sun-ijn barimtaar "D h`el"
   g`egdd`eg b**g****d C++ h`elt`ej tun t**st`ej yum. `En`e h`elnij
   talaarh g*nzgij h`el`elc**l`eg n' `en`e barimtaas h*r`e`en`e`es
   gadna yum. `En`e n'
   http://wikis.sun.com/display/DTrace/Documentation hayag d`e`er
   d`elg`er`eng*j h`el`elc`egds`en bajdag.

                        IV. S*lzh`e`enij Holbolt

   FreeBSD n' **nd**r azhillagaataj s*lzh`e`enij server**d`ed
   zoriulagdsan hamgijn **rg**n h`er`egl`egdd`eg *jldlijn
   sistem**dijn n`eg yum. `En`e h`es`egt daraah s`edv**dijg hamrah
   bolno:

     * Serial holbolt

     * PPP bolon Ethernet d`e`eg**rh PPP (PPP over Ethernet)

     * Cahim zahidal

     * S*lzh`e`enij server**dijg azhilluulah

     * Galt hananuud

     * Busad d`e`ed t*vshnij s*lzh`e`enij s`edv**d

   `Edg`e`er b*lg**d n' tand m`ed`e`el`el h`er`egt`ej *ed
   unshigdahaar zoriulagdsan yum. Ta yamar n`eg`en todorhoj
   daraallaar unshih h`er`egg*j b**g****d FreeBSD ashiglazh
   `ehl`eh`e`es`e`e **mn** b*gdijg n' unshih shaardlagag*j bolno.

   Garchig

   26. Cuvaa holboonuud

   27. PPP bolon SLIP

   28. Cahim SHuudan

   29. S*lzh`e`enij orchny Server**d

   30. Galt hana

   31. S*lzh`e`enij n`em`elt ojlgoltuud

     --------------------------------------------------------------

                      B*l`eg 26. Cuvaa holboonuud

   Orchuulsan Cagaanh**gijn Ganbold.

26.1. Er**nhij aguulga

   UNIX n' cuvaa holboonuudad zoriulsan d`emzhl`egt`ej *rg`elzh
   bajsaar irs`en. Tuhajlbal hamgijn anhny UNIX mashinuud
   h`er`egl`egchijn orolt bolon garaltyn huv'd cuvaa shugamuud d`e`er
   tulguurladag bajsan. Dundazh "terminal" n' sekund`ed 10 t`emd`egt
   damzhih cuvaa h`evl`egch bolon garaas togtdog bajsan t`er *e`es
   hojsh yums asar ih ****rchl**gds****r irs`en yum. `En`e b*l`eg n'
   FreeBSD d`e`er cuvaa holboonuudyg ashiglah zarim arguudaas durdah
   bolno.

   `En`e b*lgijg unshsany daraa, ta daraah z*jlsijg m`ed`eh bolno:

     * ****rijn FreeBSD sistemd terminaluudyg h`erh`en holboh talaar.

     * Alsyn hostuud uruu h`erh`en modemoor zalgazh holbogdoh talaar.

     * Alsyn h`er`egl`egchdijg modemoor tany sistem uruu n`evtr`ehijg
       h`erh`en z**vsh****r**h talaar.

     * Cuvaa konsoloos ****rijn sistemijg h`erh`en achaalah talaar.

   `En`e b*lgijg unshihaasaa **mn** ta daraah z*jlsijg g*jc`etg`eh
   h`er`egt`ej:

     * SHin`e c**mijg h`erh`en tohiruulan suulgah talaar m`ed`eh
       (B*l`eg 8).

     * UNIX z**vsh****rl**d bolon processuudyg ojlgoh (B*l`eg 3).

     * FreeBSD d`e`er ashiglahyg h*s`ezh bajgaa cuvaa tonog
       t**h****r**mzhijn (modem `esv`el olon porttoj kart) tehnikijn
       garyn avlagad handazh bolohoor bajh.

     --------------------------------------------------------------

26.2. Tanilcuulga

  26.2.1. Uhagdahuunuud

   bps

           Bits per Second buyuu sekund`ed damzhuulah bit --
           **g**gd**l damzhih hurd

   DTE

           Data Terminal Equipment buyuu **g**gdlijn Terminal
           T**h****r**mzh -- zhish`e`e n' tany komp'yuter

   DCE

           Data Communications Equipment buyuu **g**gdlijn
           Holboonuudyn T**h****r**mzh -- tany modem

   RS-232

           Tonog t**h****r**mzhijn cuvaa holboonuudad zoriulsan EIA
           standart

   Holboonuudyn **g**gdlijn hurdny talaar yarihdaa `en`e h`es`eg
   "baud" g`es`en uhagdahuunyg ashigladagg*j. Baud n' todorhoj
   hugacaand hijgds`en cahilgaany t**lvijn shilzhilt**dijn toog
   h`eld`eg bol "bps" (bits per second buyuu sekund`ed damzhuulah
   bit) n' h`er`egl`egd`eh z**v ojlgolt yum (`en`e n' yamar ch bajsan
   h`ec** z**r**d h*m**st tijm ch yarshig t**v**g boldogg*j yum shig
   sanagddag).

     --------------------------------------------------------------

  26.2.2. Kabeliud bolon Portuud

   ****rijn FreeBSD sistem uruu modem `esv`el terminalyg holbohyn
   tuld tand komp'yuter d`e`er chin' cuvaa port bolon ****rijn cuvaa
   t**h****r**mzh uruu holboh z**v kabel' h`er`egt`ej bolno. H`er`ev
   ta ****rijn tonog t**h****r**mzht`ej bolon shaardagdah kabel'taj
   al' h`edijn tanil bolson bol `en`e h`esgijg ajlg*jg`e`er orhizh
   bolno.

     --------------------------------------------------------------

    26.2.2.1. Kabeliud

   H`ed h`ed`en ****r ****r t**rlijn cuvaa kabeliud bajdag. Bidnij
   zorilgod nijc`eh hoior hamgijn nijtl`eg t**r**l bol null-modem
   bolon standart ("straight buyuu shuud") RS-232 kabeliud yum. Tany
   tonog t**h****r**mzhijn barimt shaardlagataj kabelijn t**rlijg
   tajlbarlah iostoj.

     --------------------------------------------------------------

      26.2.2.1.1. Null-modem kabeliud

   Null-modem kabel' n' "Signal Ground" buyuu Gazar dohio z`er`eg
   zarim dohionuudyg shuud n`evtr**ld`eg bolovch zarim dohionuudyg
   shilzh**ld`eg. ZHish`e`e n' n`eg talyn "Transmitted Data" buyuu
   Damzhigdsan **g**gd**l z** n' n**g**** talyn "Received Data" buyuu
   H*l`e`en avsan **g**gd**l z** uruu ordog.

   Ta bas ****rijn null-modem kabelijg terminaluudtaj azhillahaar
   bolgozh bolno (****r****r h`elb`el chanaryn zorilgoor). `En`e
   h*sn`egt n' RS-232C dohionuud bolon DB-25 holbogch d`e`erh z**nij
   toonuudyg haruulzh bajna. M**n standart n' shuud holbogdoh 1-r
   z**g 1-r z** Protective Ground buyuu Hamgaalaltyn Gazar shugam
   uruu duuddag bolovch `en`e n' ih`evchl`en orhigddog. Zarim
   terminaluud 2, 3 bolon 7-r z**n**dijg z**vh**n ashiglahad z*g`e`er
   azhilladag bol busduud n' door durdsan zhish`e`en**d`e`es ****r
   tohirgoonuudyg shaarddag.

   H*sn`egt 26-1. DB-25-aas DB-25 Null-Modem kabel'

   Dohio        Z** #                         Z** #       Dohio       
   SG           7            holbogdoh        7           SG          
   TD           2            holbogdoh        3           RD          
   RD           3            holbogdoh        2           TD          
   RTS          4            holbogdoh        5           CTS         
   CTS          5            holbogdoh        4           RTS         
   DTR          20           holbogdoh        6           DSR         
   DTR          20           holbogdoh        8           DCD         
   DSR          6            holbogdoh        20          DTR         
   DCD          8            holbogdoh        20          DTR         

   Odoo *ed nijtl`eg bajdag ****r hoior shemijg `end *z**l`ev.

   H*sn`egt 26-2. DB-9-****s DB-9 Null-Modem kabel'

   Dohio        Z** #                         Z** #       Dohio       
   RD           2            holbogdoh        3           TD          
   TD           3            holbogdoh        2           RD          
   DTR          4            holbogdoh        6           DSR         
   DTR          4            holbogdoh        1           DCD         
   SG           5            holbogdoh        5           SG          
   DSR          6            holbogdoh        4           DTR         
   DCD          1            holbogdoh        4           DTR         
   RTS          7            holbogdoh        8           CTS         
   CTS          8            holbogdoh        7           RTS         

   H*sn`egt 26-3. DB-9-****s DB-25 Null-Modem kabel'

   Dohio        Z** #                         Z** #       Dohio       
   RD           2            holbogdoh        2           TD          
   TD           3            holbogdoh        3           RD          
   DTR          4            holbogdoh        6           DSR         
   DTR          4            holbogdoh        8           DCD         
   SG           5            holbogdoh        7           SG          
   DSR          6            holbogdoh        20          DTR         
   DCD          1            holbogdoh        20          DTR         
   RTS          7            holbogdoh        5           CTS         
   CTS          8            holbogdoh        4           RTS         

     T`emd`egl`el: N`eg tald bajgaa n`eg z** n' n**g**** talyn hos
     z** uruu holbogdoh bol t`edg`e`erijn holbogch d`e`er hos z**nij
     hoorond n`eg bogino utsaar bolon urt utsaar n**g**** ganc z**
     uruu holbon ih`evchl`en shijds`en bajdag.

   D`e`erh dizajnuud n' hamgijn nijtl`eg yum shig sanagddag. ****r
   huvilbaruud d`e`er (RS-232 Made Easy nomond tajlbarlasnaar) SG n'
   SG uruu, TD n' RD uruu, RTS bolon CTS n' DCD uruu, DTR n' DSR uruu
   bolon `esr`eg`e`er holbogddog.

     --------------------------------------------------------------

      26.2.2.1.2. Standart RS-232C kabeliud

   Standart cuvaa kabel' n' RS-232C dohionuudyg b*gdijg n' shuud
   n`evtr**ld`eg. ****r****r h`elb`el kabelijn n`eg talyn
   "Transmitted Data" buyuu Damzhigdsan **g**gd**l z** n' n**g****
   talyn "Transmitted Data" buyuu Damzhigdsan **g**gd**l z** uruu
   ordog. `En`e n' modemijg tany FreeBSD sistem uruu bolon zarim n`eg
   tohiroh terminaliud uruu holbohod h`er`egl`egd`eh kabelijn t**r**l
   yum.

     --------------------------------------------------------------

    26.2.2.2. Portuud

   Cuvaa portuud n' **g**gdlijg FreeBSD host komp'yuter bolon
   terminalyn hoorond damzhuulah t**h****r**mzh**d yum. `En`e h`es`eg
   n' yamar t**rlijn portuud bajdag bolon FreeBSD d`e`er t`edg`e`ert
   h`erh`en handdagijg tajlbarlah bolno.

     --------------------------------------------------------------

      26.2.2.2.1. Portuudyn t**rl**d

   H`ed h`ed`en t**rlijn portuud bajdag. Ta kabelijg hudaldazh avah
   yum uu `esv`el hijh`e`es`e`e **mn** `en`e n' tany terminal bolon
   FreeBSD sistem d`e`erh portuudad taarah `es`ehijg shalgah
   h`er`egt`ej.

   Ih`enh terminaluud DB-25 portuudtaj bajdag. FreeBSD azhillazh
   bajgaa PC-**d z`er`eg personal komp'yuteruud n' DB-25 `esv`el DB-9
   portuudtaj bajdag. H`er`ev ta PC d`e`er`e`e olon porttoj cuvaa
   karttaj bol tand RJ-12 `esv`el RJ-45 portuud bajzh boloh yum.

   Tonog t**h****r**mzht`ej cug irs`en barimtaas ashiglah portyn
   t**rlijn todorhojloltyg *zn`e **. Portyg n*d`e`er`e`e harzh
   shalgah n' bas *r d*ng`e`e **gd**g.

     --------------------------------------------------------------

      26.2.2.2.2. Portyn n`ers

   FreeBSD d`e`er cuvaa port b*rt /dev san dah' oruulgaar ta handdag.
   Hoior ****r t**rlijn oruulga bajdag:

     * Call-in buyuu duudagdah portuud n' /dev/ttydN g`egdd`eg
       b**g****d N n' t`eg`e`es `ehl`eh portyn dugaar yum.
       Er**nhijd**** duudagdah portyg terminaluudad zoriulzh
       ashigladag. Data carrier detect (DCD) buyuu **g**gdlijn
       z****gch ilr**l`eh dohiog z**v azhillahyg cuvaa shugam
       batlahyg duudagdah portuud n' shaarddag.

     * Call-out buyuu duudah portuud n' /dev/cuadN g`egdd`eg. Duudah
       portuudyg terminaluudad zoriulzh ih`evchl`en ashigladagg*j,
       z**vh**n modemuudad zoriulzh ashigladag. Cuvaa kabel' `esv`el
       terminal n' z****gchijg ilr**l`eh dohiog d`emzhd`egg*j bol ta
       duudah portuudyg ashiglazh boloh yum.

   H`er`ev ta terminalyg `ehnij cuvaa port uruu (MS-DOS d`e`er COM1)
   holboson bol terminald handahdaa /dev/ttyd0 g`ezh ashiglah bolno.
   H`er`ev terminal n' hoior dah' cuvaa port d`e`er bajgaa bol (bas
   COM2 g`egdd`eg) /dev/ttyd1 g`eh m`et`e`er ashiglah iostoj.

     --------------------------------------------------------------

  26.2.3. C**mijn tohirgoo

   FreeBSD n' anhdagchaar d**rv**n cuvaa portyg d`emzhd`eg.
   MS-DOS-ijn ert**nc**d `edg`e`er n' COM1, COM2, COM3, bolon COM4
   g`egdd`eg. FreeBSD n' odoogoor BocaBoard 1008 bolon 2016 z`er`eg
   "d*lij" olon porttoj cuvaa interf`ejs kartuud bolon Digiboard
   bolon Stallion Technologies-ijn hijd`eg il** uhaalag olon porttoj
   kartuudyg d`emzhd`eg. G`ehd`e`e anhdagch c**m n' z**vh**n standart
   COM portuudyg hajdag.

   Tany cuvaa portuudyg tany c**m tan'zh bajgaa `es`ehijg harahyn
   tuld c**mijg achaalzh bajh *ed m`ed`egdl**dijg *z`eh h`er`egt`ej
   `esv`el c**mijn achaalaltyn m`ed`egdl**dijg dahin haruulah
   /sbin/dmesg tushaalyg ashiglah h`er`egt`ej. YAlanguyaa sio
   t`emd`egt**d`e`er `eh`els`en m`ed`egdl**dijg hajgaaraj.

     Z**vl**g****: sio orson m`ed`egdl**dijg harahyn tuld daraah
     tushaalyg ashiglana:

 # /sbin/dmesg | grep 'sio'

   ZHish`e`e n' d**rv**n cuvaa porttoj sistem d`e`er `edg`e`er n'
   cuvaa porttoj holbootoj c**mijn achaalaltyn m`ed`egdl**d yum:

 sio0 at 0x3f8-0x3ff irq 4 on isa
 sio0: type 16550A
 sio1 at 0x2f8-0x2ff irq 3 on isa
 sio1: type 16550A
 sio2 at 0x3e8-0x3ef irq 5 on isa
 sio2: type 16550A
 sio3 at 0x2e8-0x2ef irq 9 on isa
 sio3: type 16550A

   H`er`ev tany c**m b*h cuvaa portuudyg chin' tanihg*j bajgaa bol ta
   ****rijn c**mijg /boot/device.hints fajld tohiruulah h`er`egt`ej
   bajzh boloh yum. Ta ****rt**** bajhg*j t**h****r**mzh**dijn huv'd
   t`edg`e`er m**r**dijg tajlbar bolgoh `esv`el b*rm**s**n arilgazh
   boloh yum.

   Cuvaa portuud bolon olon porttoj havtangijn tohirgoony talaar
   d`elg`er`eng*j m`ed`e`ellijg sio(4) garyn avlagyn huudasnaas
   lavlana uu. ****r huvilbaryn FreeBSD d`e`er ur'd n' ashiglazh
   bajsan tohirgoony fajl ta ashiglazh bajgaa bol bolgoomzhtoj
   bajgaaraj, uchir n' t**h****r**mzhijn tuguud bolon sintaks
   huvilbaruud hoorond ****rchl**gds**n bajdag.

     T`emd`egl`el: IO_COM1 port n' 0x3f8 hayag d`e`erh portod
     zoriulagdsan orluulalt yum, IO_COM2 n' 0x2f8-ijn IO_COM3 n'
     0x3e8-ijn IO_COM4 n' 0x2e8-ijn orluulalt yum. `Edg`e`er hayaguud
     n' cuvaa portuudyn n`el`e`en t*g`e`em`el portyn hayaguud
     b**g****d 4,3, 5 bolon 9 tasaldluud n' n`el`e`en t*g`e`em`el
     tasaldal h*s`eh shugamnuud yum. Erdijn cuvaa portuud n' ISA-bus
     b*hij PC-**d d`e`er tasaldluudyg huvaalcazh chaddagg*jg bas
     sanaaraj (olon porttoj havtanguud n' ****r d`e`er`e`e havtan
     d`e`er b*h 16550A-uudad n`eg `esv`el hoior tasaldal h*s`eh
     shugamuudyg huvaalcahyg z**vsh****rd**g bichil shem**dt`ej
     bajdag).

     --------------------------------------------------------------

  26.2.4. T**h****r**mzhijn Tusgaj fajluud

   C**m d`eh ih`enh t**h****r**mzh**d`ed "t**h****r**mzhijn tusgaj
   fajluud"yn tuslamzhtajgaar handdag b**g****d `edg`e`er fajluud n'
   /dev sand bajdag. sio t**h****r**mzhid /dev/ttydN (dial-in buyuu
   gadnaas zalgah) bolon /dev/cuadN (call-out buyuu duudah)
   t**h****r**mzh**dijn tuslamzhtaj handdag. FreeBSD n' bas
   `ehl**l`eh t**h****r**mzh**d (/dev/ttydN.init bolon
   /dev/cuadN.init) bolon t*gzhih t**h****r**mzh**dt`ej
   (/dev/ttydN.lock bolon /dev/cuadN.lock) bajdag. `Ehl**l`eh
   t**h****r**mzh**d n' ursgalyn hyanaltdaa RTS/CTS dohiollyg
   ashigladag modemijn crtscts z`er`eg holboony portyn parametr**dijg
   port n`e`egd`eh b*rt `ehl**lzh tohiruulahad h`er`egl`egdd`eg.
   T*gzhih t**h****r**mzh**d n' h`er`egl`egchid bolon programuudyn
   zarim n`eg parametr**dijg ****rchl**h****s s`ergijl`ehijn tuld
   portuud d`e`er tuguudyg t*gzhih`ed h`er`egl`egdd`eg. Terminalyn
   tohirgoonuud, t*gzhih bolon `ehl**l`eh t**h****r**mzh**d bolon
   terminalyn tohiruulguudyg tohiruulah talaar d`elg`er`eng*j
   m`ed`e`ellijg termios(4), sio(4), bolon stty(1) garyn avlagyn
   huudasnuudaas *zn`e **.

     --------------------------------------------------------------

  26.2.5. Cuvaa portyn tohirgoo

   ttydN (`esv`el cuadN) t**h****r**mzh n' tany ****rijn
   programuuddaa zoriulzh n`e`ehijg h*s`eh erdijn t**h****r**mzh yum.
   Process t**h****r**mzhijg ongojlgohod `en`e n' terminalyn I/O
   tohirgoonuudyn anhdagch olonlogtoj bajh bolno. Ta `edg`e`er
   tohirgoonuudyg daraah tushaalaar *z`ezh bolno

 # stty -a -f /dev/ttyd1

   `En`e t**h****r**mzhid tohirgoonuudyg ****rchl**h**d
   t**h****r**mzhijg haah h*rt`el tohirgoonuud n' id`evht`ej bajdag.
   Dahin ongojlgohod `en`e n' anhdagch tohirgoo uruugaa bucdag.
   Anhdagch olonlogt ****rchl**lt**dijg hijhijn tuld ta ongojlgood
   "`ehnij t**l**vt" t**h****r**mzhijn tohirgoonuudyg taaruulzh
   bolno. ZHish`e`e n' ttyd5-ijn huv'd anhdagchaar CLOCAL gorim, 8
   bit holboo, bolon XON/XOFF ursgalyn hyanaltyg id`evhzh**l`ehijn
   tuld door durdsanyg bichn`e:

 # stty -f /dev/ttyd5.init clocal cs8 ixon ixoff

   Cuvaa t**h****r**mzh**dijn sistemijn daguuh `ehl**l`elt n'
   /etc/rc.d/serial fajlaar hyanagddag. `En`e fajl n' cuvaa
   t**h**r**mzh**dijn anhdagch tohirgoonuudad n**l****ld**g.

   Program zarim tohirgoonuudyg ****rchl**h****s s`ergijl`ehijn tuld
   "t*gzhih t**l**vt" t**h****r**mzhid tohirgoo hijn`e. ZHish`e`e n'
   ttyd5-ijn hurdyg 57600 bps bolgozh t*gzhihijn tuld door durdsanyg
   bichn`e:

 # stty -f /dev/ttyd5.lock 57600

   Odoo program ttyd5-ijg ongojlgozh portyn hurdyg ****rchl**hijg
   oroldohod hurd n' 57600 bps-s h**dl**hg*j bajh bolno.

   M`ed`e`ezh ta `ehnij t**l**vt bolon t*gzhih t**l**vt
   t**h****r**mzh**dijg z**vh**n root b*rtg`el bichd`eg`e`er bolgoh
   h`er`egt`ej.

     --------------------------------------------------------------

26.3. Terminaluud

   Huv' n`em`er bolgon oruulsan SHon Kelli.

   Terminaluud n' tanyg komp'yuterijnhaa konsol d`e`er bajhg*j *ed
   `esv`el s*lzh`e`end holbogdoog*j bajhad amarhan, *n`e hyamd argaar
   FreeBSD sistem uruu handah bolomzhijg olgodog. `En`e h`es`eg n'
   terminaluudyg FreeBSD-t`ej h`erh`en ashiglah talaar tajlbarlana.

     --------------------------------------------------------------

  26.3.1. Terminaluudyn h`er`egl`e`e bolon t**rl**d

   Anhdagch UNIX sistem**d`ed konsol bajgaag*j yum. Harin
   komp'yuterijn cuvaa portuudad holbogdson terminaluudaar h*m**s
   n`evtr`en orood programuud azhilluuldag bajsan bajna. `En`e n'
   z**vh**n tekst orchny azhil hijhijn tuld modem bolon terminal
   program hangamzh ashiglan alsyn sistemd zalgan orohtoj barag
   t**st`ej yum.

   Odoogijn PC-**d n' **nd**r chanaryn grafikuudyg *z**lzh chadah
   konsoluudtaj bolovch cuvaa port d`e`er n`evtr`eh sess **sg`eh
   chadvar **n****gijn barag b*h UNIX zagvaryn *jldlijn sistemd
   bajdag b**g****d FreeBSD ch bas **nij n`eg`en adil yum.
   Ashiglagdaag*j bajgaa cuvaa portod holbogdson terminalyg ashiglan
   ta n`evtr`en orzh duryn tekst programyg konsol `esv`el X conhny
   sistem d`e`er xterm conhond azhilluuldag bajsan shig`e`er
   azhilluulzh boloh yum.

   Biznesijn h`er`egl`egchijn huv'd ta FreeBSD sistemd olon
   terminaluudyg holbozh t`edg`e`erijg ****rijn azhiltnuudynhaa
   shir`e`enij komp'yuteruud d`e`er bajrluulzh boloh yum. G`erijn
   h`er`egl`egchijn huv'd huuchin IBM PC `esv`el Macintosh z`er`eg
   n****c komp'yuter n' FreeBSD azhilluulzh bajgaa il** h*cht`ej
   komp'yutert holbogdson terminal bolzh boloh yum. Ta ganc
   h`er`egl`egchijn bajsan komp'yuterijg h*chirh`eg olon
   h`er`egl`egchijn sistem bolgon huvirgazh boloh yum.

   FreeBSD-ijn huv'd gurvan t**rlijn terminal bajdag:

     * D*lij terminaluud

     * Terminal mayagaar azhillazh bajgaa PC-**d

     * X terminaluud

   Daraah d`ed h`esg**d n' d`e`erh t**rl**dijg tajlbarlah bolno.

     --------------------------------------------------------------

    26.3.1.1. D*lij terminaluud

   D*lij terminaluud n' tanyg komp'yuteruud uruu cuvaa shugamuudaar
   holbogdohyg z**vsh****r**h tusgajlsan tonog t**h****r**mzh yum.
   T`edg`e`erijg "d*lij" g`ed`eg b**g****d t`edg`e`er n' z**vh**n
   tekst haruulah, ilg`e`eh, bolon h*l`e`ezh avah hangalttaj
   toocoollyn h*chin chadaltaj uchraas t`er yum. Ta t`edg`e`er d`e`er
   yamar ch program azhilluulzh chadahg*j. Tekst zasvarlagchuud,
   `emh`etg`egchid, cahim zahidal, togloomuud g`eh z`erg**dijg
   azhilluulah h*chin chadal b*hij tany komp'yutert t`edg`e`erijg
   holbodog.

   Digital Equipment Corporation-ij VT-100 bolon Wyse-ijn WY-75
   z`er`eg olon *jldv`erl`egchdijn hijs`en d*lij terminaluudyn
   h`ed`en zuun t**r**l bajdag. Barag b*h t**r**l FreeBSD-t`ej cug
   azhillana. Zarim n`eg **nd**r chanartaj terminaluud grafik *z**lzh
   chaddag bolovch `edg`e`er d`evshilt`et bolomzhuudyg z**vh**n
   c****n h`ed`en program hangamzhijn bagcuud ashiglazh chaddag.

   Azhiltnuud n' X conhny sistemijn z`er`eg grafik programuudad
   handah shaardlagag*j azhlyn orchind d*lij terminaluud n'
   t*g`e`em`el bajdag.

     --------------------------------------------------------------

    26.3.1.2. Terminal mayagaar azhillazh bajgaa PC-**d

   H`er`ev d*lij terminal n' tekst haruulah, ilg`e`ezh h*l`e`en avah
   chadvartaj bajdag bol yamar ch n****c personal komp'yuter d*lij
   terminal bolzh chadna. Tand z**v kabel' bolon komp'yuter d`e`er
   azhillah zarim n`eg terminal `emulyac hijh program hangamzh hoior
   l h`er`egt`ej boloh yum.

   Ijm tohirgoo g`ert ih nijtl`eg bajdag. ZHish`e`e n' h`er`ev tany
   g`er b*lijn h*n FreeBSD sistemijn chin' konsol d`e`er zavg*j
   azhillazh bajval ta FreeBSD sistem uruu terminal mayagaar holboson
   araj h*chin chadal bagataj personal komp'yuter d`e`er`e`es zarim
   n`eg tekst orchny azhil z`er`eg hijzh bajzh boloh yum.

   FreeBSD-ijn *nds`en sistemd cuvaa holboltoor azhillahad
   h`er`egl`ezh boloh hamgijn bagaar bodohod hoior h`er`egs`el
   bajdag: `en`e n' cu(1) bolon tip(1) yum.

   FreeBSD azhillazh bajgaa klient sistem d`e`er`e`es ****r sistemijn
   cuvaa holbolt uruu holbogdohyn tuld ta daraah tushaalyg ashiglazh
   bolno:

 # cu -l serial-port-device

   `End bajgaa "serial-port-device" n' tany sistemijn cuvaa portod
   zoriulagdsan tusgaj t**h****r**mzhijn fajlyn n`er yum. `Edg`e`er
   t**h****r**mzhijn fajluud n' /dev/cuadN g`ezh n`erl`egdd`eg.

   T**h****r**mzhijn "N"-h`es`eg n' cuvaa portyn dugaaryg
   il`erhijln`e.

     T`emd`egl`el: FreeBSD d`e`er t**h****r**mzhijn dugaaruud n'
     n`eg`e`es bish t`eg`e`es `eh`eld`eg (zhish`e`e n' MS-DOS-oos
     **d`elt`ej sistem**d d`e`er bajdag shig bish). `En`e n' yuu
     g`es`en *g v`e g`eh`e`er MS-DOS d`e`er tulguurlasan sistem**dijn
     COM1 g`ezh n`erl`ed`eg port FreeBSD d`e`er ih`evchl`en
     /dev/cuad0 g`egdd`eg.

     T`emd`egl`el: Zarim h*m**s portyn cugluulgad bajdag ****r
     programuud ashiglahyg il**d *zd`eg. Portuudad cu(1) bolon
     tip(1)-t`ej t**st`ej azhilladag comms/minicom z`er`eg c****ng*j
     h`ed`en h`er`egsl**d bajdag.

     --------------------------------------------------------------

    26.3.1.3. X terminaluud

   X terminaluud n' hamgijn t**v**gt`ej terminaluudyn n`eg yum. Cuvaa
   port uruu holbogdohyn orond t`edg`e`er n' ih`evchl`en Ethernet
   z`er`eg s*lzh`e`end holbogddog. Z**vh**n tekst orchny programuudad
   zoriulagdsan bish t`edg`e`er n' harin X program *z**lzh chaddag.

   `En`e s`edvijg g*jc`ed hamarch b*r`en b*t`en bajlgah **dn`e`es bid
   X terminaluudyg tanilcuulzh bajna. G`ehd`e`e `en`e b*l`eg X
   terminaluudyg suulgah, tohiruulah bolon t`edg`e`erijn
   h`er`egl`e`eg tajlbarlahg*j.

     --------------------------------------------------------------

  26.3.2. Tohirgoo

   `En`e h`es`eg n' terminal d`e`er n`evtr`eh sess id`evhzh**l`ehijn
   tuld ****rijn FreeBSD sistem d`e`er tanyg yuu tohiruulah
   h`er`egt`ejg tajlbarlah bolno. `En`e n' cuvaa port d`emzhih`e`er
   ****rijn c**mijg tanyg al' h`edijn tohiruulsan bajgaa g`ezh
   *zd`eg. Cuvaa port uruu terminal holbogdson b**g****d tanyg t`er
   terminal uruu holbogdson bajgaa g`ezh toocdog.

   init process n' b*h processijn hyanalt bolon sistemijn `ehl**l`eh
   *e d`eh `ehnij tohirgoog hariucdagijg B*l`eg 12-s sanah
   h`er`egt`ej. init-ijn hijd`eg *jldl**dijn n`eg n' /etc/ttys fajlyg
   unshizh bajgaa terminaluud d`e`er getty processijg `ehl**l`eh
   yavdal yum. getty process n' n`evtr`eh n`erijg unshizh login
   programyg azhilluulahyg hariucdag.

   Tijm`e`es ****rijn FreeBSD sistemijn huv'd terminaluudyg
   tohiruulahyn tuld root h`er`egl`egch`e`er daraah alhmuudyg
   g*jc`etg`eh h`er`egt`ej:

    1. /dev san dah' oruulgad zoriulzh /etc/ttys fajld h`er`ev
       bajhg*j bol cuvaa portyn m**rijg n`emn`e.

    2. /usr/libexec/getty n' port d`e`er azhillahyg zaazh
       /etc/gettytab fajlaas tohiroh getty t**rlijg tohiruulah
       h`er`egt`ej.

    3. Anhdagch terminalyn t**rlijg zaana.

    4. Portyg "on" bolgono.

    5. Port "secure" bajh iostoj `es`ehijg zaana.

    6. init tushaalaar /etc/ttys fajlyg dahin unshuulna.

   N`em`elt alham bolgozh hoiordugaar alham d`e`er ta ****r getty
   t**rlijg h`er`egl`e`end zoriulan /etc/gettytab-d oruulan **sg`ezh
   boloh yum. `En`e b*l`eg n' **nijg h`erh`en hijhijg tajlbarlahg*j
   b**g****d d`elg`er`eng*j m`ed`e`ellijg gettytab(5) bolon getty(8)
   garyn avlagyn huudasnuudaas *z`ehijg z**vl**zh bajna.

     --------------------------------------------------------------

    26.3.2.1. /etc/ttys uruu oruulguud n`em`eh n'

   /etc/ttys fajl n' n`evtr`elt**dijg z**vsh****r**hijg h*ss`en tany
   FreeBSD sistem d`e`erh b*h portuudyg zhagsaadag. ZHish`e`e n'
   `ehnij virtual konsol ttyv0 n' `en`e fajld ****rijn oruulgataj
   bajna. Ta `en`e oruulgyg ashiglan konsol d`e`er n`evtr`en orzh
   chadna. `En`e fajl n' bas busad virtual konsoluud, cuvaa portuud,
   bolon psevdo tty-uudyn oruulguudyg bas aguuldag. Hatuugaar
   holbogdson terminalyn huv'd cuvaa portyn /dev oruulgyg /dev
   h`es`egg*jg`e`er (zhish`e`e n' /dev/ttyv0 n' ttyv0 g`ezh
   zhagsaagdah bolno) zhagsaadag.

   Anhdagch FreeBSD suulgac n' /etc/ttys fajlyg `ehnij d**rv**n cuvaa
   portyn d`emzhl`egt`ejg`e`er aguuldag: ttyd0-s ttyd3 hoorond bajna.
   H`er`ev ta terminalyg `edg`e`er portuudyn al' n`eg`end holbozh
   bajgaa bol ****r oruulga n`em`eh shaardlagag*j yum.

   ZHish`e`e 26-1. /etc/ttys uruu terminalyn oruulguud n`em`eh n'

   Bid sistemd hoior terminal holbohyg h*sl`e`e g`ezh bod"io: Wyse-50
   bolon VT-100 terminalyg `emulyac hijh Procomm terminal program
   hangamzhijg azhilluulzh bajgaa huuchin 286 IBM PC-g terminal
   mayagaar ashiglaya. Bid Wyse-ijg hoior dah' cuvaa port uruu
   holbozh 286-g zurgaa dah' cuvaa port uruu holboio (olon porttoj
   cuvaa kartyn port). /etc/ttys fajl dah' hargalzah oruulguud n'
   ijm`erh** bajna:

 ttyd1(1)  "/usr/libexec/getty std.38400"(2)  wy50(3)  on(4)  insecure(5)
 ttyd5   "/usr/libexec/getty std.19200"  vt100  on  insecure
          

   (1)
           `Ehnij talbar n' ih`evchl`en /dev-d bajgaa terminalyn
           tusgaj fajlyn n`erijg zaadag.
   (2)
           Hoior dah' talbar n' `en`e m**rijn huv'd azhillah tushaal
           b**g****d ih`evchl`en getty(8) bajdag. getty n' `ehl**lzh
           shugamyg n`e`en hurdyg tohiruulan h`er`egl`egchijn n`erijg
           asuuzh login(1) programyg azhilluuldag.

           getty program n' n`eg (n`em`elt) parametr getty t**rlijg
           ****rijn tushaalyn m**r**nd h*l`e`en avdag. getty t**r**l
           n' terminalyn shugam dah' bps hurd bolon parity z`er`eg
           shinzh**dijg tohiruuldag. getty program n' `edg`e`er
           shinzh**dijg /etc/gettytab fajlaas unshdag.

           /etc/gettytab fajl n' huuchin bolon shin`e terminalyn
           shugamnuudad zoriulsan olon m**r**dijg aguuldag. Barag b*h
           tohioldold std tekst`e`er `eh`els`en oruulguud n'
           hardwired buyuu hatuugaar holbogdson terminaluudyn huv'd
           azhilladag. `Edg`e`er oruulguud n' parity-g orhidog.
           110-aas 115200 h*rt`el bps hurd bolgony huv'd std oruulga
           bajdag. M`ed`e`ezh ta ****rijnh**** oruulgyg `en`e fajld
           n`emzh bolno. gettytab(5) garyn avlagyn huudas il**
           d`elg`er`eng*j m`ed`e`ellijg **g**h bolno.

           getty t**rlijg /etc/ttys fajld tohiruulahdaa terminal dah'
           holboony tohiruulguud taarch bajgaa `es`ehijg shalgaaraj.

           Bidnij zhish`e`en d`e`er Wyse-50 n' parity ashiglahg*j
           b**g****d 38400 bps hurdaar holbogdono. 286 PC n' parity
           ashiglahg*j b**g****d 19200 bps hurdaar holbogdono.

   (3)
           Gurav dah' talbar n' t`er tty shugam uruu ih`evchl`en
           holbogdson bajdag terminalyn t**r**l yum. H`er`egl`egch n'
           barag l duryn terminalyn t**r**l `esv`el program
           hangamzhaar utasdan holbogdozh boloh uchir dial-up
           portuudyn huv'd unknown `esv`el dialup t**r**l `en`e
           talbart ih`evchl`en ashiglagddag. Hatuugaar holbogdson
           terminaluudyn huv'd terminalyn t**r**l ****rchl**gd**hg*j
           uchraas ta `en`e talbart termcap(5) m`ed`e`ellijn baazaas
           zhinh`en`e terminalyn t**rlijg tav'zh bolno.

           Bidnij zhish`e`en d`e`er Wyse-50 n' zhinh`en`e terminalyn
           t**rlijg ashiglah bol Procomm azhilluulzh bajgaa 286 PC n'
           VT-100-g `emulyac hijh`e`er tohiruulagdah bolno.

   (4)
           D**r**v d`eh talbar n' port id`evht`ej bajh iostoj
           `es`ehijg zaadag. `End on g`ezh tavihad init process hoior
           dah' talbar dah' program getty-g azhilluulah bolno.
           H`er`ev ta `en`e talbart off g`ezh tav'bal getty *g*j
           bolzh port d`e`er n`evtr`elt bajhg*j bolno.
   (5)
           S**lijn talbar n' port ayuulg*j `es`ehijg zaahad
           h`er`egl`egdd`eg. Portyg secure buyuu ayuulg*j bolgoh n'
           root b*rtg`elijg (`esv`el h`er`egl`egchijn ID 0 b*hij
           duryn b*rtg`elijg) t`er portoos n`evtr`ehijg z**vsh****rch
           hangalttaj itg`en`e g`es`en *g yum. Insecure buyuu
           ayuulg*j bish portuud n' root n`evtr`elt**dijg
           z**vsh****rd**gg*j. Insecure buyuu ayuulg*j bish port
           d`e`er h`er`egl`egchid n' `erhg*j b*rtg`el**d`e`es
           n`evtr`en orzh super h`er`egl`egchijn `erh**dijg avahyn
           tuld su(1) `esv`el ****r t**st`ej arga zamyg ashiglah
           iostoj yum.

           T*gzh`e`et`ej haalgany caana bajgaa terminalyn huv'd ch
           g`es`en "insecure" tohiruulgyg ashiglah n' hamgijn z**v
           z*jt`ej yum. H`er`ev tand super h`er`egl`egchijn
           z**vsh****rl**d h`er`egt`ej bol n`evtr`en orood su
           tushaalyg ashiglah n' ih amarhan bajdag.

     --------------------------------------------------------------

    26.3.2.2. /etc/ttys-g init tushaalaar dahin unshuulah

   /etc/ttys fajld shaardlagataj ****rchl**lt**dijg hijsnij daraa
   init process uruu ****rijn tohirgoonyh n' fajlyg dahin unshuulahyn
   tuld SIGHUP (hangup) dohiog ilg`e`eh h`er`egt`ej. ZHish`e`e n':

 # kill -HUP 1

     T`emd`egl`el: init n' *rg`elzh sistem d`e`er azhillazh bajgaa
     `ehnij process bajdag uchir `en`e n' *rg`elzh PID 1-t`ej bajna.

   H`er`ev b*gd z**v tohiruulagdazh b*h kabeliud n' bajh iostoj
   gazraa bajzh terminaluud n' assan bajgaa bol terminal b*r d`e`er
   getty process azhillazh bajh iostoj b**g****d ta `en`e *ed
   ****rijn terminaluud d`e`er n`evtr`elt h*l`e`eh m**r**dijg harah
   iostoj.

     --------------------------------------------------------------

  26.3.3. ****rijn holboltod garsan aldaag olzh zasvarlah n'

   Nyagt nyambaj anhaaral handuulsan bajlaa ch g`es`en terminalyg
   tohiruulzh bajh yavcad aldaa garch buruutazh boloh yum. `End
   shinzh t`emdg**dijn zhagsaalt bolon zarim n`eg sanal bolgoson
   zasvaruudyg *z**l`ev.

     --------------------------------------------------------------

    26.3.3.1. N`evtr`elt h*l`e`eh m**r garch ir`ehg*j bajh

   Terminal holbogdson b**g****d assan bajgaa `es`ehijg shalgana.
   `En`e n' h`er`ev terminal mayagaar azhillazh bajgaa personal
   komp'yuter bol z**v cuvaa port d`e`er terminal `emulyac hijh
   program hangamzh azhilluulzh bajgaa `es`ehijg shalgaaraj.

   Kabel' terminal bolon FreeBSD komp'yutert sajn holbogdson
   `es`ehijg shalgah h`er`egt`ej. `En`e n' z**v t**rlijn kabel'
   bolohyg batalgaazhuulzh *z`e`er`ej.

   Terminal bolon FreeBSD n' bps hurd bolon parity tohirgoonuud
   d`e`er tohirch bajgaa `es`ehijg shalgaaraj. H`er`ev ta video
   d`elg`ecijn terminaltaj bol har cagaan bolon tod bajdlyn
   hyanaltuud taarsan `es`ehijg *z`e`er`ej. H`er`ev `en`e n' h`evl`eh
   terminal bol caas bolon b`eh sajn `es`ehijg shalgaaraj.

   getty process azhillazh terminald *jlchilzh bajgaa `es`ehijg
   *zn`e. ZHish`e`e n' azhillazh bajgaa getty processuudyn
   zhagsaaltyg ps tushaalaar avahyn tuld door durdsanyg bichn`e:

 # ps -axww|grep getty

   Ta terminalyn huv'd t**nij oruulgyg harah iostoj. ZHish`e`e n'
   daraah d`elg`ec n' getty n' hoior dah' cuvaa port ttyd1 d`e`er
   azhillazh /etc/gettytab fajld std.38400 g`es`en oruulgyg ashiglazh
   bajgaag haruulzh bajna:

 22189  d1  Is+    0:00.03 /usr/libexec/getty std.38400 ttyd1

   H`er`ev yamar ch getty process azhillahg*j bajgaa bol /etc/ttys
   fajld ta portyg id`evhzh**ls`en `es`eh`e`e shalgaaraj. M**n ttys
   fajlyg ****rchilsnijh**** daraa kill -HUP 1 tushaalyg
   azhilluulahaa martuuzaj.

   H`er`ev getty process azhillazh bajgaa bolovch terminal n'
   n`evtr`elt h*l`e`eh m**rijg haruulahg*j bajgaa, `esv`el `en`e n'
   h*l`e`eh m**rijg *z**lzh bajgaa bolovch tand bichihijg
   z**vsh****r**hg*j bajgaa bol tany terminal `esv`el kabel' tonog
   t**h****r**mzhijn handshaking buyuu harilcan zohicozh holbogdoh
   gorimyg d`emzhihg*j bajna g`es`en *g yum. /etc/ttys fajl dah'
   oruulgyg std.38400-s 3wire.38400 uruu bolgozh *z`e`er`ej
   (/etc/ttys fajlyg ****rchilsnijh**** daraa kill -HUP 1 tushaalyg
   azhilluulahaa martuuzaj). 3wire oruulga n' std-t`ej t**st`ej
   bolovch tonog t**h****r**mzhijn handshaking hijd`egg*j. Magadg*j
   ta hurdyg bagasgazh `esv`el 3wire-g ashiglazh bajhdaa bufer
   d**r`eh`e`es s`ergijlzh program hangamzhijn ursgalyn hyanaltyg
   id`evhzh**l`eh h`er`egt`ej bajzh boloh yum.

     --------------------------------------------------------------

    26.3.3.2. N`evtr`elt h*l`e`eh m**rijn orond hog garch irv`el

   Terminal bolon FreeBSD n' bps hurd bolon parity tohirgoonuud
   d`e`er tohirch bajgaa `es`ehijg shalgana. Z**v getty t**rlijg
   ashiglazh bajgaa `es`ehijg batalgaazhuulzh getty processuudyg
   shalgah h`er`egt`ej. H`er`ev *g*j bol /etc/ttys-g zasvarlazh kill
   -HUP 1 tushaalyg azhilluulna.

     --------------------------------------------------------------

    26.3.3.3. T`emd`egt**d hoior udaa garah; bichih *ed nuuc *g garah

   Terminalyg (`esv`el terminal `emulyac hijh program hangamzhijg)
   "half duplex" `esv`el "local echo" gorimoos "full duplex" uruu
   shilzh**ln`e.

     --------------------------------------------------------------

26.4. Dial-in buyuu gadnaas zalgah *jlchilg`e`e

   Huv' n`em`er bolgon oruulsan Gaj H`elmer. N`ems`en SHon Kelli.

   ****rijn FreeBSD sistemijg dial-in buyuu gadnaas zalgah
   *jlchilg`e`end zoriulzh tohiruulah n' terminaluud holbohtoj mash
   t**st`ej b**g****d yalgaataj tal n' ta terminaluudyn orond
   modemuudtaj azhillah yum.

     --------------------------------------------------------------

  26.4.1. Gadaad, Dotood modemuud

   Gadaad modemuud n' dial-up buyuu gadagsh zalgahad il**
   tohiromzhtoj bajdag, uchir n' gadaad modemuud n' huvirdagg*j RAM-d
   hadgalagdah parametr**d`e`er hagas togtmoloor ih`evchl`en
   tohiruulagdsan bajzh boldog b**g****d t`edg`e`er n' ih`evchl`en
   chuhal RS-232 dohionuudyn t**l**vijg *z**ld`eg g`erlijn zaagchtaj
   bajdag. Anivchih g`erl**d n' gijchdijn s`etg`elijg tatahaas gadna
   g`erl**d n' bas modem z**v azhillazh bajgaa `es`ehijg harahad ih
   ashigtaj bajdag.

   Dotood modemuudad ih`evchl`en huvirdagg*j RAM bajdagg*j bolohoor
   t`edg`e`erijn tohirgoo z**vh**n DIP shilzh**l`egchdijg
   tohiruulsnaar hyazgaarlagdazh boloh yum. H`er`ev tany dotood modem
   yamar n`eg dohio zaagch g`er`elt`ej bol sistemijn gadar bajgaa
   n**hc**ld harahad h*nd bajh bajsan bolov uu.

     --------------------------------------------------------------

    26.4.1.1. Modemuud bolon Kabeluud

   H`er`ev ta gadaad modem ashiglazh bajgaa bol tand m`ed`e`ezh z**v
   kabel' h`er`egt`ej bolno. H`evijn b*h dohionuud holbogdson bajhad
   standart RS-232C cuvaa kabel' hangalttaj bajh iostoj:

   H*sn`egt 26-4. Dohiony n`ers

   Tovchloluud N`ers                                                  
   RD          Received Data buyuu H*l`e`en avsan **g**gd**l          
   TD          Transmitted Data buyuu Damzhuulsan **g**gd**l          
   DTR         Data Terminal Ready buyuu **g**gdlijn terminal b`el`en 
   DSR         Data Set Ready buyuu **g**gdlijn olonlog b`el`en       
               Data Carrier Detect buyuu **g**gdlijn z****gch         
   DCD         ilr**l`eh (RS-232-ijn H*l`e`en avsan SHugamyn Dohio    
               Ilr**l`egch)                                           
   SG          Signal Ground buyuu Dohio gazar                        
   RTS         Request to Send buyuu Ilg`e`eh h*s`elt                 
   CTS         Clear to Send buyuu Ilg`e`eh`ed c`ev`er                

   2400 bps hurdaas d`e`esh ursgalyn hyanaltad RTS bolon CTS
   dohionuud FreeBSD-d h`er`egt`ej bajdag. M**n h`ez`e`e duudlaga
   h*l`e`en avsan `esv`el shugam taslagdsanyg m`ed`eh CD dohio bolon
   sess b*r`en g*jc`ed bolsny daraa modemijg dahin tohiruulah DTR
   dohionuud h`er`egt`ej bajdag. Zarim kabeliud n' b*h
   h`er`egc`e`et`ej dohionuudg*jg`e`er holbogdson bajdag bolohoor
   shugam taslagdah *ed n`evtr`eh sess bajhg*j bolohg*j bajh z`er`eg
   asuudluud h`er`ev tand bajgaa bol tany kabel' asuudaltaj bajzh
   boloh yum.

   Busad UNIX t**st *jldlijn sistem**dijn adil FreeBSD n' h`ez`e`e
   duudlagyg h*l`e`en avsan `esv`el shugam h`ez`e`e taslagdsan bolon
   duudlagyn daraa modemijg tasalzh dahin tohiruulahyg m`ed`eh tonog
   t**h****r**mzhijn dohionuudyg ashigladag. FreeBSD n' modem uruu
   tushaaluudyg ilg`e`eh `esv`el modemoos t**lvijn tajlanguudyg
   harahaas zajlshijd`eg. H`er`ev ta modemuudyg PC d`e`er
   tulguurlasan m`ed`e`e tavih sistem**d uruu holbohyg m`edd`eg bol
   `en`e n' bolhi sanagdazh magadg*j yum.

     --------------------------------------------------------------

  26.4.2. Cuvaa interf`ejsijn `erg`ec**ll**d

   FreeBSD n' NS8250-, NS16450-, NS16550-, bolon NS16550A-d`e`er
   tulguurlasan EIA RS-232C (CCITT V.24) holboony interf`ejs**dijg
   d`emzhd`eg. 8250 bolon 16450 interf`ejs**d n' ganc t`emd`egtijn
   bufertaj bajdag. 16550 t**h****r**mzh n' sistemijn azhillagaag
   il** sajn bolgoh 16 t`emd`egtijn bufertaj bajdag. (C`ev`er 16550
   dah' aldaanuud n' 16 t`emd`egtijn buferijn h`er`egl`e`en`e`es
   zajlshijd`eg, tijm`e`es h`er`ev bolomzhtoj bol 16550A-g
   ashiglaaraj). Ganc t`emd`egtijn bufer b*hij t**h****r**mzh**d n'
   16 t`emd`egtijn bufer b*hij t**h****r**mzh**d`e`es il** azhil
   *jldlijn sistem`e`es shaarddag uchraas 16550A-d`e`er tulguurlasan
   cuvaa interf`ejs kartuudyg `erh`eml`eh n' z*jt`ej yum. H`er`ev
   sistem olon id`evht`ej cuvaa portuudtaj bol `esv`el ih achaalaltaj
   bol 16550A-d`e`er tulguurlasan kartuud n' baga aldaany t*vshin
   b*hij holboonuudad il** zohicdog.

     --------------------------------------------------------------

  26.4.3. T*rg`en d*gn`elt

   Terminaluudtaj adil init n' gadnaas zalgah holboltuudyn huv'd
   tohiruulsan cuvaa port b*rijn huv'd getty processijg azhilluuldag.
   ZHish`e`e n' h`er`ev modem /dev/ttyd0 uruu zalgagdsan bol ps ax
   tushaal ing`ezh haruulzh boloh yum:

  4850 ??  I      0:00.09 /usr/libexec/getty V19200 ttyd0

   H`er`egl`egch modemijn shugam zalgaad modem holbogdoh *ed CD
   (Carrier Detect buyuu Z****gch Ilr**l`egch) shugamyg modem gargazh
   haruulna. C**m z****gch ilr**l`egds`enijg m`ed`ezh getty-ijn port
   n`e`ehijg g*jc`e`en`e. getty n' login: h*l`e`eh m**rijg zaagdsan
   `ehnij shugamyn hurdaar ilg`e`ed`eg. getty n' z**vsh****r**gds**n
   t`emd`egt**d h*l`e`en avagdsan `es`ehijg m`ed`ehijn tuld harzh
   bajdag b**g****d erdijn tohirgoond h`er`ev `en`e n' hog oloh yum
   bol (modemijn holboltyn hurd getty-ijn hurdnaas ****r bajgaagaas
   magadg*j bolood) getty n' bolomzhijn t`emd`egt**d h*l`e`ezh avtlaa
   shugamyn hurduudyg taaruulahyg oroldoh bolno.

   H`er`egl`egch ****rijn n`evtr`eh n`erijg oruulsny daraa getty
   tushaal h`er`egl`egchijn nuuc *gijg asuuzh n`evtr`eltijg g*jc`e`en
   h`er`egl`egchijn b*rh**lijg `ehl**ld`eg /usr/bin/login tushaalyg
   azhilluuldag.

     --------------------------------------------------------------

  26.4.4. Tohirgoony fajluud

   /etc sand gurvan sistemijn tohirgoony fajl bajdag b**g****d
   ****rijn FreeBSD sistemd dial-up buyuu gadagsh zalgah bolomzhijg
   olgohyn tuld ta magadg*j zasvarlah h`er`egt`ej bolno. `Ehnij
   /etc/gettytab n' /usr/libexec/getty demony tohirgoony
   m`ed`e`ellijg aguuldag. Hoior dah' /etc/ttys n' getty processuudyn
   azhillah tty t**h****r**mzh**d`ed yuu bajh iostojg /sbin/init
   tushaald h`elzh **g**h m`ed`e`ellijg aguuldag. S**ld n' port
   `ehl**l`eh tushaaluudyg ta /etc/rc.d/serial skript`ed bajrluulzh
   bolno.

   UNIX d`e`er dial-up modemuudyn talaar sanaa bodlyn hoior surguul'
   bajdag. N`eg b*l`eg n' alsyn h`er`egl`egch yamar ch hurdaar
   zalgasan bajsan g`es`en lokal komp'yuteraas modemd holbogdson
   RS-232 interf`ejs t*gzhigds`en hurdaar azhillahaar ****rsdijn
   modemuud bolon sistem**dijg tohiruulah durtaj bajdag. `En`e
   tohirgoony ashigtaj tal n' alsyn h`er`egl`egch sistemijn
   n`evtr`elt h*l`e`eh m**rijg *rg`elzh n`en daruj hardag yavdal yum.
   Sul tal n' sistem h`er`egl`egchijn **g**gdlijn zhinh`en`e hurdyg
   m`edd`egg*j yavdal b**g****d Emacs z`er`eg b*r`en d`elg`ecijn
   programuud n' udaan holboltuudyn huv'd hariultyg sajzhruulahyn
   tuld ****rijn d`elg`ec budah arguudaa taaruulahg*j bajh bolno.

   N**g**** n`eg surguul' n' ****rsdijn modemuudynhaa RS-232
   interf`ejsijn hurdyg alsyn komp'yuterijn holboltyn hurd d`e`er
   tulguurlan ****rchildg****r tohiruuldag. ZHish`e`e n' modem uruu
   hijgd`eh V.32bis (14.4 Kbps) holboltuud n' modemijg ****rijn
   RS-232 interf`ejsijg 19.2 Kbps hurdaar azhilluulah bol 2400 bps
   holboltuud n' modemijn RS-232 interf`ejsijg 2400 bps hurd d`e`er
   azhilluuldag. getty n' tuhajn yamar n`eg modemijn holboltyn hurdny
   tajlagnaltyg ojlgodogg*j uchraas getty tushaal n' login:
   m`ed`egdlijg `ehnij hurdan d`e`er **gd**g b**g****d hariultaas
   ir`eh t`emd`egt**dijg harzh bajdag. H`er`ev h`er`egl`egch hog
   harval t`edg`e`er n' tanigdah h*l`e`eh m**rijg hartlaa Enter
   tovchluuryg darah iostoj g`edg`e`e m`ed`ezh bajgaa g`ezh toocdog.
   H`er`ev **g**gdlijn hurd taarahg*j bol getty n' h`er`egl`egchijn
   bichs`en bolgonyg "hog" g`ezh harah b**g****d daraagijn hurdyg
   oroldozh login: h*l`e`eh m**rijg dahin **gd**g. `En`e procedur
   dotor muuhajrah t*vshind h*rt`el *rg`elzhilzh boloh bolovch
   h`er`egl`egch z**v h*l`e`eh m**rijg harah h*rt`el ih`evchl`en ganc
   hoior tovchluur daruuldag. M`ed`e`ezh `en`e n`evtr`eltijn daraalal
   n' t*r**chijn "locked-speed buyuu t*gzhigds`en hurd"taj adil
   c`ev`er bajdagg*j bolovch baga hurdtaj holbolton d`e`er bajh
   h`er`egl`egchijn huv'd b*r`en d`elg`ecijn programuudaas il** sajn
   interaktiv hariultyg h*l`e`en avah iostoj yum.

   `En`e h`es`eg n' t`encv`ert`ej tohirgoony m`ed`e`ellijg **g**hijg
   oroldoh bolovch modemijn **g**gdlijn hurd holboltyn hurdyg dagah
   tal uruu il** hazajsan bajgaa bolno.

     --------------------------------------------------------------

    26.4.4.1. /etc/gettytab

   /etc/gettytab n' getty(8)-ijn tohirgoony m`ed`e`ellijn termcap(5)
   zagvaryn fajl yum. Fajlyn h`elb`er bolon bolomzhuudyn zhagsaaltyn
   tuhaj b*r`en m`ed`e`ellijg gettytab(5) garyn avlagyn huudasnaas
   *zn`e **.

     --------------------------------------------------------------

      26.4.4.1.1. Locked-speed buyuu t*gzhigds`en hurd tohirgoo

   H`er`ev ta ****rijn modemijn **g**gdlijn holboonuudyn hurdyg
   tuhajn n`eg hurdan d`e`er t*gzhizh bajgaa bol magadg*j
   /etc/gettytab fajld yamar n`eg ****rchl**lt hijh shaardlagag*j
   yum.

     --------------------------------------------------------------

      26.4.4.1.2. Matching-speed buyuu taarah hurd tohirgoo

   ****rijn modemd zoriulzh ashiglahyg h*ss`en hurdny talaar getty-d
   m`ed`e`el`el **g**hijn tuld /etc/gettytab fajld ta oruulga
   tohiruulah h`er`egt`ej bolno. H`er`ev ta 2400 bps modemtoj bol
   bajgaa D2400 oruulgyg magadg*j ashiglazh boloh yum.

 #
 # Fast dialup terminals, 2400/1200/300 rotary (can start either way)
 #
 D2400|d2400|Fast-Dial-2400:\
         :nx=D1200:tc=2400-baud:
 3|D1200|Fast-Dial-1200:\
         :nx=D300:tc=1200-baud:
 5|D300|Fast-Dial-300:\
         :nx=D2400:tc=300-baud:

   H`er`ev ta il** hurdtaj modemtoj bol /etc/gettytab fajld magadg*j
   oruulga n`em`eh h`er`egt`ej bolzh boloh yum; `end interf`ejsijn
   d`e`ed hurd n' 19.2 Kbps b*hij 14.4 Kbps modemd zoriulan tany
   ashiglah oruulga bajna:

 #
 # Additions for a V.32bis Modem
 #
 um|V300|High Speed Modem at 300,8-bit:\
         :nx=V19200:tc=std.300:
 un|V1200|High Speed Modem at 1200,8-bit:\
         :nx=V300:tc=std.1200:
 uo|V2400|High Speed Modem at 2400,8-bit:\
         :nx=V1200:tc=std.2400:
 up|V9600|High Speed Modem at 9600,8-bit:\
         :nx=V2400:tc=std.9600:
 uq|V19200|High Speed Modem at 19200,8-bit:\
         :nx=V9600:tc=std.19200:

   `En`e n' 8 bit, parity bajhg*j holboltuudad h*rg`en`e.

   D`e`erh zhish`e`e n' holboltyn hurdaa 19.2 Kbps (V.32bis holboltyn
   huv'd) g`ezh `ehl**lzh daraa n' 9600 bps (V.32-ijn huv'd),
   2400 bps, 1200 bps, 300 bps, g`ezh oroldood 19.2 Kbps hurd uruu
   bucah bolno. Holboony hurdny tojrolt n' nx= ("next table" buyuu
   daraagijn h*sn`egt) bolomzhtoj cug hijgds`en bajdag. M**r b*r n'
   **g**gdlijn tuhajn hurdny huv'd "standart" tohirgoonuudyn
   *lds`enijg avahyn tuld tc= ("table continuation" buyuu h*sn`egtijn
   *rg`elzhl`el) oruulgyg ashigladag.

   H`er`ev ta 28.8 Kbps modemtoj ba/`esv`el ta 14.4 Kbps modem d`e`er
   shahaltyn davuu talyg avahyg h*sv`el 19.2 Kbps-`e`es il** holboony
   hurdyg ashiglah h`er`egt`ej yum. `End 57.6 Kbps-`e`es `ehl`eh
   gettytab oruulgyn zhish`e`e bajna:

 #
 # Additions for a V.32bis or V.34 Modem
 # Starting at 57.6 Kbps
 #
 vm|VH300|Very High Speed Modem at 300,8-bit:\
         :nx=VH57600:tc=std.300:
 vn|VH1200|Very High Speed Modem at 1200,8-bit:\
         :nx=VH300:tc=std.1200:
 vo|VH2400|Very High Speed Modem at 2400,8-bit:\
         :nx=VH1200:tc=std.2400:
 vp|VH9600|Very High Speed Modem at 9600,8-bit:\
         :nx=VH2400:tc=std.9600:
 vq|VH57600|Very High Speed Modem at 57600,8-bit:\
         :nx=VH9600:tc=std.57600:

   H`er`ev ta udaan CPU-t`ej `esv`el achaalal iht`ej sistemt`ej
   b**g****d 16550A d`e`er tulguurlasan cuvaa portuudtaj bol
   57.6 Kbps hurd d`e`er ta "sio" "silo" g`es`en aldaanuud h*l`e`en
   avch boloh yum.

     --------------------------------------------------------------

    26.4.4.2. /etc/ttys

   /etc/ttys fajlyn tohirgoo ZHish`e`e 26-1 h`es`egt yarigdsan
   bajgaa. Modemuudyn tohirgoo t**st`ej bolovch bid ****r terminalyn
   t**rlijg zaahyn tuld getty uruu ****r n`em`elt **g**gdl**dijg
   damzhuulah iostoj. T*gzhigds`en hurdtaj bolon taarah hurdtaj
   tohirgoonuudyn er**nhij h`elb`er n' ijm`erh** bajna:

 ttyd0   "/usr/libexec/getty xxx"   dialup on

   D`e`erh m**rnij `ehnijh n' `en`e oruulgad zoriulsan
   t**h****r**mzhijn tusgaj fajl yum -- ttyd0 n' /dev/ttyd0 g`es`en
   *g b**g****d **nijg getty harzh bajdag. Hoior dah'
   "/usr/libexec/getty xxx" (xxx n' `ehnij gettytab bolomzhoor
   soligdono) n' `en`e t**h****r**mzh d`e`er init-ijn azhilluulah
   process yum. Gurav dah' dialup g`ed`eg n' terminalyn anhdagch
   t**r**l yum. D**r**v d`eh parametr on g`ed`eg n' init-d shugam
   azhillagaataj g`edgijg zaana. Tav dah' parametr secure bajzh boloh
   bolovch `en`e n' z**vh**n fizikijn huv'd ayuulg*j terminaluudad
   (sistemijn konsold) ashiglagdah iostoj yum.

   Anhdagch terminalyn t**r**l n' (d`e`erh zhish`e`enij dialup) lokal
   tohiruulguudaas hamaarna. dialup n' dial-up shugamuud d`e`erh
   ulamzhlalt terminalyn anhdagch t**r**l b**g****d h`er`egl`egchid
   n' ****rsdijn n`evtr`eh skript**dijg terminal dialup bajgaa *ed
   m`ed`eh`e`er ****rchilzh ****rsdijn terminalyn t**rlijg avtomataar
   taaruulzh boloh yum. G`ehd`e`e zohiogch ****rijn sajt d`e`er
   anhdagch terminalyn t**rl**** vt102 g`eh n' hyalbar bolohyg olson
   b**g****d h`er`egl`egchid ****rsdijn alsyn sistem**d d`e`er`e`e
   erd**** l VT102 `emulyacyg ashigladag bolohoor t`er yum.

   Ta /etc/ttys fajld ****rchl**lt**d hijsnijh`e`e daraa init
   processod fajlyg dahin unshuulahyn tuld HUP dohiog ilg`e`ezh boloh
   yum. Ta daraah tushaalyg ashiglazh

 # kill -HUP 1

   dohio ilg`e`ezh bolno. H`er`ev ta anh udaagaa sistemijg tohiruulzh
   bajgaa bol ****rijn modem(**d)ijg z**v tohiruulzh init uruu
   dohiolohoos **mn** holbogdoh h*rt`el h*l`e`ehijg h*s`ezh boloh
   yum.

     --------------------------------------------------------------

      26.4.4.2.1. Locked-speed buyuu t*gzhigds`en hurd tohirgoo

   T*gzhigds`en hurd tohirgoony huv'd tany ttys oruulga getty uruu
   **g**gd**h togtmol hurd b*hij oruulgataj bajh h`er`egt`ej. Portyn
   hurd n' 19.2 Kbps g`ezh t*gzhigds`en modemijn huv'd ttys oruulga
   n' ijm`erh** haragdazh boloh yum:

 ttyd0   "/usr/libexec/getty std.19200"   dialup on

   H`er`ev tany modem ****r hurdan d`e`er t*gzhigds`en bol
   std.19200-ijn orond std.speed-ijn huv'd tohiroh utgyg tav'zh
   solioroj. Ta /etc/gettytab-d zhagsaagdsan z**v t**rlijg ashiglasan
   `es`eh`e`e shalgaaraj.

     --------------------------------------------------------------

      26.4.4.2.2. Matching-speed buyuu taarah hurd tohirgoo

   Taarah hurd tohirgoon d`e`er tany ttys oruulga n' /etc/gettytab
   dah' tohiroh z**v "auto-baud" (sic) oruulgaas avah h`er`egt`ej
   boldog. ZHish`e`e n' h`er`ev ta d`e`erh sanal bolgoson oruulgyg
   19.2 Kbps-`e`es (V19200 `ehl`eh c`egijg aguulah gettytab oruulga)
   `ehl`eh taarah hurd b*hij modemijn huv'd n`ems`en bol tany ttys
   oruulga ijm`erh** haragdah bolno:

 ttyd0   "/usr/libexec/getty V19200"   dialup on

     --------------------------------------------------------------

    26.4.4.3. /etc/rc.d/serial

   V.32, V.32bis, bolon V.34 z`er`eg **nd**r hurdtaj modemuud tonog
   t**h****r**mzhijn (RTS/CTS) ursgal hyanaltyg ashiglah h`er`egt`ej.
   Ta modemijn portuudyn huv'd FreeBSD c**md tonog t**h****r**mzhijn
   ursgalyn hyanaltyn tugijg tohiruulahyn tuld stty tushaaluudyg
   /etc/rc.d/serial fajld n`emzh bolno.

   ZHish`e`e n' gadnaas zalgah bolon gadagsh zalgah `ehnij
   t**h****r**mzh**dijn huv'd cuvaa port #1 d`e`er crtscts g`es`en
   termios-ijn tugijg tohiruulahyn tuld daraah m**r**dijg
   /etc/rc.d/serial fajld n`emzh boloh yum:

 # Serial port initial configuration
 stty -f /dev/ttyd1.init crtscts
 stty -f /dev/cuad1.init crtscts

     --------------------------------------------------------------

  26.4.5. Modemijn tohirgoonuud

   H`er`ev ta huvirdagg*j RAM-d parametr**d n' togtmoloor
   tohiruulagdsan bajzh boloh modemtoj bol parametr**dijg
   tohiruulahyn tuld ta terminal program (MS-DOS d`e`er Telix `esv`el
   FreeBSD d`e`er tip g`eh m`et) ashiglah h`er`egt`ej bolno. `Ehnij
   hurdtaj adil holboltyn hurdyg ashiglan modem uruu holbogdohyn tuld
   getty n' door durdsan shaardlaguudtaj taarahyn tuld modemijn
   huvirdagg*j RAM-ijg h`er`egl`ezh tohiruulah bolno:

     * Holbogdoh *ed CD shalgagdana

     * *jldlijn huv'd DTR shalgagdana; DTR-ijg hayah n' shugamyg
       salgazh modemijg dahin tohiruulahad h*rg`en`e

     * CTS n' **g**gdlijn ursgalyn hyanaltyg damzhuulsan

     * XON/XOFF ursgalyn hyanaltyg haana

     * RTS n' **g**gdlijn ursgalyn hyanaltyg h*l`e`en avsan

     * CHim`e`eg*j gorim (*r d*ngijn koduud bajhg*j)

     * Tushaalyn cuuraj bajhg*j

   Al' tushaaluud ba/`esv`el DIP shilzh**l`egchijn tohirgoonuudyg ta
   **g**h iostoj bolohyg olohyn tuld ****rijn modemijn barimtyg
   unshina uu.

   ZHish`e`e n' U.S. Robotics(R) Sportster(R) 14,400 hurdtaj gadaad
   modem d`e`er d`e`erh parametr**dijg tohiruulahyn tuld `edg`e`er
   tushaaluudyg modemd **gch boloh yum:

 ATZ
 AT&C1&D2&H1&I0&R2&W

   V.42bis ba/`esv`el MNP5 shahaltyg ashiglah z`er`eg modemijn busad
   tohirgoonuudyg taaruulahyn tuld ta bas `en`e bolomzhijg ashiglahyg
   h*s`ezh boloh yum.

   U.S. Robotics Sportster 14,400 hurdtaj gadaad modem n' tohiruulah
   h`er`egt`ej DIP shilzh**l`egch**dt`ej bas bajdag; busad modemuudyn
   huv'd ta `edg`e`er tohiruulguudyg zhish`e`e bolgon ashiglazh boloh
   yum:

     * SHilzh**l`egch 1: D`E`ESH -- DTR H`evijn

     * SHilzh**l`egch 2: N/A buyuu Bajhg*j (*r d*ngijn *g`en
       koduud/*r d*ngijn toon koduud)

     * SHilzh**l`egch 3: D`E`ESH -- *r d*ngijn darah/horigloh koduud

     * SHilzh**l`egch 4: DOOSH -- Cuuraj bajhg*j, holbogdoog*j *eijn
       tushaaluud

     * SHilzh**l`egch 5: D`E`ESH -- Avtomat hariulna

     * SHilzh**l`egch 6: D`E`ESH -- Z****gch ilr**l`elt h`evijn

     * SHilzh**l`egch 7: D`E`ESH -- NVRAM anhdagchuudyg achaalah

     * SHilzh**l`egch 8: N/A buyuu Bajhg*j (Uhaalag Gorim/D*lij
       Gorim)

   H`er`ev getty tushaal n' login: h*l`e`eh m**rijg tushaalyn gorimd
   bajgaa modem uruu anduurch **gs**n b**g****d modem n' tushaalyg
   cuurajtuulan bucaazh `esv`el *r d*ngijn kodyg bucaahad **sch boloh
   asuudluudaas s`ergijl`ehijn tuld *r d*ngijn koduud n' dial-up
   modemuudyn huv'd haagdsan/daragdsan bajh iostoj. `En`e daraalal n'
   getty bolon modemijn hoorond sunasan, t`en`eg yariand h*rg`ezh
   boloh yum.

     --------------------------------------------------------------

    26.4.5.1. Locked-speed buyuu t*gzhigds`en hurd tohirgoo

   T*gzhigds`en hurd tohirgoony huv'd ta modemijg holboltyn hurdaas
   hamaaralg*jg`e`er modemoos komp'yuter h*rt`elh **g**gdlijn hurdyg
   togtmoloor bajlgahaar tohiruurah h`er`egt`ej. U.S. Robotics
   Sportster 14,400 hurdtaj gadaad modem d`e`er `edg`e`er tushaaluud
   n' modemoos komp'yuter h*rt`elh **g**gdlijn hurdyg tushaaluudyg
   azhilluulah hurd d`e`er t*gzhih bolno:

 ATZ
 AT&B1&W

     --------------------------------------------------------------

    26.4.5.2. Matching-speed buyuu taarah hurd tohirgoo

   Huv'sah hurd tohirgoony huv'd irzh bajgaa duudlagyn hurdtaj izhil
   bajlgazh ****rijn cuvaa portyn **g**gdlijn hurdyg taaruulahyn tuld
   ta ****rijn modemijg tohiruulah h`er`egt`ej bolno. U.S. Robotics
   Sportster 14,400 hurdtaj gadaad modem d`e`er `edg`e`er tushaaluud
   n' modemijn aldaa zasvarlah **g**gdlijn hurdyg tushaaluudyg
   azhilluulah hurd d`e`er t*gzhih bolovch cuvaa portyn hurdyg aldaa
   zasvarlah*j holboltuudyn huv'd huv'sah bajhaar z**vsh****r**h
   bolno:

 ATZ
 AT&B2&W

     --------------------------------------------------------------

    26.4.5.3. Modemijn tohirgoog shalgah n'

   Ih`enh **nd**r hurdtaj modemuud n' modemijn tuhajn *eijn *jldlijn
   parametr**dijg h*n unshizh bolohoor *z**l`eh tushaaluudtaj bajdag.
   U.S. Robotics Sportster 14,400 hurdtaj gadaad modemuud d`e`er ATI5
   tushaal huvirdagg*j RAM-d hadgalagdazh bajgaa tohirgoonuudyg
   haruuldag. Modemijn *jldlijn zhinh`en`e parametr**dijg harahyn
   tuld (modemijn DIP shilzh**l`egchijn tohirgoonuud n**l****ls**n)
   ATZ bolon daraa n' ATI4 tushaaluudyg ashiglana.

   H`er`ev ta ****r zagvaryn modemtoj bol ****rijn modemijn
   tohirgoony parametr**dijg h`erh`en davhar shalgah talaar ****rijn
   modemijn garyn avlagaas shalgaaraj.

     --------------------------------------------------------------

  26.4.6. Aldaag olzh zasvarlah n'

   ****rijn sistem d`e`er dial-up modemijg shalgahyn tuld tany dagah
   c****n h`ed`en alhmuud `end bajna.

     --------------------------------------------------------------

    26.4.6.1. FreeBSD sistemijg shalgah

   ****rijn modemijg ****rijn FreeBSD sistemd zalgaad sistem`e`e
   achaalah b**g****d h`er`ev tany modem t**l**v zaah g`erl**dt`ej
   bol sistemijn konsol d`e`er login: h*l`e`eh m**r garch ir`eh *ed
   modemijn DTR zaagch asazh bajgaa `es`ehijg shalgah h`er`egt`ej --
   h`er`ev asazh bajgaa bol FreeBSD n' tohiroh holboltuudyn port
   d`e`er getty-g `ehl**lzh modemijg duudlaga h*l`e`ezh avahyg
   h*l`e`ezh bajna g`es`en *g yum.

   H`er`ev DTR zaagch asahg*j bol FreeBSD sistem uruu konsoloor
   n`evtr`e`ed FreeBSD n' z**v port d`e`er getty processijg
   azhilluulahaar oroldozh bajgaa `es`ehijg harahyn tuld ps ax
   tushaalyg azhilluulna. Ta `edg`e`ert`ej t**st`ej m**r**dijg
   processuudyn hamtaar harah iostoj:

   114 ??  I      0:00.10 /usr/libexec/getty V19200 ttyd0
   115 ??  I      0:00.10 /usr/libexec/getty V19200 ttyd1

   H`er`ev ta **nt`ej adil ****r:

   114 d0  I      0:00.10 /usr/libexec/getty V19200 ttyd0

   m**rijg harsan b**g****d modem n' duudlaga h*l`e`ezh avch
   amzhaag*j bajgaa bol getty n' holboltuudyn port d`e`er ****rijn
   ongojlgoltyg b*r`en hijzh g*jcs`en g`es`en *g yum. `En`e n'
   kabelijn asuudal `esv`el buruu tohiruulsan modemtoj holbootoj
   asuudlyg zaazh boloh yum. YAagaad g`ev`el getty n' CD-g (carrier
   detect buyuu z****gch ilr**l`eh) modemoor shalgagdtal holboltuudyn
   portuudyg ongojlgozh chadahg*j bajh iostoj yum.

   H`er`ev ta h*ss`en ttydN portyg ongojlgohyg h*l`e`ezh bajgaa yamar
   n`eg getty processuudyg harahg*j bajgaa bol /etc/ttys fajl dah'
   ****rijn oruulguudad aldaa bajgaa `es`ehijg davhar shalgaaraj.
   M**n init `esv`el getty tushaalaas garsan b*rtg`elijn yamar n`eg
   m`ed`egdl**d asuudluud bajgaa `es`ehijg m`ed`e`els`en `es`ehijg
   harahyn tuld b*rtg`elijn fajl /var/log/messages-g bas shalgaaraj.
   H`er`ev yamar n`eg m`ed`egdl**d bajgaa bol /etc/ttys bolon
   /etc/gettytab tohirgoony fajluudyg gurav dahin shalgaaraj. M**n
   /dev/ttydN z`er`eg tohiroh t**h****r**mzhijn tusgaj fajluudad
   aldaanuud, oruulguud dutagdazh bajgaa `es`eh, `esv`el
   t**h****r**mzhijn tusgaj fajluud dutagdazh bajgaa `es`ehijg bas
   shalgaaraj.

     --------------------------------------------------------------

    26.4.6.2. Gadnaas zalgazh *z`eh

   Sistem uruu gadnaas zalgazh *z`e`er`ej; 8 bitijg parity
   bajhg*jg`e`er bolon alsyn sistem d`e`er 1 zogsoh bitijg ashiglasan
   `es`eh`e`e shalgaaraj. H`er`ev ta h*l`e`eh m**rijg t`er dor n'
   h*l`e`ezh avahg*j bol `esv`el hog h*l`e`en avsan bol sekund tutam
   n`eg Enter daraad oroldood *z`e`er`ej. T`egs`en ch g`es`en ta
   login: h*l`e`eh m**rijg h`es`eg hugacaa **ng**rs**n ch g`es`en
   harahg*j bajgaa bol BREAK ilg`e`ezh oroldood *z`e`er`ej. Ta
   zalgahdaa **nd**r hurdtaj modem ashiglazh bajgaa bol modemijn
   interf`ejsijn hurdyg (zhish`e`e n' U.S. Robotics Sportster modem
   d`e`er AT&B1 tushaal ashiglan) t*gzhs`enijh`e`e daraa dahin
   zalgaad oroldood *z`e`er`ej.

   H`er`ev ta t`egs`en ch g`es`en login: h*l`e`eh m**rijg h*l`e`en
   avahg*j bajgaa bol /etc/gettytab fajlyg dahin shalgaad door
   durdsanyg davhar shalgaaraj

     * SHugamyn huv'd /etc/ttys fajld zaagdsan bolomzhijn `ehnij n`er
       /etc/gettytab dah' bolomzhijn n`ert`ej taarch bajgaa `es`eh

     * nx= oruulga b*r gettytab bolomzhijn ****r n`ert`ej taarch
       bajgaa `es`eh

     * tc= oruulga b*r gettytab bolomzhijn ****r n`ert`ej taarch
       bajgaa `es`eh

   H`er`ev tanyg zalgahad FreeBSD sistem d`e`erh modem hariulahg*j
   bajgaa bol DTR shalgagdah *ed modem n' utsand hariulahaar
   tohiruulagdsan `es`ehijg shalgaaraj. H`er`ev modem z**v
   tohiruulagdsan yum shig bajval DTR shugam shalgagdsan `es`ehijg
   modemijn zaagch g`erl**dijg (g`erl**dt`ej bol) shalgan
   nyagtlaaraj.

   H`er`ev ta b*gdijg h`ed h`ed`en udaa shalgasan b**g****d
   azhillahg*j h`ev`e`er bajgaa bol zavsarlaga avaad daraa n'
   *z`e`er`ej. H`er`ev t`egs`en ch g`es`en azhillahg*j bajgaa bol ta
   FreeBSD er**nhij asuultuud zahidlyn zhagsaalt uruu ****rijn modem
   bolon asuudlynhaa talaar cahim zahidal ilg`e`ezh boloh b**g****d
   zhagsaaltan dah' sajn h*m**s tand tuslahyg oroldoh bolno.

     --------------------------------------------------------------

26.5. Dial-out buyuu gadagsh zalgah *jlchilg`e`e

   Daraah n' tany hostyg modemoor ****r komp'yuter uruu holboh
   zaavruud yum. `En`e n' alsyn hosttoj terminal sess **sg`eh`ed
   tohiroh yum.

   `En`e n' BBS uruu n`evtr`en orohod ashigtaj bajdag.

   H`er`ev ta PPP d`e`er asuudaltaj bajgaa bol Intern`et d`eh fajlyg
   avahad `en`e t**rlijn holbolt n' tujlyn ashigtaj bajzh boloh yum.
   H`er`ev ta yamar n`eg z*jl FTP hijh h`er`egt`ej b**g****d PPP
   `evd`ers`en bol terminal sess ashiglan FTP hijzh bolno. Daraa n'
   t**nijg ****rijn mashin uruu damzhuulahyn tuld zmodem ashiglana.

     --------------------------------------------------------------

  26.5.1. Minij Hayes modem d`emzhigd`e`eg*j bajna, bi yuu hijh v`e?

   ZHinh`en`ed`e`e bol tip-d zoriulsan garyn avlagyn huudas
   huuchirsan bajgaa. `Engijn Hayes zalgagch al' h`edijn cug
   b*t`e`egds`en bajgaa bolno. ****rijn /etc/remote fajld erd**** l
   at=hayes-g ashiglaaraj.

   Hayes drajver n' shin`e modemuudyn d`evshilt`et bolomzhuudyn
   zarimyg tanih h`emzh`e`enij uhaalag bajdagg*j b**g****d BUSY, NO
   DIALTONE, `esv`el CONNECT 115200 z`er`eg m`ed`egdl**d n' t**nijg
   samuuruulah bolno. Ta tip-ijg h`er`egl`ehd`e`e t`edg`e`er
   m`ed`egdl**dijg (ATX0&W-g ashiglazh) haah h`er`egt`ej.

   Bas tip-ijn huv'd zalgah hugacaa n' 60 sekund bajdag. Tany modem
   n' **n`e`es bagyg ashiglah iostoj b**g****d t`eg`ehg*j bol tip
   holboond asuudal bajna g`ezh *z`eh bolno. ATS7=45&W g`ezh
   *z`e`er`ej.

     --------------------------------------------------------------

  26.5.2. `Edg`e`er AT tushaaluudyg bi h`erh`en oruulah iostoj v`e?

   ****rijn /etc/remote fajldaa "shuud" g`egdd`eg oruulgyg hijh
   h`er`egt`ej. ZHish`e`e n' h`er`ev tany modem `ehnij cuvaa port
   /dev/cuad0-d holbogdson bol daraah m**rijg tav'na:

 cuad0:dv=/dev/cuad0:br#19200:pa=none

   br bolomzhid tany modemijn d`emzhd`eg hamgijn ih bps hurdyg
   ashiglaaraj. Daraa n' tip cuad0 g`ezh bichih`ed ta ****rijn modemd
   holbogdoh bolno.

   root h`er`egl`egch`e`er cu-g daraah mayagaar ashiglaaraj:

 # cu -lline -sspeed

   line n' cuvaa port (****r****r h`elb`el /dev/cuad0) b**g****d
   speed n' hurd (****r****r h`elb`el 57600) yum. Ta AT tushaaluudyg
   oruulzh duusaad garahyn tuld ~. darna.

     --------------------------------------------------------------

  26.5.3. pn bolomzhijn @ t`emd`eg azhillahg*j bajna!

   Utasny dugaaryn bolomzhijn @ t`emd`eg n' tip-ijg /etc/phones
   fajlaas utasny dugaar hajhyg zaadag. G`ehd`e`e @ t`emd`eg n' bas
   /etc/remote z`er`eg bolomzhijn fajluudyn tusgaj t`emd`egt yum.
   **nijg uragsh tashuu zuraas ashiglan oruulzh bolno:

 pn=\@

     --------------------------------------------------------------

  26.5.4. Tushaalyn m**r**n d`e`er bi utasny dugaar uruu h`erh`en zalgah
  v`e?

   ****rijn /etc/remote fajld "erdijn" g`egdd`eg oruulgyg oruulna.
   ZHish`e`e n':

 tip115200|Dial any phone number at 115200 bps:\
         :dv=/dev/cuad0:br#115200:at=hayes:pa=none:du:
 tip57600|Dial any phone number at 57600 bps:\
         :dv=/dev/cuad0:br#57600:at=hayes:pa=none:du:

   Daraa n' ta ijm`erh** z*jls hijzh bolno:

 # tip -115200 5551234

   H`er`ev ta cu-g tip-`e`es il**d *zd`eg bol erdijn cu oruulgyg
   ashiglazh:

 cu115200|Use cu to dial any number at 115200bps:\
         :dv=/dev/cuad1:br#57600:at=hayes:pa=none:du:

   daraa n' ing`ezh bichn`e:

 # cu 5551234 -s 115200

     --------------------------------------------------------------

  26.5.5. Bi t**nijg hijh bolgondoo bps hurdyg bichih h`er`egt`ej yuu?

   tip1200 `esv`el cu1200-ijn huv'd oruulgyg hijn`e, g`ehd`e`e br
   bolomzhtoj tohiroh yamar ch bps hurdyg ashiglazh bolno. tip n'
   bolomzhijn anhdagch utga bol 1200 bps g`ezh *zd`eg. tip1200
   oruulgyg hajdgijn uchir n' ijm yum. G`ehd`e`e ta zaaval 1200 bps
   hurdyg ashiglah shaardlagag*j yum.

     --------------------------------------------------------------

  26.5.6. Bi terminal server`e`er h`ed h`ed`en hostuud uruu handdag

   Ta holbogdoh h*rtl`e`e h*l`e`ezh CONNECT host g`ezh tuhaj b*rt
   bichizh bajhyn orond tip-ijn cm bolomzhijg ashiglazh bolno.
   ZHish`e`e n' /etc/remote fajl dah' `edg`e`er oruulguud n':

 pain|pain.deep13.com|Forrester's machine:\
         :cm=CONNECT pain\n:tc=deep13:
 muffin|muffin.deep13.com|Frank's machine:\
         :cm=CONNECT muffin\n:tc=deep13:
 deep13:Gizmonics Institute terminal server:\
         :dv=/dev/cuad2:br#38400:at=hayes:du:pa=none:pn=5551234:

   pain `esv`el muffin hostuud uruu holbogdohyn tuld tand tip pain
   `esv`el tip muffin g`ezh bichih bolomzhijg olgohoos gadna terminal
   server uruu orohyn tuld tip deep13 g`ezh bichih bolomzhijg bas
   olgono.

     --------------------------------------------------------------

  26.5.7. Sajt bolgony huv'd n`eg`e`es ih m**rijg tip oroldozh chadah
  uu?

   `En`e n' ih surguul' h`ed h`ed`en modemijn shugamuudtaj b**g****d
   h`ed`en myangan oyuutnuud t`edg`e`erijg ashiglahyg oroldoh *ed
   ih`evchl`en gardag asuudal yum.

   ****rijn ih surguulijn oruulgyg /etc/remote fajld hijg`e`ed pn
   bolomzhijn huv'd @-ijg ashiglaaraj:

 big-university:\
         :pn=\@:tc=dialout
 dialout:\
         :dv=/dev/cuad3:br#9600:at=courier:du:pa=none:

   Daraa n' ih surguuliudyn huv'd utasny dugaaruudyg /etc/phones
   fajld zhagsaana:

 big-university 5551111
 big-university 5551112
 big-university 5551113
 big-university 5551114

   tip n' zhagsaagdsan daraallaar utas bolgonyg oroldozh daraa n'
   zogsono. Ta oroldlogoo *rg`elzhl**ls`e`er bajhyn tuld tip-ijg
   while davtaltad azhilluulah h`er`egt`ej.

     --------------------------------------------------------------

  26.5.8. Ctrl+P hoslolyg n`eg udaa ilg`e`ehijn tuld Ctrl+P hoslolyg
  yaagaad hoior udaa darah h`er`egt`ej g`ezh?

   Ctrl+P n' anhdagch "force buyuu h*chl`eh" t`emd`egt b**g****d tip
   tushaald daraagijn t`emd`egt n' *sg`en **g**gd**l g`edgijg
   h`el`eh`ed h`er`egl`egdd`eg. Ta h*chl`eh t`emd`egtijg duryn
   t`emd`egt bolgon ~s tushaalaar zaazh **gch bolno. ~s tushaal n'
   "huv'sagchijg tohiruulah" g`es`en *g yum.

   ~sforce=single-char g`ezh bich`e`ed shin`e m**r avah h`er`egt`ej.
   single-char n' duryn ganc t`emd`egt yum. H`er`ev ta single-char-g
   orhih yum bol h*chl`eh t`emd`egt n' hooson t`emd`egt boloh
   b**g****d ta **nijg Ctrl+2 `esv`el Ctrl+Space g`ezh bichin avch
   bolno. single-char-ijn huv'd bolomzhijn utga Shift+Ctrl+6 bajzh
   boloh b**g****d `en`e n' z**vh**n zarim n`eg terminal server**dijn
   huv'd ashiglagddag.

   Ta h*chl`eh t`emd`egtijg ****rijn h*ss`en`e`er $HOME/.tiprc fajld
   door durdsanyg zaazh tohiruulzh bolno:

 force=single-char

     --------------------------------------------------------------

  26.5.9. G`en`et minij bichs`en bolgon tom *sg`e`er garaad bajna??

   Ta `evd`egds`en caps-lock tovchluur b*hij h`er`egl`egchd`ed
   tusgajlan zoriulagdsan tip-ijn "**sg**h t`emd`egt" boloh Ctrl+A
   hoslolyg darsan bajna. D`e`er durdsany adil ~s tushaalyg ashiglan
   raisechar huv'sagchijg bolomzhijn utgaar tohiruulah h`er`egt`ej.
   Ta **nijg h*chl`eh t`emd`egtt`ej adilaar tohiruulzh boloh yum.
   ****r****r h`elb`el h`er`ev ta `edg`e`er bolomzhuudyn al' n`egijg
   ashiglah bol ing`ezh boloh yum.

   Ctrl+2 bolon Ctrl+A hosloluudyg bajnga bichih h`er`egt`ej boldog
   Emacs h`er`egl`egchd`ed yag zoriulagdsan zhish`e`e .tiprc fajl
   `end bajna:

 force=^^
 raisechar=^^

   ^^ n' Shift+Ctrl+6 yum.

     --------------------------------------------------------------

  26.5.10. tip-`e`er bi yaazh fajl damzhuulaltuudyg hijh v`e?

   H`er`ev ta ****r UNIX sistemt`ej har'cazh bajval ta ~p (put buyuu
   tavih) bolon ~t (take buyuu avah) tushaaluudyg ashiglan fajluudyg
   ilg`e`ezh h*l`e`en avch bolno. `Edg`e`er tushaaluud n' fajluudyg
   h*l`e`en avch ilg`e`ehijn tuld alsyn sistem d`e`er cat bolon echo
   tushaaluudyg azhilluuldag. Sintaks n' ijm bajna:

   ~p local-file [remote-file]

   ~t remote-file [local-file]

   Aldaa shalgalt bajdagg*j uchraas magadg*j ta zmodem-toj adil ****r
   protokol ashiglah h`er`egt`ej yum.

     --------------------------------------------------------------

  26.5.11. tip-t`ej bi zmodem-ijg h`erh`en azhilluulah v`e?

   Fajluudyg h*l`e`en avahyn tuld alsyn mashin d`e`er programyg
   ilg`e`ezh `eh`eln`e. Daraa n' t`edg`e`erijg lokalaar h*l`e`en avch
   `ehl`ehijn tuld ~C rz g`ezh bichn`e.

   Fajluudyg ilg`e`ehijn tuld alsyn mashin d`e`er programyg h*l`e`en
   avch `eh`eln`e. Daraa n' t`edg`e`erijg alsyn sistem uruu
   ilg`e`ehijn tuld ~C sz files g`ezh bichn`e.

     --------------------------------------------------------------

26.6. Cuvaa konsolyg tohiruulah n'

   Hojno durdsan h*nij bichs`en barimt d`e`er tulguurlan huv' n`em`er
   bolgon oruulsan Kazutaka IOOKOTA. Bichig barimtyg bichs`en Bill
   Pol.

     --------------------------------------------------------------

  26.6.1. Tanilcuulga

   FreeBSD n' z**vh**n cuvaa port d`e`er konsol mayagaar ashiglah
   d*lij terminal b*hij sistem d`e`er achaalah chadvartaj bajdag. Ijm
   tohirgoo n' hoior angillyn h*m**st ashigtaj bajh iostoj b**g****d
   `edg`e`er n' gar `esv`el monitor bajhg*j mashinuud d`e`er FreeBSD
   suulgahyg h*ss`en sistemijn administratoruud bolon c**m `esv`el
   t**h****r**mzhijn drajveruudyg dibag hijhijg h*ss`en
   h**gzh**l`egchid yum.

   B*l`eg 12-t tajlbarlasnaar FreeBSD n' gurvan shattaj
   `ehl**l`egchijg h`er`egl`ed`eg. `Ehnij hoior shat n' achaalah disk
   d`e`erh FreeBSD-ijn z*sm`elijn `ehl`el d`e`er hadgalagddag
   achaalah blokijn kodod bajdag. Achaalah blok n' achaalagch
   duudagchijg (/boot/loader) gurav dah' shatny kod bolgon duudazh
   azhilluuldag.

   Cuvaa konsolyg tohiruulahyn tuld ta achaalah blokijn kod,
   achaalagch duudah kod bolon c**m**** tohiruulah iostoj bolno.

     --------------------------------------------------------------

  26.6.2. Cuvaa konsolyn tohirgoo, Tovch huvilbar

   `En`e h`es`eg n' tanyg anhdagch tohiruulga ashiglazh bajgaa
   b**g****d cuvaa konsolyg tohiruulah hurdan tojmyg avahyg h*s`ezh
   bajgaa g`ezh *zd`eg.

    1. Cuvaa kabelijg COM1 bolon hyanazh bajgaa terminal uruu
       holbono.

    2. Cuvaa konsol d`e`er b*h achaalaltyn m`ed`egdl**dijg harahyn
       tuld super h`er`egl`egch`e`er n`evt`ersnijh`e`e daraa daraah
       tushaalyg azhilluulna:

 # echo 'console="comconsole"' >> /boot/loader.conf

    3. /etc/ttys-g zasvarlazh ttyd0 oruulgyn huv'd off g`esnijg on,
       dialup g`esnijg vt100 bolgono. Ing`ehg*j bol cuvaa konsoloor
       holbogdohod nuuc *g shaardahg*j b**g****d bolomzhit ayuulg*j
       bajdlyn coorhoj **sg`eh yum.

    4. ****rchl**lt**d id`evht`ej bolson `es`ehijg harahyn tuld
       sistemijg dahin achaalna.

   H`er`ev ****r tohirgoo shaardlagataj bol H`es`eg 26.6.3 h`es`egt
   il** g*nzgij tohirgoony tajlbar bajgaa bolno.

     --------------------------------------------------------------

  26.6.3. Cuvaa konsolyn tohirgoo

    1. Cuvaa kabel' b`eld`en`e.

       Tand null-modem kabel' `esv`el standart cuvaa kabel' bolon
       null-modem huvirgagch h`er`egt`ej bolno. Cuvaa kabeliudyn
       tuhaj h`el`elc**lgijg H`es`eg 26.2.2 h`esg`e`es *zn`e **.

    2. Garyg salgana.

       Ih`enh PC sistem**d n' Power-On Self-Test (POST) buyuu asaah
       *eijn testijn *e`er garyg bajgaa `es`ehijg shalgadag b**g****d
       gar oldohg*j bol aldaa **sg`ed`eg. Zarim mashinuud n' gar
       bajhg*jg changaar m`ed`e`elzh zalgagdtal n' caash
       achaaldagg*j.

       H`er`ev tany komp'yuter aldaag m`ed`e`els`en bolovch caash
       achaalah yum bol ta yamar n`eg tusgaj z*jl hijh shaardlagag*j
       yum. (Phoenix BIOS suulgagdsan zarim mashinuud n' erd**** l
       "Keyboard failed" g`ezh m`ed`e`el`e`ed h`evijn`e`er caash
       achaalah bolno.)

       H`er`ev tany komp'yuter gar zalgalg*jg`e`er achaalahaas
       tatgalzval `en`e aldaag avch *z`elg*jg`e`er orhihoor bolgozh
       ta BIOS-oo tohiruulah h`er`egt`ej bolno (h`er`ev boldog bol).
       **nijg h`erh`en hijh talaar d`elg`er`eng*jg ****rijn `eh
       havtangijn garyn avlagaas lavlana uu.

         Z**vl**g****: BIOS-ijn tohirgoon d`e`er garaa "Not
         installed" buyuu suulgagdaag*j g`ezh tohiruulna. T`egs`en ch
         g`es`en ta ****rijn garyg ashiglazh chadah bolno. **nij
         hijzh bajgaa z*jl n' BIOS-d asah *ed garyg shalgahg*j g`ezh
         h`elzh **gch bajgaa yum. Tany BIOS gar bajhg*j *ed
         gomdollohg*j bajh iostoj. Ta `en`e tugijg "Not installed"
         g`ezh tohiruulsan bajlaa ch g`es`en garaa zalgaataj
         h`ev`e`er orhizh boloh b**g****d gar azhillasan h`ev`e`er
         bajh bolno. H`er`ev d`e`erh tohirgoo BIOS-d bajhg*j bol
         orond n' "Halt on Error" tohirgoog hajh h`er`egt`ej. **nijg
         "All but Keyboard" g`ezh `esv`el "No Errors" g`ezh
         tohiruulah n' izhil *jlchilg`e`et`ej bajdag.

         T`emd`egl`el: H`er`ev tany sistem PS/2(R) hulganataj bol ta
         bas ****rijn garny adil hulganaa bas salgah shaardlagataj
         bajzh boloh yum. Uchir n' yuu v`e g`ev`el PS/2 hulgana n'
         gartaj cug zarim tonog t**h****r**mzhijg huvaalcdag
         b**g****d hulganaa zalgaataj orhih n' gar shalgagchijg gar
         bajsaar bajgaa g`ezh bodohod h*rg`en huurch boloh yum. AMI
         BIOS b*hij Gateway 2000 Pentium 90 MHz sistem ing`ed`eg
         g`ezh yarigddag. Er**nhijd**** hulgana n' garg*jg`e`er
         oligtoj azhillahg*j bolohoor `en`e n' asuudal bish yum.

    3. D*lij terminalyg COM1 uruu zalgana (sio0).

       H`er`ev tand d*lij terminal bajhg*j bol ta huuchin PC/XT-g
       modemijn programtaj cug, `esv`el ****r UNIX hajrcag d`e`er
       cuvaa portyg ashiglazh boloh yum. H`er`ev tand COM1 (sio0)
       bajhg*j bol t**nt`ej boloh h`er`egt`ej. Odoogoor achaalah
       blokuudyg dahin `emh`etg`elg*jg`e`er achaalah blokuudyn huv'd
       COM1-s ****r portyg songoh arga bajhg*j. H`er`ev ta COM1-g
       ****r t**h****r**mzhid ashiglazh bajgaa bol ta t`er
       t**h****r**mzh**** t*r zuur salgaad FreeBSD `ehl**lzh
       azhilluulsnyhaa daraa shin`e achaalah blok bolon c**mijg
       suulgah h`er`egt`ej bolno. (COM1 n' fajl/toocooloh/terminal
       server d`e`er bajdag g`ezh *zd`eg; h`er`ev tand COM1 n'
       *n`eh`e`er ****r z*jld h`er`egt`ej bajgaa (b**g****d ta t`er
       ****r z*jl`e`e COM2 (sio1) uruu shilzh**lzh chadahg*j bajgaa))
       bol ta magadg*j `ehl`e`ed `en`e b*h z*jl d`e`er b*r sanaa
       zovoh shaardlagag*j bajzh boloh yum.)

    4. Tany c**mijn tohirgoony fajld COM1-ijn (sio0) huv'd tohiroh
       tuguud tohiruulagdsan `es`ehijg shalgaaraj.

       Holbootoj tuguud n':

            0x10

                    `En`e n`egzhid zoriulan konsolyn d`emzhl`egijg
                    id`evhzh**ln`e. `En`e tug tohiruulagdaag*j bol
                    busad tuguud n' orhigddog. Odoogoor hamgijn
                    ihd`e`e n`eg n`egzh konsolyn d`emzhl`egt`ej bajzh
                    boldog; `En`e tug tohiruulagdsan `ehnijhijg
                    (tohirgoony fajlyn daraallaar) `erh`eml`ed`eg.
                    `En`e tohiruulga n' gancaaraa cuvaa portyg konsol
                    bolgodogg*j. Daraah tugijg tohiruulah yum uu
                    `esv`el `en`e tugtaj cug door tajlbarlasan -h
                    tohiruulgyg ashiglana.

            0x20

                    Door tajlbarlasan -h tohiruulga bajgaa
                    `es`eh`e`es *l hamaarch `en`e n`egzhijg konsol
                    bolgono (****r il** `erht`ej konsol bajhg*j
                    tohioldold). 0x20 tug n' 0x10 tugtaj cug
                    ashiglagdah iostoj.

            0x40

                    `En`e n`egzhijg (0x10-taj cug) n****c**lzh
                    h`evijn handaltad `en`e n`egzhijg bajhg*j
                    bolgono. Ta `en`e tugijg cuvaa konsol mayagaar
                    ashiglahyg h*s`ezh bajgaa cuvaa portyn
                    n`egzhd`e`e tohiruulah iosg*j yum. `En`e tugny
                    coryn ganc h`er`egl`e`e n' alsaas c**mijg dibag
                    hijh`ed n`egzhijg zoriulah yavdal yum. Alsaas
                    dibag hijh talaar il** m`ed`e`ellijg
                    H**gzh**l`egchijn Garyn Avlagaas *zn`e **.

       ZHish`e`e:

 device sio0 at isa? port IO_COM1 flags 0x10 irq 4

       Il** d`elg`er`eng*jg sio(4) garyn avlagyn huudasnaas *zn`e **.

       H`er`ev tugnuud tohiruulagdaag*j bol UserConfig-g (****r
       konsol d`e`er) azhilluulah yum uu `esv`el c**mijg dahin
       `emh`etg`eh h`er`egt`ej.

    5. Achaalah t**h****r**mzh d`e`er a huvaaltyn root sand
       boot.config fajlyg **sg`en`e.

       `En`e fajl n' sistemijg ta h`erh`en achaalahyg h*s`ezh bajgaag
       achaalah blokijn kodod zaavarlah bolno. Cuvaa konsolyg
       id`evhzh**l`ehijn tuld tand daraah n`eg buyuu h`ed h`ed`en
       tohiruulguud h`er`egt`ej bolno--h`er`ev ta olon tohiruulguudyg
       h*s`ezh bajgaa bol b*gdijg n`eg m**rt oruulah h`er`egt`ej:

            -h

                    Dotood bolon cuvaa konsoluudyg harilcan sol'no.
                    Ta **nijg ashiglan konsol t**h****r**mzh**dijg
                    sol'zh shilzh**lzh bolno. ZHish`e`e n' h`er`ev ta
                    dotood (video) konsoloos achaalah bol achaalagch
                    duudagch bolon c**md ****rijn konsolyn
                    t**h****r**mzhd**** cuvaa portyg ashigluulahaar
                    chigl**l`eh -h tohiruulgyg ashiglazh boloh yum.
                    M**n ****r****r h`er`ev ta cuvaa portoos achaalah
                    bol achaalagch duudagch bolon c**md video
                    d`elg`ecijg konsol mayagaar harin
                    h`er`egl**l`ehijn tuld -h tohiruulgyg ashiglazh
                    boloh yum.

            -D

                    Ganc bolon hoior konsolyn tohirgoonuudyg sol'no.
                    Ganc tohirgoon d`e`er d`e`erh -h tohirgoony
                    t**lv****s hamaarch konsol n' dotood konsol
                    (video d`elg`ec) bajh yum uu `esv`el cuvaa port
                    bajh bolno. Hoior konsolyn tohirgoon d`e`er video
                    d`elg`ec bolon cuvaa port n' hoioulaa -h
                    tohirgoony t**lv****s *l hamaaran konsol boloh
                    yum. G`ehd`e`e hoior konsolyn tohirgoo n'
                    z**vh**n achaalah blok azhillazh bajh *ed
                    id`evht`ej bajhyg sanaaraj. Achaalagch duudagch
                    hyanaltyg avsny daraa -h tohiruulgaar zaagdsan
                    konsol n' coryn ganc konsol boloh yum.

            -P

                    Achaalah blokoor garyg shalguulna. H`er`ev gar
                    oldoog*j bol -D bolon -h tohiruulguud avtomataar
                    tohiruulagdana.

                      T`emd`egl`el: Zajny shaardlagaas bolood
                      achaalah blokuudyn odoogijn huvilbart -P
                      tohiruulga n' z**vh**n **rg**tg**s**n garnuudyg
                      oloh chadvartaj bajdag. 101 tovchluuraas baga
                      tovchluuruudtaj (ba F11 bolon F12
                      tovchluuruudg*j) garnuud n' oldohg*j bajzh
                      boloh yum. Zarim n`eg z****vrijn komp'yuteruud
                      d`e`erh garnuud n' `en`e hyazgaarlaltaas bolood
                      z**v****r oldohg*j bajzh boloh yum. H`er`ev ta
                      ijm sistemt`ej bol -P tohiruulga ashiglahaa
                      bolih h`er`egt`ej yum. Haramsaltaj n' `en`e
                      asuudlyg tojron garah arga zam bajdagg*j.

       Konsolio avtomataar songohyn tuld -P tohiruulgyg ashiglah yum
       uu `esv`el cuvaa konsolyg id`evhzh**l`ehijn tuld -h
       tohiruulgyg ashiglana.

       Ta boot(8)-d tajlbarlasny adil bas busad tohiruulguudyg
       oruulzh boloh yum.

       -P-s busad tohiruulguud n' achaalagch duudagchid
       (/boot/loader) damzhuulagddag. Achaalagch duudagch n' z**vh**n
       -h tohiruulgyn t**l**vijg shalgazh dotood video `esv`el cuvaa
       portyn al' n' konsol boloh iostojg todorhojloh bolno. `En`e n'
       h`er`ev ta /boot.config fajld -D tohiruulgyg tohiruulaad
       g`ehd`e`e -h tohiruulgyg tohiruulaag*j bol ta cuvaa portyg
       z**vh**n achaalah blokijn *ed konsol bolgon ashiglazh bolno
       g`es`en *g yum; achaalagch duudagch n' dotood video
       d`elg`ecijg konsol mayagaar ashiglah bolno.

    6. Mashinyg achaalna.

       Ta ****rijn FreeBSD hajrcgijg `ehl**l`eh *ed achaalah blokuud
       n' /boot.config fajlyn aguulguudyg konsol uruu gargazh
       haruulah bolno. ZHish`e`e n':

 /boot.config: -P
 Keyboard: no

       Hoior dah' m**r n' /boot.config fajld -P tohiruulgyg z**vh**n
       tav'san tohioldold garah b**g****d gar bajgaa/bajhg*jg zaadag.
       `Edg`e`er m`ed`egdl**d n' /boot.config fajl dah' tohiruulgaas
       hamaaraad cuvaa `esv`el dotood konsol uruu, `esv`el hoioulan
       uruu gardag.

       Tohiruulguud             M`ed`egdl**d garah gazar              
       bajhg*j                  dotood konsol                         
       -h                       cuvaa konsol                          
       -D                       cuvaa bolon dotood konsoluud          
       -Dh                      cuvaa bolon dotood konsoluud          
       -P, gar bajna            dotood konsol                         
       -P, gar bajhg*j          cuvaa konsol                          

       D`e`erh m`ed`egdl**dijn daraa achaalah blokuud n' achaalagch
       duudagchijg duudahaas **mn** bolon busad daraa daraagijn
       m`ed`egdl**d konsol d`e`er h`evl`egd`eh`e`es **mn** baga
       h`emzh`e`enij zavsarlaga (pauz) avah bolno. H`evijn n**hc**ld
       tand achaalah blokuudyg tasalduulah h`er`egg*j bolovch ta b*h
       z*jls z**v tohiruulagdsanyg batalgaazhuulahyn tuld ing`ehijg
       h*s`ezh boloh yum.

       Achaalah processijg tasalduulahyn tuld konsol d`e`er Enter-s
       ****r duryn tovchluuryg darah h`er`egt`ej. Achaalah blokuud n'
       daraa n' tanaas daraachijn chin' *jldlijg asuuh bolno. Ta odoo
       ijm`erh** m`ed`egd`el harah iostoj:

 >> FreeBSD/i386 BOOT
 Default: 0:ad(0,a)/boot/loader
 boot:

       D`e`erh m`ed`egd`el cuvaa `esv`el dotood konsol d`e`er `esv`el
       hoioulan d`e`er garch bajgaa `es`ehijg /boot.config fajld
       hijs`en tohiruulguudynhaa daguu shalgaaraj. H`er`ev
       m`ed`egd`el z**v konsol d`e`er garch bajval achaalah
       processijg *rg`elzhl**l`ehijn tuld Enter daraaraj.

       H`er`ev ta cuvaa konsolyg h*s`ezh bajgaa bolovch cuvaa
       terminal d`e`er h*l`e`eh m**rijg harahg*j bajgaa bol tany
       tohirgoond yamar n`eg z*jl buruu bajna. T`er hoorond ta
       achaalah blokt (ba daraa n' achaalagch duudagch bolon c**md)
       cuvaa portyg konsold zoriulan songuulahyg h`el`ehijn tuld -h
       g`ezh bich`e`ed Enter `esv`el Return (bolomzhtoj bol)
       daraaraj. Sistem achaalsny daraa yuu buruu bolsnyg bucazh
       shalgaaraj.

   Achaalagch duudagch duudagdsany daraa ta achaalah processijn gurav
   dah' shatand bajgaa bol achaalagch duudagchid zohih orchny
   huv'sagchuudyg tohiruulzh dotood konsol bolon cuvaa konsolyn
   hoorond ta shilzhizh chadsan h`ev`e`er bajh bolno. H`es`eg
   26.6.6-g *zn`e **.

     --------------------------------------------------------------

  26.6.4. D*gn`elt

   `En`e h`es`egt h`el`elcs`en t**r**l b*rijn tohirgoonuudyn d*gn`elt
   bolon `ecsijn d*nd konsol songogdson tuhaj m`ed`e`el`el `end
   bajna.

     --------------------------------------------------------------

    26.6.4.1. Tohioldol 1: Ta sio0-d zoriulzh tuguudyg 0x10 bolgozh
    tohiruulna

 device sio0 at isa? port IO_COM1 flags 0x10 irq 4

   /boot.config dah' Achaalah        Achaalagch duudagchijn C**m d`eh 
   tohiruulguud      blokuudyn *eijn *eijn konsol           konsol    
                     konsol                                 
   yuu ch bajhg*j    dotood          dotood                 dotood    
   -h                cuvaa           cuvaa                  cuvaa     
   -D                cuvaa bolon     dotood                 dotood    
                     dotood                                 
   -Dh               cuvaa bolon     cuvaa                  cuvaa     
                     dotood                                 
   -P, gar bajna     dotood          dotood                 dotood    
   -P, gar bajhg*j   cuvaa bolon     cuvaa                  cuvaa     
                     dotood                                 

     --------------------------------------------------------------

    26.6.4.2. Tohioldol 2: Ta sio0-d zoriulzh tuguudyg 0x30 bolgozh
    tohiruulna

 device sio0 at isa? port IO_COM1 flags 0x30 irq 4

   /boot.config dah' Achaalah        Achaalagch duudagchijn C**m d`eh 
   tohiruulguud      blokuudyn *eijn *eijn konsol           konsol    
                     konsol                                 
   yuu ch bajhg*j    dotood          dotood                 cuvaa     
   -h                cuvaa           cuvaa                  cuvaa     
   -D                cuvaa bolon     dotood                 cuvaa     
                     dotood                                 
   -Dh               cuvaa bolon     cuvaa                  cuvaa     
                     dotood                                 
   -P, gar bajna     dotood          dotood                 cuvaa     
   -P, gar bajhg*j   cuvaa bolon     cuvaa                  cuvaa     
                     dotood                                 

     --------------------------------------------------------------

  26.6.5. Cuvaa konsold zoriulsan zaavruud

    26.6.5.1. Cuvaa portyn hurdyg il** hurdan bolgoh

   Anhdagchaar cuvaa portyn tohiruulguud n' 9600 baud, 8 bit, parity
   bajhg*j, ba 1 zogsoh bit b*hij bajna. H`er`ev ta anhdagch konsolyn
   hurdyg ****rchl**hijg h*sv`el tand daraah songoltuud bajna:

     * Achaalah blokuudyg konsolyn shin`e hurd zaagdsan
       BOOT_COMCONSOLE_SPEED huv'sagchtaj cug dahin `emh`etg`en`e.
       SHin`e achaalah blokuudyg b*t`e`ezh suulgah talaar
       d`elg`er`eng*j zaavruudyg H`es`eg 26.6.5.2-s *zn`e **.

       H`er`ev cuvaa konsol n' -h tohiruulgatajgaar achaalahaas ****r
       argaar tohiruulagdsan bol `esv`el c**mijn ashiglazh bajgaa
       cuvaa konsol n' achaalah blokuudyn ashiglazh bajgaagaas ****r
       bol ta daraah tohiruulgyg c**mijn tohirgoony fajldaa bas
       n`emzh shin`e c**m**** `emh`etg`eh iostoj yum:

 options CONSPEED=19200

     * C**mijn -S achaalah tohiruulgyg ashiglana. -S tushaalyn
       m**rijn tohiruulga n' /boot.config fajld n`em`egd`ezh bolno.
       /boot.config fajld h`erh`en tohiruulguud n`em`eh tuhaj tajlbar
       bolon d`emzhigds`en tohiruulguudyn talaar boot(8) garyn
       avlagyn huudasnaas *zn`e **.

     * ****rijn /boot/loader.conf fajld comconsole_speed tohiruulgyg
       id`evhzh**ln`e.

       `En`e tohiruulga n' /boot/loader.conf fajld bas console,
       boot_serial, bolon boot_multicons tohiruulagdsan `es`eh`e`es
       hamaardag. Cuvaa konsolyn hurdyg ****rchl**h comconsole_speed
       tohiruulgyn h`er`egl`e`enij zhish`e`e `end bajna:

 boot_multicons="YES"
 boot_serial="YES"
 comconsole_speed="115200"
 console="comconsole,vidconsole"

     --------------------------------------------------------------

    26.6.5.2. Konsold zoriulzh sio0-s ****r cuvaa portyg ashiglah

   sio0-s ****r portyg konsold ashiglah n' zarim n`eg dahin
   `emh`etg`eltijg shaarddag. Ta yamar ch shaltgaanaar bajlaa g`es`en
   ****r cuvaa portyg ashiglahyg h*sv`el door durdsan shig`e`er
   achaalah blokuud, achaalagch duudagch bolon c**mijg dahin
   `emh`etg`eh h`er`egt`ej.

    1. C**mijn `ehijg avna. (B*l`eg 24 b*lgijg *zn`e **)

    2. /etc/make.conf fajlyg zasvarlazh BOOT_COMCONSOLE_PORT
       huv'sagchijg ashiglahyg h*s`ezh bajgaa portynhoo hayagaar
       (0x3F8, 0x2F8, 0x3E8 `esv`el 0x2E8) tohiruulna. Z**vh**n
       sio0-s sio3 (COM1-s COM4) h*rt`elh portuud ashiglagdazh bolno;
       olon porttoj cuvaa kartuud azhillahg*j. Tasaldlyn tohiruulga
       shaardlagag*j.

    3. Tusgajlsan c**mijn tohirgoony fajl **sg`e`ed ashiglahyg
       h*s`ezh bajgaa portynhoo huv'd tohiroh tuguudyg n`em`e`er`ej.
       ZHish`e`e n' h`er`ev ta sio1 (COM2) portyg konsol bolgohyg
       h*s`ezh bajgaa bol:

 device sio1 at isa? port IO_COM2 flags 0x10 irq 3

       `esv`el

 device sio1 at isa? port IO_COM2 flags 0x30 irq 3

       Busad cuvaa portuudyn huv'd konsolyn tuguud tohiruulagdah
       iosg*j.

    4. Achaalah blokuud bolon achaalagch duudagchijg dahin
       `emh`etg`e`ed suulgana:

 # cd /sys/boot
 # make clean
 # make
 # make install

    5. C**mijg dahin b*t`e`ezh suulgana.

    6. Achaalah blokuudyg achaalah disk uruu bsdlabel(8)-ijn
       tuslamzhtaj bich`e`ed shin`e c**m****s achaalna.

     --------------------------------------------------------------

    26.6.5.3. Cuvaa shugamnaas DDB dibag hijgch uruu oroh

   H`er`ev ta cuvaa konsoloos c**mijg dibag hijgch uruu orohyg
   h*sv`el (alsaas hijh shinzhilg`e`end ashig tustaj bajdag bolovch
   h`er`ev ta cuvaa port d`e`er aldaataj BREAK **sg`es`en bol `en`e
   n' ayuultaj bajdag!) ta ****rijn c**mijg daraah tohiruulguudtaj
   `emh`etg`eh shaardlagataj:

 options BREAK_TO_DEBUGGER
 options DDB

     --------------------------------------------------------------

    26.6.5.4. Cuvaa konsol d`e`er n`evtr`elt h*l`e`eh m**r gargazh avah

   `En`e n' shaardlagataj bish bolovch ta odoo cuvaa shugamaar
   achaalaltyn m`ed`egdl**dijg harzh c**mijn dibag hijh sess uruu
   orzh chadazh bajgaa yum chin' ta cuvaa shugamaar n`evtr`elt
   h*l`e`eh m**rijg avahyg h*s`ezh boloh yum. `End h`erh`en **nijg
   hijh talaar bajna.

   /etc/ttys fajlyg zasvarlagchaar ongojlgood daraah m**r**dijg olno:

 ttyd0 "/usr/libexec/getty std.9600" unknown off secure
 ttyd1 "/usr/libexec/getty std.9600" unknown off secure
 ttyd2 "/usr/libexec/getty std.9600" unknown off secure
 ttyd3 "/usr/libexec/getty std.9600" unknown off secure

   ttyd0-s ttyd3 h*rt`elh n' COM1-s COM4 h*rt`elht`ej tohirno.
   H*ss`en port d`e`er`e`e off g`esnijg on bolgozh ****rchiln**.
   H`er`ev ta cuvaa portyn hurdyg ****rchils**n bol tuhajn *eijn
   tohirgootoj taaruulahyn tuld std.9600-g ****rchl**h h`er`egt`ej
   bolno, ****r****r h`elb`el std.19200 g`eh m`et.

   Ta bas terminalyn t**rlijg unknown g`edg`e`es ****rijn cuvaa
   terminalyn zhinh`en`e t**rl****r solihyg h*s`ezh boloh yum.

   Fajlyg zasvarlasny daraa ta `en`e ****rchl**ltijg
   id`evhzh**l`ehijn tuld kill -HUP 1 hijh iostoj.

     --------------------------------------------------------------

  26.6.6. Achaalagch duudagchaas konsolyg ****rchl**h

   **mn**h h`esg**d n' achaalah blokuudyg tohiruulan cuvaa konsolyg
   h`erh`en tohiruulah talaar tajlbarlalaa. `En`e h`es`eg n'
   achaalagch duudagch d`e`er zarim n`eg tushaaluud bolon orchny
   huv'sagchuudyg oruulzh konsolyg tohiruulah talaar *z**l`eh bolno.
   Achaalah blokijn daraa achaalah processijn gurav dah' shatan
   d`e`er achaalagch duudagch azhillah *ed achaalagch duudagch dah'
   tohirgoonuud n' achaalah blok dah' tohirgoonuudyg darzh azhillah
   bolno.

     --------------------------------------------------------------

    26.6.6.1. Cuvaa konsol tohiruulah

   Ta achaalagch duudagch bolon c**md cuvaa konsolyg ashigluulahyn
   tuld /boot/loader.conf fajld z**vh**n n`eg m**r bich`e`ed amarhan
   zaazh **gch bolno:

 set console="comconsole"

   `En`e n' **mn**h h`es`egt h`el`elcs`en achaalah blok dah'
   tohirgoonuudaas *l hamaaran id`evhzhih bolno.

   Ta cuvaa konsol d`e`er achaalaltyn m`ed`egdl**dijg al' boloh `ert
   harahyn tuld d`e`erh m**rijg /boot/loader.conf fajlynhaa hamgijn
   `ehnij m**r bolgon oruulah n' z*jt`ej yum.

   **nt`ej adilaar ta dotood konsoloo ing`ezh zaazh **gch bolno:

 set console="vidconsole"

   H`er`ev ta achaalagch duudagchijn orchny huv'sagch console-g
   tohiruulahg*j bol achaalagch bolon daraa n' c**m achaalah blok
   dah' -h tohiruulgaar zaagdsan t`er konsolyg ashiglah bolno.

   Konsolyg /boot/loader.conf.local yum uu `esv`el /boot/loader.conf
   fajld zaazh **gch bolno.

   D`elg`er`eng*j m`ed`e`ellijg loader.conf(5)-s *zn`e **.

     T`emd`egl`el: Odoogoor achaalagch duudagchid achaalah blok dah'
     -P tohiruulgataj adil tohiruulga bajdagg*j b**g****d gar bajgaa
     `es`eh`e`es hamaarch dotood konsol ba cuvaa konsolyg avtomataar
     songoh b`eltg`el bajdagg*j yum.

     --------------------------------------------------------------

    26.6.6.2. Konsold zoriulzh sio0-s ****r cuvaa portyg ashiglah

   Ta cuvaa konsold zoriulzh sio0-s ****r cuvaa portyg ashiglahyn
   tuld achaalagch duudagchijg dahin `emh`etg`eh h`er`egt`ej. H`es`eg
   26.6.5.2 h`es`egt tajlbarlasan proceduryg dagaaraj.

     --------------------------------------------------------------

  26.6.7. Anhaarah z*jls

   Gol sanaa n' grafik tonog t**h****r**mzh `esv`el gar zalgagdsan
   bajhyg shaarddagg*j tijm zoriulagdsan server**dijg tohiruulah
   bolomzhijg h*m**st z**vsh****r**h yavdal yum. Ih`enh sistem**d n'
   garg*jg`e`er achaalah bolomzhijg tand olgoh bolovch haramsaltaj n'
   grafik huvirgagchg*jg`e`er tand achaalahyg z**vsh****rd**gg*j
   n`el`e`en h`ed`en sistem**d bajdag. AMI BIOS-uudtaj mashinuudyg
   grafik huvirgagch suulgalg*jg`e`er achaaldag bolgozh tohiruulzh
   boldog. Ing`ehijn tuld erd**** l CMOS tohirgoon dah' "graphics
   adapter" tohiruulgyg "Not installed" bolgozh ****rchiln**.

   G`ehd`e`e olon mashinuud `en`e tohiruulgyg d`emzhd`egg*j b**g****d
   ta sistem d`e`er`e`e yamar ch d`elg`ecijn tonog t**h****r**mzh
   bajhg*j bol mashin achaalahaas tatgalzah bolno. Ijm mashinuudad ta
   yamar n`eg t**rlijn grafik kart (hogijn har cagaan havtan bajsan
   ch g`es`en bolno) zalgazh orhih h`er`egt`ej boloh bolovch zaaval
   d`elg`ec zalgah shaardlagag*j yum. Ta bas AMI BIOS suulgahyg
   oroldozh boloh yum.

     --------------------------------------------------------------

                       B*l`eg 27. PPP bolon SLIP

   B*tcijg dahin ****rchl**n zohion bajguulzh shin`echils`en ZHim
   Mok. Orchuulsan Cagaanh**gijn Ganbold.

27.1. Er**nhij aguulga

   FreeBSD n' n`eg komp'yuterijg n**g****t`ej holboh h`ed h`ed`en
   arguudtaj bajdag. Dial-up modemoor s*lzh`e`end `esv`el
   Intern`et`ed holbolt hijh yum uu `esv`el busdyg ****r****r chin'
   damzhihyg z**vsh****r**hijn tuld PPP `esv`el SLIP-g h`er`egl`ehijg
   shaarddag. `En`e b*l`eg `edg`e`er modem d`e`er tulguurlasan
   holboony *jlchilg`e`en**dijg tohiruulah talaar d`elg`er`eng*j
   tajlbarlah bolno.

   `En`e b*lgijg unshsany daraa, ta daraah z*jlsijg m`ed`eh bolno:

     * H`er`egl`egchijn PPP-g h`erh`en tohiruulah talaar.

     * C**mijn PPP-g h`erh`en tohiruulah talaar (z**vh**n FreeBSD
       7.X-ijn huv'd).

     * PPPoE-g (PPP over Ethernet buyuu Ethernet d`e`eg**rh PPP)
       h`erh`en tohiruulah talaar.

     * PPPoA-g (PPP over ATM buyuu ATM d`e`eg**rh PPP) h`erh`en
       tohiruulah talaar.

     * SLIP klient bolon serverijg h`erh`en tohiruulzh suulgah talaar
       (z**vh**n FreeBSD 7.X-ijn huv'd).

   `En`e b*lgijg unshihaasaa **mn** ta daraah z*jlsijg g*jc`etg`eh
   h`er`egt`ej:

     * S*lzh`e`enij *nds`en uhagdahuunuudyg m`edd`eg bajh.

     * Gadagsh zalgah (dialup) holbolt bolon PPP ba/`esv`el SLIP-ijn
       *nd`es bolon zorilgyg ojlgoson bajh.

   Ta h`er`egl`egchijn PPP bolon c**mijn PPP hoioryn hoorondoh gol
   yalgaa n' yuu yum bol g`ezh gajhazh bajzh magadg*j yum. Hariult n'
   hyalbarhan: h`er`egl`egchijn PPP n' irzh bajgaa bolon garch bajgaa
   **g**gdlijg c**mijn talbart bish h`er`egl`egchijn talbart process
   hijd`eg. `En`e n' **g**gdlijg c**m bolon h`er`egl`egchijn talbar
   hoioryn hoorond huuldgaaraa zardaltaj bolovch hamaag*j il**
   bolomzhuudaar bayalag PPP shijdlijg z**vsh****rd**g.
   H`er`egl`egchijn PPP n' gadnah ert**nct`ej holbogdohdoo tun
   t**h****r**mzhijg ashigladag bol c**mijn PPP ppp t**h****r**mzhijg
   ashigladag.

     T`emd`egl`el: `En`e b*l`egt h`er`egl`egchijn PPP-g pppd z`er`eg
     ****r busad PPP program hangamzhaas yalgah shaardlaga garahg*j
     tohioldold erd**** l ppp g`eh bolno. Tusgajlan tajlbarlaag*j l
     bol `en`e b*l`egt tajlbarlasan b*h tushaaluud n' root `erh`e`er
     azhilluulagdah iostoj.

     --------------------------------------------------------------

27.2. H`er`egl`egchijn PPP ashiglah

   SHin`echilzh **rg**zh**ls`en Tom R***ds. Anhlan huv' n`em`er
   bolgon oruulsan Brajn Somers. Zarim h`esgijg n`ems`en Nik
   Kl`ejton, Dirk Fromberg, ba Piter CHajlds.

     Sanuulga: FreeBSD 8.0-s `ehl`e`ed cuvaa portyn t**h****r**mzhijn
     c`eg /dev/cuadN g`edg`e`es /dev/cuauN bolon /dev/ttydN
     g`edg`e`es /dev/ttyuN bolzh ****rchl**gds**n. FreeBSD 7.X
     h`er`egl`egchid daraah zaavryg `edg`e`er ****rchl**ltt`ej
     uyalduulzh ojlgoh iostoj bolno.

     --------------------------------------------------------------

  27.2.1. H`er`egl`egchijn PPP

    27.2.1.1. Taamaglaluud

   `En`e barimt n' tanyg daraah shaardlaguudyg hangasan g`ezh
   toocdog:

     * PPP ashiglan tany holbogdoh Intern`etijn *jlchilg`e`e
       *z**l`egch`e`es (ISP) **gs**n b*rtg`el.

     * Modem `esv`el ****r t**h****r**mzh tany sistemd holbogdson
       bajgaa b**g****d t`er n' tand ****rijn ISP-taj holbogdohyg
       z**vsh****r**h****r z**v tohiruulagdsan bajgaa.

     * Tany ISP-ijn handah dial-up dugaar(uud).

     * Tany n`evtr`eh n`er bolon nuuc *g. (erdijn UNIX zagvaryn
       n`evtr`elt bolon nuuc *gijn hoslol yum uu `esv`el PAP `esv`el
       CHAP n`evtr`elt bolon nuuc *gijn hoslol).

     * N`eg buyuu h`ed h`ed`en n`erijn server**dijn IP hayag. H`evijn
       *ed **nd zoriulan ashiglahaar hoior IP hayagijg tany ISP tand
       **gd**g. H`er`ev t`ed tand yadazh gancyg **g****g*j bol ta
       enable dns tushaalyg ppp.conf fajld ashiglaval ppp n`erijn
       server**dijg tand tohiruulzh **g**h bolno. `En`e bolomzh n'
       DNS-taj tohirolcoog d`emzhd`eg tany ISP-ijn PPP shijdl`e`es
       hamaarah yum.

   Daraah m`ed`e`ellijg tany ISP **gs**n bajzh boloh bolovch `en`e n'
   zaaval shaardlagag*j yum:

     * Tany ISP-ijn garcyn IP hayag. Garc n' tany holbogdoh mashin
       b**g****d tany anhdagch chigl**l`elt g`ezh tohiruulagdah
       bolno. H`er`ev tand `en`e m`ed`e`el`el bajhg*j bol bid n`egijg
       orluulzh boloh b**g****d tany ISP-ijn PPP server bidnijg
       holbogdoh *ed z**v utgyg h`elzh **g**h bolno.

       `En`e IP dugaar n' ppp-`e`er HISADDR g`egd`en`e.

     * Tany ashiglah iostoj s*lzh`e`enij bag. H`er`ev tany ISP **nijg
       **g****g*j bol ta ayuulg*jg`e`er 255.255.255.255 g`ezh
       ashiglazh bolno.

     * H`er`ev tany ISP tand statik IP hayag bolon hostyn n`er
       **gs**n bol ta t`edg`e`erijg oruulzh bolno. *g*j bol bid
       n**g**** talyn **g**h tohiroh IP hayagijg erd**** l
       z**vsh****r**h bolno.

   H`er`ev tand shaardlagataj m`ed`e`ellijn al' n' ch bajhg*j bol
   ****rijn ISP uruugaa handana uu.

     T`emd`egl`el: `En`e h`es`egt zhish`e`en**dijn olonhijn *z**lzh
     bajgaa tohirgoony fajluudyn aguulguudad bajgaa m**r b*r
     dugaarlagdsan bajgaa bolno. `Edg`e`er dugaaruud n' tanilcuulga
     bolon h`el`elc**l`egt tuslah zorilgoor z**vh**n ashiglagddag
     b**g****d yag *n`end`e`e zhinh`en`e fajl d`e`er`e`e tavigdah
     iostoj g`es`en *g bish yum. Tab ashiglan z**v dogol hijh bolon
     zajn t`emd`egt**d n' bas chuhal yum.

     --------------------------------------------------------------

    27.2.1.2. Avtomat PPP tohirgoo

   ppp bolon pppd n' (PPP-ijn c**mijn t*vshnij shijd`el) /etc/ppp san
   dah' tohirgoony fajluudyg ashigladag. H`er`egl`egchijn ppp-d
   zoriulsan zhish`e`en**dijg /usr/share/examples/ppp/ sangaas olzh
   bolno.

   ppp-g tohiruulah n' tany ****rijn shaardlaguudaas hamaarch h`ed
   h`ed`en fajluudyg zasvarlahyg tanaas shaarddag. T`edg`e`ert yuu
   oruulah n' tany ISP IP hayaguudyg statikaar **gd**g ** (****r****r
   h`elb`el tand n`eg IP hayag **g**h b**g****d z**vh**n t`erijg
   dandaa ashiglana) `esv`el dinamikaar (****r****r h`elb`el tany IP
   hayag tanyg ISP-daa holbogdoh b*rt ****rchl**gdd**g) **gd**g **
   g`edg`e`es zarim talaaraa hamaardag.

     --------------------------------------------------------------

      27.2.1.2.1. PPP bolon statik IP hayaguud

   Ta /etc/ppp/ppp.conf tohirgoony fajlyg zasvarlah h`er`egt`ej.
   `En`e n' doorh zhish`e`et`ej t**st`ej haragdah iostoj.

     T`emd`egl`el: :-`e`er t**gss**n m**r**d `ehnij baganaas
     `eh`eln`e (m**rijn `ehl`el)-- busad b*h m**r**d`ed door
     *z**ls`en shig zaj `esv`el tab-aar dogol gargasan bajh iostoj.

 1     default:
 2       set log Phase Chat LCP IPCP CCP tun command
 3       ident user-ppp VERSION (built COMPILATIONDATE)
 4       set device /dev/cuau0
 5       set speed 115200
 6       set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
 7                 \"\" AT OK-AT-OK ATE1Q0 OK \\dATDT\\T TIMEOUT 40 CONNECT"
 8       set timeout 180
 9       enable dns
 10
 11    provider:
 12      set phone "(123) 456 7890"
 13      set authname foo
 14      set authkey bar
 15      set login "TIMEOUT 10 \"\" \"\" gin:--gin: \\U word: \\P col: ppp"
 16      set timeout 300
 17      set ifaddr x.x.x.x y.y.y.y 255.255.255.255 0.0.0.0
 18      add default HISADDR

   M**r 1:

           Anhdagch oruulgyg t`emd`egl`ed`eg. `En`e oruulga dah'
           tushaaluud n' ppp azhillah *ed avtomataar azhilladag.

   M**r 2:

           Parametr**dijg b*rtg`el hijhijg id`evhzh**ln`e. Tohirgoo
           hangalttajgaar azhillazh bajgaa *ed b*rtg`elijn fajlyn ih
           h`emzh`e`en`e`es s`ergijl`ehijn tuld `en`e m**rijg:

 set log phase tun

           g`ezh bolgoh iostoj.

   M**r 3:

           PPP-d n**g**** taldaa ****rijg**** h`erh`en taniulahyg
           h`elzh **gd**g. PPP n' tohirolcozh holboosyg **sg`eh
           *ed`e`e yamar n`eg`en asuudaltaj bajgaa `es`eh`e`e
           taniulsan m`ed`e`ell`e`er n**g**** talaa hangadag
           b**g****d n**g**** talyn administrator ijm`erh**
           asuudluudyg sudalzh bajgaa *ed `en`e n' ashigtaj bajzh
           boloh yum.

   M**r 4:

           Modemijn holbogdson t**h****r**mzhijg todorhojldog. COM1
           n' /dev/cuau0 b**g****d COM2 n' /dev/cuau1 yum.

   M**r 5:

           Tany holbogdoh hurdyg zaadag. H`er`ev 115200 azhillahg*j
           bol (yamar ch shin`e modemtoj `en`e n' boloh iostoj)
           38400-gaar oroldozh *z`e`er`ej.

   M**r 6 & 7:

           Zalgah m**r. H`er`egl`egchijn PPP n' chat(8) programyn
           adil h*l`e`eg`e`ed ilg`e`eh zarchmyg ashigladag. `En`e
           h`elnij bolomzhuudyn tuhaj m`ed`e`ellijg garyn avlagyn
           huudasnaas lavlana uu.

           `En`e tushaal n' unshigdahad hyalbar bajh zorilgoor
           daraagijn m**r**nd *rg`elzhilzh bajgaag anzaaraaraj.
           H`er`ev m**rijn s**lijn t`emd`egt \ bajval ppp.conf fajl
           dah' yamar ch tushaal ijm bajzh boloh yum.

   M**r 8:

           `En`e holboosond zoriulzh sul zogsoh hugacaag tohiruulna.
           180 sekund n' anhdagch bajna, t`eg`eh`e`er `en`e m**r n'
           c`ev`er goo sajhny z*jl yum.

   M**r 9:

           Lokal tanigchijn tohirgoog batatgahyn tuld n**g****
           talaasaa asuuhyg PPP-d h`eln`e. H`er`ev ta lokal n`erijn
           serverijg azhilluulah bol `en`e m**rijg tajlbar bolgoh yum
           uu `esv`el arilgah iostoj.

   M**r 10:

           Unshihad hyalbar bajh zorilgoor hooson m**r bajna. PPP n'
           hooson m**r**dijg orhidog.

   M**r 11:

           "provider" g`ezh n`erl`egds`en *z**l`egchid zoriulsan
           oruulgyg todorhojldog. **nijg ****rijn ISP-ijn n`er`e`er
           sol'zh boloh yum. Ing`esnij daraa ta holboltyg
           `ehl**l`ehijn tuld load ISP g`ezh ashiglazh boloh yum.

   M**r 12:

           `En`e *z**l`egchijn huv'd utasny dugaaryg tohiruuldag.
           Olon utasny dugaaryg todorhojloh hoior c`eg (:) yum uu
           `esv`el hooloj t`emd`egtijg (|) tusgaarlagch bolgon
           ashiglan zaazh **gch bolno. Hoior tusgaarlagchijn yalgaa
           ppp(8)-d tajlbarlagdsan bajdag. D*gn`ezh h`el`eh`ed
           h`er`ev ta dugaaruudyg `e`elzhl`en ashiglah bol
           todorhojloh c`egijg ashiglana. H`er`ev ta `ehnij dugaar
           uruu `ehl`e`ed *rg`elzh zalgahyg h*s`ezh bajgaa b**g****d
           z**vh**n `ehnij dugaar n' amzhiltg*j bolson tohioldold
           busad dugaaruudyg ashiglahyg h*s`ezh bajgaa bol hooloj
           t`emd`egtijg ashiglaaraj. Utasny dugaaruudyg t`er
           chig`e`er n' *z**ls`en shig *rg`elzh haaltand hijh
           h`er`egt`ej.

           H`er`ev ta utasny dugaar d`e`er zaj ashiglahaar bol utasny
           dugaaryg haaltand (") hijh iostoj. Ing`ehg*j bol `en`e n'
           `engijn bolovch barigdashg*j aldaand h*rg`ezh boloh yum.

   M**r 13 & 14:

           H`er`egl`egchijn n`er bolon nuuc *gijg todorhojlno. UNIX
           zagvaryn n`evtr`elt h*l`e`eh m**rijg ashiglan holbogdoh
           *ed `edg`e`er utguud n' set login tushaalaar \U bolon \P
           huv'sagchuudyg ashiglan hijgdd`eg. PAP `esv`el CHAP
           ashiglan holbogdozh bajgaa *ed `edg`e`er utguud n'
           n`evtr`elt tanilt hijgd`eh`ed h`er`egl`egdd`eg.

   M**r 15:

           H`er`ev ta PAP `esv`el CHAP ashiglazh bajgaa bol
           n`evtr`elt `en`e *ed bajhg*j bajh b**g****d `en`e m**r n'
           tajlbar bolgogdoh yum uu `esv`el arilgagdsan bajh iostoj.
           Il** d`elg`er`eng*j m`ed`e`ellijg PAP bolon CHAP
           n`evtr`elt tanilt holboosoos *zn`e **.

           N`evtr`eltijn m**r n' zalgah m**r shig chalchihtaj
           t**s****t`ej zarchimtaj bajdag. `En`e zhish`e`en d`e`er
           n`evtr`eh sess n' door durdsantaj adil *jlchilg`e`enij
           huv'd ug m**r azhillazh bajna:

 J. Random Provider
 login: foo
 password: bar
 protocol: ppp

           Ta `en`e skriptijg ****rijn h`er`egc`e`end`e`e taaruulan
           ****rchl**h h`er`egt`ej bolno. `En`e skriptijg `ehnij udaa
           bichizh bajhdaa ta yaria h*ss`en`e`er *rg`elzhilzh bajgaa
           `es`ehijg todorhojlzh chadahaar bajhyn tuld "chat" buyuu
           chalchih b*rtg`elijg id`evhzh**ls`en `es`eh`e`e
           batalgaazhuulah h`er`egt`ej.

   M**r 16:

           Anhdagch sul zogsoh hugacaag (sekund`e`er) holboltod
           zoriulzh tohiruuldag. `End holbolt n' 300 sekundyn
           hugacaand id`evhg*j bajval avtomataar haagdah bolno.
           H`er`ev ta hugacaany huv'd h`ez`e`e ch duusahg*j bajhyg
           h*sv`el `en`e utgyg t`eg bolgoh yum uu `esv`el -ddial
           tushaalyn m**rijn tohiruulgyg ashiglah h`er`egt`ej.

   M**r 17:

           Interf`ejsijn hayaguudyg tohiruulna. x.x.x.x m**rijg tany
           intern`etijn *jlchilg`e`e *z**l`egchijn tand huvaarilsan
           IP hayagaar solih shaardlagataj. y.y.y.y m**rijg tany ISP
           ****rijn garcyg (tany holbogdoh mashin) zaasan t`er IP
           hayagaar solih shaardlagataj. H`er`ev tany ISP garcyn
           hayagijg tand **g****g*j bol 10.0.0.2/0 g`ezh ashiglaaraj.
           H`er`ev ta "taasan" hayagijg ashiglah h`er`egt`ej bol PPP
           bolon dinamik IP hayaguud h`es`egt zoriulsan zaavruudyn
           daguu /etc/ppp/ppp.linkup fajldaa oruulga **sg`es`en
           `es`eh`e`e shalgaaraj. H`er`ev `en`e m**rijg orhivol ppp
           n' -auto gorimd azhillazh chadahg*j.

   M**r 18:

           ****rijn ISP-ijn garc uruu anhdagch chigl**l`eltijg
           n`emn`e. HISADDR tusgaj *gijg m**r 17 d`e`er zaasan garcyn
           hayagaar sol'dog. `En`e m**r n' 17-r m**rijn daraa bajh n'
           chuhal b**g****d t`eg`ehg*j bol HISADDR n' `ehl`en
           tohiruulagdazh amzhihg*j bajh yum.

           H`er`ev ta ppp-g -auto gorimd azhilluulahyg h*s`ehg*j bol
           `en`e m**rijg ppp.linkup fajld shilzh**l`eh iostoj.

   Ta statik IP hayagtaj b**g****d ppp-g -auto gorimoor azhilluulzh
   bajgaa bol ppp.linkup fajld oruulga n`em`eh shaardlagag*j
   b**g****d uchir n' tanyg holbogdohoos **mn** tany chigl**l`eltijn
   h*sn`egtijn oruulguud n' al' h`edijn z**v bajh uchraas t`er yum.
   G`ehd`e`e ta holboltyn daraa programuudyg azhilluulah oruulga
   **sg`ehijg h*s`ezh boloh yum. `En`e n' sendmail-ijn zhish`e`en
   d`e`er s**ld tajlbarlagdah bolno.

   ZHish`e`e tohirgoony fajluud n' /usr/share/examples/ppp/ sand
   bajrlana.

     --------------------------------------------------------------

      27.2.1.2.2. PPP bolon dinamik IP hayaguud

   H`er`ev tany *jlchilg`e`e *z**l`egch statik IP hayaguudyg
   olgodogg*j bol lokal bolon alsyn hayaguud d`e`er tohirdog bajhaar
   ppp n' tohiruulagdazh bolno. IP hayagijg "taah" bolon holboltyn
   daraa IP Configuration Protocol (IPCP) buyuu IP tohirgoony
   protokol ashiglan z**v****r tohiruulahyg ppp-d z**vsh****r**h
   zamaar **nijg hijn`e. ppp.conf tohirgoo n' daraah ****rchl**ltijn
   hamtaar PPP bolon statik IP hayaguud h`es`egt`ej adil bajna:

 17      set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.255

   Dahin h`el`eh`ed m**rijn dugaaryg bitgij oruulaaraj, `en`e n'
   z**vh**n lavlagaany zorilgoor bajgaa yum. YAdazh n`eg hooson
   zajgaar dogol gargah shaardlagataj.

   M**r 17:

           / t`emd`egtijn daraah dugaar n' ppp-ijn shaardah hayagijn
           bitijn too yum. Ta ****rijn n**hc**ld**** tohiruulan IP
           dugaaruudyg ashiglahyg h*s`ezh boloh yum, g`ehd`e`e
           d`e`erh zhish`e`en**d n' *rg`elzh azhillah bolno.

           S**lijn n`em`elt **g**gd**l (0.0.0.0) n' PPP-d
           10.0.0.1-ijn orond 0.0.0.0 hayag ashiglan tohirolcoog
           `ehl**l`ehijg h`elzh bajgaa b**g****d zarim n`eg`en
           ISP-uudyn huv'd `en`e n' shaardlagataj bajdag. `Ehnij
           chigl**l`eltijg -auto gorimd tohiruulahad PPP-d saad
           boldog uchraas set ifaddr tushaald 0.0.0.0-g `ehnij
           n`em`elt **g**gd**l bolgon bitgij ashiglaaraj.

   H`er`ev ta -auto gorimd azhillahg*j bajgaa bol /etc/ppp/ppp.linkup
   fajld oruulga **sg`eh h`er`egt`ej bolno. ppp.linkup n' holbolt
   togtsony daraa ashiglagddag. `En`e *ed ppp n' interf`ejsijn
   hayaguudyg olgoson bajh b**g****d odoo chigl**l`eltijn h*sn`egtijn
   oruulguudyg n`em`eh bolomzhtoj bolson bajh bolno:

 1     provider:
 2      add default HISADDR

   M**r 1:

           Holbolt togtoohdoo ppp n' daraah d*rm**dijn daguu
           ppp.linkup fajld oruulgyg hajh bolno: `Ehl`e`ed bidnij
           ppp.conf fajld ashiglasantaj adil hayag/shoshgotoj
           taarahyg oroldono. H`er`ev amzhiltg*j bolvol bidnij garcyn
           IP hayagijn oruulgyg hajna. `En`e oruulga n' d**rv**n
           shirh`eg najman bit`e`es togtoh IP zagvaryn hayag/shoshgo
           yum. H`er`ev bid t`egs`en ch g`es`en oruulga oloog*j
           bajgaa bol MYADDR oruulgyg hajna.

   M**r 2:

           `En`e m**r n' HISADDR uruu zaasan anhdagch chigl**l`elt
           n`em`ehijg ppp-d h`elzh bajna. HISADDR n' IPCP-`e`er
           tohirolcsony daguu garcyn IP hayagaar soligdoh bolno.

   Narijvchilsan zhish`e`enij huv'd
   /usr/share/examples/ppp/ppp.conf.sample bolon
   /usr/share/examples/ppp/ppp.linkup.sample fajluud dah' pmdemand
   oruulgyg harna uu.

     --------------------------------------------------------------

      27.2.1.2.3. Irzh bajgaa duudlaguudyg h*l`e`en avah

   LAN-d holbogdson mashin d`e`er irzh bajgaa duudlaguudyg h*l`e`en
   avahaar bolgozh ppp-g tohiruulahdaa LAN uruu paketuudyg
   damzhuulahyg h*s`ezh bajgaa `es`eh`e`es`e`e hamaarch **nijg
   shijd`eh iostoj. H`er`ev ta ing`ehijg h*s`ezh bajgaa bol ****rijn
   LAN-ij d`ed s*lzh`e`en`e`es IP hayagijg n**g**** taldaa huvaarilzh
   **g**h h`er`egt`ej b**g****d ****rijn /etc/ppp/ppp.conf fajld
   enable proxy tushaalyg ashiglah h`er`egt`ej. /etc/rc.conf fajl
   door durdsanyg aguulzh bajgaa `es`ehijg bas batalgaazhuulah
   h`er`egt`ej:

 gateway_enable="YES"

     --------------------------------------------------------------

      27.2.1.2.4. Al' getty?

   getty(8) ashiglan dial-up buyuu gadagsh zalgah *jlchilg`e`en**dijg
   id`evhzh**l`eh tuhaj sajn tajlbaryg Dial-up buyuu gadagsh zalgah
   *jlchilg`e`en**d`ed zoriulzh FreeBSD-g tohiruulah h`es`eg **gd**g.

   getty-t`ej t**st`ej program n' dial-up shugamuudyg bodolcozh
   hijs`en getty-ijn il** uhaalag huvilbar boloh mgetty (
   comms/mgetty+sendfax port) yum.

   mgetty-g ashiglahyn davuu tal n' t`er`e`er modemuudtaj
   id`evht`ejg`e`er yarilcdag yavdal b**g****d `en`e n' yuu g`es`en
   *g v`e g`eh`e`er h`er`ev tany port haagdsan bol modem chin' utsand
   hariulahg*j g`es`en *g yum.

   mgetty-ijn s**lijn huvilbaruud n' (0.99beta-aas `ehl`en) tany
   klient**d`ed skriptg*jg`e`er tany servert handah handaltyg
   z**vsh****rch PPP ursgaluudyn avtomat ilr**l`eltijg bas
   d`emzhd`eg.

   mgetty-ijn tuhaj d`elg`er`eng*j m`ed`e`ellijg Mgetty ba AutoPPP
   hayagaas lavlana uu.

     --------------------------------------------------------------

      27.2.1.2.5. PPP z**vsh****rl**d

   ppp tushaalyg root h`er`egl`egch`e`er h`evijn *ed azhilluulah
   iostoj. G`ehd`e`e h`er`ev ta ppp-g door tajlbarlasny adilaar
   `engijn h`er`egl`egch`e`er serverijn gorimd azhilluulah bolomzhtoj
   bolgohyg h*s`ezh bajgaa bol h`er`egl`egchijg ppp azhilluulah
   z**vsh****r**lt`ej bolgozh t`edg`e`erijg /etc/group fajld network
   b*l`egt n`em`eh iostoj.

   Ta allow tushaalyg ashiglan tohirgoony fajlyn n`eg buyuu h`ed
   h`ed`en h`esg**d`ed handah bolomzhijg bas **g**h shaardlagataj
   bolno:

 allow users fred mary

   H`er`ev `en`e tushaal n' default h`es`egt h`er`egl`egds`en bol
   zaasan h`er`egl`egchd`ed b*h z*jl uruu handah bolomzhijg olgono.

     --------------------------------------------------------------

      27.2.1.2.6. Dinamik IP-taj h`er`egl`egchd`ed zoriulsan PPP
      b*rh**l**d

   door durdsanyg aguulsan /etc/ppp/ppp-shell g`egd`eh fajlyg
   **sg`en`e:

 #!/bin/sh
 IDENT=`echo $0 | sed -e 's/^.*-\(.*\)$/\1/'`
 CALLEDAS="$IDENT"
 TTY=`tty`

 if [ x$IDENT = xdialup ]; then
         IDENT=`basename $TTY`
 fi

 echo "PPP for $CALLEDAS on $TTY"
 echo "Starting PPP for $IDENT"

 exec /usr/sbin/ppp -direct $IDENT

   `En`e skript n' azhillahaar bolson bajh iostoj. Odoo `en`e skript
   uruu ppp-dialup g`egds`en simbolyn holboosyg daraah tushaaluudyg
   ashiglan **sg`eh h`er`egt`ej:

 # ln -s ppp-shell /etc/ppp/ppp-dialup

   Ta `en`e skriptijg ****rijn b*h dialup h`er`egl`egchdijn huv'd
   b*rh**l mayagaar ashiglah iostoj. `En`e n' pchilds g`es`en
   h`er`egl`egchijn n`ert`ej dialup PPP h`er`egl`egchid zoriulsan
   /etc/passwd fajld bajgaa zhish`e`e yum (nuuc *gijn fajlyg shuud
   bitgij zasaaraj, vipw(8)-g ashiglaaraj).

 pchilds:*:1011:300:Peter Childs PPP:/home/ppp:/etc/ppp/ppp-dialup

   Daraah 0 bajt fajluudyg aguulsan b*gd bichih bolomzhtoj /home/ppp
   sang **sg`en`e:

 -r--r--r--   1 root     wheel           0 May 27 02:23 .hushlogin
 -r--r--r--   1 root     wheel           0 May 27 02:22 .rhosts

   `En`e n' /etc/motd fajlyg *z**l`eh`e`es s`ergijld`eg.

     --------------------------------------------------------------

      27.2.1.2.7. Statik IP-taj h`er`egl`egchd`ed zoriulsan PPP
      b*rh**l**d

   D`e`er durdsany adil ppp-shell fajl **sg`e`ed statikaar
   **g**gds**n IP-taj b*rtg`el b*rijn huv'd ppp-shell uruu simbolyn
   holboos **sg`en`e.

   ZHish`e`e n' h`er`ev ta fred, sam, bolon mary g`es`en gurvan
   dialup h`er`egl`egcht`ej b**g****d t`edg`e`ert zoriulzh /24 CIDR
   s*lzh`e`en**dijg chigl**lzh bajgaa bol daraah tushaalyg
   azhilluulzh boloh yum:

 # ln -s /etc/ppp/ppp-shell /etc/ppp/ppp-fred
 # ln -s /etc/ppp/ppp-shell /etc/ppp/ppp-sam
 # ln -s /etc/ppp/ppp-shell /etc/ppp/ppp-mary

   `Edg`e`er h`er`egl`egchdijn dialup b*rtg`el b*r ****rsdijn
   b*rh**lijg d`e`er **sg`es`en simbolyn holboos uruu zaasan bajh
   iostoj (zhish`e`e n' mary-ijn b*rh**l /etc/ppp/ppp-mary bajh
   iostoj).

     --------------------------------------------------------------

      27.2.1.2.8. Dinamik IP-taj h`er`egl`egchd`ed zoriulzh ppp.conf-g
      tohiruulah

   /etc/ppp/ppp.conf fajl door durdsantaj t**st`ej m**r**d`e`es
   togtoh iostoj:

 default:
   set debug phase lcp chat
   set timeout 0

 ttyu0:
   set ifaddr 203.14.100.1 203.14.100.20 255.255.255.255
   enable proxy

 ttyu1:
   set ifaddr 203.14.100.1 203.14.100.21 255.255.255.255
   enable proxy

     T`emd`egl`el: Dogol **sg`eh n' chuhal yum.

   default: h`es`eg n' h`es`eg b*rijn huv'd duudagddag. /etc/ttys
   fajld id`evhzh**ls`en dialup m**r b*rijn huv'd d`e`erh ttyu0:-d
   zoriulsantaj t**st`ej oruulga **sg`en`e. Dinamik h`er`egl`egchd`ed
   zoriulsan IP hayagijn c****rm****s m**r bolgon ****r ****r IP
   hayag avah iostoj.

     --------------------------------------------------------------

      27.2.1.2.9. Statik IP-taj h`er`egl`egchd`ed zoriulzh ppp.conf-g
      tohiruulah

   D`e`erh zhish`e`e /usr/share/examples/ppp/ppp.conf fajlyn
   aguulgataj cug statikaar **g**gds**n dialup h`er`egl`egch b*rijn
   huv'd zohih h`es`eg n`em`eh shaardlagataj. Bid ****rsdijn fred,
   sam, bolon mary h`er`egl`egchidt`ej zhish`e`eg`e`e *rg`elzhl**l`eh
   bolno.

 fred:
   set ifaddr 203.14.100.1 203.14.101.1 255.255.255.255

 sam:
   set ifaddr 203.14.100.1 203.14.102.1 255.255.255.255

 mary:
   set ifaddr 203.14.100.1 203.14.103.1 255.255.255.255

   /etc/ppp/ppp.linkup fajl h`er`ev shaardlagataj bol statik IP-taj
   h`er`egl`egch b*rijn huv'd chigl**l`eltijn m`ed`e`ellijg bas
   aguulsan bajh iostoj. Doorh m**r n' klientijn ppp holboosoor
   203.14.101.0/24 s*lzh`e`end zoriulzh chigl**l`elt n`em`eh bolno.

 fred:
   add 203.14.101.0 netmask 255.255.255.0 HISADDR

 sam:
   add 203.14.102.0 netmask 255.255.255.0 HISADDR

 mary:
   add 203.14.103.0 netmask 255.255.255.0 HISADDR

     --------------------------------------------------------------

      27.2.1.2.10. mgetty bolon AutoPPP

   Anhdagchaar comms/mgetty+sendfax port AUTO_PPP tohiruulga
   id`evhzh**ls`en bajdlaar ird`eg n' mgetty-d PPP holboltuudyn LCP
   shatyg ilr**lzh avtomataar ppp b*rh**l azhilluulah bolomzhijg
   olgodog. G`ehd`e`e anhdagch n`evtr`elt/nuuc *gijn daraalal
   boldogg*j bolohoor PAP al' `esv`el CHAP ashiglan h`er`egl`egchdijn
   n`evtr`eltijg tanih shaardlagataj yum.

   `En`e h`es`eg n' h`er`egl`egch comms/mgetty+sendfax portyg
   amzhilttajgaar `emh`etg`ezh ****rijn sistem d`e`er`e`e suulgasan
   g`ezh *zd`eg.

   Tany /usr/local/etc/mgetty+sendfax/login.config fajl door
   durdsanyg aguulsan `es`ehijg shalgaaraj:

 /AutoPPP/ -     -                     /etc/ppp/ppp-pap-dialup

   `En`e n' ilr**ls`en PPP holboltuuddaa ppp-pap-dialup skriptijg
   azhilluulahyg mgetty-d h`eln`e.

   door durdsanyg aguulsan /etc/ppp/ppp-pap-dialup fajlyg **sg`en`e
   (fajl azhillah bolomzhtoj bajh iostoj):

 #!/bin/sh
 exec /usr/sbin/ppp -direct pap$IDENT

   /etc/ttys-d id`evhzh**ls`en dialup m**r b*rijn huv'd tohiroh
   oruulgyg /etc/ppp/ppp.conf fajld **sg`en`e. `En`e n' bidnij
   **sg`es`en todorhojloltuudtaj az zhargaltajgaar cug bajh bolno.

 pap:
   enable pap         
   set ifaddr 203.14.100.1 203.14.100.20-203.14.100.40
   enable proxy

   `En`e argaar n`evt`erch bajgaa h`er`egl`egch b*r
   /etc/ppp/ppp.secret fajld h`er`egl`egchijn n`er/nuuc *gt`ej bajh
   shaardlagataj, `esv`el ****r n`eg arga n' /etc/passwd fajlaas
   h`er`egl`egchdijg PAP-aar tan'zh n`evtr**l`ehijn tuld daraah
   tohiruulgyg hijh yavdal yum.

 enable passwdauth

   H`er`ev ta zarim h`er`egl`egchd`ed statik IP hayag **g**hijg
   h*sv`el ta hayagijg /etc/ppp/ppp.secret fajld gurav dah' n`em`elt
   **g**gd**l bolgon zaazh **gch bolno. ZHish`e`en**dijg
   /usr/share/examples/ppp/ppp.secret.sample-s *zn`e **.

     --------------------------------------------------------------

      27.2.1.2.11. MS **rg**tg**l**d

   DNS bolon NetBIOS n`erijn serverijn hayaguudyg shaardlagyn daguu
   hangahaar PPP-g tohiruulah bolomzhtoj bajdag.

   PPP huvilbar 1.x d`e`er `edg`e`er **rg**tg**l**dijg
   id`evhzh**l`ehijn tuld daraah m**r**dijg /etc/ppp/ppp.conf fajlyn
   tohiroh h`es`egt n`em`eh iostoj.

 enable msext
 set ns 203.14.100.1 203.14.100.2
 set nbns 203.14.100.5

   PPP huvilbar 2 bolon t**n`e`es hojno garsan huvilbaryn huv'd:

 accept dns
 set dns 203.14.100.1 203.14.100.2
 set nbns 203.14.100.5

   `En`e n' anhdagch bolon hoiordoh n`erijn serverijn hayaguud bolon
   NetBIOS n`erijn serverijn hostyg klient**d`ed h`eln`e.

   Huvilbar 2 bolon t**n`e`es d`e`eshhid set dns m**rijg orhigduulsan
   bol PPP n' /etc/resolv.conf fajld bajgaa utguudyg ashiglah bolno.

     --------------------------------------------------------------

      27.2.1.2.12. PAP bolon CHAP n`evtr`elt shalgalt

   Tany holboltyn n`evtr`elt taniltyn h`esgijg PAP yum uu `esv`el
   CHAP n`evtr`elt taniltyn arguudyg ashiglan hijd`eg bajhaar zarim
   ISP-uud ****rsdijn sistemijg tohiruuldag. H`er`ev ijm bol tany ISP
   n' login: h*l`e`eh m**rijg tanyg holbogdoh *ed haruuldagg*j
   b**g****d PPP n`en daruj yar'zh `ehl`eh bolno.

   PAP n' CHAP-aas ayuulg*j bajdlyn huv'd dutuu bajdag b**g****d nuuc
   *g n' PAP-aar c`ev`er tekst mayagaar ilg`e`egdd`eg bolovch cuvaa
   shugamaar z**vh**n damzhuulagddag bolohoor ayuulg*j bajdal n' nuuc
   *g**d`ed bajdag asuudal shig bish bajdag. `Evdl`egchd`ed zoriulsan
   "s`em chagnah" zaj barag bajdagg*j g`es`en *g yum.

   PPP bolon statik IP hayaguud `esv`el PPP bolon dinamik IP hayaguud
   h`esg**dijn huv'd daraah ****rchl**lt**dijg hijh iostoj:

 13      set authname MyUserName
 14      set authkey MyPassword
 15      set login

   M**r 13:

           `En`e m**r n' tany PAP/CHAP h`er`egl`egchijn n`erijg
           zaana. Ta MyUserName-d z**v utgyg oruulah h`er`egt`ej
           bolno.

   M**r 14:

           `En`e m**r n' tany PAP/CHAP nuuc *gijg zaana. Ta
           MyPassword-d z**v utgyg oruulah h`er`egt`ej bolno. Ta
           daraah shig n`em`elt m**r n`em`ehijg h*s`eh yum uu:

 16      accept PAP

           `esv`el

 16      accept CHAP

           g`ezh bolno. Ing`esn`e`er **nijg zoriud todorhoj bolgoh
           yum, g`ehd`e`e PAP bolon CHAP-ijg hoyuulang anhdagchaar
           h*l`e`en avdag.

   M**r 15:

           H`er`ev ta PAP `esv`el CHAP ashiglazh bajgaa bol tany ISP
           h`evijn *ed server uruu n`evtr`en orohyg shaarddagg*j.
           Tijm bolohoor ta ****rijn "set login" m**rijg haah iostoj.

     --------------------------------------------------------------

      27.2.1.2.13. ****rijn ppp tohirgoog yavcyn dund shuud ****rchl**h
      n'

   ppp-g ar tald dald azhillazh bajhad t**nt`ej z**vh**n tohiroh
   onoshlogoony port tohiruulagdsan tohioldold harilcazh boldog.
   **nijg hijhijn tuld ****rijn tohirgoondoo daraah m**rijg n`emn`e:

 set server /var/run/ppp-tun%d DiagnosticPassword 0177

   `En`e n' klient**dijn handaltyg z**vsh****r**hijn **mn**
   t`edn`e`es nuuc *gijg asuuzh zaasan UNIX dom`ejn soket d`e`er
   sonsohyg PPP-d h`eln`e. N`er`en d`eh %d n' ashiglagdazh bajgaa tun
   t**h****r**mzhijn dugaaraar soligdono.

   Soket tohiruulagdsany daraa pppctl(8) program n' azhillazh bajgaa
   programyg udirdahyg h*s`ezh bajgaa skript**d`ed ashiglagdazh
   bolno.

     --------------------------------------------------------------

    27.2.1.3. PPP-ijn Network Address Translation buyuu S*lzh`e`enij
    Hayagijn H**rv**l`elt bolomzhijg ashiglah n'

   PPP n' c**mijn divert buyuu ****rchl**n damzhuulah bolomzhuudyg
   ashiglalg*jg`e`er dotood NAT-ijg ashiglah chadvartaj bajdag.
   /etc/ppp/ppp.conf fajl dah' daraah m**r****r `en`e bolomzhijg
   id`evhzh**lzh bolno:

 nat enable yes

   ****r****r, PPP NAT-ijg tushaalyn m**rijn -nat tohiruulgaar
   id`evhzh**lzh boloh yum. M**n /etc/rc.conf fajlyn huv'sagch
   ppp_nat g`ezh bajh b**g****d `en`e n' anhdagchaar
   id`evhzh**l`egds`en bajna.

   H`er`ev ta `en`e bolomzhijg ashiglazh bajgaa bol irzh bajgaa
   holboltuudyn caash damzhuulaltyg id`evhzh**l`eh daraah
   /etc/ppp/ppp.conf fajlyn tohiruulguudyn ashigtajg harzh boloh yum:

 nat port tcp 10.0.0.2:ftp ftp
 nat port tcp 10.0.0.2:http http

   `esv`el gadna tald er****s**** bitgij itg`e`er`ej

 nat deny_incoming yes

     --------------------------------------------------------------

    27.2.1.4. Sistemijn s**lijn tohirgoo

   Ta odoo ppp-g tohiruulchihlaa, g`ehd`e`e yag azhillahad b`el`en
   bolohyn **mn** hijh c****n h`ed`en z*jls bij. T`edg`e`er n' b*gd
   /etc/rc.conf fajlyg zasvarluulah bolno.

   `En`e fajltaj d`e`er`e`es doosh azhillahdaa hostname= m**r
   tohiruulagdsan `es`ehijg shalgaaraj, ****r****r h`elb`el:

 hostname="foo.example.com"

   H`er`ev tany ISP tand statik IP hayag bolon n`er **gs**n bol ta
   `en`e n`erijg hostyn n`er`end`e`e ashiglah n' magadg*j z*jt`ej
   yum.

   network_interfaces huv'sagchijg hajgaaraj. H`er`ev ta ****rijn
   sistemijg ISP uruugaa shaardlaga h*s`elt`e`er zalgahaar
   tohiruulahyg h*sv`el tun0 t**h****r**mzhijg zhagsaaltad n`ems`en
   `es`eh`e`e batalgaazhuulaaraj, h`er`ev t`egzh h*s`e`eg*j bol
   t**nijg ustgaaraj.

 network_interfaces="lo0 tun0"
 ifconfig_tun0=

     T`emd`egl`el: ifconfig_tun0 huv'sagch hooson bajh iostoj
     b**g****d /etc/start_if.tun0 g`ezh n`erl`egds`en fajlyg **sg`eh
     iostoj. `En`e fajl n' daraah m**rijg aguulsan bajh iostoj:

 ppp -auto mysystem

     `En`e skript n' s*lzh`e`e tohiruulah *ed tany ppp d`emong
     avtomat gorimd `ehl**l`en azhilladag. H`er`ev ta `en`e mashin
     garc bolzh bajgaa LAN-taj bol -alias songoltyg ashiglahyg
     h*s`ezh boloh yum. Il** d`elg`er`eng*j m`ed`e`ellijg garyn
     avlagyn huudasnaas lavlana uu.

   Tany /etc/rc.conf fajld chigl**l`eltijn program NO g`ezh daraah
   m**r****r hijgds`en `es`ehijg shalgaaraj:

 router_enable="NO"

   routed d`emon n' `ehl`ehg*j bajh n' chuhal yum. Uchir n' routed n'
   ppp-ijn **sg`es`en anhdagch chigl**l`eltijn h*sn`egtijn
   oruulguudyg ustgadag yum.

   sendmail_flags m**r -q tohiruulgyg aguulaag*j `es`ehijg shalgah n'
   magadg*j z*jt`ej yum. T`eg`ehg*j bol sendmail n' tany mashinyg
   gadagsh zalguulan *rg`elzh s*lzh`e`enij hajlt hijhijg oroldoh
   bolno. Ta door durdsanyg tohiruulzh boloh yum:

 sendmail_flags="-bd"

   **nij sul tal n' ppp holboos togtson *ed ta door durdsanyg bichizh
   sendmail-`e`er zahidlyn daraallyg dahin shalguulzh bajh yavdal
   yum:

 # /usr/sbin/sendmail -q

   Ta **nijg hijhijn tuld ppp.linkup fajld !bg tushaalyg ashiglahyg
   h*s`ezh boloh yum:

 1     provider:
 2       delete ALL
 3       add 0 0 HISADDR
 4       !bg sendmail -bd -q30m

   H`er`ev tand `en`e taalagdahg*j bajgaa bol SMTP ursgalyg haahyn
   tuld "dfilter"-g tohiruulah bolomzhtoj bajdag. Il** d`elg`er`eng*j
   m`ed`e`ellijg zhish`e`e fajluudaas lavlana uu.

   Odoo mashinyg dahin achaalah l *ldl`e`e. Dahin achaalsny daraa ta
   door durdsanyg bichizh:

 # ppp

   daraa n' PPP sessijg `ehl**l`ehijn tuld dial provider tushaalyg
   azhilluulah yum uu `esv`el gadagshaa ursgal bajgaa (b**g****d ta
   start_if.tun0 skript **sg`e`eg*j) bol sess**dijg avtomataar
   togtoodgoor ppp-g bajlgahyg h*s`ezh bajgaa bol door durdsanyg
   bich`e`er`ej:

 # ppp -auto provider

     --------------------------------------------------------------

    27.2.1.5. D*gn`elt

   D*gn`eh`ed ppp-g `ehnij udaa tohiruulahad daraah alhmuud
   shaardlagataj:

   Klient tal:

    1. Tany c**md tun t**h****r**mzh b*t`e`egds`en `es`ehijg
       shalgana.

    2. /dev sand tunN t**h****r**mzhijn fajl bajgaa `es`ehijg
       shalgana.

    3. /etc/ppp/ppp.conf fajld oruulga **sg`en`e. pmdemand zhish`e`e
       n' ih`enh ISP-uudyn huv'd hangalttaj bajh iostoj.

    4. H`er`ev ta dinamik IP hayagtaj bol /etc/ppp/ppp.linkup fajld
       oruulga **sg`e`er`ej.

    5. ****rijn /etc/rc.conf fajlyg shin`echiln`e.

    6. H`er`ev tand h`er`egc`e`eg`e`er zalgah shaardlaga bajgaa bol
       start_if.tun0 skript **sg`e`er`ej.

   Server tal:

    1. Tany c**md tun t**h****r**mzh b*t`e`egds`en `es`ehijg
       shalgana.

    2. /dev sand tunN t**h****r**mzhijn fajl bajgaa `es`ehijg
       shalgana.

    3. /etc/passwd fajld (vipw(8) programyg ashiglan) oruulga
       **sg`en`e.

    4. `En`e h`er`egl`egchdijn g`erijn sand ppp -direct direct-server
       yum uu `esv`el **nt`ej adilyg azhilluulah huvijn tohirgoog
       (profile) **sg`en`e.

    5. /etc/ppp/ppp.conf fajld oruulga **sg`en`e. direct-server
       zhish`e`e hangalttaj bajh iostoj.

    6. /etc/ppp/ppp.linkup fajld oruulga **sg`en`e.

    7. ****rijn /etc/rc.conf fajlyg shin`echiln`e.

     --------------------------------------------------------------

27.3. C**mijn PPP-g ashiglah

   H`esg**dijg anhlan huv' n`em`er bolgon oruulsan Gennadij B.
   Sorokopud ba Robert Haff.

     Sanuulga: `En`e h`es`eg n' z**vh**n FreeBSD 7.X huvilbaruudad
     zoriulagdsan.

     --------------------------------------------------------------

  27.3.1. C**mijn PPP tohiruulah

   Ta ****rijn mashin d`e`er PPP-g tohiruulzh `ehl`eh`e`es`e`e **mn**
   pppd n' /usr/sbin sand bajgaa bolon /etc/ppp san bajgaa `es`ehijg
   shalgaaraj.

   pppd n' hoior gorimd azhillah chaddag:

    1. "Klient" mayagaar -- ta ****rijn mashinyg gadnah ert**nc uruu
       PPP cuvaa holboltoor `esv`el modemijn shugamaar holbohyg
       h*sd`eg.

    2. "Server" mayagaar -- Tany mashin s*lzh`e`en d`e`er bajgaa
       b**g****d busad komp'yuteruudyg PPP ashiglan holbohod
       h`er`egl`egd`en`e.

   Al' ch tohioldol bajlaa g`es`en ta tohiruulguudyn fajlyg
   (/etc/ppp/options `esv`el h`er`ev ta PPP ashiglazh bajgaa ****rijn
   mashin d`e`er`e`e n`eg`e`es il** olon h`er`egl`egchidt`ej bol
   ~/.ppprc) tohiruulah h`er`egt`ej bolno.

   Ta zalgazh alsyn hosttoj holbolt togtoohyn tuld tand bas zarim
   modem/cuvaa program hangamzh (comms/kermit-g al' boloh
   `erh`eml`eh) h`er`egt`ej bolno.

     --------------------------------------------------------------

  27.3.2. pppd-g klient mayagaar ashiglah

   Based on information provided by Trev Rojdhauz.

   Daraah /etc/ppp/options fajl n' Cisco terminal serverijn PPP
   shugam uruu holbogdohod h`er`egl`egd`ezh boloh yum.

 crtscts         # enable hardware flow control
 modem           # modem control line
 noipdefault     # remote PPP server must supply your IP address
                 # if the remote host does not send your IP during IPCP
                 # negotiation, remove this option
 passive         # wait for LCP packets
 domain ppp.foo.com      # put your domain name here

 :remote_ip    # put the IP of remote PPP host here
                 # it will be used to route packets via PPP link
                 # if you didn't specified the noipdefault option
                 # change this line to local_ip:remote_ip

 defaultroute    # put this if you want that PPP server will be your
                 # default router

   Holbogdohyn tuld:

    1. Alsyn host uruu Kermit (`esv`el ****r busad modemijn program)
       ashiglan zalgazh ****rijn h`er`egl`egchijn n`er bolon nuuc
       *gijg (`esv`el alsyn host d`e`er PPP-g id`evhzh**l`eh`ed
       shaardlagataj t`er z*jlijg) oruulna.

    2. Kermit-s garna (shugamyg taslalg*jg`e`er).

    3. Door durdsanyg oruulna:

 # /usr/sbin/pppd /dev/tty01 19200

       Tohiroh hurd bolon t**h****r**mzhijn n`erijg ashiglahaa
       martuuzaj.

   Odoo tany komp'yuter PPP-t`ej holbogdloo. H`er`ev holbolt
   amzhiltg*j bolbol ta /etc/ppp/options fajld debug tohiruulgyg
   n`emzh asuudlyg olohyn tuld konsolyn m`ed`egdl**dijg shalgana.

   Daraah /etc/ppp/pppup skript n' b*h 3 alhmyg avtomat bolgono:

 #!/bin/sh
 pgrep -l pppd
 pid=`pgrep pppd`
 if [ "X${pid}" != "X" ] ; then
         echo 'killing pppd, PID=' ${pid}
         kill ${pid}
 fi
 pgrep -l kermit
 pid=`pgrep kermit`
 if [ "X${pid}" != "X" ] ; then
         echo 'killing kermit, PID=' ${pid}
         kill -9 ${pid}
 fi

 ifconfig ppp0 down
 ifconfig ppp0 delete

 kermit -y /etc/ppp/kermit.dial
 pppd /dev/tty01 19200

   /etc/ppp/kermit.dial n' Kermit skript b**g****d gadagsh zalgazh
   b*h shaardlagataj n`evtr`elt taniulaltyg alsyn host d`e`er hijd`eg
   (`en`e barimtyn t**gsg**ld ijm skriptijn zhish`e`e havsargagdsan
   bolno).

   Daraah /etc/ppp/pppdown skriptijg ashiglazh PPP shugamyg salgazh
   bolno:

 #!/bin/sh
 pid=`pgrep pppd`
 if [ X${pid} != "X" ] ; then
         echo 'killing pppd, PID=' ${pid}
         kill -TERM ${pid}
 fi

 pgrep -l kermit
 pid=`pgrep kermit`
 if [ "X${pid}" != "X" ] ; then
         echo 'killing kermit, PID=' ${pid}
         kill -9 ${pid}
 fi

 /sbin/ifconfig ppp0 down
 /sbin/ifconfig ppp0 delete
 kermit -y /etc/ppp/kermit.hup
 /etc/ppp/ppptest

   pppd azhillazh bajgaa `es`ehijg shalgahyn tuld
   /usr/etc/ppp/ppptest-g azhilluulna. `En`e n' ijm`erh** haragdah
   iostoj:

 #!/bin/sh
 pid=`pgrep pppd`
 if [ X${pid} != "X" ] ; then
         echo 'pppd running: PID=' ${pid-NONE}
 else
         echo 'No pppd running.'
 fi
 set -x
 netstat -n -I ppp0
 ifconfig ppp0

   Modemijg salgazh bucaazh zalgahyn tuld /etc/ppp/kermit.hup-g
   azhilluulna. `En`e n' door durdsanyg aguulah iostoj:

 set line /dev/tty01     ; put your modem device here
 set speed 19200
 set file type binary
 set file names literal
 set win 8
 set rec pack 1024
 set send pack 1024
 set block 3
 set term bytesize 8
 set command bytesize 8
 set flow none

 pau 1
 out +++
 inp 5 OK
 out ATH0\13
 echo \13
 exit

   `End kermit tushaalyn orond chat tushaal h`er`egl`eh ****r arga
   bajna:

   Daraah hoior m**r n' pppd holboltyg hijh`ed hangalttaj bajdag.

   /etc/ppp/options:

 /dev/cuad1 115200

 crtscts         # enable hardware flow control
 modem           # modem control line
 connect "/usr/bin/chat -f /etc/ppp/login.chat.script"
 noipdefault     # remote PPP serve must supply your IP address
                 # if the remote host doesn't send your IP during
                 # IPCP negotiation, remove this option
 passive         # wait for LCP packets
 domain your.domain      # put your domain name here

 :               # put the IP of remote PPP host here
                 # it will be used to route packets via PPP link
                 # if you didn't specified the noipdefault option
                 # change this line to local_ip:remote_ip

 defaultroute    # put this if you want that PPP server will be
                 # your default router

   /etc/ppp/login.chat.script:

     T`emd`egl`el: Daraah n' n`eg m**r**nd bajh iostoj.

 ABORT BUSY ABORT 'NO CARRIER' "" AT OK ATDTphone.number
   CONNECT "" TIMEOUT 10 ogin:-\\r-ogin: login-id
   TIMEOUT 5 sword: password

   `Edg`e`er n' suulgagdazh z**v bolzh ****rchl**gds**nij daraa tany
   hijh ganc z*jl bol pppd-g ijm`erh** mayagaar azhilluulah yavdal
   yum:

 # pppd

     --------------------------------------------------------------

  27.3.3. pppd-g server mayagaar ashiglah

   /etc/ppp/options fajl n' door durdsantaj t**st`ejg aguulah iostoj:

 crtscts                         # Hardware flow control
 netmask 255.255.255.0           # netmask (not required)
 192.114.208.20:192.114.208.165  # IP's of local and remote hosts
                                 # local ip must be different from one
                                 # you assigned to the Ethernet (or other)
                                 # interface on your machine.
                                 # remote IP is IP address that will be
                                 # assigned to the remote machine
 domain ppp.foo.com              # your domain
 passive                         # wait for LCP
 modem                           # modem line

   Daraah /etc/ppp/pppserv skript n' pppd-g server mayagaar
   azhillahyg zaah bolno:

 #!/bin/sh
 pgrep -l pppd
 pid=`pgrep pppd`
 if [ "X${pid}" != "X" ] ; then
         echo 'killing pppd, PID=' ${pid}
         kill ${pid}
 fi
 pgrep -l kermit
 pid=`pgrep kermit`
 if [ "X${pid}" != "X" ] ; then
         echo 'killing kermit, PID=' ${pid}
         kill -9 ${pid}
 fi

 # reset ppp interface
 ifconfig ppp0 down
 ifconfig ppp0 delete

 # enable autoanswer mode
 kermit -y /etc/ppp/kermit.ans

 # run ppp
 pppd /dev/tty01 19200

   Serverijg zogsoohyn tuld `en`e /etc/ppp/pppservdown skriptijg
   ashiglana:

 #!/bin/sh
 pgrep -l pppd
 pid=`pgrep pppd`
 if [ "X${pid}" != "X" ] ; then
         echo 'killing pppd, PID=' ${pid}
         kill ${pid}
 fi
 pgrep -l kermit
 pid=`pgrep kermit`
 if [ "X${pid}" != "X" ] ; then
         echo 'killing kermit, PID=' ${pid}
         kill -9 ${pid}
 fi
 ifconfig ppp0 down
 ifconfig ppp0 delete

 kermit -y /etc/ppp/kermit.noans

   Daraah Kermit skript n' (/etc/ppp/kermit.ans) tany modem d`e`er
   avtomat hariulagchijg n`e`eh/haah bolno. `En`e n' ijm`erh**
   haragdah iostoj:

 set line /dev/tty01
 set speed 19200
 set file type binary
 set file names literal
 set win 8
 set rec pack 1024
 set send pack 1024
 set block 3
 set term bytesize 8
 set command bytesize 8
 set flow none

 pau 1
 out +++
 inp 5 OK
 out ATH0\13
 inp 5 OK
 echo \13
 out ATS0=1\13   ; change this to out ATS0=0\13 if you want to disable
                 ; autoanswer mode
 inp 5 OK
 echo \13
 exit

   /etc/ppp/kermit.dial g`es`en n`ert`ej skript n' gadagsh zalgazh
   alsyn host d`e`er n`evtr`elt taniulahad h`er`egl`egdd`eg. Ta
   **nijg ****rijn h`er`egc`e`end zoriulan ****rchl**h h`er`egt`ej
   bolno. ****rijn n`evtr`eh n`er bolon nuuc *gijg `en`e skript`ed
   oruulah h`er`egt`ej; ta bas oroltyn il`erhijllijg tany modem bolon
   alsyn hostoos ir`eh hariunuudaas hamaaran ****rchl**h h`er`egt`ej
   bolno.

 ;
 ; put the com line attached to the modem here:
 ;
 set line /dev/tty01
 ;
 ; put the modem speed here:
 ;
 set speed 19200
 set file type binary            ; full 8 bit file xfer
 set file names literal
 set win 8
 set rec pack 1024
 set send pack 1024
 set block 3
 set term bytesize 8
 set command bytesize 8
 set flow none
 set modem hayes
 set dial hangup off
 set carrier auto                ; Then SET CARRIER if necessary,
 set dial display on             ; Then SET DIAL if necessary,
 set input echo on
 set input timeout proceed
 set input case ignore
 def \%x 0                       ; login prompt counter
 goto slhup

 :slcmd                          ; put the modem in command mode
 echo Put the modem in command mode.
 clear                           ; Clear unread characters from input buffer
 pause 1
 output +++                      ; hayes escape sequence
 input 1 OK\13\10                ; wait for OK
 if success goto slhup
 output \13
 pause 1
 output at\13
 input 1 OK\13\10
 if fail goto slcmd              ; if modem doesn't answer OK, try again

 :slhup                          ; hang up the phone
 clear                           ; Clear unread characters from input buffer
 pause 1
 echo Hanging up the phone.
 output ath0\13                  ; hayes command for on hook
 input 2 OK\13\10
 if fail goto slcmd              ; if no OK answer, put modem in command mode

 :sldial                         ; dial the number
 pause 1
 echo Dialing.
 output atdt9,550311\13\10               ; put phone number here
 assign \%x 0                    ; zero the time counter

 :look
 clear                           ; Clear unread characters from input buffer
 increment \%x                   ; Count the seconds
 input 1 {CONNECT }
 if success goto sllogin
 reinput 1 {NO CARRIER\13\10}
 if success goto sldial
 reinput 1 {NO DIALTONE\13\10}
 if success goto slnodial
 reinput 1 {\255}
 if success goto slhup
 reinput 1 {\127}
 if success goto slhup
 if < \%x 60 goto look
 else goto slhup

 :sllogin                        ; login
 assign \%x 0                    ; zero the time counter
 pause 1
 echo Looking for login prompt.

 :slloop
 increment \%x                   ; Count the seconds
 clear                           ; Clear unread characters from input buffer
 output \13
 ;
 ; put your expected login prompt here:
 ;
 input 1 {Username: }
 if success goto sluid
 reinput 1 {\255}
 if success goto slhup
 reinput 1 {\127}
 if success goto slhup
 if < \%x 10 goto slloop         ; try 10 times to get a login prompt
 else goto slhup                 ; hang up and start again if 10 failures

 :sluid
 ;
 ; put your userid here:
 ;
 output ppp-login\13
 input 1 {Password: }
 ;
 ; put your password here:
 ;
 output ppp-password\13
 input 1 {Entering SLIP mode.}
 echo
 quit

 :slnodial
 echo \7No dialtone.  Check the telephone line!\7
 exit 1

 ; local variables:
 ; mode: csh
 ; comment-start: "; "
 ; comment-start-skip: "; "
 ; end:

     --------------------------------------------------------------

27.4. PPP holboltuudyn aldaag olzh zasvarlah

   Huv' n`em`er bolgon oruulsan Tom R***ds.

     Sanuulga: FreeBSD 8.0-s `ehl`e`ed sio(4) drajveryg uart(4)
     drajveraar sol'son. Cuvaa portyn t**h****r**mzhijn c`eg
     /dev/cuadN g`edg`e`es /dev/cuauN bolon /dev/ttydN g`edg`e`es
     /dev/ttyuN bolzh ****rchl**gds**n. FreeBSD 7.X-ijn
     h`er`egl`egchid daraah zaavryg `edg`e`er ****rchl**lt**dt`ej
     uyalduulzh ojlgoh iostoj.

   `En`e h`es`eg n' PPP-g modemijn holboltoor ashiglah *ed garch
   boloh c****n asuudluudyg hamrah bolno. ZHish`e`e n' magadg*j tand
   zalgazh holbogdoh g`ezh bajgaa sistem chin' yag yamar h*l`e`eh
   m**r**dijg *z**l`ehijg m`ed`eh shaardlagataj bajzh boloh yum.
   Zarim ISP-uud ssword h*l`e`eh m**rijg *z**ld`eg bol zarim n'
   password g`ezh *z**l`eh bolno; h`er`ev ppp skript n' t**nij daguu
   bichigd`e`eg*j bol n`evtr`eh oroldlogo amzhiltg*j boloh bolno. ppp
   holboltuudyg dibag hijh hamgijn t*g`e`em`el arga bol garaar
   holbogdoh yavdal yum. Daraah m`ed`e`el`el n' alham alhmaar gar
   holboltyg tand tajlbarlah bolno.

     --------------------------------------------------------------

  27.4.1. T**h****r**mzhijn c`eg**dijg shalgana

   H`er`ev ****rchl**n tohiruulsan c**m ashiglazh bajgaa bol daraah
   m**rijg ****rijn c**mijn tohirgoony fajldaa n`ems`en `es`eh`e`e
   shalgaaraj:

 device   uart

   uart t**h****r**mzh GENERIC c**md al' h`edijn orson bajdag uchir
   `en`e tohioldold n`em`elt alhmuud h`er`egg*j yum. Modem
   t**h****r**mzhijn huv'd dmesg garaltyg shalgaaraj:

 # dmesg | grep uart

   Ta uart t**h****r**mzh**dijn talaar tohiroh m`ed`e`ell**dijg avah
   iostoj. `Edg`e`er n' bid`end h`er`egt`ej COM portuud yum. H`er`ev
   tany modem standart cuvaa port shig azhillazh bajval ta t**nijg
   uart1, `esv`el COM2 d`e`er zhagsaagdsan bajhyg harah iostoj.
   H`er`ev tijm bol ta c**mijg dahin b*t`e`eh shaardlagag*j yum. sio
   modem uart1 d`e`er `esv`el h`er`ev ta DOS d`e`er bajgaa bol COM2
   d`e`er taarch bajval tany modemijn t**h****r**mzh /dev/cuau1 bajh
   bolno.

     --------------------------------------------------------------

  27.4.2. Garaar holbogdoh n'

   Garaar ppp-g hyanazh Intern`et`ed holbogdoh n' holboltyg dibag
   hijh yum uu `esv`el erd**** l tany ISP chin' ppp klient
   holboltuudad h`erh`en handdag talaar m`ed`e`el`el avahad hurdan,
   hyalbar, aguu arga bajdag. Tushaalyn m**r****s PPP-g `ehl**l'e.
   Bidnij b*h zhish`e`en**d d`e`er bid PPP azhilluulzh bajgaa mashiny
   hostyn n`erijg example g`ezh avch ashiglah bolno. Ta ppp-g ppp
   g`ezh bichin `ehl**ln`e:

 # ppp

   Bid odoo ppp-g `ehl**ll`e`e.

 ppp ON example> set device /dev/cuau1

   Bid ****rsdijn modemnij t**h****r**mzhijg tohiruulna. `En`e
   tohioldold cuau1 bolno.

 ppp ON example> set speed 115200

   Holboltyn hurdyg tohiruulna. `En`e tohioldold bid 115,200 kbps-g
   ashiglazh bajna.

 ppp ON example> enable dns

   Bidnij n`er tanigchijg tohiruulzh /etc/resolv.conf fajld n`erijn
   server**dijn m**r**dijg n`em`ehijg ppp-d h`eln`e. ppp bidnij
   hostyn n`erijg todorhojlzh chadahg*j bajgaa bol bid daraa n'
   garaaraa tohiruulzh **gch bolno.

 ppp ON example> term

   Modemijg garaar hyanazh chadazh bajhyn tuld "Terminal" gorimd
   shilzhih h`er`egt`ej.

 deflink: Entering terminal mode on /dev/cuau1
 type '~h' for help

 at
 OK
 atdt123456789

   Modemijg `ehl**l`ehijn tuld at-g ashiglazh daraa n' atdt d`e`er
   ****rijn ISP-ijn dugaaraa n`em`e`ed zalgah processoo `ehl`eh
   h`er`egt`ej.

 CONNECT

   Holboltyn batalgaa garah iostoj, h`er`ev bid tonog
   t**h****r**mzht`ej holboog*j yamar n`eg holboltyn asuudluudtaj
   bajh bol `end bid t`edg`e`erijg shijd`ehijg oroldoh bolno.

 ISP Login:myusername

   `End tanaas h`er`egl`egchijn n`erijg asuuh bolno, ISP-`e`es
   **gs**n h`er`egl`egchijn n`erijg oruulaad bucahyg darna.

 ISP Pass:mypassword

   `En`e udaad nuuc *gijg asuuh bolno, ISP-`e`es **gs**n nuuc *g`e`er
   hariulah h`er`egt`ej. YAg l FreeBSD uruu n`evtr`en ordog shig nuuc
   *g n' bucazh d`elg`ec`ed haragdahg*j.

 Shell or PPP:ppp

   Tany ISP-`e`es hamaaraad `en`e h*l`e`eh m**r n' h`ez`e`e ch
   garahg*j bajzh boloh yum. `End bidn`e`es *jlchilg`e`e *z**l`egch
   d`e`er b*rh**l ashiglah `es`eh `esv`el ppp `ehl**l`eh `es`ehijg
   asuudag. `En`e zhish`e`en d`e`er bid Intern`et holboltyg h*s`ezh
   bajgaa bolohoor ppp-g ashiglahaar songoson.

 Ppp ON example>

   `En`e zhish`e`en d`e`er `ehnij p tohiruulga tomoor bichigds`enijg
   haraaraj. `En`e n' bid ISP-d amzhilttajgaar holbogdsonyg haruulzh
   bajna.

 PPp ON example>

   Bid ISP-d amzhilttajgaar ****rsdijg**** taniulan n`evt`erch
   zaagdsan IP hayagijg h*l`e`ezh bajna.

 PPP ON example>

   Bid IP hayag d`e`er`e`e z**vshilc**zh holboltoo amzhilttajgaar
   hijzh duusgalaa.

 PPP ON example>add default HISADDR

   `End bid ****rsdijn anhdagch chigl**l`elt`e`e n`emzh bajna. Bid
   **nijg gadnah ert**nct`ej yar'zh `ehl`eh`e`es`e`e **mn** hijh
   iostoj b**g****d odoogoor z**vh**n hijgds`en holbolt n' n**g****
   taltajgaa hijgds`en holbolt bajgaa bolno. H`er`ev `en`e n' bajgaa
   chigl**l`elt**d`e`es`e`e bolood amzhiltg*j bolbol ta add
   tohiruulgyn **mn** anhaarlyn t`emd`eg ! tav'zh bolno. ****r****r
   ta **nijg zhinh`en`e holbolt hijh`e`es`e`e **mn** tohiruulzh boloh
   b**g****d `en`e n' shin`e chigl**l`eltijg zohih iosoor
   tohirolcono.

   H`er`ev b*h z*jl sajn bolzh **ng**rs**n bol bid odoo id`evht`ej
   Intern`etijn holbolttoj bolson bajh b**g****d **nijg ar tald
   CTRL+z hosloloor oruulzh boloh yum. H`er`ev ta PPP-g ppp bolohyg
   anzaarah yum bol bid ****rsdijn holboltoo aldsan g`es`en *g yum.
   `En`e n' bidnij holboltyn t**l**vijg *z**ld`eg bolohoor m`ed`eh`ed
   il**d`ehg*j yum. Tom P *s`egn**d n' bid ISP uruu holbolttoj
   bajgaag *z**l`eh b**g****d zhizhig p *s`egn**d n' holbolt yamar
   n`eg shaltgaanaar tasarsnyg haruulna. ppp n' z**vh**n `edg`e`er
   hoior t**l**vt`ej bajdag.

     --------------------------------------------------------------

    27.4.2.1. Dibag hijh n'

   H`er`ev ta shuud shugamtaj b**g****d holbolt hijzh chadahg*j
   bajgaa yum shig sanagdval CTS/RTS tonog t**h****r**mzhijn ursgalyg
   set ctsrts off bolgon haah h`er`egt`ej. `En`e n' yalanguyaa ta PPP
   hijzh chaddag terminal servert holbogdoh tohioldol yum. `En`e
   tohioldold PPP n' tany holboony shugam d`e`er **g**gdlijg
   bichih`e`er oroldoh *ed **lg**gd**zh h`ez`e`e ch ir`ehg*j bajzh
   boloh CTS yum uu `esv`el Clear To Send buyuu Ilg`e`eh`ed C`ev`er
   dohiog h*l`e`ezh bajzh boloh yum. H`er`ev ta `en`e tohiruulgyg
   ashiglah yum bol set accmap tohiruulgyg bas h`er`egl`eh
   shaardlagataj. `En`e tohiruulga n' zarim n`eg parametr**dijg,
   ih`enh tohioldold XON/XOFF-g t**gsg**l****s t**gsg**ld
   damzhuulahad tonog t**h****r**mzhijn huv'd hamaaraltaj bajdlyg
   *g*j hijhijn tuld shaardlagataj bajzh boloh yum. `En`e tohiruulgyn
   talaar d`elg`er`eng*j m`ed`e`ellijg bolon h`erh`en ashiglagddag
   talaar ppp(8) garyn avlagyn huudasnaas *zn`e **.

   H`er`ev ta huuchin modemtoj bol set parity even tohiruulgyg
   ashiglah h`er`egt`ej bolzh boloh yum. Parity n' anhdagchaar none
   buyuu bajhg*j g`ezh tohiruulagdsan bajdag bolovch huuchin modemuud
   bolon ISP-uudad (ursgalyn huv'd ih h`emzh`e`eg`e`er ihs`eh`ed)
   aldaa shalgahad h`er`egl`egdd`eg. Compuserve ISP-ijn huv'd tand
   `en`e tohiruulga h`er`egt`ej bajzh boloh yum.

   PPP n' tushaalyn gorimd bucahg*j bajzh boloh yum. `En`e n'
   ih`evchl`en ISP n' tanaas harilcan tohirolcohyg `ehl**l`ehijg
   h*l`e`eh tohirolcoony aldaa bajdag. `En`e *ed ~p tushaalyg
   ashiglah n' ppp-g tohirgoony m`ed`e`ell`e`e ilg`e`ezh `ehl`eh`ed
   h*rg`eh bolno.

   H`er`ev ta n`evtr`elt h*l`e`eh m**rijg h`ez`e`e ch avahg*j bajgaa
   bol ta magadg*j d`e`erh zhish`e`en d`e`erh UNIX zagvaryn
   n`evtr`elt taniltyn orond PAP yum uu `esv`el CHAP n`evtr`elt
   taniltyg ashiglah h`er`egt`ej bajzh boloh yum. PAP `esv`el CHAP-g
   ashiglahyn tuld erd**** l daraah tohiruulguudyg PPP-d terminal
   gorim uruu orohoos **mn** n`em`eh h`er`egt`ej:

 ppp ON example> set authname myusername

   D`e`er bajgaa myusername-g ISP-s **g**gds**n h`er`egl`egchijn
   n`er`e`er solih shaardlagataj.

 ppp ON example> set authkey mypassword

   D`e`er bajgaa mypassword-g ISP-s **g**gds**n nuuc *g`e`er solih
   shaardlagataj.

   H`er`ev ta z*g`e`er holbogdson m**rtl**** yamar ch dom`ejn n`er
   olohg*j bajgaa yum shig bajval ping(8) tushaalyg IP hayagtaj
   ashiglazh yamar n`eg m`ed`e`el`el bucazh irzh bajgaa `es`ehijg
   shalgah h`er`egt`ej. H`er`ev ta 100 huvijn (100%) paketijn
   aldagdald orzh bajval tand barag l anhdagch chigl**l`elt
   zaagdaag*j bajgaa g`es`en *g yum. Holboltyn *e`er add default
   HISADDR tohiruulga tohiruulagdsan `es`ehijg davhar shalgaaraj.
   H`er`ev ta alsyn IP hayag uruu holbogdozh chadazh bajval n`er
   tanigchijn hayag /etc/resolv.conf fajld n`em`egd`e`eg*j bajh
   magadlaltaj yum. `En`e fajl n' ijm`erh** haragdah iostoj:

 domain example.com
 nameserver x.x.x.x
 nameserver y.y.y.y

   D`e`er bajgaa x.x.x.x bolon y.y.y.y n' tany ISP-ijn DNS
   server**dijn IP hayagaar soligdoh iostoj. Tanyg *jlchilg`e`end
   `eh`elzh b*rtg**l`eh`ed `en`e m`ed`e`el`el **g**gds**n yum uu
   `esv`el **g**gd****g*j bajzh boloh b**g****d ****rijn ISP uruugaa
   hurdhan utasdazh `en`e m`ed`e`ellijg m`ed`ezh boloh yum.

   Ta ****rijn PPP holboltondoo zoriulzh syslog(3)-g b*rtg`el
   bichih`e`er bolgozh bolno. Daraah:

 !ppp
 *.*     /var/log/ppp.log

   m**rijg /etc/syslog.conf fajld n`emn`e. Ih`enh tohioldold `en`e
   bolomzh al' h`edijn orson bajdag.

     --------------------------------------------------------------

27.5. Ethernet d`e`eg**r PPP ashiglah n' (PPPoE)

   Huv' n`em`er bolgon
   (http://node.to/freebsd/how-tos/how-to-freebsd-pppoe.html
   hayagaas) oruulsan ZHim Mok.

   `En`e h`es`eg n' Ethernet d`e`eg**r PPP (PPPoE) h`erh`en
   tohiruulah talaar tajlbarlah bolno.

     --------------------------------------------------------------

  27.5.1. C**mijg tohiruulah n'

   Odoo PPPoE-d zoriulsan c**mijn tohirgoo shaardlagataj bajhaa
   bol'zh`e`e. H`er`ev shaardlagataj netgraph-ijn d`emzhl`eg c**md
   b*t`e`egd`e`eg*j bol `en`e n' dinamikaar ppp-`e`er duudagdah
   bolno.

     --------------------------------------------------------------

  27.5.2. ppp.conf fajlyg tohiruulah

   `End azhilladag ppp.conf fajlyn zhish`e`e bajna:

 default:
   set log Phase tun command # you can add more detailed logging if you wish
   set ifaddr 10.0.0.1/0 10.0.0.2/0

 name_of_service_provider:
   set device PPPoE:xl1 # replace xl1 with your Ethernet device
   set authname YOURLOGINNAME
   set authkey YOURPASSWORD
   set dial
   set login
   add default HISADDR

     --------------------------------------------------------------

  27.5.3. ppp-g azhilluulah

   root h`er`egl`egch`e`er ta door durdsanyg azhilluulzh bolno:

 # ppp -ddial name_of_service_provider

     --------------------------------------------------------------

  27.5.4. ppp-g achaalah *ed `ehl**l`eh

   door durdsanyg ****rijn /etc/rc.conf fajld n`emn`e:

 ppp_enable="YES"
 ppp_mode="ddial"
 ppp_nat="YES"   # if you want to enable nat for your local network, otherwise NO
 ppp_profile="name_of_service_provider"

     --------------------------------------------------------------

  27.5.5. PPPoE *jlchilg`e`enij hayagijg ashiglah

   Zarimdaa ****rijn holboltyg hijhijn tuld *jlchilg`e`enij hayagijg
   ashiglah shaardlagataj bolzh boloh yum. *jlchilg`e`enij hayaguud
   n' **g**gds**n s*lzh`e`end zalgagdsan ****r ****r PPPoE
   server**dijg yalgahyn tuld h`er`egl`egdd`eg.

   Tany ISP-`e`es **gs**n barimtad shaardlagataj *jlchilg`e`enij
   hayagijn m`ed`e`el`el bajh iostoj. H`er`ev ta ijm m`ed`e`el`el
   oloog*j bol ****rijn ISP-ijn tehnikijn d`emzhl`eg *z**l`egch
   azhiltnaas asuugaaraj.

   Hamgijn s**ld ta Portyn cugluulgad bajh Arhirah Ocon shuvuu PPPoE
   hayagt sanal bolgoson argyg turshizh boloh yum. G`ehd`e`e `en`e n'
   tany modemijg bucaan programchilzh azhillagaag*j bolgozh magadg*j
   bolohoor **nijg hijh`e`es`e`e **mn** dahin bodooroj. Tany
   *jlchilg`e`e *z**l`egchijn modemtoj cug irs`en programyg erd**** l
   suulgaaraj. Daraa n' programaas System c`esd handaaraj. Tany
   tohirgoony n`er t`end zhagsaagdsan bajh iostoj. `En`e n'
   ih`evchl`en ISP g`ezh bajdag.

   Tohirgoony n`er (*jlchilg`e`enij hayag) n' ppp.conf fajl dah'
   PPPoE tohirgoony oruulgad set device tushaalyn *jlchilg`e`e
   *z**l`egch h`es`eg bolon ashiglagdah bolno (b*r`en m`ed`e`ellijg
   ppp(8) garyn avlagyn huudasnaas *zn`e **). `En`e n' ijm`erh**
   haragdah iostoj:

 set device PPPoE:xl1:ISP

   xl1-g ****rijn Ethernet kartny z**v t**h****r**mzh****r solihoo
   martuuzaj.

   ISP g`esnijg d`e`erh d**ng**zh olson tohirgoogoor solihoo
   martuuzaj.

   N`em`elt m`ed`e`ellijg doorh hayaguudaas *zn`e **:

     * Reno Valduragijn DSL d`e`er FreeBSD-`e`er araj hyamd **rg**n
       zurvas ashiglah (Cheaper Broadband with FreeBSD on DSL).

     * Udo `Erdelhoffijn Nutzung von T-DSL und T-Online mit FreeBSD
       (German h`el d`e`er).

     --------------------------------------------------------------

  27.5.6. 3Com(R) HomeConnect(R) ADSL Hos Holboos Modemtoj PPPoE

   `En`e modem n' RFC 2516 (L. Mamakos, K. Lidl, ZH. `Evarts, D.
   Karrel, D. Simone, bolon R. Vijl`er naryn bichs`en PPP-g Ethernet
   d`e`eg**r (PPPoE) damzhuulah arga ) standartyg dagadagg*j. Harin
   Ethernet h*r`e`en**dijn huv'd paketijn t**rlijn ****r koduudyg
   ashigladag. H`er`ev ta **nijg PPPoE-ijn todorhojloltyg m**rd**h
   iostoj g`ezh bodozh bajgaa bol 3Com uruu gomdollono uu.

   `En`e t**h****r**mzht`ej FreeBSD-g holbogdoh bolomzhtoj bolgohyn
   tuld sysctl tohiruulagdah iostoj. /etc/sysctl.conf fajlyg
   shin`echilzh achaalaltyn *ed `en`e n' avtomataar hijgd`ezh bolno:

 net.graph.nonstandard_pppoe=1

   `esv`el daraah tushaalaar n`en daruj hijgd`ezh bolno:

 # sysctl net.graph.nonstandard_pppoe=1

   Haramsaltaj n' `en`e n' sistemijn daguuh tohirgoo bolohoor h`evijn
   PPPoE klient `esv`el server bolon 3Com HomeConnect(R) ADSL
   modemtoj n`eg`en z`er`eg holbogdoh bolomzhg*j boloh yum.

     --------------------------------------------------------------

27.6. ATM d`e`eg**r PPP (PPPoA) ashiglah

   Daraah n' ATM d`e`eg**r PPP-g (PPPoA) h`erh`en tohiruulah talaar
   tajlbarlana. PPPoA n' Evropijn DSL *z**l`egchdijn dund aldartaj
   songolt boldog.

     --------------------------------------------------------------

  27.6.1. Alcatel SpeedTouch(TM) USB-t`ej PPPoA-g ashiglah n'

   `En`e t**h****r**mzhijn PPPoA d`emzhl`eg n' FreeBSD-d port
   h`elb`er`e`er bajdag. Uchir n' **nij firmware Alcatel-ijn
   licenzijn g`er`e`eg`e`er t*g`e`egdd`eg b**g****d FreeBSD-ijn
   *nds`en sistemt`ej cug ch**l****t`ej t*g`e`egd`ezh boldogg*j.

   Program hangamzhijg suulgahyn tuld erd**** l Portuudyn cugluulgyg
   ashiglana. net/pppoa portyg suulgaad t**nt`ej hamt irs`en
   zaavruudyg dagaaraj.

   Olon USB t**h****r**mzh**dijn adil Alcatel-ijn SpeedTouch(TM) USB
   n' z**v azhillahyn tuld host komp'yuteraas firmware tatah
   h`er`egt`ej boldog. FreeBSD d`e`er `en`e damzhuulalt n'
   t**h****r**mzh USB port uruu holbogdson *ed hijgd`eh`e`er bolgozh
   `en`e processijg avtomatchilah bolomzhtoj. `En`e avtomat firmware
   damzhuulaltyg id`evhzh**l`ehijn tuld daraah m`ed`e`ellijg
   /etc/usbd.conf fajld n`emzh boloh yum. `En`e fajlyg root
   h`er`egl`egch`e`er zasvarlah shaardlagataj.

 device "Alcatel SpeedTouch USB"
     devname "ugen[0-9]+"
     vendor 0x06b9
     product 0x4061
     attach "/usr/local/sbin/modem_run -f /usr/local/libdata/mgmt.o"

   usbd USB d`emong id`evhzh**l`ehijn tuld daraah m**rijg
   /etc/rc.conf fajld n`emn`e:

 usbd_enable="YES"

   `Ehl**l`eh`ed zalgadag bajhaar ppp-g tohiruulah bolomzhtoj bajdag.
   **nijg hijhijn tuld daraah m**r**dijg /etc/rc.conf fajld n`emn`e.
   Ahin h`el`eh`ed `en`e proceduryn huv'd ta root h`er`egl`egch`e`er
   n`evtr`en oroh h`er`egt`ej bolno.

 ppp_enable="YES"
 ppp_mode="ddial"
 ppp_profile="adsl"

   **nijg z**v azhilluulahyn tuld ta net/pppoa porttoj cug irs`en
   ppp.conf fajlyg ashiglah h`er`egt`ej bolno.

     --------------------------------------------------------------

  27.6.2. mpd ashiglah n'

   Ta t**r**l b*rijn *jlchilg`e`en**d`ed yalanguyaa PPTP
   *jlchilg`e`en**d`ed holbogdohyn tuld mpd-g ashiglazh bolno. Ta
   mpd-g Portuudyn cugluulga net/mpd sangaas olzh bolno. Olon ADSL
   modemuud n' modem bolon komp'yuterijn hoorond PPTP hooloj
   **sg`egds`en bajhyg shaarddag b**g****d tijm modemijn n`eg n'
   Alcatel SpeedTouch Home yum.

   Ta `ehl`e`ed portoo suulgah iostoj b**g****d daraa n' ****rijn
   shaardlaga bolon *jlchilg`e`e *z**l`egchijn tohirgoonuudad
   taaruulan mpd-g tohiruulzh bolno. Port n' zhish`e`e tohirgoony
   fajluudyg bajrluuldag b**g****d `edg`e`er n' PREFIX/etc/mpd/-d
   sajn barimtzhuulagdsan bajdag. `End n`eg yumyg t`emd`egl`eh
   h`er`egt`ej. PREFIX g`ed`eg n' tany portuud suulgagdsan san
   b**g****d anhdagchaar /usr/local/ bajdag. mpd-g tohiruulah b*r`en
   zaavar port suulgagdsany daraa HTML h`elb`er`e`er orson bajdag.
   `En`e n' PREFIX/share/doc/mpd/ sand bajrladag. `End mpd-`e`er ADSL
   *jlchilg`e`end holbogdoh zhish`e`e tohirgoo bajna. Tohirgoo n'
   hoior fajlaas togtoh b**g****d `ehnij mpd.conf n' ijm bajna:

 default:
     load adsl

 adsl:
     new -i ng0 adsl adsl
     set bundle authname username (1)
     set bundle password password (2)
     set bundle disable multilink
    
     set link no pap acfcomp protocomp
     set link disable chap
     set link accept chap
     set link keep-alive 30 10
    
     set ipcp no vjcomp
     set ipcp ranges 0.0.0.0/0 0.0.0.0/0
    
     set iface route default
     set iface disable on-demand
     set iface enable proxy-arp
     set iface idle 0

     open

   (1)
           Tany ISP-taj holbogdon ****rijg**** taniulan n`evtr`eh
           h`er`egl`egchijn n`er.
   (2)
           Tany ISP-taj holbogdon ****rijg**** taniulan n`evtr`eh
           nuuc *g.

   mpd.links fajl n' tany hijhijg h*ss`en holboos `esv`el
   holboosuudyn tuhaj m`ed`e`ellijg aguuldag. D`e`erh zhish`e`end
   tohiroh hargalzah zhish`e`e mpd.links fajlyg door *z**l`ev:

 adsl:
     set link type pptp
     set pptp mode active
     set pptp enable originate outcall
     set pptp self 10.0.0.1 (1)
     set pptp peer 10.0.0.138 (2)

   (1)
           Tany mpd ashiglah FreeBSD komp'yuterijn IP hayag.
   (2)
           Tany ADSL modemijn IP hayag. Alcatel SpeedTouch Home-ijn
           huv'd `en`e hayag n' anhdagchaar 10.0.0.138 bajna.

   Daraah tushaalyg root-`e`er azhilluulzh holboltyg hyalbaraar
   `ehl**l`eh bolomzhtoj bajdag:

 # mpd -b adsl

   Ta holboltyn t**l**vijg daraah tushaalaar harzh bolno:

 % ifconfig ng0
 ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1500
      inet 216.136.204.117 --> 204.152.186.171 netmask 0xffffffff

   FreeBSD d`e`er ADSL *jlchilg`e`end holbogdohyn tuld mpd-g
   ashiglahyg z**vl**d**g yum.

     --------------------------------------------------------------

  27.6.3. pptpclient ashiglah n'

   M**n busad PPPoA *jlchilg`e`en**d`ed FreeBSD-`e`er holbogdohyn
   tuld net/pptpclient ashiglah bolomzhtoj bajdag.

   net/pptpclient-g ashiglan DSL *jlchilg`e`end holbogdohyn tuld port
   bolon bagcyg suulgaad ****rijn /etc/ppp/ppp.conf fajlyg
   zasvarlana. `Edg`e`er *jldl**dijg hijzh g*jc`etg`ehijn tuld ta
   root bolson bajh iostoj. ppp.conf fajlyn zhish`e`e h`esgijg door
   *z**l`ev. ppp.conf-ijn tohiruulguudyn tuhaj il** m`ed`e`ellijg ppp
   garyn avlagyn huudas ppp(8)-s lavlana uu.

 adsl:
  set log phase chat lcp ipcp ccp tun command
  set timeout 0
  enable dns
  set authname username (1)
  set authkey password (2)
  set ifaddr 0 0
  add default HISADDR

   (1)
           DSL *jlchilg`e`e *z**l`egcht`ej holbogdoh tany b*rtg`elijn
           h`er`egl`egchijn n`er.
   (2)
           Tany b*rtg`elijn nuuc *g.

     Sanuulga: Ta ****rijn b*rtg`elijn nuuc *gijg ppp.conf fajld
     c`ev`er tekst h`elb`er`e`er tavih iostoj bolohoor `en`e fajlyn
     aguulgyg h`en ch unshizh chadahg*j bolgoson `es`eh`e`e shalgah
     h`er`egt`ej. Daraah seri tushaaluud n' `en`e fajlyg z**vh**n
     root b*rtg`el`e`er unshigdahaar bolgoh yum. D`elg`er`eng*j
     m`ed`e`ellijg chmod(1) bolon chown(8) garyn avlagyn
     huudasnuudaas lavlana uu.

 # chown root:wheel /etc/ppp/ppp.conf
 # chmod 600 /etc/ppp/ppp.conf

   `En`e n' PPP sess`ed zoriulan tany DSL chigl**l`egch uruu hooloj
   n`e`eh bolno. Ethernet DSL modemuud n' LAN IP hayagaar ur'dchilan
   tohiruulagdsan bajdag b**g****d ta t**n uruu holbogdono. Alcatel
   SpeedTouch Home-ijn huv'd `en`e hayag n' 10.0.0.138 bajna. Tany
   chigl**l`egchijn barimtad t**h****r**mzh yamar hayag ashiglazh
   bajgaag h`els`en bajh iostoj. Hooloj n`e`ezh PPP sess
   `ehl**l`ehijn tuld daraah tushaalyg azhilluulna:

 # pptp address adsl

     Z**vl**g****: Ta **mn**h tushaalyn t**gsg**ld "&" t`emdgijg
     n`em`ehijg h*s`ezh boloh yum. Ing`ehg*j bol pptp n' tand tushaal
     h*l`e`eh m**rijg bucaadagg*j.

   tun virtual hooloj t**h****r**mzh n' pptp bolon ppp processuudyn
   hoorondoh harilcaand zoriulan **sg`egd`eh bolno. Tushaal h*l`e`eh
   m**r**nd bucazh irsnijh`e`e daraa yum uu `esv`el pptp n' holboltyg
   batalgaazhuulsny daraa ta hoolojg ing`ezh shalgazh bolno:

 % ifconfig tun0
 tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
         inet 216.136.204.21 --> 204.152.186.171 netmask 0xffffff00
         Opened by PID 918

   H`er`ev ta holbogdozh chadahg*j bajgaa bol ****rijn
   chigl**l`egchijn tohirgoog shalgaaraj. `En`e n' ih`evchl`en telnet
   yum uu `esv`el v`eb h**tch****r handah bolomzhtoj bajdag. H`er`ev
   ta holbogdozh chadahg*j h`ev`e`er bajval pptp tushaalyn garalt
   bolon ppp b*rtg`elijn fajl /var/log/ppp.log-oos yamar n`eg
   s`ezh**r bajgaa `es`ehijg shalgah h`er`egt`ej.

     --------------------------------------------------------------

27.7. SLIP ashiglah

   Anhlan huv' n`em`er bolgon oruulsan Satoshi Asami. Zarim h`esgijg
   oruulsan Gaj H`elmer ba P'ero Serini.

     Sanuulga: `En`e h`es`eg z**vh**n FreeBSD 7.X huvilbaruudad
     zoriulagdsan.

     --------------------------------------------------------------

  27.7.1. SLIP klient tohiruulah

   Daraah n' FreeBSD mashinyg SLIP-d zoriulan statik host s*lzh`e`en
   d`e`er tohiruulah n`eg arga yum. Dinamikaar hostyn n`erijg
   **g**hijn tuld (tanyg zalgazh holbogdoh bolgond tany hayag
   ****rchl**gdd**g) tand il** t**v**gt`ej tohiruulga h`er`egt`ej
   boloh bajh.

   `Ehl`e`ed tany modem al' cuvaa portod holbogdsonyg todorhojlno.
   Olon h*n /dev/modem g`eh z`erg`e`er zhinh`en`e t**h****r**mzhijn
   n`er /dev/cuadN uruugaa zaasan simbolyn holboosyg tohiruuldag.
   `En`e n' modemijg ****r port uruu shilzh**l`eh shaardlagataj
   bolson tohioldold zhinh`en`e t**h****r**mzhijn n`erijg
   hijsv`erl`eh bolomzhijg tand olgozh bajgaa yum. B*h sistemijn
   daguu /etc d`eh olon fajluud bolon .kermrc fajluudyg zasvarlah
   shaardlagataj boloh *ed `en`e n' n`el`e`en yarvigtaj bolzh ird`eg!

     T`emd`egl`el: /dev/cuad0 n' COM1, /dev/cuad1 n' COM2, g`eh m`et.

   ****rijn c**mijn tohirgoony fajld daraah n' bajgaa `es`ehijg
   shalgaaraj:

 device   sl

   `En`e n' GENERIC c**md orson bajdag b**g****d ta t**nijg ustgaag*j
   l bol `en`e n' asuudal bish yum.

     --------------------------------------------------------------

    27.7.1.1. Z**vh**n n`eg udaa hijh z*jls

    1. ****rijn g`er mashin, garc bolon n`erijn server**dijg ****rijn
       /etc/hosts fajld n`emn`e. Bidnijh ijm`erh** haragdah bolno:

 127.0.0.1               localhost loghost
 136.152.64.181          water.CS.Example.EDU water.CS water
 136.152.64.1            inr-3.CS.Example.EDU inr-3 slip-gateway
 128.32.136.9            ns1.Example.EDU ns1
 128.32.136.12           ns2.Example.EDU ns2

    2. ****rijn /etc/nsswitch.conf fajlyn hosts: h`es`egt files m**r
       n' dns m**r****s **mn** bajgaa `es`ehijg shalgaaraj. `Edg`e`er
       parametr**dg*j bol sonin z*jls bolzh magadg*j yum.

    3. /etc/rc.conf fajlyg zasna.

         1. Daraah m**rijg zasvarlazh ****rijn hostyn n`erijg
            tohiruulna:

 hostname="myname.my.domain"

            Tany mashiny Intern`etijn b*r`en hostyn n`erijg `end
            tavih iostoj.

         2. Daraah m**rijg ****rchilzh anhdagch chigl**l`elt:

 defaultrouter="NO"

            g`edgijg:

 defaultrouter="slip-gateway"

            bolgono.

    4. door durdsanyg aguulsan /etc/resolv.conf fajl **sg`en`e:

 domain CS.Example.EDU
 nameserver 128.32.136.9
 nameserver 128.32.136.12

       Tany harzh bajgaagaar `edg`e`er n' n`erijn serverijn hostuudyg
       tohiruulzh bajna. M`ed`e`ezh zhinh`en`e dom`ejn n`ers bolon
       hayaguud n' tany orchnoos hamaarna.

    5. root bolon toor (nuuc *gg*j busad b*rtg`el**dijn) nuuc *gijg
       tohiruulna.

    6. ****rijn mashinyg dahin achaalzh z**v hostyn n`ert`ejg`e`er
       achaalsan `es`ehijg n' shalgaaraj.

     --------------------------------------------------------------

    27.7.1.2. SLIP holbolt hijh n'

    1. Zalgaad h*l`e`eh m**r**n d`e`er slip g`ezh bich`e`ed ****rijn
       mashiny n`er bolon nuuc *gijg oruulna. YUu oruulah
       shaardlagataj n' tany orchnoos hamaarna. H`er`ev ta Kermit
       ashiglazh bajgaa bol ta ijm`erh** skriptijg azhilluulahaar
       oroldozh bolno:

 # kermit setup
 set modem hayes
 set line /dev/modem
 set speed 115200
 set parity none
 set flow rts/cts
 set terminal bytesize 8
 set file type binary
 # The next macro will dial up and login
 define slip dial 643-9600, input 10 =>, if failure stop, -
 output slip\x0d, input 10 Username:, if failure stop, -
 output silvia\x0d, input 10 Password:, if failure stop, -
 output ***\x0d, echo \x0aCONNECTED\x0a

       M`ed`e`ezh ****rt**** taaruulaad ****rijn h`er`egl`egchijn
       n`er bolon nuuc *gijg solih h`er`egt`ej. Ing`esnijh`e`e daraa
       ta Kermit-ijn h*l`e`eh m**r****s holbogdohyn tuld slip g`ezh
       bichih h`er`egt`ej.

         T`emd`egl`el: Fajlyn sistemd haa n`egt`e`e ****rijn nuuc
         *gijg c`ev`er tekst`e`er *ld`e`eh n' er**nhijd**** buruu
         yum. **nijg hijh n' az turshsan yavdal yum.

    2. Kermit-g t`end n' *ld`e`ezh (ta **nijg Ctrl-z hosloloor
       zogsoozh bolno) root-`e`er daraah tushaalyg bichn`e:

 # slattach -h -c -s 115200 /dev/modem

       H`er`ev ta chigl**l`egchijn n**g**** tald bajgaa hostuud uruu
       ping hijzh chadazh bajval ta holbogdson bajna! H`er`ev `en`e
       n' azhillahg*j bajgaa bol slattach tushaald -c n`em`elt
       **g**gdlijn orond -a-g tav'zh oroldood *z`e`er`ej.

     --------------------------------------------------------------

    27.7.1.3. Holboltyg h`erh`en zogsooh v`e

   door durdsanyg hijzh:

 # kill -INT `cat /var/run/slattach.modem.pid`

   slattach-g zogsoono. D`e`er durdsanyg hijhijn tuld root bajh
   shaardlagatajg sanaaraj. Daraa n' kermit uruugaa (h`er`ev ta t*r
   zogsooson bol fg tushaalyg azhilluulan) bucazh t**n`e`es garna
   (q).

   slattach(8) garyn avlagyn huudsand interf`ejsijg zogsson g`ezh
   t`emd`egl`ehijn tuld ifconfig sl0 down tushaalyg ashiglah iostoj
   g`es`en bajdag bolovch `en`e n' yamar ch ****rchl**lt hijd`egg*j
   yum shig sanagddag. (ifconfig sl0 tushaal n' bas **nt`ej adilyg
   gargadag.)

   Zarimdaa tany modem z****gchijg unagahaasaa tatgalzazh boloh yum.
   Tijm tohioldold erd**** l dahin kermit-g azhilluulaad t`eg`e`ed
   t**n`e`es garah h`er`egt`ej. `En`e n' ih`evchl`en hoior dah'
   oroldlogod boldog.

     --------------------------------------------------------------

    27.7.1.4. Aldaag olzh zasvarlah

   H`er`ev `en`e n' azhillahg*j bajgaa bol freebsd-net zahidlyn
   zhagsaaltaas ch**l****t`ej asuugaaraj. Odoogoor h*m**sijn ayalzh
   m`eds`en z*jls g`eh yum bol:

     * slattach tushaald -c `esv`el -a tohiruulguudyg ashiglahg*j
       bajh (`en`e n' m**hlijn bajh iosg*j, g`ehd`e`e `en`e n' zarim
       h`er`egl`egchdijn asuudluudyg shijdd`eg g`ezh bichs`en
       bajdag.)

     * sl0-ijn orond s10 tohiruulgyg ashiglah (zarim fontuud d`e`er
       yalgaag n' olzh harah h`ec** bajzh boloh yum).

     * ****rijn interf`ejsijn t**l**vijg harahyn tuld ifconfig sl0
       tushaalyg azhilluulzh *z`e`er`ej. ZHish`e`e n' ta ijm`erh**
       d*n harzh boloh yum:

 # ifconfig sl0
 sl0: flags=10<POINTOPOINT>
         inet 136.152.64.181 --> 136.152.64.1 netmask ffffff00

     * H`er`ev ta ping(8) tushaalaas "no route to host"
       m`ed`egdl**dijg avah yum bol tany chigl**l`eltijn h*sn`egt`ed
       asuudal bajzh bolzoshg*j yum. Tuhajn *ed bajgaa
       chigl**l`elt**dijg *z**l`ehijn tuld netstat -r tushaalyg
       ashiglazh bolno :

 # netstat -r
 Routing tables
 Destination      Gateway            Flags     Refs     Use  IfaceMTU    Rtt    Netmasks:

 (root node)
 (root node)

 Route Tree for Protocol Family inet:
 (root node) =>
 default          inr-3.Example.EDU  UG          8   224515  sl0 -      -
 localhost.Exampl localhost.Example. UH          5    42127  lo0 -       0.438
 inr-3.Example.ED water.CS.Example.E UH          1        0  sl0 -      -
 water.CS.Example localhost.Example. UGH        34 47641234  lo0 -       0.438
 (root node)

       **mn**h zhish`e`en**d n' har'canguj zavg*j bajgaa
       sistem**dijnh yum. Tany sistem d`e`erh toonuud n' s*lzh`e`enij
       achaallaas hamaarch ****r ****r bajh bolno.

     --------------------------------------------------------------

  27.7.2. SLIP server tohiruulah n'

   `En`eh** barimt n' FreeBSD sistem d`e`er SLIP serverijn
   *jlchilg`e`en**dijg tohiruulahad zoriulsan z**vl**g****n**dijg
   sanal bolgodog. `En`e n' yuu g`es`en *g v`e g`eh`e`er alsyn SLIP
   klient**dijn n`evtr`eltijn *ed holboltuudyg avtomataar
   `ehl**l`eh`e`er bolgozh tany sistemijg tohiruulna g`es`en *g yum.

     --------------------------------------------------------------

    27.7.2.1. SHaardlagataj z*jls

   `En`e barimt n' ****rijn *nds`en chanaryn huv'd h`et tehnikijn
   uchraas todorhoj m`edl`eg shaardah bolno. `En`e n' tanyg TCP/IP
   s*lzh`e`enij protokolyg todorhoj h`emzh`e`eg`e`er m`edd`eg
   b**g****d yalanguyaa s*lzh`e`e bolon c`egijn hayaglalt,
   s*lzh`e`enij hayagijn baguud, d`ed s*lzh`e`e **sg`eh, chigl**l`elt
   bolon RIP z`er`eg chigl**l`eltijn protokoluudyg m`edd`eg g`ezh
   toocdog. SLIP *jlchilg`e`en**dijg dial-up server d`e`er tohiruulah
   n' `edg`e`er uhagdahuunuudyn tuhaj m`edl`egijg shaarddag b**g****d
   h`er`ev ta `edg`e`erijg m`ed`ehg*j bol O'Reilly & Associates,
   Inc-ijn h`evl`es`en Kr`eg Hantyn TCP/IP Network Administration
   buyuu TCP/IP s*lzh`e`enij udirdlaga nomyg yum uu `esv`el TCP/IP
   protokoluudyn tuhaj Daglas Komerijn nomnuudyg unshina uu.

   M**n tanyg modemoo suulgazh ****rijn modemoor damzhin n`evtr`eh
   bolomzhuudyg z**vsh****r**h****r tohiruulsan bajgaa g`ezh *zd`eg.
   H`er`ev ta **nd zoriulzh ****rijn sistemijg b`eld`ezh amzhaag*j
   bajgaa bol dialup *jlchilg`e`en**dijn tohirgoony tuhaj
   m`ed`e`ellijg H`es`eg 26.4 h`esg`e`es *zn`e **. Ta bas cuvaa
   portyn t**h****r**mzhijn drajverijn tuhaj m`ed`e`el`el bolon
   modemuud d`e`er n`evtr`elt**dijg h*l`e`en avahaar bolgozh
   sistemijg tohiruulah tuhaj m`ed`e`ellijg sio(4) bolon ttys(5),
   gettytab(5), getty(8), & init(8) garyn avlagyn huudasnuudaas
   shalgahyg h*s`ezh boloh yum. Cuvaa portyn parametr**dijg (shuud
   holbogdson cuvaa interf`ejs**dijn huv'd clocal z`er`eg) tohiruulah
   tuhaj m`ed`e`ellijg stty(1) garyn avlagyn huudasnaas *zn`e **.

     --------------------------------------------------------------

    27.7.2.2. T*rg`en d*gn`elt

   FreeBSD-g SLIP server bolgon ashiglah erdijn tohirgoond daraah
   mayagaar azhilladag: SLIP server n' tany FreeBSD SLIP server
   sistemijg gadagsh zalguuldag b**g****d /usr/sbin/sliplogin-ijg
   tusgaj h`er`egl`egchijn b*rh**l bolgon ashigladag tusgaj SLIP
   n`evtr`eh ID-aar n`evt`erd`eg. sliplogin program n' tusgaj
   h`er`egl`egchijn huv'd taarah m**rijg olohyn tuld
   /etc/sliphome/slip.hosts fajlyg g*jlg`en *zd`eg b**g****d h`er`ev
   olson bol cuvaa shugamyg bajgaa SLIP interf`ejs uruu holbozh daraa
   n' SLIP interf`ejsijg tohiruulahyn tuld /etc/sliphome/slip.login
   b*rh**lijn skriptijg azhilluuldag.

     --------------------------------------------------------------

      27.7.2.2.1. SLIP serverijn n`evtr`eltijn zhish`e`e

   ZHish`e`e n' h`er`ev SLIP h`er`egl`egchijn ID n' Shelmerg bajsan
   bol /etc/master.passwd fajl dah' Shelmerg-ijn oruulga ijm`erh**
   bajzh boloh yum:

 Shelmerg:password:1964:89::0:0:Guy Helmer - SLIP:/usr/users/Shelmerg:/usr/sbin/sliplogin

   Shelmerg n`evtr`eh *ed sliplogin n' taarah h`er`egl`egchijn ID-taj
   m**rijg /etc/sliphome/slip.hosts fajlaas hajh bolno, zhish`e`e n'
   /etc/sliphome/slip.hosts fajld daraah m**r bajzh boloh yum:

 Shelmerg        dc-slip sl-helmer       0xfffffc00                autocomp

   sliplogin tushaal n' t`er taarah m**rijg oloh b**g****d cuvaa
   shugamyg daraachijn bajgaa SLIP interf`ejs uruu zalgazh daraa n'
   /etc/sliphome/slip.login-ijg ijm`erh**g`e`er azhilluulna:

 /etc/sliphome/slip.login 0 19200 Shelmerg dc-slip sl-helmer 0xfffffc00 autocomp

   H`er`ev b*gd z*g`e`er bolzh **ng**rv**l /etc/sliphome/slip.login
   n' ****rijg**** zalgasan (d`e`erh zhish`e`en d`e`er slip.login
   uruu **g**gds**n zhagsaaltan dah' `ehnij parametr boloh SLIP
   interf`ejs 0) SLIP interf`ejsijn huv'd ifconfig tushaalyg
   azhilluulzh lokal IP hayag (dc-slip), alsyn IP hayag (sl-helmer),
   SLIP interf`ejsijn s*lzh`e`enij bag (0xfffffc00) bolon busad
   n`em`elt tugnuudyg (autocomp) tohiruuldag. H`er`ev yamar n`eg z*jl
   buruu bolvol sliplogin n' ih`evchl`en /var/log/messages uruu
   b*rtg`eh syslogd d`emon bolomzhoor damzhuulan bolomzhijn
   m`ed`e`ellijn chanartaj m`ed`egdl**dijg ih`evchl`en b*rtg`ed`eg.
   (syslogd(8) bolon syslog.conf(5)-ijn garyn avlagyn huudasnuudyg
   *zn`e **. /etc/syslog.conf-ijg shalgazh syslogd-ijn yuu
   b*rtg`ed`eg bolon haana b*rtg`edgijg harna uu).

     --------------------------------------------------------------

    27.7.2.3. C**mijn tohirgoo

   FreeBSD-ijn anhdagch c**m (GENERIC) n' SLIP (sl(4)) d`emzhl`egt`ej
   cug ird`eg; tuhajlan ****rchils**n c**mijn huv'd bol ta ****rijn
   c**mijn tohirgoony fajldaa daraah m**rijg n`em`eh h`er`egt`ej:

 device   sl

   Anhdagchaar tany FreeBSD mashin paketuudyg uragsh damzhuulahg*j
   bajh bolno. H`er`ev ta ****rijn SLIP serverijg chigl**l`egch
   mayagaar ashiglahyg h*sv`el /etc/rc.conf fajlyg zasvarlah
   h`er`egt`ej boloh b**g****d gateway_enable huv'sagchijn tohirgoog
   YES bolgozh ****rchl**h h`er`egt`ej. Ing`ezh zaazh **gsn****r
   chigl**l`eltijn tohirgoog dahin achaalsny daraa ch togtmol
   bajlgadag.

   Tohirgoog daruj id`evht`ej bolgohyn tuld ta root
   h`er`egl`egch`e`er daraah tushaalyg azhilluulzh bolno:

 # /etc/rc.d/routing start

   FreeBSD-ijn c**mijg tohiruulah talaar bichs`en B*l`eg 8-s ****rijn
   c**mijg dahin tohiruulah talaar lavlana uu.

     --------------------------------------------------------------

    27.7.2.4. Sliplogin tohirgoo

   Ur'd n' durdazh bajsny daguu /usr/sbin/sliplogin fajlyn tohirgoony
   h`es`eg boloh gurvan fajl /etc/sliphome sand bajdag (sliplogin-ij
   talaar m`ed`e`ellijg sliplogin(8) garyn avlagyn huudasnaas *zn`e
   **). `Edg`e`ert SLIP h`er`egl`egchid bolon t`edg`e`erijn holbootoj
   IP hayaguudyg todorhojldog slip.hosts fajl, SLIP interf`ejsijg
   ih`evchl`en tohiruuldag slip.login fajl, bolon (n`em`elt) cuvaa
   holbolt t**gss**n *ed slip.login-ij n**l****ll**dijg bucaadag
   slip.logout fajl ordog.

     --------------------------------------------------------------

      27.7.2.4.1. slip.hosts tohirgoo

   /etc/sliphome/slip.hosts n' ****r hoorondoo zajgaar tusgaarlagdsan
   hamgijn bagaar bodohod d**rv**n h`esg`e`es togtoh m**r**d`e`es
   togddog:

     * SLIP h`er`egl`egchijn n`evtr`eh ID

     * SLIP holboosyn lokal hayag (SLIP serverijn huv'd lokal)

     * SLIP holboosyn alsyn hayag

     * S*lzh`e`enij bag

   Lokal bolon alsyn hayaguud n' hostyn n`ers ( /etc/nsswitch.conf
   fajld zaasan tany todorhojloltuudaas hamaarch /etc/hosts fajlaar
   yum uu `esv`el dom`ejn n`ernij *jlchilg`e`eg`e`er IP bolon
   tanigddag) bajzh boloh b**g****d s*lzh`e`enij bag n'
   /etc/networks-aas hijgd`eh hajltaar tanigdah n`er bajzh bolno.
   ZHish`e`e sistem d`e`er /etc/sliphome/slip.hosts n' ijm`erh**
   haragdana:

 #
 # login local-addr      remote-addr     mask            opt1    opt2
 #                                               (normal,compress,noicmp)
 #
 Shelmerg  dc-slip       sl-helmerg      0xfffffc00      autocomp

   M**rijn t**gsg**ld n`eg buyuu h`ed h`ed tohiruulguud bajna:

     * normal -- tolgojn shahalt bajhg*j

     * compress -- tolgojnuudyg shahna

     * autocomp -- alsyn tal tolgojnuudyg shahahyg z**vsh****r**h bol
       hijn`e

     * noicmp -- ICMP paketuudyg haana (tany ursgalyg d**rg`ehijn
       orond "ping" paketuud hayagdah bolno)

   Tany SLIP holboosuudyn lokal bolon alsyn hayaguudyn songolt ta
   TCP/IP d`ed s*lzh`e`eg tusgajlan zoriulah uu `esv`el ****rijn SLIP
   server d`e`er`e`e "proxy ARP"-g (`en`e n' "zhinh`en`e" proxy ARP
   bish bolovch **nijg tajlbarlahyn tuld `en`e h`es`egt `en`e
   uhagdahuun ashiglagdah bolno) ashiglah uu g`edg`e`es hamaarna.
   H`er`ev ta al' argyg songohdoo `esv`el IP hayaguudyg h`erh`en
   zaazh **g**hd**** `erg`elz`ezh bajgaa bol SLIP-ijn shaardlagataj
   z*jls (H`es`eg 27.7.2.1) h`es`egt durdsan TCP/IP-ijn nomnuud
   ba/`esv`el ****rijn IP s*lzh`e`enij udirdagchaas lavlana uu.

   Ta ****rijn SLIP klient**dijn huv'd tusdaa d`ed s*lzh`e`eg
   ashiglah bol ta ****rijn **g**gds**n IP s*lzh`e`enij dugaaraas
   d`ed s*lzh`e`enij dugaaryg huvaarilzh ****rijn SLIP klient b*rijn
   IP dugaaruudyg t`er d`ed s*lzh`e`en`e`es zaazh **g**h h`er`egt`ej
   bolno. Daraa n' ****rijn hamgijn ojryn chigl**l`egch d`e`er SLIP
   server`e`er`e`e damzhuulan SLIP d`ed s*lzh`e`e uruu statik
   chigl**l`elt tohiruulah h`er`egt`ej boloh bolov uu.

   ****r****r, h`er`ev ta "proxy ARP" argyg ashiglah bol ta ****rijn
   SLIP klientijn IP hayaguudyg ****rijn SLIP serverijn Ethernet d`ed
   s*lzh`e`en`e`es olgoh h`er`egt`ej boloh b**g****d ta bas SLIP
   serverijn ARP h*sn`egt d`eh "proxy ARP" oruulguudyg udirdahyn tuld
   arp(8)-g ashiglahaar bolgozh ****rijn /etc/sliphome/slip.login
   bolon /etc/sliphome/slip.logout skript**dijg tohiruulah
   h`er`egt`ej bolno.

     --------------------------------------------------------------

      27.7.2.4.2. slip.login tohirgoo

   Erdijn /etc/sliphome/slip.login fajl ijm`erh** haragdana:

 #!/bin/sh -
 #
 #       @(#)slip.login  5.1 (Berkeley) 7/1/90

 #
 # generic login file for a slip line.  sliplogin invokes this with
 # the parameters:
 #      1        2         3        4          5         6     7-n
 #   slipunit ttyspeed loginname local-addr remote-addr mask opt-args
 #
 /sbin/ifconfig sl$1 inet $4 $5 netmask $6

   `En`e slip.login fajl n' erd**** l tohiroh SLIP interf`ejsijn
   huv'd ifconfig-g lokal ba alsyn hayaguud bolon SLIP interf`ejsijn
   s*lzh`e`enij bagtajgaar azhilluuldag.

   H`er`ev ta "proxy ARP" argyg ashiglahaar shijds`en bol (****rijn
   SLIP klient**dijn huv'd tusdaa d`ed s*lzh`e`eg ashiglahyn orond)
   tany /etc/sliphome/slip.login fajl ijm`erh** haragdah iostoj:

 #!/bin/sh -
 #
 #       @(#)slip.login  5.1 (Berkeley) 7/1/90

 #
 # generic login file for a slip line.  sliplogin invokes this with
 # the parameters:
 #      1        2         3        4          5         6     7-n
 #   slipunit ttyspeed loginname local-addr remote-addr mask opt-args
 #
 /sbin/ifconfig sl$1 inet $4 $5 netmask $6
 # Answer ARP requests for the SLIP client with our Ethernet addr
 /usr/sbin/arp -s $5 00:11:22:33:44:55 pub

   `En`e slip.login fajl dah' arp -s $5 00:11:22:33:44:55 pub tushaal
   n' SLIP serverijn ARP h*sn`egt`ed ARP oruulgyg **sg`ed`eg.
   Ethernet d`eh ****r IP c`eg SLIP klientijn IP hayagtaj yarilcahyg
   h*s`eh *ed `en`e ARP oruulga n' SLIP serverijg SLIP serverijn
   Ethernet MAC hayagaar hariulahad h*rg`ed`eg.

   D`e`erh zhish`e`eg ashiglazh bajhdaa Ethernet MAC hayagijg
   (00:11:22:33:44:55) ****rijn sistemijn Ethernet kartyn MAC
   hayagaar solison `es`eh`e`e shalgaaraj. T`eg`ehg*j bol tany "proxy
   ARP" chin' m`ed`e`ezh azhillahg*j! Ta ****rijn SLIP serverijn
   Ethernet MAC hayagijg netstat -i tushaalyg azhilluulan garsan *r
   d*ng`e`es n' haran olzh boloh yum; garsan *r d*ngijn hoior dah'
   m**r ijm`erh** haragdah iostoj:

 ed0   1500  <Link>0.2.c1.28.5f.4a         191923  0   129457     0   116

   `En`e n' sistemijn Ethernet MAC hayag n' 00:02:c1:28:5f:4a
   g`edgijg *z**lzh bajgaa yum -- netstat -i tushaalaar **g**gds**n
   Ethernet MAC hayag dah' c`eg**d n' todorhojloh hoior c`eg`e`er
   soligdoh iostoj b**g****d arp(8)-ijn h*sd`eg h`elb`er uruu
   hayagijg h**rv**l`ehijn tuld ganc orontoj 16-tyn too b*rijn **mn**
   t`eg n`em`eh iostoj. Ashiglaltyn tuhaj b*r`en m`ed`e`ellijg arp(8)
   garyn avlagyn huudasnaas *zn`e **.

     T`emd`egl`el: /etc/sliphome/slip.login bolon
     /etc/sliphome/slip.logout fajlyg **sg`ezh bajhdaa "execute"
     buyuu azhilluulah bitijg (****r****r h`elb`el chmod 755
     /etc/sliphome/slip.login /etc/sliphome/slip.logout) tavih
     iostoj, t`eg`ehg*j bol sliplogin tushaal t**nijg azhilluulzh
     chadahg*j bajh bolno.

     --------------------------------------------------------------

      27.7.2.4.3. slip.logout tohirgoo

   /etc/sliphome/slip.logout n' zaaval hatuu changaar h`er`egt`ej
   bish (ta "proxy ARP" hijg`e`eg*j l bol) bolovch ta **nijg
   **sg`ehijg h*sv`el `end *nds`en slip.logout skriptijn zhish`e`e
   bajna:

 #!/bin/sh -
 #
 #       slip.logout

 #
 # logout file for a slip line.  sliplogin invokes this with
 # the parameters:
 #      1        2         3        4          5         6     7-n
 #   slipunit ttyspeed loginname local-addr remote-addr mask opt-args
 #
 /sbin/ifconfig sl$1 down

   H`er`ev ta "proxy ARP" ashiglazh bajgaa bol SLIP klientijn huv'd
   ARP oruulgyg ustgah /etc/sliphome/slip.logout fajltaj bajhyg
   h*s`ezh boloh yum:

 #!/bin/sh -
 #
 #       @(#)slip.logout

 #
 # logout file for a slip line.  sliplogin invokes this with
 # the parameters:
 #      1        2         3        4          5         6     7-n
 #   slipunit ttyspeed loginname local-addr remote-addr mask opt-args
 #
 /sbin/ifconfig sl$1 down
 # Quit answering ARP requests for the SLIP client
 /usr/sbin/arp -d $5

   arp -d $5 tushaal n' ARP oruulgyg ustgazh SLIP klient n`evtr`eh
   *ed "proxy ARP" slip.login n`em`egdd`eg.

   /etc/sliphome/slip.logout fajlyg **sg`esnijh`e`e daraa azhilluulah
   bitijg tav'san `es`eh`e`e shalgaaraj (****r****r h`elb`el chmod
   755 /etc/sliphome/slip.logout).

     --------------------------------------------------------------

    27.7.2.5. CHigl**l`eltijn `erg`ec**ll**d

   H`er`ev ta ****rijn SLIP klient**d bolon tany busad s*lzh`e`enij
   hoorondoh (bolon magadg*j Intern`et hoorondoh) chigl**l`eltijn
   paketuudyn huv'd "proxy ARP" argyg ashiglahg*j bajgaa bol ****rijn
   SLIP klient**dijn d`ed s*lzh`e`eg ****rijn SLIP server`e`er
   damzhuulan chigl**l`ehijn tuld ****rijn hamgijn ojryn anhdagch
   chigl**l`egchid(**d`ed) statik chigl**l`elt**dijg n`em`eh
   h`er`egt`ej bolzh boloh yum.

     --------------------------------------------------------------

      27.7.2.5.1. Statik chigl**l`elt**d

   ****rijn hamgijn ojryn chigl**l`egch**d`ed statik
   chigl**l`elt**dijg n`em`eh n' yarshigtaj bajzh boloh yum (`esv`el
   h`er`ev ta t`egzh hijh z**vsh****r**lg*j bol bolomzhg*j bajh
   yum...). Ta ****rijn bajguullagadaa olon chigl**l`egcht`ej bol
   Cisco bolon Proteon-ij hijs`en zarim chigl**l`egch**d n' z**vh**n
   SLIP d`ed s*lzh`e`e uruu statik chigl**l`eltt`ej bajhaar
   tohiruulagdsan bajh shaardlagag*j bajzh boloh b**g****d bas al'
   statik chigl**l`elt**d n' busad chigl**l`egch**d`ed h`elzh bajgaag
   h`elzh **g**h h`er`egt`ej boloh yum. Tijm bolohoor statik
   chigl**l`elt d`e`er tulguurlasan chigl**l`eltijg azhilluulahad
   zarim n`eg chadamzh bolon aldaa olzh zasvarlah/taaruulah chadvar
   h`er`egt`ej bolzh boloh yum.

     --------------------------------------------------------------

                        B*l`eg 28. Cahim SHuudan

   `Ehijg zohioson Bill Llojd. Dahin `emh`etg`es`en ZHim Mok.
   Orchuulsan Lodojsambyn Bayanzul.

28.1. Er**nhij Aguulga

   "Cahim Zahidal" buyuu im`ejl g`ezh nijt`ed il**t`ej tanigdsan
   `en`e z*jl n' **n**** *ed hamgijn **rg**n h`er`egl`egd`eh bolson
   harilcaany h`elb`er yum. `En`e b*l`egt FreeBSD d`e`er zahidlyn
   serverijg zohion bajguulah anhan shatny tanilcuulga bolon FreeBSD
   ashiglan cahim zahidal ilg`e`eh bolon h*l`e`en avah talaar *z`eh
   bolno; g`evch, `en`e n' b*r`en h`emzh`e`enij tanilcuulga bolzh
   chadahg*j b**g****d olon chuhal z*jlsijg oruulaag*j bolno. `En`e
   s`edv`e`er b*r`en d**r`en m`ed`e`el`el avahyg h*sv`el, Havsralt B
   h`es`egt bajgaa nomnuudyn zhagsaaltyg *zn`e **.

   `En`e b*lgijg unshsany daraa ta daraah z*jlsijg m`ed`ezh avah
   bolno:

     * Cahim zahidal h*l`e`en avah bolon ilg`e`eh`ed yamar programuud
       orolcdog talaar

     * sendmail-n *nds`en tohirgoony fajluud FreeBSD d`e`er haana
       bajrladag talaar

     * Alsyn bolon dotoodyn zahidlyn hajrcguudyn yalgaa

     * Spam taraagchdyg ****rijn serverijg huul' busaar damzhuulagch
       (relay) bolgon ashiglahaas h`erh`en s`ergijl`eh talaar

     * sendmail-n orond ****r Zahidal Damzhuulah Agentijg h`erh`en
       suulgazh tohiruulah talaar

     * Zahidlyn servert`ej holbootoj t*g`e`em`el tohiolddog
       asuudluudyg h`erh`en shijdv`erl`eh talaar

     * SMTP-g UUCP-t`ej h`erh`en ashiglah

     * Sistemijg h`erh`en z**vh**n zahidal ilg`e`ed`eg bolgozh
       tohiruulah talaar

     * Utasny *z**r ashiglasan holboltoor zahidlyg h`erh`en
       h`er`egl`eh talaar

     * Ayuulg*j bajdlyg n`em`egd**l`ehijn tuld SMTP Magadlaltyg
       h`erh`en n`em`eh talaar

     * mutt g`eh m`et H`er`egl`egchijn Zahidlyn Agentijg h`erh`en
       suulgazh tohiruulah talaar

     * ****rt irs`en zahidlyg alsyn POP `esv`el IMAP server`e`es
       h`erh`en tatazh avah talaar

     * Gadnaas ir`eh zahidlyg h`erh`en avtomataar sh**lt**r bolon
       d*rm**d`e`er shalgah talaar

   `En`e b*lgijg unshihyn **mn** ta daraah shaardlagyg hangasan bajh
   iostoj:

     * S*lzh`e`enij holboltoo z**v g*jc`etg`es`en bajh (B*l`eg 31).

     * Zahidlyn host d`e`er`e`e DNS m`ed`e`ellijg z**v oruulzh
       **gs**n bajh (B*l`eg 29).

     * Guravdagch `etg`e`edijn programyg h`erh`en suulgah talaar
       m`edl`egt`ej bajh (B*l`eg 4).

     --------------------------------------------------------------

28.2. Cahim Zahidlyg H`er`egl`eh n'

   Cahim zahidal solilcohod daraah *nds`en tavan b*r`eld`eh**n
   orolcono. **nd: h`er`egl`egchijn program, server d`emon, DNS,
   alsyn `esv`el dotood zahidlyn hajrcag ba m`ed`e`ezh zahidlyn host
   ****r**** yum.

     --------------------------------------------------------------

  28.2.1. H`er`egl`egchijn Program

   Zahaas n' `ehl`e`ed durdval `edg`e`ert mutt, pine, elm, mail
   z`er`eg tushaalyn m**rnij programuud, m**n balsa, xfmail z`er`eg
   GUI programuud, d`e`er n' WWW h**t**ch z`er`eg il** "narijn
   t**v**gt`ej" programuud ch orno. D`e`erh programuud n' cahim
   zahidlyn g*jlg`e`eg dotood "zahidlyn host"-od server demonuudyn
   al' n`egijg duudan shilzh**l`en **g**h, `esv`el TCP-r damzhuulan
   ochih gazar n' h*rg`eh azhlyg g*jc`etg`ed`eg.

     --------------------------------------------------------------

  28.2.2. Zahidlyn Hostyn Server Demon

   FreeBSD n' anhdagch bajdlaar sendmail-g aguulsan bajdag, g`ehd`e`e
   busad olon zahidlyn serverijn d`emong d`emzhd`eg. **n`e`es zarimyg
   durdval:

     * exim;

     * postfix;

     * qmail.

   Server d`emon ih`evchl`en hoior **r`eg g*jc`etg`en`e--gadnaas irzh
   bajgaa zahidlyg h*l`e`en avah bolon gadagshaa yavzh bajgaa
   zahidlyg ochih gazar n' h*rg`eh **r`egt`ej. Server d`emon n'
   zahidlaa unshihyn tuld POP `esv`el IMAP z`er`eg protokolyg
   ashiglan zahidlyg cugluulzh avah, `esv`el dotood mbox `esv`el
   Maildir zahidlyn hajrcguud ruu holbogdoh z`ergijn al' alinyh n'
   **rgijg h*l`e`ed`egg*j. **nij tuld n`em`elt d`emon shaardlagataj.

     Sanuulga: sendmail-n huuchin huvilbaruudad haldagch tany mashiny
     dotood bolon alsyn handaltyg gartaa oruulzh boloh ayuulg*j
     bajdlyn huv'd h*ndh`en asuudluud garch bajsan. Ijm`erh** asuudal
     garahaas s`ergijlzh hamgijn s**lijn huvilbaryg ashiglazh bajgaa
     `es`eh`e`e nyagtlah shaardlagataj. N`em`elt songolt bajdlaar,
     ****r MTA-g FreeBSD Portuudyn Cugluulgaas suulgaaraj.

     --------------------------------------------------------------

  28.2.3. Cahim Zahidal ba DNS

   Dom`ejn N`erijn Sistem (DNS) ba t**nij d`emon named n' cahim
   zahidlyg h*rg`eh azhild chuhal **r`eg g*jc`etg`ed`eg. Tanaj bajgaa
   gazraas ****r tijsh zahidal h*rg`ehijn tuld, server d`emon ochih
   gazryn hayagijg ****r****r h`elb`el zahidal h*l`e`ezh avah hostyg
   DNS-s asuuna. `En`e *jl yavc n**g**** talaas tand zahidal
   yavuulahad m**n davtagdana.

   DNS n' host n`erijg IP hayagt buulgah **r`egt`ejg`e`es gadna, MX
   bichl`eg**d g`egdd`eg zahidal h*rg`eht`ej holbootoj tusgaj
   m`ed`e`ellijg aguulzh bajdag. MX (Mail eXchanger buyuu Zahidal
   Solilcogch) bichl`eg n' yamar host, `esv`el hostuud, tuhajn
   dom`ejny hayaglagdsan zahidlyg h*l`e`ezh avah iostojg zaana.
   H`er`ev tuhajn dom`ejny huv'd MX bichl`eg bajhg*j bol, zahidluudyg
   tuhajn dom`ejnoor n`erl`egds`en hostyn A bichl`egt hargalzah host
   ruu shuud damzhuulna.

   YAmar ch dom`ejny huv'd MX bichl`eg**dijg host(1) tushaalyg
   ashiglan *z`ezh bolno. ZHish`e`eg dor *z**l`ev:

 % host -t mx FreeBSD.org
 FreeBSD.org mail is handled (pri=10) by mx1.FreeBSD.org

     --------------------------------------------------------------

  28.2.4. Zahidal h*l`e`en avah n'

   Zahidal h*l`e`ezh avah azhlyg zahidlyn host g*jc`etg`en`e. `En`e
   host tany dom`ejnd hayaglagdsan b*h zahidlyg h*l`e`ezh avah ba
   t**nijg tany tohirgoonoos hamaarch `esv`el mbox (zahidal hadgalah
   anhdagch arga zam) `esv`el Maildir h`elb`er`e`er hadgalna.
   Zahidlyg hadgalsan l bol, t**nijg dotoodoos mail(1) `esv`el mutt
   z`er`eg programyg ashiglan unshizh bolno. `Esv`el alsaas handan,
   POP `esv`el IMAP z`er`eg protokolyg ashiglan cugluulzh avsny daraa
   unshizh bolno. `En`e n' h`er`ev ta zahidlaa z**vh**n dotoodoos
   shalgah h*s`elt`ej bajgaa bol, POP `esv`el IMAP server suulgah
   shaardlagag*j g`es`en *g yum.

     --------------------------------------------------------------

    28.2.4.1. POP ba IMAP ashiglan alsyn zahidlyn hajrcagt handah n'

   Zahidlyn hajrcagt alsaas handahyn tuld, ta POP `esv`el IMAP server
   ruu handah h`er`egt`ej bolno. `Edg`e`er protokoluud n'
   h`er`egl`egchd`ed ****rsdijn zahidlyn hajrcagt alsaas
   t**v**gg*jg`e`er handah bolomzhijg olgodog. H`edijg`e`er POP ba
   IMAP hoioul h`er`egl`egchd`ed zahidlyn hajrcagtaa alsaas handah
   bolomzhijg olgodog bolovch, IMAP n' il** davuu taltaj, durdval:

     * IMAP n' alsyn server`e`es zahidlyg z****zh avchrahaas gadna
       m**n hadgalzh chadna.

     * IMAP n' z`er`eg hijh ****rchl**ltijg d`emzhd`eg.

     * IMAP n' zahidlyg b*tn`e`er n' bish, z**vh**n t**nij t**rhijg
       n' tatazh avah bolomzhijg h`er`egl`egchd`ed olgodog tul, hurd
       udaantaj holbolttoj *ed *n`eh`e`er h`er`egt`ej bajzh chaddag.
       M**n server bolon harilcagchijn hoorond damzhih **g**gdlijg
       hamgijn baga bajlgahyn tuld, server d`e`er hajlt yavuulah
       z`er`eg *jldlijg hijzh chaddag.

   POP `esv`el IMAP server suulgahyn tuld, daraah alhmuudyg hijh
   h`er`egt`ej:

    1. ****rijnh**** h`er`egc`e`e, shaardlagad tohirson IMAP `esv`el
       POP serverijg songozh avah. **rg**n h`er`egl`egdd`eg zarim POP
       ba IMAP server**dijg zhish`e`e bolgon durdval:

          * qpopper;

          * teapop;

          * imap-uw;

          * courier-imap;

    2. ****rijn songoson POP `esv`el IMAP d`emong portuudyn
       cugluulgaas suulgah.

    3. SHaardlagataj bol, POP `esv`el IMAP serverijg achaalahyn tuld
       /etc/inetd.conf fajlyg zasvarlah.

     Sanuulga: POP ba IMAP hoioul h`er`egl`egchijn n`er, n`evtr`eh *g
     z`er`eg chuhal m`ed`e`ellijg c`ev`er tekst chig`e`er n'
     damzhuuldag bolohyg `end t`emd`egl`eh h`er`egt`ej bolov uu.
     `En`e n' `edg`e`er protokoloor m`ed`e`el`el damzhuulaltyg
     ayuulg*j bolgoio g`ev`el sess**d`e`e ssh(1) hongiloor damzhuulah
     h`er`egt`ej g`es`en *g yum. Sess**dijg hongiloor damzhuulah
     talaar H`es`eg 14.11.8 h`es`egt tajlbarlasan bajgaa.

     --------------------------------------------------------------

    28.2.4.2. Dotood zahidlyn hajrcguudad handah n'

   Zahidlyn hajrcag bajrlazh bajgaa server d`e`erh MUA-uudyn
   tuslamzhtaj zahidlyn hajrcguudad dotoodoos n' shuud handazh bolno.
   **nij tuld mutt `esv`el mail(1) z`er`eg programuudyg ashiglana.

     --------------------------------------------------------------

  28.2.5. Zahidlyn host

   Zahidlyn host g`ezh tany host, magadg*j tany s*lzh`e`end
   hayaglagdsan zahidlyg h*l`e`en avah, ilg`e`eh **rgijg g*jc`etg`ezh
   bajgaa serverijg n`erl`en`e.

     --------------------------------------------------------------

28.3. sendmail-g Tohiruulah n'

   Huv' n`emr`e`e oruulsan Kristofer SHamv`ej. Orchuulsan Lodojsambyn
   Bayanzul.

   FreeBSD-n huv'd sendmail(8) bol anhdagch Mail Transfer Agent buyuu
   Zahidal Damzhuulah Agent(MTA) yum. sendmail-n **r`eg bol Mail User
   Agent buyuu H`er`egl`egchijn Zahidlyn Agent(MUA)-s zahidal
   h*l`e`en avch, tohirgoony fajld h`erh`en zaazh **gsn****s hamaaran
   zohih zahidal t*g`e`egchid damzhuulna. sendmail n' m**n
   s*lzh`e`enij holboltuudyg h*l`e`en avch, zahidlyg dotood zahidlyn
   hajrcagt `esv`el ****r programd damzhuulah chadvartaj.

   sendmail daraah tohirgoony fajluudyg ashigladag:

          Fajlyn N`er                         **r`eg                  
   /etc/mail/access           sendmail-n handaltyn **g**gdlijn        
                              sangijn fajl                            
   /etc/mail/aliases          Zahidlyn hajrcagny huuramch d*r**d      
   /etc/mail/local-host-names sendmail `edg`e`er hostuudaas zahidal   
                              h*l`e`ezh avna.                         
   /etc/mail/mailer.conf      Zahidal t*g`e`egch programyn tohirgoo   
   /etc/mail/mailertable      Zahidal t*g`e`egchijn t*g`e`eltijn      
                              h*sn`egt                                
   /etc/mail/sendmail.cf      sendmail-n gol tohirgoony fajl          
   /etc/mail/virtusertable    Hijsv`er h`er`egl`egchid bolon dom`ejn  
                              h*sn`egt**d                             

     --------------------------------------------------------------

  28.3.1. /etc/mail/access

   Handaltyn **g**gdlijn sand yamar hostuud bolon IP hayaguudaas
   dotood zahidlyn servert handah, yamar t**rlijn handalt hijhijg
   zaazh **gs**n bajna. Hostuudyg OK, REJECT, RELAY g`ezh
   t`emd`egl`ezh bolno `esv`el sendmail-n aldaa zohicuulah d`egd
   todorhoj aldaag zaazh **g**n damzhuulzh bolno. OK g`es`en anhdagch
   utgaar t`emd`egl`egds`en hostuud `en`e hostod hayaglagdsan
   zahidlyg damzhuulah `erht`ej. REJECT g`ezh t`emd`egl`egds`en
   hostuudaas **s`eh holboltyg h*l`e`ezh avahg*j. RELAY g`ezh
   t`emd`egl`egds`en hostuudyn huv'd `en`e zahidlyn server`e`er
   damzhuulan haash n' ch hamaag*j zahidal ilg`e`ezh bolno.

   ZHish`e`e 28-1. sendmail Handaltyn **g**gdlijn sang Tohiruulah n'

 cyberspammer.com                550 We do not accept mail from spammers
 FREE.STEALTH.MAILER@            550 We do not accept mail from spammers
 another.source.of.spam          REJECT
 okay.cyberspammer.com           OK
 128.32                          RELAY

   `En`e zhish`e`en d`e`er bid tavan b*rtg`el harzh bajna. Zahidal
   ilg`e`egchijn huv'd h*sn`egtijn z**n baganad bajgaa utgataj
   d*jv`el baruun baganad bajgaa *jldlijg g*jc`etg`en`e. `Ehnij hoior
   zhish`e`enij huv'd sendmail-n aldaa zohicuulah d`egd aldaany
   m`ed`e`ellijg **g**h bolno. H*sn`egtijn z**n baganad bajgaa
   utgataj zahidal d*js`en tohioldold alsyn hostod `en`e
   m`ed`e`ellijg **g**h bolno. Daraagijn zhish`e`en d`e`er,
   another.source.of.spam g`es`en todorhoj hostoos ir`eh zahidlyg
   b*gdijg bucaah bolno. T**nij daraagijn zhish`e`en d`e`er,
   okay.cyberspammer.com g`es`en hostoos ir`eh holboltuudyg h*l`e`ezh
   avah bolno. `End hostyn n`er **mn**h m**rnij cyberspammer.com-g
   bodvol il** todorhoj bajna. Il** todorhoj zaalt n' er**nhij
   zaaltyg darzh h*ching*j bolgono. Hamgijn s**lijn zhish`e`en
   d`e`er, 128.32-r `eh`els`en IP hayagtaj hostuudaas ir`eh zahidlyg
   **rt****l**n damzhuulahyg zaazh bajna. `Edg`e`er hostuud busad
   servert hayaglasan zahidlyg `en`e zahidlyn server`e`er damzhuulah
   bolomzhtoj g`es`en *g yum.

   `En`e fajld ****rchl**lt oruulsny daraa, /etc/mail/ dotor make
   tushaalyg **g**n **g**gdlijn sang shin`echl`eh h`er`egt`ej.

     --------------------------------------------------------------

  28.3.2. /etc/mail/aliases

   Huuramch d*r**dijn **g**gdlijn sand h`er`egl`egchid, fajluud,
   programuud `esv`el busad huuramch d*r**d r** zadardag hijsv`er
   zahidlyn hajrcguudyn zhagsaaltyg hadgalzh bajdag.
   /etc/mail/aliases dotor h`er`egl`ezh boloh h`ed`en zhish`e`eg dor
   *z**l`ev:

   ZHish`e`e 28-2. Zahidlyn Huuramch d*r**d

 root: localuser
 ftp-bugs: joe,eric,paul
 bit.bucket:  /dev/null
 procmail: "|/usr/local/bin/procmail"

   Bichih h`elb`er n' amarhan; todorhojloh hoior c`egnij z**n tald
   bajgaa zahidlyn hajrcagny n`er n' baruun tald bajgaa z*jl bolon
   zadarna. `Ehnij zhish`e`en d`e`er root zahidlyn hajrcgijg
   localuser zahidlyn hajrcag bolgon zadalzh bajna. `En`e n`erijg
   caash dahin huuramch d*rijn **g**gdlijn sangaas hajh bolno.
   H`er`ev `en`e n`er oldohg*j bol, zahidlyg localuser n`ert`ej
   dotood h`er`egl`egchid h*rg`eh bolno. Daraagijn zhish`e`en d`e`er
   zahidlyn zhagsaaltyg *z**ls`en bajna. ftp-bugs zahidlyn hajrcagt
   ir`eh zahidlyg joe, eric, ba paul g`es`en gurvan dotood
   h`er`egl`egchd`ed zadlah bolno. Alsyn zahidlyn hajrcgijg
   <user@example.com> h`elb`er`e`er oruulzh bolohyg `end t`emd`egl`eh
   h`er`egt`ej. Daraagijn zhish`e`en d`e`er zahidlyg fajld, `en`e
   zhish`e`en d`e`er /dev/null-d bichihijg zaazh bajna. Hamgijn
   s**lijn zhish`e`en d`e`er, zahidlyn programd ilg`e`ehijg, `en`e
   tohioldold zahidlyg UNIX hoolojgoor damzhuulan
   /usr/local/bin/procmail-n standart oroltod **gch bajna.

   `En`e fajld ****rchl**lt oruulsny daraa, /etc/mail/ dotor make
   tushaalyg **g**n **g**gdlijn sang shin`echl`eh h`er`egt`ej.

     --------------------------------------------------------------

  28.3.3. /etc/mail/local-host-names

   `En`e bol sendmail(8) dotood hostuud bajdlaar h*l`e`en avah
   hostuudyn n`erijn zhagsaalt yum. sendmail zahidlyg n' h*l`e`ezh
   avah dom`ejn bolon hostyn n`erijg `en`e fajld bichih h`er`egt`ej.
   ZHish`e`elb`el, h`er`ev `en`e zahidlyn server example.com dom`ejn
   bolon mail.example.com hostyn zahidlyg h*l`e`ezh avah iostoj bol,
   local-host-names fajl daraah bajdaltaj bajna:

 example.com
 mail.example.com

   `En`e fajld ****rchl**lt orohod, ****rchl**lt**dijg h*chint`ej
   bolgohyn tuld sendmail(8)-g dahin `ehl**l`eh shaardlagataj.

     --------------------------------------------------------------

  28.3.4. /etc/mail/sendmail.cf

   sendmail-n gol tohirgoony fajl boloh sendmail.cf n' zahidlyn
   hayagijg dahin bichih`e`es `ehl**l`e`ed alsyn zahidlyn servert
   tatgalzsan zurvas ilg`e`eh h*rt`el b*h z*jlijg oruulaad sendmail-n
   er**nhij *jl azhillagaag hyanana. M`ed`e`ezhijn h`er`eg, ijm olon
   talyn **r`egt`ej `en`e tohirgoony fajl nil`e`ed ojlgomzhg*j bajh
   ba narijvchlan avch *z`eh n' `en`e b*lgijn m`edl`e`es hal'san
   asuudal bolno. N`eg bayarluushtaj n', standart zahidlyn server
   bajdlaar ashiglahad `en`e fajld ****rchl**lt oruulah barag
   shaardlagag*j bajdag.

   sendmail-n gol tohirgoony fajlyg sendmail-n shinzh chanar,
   t**lvijg il`erhijls`en m4(1) makronuudaas **sg`ezh bolno.
   D`elg`er`eng*jg /usr/src/contrib/sendmail/cf/README fajlaas *z`ezh
   bolno.

   `En`e fajld ****rchl**lt orohod, ****rchl**lt**dijg h*chint`ej
   bolgohyn tuld sendmail-g dahin `ehl**l`eh shaardlagataj.

     --------------------------------------------------------------

  28.3.5. /etc/mail/virtusertable

   virtusertable n' hijsv`er dom`ejnuud ba zahidlyn hajrcgijn
   hayaguudyg zhinh`en`e zahidlyn hajrcguudad buulgana. `Edg`e`er
   zahidlyn hajrcguud n' dotood, alsyn, /etc/mail/aliases dotor
   todorhojlogdson huuramch d*r `esv`el fajl bajzh bolno.

   ZHish`e`e 28-3. Hijsv`er Dom`ejny Zahidlyn Buulgaltyn ZHish`e`e

 root@example.com                root
 postmaster@example.com          postmaster@noc.example.net
 @example.com                    joe

   D`e`erh zhish`e`en d`e`er, example.com dom`ejny huv' dah'
   buulgaltyg *z**ls`en bajna. `En`e fajlyg d`e`er`e`es n' doosh n',
   `ehnij taarsnyg avah bajdlaar bolovsruulna. `Ehnij m**r**nd
   <root@example.com>-g root g`es`en dotood zahidlyn hajrcagt
   buulgazh bajna. Daraagijn m**r**nd <postmaster@example.com>-g
   noc.example.net host d`e`er bajgaa postmaster zahidlyn hajrcagt
   buulgazh bajna. `Ec`est n', h`er`ev example.com-toj hayag d`e`er
   durdsany alind ch tohiroog*j bol, hamgijn s**lijn m**r**nd tohiroh
   bolno. `En`e m**r**nd example.com dom`ejntoj b*h zahidlyn hayag
   tohiroh b**g****d b*gd joe g`es`en dotood zahidlyn hajrcagt
   buulgagdah bolno.

     --------------------------------------------------------------

28.4. ****rijn Zahidal Damzhuulah Agentijg Solih n'

   Bichs`en `Endryu B**tm`en. Cahim zahidlaar m`ed`e`el`el
   ilg`e`es`en Gregori N`ejl SHapiro. Orchuulsan Lodojsambyn
   Bayanzul.

   Ur'd n' durdsan shig, FreeBSD dotor sendmail n' MTA (Mail Transfer
   Agent buyuu Zahidal Damzhuulah Agent) bajdlaar al' h`edijn
   suuchihsan ird`eg. Tijm`e`es anhdagch bajdlaar, tany yavuulzh
   bajgaa bolon irzh bajgaa zahidlyg hariucan azhillazh bajgaa.

   G`evch yanz b*rijn shaltgaanaar zarim sistemijn administratoruud
   sistemijnh`e`e MTA-g solih h*s`elt`ej bajdag. SHaltgaan n' ****r
   MTA-g h`er`egl`ezh *z`eh h*s`eld`e`e h**tl**gds**n****s, `esv`el
   busad zahidal damzhuulagchdaas ulbaalsan tusgaj chadvar `esv`el
   bagc shaardlagataj boloh z`er`eg yanz b*r bajdag. Bayarluushtaj
   n', yamar ch shaltgaantaj bajsan g`es`en FreeBSD n' ****rchl**lt
   hijh`ed amarhan bajh bolomzhijg olgodog.

     --------------------------------------------------------------

  28.4.1. SHin`e MTA suulgah n'

   Tand olon t**rlijn MTA-n songolt bajna. **rg**n songolttoj FreeBSD
   Portuudyn Cugluulgaas `ehl`eh n' hamgijn z**v `ehl`el bolno.
   M`ed`e`ezh FreeBSD d`e`er azhilluulzh chadazh l bajval, ta h*ss`en
   gazraasaa h*ss`en MTA-aa suulgah `erht`ej.

   `Ehl`e`ed shin`e MTA-aa suulgazh `ehl`eh h`er`egt`ej. N`eg`ent
   suulgasny daraa, shin`e program tany h`er`egc`e`eg *n`eh`e`er
   hangazh chadazh bajna uu g`edgijg shalgah, sendmail-g b*r`en
   solihoos **mn** shin`e programyn tohirgoog hijh bolomzhtoj. Ing`eh
   yavcad tany suulgazh bajgaa shin`e program /usr/bin/sendmail
   z`er`eg sistemijn hoiortyn fajluudyg darzh bichihg*j bajhyg
   anhaarch bajh h`er`egt`ej. *g*j bol, tanyg tohirgoo hijh`e`es
   chin' **mn** zahidlyn shin`e program chin' azhillazh `ehl`eh
   bolno.

   Songozh avsan MTA programynhaa tohirgoog hijhd`e`e tuhajn
   programyn ****rijn holbogdoh barimt bichg**dijg *zn`e **.

     --------------------------------------------------------------

  28.4.2. sendmail-g id`evhg*j bolgoh n'

     Sanuulga: H`er`ev ta sendmail-n gadagsh zahidal ilg`e`eh
     *jlchilg`e`eg id`evhg*j bolgoson bol, ****r zahidal t*g`e`eh
     sistem`e`er t**nijg orluulah n' chuhal yum. H`er`ev t`eg`ehg*j
     bol periodic(8) g`eh m`et sistemijn funkcuud ****rsdijn *r
     d*ng`e`e cahim zahidlaar ilg`e`eh bolomzhg*j bolzh, h`evijn *jl
     azhillagaa n' dogoldoh bolno. Sistemijn nil`e`ed h`es`egt
     sendmail ashigladag bajhaar bodolcson bajgaa. H`er`ev sendmail-g
     id`evhg*j bolgosny daraa programuud sendmail-n hoiortyn fajlyg
     ashiglan zahidlyg *rg`elzhl**l`en ilg`e`es`e`er bajval,
     t`edg`e`er zahidluud sendmail-n id`evhg*j daraalald orzh,
     h`ez`e`e ch h*r`eh gazraa ochizh chadahg*j bolno.

   sendmail-g b*h`eld n' id`evhg*j bolgohyn tuld, gadagsh zahidal
   ilg`e`eh *jlchilg`e`eg oruulaad, daraah m**r**dijg:

 sendmail_enable="NO"
 sendmail_submit_enable="NO"
 sendmail_outbound_enable="NO"
 sendmail_msp_queue_enable="NO"

   /etc/rc.conf fajld oruulzh **g**h shaardlagataj.

   H`er`ev ta sendmail-n z**vh**n zahidal h*l`e`en avah *jlchilg`e`eg
   id`evhg*j bolgoh h*s`elt`ej bol, daraah m**rijg:

 sendmail_enable="NO"

   /etc/rc.conf fajld oruulzh **g**h shaardlagataj. sendmail-n
   `ehl`el tohiruulguudyn talaar d`elg`er`eng*j m`ed`e`ellijg
   rc.sendmail(8) zaavar huudasnaas *zn`e **.

     --------------------------------------------------------------

  28.4.3. ****rijn shin`e MTA-g sistem achaalah *ed azhilluulah n'

   postfix-d zoriulsan daraah zhish`e`en d`e`erh shig tohirgoony
   m**rijg /etc/rc.conf fajld n`em`en shin`e MTA-g achaalah *ed
   `ehl**lzh bolno.

 # echo 'postfix_enable="YES"' >> /etc/rc.conf

   MTA n' odoo avtomataar achaalah *ed `ehl`eh bolno.

     --------------------------------------------------------------

  28.4.4. sendmail-g Sistemijn Anhdagch Zahidal T*g`e`egch bolgoh n'

   sendmail n' UNIX sistem**dijn standart program bajhaar haa sajg*j
   h`er`egl`egdd`eg bolohoor, zarim program t**nijg sistemd al'
   h`edijn suuchihsan, azhillazh bajgaa g`ezh toocson bajdag.
   Tijm`e`es, busad olon MTA-uud sendmail-n tushaalyn m**rnij
   interf`ejst`ej nijct`ej shijdl**dijg gargadag b**g****d `en`e n'
   sendmail-n orond t`edg`e`er MTA-uudyg ashiglah bolomzhtoj
   bolgodog.

   Tijm`e`es, h`er`ev ****r zahidal t*g`e`egch h`er`egl`ezh bajgaa
   bol, programuud sendmail-n /usr/bin/sendmail g`eh z`er`eg hoiortyn
   fajlyn orond tany songoson zahidal t*g`e`egchijg h`er`egl`ezh
   bajgaa `es`ehijg nyagtlaaraj. Az bolohod, FreeBSD tand `en`e
   azhlyg hijzh **g**h mailwrapper(8) g`es`en sistemijg aguulzh
   bajdag.

   sendmail n' anh suusan bajdlaaraa azhillazh bajh *ed,
   /etc/mail/mailer.conf fajl dotor daraah m**r**dijg harah bolno:

 sendmail         /usr/libexec/sendmail/sendmail
 send-mail       /usr/libexec/sendmail/sendmail
 mailq           /usr/libexec/sendmail/sendmail
 newaliases      /usr/libexec/sendmail/sendmail
 hoststat        /usr/libexec/sendmail/sendmail
 purgestat       /usr/libexec/sendmail/sendmail

   `En`e n', `edg`e`er **rg**n h`er`egl`egdd`eg tushaaluudyn al'
   n`egijg (sendmail ****r**** g`eh m`et) azhilluulahad, sistem *n`en
   h`er`egt`e`e sendmail n`ert`ej zahidlyn dundyn hyanagchijn
   huulbaryg duudna g`es`en *g yum. `En`e zahidlyn dundyn hyanagch
   mailer.conf fajlyg shalgazh, /usr/libexec/sendmail/sendmail-g
   orond n' azhilluulna. `En`e sistemijn tuslamzhtaj d`e`erh anhdagch
   sendmail funkc**dijg duudahad *n`end`e`e azhillah hoiortyn
   fajluudyg solihod amarhan bolgodog.

   Tijm`e`es h`er`ev ta sendmail-n orond
   /usr/local/supermailer/bin/sendmail-compat-g azhilluulah
   h*s`elt`ej bol, /etc/mail/mailer.conf fajlyg daraah bajdlaar
   zasazh bichih h`er`egt`ej:

 sendmail         /usr/local/supermailer/bin/sendmail-compat
 send-mail       /usr/local/supermailer/bin/sendmail-compat
 mailq           /usr/local/supermailer/bin/mailq-compat
 newaliases      /usr/local/supermailer/bin/newaliases-compat
 hoststat        /usr/local/supermailer/bin/hoststat-compat
 purgestat       /usr/local/supermailer/bin/purgestat-compat

     --------------------------------------------------------------

  28.4.5. T**gsg**l

   ****rijn h*ss`en`e`er b*h z*jlsijg tohiruulsny daraa, n`eg`ent
   h`er`egg*j bolson sendmail processuudyg zogsoozh shin`e programd
   hamaarah processuudyg `ehl**l`eh, `esv`el z*g`e`er l sistemijg
   dahin achaalah h`er`egt`ej. Sistemijg dahin achaalah n' sistem
   achaalah yavcad tany shin`e MTA-g achaalah tohirgoog z**v hijs`en
   `es`eh`e`e shalgahad tan' tusalna.

     --------------------------------------------------------------

28.5. G`emt`el saatlyg arilgah n'

   28.5.1. YAagaad bi ****rijn s*lzh`e`end bajgaa hostuudyn huv'd
   FQDN-g h`er`egl`eh iostoj v`e?

   28.5.2. sendmail "zahidal ****r d`e`er min' tojrood irzh bajna"
   g`e`ed bajna

   28.5.3. Utsaar zalgazh holbogddog PPP host d`e`er zahidlyn
   serverijg h`erh`en azhilluulah v`e?

   28.5.4. Busad hostoos zahidal yavuulahad yaagaad "Relaying Denied"
   g`es`en aldaa bajnga garaad bajna v`e?

   28.5.1. YAagaad bi ****rijn s*lzh`e`end bajgaa hostuudyn huv'd
   FQDN-g h`er`egl`eh iostoj v`e?

   *n`end`e`e tuhajn host ****r dom`ejnd bajgaa bolohyg ta anzaarah
   bajh; zhish`e`e n', h`er`ev ta ****r**** foo.bar.edu dom`ejnd
   bajgaa b**g****d bar.edu dom`ejnd bajgaa mumble host ruu handah
   h*s`elt`ej bol t**nijg z*g`e`er mumble g`ehijn orond
   mumble.bar.edu g`es`en fully-qualified domain name buyuu
   b*r`en-batalgaazhsan dom`ejn n`er`e`er n' zaah h`er`egt`ej.

   Ur'd n', BSD BIND tajlagchijn huv'd d`e`erh shig h`er`egl`ezh
   boldog bajsan. G`evch FreeBSD-t`ej hamt ird`eg BIND-n odoogijn
   huvilbar d`e`er ****rijn orshin bajgaa dom`ejnoos busad b*r`en
   batalgaazhaag*j dom`ejn n`erijn huv'd anhdagch tovchilson
   n`er**dijg h`er`egl`ezh bolohg*j bolson. Tijm`e`es batalgaazhaag*j
   mumble g`es`en hostyg `esv`el mumble.foo.bar.edu g`ezh ojlgono,
   `esv`el `eh dom`ejnd hajh bolno.

   Hajlt caash mumble.bar.edu, ba mumble.edu bolzh *rg`elzhl`eh
   b**g****d `en`e n' sanasnaas shal ****r z*jl bolon huvirna. **nijg
   yaagaad buruu *jld`el, b*r ayuulg*j bajdlyn coorhoj g`ezh toocoh
   bolsnyg RFC 1535-s olzh *z`e`er`ej.

   D`e`erh bajdlaas garahyn tuld, ****rijn /etc/resolv.conf fajl
   dotor:

 search foo.bar.edu bar.edu

   g`es`en m**rijg:

 domain foo.bar.edu

   m**rijn orond bichih h`er`egt`ej. G`ehd`e`e, hajlt hijh d`es
   daraalal n' RFC 1535-d zaasny daguu "dotood bolon gadaad
   udirdlagyn hyazgaar"yg davah iosg*jg anhaaraaraj.

   28.5.2. sendmail "zahidal ****r d`e`er min' tojrood irzh bajna"
   g`e`ed bajna

   `En`e asuultand sendmail-n FAQ daraah bajdaltaj hariulsan bajgaa:

 I'm getting these error messages:

 553 MX list for domain.net points back to relay.domain.net
 554 <user@domain.net>... Local configuration error

 How can I solve this problem?

 You have asked mail to the domain (e.g., domain.net) to be
 forwarded to a specific host (in this case, relay.domain.net)
 by using an MX record, but the relay machine does not recognize
 itself as domain.net. Add domain.net to /etc/mail/local-host-names
 [known as /etc/sendmail.cw prior to version 8.10]
 (if you are using FEATURE(use_cw_file)) or add "Cw domain.net"
 to /etc/mail/sendmail.cf.

   sendmail-n FAQ-g http://www.sendmail.org/faq/ hayagaar orzh *z`ezh
   boloh ba h`er`ev ta zahidlyn serverijnh`e`e tohirgoogoor nil`e`ed
   "oroldoh" bol `ehl`e`ed **nijg unshihyg z**vl**zh bajna.

   28.5.3. Utsaar zalgazh holbogddog PPP host d`e`er zahidlyn
   serverijg h`erh`en azhilluulah v`e?

   Ta LAN-d bajgaa FreeBSD mashinyg Intern`et`ed holboh h*s`elt`ej
   bajna. `En`e FreeBSD mashin tuhajn LAN-ij huv'd zahidlyn garc bajh
   bolno. PPP holbolt bol tusgajlan bij bolgoson zoriulagdsan holbolt
   bish yum.

   **nij tuld hoior arga bajna. N`eg arga n' UUCP ashiglah yum.

   N**g**** arga n' tany dom`ejny huv'd hoiordogch MX *jlchilg`e`eg
   *z**l`eh bajngyn holbolttoj Intern`et servert`ej boloh yavdal yum.
   ZHish`e`elb`el, h`er`ev tanaj bajguullagyn dom`ejn n`er
   example.com b**g****d tanaj Intern`etijn *jlchilg`e`e *z**l`egch
   tanaj dom`ejny huv'd hoiordogch MX *jlchilg`e`eg *z**l`eh`e`er
   example.net dom`ejnyg daraah bajdaltaj tohiruulzh`e`e:

 example.com.          MX        10      example.com.
                       MX        20      example.net.

   Z**vh**n ganc host `ecsijn zahidal h*l`e`en avagch bajh iostoj
   (example.com hostyn /etc/mail/sendmail.cf fajld Cw example.com-g
   n`emn`e).

   Zahia yavuulah g`ezh bajgaa sendmail zahidlyg yavuulahaar oroldoh
   *ed `ehl`e`ed modem holboosoor tantaj (example.com) holbogdohyg
   oroldono. Ta Intern`et`ed holbogdoog*j bajgaa uchraas ih`enh
   tohioldold tantaj holbogdozh chadahg*j. `En`e tohioldold, sendmail
   avtomataar hoiordogch MX server r**, ****r****r h`elb`el tanaj
   Intern`etijn *jlchilg`e`e *z**l`egchid (example.net) ilg`e`eh
   bolno. Hoiordogch MX server tanaj servert`ej holbogdohyg togtmol
   oroldoh ba ijm zamaar anhdagch MX host ruu (example.com) zahidlyg
   h*rg`eh bolno.

   Ta dor *z**ls`ent`ej t**st`ej n`evtr`eh skriptijg h`er`egl`ehijg
   h*s`ezh bolzoshg*j:

 #!/bin/sh
 # Put me in /usr/local/bin/pppmyisp
 ( sleep 60 ; /usr/sbin/sendmail -q ) &
 /usr/sbin/ppp -direct pppmyisp

   H`er`ev ta h`er`egl`egchijn huv'd tusdaa n`evtr`eh skript **sg`eh
   g`ezh bajgaa bol d`e`erh skript d`e`er bajgaagijn orond sendmail
   -qRexample.com-g h`er`egl`ezh boloh yum. `En`e n' tany zahidlyn
   daraalald bajgaa example.com-d ochih b*h zahidlyg t`er dor n'
   bolovsruulahyg shaardana.

   Bajdlyg h`erh`en caash sajzhruulahyg dor *zn`e **:

   FreeBSD Internetijn *jlchilg`e`e *z**l`egchijn zahidlyn
   zhagsaalt-s hulgajlsan zurvas.

 > we provide the secondary MX for a customer. The customer connects to
 > our services several times a day automatically to get the mails to
 > his primary MX (We do not call his site when a mail for his domains
 > arrived). Our sendmail sends the mailqueue every 30 minutes. At the
 > moment he has to stay 30 minutes online to be sure that all mail is
 > gone to the primary MX.
 >
 > Is there a command that would initiate sendmail to send all the mails
 > now? The user has not root-privileges on our machine of course.

 In the "privacy flags" section of sendmail.cf, there is a
 definition Opgoaway,restrictqrun

 Remove restrictqrun to allow non-root users to start the queue processing.
 You might also like to rearrange the MXs. We are the 1st MX for our
 customers like this, and we have defined:

 # If we are the best MX for a host, try directly instead of generating
 # local config error.
 OwTrue

 That way a remote site will deliver straight to you, without trying
 the customer connection.  You then send to your customer.  Only works for
 "hosts", so you need to get your customer to name their mail
 machine "customer.com" as well as
 "hostname.customer.com" in the DNS.  Just put an A record in
 the DNS for "customer.com".

   28.5.4. Busad hostoos zahidal yavuulahad yaagaad "Relaying Denied"
   g`es`en aldaa bajnga garaad bajna v`e?

   FreeBSD-n anhdagch suulgacad sendmail-g z**vh**n azhillazh bajgaa
   hostoosoo zahidal ilg`e`ed`eg bajhaar tohiruulsan bajdag.
   ZHish`e`e n', h`er`ev n`eg POP server bajgaa bol, h`er`egl`egchid
   surguul', azhil, `esv`el busad alsyn bajrshlaas zahidlaa shalgah
   bolomzhtoj bajh bolno. G`evch gadnaas zahidal ilg`e`ezh chadahg*j
   h`ev`e`er bajh bolno. Ih`evchl`en, oroldogo hijsn`e`es h`ed`en
   hormyn daraa, MAILER-DAEMON "5.7 Relaying Denied" g`es`en aldaany
   m`ed`e`el`elt`ej zahidlyg ilg`e`eh bolno.

   `En`e bajdlaas garah h`ed h`ed`en zam bajna. Hamgijn `engijn arga
   bol ****rijn ISP-n hayagijg /etc/mail/relay-domains-d bajgaa
   **rt****l**h (damzhuulah) dom`ejnuudyn fajld bichih h`er`egt`ej.
   **nijg hijh amarhan argyg *z**l`ev:

 # echo "your.isp.example.com" > /etc/mail/relay-domains

   `En`e fajlyg **sg`es`en `esv`el zassany daraa, sendmail-g dahin
   `ehl**l`eh h`er`egt`ej. H`er`ev ta server hariucagch bajgaad,
   zahidlyg dotooddoo yavuulah h*s`elg*j, `esv`el ****r mashin
   d`e`er`e`es `esv`el b*r ****r ISP-s hulgany tovch daraad l hijchih
   hyalbar sistem ashiglah h*s`elt`ej bajgaa bol `en`e arga yag
   tohirno. `En`e arga ganchan `esv`el hoiorhon zahidlyn b*rtg`el
   **sg`es`en tohioldold m**n tus bolno. H`er`ev d`e`erh fajld olon
   toony hayag n`em`eh shaardlagataj bol, z*g`e`er ****rijn durtaj
   zasvarlagch programaar n`e`eg`e`ed dom`ejnuudaa m**r bolgond n`eg
   bajhaar n`emzh bichih h`er`egt`ej:

 your.isp.example.com
 other.isp.example.net
 users-isp.example.org
 www.example.org

   Odoo, `en`e zhagsaaltad (h`er`egl`egch tany sistem d`e`er
   b*rtg`elt`ej g`es`en n**hc**lt`ejg****r) bajgaa yamar ch hostoos,
   tany sistem`e`er damzhuulan yavuulsan zahidal amzhilttaj yavah
   bolno. `En`e bol h`er`egl`egchidd`e`e tany sistem`e`er damzhuulan
   SPAM yavuulah bolomzhijg olgolg*jg`e`er, tany sistem`e`es alsaas
   zahidal ilg`e`eh bolomzhijg olgoh *n`eh`e`er sajn arga yum.

     --------------------------------------------------------------

28.6. D`e`ed t*vshnij s`edv**d

   `En`e h`es`eg zahidlyn serverijn tohirgoo, b*h`el dom`ejnd
   zoriulsan zahidlyn serverijg zohion bajguulah z`er`eg il** g*nzgij
   s`edv**dijg hamrah bolno.

     --------------------------------------------------------------

  28.6.1. *nds`en Tohirgoo

   H`er`ev ta ****rijn n`erijn server azhilluulzh bajgaa `esv`el
   /etc/resolv.conf-g tohiruulsan l bol gadaad hostuud ruu zahidal
   ilg`e`ezh chadah iostoj. H`er`ev ta ****rijn hostod hayaglasan
   zahidlyg tany ****rijn FreeBSD mashin d`e`erh MTA (zhish`e`e n'
   sendmail) h*l`e`ezh avdag bolgohyg h*s`ezh bajgaa bol, daraah
   hoior arga zam bajna:

     * ****r**** n`erijn server azhilluulaad, ****rijn dom`ejn n`er
       avah. ZHish`e`elb`el, FreeBSD.org

     * Zahidlyg shuud ****rijn host d`e`er h*l`e`ezh avdag bajh.
       **nij tuld ****rijn mashiny odoogijn DNS n`er`e`er zahidlyg
       h*l`e`en avah. ZHish`e`elb`el, example.FreeBSD.org.

   D`e`erh`e`es alijg n' ch songoson baj, ****r d`e`er`e`e zahidal
   shuud h*l`e`en avdag bajhyn tuld bajngyn statik IP hayagtaj bajh
   iostoj (ih`enh PPP zalgadag holboltynh shig dinamik hayag bish).
   H`er`ev galt hanyn caana bajgaa bol, galt hana tan' ruu
   chigl`es`en SMTP ursgalyg n`evtr**l`eh iostoj. Zahidlyg shuud
   ****rijn host d`e`er h*l`e`en avahyn tuld, daraah hoior
   n**hc**lijn al' n`egijg hangasan bajh iostoj:

     * Tany DNS d`e`erh (hamgijn baga dugaartaj) MX bichl`eg tany
       hostyn IP hayag ruu zaasan bajh iostoj.

     * Tany DNS d`e`er tany hostyn IP hayag ruu zaasan MX bichl`eg
       bajh iosg*j.

   D`e`er durdsany al' n`egijg hangasan bajhad, ta ****rijn host
   d`e`er zahidal h*l`e`en avah bolomzhtoj bolno.

   Turshaad *z`e`er`ej:

 # hostname
 example.FreeBSD.org
 # host example.FreeBSD.org
 example.FreeBSD.org has address 204.216.27.XX

   H`er`ev d`e`erht`ej adil hariu garch bajval,
   <yourlogin@example.FreeBSD.org> hayag ruu ilg`e`es`en zahidal
   yamar ch asuudalg*j h*r`eh gazraa ochih iostoj
   (example.FreeBSD.org d`e`er sendmail z**v azhillazh bajgaa g`ezh
   *z`ev).

   **nij orond door durdsantaj adil hariu avbal:

 # host example.FreeBSD.org
 example.FreeBSD.org has address 204.216.27.XX
 example.FreeBSD.org mail is handled (pri=10) by hub.FreeBSD.org

   tany host ruu ilg`e`es`en b*h zahidluud (example.FreeBSD.org)
   shuud tany host ruu ilg`e`egd`ehijn orond hub d`e`er adilhan
   h`er`egl`egchijn n`er d`e`er cuglarah bolno.

   D`e`erh m`ed`e`ellijg DNS server zohicuulan azhillana. DNS-n Mail
   eXchange buyuu MX bichl`egt zahidlyg haash n' chigl**l`eh talaar
   m`ed`e`el`el aguulagddag. H`er`ev yamar ch MX bichl`eg bajhg*j
   bol, zahidlyg IP hayagaar n' hostod damzhuulna.

   freefall.FreeBSD.org-n MX bichl`eg daraah bajdaltaj bajna:

 freefall                MX      30      mail.crl.net
 freefall                MX      40      agora.rdrop.com
 freefall                MX      10      freefall.FreeBSD.org
 freefall                MX      20      who.cdrom.com

   Tany harzh bajgaachlan, freefall-n huv'd olon MX bichl`eg bajna.
   Hamgijn baga MX dugaartaj host azhillazh bajval zahidlyg shuud
   h*l`e`ezh avah bolno; h`er`ev yamar n`eg bajdlaar `end host ruu
   handah bolomzhg*j bajval busad n' (zarimdaa "n****c MX-**d" g`ezh
   n`erl`eh n' bij) t*r hugacaand zahidlyg h*l`e`ezh avaad, araj baga
   dugaartaj hosttoj holboo togtooh bolomzhtoj bolmogc t**n r**
   damzhuulah g`em m`etchil`en yavsaar, `ec`est n' hamgijn baga
   dugaartaj host zahidlyg h*l`e`en avah bolno.

   Busad MX-**d tanyhaas tusdaa Intern`et holbolttoj bajh
   shaardlagataj. Tany ISP `esv`el ****r najrsag gazruud tand `en`e
   *jlchilg`e`eg *z**l`eh`ed asuudal bajh iosg*j.

     --------------------------------------------------------------

  28.6.2. Tany dom`ejnd hayaglasan Zahidal

   "Zahidlyn host" (zahidlyn server g`ezh n`erl`eh n' bij) zohion
   bajguulahyn tuld, yanz yanzyn azhlyn mashin ruu yavuulsan zahidlyg
   `en`e server r** chigl**ls`en bajh iostoj. *nds`end`e`e, ****rijn
   dom`ejnd bajgaa yamar ch hostyn zahidlyg "n`eh`emzhilzh
   avaad"(`en`e tohioldold *.FreeBSD.org) t**nijg ****rijn zahidlyn
   server r** dahin chigl**ln`e g`es`en *g yum. Ing`esn`e`er tany
   h`er`egl`egchdijn zahidluud `ez`en zahidlyn server d`e`er cuglah
   bolno.

   **nijg hyalbar bolgohyn tuld, n`eg h`er`egl`egchijn n`ert`ej
   h`er`egl`egchijn dans hoior mashin d`e`er hoioulan d`e`er n' bajh
   shaardlagataj. **nijg hijhd`e`e adduser(8)-g ashiglaaraj.

   Tany h`er`egl`eh zahidlyn host tany s*lzh`e`end bajgaa b*h azhlyn
   mashiny huv'd tomilzh gargasan zahidal solilcogch bajh iostoj.
   `En`e tohirgoog DNS server d`e`er daraah bajdaltaj hijn`e:

 example.FreeBSD.org     A       204.216.27.XX           ; Workstation
                         MX      10 hub.FreeBSD.org      ; Mailhost

   `En`e n' azhlyn mashind hayaglasan zahidlyg, A bichl`eg haash n'
   zaahaas *l hamaaran zahidlyn host ruu dahin chigl**l`eh bolno.
   Ing`esn`e`er zahidal MX host ruu ilg`e`egd`eh bolno.

   Ta DNS server azhilluuldagg*j bol d`e`er durdsanyg ****r**** bie
   daan hijh bolomzhg*j yum. H`er`ev ta DNS server azhilluuldagg*j,
   `esv`el DNS server azhilluulah bolomzhg*j bol ****rijn ISP `esv`el
   DNS *jlchilg`e`e *z**ld`eg gazartaa handaaraj.

   H`er`ev ta hijsv`er zahidal bajrshuulah *jlchilg`e`e *z**ld`eg
   bol, daraah m`ed`e`el`el tus bolno. Tany *jlchl**l`egch ****rijn
   dom`ejn n`ert`ej, tuhajlbal customer1.org, ba ta customer1.org-d
   hayaglasan b*h zahidlyg ****rijn zahidlyn host mail.myhost.com ruu
   chigl**l`eh h*s`elt`ej bajna g`ezh bod"io. T`egv`el tany DNS
   d`e`erh bichl`eg daraah bajdaltaj bajh bolno:

 customer1.org           MX      10      mail.myhost.com

   customer1.org dom`ejny z**vh**n zahidlyg hariucahyn tuld A
   bichl`eg shaardlagag*j.

     T`emd`egl`el: A bichl`eg bajhg*j bol customer1.org ruu ping hijh
     bolomzhg*j bolohyg anhaarna uu.

   Hamgijn s**ld hijh n`eg z*jl bol ****rijn zahidlyn host d`e`erh
   sendmail-d yamar yamar dom`ejnuud ba/`esv`el hostuudad hayaglasan
   zahidlyg h*l`e`en avahyg h`elzh **g**h yavdal yum. **nijg h`ed
   h`ed`en ****r argaar hijzh bolno. Daraah arguudyn alijg ch
   h`er`egl`ezh bolno:

     * H`er`ev ta FEATURE(use_cw_file)-g h`er`egl`ezh bajgaa bol
       hostuudyg /etc/mail/local-host-names fajl dotor n`emzh bichih.

     * H`er`ev ta sendmail 8.10 `esv`el t**n`e`es hojno garsan
       huvilbaryg h`er`egl`ezh bajgaa bol Cwyour.host.com g`es`en
       m**rijg /etc/sendmail.cf `esv`el /etc/mail/sendmail.cf fajl
       dotor bichih.

     --------------------------------------------------------------

28.7. UUCP-t`ej SMTP

   Orchuulsan Cagaanh**gijn Ganbold.

   FreeBSD-t`ej cug ird`eg sendmail-ijn tohirgoo n' Intern`et r**
   shuud holbogddog sajtuudad zoriulagdsan yum. ****rsdijn zahidlyg
   UUCP-`e`er solilcohyg h*ss`en sajtuud sendmail-ijn ****r
   tohirgoony fajlyg suulgah iostoj.

   /etc/mail/sendmail.cf-g garaar tohiruulah n' il** narijn, n`em`elt
   s`ed`ev yum. sendmail huvilbar 8 n' tohirgoony fajluudaa m4(1)
   ur'dchilan process hijlt`e`er **sg`ed`eg. ZHinh`en`e tohirgoo n'
   il** d`e`ed hijsv`erl`eltijn t*vshind boldog. m4(1)-ijn tohirgoony
   fajluudyg /usr/share/sendmail/cf sangaas olzh bolno. cf san dah'
   README fajl n' m4(1) tohirgoony *nds`en tanilcuulga bolon
   *jlchild`eg.

   UUCP h*rg`eltijg d`emzhih hamgijn shild`eg arga bol mailertable
   bolomzhijg ashiglah yavdal yum. `En`e n' chigl**l`eltijn
   shijdv`er**d gargahdaa sendmail-ijn ashigladag m`ed`e`ellijn
   baazyg **sg`ed`eg.

   `Ehl`e`ed ta ****rijn .mc fajlyg **sg`eh h`er`egt`ej.
   /usr/share/sendmail/cf/cf san c****n h`ed`en zhish`e`en**dijg
   aguuldag. Tanyg ****rijnh**** fajlyg foo.mc g`ezh n`erl`es`en
   g`ezh *z`eh yum bol t**nijg z**v sendmail.cf bolgozh
   h**rv**l`ehijn tuld hijh z*jl tan':

 # cd /etc/mail
 # make foo.cf
 # cp foo.cf /etc/mail/sendmail.cf

   Erdijn .mc fajl ijm`erh** haragdazh bolno:

 VERSIONID(`Your version number') OSTYPE(bsd4.4)

 FEATURE(accept_unresolvable_domains)
 FEATURE(nocanonify)
 FEATURE(mailertable, `hash -o /etc/mail/mailertable')

 define(`UUCP_RELAY', your.uucp.relay)
 define(`UUCP_MAX_SIZE', 200000)
 define(`confDONT_PROBE_INTERFACES')

 MAILER(local)
 MAILER(smtp)
 MAILER(uucp)

 Cw    your.alias.host.name
 Cw    youruucpnodename.UUCP

   accept_unresolvable_domains, nocanonify, bolon
   confDONT_PROBE_INTERFACES bolomzhuudyg aguulsan m**r**d n' zahidal
   h*rg`eh yavcyn *ed DNS-ijg ashigluulahg*j bajh bolno. UUCP_RELAY
   g`ed`eg n' UUCP h*rg`eltijg d`emzhih`ed shaardlagataj. .UUCP
   psevdo dom`ejn hayaguudtaj azhillazh chaddag Intern`etijn hostyn
   n`erijg tavih h`er`egt`ej; ta ****rijn ISP-ijn zahidal
   **rt****l**gchijg `end barag oruulah bajh daa.

   Ing`esnijh`e`e daraa tand /etc/mail/mailertable fajl h`er`egt`ej
   bolno. H`er`ev tand tany b*h zahidluudad ashiglagddag, gadagsh
   holbogdson z**vh**n ganc holbolt bajval daraah fajl hangalttaj
   bajh bolno:

 #
 # makemap hash /etc/mail/mailertable.db < /etc/mail/mailertable
 .                             uucp-dom:your.uucp.relay

   Araj il** t**v**gt`ej zhish`e`e ijm`erh** haragdazh bolno:

 #
 # makemap hash /etc/mail/mailertable.db < /etc/mail/mailertable
 #
 horus.interface-business.de   uucp-dom:horus
 .interface-business.de        uucp-dom:if-bus
 interface-business.de         uucp-dom:if-bus
 .heep.sax.de                  smtp8:%1
 horus.UUCP                    uucp-dom:horus
 if-bus.UUCP                   uucp-dom:if-bus
 .                             uucp-dom:

   `Ehnij gurvan m**r n' dom`ejn ruu hayaglagdsan zahidal anhdagch
   chigl**l`elt r** bish, harin h*rg`eh zamyg "tovchlohyn" tuld UUCP
   h**rsh r** ilg`e`egd`ehijg zohicuuldag. Daraagijn m**r n' lokal
   Ethernet dom`ejn ruu hayaglagdsan, SMTP ashiglan h*rg`egd`ezh
   boloh zahidaltaj azhilladag. `Ec`est n' .UUCP psevdo dom`ejn
   mayagaar bichigds`en UUCP h**rsh**d uucp-neighbor !recipient-d
   anhdagch d*rm**dijg darzh bichih bolomzhijg olgohyn tuld
   durdagdsan. S**lijn m**r n' *rg`elzh n`eg c`eg bajdag. `En`e n'
   UUCP h*rg`elt`e`er d`elhij r** garah tany universal zahidlyn garc
   bolon *jlchild`eg UUCP h**rsh r** gargana g`ezh busad b*gdijn
   huv'd zaazh **gch bajna. uucp-dom: t*lh**r *gijn ard bajrlah b*h
   c`egijn n`ers z**v UUCP h**rsh**d bajh iostoj b**g****d ta
   t`edg`e`erijg uuname tushaal ashiglan shalgazh bolno.

   Sanazh yavah z*jl bol `en`e fajl n' ashiglagdahaasaa **mn** DBM
   m`ed`e`ellijn baazyn fajl ruu h**rv**l`egd`eh shaardlagataj
   bajdag. **nijg hijh tushaalyn m**rijg mailertable fajlyn d`e`er
   h`es`egt tajlbar mayagaar hijh n' z*jt`ej. ****rijn mailertable
   fajlyg ****rchl**h b*rt`e`e ta `en`e tushaalyg azhilluulah iostoj
   yum.

   T**gsg**lijn z**vl**g****: h`er`ev ta tuhajn n`eg zahidlyn
   chigl**l`elt azhillazh bajgaa `es`eh`ed `erg`elz`ezh bajgaa bol
   sendmail-ijn -bt tohiruulgyg togtooh h`er`egt`ej. `En`e n'
   sendmail-ijg hayagijn test gorimd `ehl**ld`eg; 3,0 g`ezh oruulaad
   zahidal chigl**l`eltijg test hijhijg h*ss`en hayagaa oruulah
   h`er`egt`ej. S**lijn m**r n' ashiglagdsan dotood zahidlyn agent,
   `en`e agentijn duudazh holbogdoh h*r`eh host bolon (magadg*j
   h**rv**l`egds`en) hayagijg h`eld`eg. `En`e gorimoos Ctrl+D daran
   garna.

 % sendmail -bt
 ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
 Enter <ruleset> <address>
 > 3,0 foo@example.com
 canonify           input: foo @ example . com
 ...
 parse            returns: $# uucp-dom $@ your.uucp.relay $: foo < @ example . com . >
 > ^D

     --------------------------------------------------------------

28.8. Z**vh**n ilg`e`eh`e`er tohiruulah n'

   Huv' n`em`er bolgon oruulsan Bill Moran. Orchuulsan Cagaanh**gijn
   Ganbold.

   **rt****l**h server`e`er damzhuulan zahidlyg ilg`e`ehijg z**vh**n
   h*s`eh olon tohioldluud bajdag. Zarim zhish`e`en**dijg durdval:

     * Tany komp'yuter shir`e`enij mashin, g`ehd`e`e ta send-pr(1)
       z`er`eg programuudyg ashiglahyg h*s`ezh bajna g`ezh bod"io.
       Ing`ehijn tuld ta ****rijn ISP-ijn zahidal **rt****l**h
       serverijg ashiglah iostoj.

     * Komp'yuter n' zahidlyg lokalaar zohicuuldagg*j server bolovch
       b*h zahidluudyg bolovsruulahyn tuld **rt****l**h server r**
       damzhuulah h`er`egt`ej bajgaa.

   Barag MTA b*r **nijg hijh chadvartaj bajdag. Haramsaltaj n'
   zahidlyg z**vh**n damzhuulahyn tuld **rg**n bolomzhtoj MTA-g z**v
   tohiruulah n' mash t**v**gt`ej bajdag. sendmail bolon postfix
   z`er`eg programuudyg `en`e zorilgoor ashiglah n' h`et`erhij yum.

   M**n h`er`ev ta `engijn Intern`et handaltyn *jlchilg`e`eg
   ashiglazh bajgaa bol tany g`er`e`e tanyg "zahidlyn server"
   azhilluulahyg horiglozh magadg*j yum.

   T`edg`e`er h`er`egc`e`en**dijg hangah hyalbar arga bol mail/ssmtp
   portyg suulgah yavdal yum. Daraah tushaaluudyg root
   h`er`egl`egch`e`er azhilluulna:

 # cd /usr/ports/mail/ssmtp
 # make install replace clean

   Suulgasny daraa mail/ssmtp-g /usr/local/etc/ssmtp/ssmtp.conf-d
   bajrlah d**rv**n m**r b*hij fajlaar tohiruulzh bolno:

 root=yourrealemail@example.com
 mailhub=mail.example.com
 rewriteDomain=example.com
 hostname=_HOSTNAME_

   root-d zoriulzh ****rijn zhinh`en`e zahidlyn hayagaa ashiglahaa
   martuuzaj. mail.example.com-ijn orond ****rijn ISP-ijn garah
   zahidlyn **rt****l**h serverijg oruulaaraj (zarim ISP-uud n'
   **nijg "garah zahidlyn server" `esv`el "SMTP server" g`ed`eg).

   Garah zahidlyn *jlchilg`e`eg n' orolcuulaad sendmail-g horiglohoo
   martuuzaj. D`elg`er`eng*jg H`es`eg 28.4.2 h`esg`e`es *zn`e **.

   mail/ssmtp n' bas busad tohiruulguudtaj bajdag. ZHish`e`en**d
   bolon d`elg`er`eng*j m`ed`e`ellijg /usr/local/etc/ssmtp dotorh
   zhish`e`e tohirgoony fajl `esv`el ssmtp-ijn garyn avlagyn
   huudasnaas *zn`e **.

   `En`e mayagaar ssmtp-g tohiruulah n' z**v azhillahyn tuld zahidal
   ilg`e`ehijg shaarddag, tany komp'yuter d`e`erh yamar ch programyg
   z**vsh****r**h bolno. Ing`ehd`e`e tany ISP-ijn h`er`egl`e`enij
   bodlogyg z**rchilg*jg`e`er `esv`el tany komp'yuterijg spam
   ilg`e`eh zorilgoor bulaan `ezl`ehijg z**vsh****rd**gg*j bajna.

     --------------------------------------------------------------

28.9. Gadagsh zalgah holboltoor zahidlyg ashiglah n'

   Orchuulsan Cagaanh**gijn Ganbold.

   H`er`ev tand statik IP hayag bajgaa bol ta anhdagch utguudyg
   ****rchilzh taaruulah shaardlagag*j yum. ****rijn hostyn n`erijg
   ****rt zaagdsan Intern`etijn n`er`e`er tohiruulah h`er`egt`ej
   b**g****d sendmail *lds`enijg n' hijh bolno.

   H`er`ev ta dinamikaar zaagdsan IP hayagtaj b**g****d Intern`et r**
   dial ap PPP holboltyg ashigladag bol ta ****rijn ISP-ijn zahidlyn
   server d`e`er magadg*j zahidlyn hajrcagtaj bajna bajh. Tany
   ISP-ijn dom`ejn example.net, tany h`er`egl`egchijn n`er user, ta
   ****rijn mashinyg bsd.home g`ezh n`erl`es`en b**g****d tany ISP
   tand relay.example.net-g zahidal **rt****l**h server bolgozh
   ashiglazh bolno g`ezh h`els`en g`ezh *z'e.

   ****rijn zahidlyn hajrcgaas zahidal avahyn tuld ta tatazh avah
   agentijg suulgah iostoj. fetchmail h`er`egs`el n' olon t**rlijn
   protokoluudyg d`emzhd`eg bolohoor **nd sajn songolt boloh yum.
   `En`e program n' bagc h`elb`er`e`er `esv`el portyn cugluulgad
   bajdag (mail/fetchmail). Ih`evchl`en tany ISP POP *jlchilg`e`e
   *z**ld`eg. H`er`ev ta h`er`egl`egchijn PPP ashiglazh bajgaa bol
   /etc/ppp/ppp.linkup dah' daraah oruulgyg ashiglan Intern`etijn
   holbolt togtoh *ed ****rijn zahidlyg avtomataar avch boloh yum:

 MYADDR:
 !bg su user -c fetchmail

   H`er`ev ta sendmail-g lokal bish b*rtg`el**d`ed zahidal
   ilg`e`ehijn tuld ashiglazh bajgaa bol (door *z**ls`en shig) ta
   ****rijnh**** Intern`etijn holboltyg togtoosnyhoo daraa ****rijn
   zahidlyn daraallyg sendmail-`e`er process hijlg`ehijg h*s`eh bajh.
   **nijg hijhijn tuld `en`e tushaalyg /etc/ppp/ppp.linkup fajld
   fetchmail tushaalyn daraa bajrluulah h`er`egt`ej:

   !bg su user -c "sendmail -q"

   Ta bsd.home d`e`er user-t zoriulsan b*rtg`elt`ej g`ezh bod"io.
   bsd.home d`e`erh user-ijn g`erijn sand .fetchmailrc fajlyg **sg`eh
   h`er`egt`ej:

 poll example.net protocol pop3 fetchall pass MySecret

   `En`e fajl n' MySecret g`es`en nuuc *gijg aguuldag bolohoor ug
   fajlyg user-`e`es ****r h`en ch unshih iosg*j yum.

   Z**v from: tolgojtojgoor zahidal ilg`e`ehijn tuld ta sendmail-d
   <user@bsd.home>-ijn orond <user@example.net>-g ashiglahyg h`elzh
   **g**h iostoj. Ta bas sendmail-d hurdan zahidal damzhuulah
   bolomzhijg b*rd**l`ehijn tuld b*h zahidlyg damzhuulahdaa
   relay.example.net-ijg ashiglahyg bas h`elzh **g**hijg h*s`ezh
   boloh yum.

   Daraah .mc fajl n' hangalttaj bajh bolno:

 VERSIONID(`bsd.home.mc version 1.0')
 OSTYPE(bsd4.4)dnl
 FEATURE(nouucp)dnl
 MAILER(local)dnl
 MAILER(smtp)dnl
 Cwlocalhost
 Cwbsd.home
 MASQUERADE_AS(`example.net')dnl
 FEATURE(allmasquerade)dnl
 FEATURE(masquerade_envelope)dnl
 FEATURE(nocanonify)dnl
 FEATURE(nodns)dnl
 define(`SMART_HOST', `relay.example.net')
 Dmbsd.home
 define(`confDOMAIN_NAME',`bsd.home')dnl
 define(`confDELIVERY_MODE',`deferred')dnl

   `En`e .mc fajlyg sendmail.cf fajl bolgozh h`erh`en huvirgah tuhaj
   d`elg`er`eng*jg **mn**h h`esg`e`es lavlana uu. Bas sendmail.cf-g
   shin`echilsnijh`e`e daraa sendmail-g dahin `ehl**l`eh`e`e
   martuuzaj.

     --------------------------------------------------------------

28.10. SMTP n`evtr`elt tanilt

   Bichs`en ZH`ejms Gorham. Orchuulsan Cagaanh**gijn Ganbold.

   ****rijn zahidlyn servert`e`e SMTP Authentication buyuu n`evtr`elt
   tanilttaj bajh n' h`ed h`ed`en talaaraa ashigtaj bajdag. SMTP
   n`evtr`elt tanilt n' sendmail-d ayuulg*j bajdlyn ****r davharga
   n`emzh chadah b**g****d hostoo sol'dog h**d**lg****nt
   h`er`egl`egchdijn huv'd ****rijn zahidlyn klientijnh`e`e tohirgoog
   dahin tohiruulalg*jg`e`er zahidlyn server`e`e ashiglah bolomzhijg
   olgodgooroo ashigtaj bajdag.

    1. security/cyrus-sasl2-g portoos suulgana. Ta `en`e portyg
       security/cyrus-sasl2 sangaas olzh bolno. security/cyrus-sasl2
       port n' h`ed h`ed`en `emh`etg`eh *eijn tohiruulguudyg
       d`emzhd`eg. Bidnij ashiglah SMTP n`evtr`elt taniltyn argyn
       huv'd LOGIN tohiruulga haagdaag*j `es`ehijg shalgaaraj.

    2. security/cyrus-sasl2-g suulgasny daraa
       /usr/local/lib/sasl2/Sendmail.conf-g (bajhg*j bol
       **sg`e`er`ej) zasvarlazh daraah m**rijg n`em`eh h`er`egt`ej:

 pwcheck_method: saslauthd

    3. Daraa n' security/cyrus-sasl2-saslauthd-g suulgazh daraah
       m**rijg n`em`ehijn tuld /etc/rc.conf-g zasvarlana:

 saslauthd_enable="YES"

       t`eg`e`ed `ec`est n' saslauthd d`emong `ehl**ln`e:

 # /usr/local/etc/rc.d/saslauthd start

       `En`e d`emon n' tany FreeBSD passwd m`ed`e`ellijn baazaas
       n`evtr`elt taniulahyn tuld sendmail-ijn huv'd zuuchlagch
       boldog. `En`e n' SMTP n`evtr`elt tanilt ashiglah h`er`egt`ej
       h`er`egl`egch b*rijn huv'd shin`e h`er`egl`egchijn n`ers bolon
       nuuc *gsijg **sg`eh shaardlagag*j bolgozh n`evtr`elt bolon
       zahidlyn nuuc *gijg ****rchl**lg*jg`e`er h`ev`e`er bajlgadag
       yum.

    4. Odoo /etc/make.conf-g zasvarlaad daraah m**r**dijg n`em`eh
       h`er`egt`ej:

 SENDMAIL_CFLAGS=-I/usr/local/include/sasl -DSASL
 SENDMAIL_LDFLAGS=-L/usr/local/lib
 SENDMAIL_LDADD=-lsasl2

       `Edg`e`er m**r**d n' sendmail-d cyrus-sasl2 ruu `emh`etg`eh
       *ed holboos hijh`ed shaardlagataj z**v tohirgoony songoltuudyg
       **g**h bolno. sendmail-ijg suulgahaas **mn** cyrus-sasl2
       suusan bajgaa `es`ehijg batalgaazhuulaaraj.

    5. Daraah tushaaluudyg azhilluulzh sendmail-g dahin
       `emh`etg`en`e:

 # cd /usr/src/lib/libsmutil
 # make cleandir && make obj && make
 # cd /usr/src/lib/libsm
 # make cleandir && make obj && make
 # cd /usr/src/usr.sbin/sendmail
 # make cleandir && make obj && make && make install

       /usr/src tijm ch ih`e`er ****rchl**gd****g*j b**g****d
       h`er`egc`e`et`ej huvaalcdag sanguud bajgaa tohioldold
       sendmail-ijn `emh`etg`elt yamar n`eg`en asuudalg*j hijgd`eh
       iostoj.

    6. sendmail `emh`etg`egd`ezh dahin suulgagdsany daraa ****rijn
       /etc/mail/freebsd.mc fajlyg (al' `esv`el ****rijn .mc fajl
       bolgozh ashigladag t`er fajlyg. Dahin davtagdahg*j bajhyn tuld
       olon administratoruud hostname(1)-`e`es garah garaltyg
       ashiglan .mc fajlaa bolgon songodog) zasvarlah h`er`egt`ej.
       `Edg`e`er m**r**dijg n`em`eh h`er`egt`ej:

 dnl set SASL options
 TRUST_AUTH_MECH(`GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN')dnl
 define(`confAUTH_MECHANISMS', `GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN')dnl

       H`er`egl`egchdijn n`evtr`elt taniltyn huv'd sendmail-d bajdag
       ****r arguudyg `edg`e`er tohiruulguud n' tohiruuldag. H`er`ev
       ta pwcheck-s ****r argyg ashiglahyg h*s`ezh bajgaa bol hamt
       irs`en barimtaas *zn`e **.

    7. `Ec`est n' /etc/mail dotor bajhdaa make(1)-g azhilluulna.
       `En`e n' tany shin`e .mc fajlyg azhilluulzh freebsd.cf
       g`egd`eh (****rijn .mc fajld zoriulzh ashiglasan t`er) .cf
       fajlyg **sg`eh bolno. Daraa n' make install restart tushaalyg
       ashiglah h`er`egt`ej. `En`e n' fajlyg sendmail.cf ruu huulzh
       sendmail-g z**v azhilluulah bolno. `En`e processijn tuhaj
       d`elg`er`eng*j m`ed`e`ellijg /etc/mail/Makefile fajlaas
       lavlana uu.

   H`er`ev b*gd z**v yavsan bol ta ****rijn n`evtr`eh m`ed`e`ellijg
   zahidlyn klient uruugaa oruulzh test zahidal ilg`e`ezh chadah
   iostoj. Il** sudlahyn tuld sendmail-ijn LogLevel-g 13 bolgon
   tohiruulzh /var/log/maillog fajld aldaa garah `es`ehijg harah
   h`er`egt`ej.

   SMTP n`evtr`elt tanilttaj holbootoj d`elg`er`eng*j m`ed`e`ellijg
   sendmail huudasnaas *zn`e **.

     --------------------------------------------------------------

28.11. H`er`egl`egchijn zahidal damzhuulagchid

   Hamtran bichilcs`en Mark Silv`er. Orchuulsan SHagdaryn Nacagdorzh.

   Mail User Agent (MUA) buyuu h`er`egl`egchijn zahidal damzhuulagch
   g`ed`eg n' zahiag ilg`e`eh bolon h*l`e`en avah zoriulalttaj
   programuud bajdag. M**n caashilbal hoorondoo holbogdozh "zahidal"
   chuluudacgaasnaar h`er`egl`egchdijn azhlyg t*rg`etg`ezh amarchilzh
   chaddagaaraa MUA nar n' il** h*chirh`eg bolzh bajgaa bil`e`e.
   FreeBSD n' ****rt**** mash olon zahia damzhuulagch programuudyg
   d`emzhd`eg b**g****d FreeBSD portyn cugluulgaas ta suulgah
   bolomzhtoj. H`er`egl`egchid magadg*j grafik d*rsl`elt`ej evolution
   `esv`el balsa, m**n konsol d`e`er tulguurlazh azhilladag
   programuud boloh mutt, pine `esv`el mail, *g*j bol tom
   bajguullaguudad ih`enhd`e`e h`er`egl`egdd`eg v`eb haruulalttaj
   zahia *z`egch z`erg**d`e`es songon h`er`egl`eh bolomzh buj.

     --------------------------------------------------------------

  28.11.1. mail

   mail(1) bol FreeBSD-n h`er`egl`egchijn h`er`egl`ezh boloh anhdagch
   zahia damzhuulagch program yum. `En`e n' konsol d`e`er azhilladag
   b**g****d tekst h`elb`erijn zahianuudyg damzhuulah bolon h*l`e`ezh
   avah b*h er**nhij g*jc`etg`elijg sanal bolgodog ch zarim
   havsargasan fajluudtaj azhillahad zarim h*chin chadal n' dutmag
   b**g****d z**vh**n dotood zahiany hajrcgan d`e`er azhilladag.

   H`edijg`e`er mail guaj anhnaasaa POP `esv`el IMAP server**dijg
   d`emzhd`egg*j bolovch `edg`e`er server d`e`erh zahiany hajrcguudyg
   ****rijnh**** dotood mbox fajl uruu fetchmail programyg ashiglan
   huulzh chaddag. fetchmail-n talaar `en`e b*l`egt s**ld tanilcuulah
   bolno (H`es`eg 28.12).

   Zahia h*l`e`ezh avah bolon ilg`e`ehijn tuld konsol d`e`er erd****
   daraah zhish`e`enij daguu mail tushaal **g**h**d l hangalttaj:

 % mail

   H`er`egl`egch b*rd zoriulsan /var/mail dotorh zahiany hajrcag n'
   mail h`er`egsl`e`er unshigddag. H`er`ev zahiany hajrcag hooson
   bajval yamar ch zahia alga bajna g`es`en m`ed`egd`el haruulaad
   `en`e h`er`egs`el gardag. Zahiany hajrcag dotorh zahia unshigdah
   *ed `en`e h`er`egslijn haruulah n**r h`es`eg azhillazh `ehl`en
   zahianuudyg zhagsaalt bolgozh haruuldag. Daraah mayagaar zahianuud
   n' avtomataar dugaarlagdazh haruulagddag:

 Mail version 8.1 6/6/93.  Type ? for help.
 "/var/mail/marcs": 3 messages 3 new
 >N  1 root@localhost        Mon Mar  8 14:05  14/510   "test"
  N  2 root@localhost        Mon Mar  8 14:05  14/509   "user account"
  N  3 root@localhost        Mon Mar  8 14:05  14/509   "sample"

   Zahianuudyg odoo t zahiany-dugaar g`ezh tushaal **gsn****r tuhajn
   dugaartaj zahiag unshina. Doorh zhish`e`end `ehnij zahiag unshizh
   haruulav:

 & t 1
 Message 1:
 From root@localhost  Mon Mar  8 14:05:52 2004
 X-Original-To: marcs@localhost
 Delivered-To: marcs@localhost
 To: marcs@localhost
 Subject: test
 Date: Mon,  8 Mar 2004 14:05:52 +0200 (SAST)
 From: root@localhost (Charlie Root)

 This is a test message, please reply if you receive it.

   D`e`erh zhish`e`en d`e`er haruulsnaar t tovch darzh unshssan
   zahiany tolgoj h`esgijg b*tn`e`er n' haruulzh bajna. Zahiany
   *nds`en zhagsaalt uruu bucazh ochihyn tuld h tovchluur
   h`er`egl`egdd`eg.

   H`er`ev zahiand hariulzh bichih tohioldol garval mail-n R `esv`el
   r tovchnuudyg ashigladag. R tovch n' mail-d z**vh**n ilg`e`es`en
   h*nd n' hariulzh bichihijg zaazh **gd**g bajhad r tovch n'
   ilg`e`es`en h*n`e`es gadna m**n ****r busad h*l`e`en avagchid uruu
   ilg`e`eh bolomzh **gd**g. Ta m**n `en`e tushaaluudyn ard n'
   zahiany dugaar bichizh **g**n tuhajn onooson zahiand hariult
   bichizh bolno. Ing`ezh hariulzh bichih *jld`el hijh *ed zahiany
   hamgijn s**ld n`eg . g`es`en c`egt`ej m**r n`em`egdd`egijg doorh
   zhish`e`en`e`es harna uu:

 & R 1
 To: root@localhost
 Subject: Re: test

 Thank you, I did get your email.
 .
 EOT

   SHin`e zahia ilg`e`ehijn tuld m tovch h`er`egl`egdd`eg b**g****d
   `en`e tovchluuryn araas h*l`e`en avah h*nij zahiany hayagijg
   bichizh **gd**g. Olon hayag bichigd`eh tohioldold zahiany hayag
   b*r , g`es`en taslal t`emdg`e`er tusgaarlagddag. Daraa n' zahiany
   garchgijg bichizh s**ld n' zahiagaa bichd`eg. Zahiany t**gsg**l
   h`esgijg tusdaa n`eg m**r**nd . g`ezh c`eg oruulzh **gsn****r
   zahiag duusgadag.

 & mail root@localhost
 Subject: I mastered mail

 Now I can send and receive email using mail ... :)
 .
 EOT

   mail h`er`egs`el dotor ? tovchluur darsnaar yamar ch *ed tuslamzh
   m`ed`e`ellijg haruulzh boldog b**g****d m**n mail(1)-n garyn
   avlagand il** d`elg`er`eng*j m`ed`e`ellijg harah bolomzh bij.

     T`emd`egl`el: **mn** tajlbarlazh bajsny daguu mail(1)
     h`er`egs`el n' anhnaasaa havsralt fajltaj azhillah zoriulalttaj
     hijgd`e`eg*j bolohoor zhaahan yaduuvtar h`er`egl`egdd`eg.
     S**lijn *eijn zahidal damzhuulagchid boloh mutt n' havsralt
     fajltaj araj uhaalag azhilladag. G`ehd`e`e ta zaaval mail-g
     h`er`egl`em`e`er bajgaa bol converters/mpack port tand h`er`eg
     boloh bajh aa.

     --------------------------------------------------------------

  28.11.2. mutt

   mutt bol zhizhigh`en bolovch mash h*cht`ej zahidal damzhuulagch
   b**g****d daraah ayatajhan shinzh chanaruudyg ****rt**** aguulsan
   bajdag n':

     * Zahianuudtaj davhar z`er`eg azhillah

     * Zahiand nuuclalyn huvirgalt hijh bolon cahim garyn *s`eg
       zurahad zoriulagdsan PGP d`emzhl`egt`ej

     * MIME d`emzhl`egt`ej

     * Maildir d`emzhl`egt`ej

     * Duryn ****rchl**lt hijh bolomzhtoj.

   `Edg`e`er shinzh chanaruudyn achaar mutt n' hamgijn **rg**n
   tarhsan h`er`egl`egchijn zahidal damzhuulagch bolzh chadsan yum.
   http://www.mutt.org hayagnaas mutt-n tuhaj d`elg`er`eng*j
   m`ed`e`ellijg harna uu.

   mutt-n togtvortoj huvilbaryg mail/mutt portoos suulgazh boloh
   b**g****d h`er`ev yag odoo h**gzh**lzh buj huvilbaryg n' suulgahyg
   h*sv`el mail/mutt-devel portoos suulgaaraj.Portoo suulgasny daraa
   mutt-g `ehl**l`ehd`e`e daraah tushaalyg **gd**g:

 % mutt

   mutt n' h`er`egl`egchijn zahiany hajrcgijg avtomataar /var/mail
   sangaas unshizh h`er`ev dotor n' zahia bajval haruuldag. H`er`ev
   yamar ch zahia bajhg*j bajval h`er`egl`egch`e`es tushaal oruulahyg
   mutt h*l`e`eh bolno. Doorh zhish`e`end mutt-n zahidal haruulaltyg
   *z**l`ev:

   Zahiag unshihyn tuld sumtaj tovchoor zahidlyg songozh Enter tovch
   darna. mutt-n zahidal h`erh`en d`elg`ezh haruulsnyg doorh zurgan
   d`e`er haruulav:

   mail(1) h`er`egs`elt`ej izhilh`en mutt n' m**n z**vh**n
   ilg`e`es`en h*nd n' yum uu `esv`el olon h*l`e`en avagch uruu
   hariult bichizh boldog. Z**vh**n ilg`e`es`en h*nd n' hariu
   bichihijn tuld r tovch darna. Zahia ilg`e`es`en h*nijg n' oruulaad
   b*l`eg h*m**s r** zahia hariulzh bichihijn tuld g tovch dardag.

     T`emd`egl`el: mutt n' zahia bichih bolon hariulahyn tuld vi(1)
     programyg ashiglan zahia zasvarlalt hijlg`ed`eg. G`ehd`e`e
     ****rijn `ehl`el san dotroo .muttrc fajl **sg`ezh editor
     huv'sagch **sg`eh `esv`el EDITOR g`es`en orchny huv'sagch
     **sg`ezh ****rijn durtaj zasvarlagchaa zaazh **gch bas bolno.
     http://www.mutt.org/ hayagnaas ta mutt-n talaar h`erh`en
     tohiruulzh boloh d`elg`er`eng*j zaavryg harna uu.

   SHin`e zahia bichihijn tuld m tovch h`er`egl`en`e. Garchgijg
   oruulsny daraa vi(1) programyg mutt azhilluulzh zahiagaa bichih
   bolomzh olgodog. Zahiag bichizh duussany daraa vi programaas
   hadgalaad garsny daraa ilg`e`eh zahiag mutt program n`egtg`ezh
   haruuldag. Zahiagaa ilg`e`ehd`e`e y tovch darna. Ilg`e`ehijn
   **mn**h n`egtg`es`en haruulaltyg dor zurgand *z**l'e:

   mutt n' ****rt**** m**n tuslamzhijn m`ed`e`el`elt`ej **g****d ?
   tovch darzh haruulagdana. D`elg`ecijn d`e`ed h`es`egt yamar tovch
   darzh boloh tuhaj tajlbar m`ed`e`el`el haruulaastaj bajdag.

     --------------------------------------------------------------

  28.11.3. pine

   pine programyg `ehl`en h`er`egl`egchd`ed zoriulzh **sg`es`en
   b**g****d n`em`elt shinzh chanaruudyg aguulsan bajdag.

     Sanuulga: pine-n **mn**h huvilbaruudad alsaas holbogdson
     haldagchid tusgaj kodyg h`er`egl`egch mayagaar holbogdon zahia
     mayagaar ilg`e`ezh ug ayuultaj kodyg g*jc`etg`ezh boldog
     ayuultaj n*h bajzh`e`e. `Edg`e`er m`ed`egds`en h*ndr`el**d n'
     zasagdsan bolovch pine-y programyn ayuulg*jn hamgaalalt zagvar
     n' tun sul bolohoor FreeBSD-n ayuulaas hamgaalagch n**hd**d ug
     programd ****r ongorhoj n*h bij g`ezh itg`ed`eg yum bajna. Ta
     ****rt**** garah `ersd`elijg toocozh m`ed`ezh bajgaa bol pine-g
     suulgaaraj.

   pine-n odoogijn h**gzh**lzh bajgaa huvilbaryg mail/pine4 portoos
   suulgana. Port suugdsany daraa pine-g daraah tushaalaar
   `ehl**ld`eg:

 % pine

   Anh udaagaa pine azhillah *ed`e`e m`endchilg`e`e bolon tovch
   zaavar haruulaad pine zohioson h*m**st m`ed`e`el`eh zhurmyn
   n`erg*j zahia ilg`e`ehijg h*sd`eg. T`er n`erg*j zahiag ilg`e`ehijn
   tuld Enter tovch darah `esv`el m**n E tovch darzh n`erg*j zahia
   ilg`e`eh h`esg`e`es hadgalahg*j gardag. M`endchilg`e`enij huudas
   daraah mayagaar haragddag:

   H`er`egl`egchd`ed daraa n' sumtaj tovchoor songozh boldog *nds`en
   c`es haruulagddag. *nds`en c`es dotor shin`e zahia bichih, zahia
   aguulsan san dotorhoo harah, m**n hayag hadgalaltaa zohicuulah
   z`er`eg bolomzh bajdag. Doorh zuragt `edg`e`er bolomzhuudyn
   c`esijg haruulsan *nds`en c`esijg *z**l`ev.

   pine-r n`e`egds`en *nds`en san bol inbox g`es`en n`ert`ej san
   bajdag. Zahiany zhagsaaltyg harahyn tuld I tovch darah, `esv`el
   MESSAGE INDEX c`esijg songono:

   Zahiany sand buj zahianuudyg zhagsaazh haruulsny daraa sumtaj
   tovchoor songozh Enter tovch darzh unshina.

   Doorh zurgan d`e`er pine d`e`er `engijn zahiag haruulav.
   D`elg`ecijn dood h`es`egt lavlah bolgozh garyn tovchluuruudyg
   haruuldag. ZHish`e`e n' r tovch darsnaar odoogijn haruulzh bajgaa
   zahiand hariu bichn`e.

   pine d`e`er zahiand hariu bichih *ed pico zasvarlagch
   h`er`egl`egdd`eg b**g****d `en`e zasvarlagch n' pine-taj hamt
   suugddag. pico h`er`egs`el n' zahia bichih`ed mash `engijn
   b**g****d vi(1) `esv`el mail(1) z`ergijg ashiglagchdyg bodvol
   shin`e h`er`egl`egchid r** il** d**h**ls`en bajdag. Hariult
   zahiagaa bichizh duusaad Ctrl+X tovch darzh ilg`e`ed`eg.
   Ilg`e`ehijn **mn** pine tanaas lavlazh asuuh bolno.

   *nds`en c`esn`e`es SETUP g`ezh songosnoor pine programyg ta
   h*ss`en`e`er`e`e ****rchl**h bolomzhtoj.
   http://www.washington.edu/pine/ hayagaas d`elg`er`eng*j
   m`ed`e`ellijg harna uu.

     --------------------------------------------------------------

28.12. fetchmail-g ashiglah n'

   Huv' n`em`er bolgon oruulsan Mark Silv`er. Orchuulsan
   Cagaanh**gijn Ganbold.

   fetchmail n' h`er`egl`egchd`ed alsyn IMAP bolon POP server**d`e`es
   zahidal avtomataar tatan avch lokal zahidlyn hajrcguudad hadgalah
   bolomzhijg olgodog, **rg**n bolomzhtoj, IMAP bolon POP klient yum.
   T`edg`e`er zahidlyn hajrcguudad daraa n' handahad il** hyalbar
   bajdag. fetchmail-g mail/fetchmail portyg ashiglan suulgazh boloh
   b**g****d t**r**l b*rijn bolomzhuudyg sanal bolgodgoos zarimyg
   durdval:

     * POP3, APOP, KPOP, IMAP, ETRN bolon ODMR protokoluudyn
       d`emzhl`eg.

     * SMTP-g ashiglan zahidal damzhuulah chadvar. `En`e n' sh**lt
       hijh, damzhuulalt hijh bolon h`evijn azhillahyn tuld huuramch
       d*r *z**l`eh bolomzhijg olgodog.

     * SHin`e zahidluudyg bajnga shalgahyn tuld d`emon gorimoor
       azhilluulzh bolno.

     * Olon zahidlyn hajrcguudyg h*l`e`en avch t`edg`e`erijg
       tohirgoonoos hamaaran ****r lokal h`er`egl`egch**d r**
       damzhuulzh chaddag.

   fetchmail-ijn b*h bolomzhuudyg tajlbarlah n' `en`e barimtyn
   h*r`e`en`e`es gaduur bolovch zarim n`eg *nds`en bolomzhuudyg
   tajlbarlah bolno. fetchmail h`er`egs`el n' z**v azhillahyn tuld
   .fetchmailrc g`egdd`eg tohirgoony fajlyg shaarddag. `En`e fajl n'
   serverijn m`ed`e`el`el bolon n`evtr`eh itg`emzhl`el**dijg
   aguuldag. `En`e fajlyn aguulgyn m`edr`emtgij chanaraas bolood
   `en`e fajlyg z**vh**n `ez`emshigch n' unshizh chaddag bajhaar
   bolgon daraah tushaal ashiglazh hijhijg z**vl**d**g:

 % chmod 600 .fetchmailrc

   Daraah .fetchmailrc fajl n' ganc h`er`egl`egchijn zahidlyn
   hajrcgijg POP ashiglan tatazh avah zhish`e`e yum. `En`e n'
   fetchmail-g joesoap h`er`egl`egchijn n`er bolon XXX nuuc *gijg
   ashiglan example.com ruu holbogdyg zaazh bajna. `En`e zhish`e`e n'
   joesoap h`er`egl`egchijg lokal sistem d`eh h`er`egl`egch g`ezh bas
   *zd`eg.

 poll example.com protocol pop3 username "joesoap" password "XXX"

   Daraah zhish`e`e n' olon POP bolon IMAP server**d r** holbogdozh
   shaardlagataj tohioldold ****r lokal h`er`egl`egchid r** dahin
   chigl**lzh bajna:

 poll example.com proto pop3:
 user "joesoap", with password "XXX", is "jsoap" here;
 user "andrea", with password "XXXX";
 poll example2.net proto imap:
 user "john", with password "XXXXX", is "myth" here;

   fetchmail h`er`egslijg -d tug bolon t**nij daraa .fetchmailrc
   fajld zhagsaagdsan server**dijg bajnga shalgah t`er hugacaag
   (sekund`e`er) zaazh **g**n d`emon gorimd azhilluulzh boldog.
   Daraah zhish`e`e n' fetchmail-g 600 sekund b*r shalgahaar
   tohiruulzh bajna:

 % fetchmail -d 600

   fetchmail-ijn tuhaj d`elg`er`eng*j m`ed`e`ellijg
   http://fetchmail.berlios.de/ hayagaas olzh bolno.

     --------------------------------------------------------------

28.13. procmail-g ashiglah n'

   Huv' n`em`er bolgon oruulsan Mark Silv`er. Orchuulsan
   Cagaanh**gijn Ganbold.

   procmail h`er`egs`el n' irzh bajgaa zahidlyg sh**h`ed
   h`er`egl`egdd`eg gajhamshigtaj h*cht`ej program yum. `En`e n'
   h`er`egl`egchd`ed irzh bajgaa zahidluudad taaruulzh "d*rm**dijg"
   todorhojloh bolomzhijg olgodog b**g****d `en`e d*rm**dijg ashiglan
   tusgaj *jldl**d hijh `esv`el zahidlyg ****r zahidlyn hajrcag
   ba/`esv`el cahim zahidlyn hayaguud ruu dahin chigl**l`eh z`er`eg
   azhluudyg hijzh boloh yum. procmail-g mail/procmail port ashiglan
   suulgazh bolno. Suulgasny daraa **nijg MTA-uudtaj cug azhillahaar
   tohiruulzh bolno; d`elg`er`eng*j m`ed`e`ellijg ****rijn MTA-ijn
   barimtaas lavlana uu. M**n procmail-n bolomzhuudyg ashiglazh
   bajgaa h`er`egl`egchijn g`erijn san dah' .forward fajld daraah
   m**rijg n`emzh **gch bolno:

 "|exec /usr/local/bin/procmail || exit 75"

   Daraah h`es`eg n' procmail-ijn zarim *nds`en d*rm**dijg *z**l`eh
   b**g****d t`edg`e`erijn yuu hijd`eg talaar tovch tajlbar **g**h
   bolno. `Edg`e`er d*rm**d bolon busduud n' .procmailrc fajld
   hijgds`en bajh iostoj b**g****d `en`e fajl n' h`er`egl`egchijn
   g`erijn sand bajrlah iostoj.

   `Edg`e`er d*rm**dijn ih`enhijg procmailex(5)-ijn garyn avlagyn
   huudasnaas olzh bolno.

   <user@example.com>-s irs`en b*h zahidlyg <goodmail@example2.com>
   gadaad hayag uruu damzhuulna:

 :0
 * ^From.*user@example.com
 ! goodmail@example2.com

   1000 bajtaas baga b*h zahidluudyg <goodmail@example2.com> gadaad
   hayag uruu damzhuulna:

 :0
 * < 1000
 ! goodmail@example2.com

   <alternate@example.com> ruu ilg`e`es`en b*h zahidlyg alternate
   g`egds`en zahidlyn hajrcagt hijn`e:

 :0
 * ^TOalternate@example.com
 alternate

   "Spam" s`ed`ev b*hij b*h zahidlyg /dev/null uruu ilg`e`en`e:

 :0
 ^Subject:.*Spam
 /dev/null

   Irzh bajgaa FreeBSD.org zahidlyn zhagsaaltuudyg shalgazh zhagsaalt
   b*rijg ****rijnh n' zahidlyn hajrcag uruu hijd`eg, ashigtaj
   zaavryg door *z**l`ev:

 :0
 * ^Sender:.owner-freebsd-\/[^@]+@FreeBSD.ORG
 {
         LISTNAME=${MATCH}
         :0
         * LISTNAME??^\/[^@]+
         FreeBSD-${MATCH}
 }

     --------------------------------------------------------------

                B*l`eg 29. S*lzh`e`enij orchny Server**d

   Dahin zohion bajguulsan Myurrej St***kli. Orchuulsan Lodojsambyn
   Bayanzul.

29.1. Er**nhij aguulga

   `En`e b*l`egt UNIX sistem**d`ed **rg**n h`er`egl`egdd`eg,
   s*lzh`e`enij orchind azhilladag zarim n`eg *jlchilg`e`en**dijn
   talaar avch *zn`e. Bid t`edg`e`er *jlchilg`e`en**dijg h`erh`en
   suulgah, tohiruulah, turshih bolon *jlchilg`e`eg hariucah talaar
   *z`eh bolno. Tand zoriulzh zhish`e`e tohirgoony fajluudyg m**n
   oruulzh **gs**n bajgaa.

   `En`e b*lgijg unshsany daraa, ta daraah z*jlsijg m`ed`eh bolno:

     * inetd d`emonyg h`erh`en udirdah.

     * S*lzh`e`enij orchny fajl sistemijg h`erh`en zohion bajguulah.

     * H`er`egl`egchijn b*rtg`elijg huvaalcah s*lzh`e`enij orchny
       m`ed`e`ellijn serverijg h`erh`en zohion bajguulah.

     * DHCP ashiglan avtomataar s*lzh`e`enij tohirgoog h`erh`en hijh.

     * Dom`ejn n`erijn serverijg h`erh`en zohion bajguulah.

     * Apache HTTP Serverijg h`erh`en zohion bajguulah.

     * File Transfer Protocol buyuu Fajl Damzhuulah Protokol(FTP)
       Serverijg h`erh`en zohion bajguulah.

     * Samba ashiglan Windows h`er`egl`egchd`ed zoriulsan fajl bolon
       h`evl`egch serverijg h`erh`en zohion bajguulah.

     * NTP protokol ashiglan cag bolon **drijg tohiruulah hijg`e`ed
       cagijn serverijg h`erh`en zohion bajguulah.

     * How to configure the standard logging daemon, syslogd, to
       accept logs from remote hosts.

   `En`e b*lgijg unshihaasaa **mn**, ta daraah shaardlagyg hangasan
   bajh h`er`egt`ej:

     * /etc/rc skript**dijn *ndsijg ojlgoson bajh.

     * S*lzh`e`enij *nds`en n`er tom"ioollyg m`edd`eg bajh.

     * Guravdagch `etg`e`edijn programyg(B*l`eg 4) h`erh`en n`emzh
       suulgahyg m`edd`eg bajh.

     --------------------------------------------------------------

29.2. inetd "Super-Server"

   Huv' n`emr`e`e oruulsan SHern Lij. FreeBSD 6.1-RELEASE-d zoriulzh
   shin`echils`en FreeBSD Barimtzhuulah T**s**l. Orchuulsan
   Lodojsambyn Bayanzul.

  29.2.1. Er**nhij aguulga

   inetd(8) n' olon toony *jlchilg`e`enij s*lzh`e`enij holboltyg
   udirddag tul zarimdaa t**nijg "Intern`et Super-Server" g`ezh
   n`erl`eh n' bij. Gadnaas **sch buj holboltyg inetd h*l`e`en avch,
   al' programtaj holbogdohyg todorhojlon, tuhajn processijg
   salaaluulzh, soketijg t**n r** chigl**ln`e (programyn standart
   orolt, garalt bolon aldaany deskriptoroor *jlchilg`e`enij soketijg
   **gn**). Bajnga ashiglagddagg*j *jlchilg`e`enij huv'd inetd-g
   azhilluulah n' b*h d`emong dangaar bie-daah gorimd azhilluulsantaj
   har'cuulahad sistemijn nijt achaallyg buuruulzh **gd**g.

   Golchlon, inetd n' busad d`emonuudyg salaaluulahad
   h`er`egl`egdd`eg bolovch chargen, auth, ba daytime g`eh m`et
   nil`e`ed olon erdijn protokoluudyg shuud zohicuulan azhilluulzh
   chadna.

   `En`e h`es`egt inetd-n *nds`en tohirgoog tushaalyn m**rnij
   tohiruulgaar, m**n /etc/inetd.conf tohirgoony fajlaar h`erh`en
   hijhijg *z`eh bolno.

     --------------------------------------------------------------

  29.2.2. Tohirgoo

   inetd n' rc(8) sistem`e`er `ehl**l`egd`en`e. inetd_enable
   tohiruulgyn anhdagch utga n' NO b**g****d, sistemijg suulgah
   yavcad h`er`egl`egchijn zaazh **gsnij daguu sysinstall programyn
   tuslamzhtaj id`evhzh**lzh bolno.

 inetd_enable="YES"

   `esv`el

 inetd_enable="NO"

   g`es`en m**rijg /etc/rc.conf fajl dotor bajrluulsnaar inetd-g
   sistem achaalahad `eh`eld`eg bolgozh bolno. Door durdsan:

 /etc/rc.d/inetd rcvar

   tushaalyg **g**n odoo id`evht`ej bajgaa tohirgoog harzh bolno.

   D`e`er n', inetd_flags tohiruulgaar damzhuulan inetd programd
   tushaalyn m**rn****s ****r busad tohiruulguudyg zaazh **gch bolno.

     --------------------------------------------------------------

  29.2.3. Tushaalyn m**rnij tohiruulguud

   Ih`enh server d`emony n`eg`en adil, inetd n' t**nijg ****rchl**n
   tohiruulahad zoriulagdsan olon toony tohiruulguudyn hamt ird`eg.
   Tohiruulguudyg b*rn`e`er zhagsaan bichv`el:

   inetd [-d] [-l] [-w] [-W] [-c maximum] [-C rate] [-a address |
   hostname] [-p filename] [-R rate] [-s maximum] [configuration
   file]

   /etc/rc.conf fajl dotorh inetd_flags tohiruulgyg ashiglan
   `edg`e`er tohiruulguudyg inetd-d damzhuulna. Anhdagch bajdlaar,
   inetd_flags n' -wW -C 60 g`es`en utgyg avsan bajh ba `en`e n'
   inetd-ny *jlchilg`e`en**dijn huv'd TCP wrapping buyuu TCP-ijn
   dundyn hyanaltyg id`evhzh**l`eh ba n`eg IP hayagnaas al' n`eg
   *jlchilg`e`end n`eg minutand 60-aas d`e`esh udaa h*s`elt tavih
   bolomzhg*j bolgono.

   H`edijg`e`er bid hurdyg h`erh`en hyazgaarlahyg door *z**lzh bajgaa
   ch, anhlan suralcagchdyn huv'd `edg`e`er parametr**dijg
   ih`evchl`en ****rchl**h shaardlagag*j bajdag. `Edg`e`er tohiruulga
   n' gadnaas h`et`erhij olon toony handalt hijgd`ezh bajgaa *ed
   tustaj bajdag Tohiruulguudyn b*r`en zhagsaaltyg inetd(8) zaavar
   huudasnaas *zn`e **.

   -c maximum

           *jlchilg`e`eg n`eg`en z`er`eg hamgijn ihd`e`e h`ed`en udaa
           duudazh bolohyg zaana; Anhdagch utga n' hyazgaarg*j.
           *jlchilg`e`e tus b*r`e`er max-child parametrijn
           tuslamzhtaj utgyg darzh ****rchilzh bolno.

   -C rate

           *jlchilg`e`eg n`eg IP hayagnaas n`eg minutyn dotor hamgijn
           ihd`e`e h`ed`en udaa duudazh bolohyg zaana; Anhdagch utga
           n' hyazgaarg*j. *jlchilg`e`e tus b*r`e`er
           max-connections-per-ip-per-minute parametrijn tuslamzhtaj
           utgyg darzh ****rchilzh bolno.

   -R rate

           *jlchilg`e`eg n`eg minutyn dotor hamgijn ihd`e`e h`ed`en
           udaa duudazh bolohyg zaana; Anhdagch utga n' 256. 0-g
           tav'snaar hyazgaarg*j bolgono.

   -s maximum

           *jlchilg`e`eg n`eg IP hayagnaas hamgijn ihd`e`e h`ed`en
           udaa duudazh bolohyg zaana; Anhdagch utga n' hyazgaarg*j.
           *jlchilg`e`e tus b*r`e`er max-child-per-ip parametrijn
           tuslamzhtaj utgyg darzh ****rchilzh bolno.

     --------------------------------------------------------------

  29.2.4. inetd.conf

   inetd-g /etc/inetd.conf fajlyn tuslamzhtaj tohiruulna.

   /etc/inetd.conf fajld ****rchl**lt hijsnij daraa, inetd-r
   tohirgoony fajlyg dahin unshuulahdaa daraah tushaalyg **gn**:

   ZHish`e`e 29-1. inetd-n tohirgoony fajlyg dahin achaalah n'

 # /etc/rc.d/inetd reload

   Tohirgoony fajlyn m**r b*r tusdaa d`emong zaana. Fajl dotorh
   tajlbaruud n' m**rijn `eh`end "#" t`emd`egt`ej bajna.
   /etc/inetd.conf fajl dotorh bichl`eg**dijn format daraah bajdaltaj
   bajna:

 service-name
 socket-type
 protocol
 {wait|nowait}[/max-child[/max-connections-per-ip-per-minute[/max-child-per-ip]]]
 user[:group][/login-class]
 server-program
 server-program-arguments

   IPv4 ashigladag ftpd(8) d`emony huv'd zhish`e`e bichl`eg daraah
   bajdaltaj bajzh bolno:

 ftp     stream  tcp     nowait  root    /usr/libexec/ftpd       ftpd -l

   service-name

           Tuhajn d`emony *jlchilg`e`enij n`erijg zaana. `En`e n'
           /etc/services fajl dotor bichigds`en *jlchilg`e`en**dijn
           n`eg bajh iostoj b**g****d al' porton d`e`er sonsohyg
           inetd-d h`elzh **gn**. H`er`ev shin`e *jlchilg`e`e
           **sg`es`en bol t**nijg zaaval /etc/services fajl dotor
           n`ems`en bajh iostoj.

   socket-type

           stream, dgram, raw, `esv`el seqpacket `edg`e`erijn n`eg
           bajna. stream-g holbolton d`e`er *nd`esl`es`en TCP
           d`emonuudyn huv'd h`er`egl`ed`eg bol, dgram-g UDP
           protokoloor azhilladag d`emonuudyn huv'd h`er`egl`en`e.

   protocol

           Door durdsanaas n`eg n' bajna:

                 Protokol                   Tajlbar             
           tcp, tcp4            TCP IPv4                        
           udp, udp4            UDP IPv4                        
           tcp6                 TCP IPv6                        
           udp6                 UDP IPv6                        
           tcp46                TCP IPv4 ba v6 hoioul           
           udp46                UDP IPv4 ba v6 hoioul           

   {wait|nowait}[/max-child[/max-connections-per-ip-per-minute[/max-child-per-ip]]]

           wait|nowait n' inetd-r duudagdsan d`emon ****rijn soketijg
           udirdazh chadah `es`ehijg zaana. dgram t**rlijn soket
           d`emony huv'd wait tohiruulgyg h`er`egl`eh iostoj bajdag
           bol, ih`evchl`en olon ursgaltaj bajdag stream soket
           d`emony huv'd nowait tohiruulgyg h`er`egl`eh h`er`egt`ej
           bajdag. wait n' ih`evchl`en olon soketijg n`eg d`emond
           shilzh**l`en **gd**g bol, nowait n' shin`e`er **ss`en
           soket tus b*rt hargalzuulan h**h`ed d`emong salaaluulan
           **sg`ed`eg.

           inetd-ijn salaaluulan **sg`ezh boloh hamgijn ih h**h`ed
           d`emony toog max-child tohiruulgyn tuslamzhtaj zaazh **gch
           bolno. H`er`ev tuhajn d`emony azhillazh boloh tohioldlyg
           10-r hyazgaarlah bol, nowait-n ard /10 g`ezh bichn`e. /0
           n' h**hdijn toog hyazgaarlahg*j g`es`en utgataj.

           max-child-s gadna, n`eg gazraas tuhajn d`emontoj **sg`ezh
           bajgaa holboltyn toog hyazgaarladag ****r hoior
           tohiruulgyg h`er`egl`ezh bolno.
           max-connections-per-ip-per-minute n' tuhajn yamar n`eg IP
           hayagnaas n`eg minutand **sg`ezh boloh holboltyn toog
           hyazgaarlana, zhish`e`elb`el: 10 g`es`en utga n' tuhajn
           yamar n`eg IP hayagnaas n`eg minutyn dotor tuhajn
           *jlchilg`e`end holbogdohoor oroldoh oroldlogyn toog 10-r
           hyazgaarlana. max-child-per-ip n' Tuhajn yamar n`eg IP
           hayag d`e`er **sg`egds`en h**hdijn toog hyazgaarlana.
           `Edg`e`er tohiruulguud n' sanaataj bolon sanamsarg*jg`e`er
           n****cijg h`etr**l`en h`er`egl`eh, m**n *jlchilg`e`eg
           Zogsooh (DoS) haldlagaas hamgaalahad h`er`egt`ej bajdag.

           H`er`egl`ehd`e`e, wait ba nowait hoioryn al' n`egijg
           zaaval h`er`egl`eh iostoj. Harin max-child,
           max-connections-per-ip-per-minute ba max-child-per-ip
           tohiruulguudyg songon h`er`egl`ezh bolno.

           Stream t**rlijn olon ursgaltaj d`emony huv'd, max-child,
           max-connections-per-ip-per-minute `esv`el max-child-per-ip
           hyazgaarlaltuudyn alijg ch h`er`egl`ehg*j tohioldold
           erd****: nowait bajna.

           D`e`erht`ej adil d`emon, 10 h**h`ed d`emony
           hyazgaarlalttaj bol: nowait/10 bajna.

           M**n adil d`emon, 10 h**h`ed d`emony hyazgaarlalttaj,
           minutand n`eg IP hayagnaas **sg`eh holboltyn toog 20-r
           hyazgaarlah bol: nowait/10/20 bolno.

           `Edg`e`er tohiruulguudyg fingerd(8) d`emony anhdagch
           tohirgoon d`e`er zhish`e`e bolgon harval:

 finger stream  tcp     nowait/3/10 nobody /usr/libexec/fingerd fingerd -s

           `Ec`est n', 100 h**hdijn hyazgaarlalttaj, n`eg IP
           hayagnaas **s`eh holboltyn toog 5-r hyazgaarlasan d`emony
           zhish`e`eg avbal: nowait/100/0/5 bajh yum.

   user

           `End tuhajn d`emon yamar h`er`egl`egchijn n`er`e`er
           azhillahyg zaazh **gn**. Ih`evchl`en d`emonuud root
           h`er`egl`egchijn n`er d`e`er azhilladag. Ayuulg*j bajdlyn
           **dn`e`es, zarim server**d daemon, `esv`el hamgijn baga
           `erht`ej nobody h`er`egl`egchijn n`er d`e`er azhillah n'
           `elb`eg bajdag.

   server-program

           `End gadnaas holbolt h*l`e`en avahad azhilluulah d`emony
           b*r`en zamyg zaazh **gn**. H`er`ev `en`e d`emon inetd-r
           udirdagdsan dotood *jlchilg`e`e bol internal tohiruulgyg
           h`er`egl`eh h`er`egt`ej.

   server-program-arguments

           **nijg server-program-taj hamt, argv[0]-s `ehl`en
           programyn argumentyg zaazh **g**h bajdlaar h`er`egl`en`e.
           H`er`ev komandyn m**r**nd mydaemon -d g`es`en bajdlaar
           h`er`egl`ed`eg bol, server-program-arguments-n utga
           mydaemon -d bajna. Dahin h`el`eh`ed, h`er`ev tuhajn d`emon
           dotood *jlchilg`e`enij n`eg bol internal-g `end m**n
           h`er`egl`en`e **.

     --------------------------------------------------------------

  29.2.5. Ayuulg*j bajdal

   *jldlijn sistemijg suulgah *ed hijs`en songoltuudaas hamaaran
   inetd-n *jlchilg`e`en**dijn ih`enh n' id`evht`ej bolson bajdag.
   H`er`ev h`er`egl`eh oncyn shaardlaga bajhg*j bol t`edg`e`erijg
   id`evhg*j bolgono uu. /etc/inetd.conf fajl dotor, id`evhg*j bolgoh
   g`ezh bajgaa demonyhoo hargalzah m**rijn urd "#" t`emdgijg tav'zh
   **gn**. Daraa n' inetd-n tohirgoog dahin achaalna. fingerd z`er`eg
   zarim d`emonuud gadny haldagchid h`er`egt`ej m`ed`e`ellijg
   t*g`e`ezh bajdag tul t`edg`e`er *jlchilg`e`eg b*rm**s**n haazh
   boloh yum.

   Zarim d`emonuud ayuulg*j bajdlyg bodolcolg*jg`e`er b*t`e`egds`en
   bajdag ba holbolt togtooh har'canguj urt bolzoot hugacaataj,
   `esv`el bolzoot hugacaag ogt zaazh **g****g*j bajdag. `En`e n'
   haldagchid todorhoj d`emon uruu holbolt togtooh h*s`eltijg olon
   dahin ilg`e`ezh, n****cijg duusgah zamaar sistemd haldah
   bolomzhijg olgodog. H`er`ev yamar n`eg d`emony huv'd **ss`en
   holboltyn too h`et`erhij olon bajval
   max-connections-per-ip-per-minute, max-child `esv`el
   max-child-per-ip tohirgoony tuslamzhtajgaar hyazgaarlalt hijh n'
   onovchtoj bajdag.

   Anhdagch bajdlaar TCP-ijn dundyn hyanalt (g*jc`etg`el
   hyalbarshuulalt) id`evht`ej bajdag. inetd-r duudagdsan d`emonuudyn
   huv'd TCP hyazgaarlaltyg h`erh`en tavih talaar d`elg`er`eng*j
   m`ed`e`ellijg hosts_access(5) zaavar huudasnaas *zn`e **.

     --------------------------------------------------------------

  29.2.6. `Eld`ev z*jls

   daytime, time, echo, discard, chargen, ba auth b*gd inetd-n dotood
   *jlchilg`e`en**d yum.

   auth *jlchilg`e`e n' s*lzh`e`enij orchind, todorhojlolt **g**h
   *jlchilg`e`e *z**ld`eg b**g****d todorhoj t*vshind tohirgoo hijh
   bolomzhtoj bajdag bol busad *jlchilg`e`en**dijg z**vh**n
   id`evht`ej `esv`el id`evhg*j bolgoh bolomzhtoj.

   D`e`erh *jlchilg`e`en**dijn talaar b*r`en d**r`en m`ed`e`ellijg
   inetd(8) zaavar huudasnaas *zn`e **.

     --------------------------------------------------------------

29.3. S*lzh`e`enij Fajlyn Sistem (NFS)

   Dahin zohion bajguulzh, sajzhruulsan Tom R***ds. Bichs`en Bill
   Svingl. Orchuulsan Lodojsambyn Bayanzul.

   FreeBSD d`e`er d`emzhigdd`eg olon fajlyn sistem**dijn n`eg bol
   Network File System buyuu S*lzh`e`enij Fajlyn Sistem yum, m**n NFS
   g`ezh n`erl`en`e. NFS n' s*lzh`e`enij orchind fajl bolon sang
   busadtaj huvaalcah bolomzhijg olgodog. NFS-g h`er`egl`en,
   h`er`egl`egchid bolon programuud alslagdsan sistem r** dotood fajl
   ruu handazh bajgaataj adilaar handah bolomzhtoj.

   NFS-n t`emd`egl**sht`ej davuu taluudaas durdval:

     * **rg**n h`er`egl`egdd`eg **g**gdlijg n`egtg`en n`eg mashin
       d`e`er bajrluulzh, t**nd alsaas handah bolomzhtoj bolsnoor
       dotood mashinuud il** baga disk h`er`egl`eh bolno.

     * H`er`egl`egchijn huv'd s*lzh`e`end bajgaa mashin b*r d`e`er
       tus tusdaa g`erijn santaj bajh shaardlagag*j bolno. G`erijn
       sang n`eg udaa NFS server d`e`er **sg`e`ed t**nijg`e`e
       s*lzh`e`eg`e`er damzhin h`er`egl`eh bolomzhtoj.

     * Uyan disk, CDROM bolon Zip(R) t**h****r**mzh**dijg
       s*lzh`e`enij busad mashinuud h`er`egl`eh bolomzhtoj bolno.
       Ing`esn`e`er s*lzh`e`end h`er`egl`egd`eh z****v**rl**h
       bolomzhtoj hadgalah t**h****r**mzh**dijn toog bagasgana.

     --------------------------------------------------------------

  29.3.1. NFS h`erh`en azhilladag v`e

   NFS n' *nds`en hoior h`esg`e`es b*rd`en`e: server bolon n`eg ba
   t**n`e`es d`e`esh toony harilcagch. Server mashin d`e`er
   hadgalagdazh bajgaa **g**gd**l r** harilcagch alsaas handana.
   D`e`erh *jldlijg z**v g*jc`etg`ehijn tuld nil`e`ed h`ed`en
   processijn tohirgoog hijzh, azhilluulsan bajh iostoj.

   Server d`e`er daraah d`emonuud azhillazh bajh iostoj:

   D`emon                           Tajlbar                           
   nfsd    NFS harilcagchdaas ir`eh h*s`eltijg h*l`e`en avah NFS      
           d`emon.                                                    
   mountd  nfsd(8)-s damzhizh irs`en h*s`eltijg g*jc`etg`egch NFS     
           holboh d`emon.                                             
   rpcbind `En`e d`emony tuslamzhtaj NFS harilcagchid NFS server al'  
           porton d`e`er azhillazh bajgaag olzh m`edn`e.              

   Harilcagch nfsiod g`es`en d`emong m**n azhilluulzh bolno. nfsiod
   d`emon NFS server`e`es ir`eh h*s`eltijg g*jc`etg`en`e. Ing`eh n'
   sistemijg h`evijn, aldaag*j azhilluulahad zajlshg*j shaardlagag*j
   bolovch zarim *z**l`elt**dijg sajzhruuldag tul n`em`elt bajdlaar
   h`er`egl`ezh bolno. D`elg`er`eng*j m`ed`e`ellijg nfsiod(8)
   huudasnaas *zn`e **.

     --------------------------------------------------------------

  29.3.2. NFS-n tohirgoog hijh

   NFS-n tohirgoog hijh n' har'canguj amarhan. Azhillah iostoj
   processuudyg sistemt`ej hamt avtomataar asdag bolgohyn tuld
   /etc/rc.conf fajlyg baga z`er`eg ****rchl**h**d hangalttaj.

   NFS server d`e`erh /etc/rc.conf fajl dotor daraah tohiruulguud
   id`evhzhs`en bajgaa `es`ehijg shalgana uu:

 rpcbind_enable="YES"
 nfs_server_enable="YES"
 mountd_flags="-r"

   mountd n' NFS serverijg id`evhzh**ls`en tohioldold ****r****
   avtomataar azhillana.

   Harilcagch tald, /etc/rc.conf fajl dotor daraah tohiruulga
   id`evht`ej bajgaa `es`ehijg shalgana uu:

 nfs_client_enable="YES"

   /etc/exports fajl dotor NFS yamar fajl sistem**dijg `eksport
   hijhijg (zarimdaa "huvaalcah" g`ezh m**n n`erl`en`e) zaazh **gn**.
   /etc/exports fajlyn m**r b*r n' n`eg fajl sistemd hargalzana.
   `En`e fajl sistemd handah `erht`ej mashinuudyg zaahaas gadna,
   yamar tohiruulgaar handahyg m**n zaazh **gch bolno. `En`e fajl
   dotor bichigd`ezh boloh nil`e`ed olon ijm tohiruulguud bajgaa
   h`edij ch, bid t`edg`e`er`e`es z**vh**n zarimyg n' `end avch *z`eh
   bolno. Ta busad tohiruulguudyn talaar exports(5) zaavar huudasnaas
   unshizh m`edn`e **.

   Door /etc/exports fajlaas h`ed`en zhish`e`e m**rijg *z**l`ev:

   Daraah zhish`e`en d`e`er`e`es fajl sistemijg h`erh`en `eksportloh
   sanaag olzh avah bolno. Tohiruulguud n' tany s*lzh`e`enij
   tohirgoo, n**hc**l bajdlaas shaltgaalan ****r bajhyg anhaarna uu.
   ZHish`e`e n', /cdrom g`es`en sang 3 mashin ruu `eksportlohyn tuld
   daraah bajdaltaj bichn`e. ZHish`e`en d`e`erh 3 mashin servert`ej
   adil dom`ejn n`ert`ej, `esv`el tany /etc/hosts fajl dotor
   todorhojlogdson g`ezh *zs`en bolno. -ro tug n' `eksportlogdozh buj
   fajl sistemijg z**vh**n unshih bolomzhtoj bolohyg zaana. `En`e
   tugijg tav'snaar alsaas handazh buj mashin `en`e fajl sistem
   d`e`er yamar n`eg ****rchl**lt hijh bolomzhg*j bolno.

 /cdrom -ro host1 host2 host3

   Daraah zhish`e`en d`e`er /home sang IP hayagaar n' zaazh **gs**n 3
   mashin ruu `eksportolzh bajna. Ing`ezh IP hayagaar n' zaazh **g**h
   n' dotood s*lzh`e`end`e`e DNS server azhilluulaag*j *ed ih
   h`er`egt`ej bajdag. `Esv`el /etc/hosts fajl dotor dotood hostuudyn
   n`erijg tohiruulzh bolno; hosts(5) h`esgijg dahin *zn`e **.
   -alldirs g`es`en tug n' d`ed sanguudyg holboltyn c`eg bajhyg
   z**vsh****rch **gd**g. ****r****r h`elb`el, d`ed sanguudyg
   holbolg*j orhizh, harilcagch z**vh**n ****rijn h`er`egc`e`et`ej
   bajgaa sangaa holbohyg z**vsh****rn** g`es`en *g yum.

 /home  -alldirs  10.0.0.2 10.0.0.3 10.0.0.4

   Daraah zhish`e`en d`e`er /a sang hoior ****r dom`ejnoos 2
   harilcagch handazh bolohoor `eksportolzh bajna. -maproot=root
   g`es`en tug n' alslagdsan sistem d`e`erh root h`er`egl`egch
   `eksportlogdson fajl sistem d`e`er root `erh`e`er bichihijg
   z**vsh****rn**. H`er`ev -maproot=root tugijg tusgajlan zaazh
   **g****g*j bol, h`edij alslagdsan sistem d`e`erh h`er`egl`egch
   root `erht`ej ch `eksportlogdson fajl sistem d`e`er bichih `erhg*j
   bolno.

 /a  -maproot=root  host.example.com box.example.org

   Harilcagch `eksportlogdson fajl sistem r** handahyn tuld `erh n'
   bajh iostoj. Tuhajn harilcagch /etc/exports fajl dotor
   b*rtg`elt`ej `es`ehijg shalgaaraj.

   /etc/exports fajl dotor m**r bolgon n' n`eg fajl sistemijg n`eg
   host ruu `eksportloh m`ed`e`ellijg t**l****ln**. Alslagdsan host
   al' n`eg fajl sistemijn huv'd z**vh**n ganc udaa l todorhojlogdson
   bajh iostoj ba **nd hargalzah ganchan anhdagch bichl`eg bajzh
   bolno. ZHish`e`e n', /usr n' n`eg fajl sistem g`ezh bod"io.
   /etc/exports fajl dotorh daraah bichl`eg**d n' buruu yum:

 # Invalid when /usr is one file system
 /usr/src   client
 /usr/ports client

   Uchir n' /usr g`es`en fajl sistemijg client g`es`en host ruu
   `eksportolson hoior bichl`eg bajna. `En`e tohioldold daraah
   formataar bichv`el z**v bolno:

 /usr/src /usr/ports  client

   N`eg host ruu `eksportlogdozh bajgaa fajl sistemijn huv'd
   shinzh**dijg b*gdijg n`eg m**r**nd zhagsaan bichih iostoj.
   Harilcagchijg zaazh **g****g*j m**r**dijg `engijn host g`ezh
   *zn`e. `En`e n' fajl sistemijg `eksportloh bolomzhijg
   hyazgaarlana, g`evch `en`e n' ih`enh h*m**st h*nd asuudal bish
   bajdag.

   Daraagijn zhish`e`en d`e`er /usr ba /exports g`es`en dotood fajl
   sistemijg `eksportolson bajna:

 # Export src and ports to client01 and client02, but only
 # client01 has root privileges on it
 /usr/src /usr/ports -maproot=root    client01
 /usr/src /usr/ports               client02
 # The client machines have root and can mount anywhere
 # on /exports. Anyone in the world can mount /exports/obj read-only
 /exports -alldirs -maproot=root      client01 client02
 /exports/obj -ro

   /etc/exports fajl dotor garsan ****rchl**lt**dijg h*chint`ej
   bolgohyn tuld, ****rchl**lt orson tuhaj b*rd mountd d`emong
   albadan /etc/exports-g dahin unshuulah h`er`egt`ej boldog. **nij
   tuld `esv`el HUP dohiog azhillazh bajgaa d`emond **g**h
   h`er`egt`ej:

 # kill -HUP `cat /var/run/mountd.pid`

   `esv`el mountd rc(8) skriptijg zohih parametrijn hamt azhilluulah
   h`er`egt`ej:

 # /etc/rc.d/mountd onereload

   rc skriptijg h`er`egl`eh zaavryg H`es`eg 11.7 h`esg`e`es *zn`e **.

   Bas n`eg bolomzh n', FreeBSD-g `ehn`e`es n' achaalzh, b*h
   processijg dahin `ehl**l`eh yum. G`evch **nij tuld zaaval
   sistemijg dahin achaalah shaardlaga bajhg*j. root `erh`e`er daraah
   tushaaluudyg **gsn****r z**vh**n h`er`egt`ej processuudaa dahin
   `ehl**l`eh bolomzhtoj.

   NFS server d`e`er:

 # rpcbind
 # nfsd -u -t -n 4
 # mountd -r

   NFS harilcagch d`e`er:

 # nfsiod -n 4

   Odoo alsyn fajl sistemijg holbohod b`el`en bolloo. Doorh
   zhish`e`en**d d`e`er serverijn n`erijg server, harilcagchijn
   n`erijg client g`ezh avsan bolno. H`er`ev ta alsyn fajl sistemijg
   z**vh**n t*r hugacaagaar holboh g`ezh bajgaa `esv`el tohirgoogoo
   shalgah g`ezh bajgaa bol, harilcagch tald root `erh`e`er daraah
   tushaalyg **g**h**d hangalttaj:

 # mount server:/home /mnt

   `En`e tushaalyg **gsn****r ta server tald bajgaa /home g`es`en
   sang harilcagch tald bajgaa /mnt santaj holboh bolno. H`er`ev b*h
   z*jl z**v tohiruulagdsan bol, ta harilcagch talyn /mnt san dotor
   orzh server d`e`er bajgaa fajluudyg harzh chadah iostoj.

   H`er`ev sistem shin`e`er achaalah b*rd yamar n`eg alsyn fajl
   sistemijg holboh h*s`elt`ej bajgaa bol, t**nijg`e`e /etc/fstab
   fajl dotor n`emzh bichih h`er`egt`ej. ZHish`e`e n':

 server:/home    /mnt    nfs     rw      0       0

   Bolomzhit b*h songoltuudyn talaar fstab(5) zaavar huudasnaas *zn`e
   **.

     --------------------------------------------------------------

  29.3.3. Coozhlolt

   Zarim programuud (zh.n. mutt) z**v azhillahyn tuld fajl
   coozhloltyg shaarddag. NFS-n huv'd, rpc.lockd-g fajl coozhloltond
   h`er`egl`ezh bolno. T**nijg id`evhzh**l`ehijn tuld, server bolon
   harilcagch tald hoiouland n' /etc/rc.conf fajl dotor daraah
   m**r**dijg n`emzh **g**h h`er`egt`ej (NFS server bolon harilcagch
   taluudyg al' h`edijn tohiruulchihsan g`ezh *z`ev):

 rpc_lockd_enable="YES"
 rpc_statd_enable="YES"

   Programyg daraah bajdaltaj `ehl**ln`e:

 # /etc/rc.d/lockd start
 # /etc/rc.d/statd start

   H`er`ev NFS harilcagch bolon NFS server taluudyn hoorond
   zhinh`en`e fajl coozhlolt hijgd`eh shaardlagag*j bol, NFS
   harilcagch tald mount_nfs(8)-d -L tohiruulgyg **g**n dotood
   coozhlolt hijlg`ezh bolno. D`elg`er`eng*j m`ed`e`ellijg
   mount_nfs(8) zaavar huudasnaas *zn`e **.

     --------------------------------------------------------------

  29.3.4. Praktik h`er`egl`e`e

   NFS n' olon praktik h`er`egl`e`et`ej. Hamgijn `elb`eg tohiolddog
   h`er`egl`e`eg door zhagsaav:

     * Olon mashinyg n`eg CDROM `esv`el t**h****r**mzhijg dundaa
       h`er`egl`ed`eg bajhaar zohion bajguulah. `En`e n' n`eg
       programyg olon mashin d`e`er suulgah hamgijn hyamd, hyalbar
       arga yum.

     * Tom s*lzh`e`enij huv'd, b*h h`er`egl`egchdijn g`erijn sang
       hadgaldag t**vl**rs**n NFS serverijg tohiruulah. `Edg`e`er
       g`erijn sanguudyg daraa n' s*lzh`e`enij orchind
       `eksportolsnoor h`er`egl`egchid al' mashin d`e`er azhillazh
       bujgaas *l hamaaran ****rijn n`eg l san dotor azhillah
       bolomzhtoj bolno.

     * Olon mashin dundaa n`eg /usr/ports/distfiles santaj bajh. Ijm
       zamaar, n`eg portyg olon mashin d`e`er suulgah h`er`egt`ej *ed
       mashin b*r d`e`er `eh fajlyg tatazh avalg*jg`e`er hurdan
       suulgah bolomzhtoj bolno.

     --------------------------------------------------------------

  29.3.5. amd-r avtomataar holboh n'

   Huv' n`emr`e`e oruulsan Vylij Stilv`el. Dahin `emhtg`es`en SHern
   Lij. Orchuulsan Lodojsambyn Bayanzul.

   amd(8) (avtomataar holbogch d`emon) n' alsyn fajl sistemijn fajl
   `esv`el sand h`er`egl`egch handah tuhaj b*rt ug fajl sistemijg
   avtomataar holbodog. H`es`eg hugacaany turshid id`evhg*j bajgaa
   fajl sistemijg amd m**n avtomataar salgana. amd-g
   h`er`egl`esn`e`er /etc/fstab dotor bichigdd`eg bajngyn holboltoos
   gadna, holbolt hijh bolomzhijg olgodog.

   amd n' ****rijg****, /host ba /net sanguud d`e`er NFS server
   bajdlaar holbozh azhillah b**g****d `edg`e`er sanguud dotorh fajld
   handah *ed, amd hargalzah alsyn holboltyg hajzh olood avtomataar
   holboh bolno. /net n' `eksportlogdson fajl sistemijg IP hayagaar
   n' holbohod, harin /host n' host n`er`e`er n' holbohod
   h`er`egl`egd`en`e.

   /host/foobar/usr san dotorh fajld handana g`ed`eg n' amd-g foobar
   g`es`en host d`e`er `eksportlogdson /usr sang holbohyn zaazh
   **gn**.

   ZHish`e`e 29-2. `Eksportyg amd-r holboh

   Alsyn host d`e`er bajgaa bolomzhit holboltuudyn zhagsaaltyg
   showmount tushaalyn tuslamzhtaj harzh bolno. ZHish`e`elb`el,
   foobar n`ert`ej hostyn `eksportyg harahyn tuld:

 % showmount -e foobar
 Exports list on foobar:
 /usr                               10.10.10.0
 /a                                 10.10.10.0
 % cd /host/foobar/usr

   ZHish`e`en d`e`er *z**lsn`e`er showmount n' /usr-g `eksportlogdson
   bolohyg haruulzh bajna. /host/foobar/usr san dotor orohod, amd n'
   foobar g`es`en host n`erijg tajlahyg oroldoh ba zaasan sang
   holbono.

   amd-g `ehl`el skript**d`e`er `ehl**lzh boloh ba **nij tuld
   /etc/rc.conf fajl dotor daraah m**rijg n`em`eh h`er`egt`ej:

 amd_enable="YES"

   M**n, amd programd amd_flags tohiruulgyn tuslamzhtaj tuguudyg
   **gch bolno. amd_flags-n anhdagch utga n':

 amd_flags="-a /.amd_mnt -l syslog /host /etc/amd.map /net /etc/amd.map"

   /etc/amd.map fajl dotor `eksportuudyg holboh anhdagch
   tohiruulguudyg zaazh **gs**n bajna. /etc/amd.conf fajl dotor amd-n
   il** d`e`ed t*vshnij chanaruudyg todorhojlzh **gn**.

   D`elg`er`eng*j m`ed`e`ellijg amd(8) ba amd.conf(5) zaavar
   huudasnaas *zn`e **.

     --------------------------------------------------------------

  29.3.6. Busad sistemt`ej n`egtg`eh`ed tohioldoh asuudluud

   Huv' n`emr`e`e oruulsan ZHon Lind. Orchuulsan Lodojsambyn
   Bayanzul.

   ISA PC sistemd zoriulsan zarim Ethernet adapteruud uchir
   dutagdaltaj bajdgaas s*lzh`e`enij orchind azhillahad, t`er dundaa
   NFS-t`ej azhillahad nil`e`ed asuudaltaj bajdag. `En`e asuudal
   z**vh**n FreeBSD-d tohiolddogg*j bolovch FreeBSD sistem **nd
   nil`e`ed **rt**mtgij bajdag.

   `En`e asuudal n' (FreeBSD) PC sistemijg **nd**r *z**l`eltt`ej
   mashinuudtaj (zhish`e`elb`el, Silicon Graphics, Inc., ba Sun
   Microsystems, Inc kompaniudyn hijs`en) s*lzh`e`end holboh *ed
   barag *rg`elzh tohiolddog. NFS holbolt hijh`ed asuudalg*j, zarim
   *jldl**dijg hijh`ed amzhilttaj bajh bolovch, gadnaas irzh yavzh
   bajgaa h*s`elt**dijg bolovsruulzh chadazh bajgaa h`edij ch server
   g`en`et harilcagchid hariu **g**hg*j boldog. `En`e asuudal m**n
   harilcagchijn huv'd, harilcagch FreeBSD sistem `esv`el azhlyn
   mashin bajhaas *l shaltgaalan tohioldono. Ih`enh sistemijn huv'd,
   n`eg`ent ijm asuudald orson bol harilcagch talyg nom iosnyh n'
   daguu untraah bolomzhg*j boldog. Ganc avdag arga h`emzh`e`e bol
   sistemijg h*ch`e`er untraazh asaah yum. Uchir n', NFS-n `en`e
   asuudal odoo hir n' shijd`egd`e`eg*j bajna.

   H`edijg`e`er "z**v" shijd`el bol FreeBSD sistemd tohiroh il**
   **nd**r *z**l`eltt`ej, il** bagtaamzhtaj Ethernet adapterijg olzh
   avah bolovch, bolomzhit azhillagaag hangahyn tuld n`eg arga bajna.
   H`er`ev FreeBSD sistem n' server bol, harilcagch talaas holbolt
   hijhd`e`e -w=1024 tohiruulgyg oruulzh **g**h yavdal yum. H`er`ev
   FreeBSD sistem n' harilcagch bol, NFS fajl sistemt`ej holbogdohdoo
   -r=1024 tohiruulgyg h`er`egl`eh yum. `Edg`e`er tohiruulguudyg
   avtomat holboltyn huv'd fstab bichl`egijn d**r**v d`eh talbaryg
   ashiglan, gar argaar holbolt hijh bol mount(8) tushaalyn -o
   parametryg ashiglan zaazh **gch bolno.

   NFS server bolon harilcagchid ****r ****r s*lzh`e`end bajhad
   gardag ****r n`eg asuudlyg `en`e asuudaltaj hol'zh hutgah
   tohioldol bajdgijg `end durdah n' z*jt`ej bolov uu. H`er`ev tijm
   bol, chigl**l`egchid shaardlagataj UDP m`ed`e`ellijg damzhuulzh
   chadazh bajgaa `es`ehijg nyagtalzh *z`e`er`ej. *g*j bol, ****r yuu
   ch hijl`e`e g`e`ed ta *r d*nd h*rch chadahg*j.

   Daraah zhish`e`en d`e`er, fastws n' **nd**r *z**l`eltt`ej azhlyn
   mashiny host (interf`ejs) n`er, freebox n' baga *z**l`eltt`ej
   Ethernet adaptertaj FreeBSD sistemijn n`er yum. M**n, /sharedfs n'
   `eksportlogdoh g`ezh bajgaa NFS fajl sistem (exports(5)-g *z), ba
   /project n' harilcagch talyn `eksportlogdson fajl sistemijg holboh
   c`eg bajh bolno. Al' ch tohioldold, hard `esv`el soft ba bg
   z`er`eg n`em`elt tohiruulguud tany huv'd h`er`egt`ej bajzh boloh
   yum.

   FreeBSD sistemijg (freebox) freebox d`e`er /etc/fstab dotor
   harilcagch bajdlaar zaazh **g**h zhish`e`e:

 fastws:/sharedfs /project nfs rw,-r=1024 0 0

   freebox d`e`er garaar holbohdoo:

 # mount -t nfs -o -r=1024 fastws:/sharedfs /project

   FreeBSD sistemijg (freebox) fastws d`e`er /etc/fstab dotor server
   bajdlaar zaazh **g**h zhish`e`e:

 freebox:/sharedfs /project nfs rw,-w=1024 0 0

   fastws d`e`er garaar holbohdoo:

 # mount -t nfs -o -w=1024 freebox:/sharedfs /project

   Barag b*h 16-bitijn Ethernet adapterijn huv'd unshih ba bichih
   h`emzh`e`en d`e`er d`e`erh bajdlaar hyazgaarlalt hijlg*jg`e`er
   azhillah bolomzhtoj bajdag.

   Sonirhson ulsuudad toliluulahad, d`e`erh aldaa garahad chuham yuu
   tohiolddog, yaagaad zasagdah bolomzhg*j boloh talaar dor
   tajlbarlav. NFS n' golchlon 8 K (h`edijg`e`er il** baga
   h`emzh`e`et`ej h`es`eg d`e`er azhillazh chadah bolovch)
   h`emzh`e`et`ej "blok"uud d`e`er azhilladag. Hamgijn urt Ethernet
   paket 1500 bajt orchim bajh ba, NFS "blok" n' h`ed h`ed`en
   Ethernet paketuudad huvaagdah h`er`egt`ej boldog. D`e`ed t*vshnij
   programyn huv'd `en`e n' n`eg n`egzh h`ev`e`er bajh ba h*l`e`ezh
   avaad, nijl**l`e`ed, batatgal hijh`ed ch m**n n`eg n`egzh
   h`ev`e`er bajdag. **nd**r *z**l`eltt`ej azhlyn mashinuud NFS
   n`egzhijg b*rd**lzh bajgaa t`edg`e`er paketuudyg standartad zaasny
   daguu al' boloh ojrhon ojrhon, n`eg n`eg`e`er n' cuvuulzh gargana.
   ZHizhig, baga bagtaamzhtaj kartuud d`e`er, d`e`ed t*vshnij
   programd damzhuulahaas **mn** s**lijn paket n' **mn**h paketaa
   darsnaar tuhajn n`egzhijg bucaazh nijl**lzh, batatgah bolomzhg*j
   bolno. **n`e`es bolzh, azhlyn mashiny bolzoot hugacaa duusazh
   b*h`el b*t`en 8 K n`egzhijg dahin damzhuulah bolno. `En`e *jl
   azhillagaa dahin dahin hyazgaarg*j davtagdah bolno.

   N`egzhijn h`emzh`e`eg Ethernet paketijn h`emzh`e`en`e`es baga
   bajlgasnaar, bid Ethernet paket tus b*rijg batatgazh muhardald
   orohoos s`ergijlzh chadna.

   **nd**r *z**l`eltt`ej azhlyn mashinuud PC sistem r** **g**gdlijg
   cacsaar bajh *ed davhcal **ss`e`er bajh bolovch, il** sajn kart
   ashiglasnaar NFS "n`egzh"ijn huv'd zaaval tijm davhcal **s`eh
   albag*j bolno. Davhcal **ss`en tohioldold, t**nd **rts**n
   n`egzhijg dahin damzhuulah ba t**nijg h*l`e`en avch, nijl**lzh,
   batatgah bolomzh **nd**rt`ej.

     --------------------------------------------------------------

29.4. S*lzh`e`enij M`ed`e`ellijn Sistem (NIS/YP)

   Bichs`en Bill Svingl. Sajzhruulsan `Erik Ogren ba Udo `Erdelhoff.
   Orchuulsan Lodojsambyn Bayanzul.

  29.4.1. `En`e yuu v`e?

   NIS, n' Network Information Services buyuu S*lzh`e`enij
   M`ed`e`ellijn *jlchilg`e`en**d g`es`en *gijn tovchlol b**g****d
   UNIX (anhandaa SunOS) sistem**dijn udirdlagyg t**vl**r**l`eh
   zorilgoor Sun Microsystems anh h**gzh**ls`en. Odoo `en`e salbaryn
   *nds`en standart bolzh`e`e; b*h gol UNIX t**rlijn sistem**d
   (Solaris, HP-UX, AIX(R), Linuks, NetBSD, OpenBSD, FreeBSD, g`eh
   m`et) NIS-g d`emzhd`eg.

   NIS anh Yellow Pages buyuu SHar Huudas g`es`en n`ert`ej bajsan
   bolovch hudaldaany t`emdgijn asuudlaas bolzh Sun n`erijg n'
   sol'son. Huuchin n`er (ba yp) n' odoo hir n' h`er`egl`egds`e`er
   bajdag.

   `En`e n' RPC d`e`er *nd`esl`es`en, n`eg NIS dom`ejnd bajgaa b*l`eg
   mashinuud dundaa adilhan tohirgoony fajltaj bolomzhijg olgodog
   harilcagch/server sistem yum. **nij tuslamzhtaj sistemijn
   administrator NIS harilcagch sistemijg zajlshg*j bajh *nds`en
   tohirgootojgoor **sg`eh, tohirgoony **g**gdlijg n`eg dor n`em`eh,
   hasah, ****rchl**h z`er`eg *jldl**dijg hijh bolomzhtoj boldog.

   `En`e n' Windows NT(R)-n dom`ejn sistemt`ej t**st`ej. H`edijg`e`er
   t`edg`e`erijn dotood azhillagaa n' erd**** ch adilhan bish bolovch
   *nds`en **rgijg n' adiltgazh boloh yum.

     --------------------------------------------------------------

  29.4.2. Tany m`ed`ezh bajh iostoj N`er tom"ioo/Processuud

   NIS server `esv`el NIS harilcagch bajdlaar azhilladag NIS-g
   FreeBSD d`e`er zohion bajguulahyn tuld nil`e`ed h`ed`en n`er
   tom"ioo, chuhal h`er`egl`egchijn processuudtaj ta taaraldah bolno:

     N`er tom"ioo                        Tajlbar                      
                    NIS master server bolon t**nij b*h harilcagchid   
                    (t**nij zarc serverijg oruulaad) b*gd NIS dom`ejn 
   NIS dom`ejn n`er n`ert`ej bajna. Windows NT-n dom`ejn n`ert`ej     
                    adilaar, NIS dom`ejn n`er DNS-t`ej yamar ch       
                    hamaag*j.                                         
                    RPC-g (Remote Procedure Call buyuu Alsyn Procedur 
                    Duudah, NIS-n ashigladag s*lzh`e`enij protokol)   
   rpcbind          id`evht`ej bajlgahyn tuld zaaval azhillazh bajh   
                    iostoj. H`er`ev rpcbind azhillahg*j bol, NIS      
                    server azhilluulah, NIS harilcagch boloh          
                    bolomzhg*j.                                       
                    NIS harilcagchijg NIS servert`ej "holbono". NIS   
                    dom`ejn n`erijg sistem`e`es avch, RPC ashiglan    
                    servert`ej holbono. ypbind n' NIS orchny          
   ypbind           harilcagch-serverijn harilcaany c**m n' bolzh     
                    **gd**g; H`er`ev harilcagchijn mashin d`e`er      
                    ypbind *hv`el, NIS server r** handah bolomzhg*j   
                    bolno.                                            
                    Z**vh**n NIS server d`e`er azhillazh bajh iostoj; 
                    `en`e bol NIS server process ****r**** yum.       
                    H`er`ev ypserv(8) *hv`el, server NIS h*s`elt`ed   
                    hariu **g**h bolomzhg*j bolno (magadg*j, t**nij   
                    **rgijg *rg`elzhl**l`eh zarc server bajgaa bajh). 
                    Zarim NIS-n huv'd (FreeBSD-gijh bish), anh        
   ypserv           holbogdozh bajsan server bajhg*j bolbol ****r     
                    servert`ej holboo togtoohyg orolddogg*j           
                    huvilbaruud bajdag. Ih`enhd`e`e, ijm *ed ganc tus 
                    boloh z*jl bol server processijg dahin `ehl**l`eh 
                    (`esv`el serverijg b*hl`e`er n'), `esv`el         
                    harilcagch talyn ypbind processijg dahin          
                    `ehl**l`eh yum.                                   
                    Z**vh**n NIS `ez`en server d`e`er azhillazh bajh  
                    iostoj ****r n`eg process; `En`e d`emon NIS       
                    harilcagch naryg ****rsdijn n`evtr`eh *gijg solih 
   rpc.yppasswdd    bolomzhijg olgono. H`er`ev `en`e d`emon           
                    azhillahg*j bol, h`er`egl`egchid NIS `ez`en       
                    server r** n`evt`erch oron t`end n`evtr`eh *g`e`e 
                    solih h`er`egt`ej bolno.                          

     --------------------------------------------------------------

  29.4.3. H`erh`en azhilladag v`e?

   NIS orchind gurvan t**rlijn host bajna: `ez`en server, zarc
   server, ba harilcagch. Server**d n' hostuudyn tohirgoony
   m`ed`e`ellijg hadgalsan aguulahyn **rgijg g*jc`etg`en`e. `Ez`en
   server `en`e m`ed`e`ellijn b*r`en `erht`ej huulbaryg hadgalzh
   bajdag bol, zarc server n' `en`e m`ed`e`ellijn huulbaryg
   n****c**nd hadgalzh bajdag. Server**d harilcagchdyg `edg`e`er
   m`ed`e`ell`e`er hangana.

   Olon fajld bajgaa m`ed`e`ellijg `en`e mayagaar huvaalcazh
   h`er`egl`en`e. master.passwd, group, ba hosts g`es`en fajluudyg
   ih`evchl`en NIS tuslamzhtaj huvaalcana. `Edg`e`er fajld bajdag
   m`ed`e`el`el harilcagch talyn n`eg processod h`er`egt`ej bolloo
   g`eh`ed t**nijg ****rijn dotoodoos hajhyn orond t**nd onoogdson
   NIS server`e`es asuulga hijn`e.

     --------------------------------------------------------------

    29.4.3.1. Mashiny t**r**l

     * NIS `ez`en server. `En`e server, Windows NT-n anhdagch dom`ejn
       server hyanagchijn n`eg adil, NIS harilcagchdyn
       h`er`egc`e`enij b*h fajluudyg aguulsan bajna. passwd, group ba
       NIS harilcagchijn h`er`egl`eh busad olon fajluud `ez`en server
       d`e`er bajna.

         T`emd`egl`el: N`eg mashin n`eg`e`es olon NIS dom`ejny huv'd
         NIS `ez`en server bajzh bolno. G`ehd`e`e, `end bid baga
         h`emzh`e`enij NIS orchny talaar yarilcah tul `en`e talaar
         `end *z`ehg*j.

     * NIS zarc server. Windows NT-n n****c dom`ejn hyanagchtaj
       adilaar, NIS zarc server n' NIS `ez`en serverijn **g**gdlijn
       fajlyn huulbaryg hadgalna. NIS zarc server**d n' n****c**nd
       bajdag. T`edg`e`er n' m**n `ez`en serverijn achaallyg
       huvaalcazh bajdag: NIS Harilcagchid n' hamgijn t*r**nd hariu
       **gs**n servert holbogdoh ba **nij toond zarc server**d ch bas
       orno.

     * NIS harilcagch. NIS harilcagch n' ih`enh Windows NT azhlyn
       mashiny adilaar, NIS servert shalguulzh (`esv`el Windows NT
       azhlyn mashiny huv'd Windows NT dom`ejn hyanagchid)
       n`evt`ern`e.

     --------------------------------------------------------------

  29.4.4. NIS/YP-g h`er`egl`eh n'

   `En`e h`es`egt zhish`e`e NIS orchnyg **sg`eh bolno.

     --------------------------------------------------------------

    29.4.4.1. T**l**vl**h

   Ta ****rijg**** n`eg`en ih surguulijn zhizhigh`en laboratoryn
   administrator g`ezh bod. `En`e lab 15 FreeBSD mashinaas b*rd`eh ba
   odoogoor t**vl**rs**n udirdlaga bajhg*j; mashin b*r ****rijn
   /etc/passwd ba /etc/master.passwd fajluudtaj. `Edg`e`er fajluudyg
   adilhan bajlgahyn tuld garaaraa z****zh tav'dag; odoogijn bajdlaar
   laboratorid shin`e h`er`egl`egch n`em`ehijn tuld, b*h 15 mashin
   d`e`er n`eg b*rchl`en adduser tushaalyg oruulah h`er`egt`ej
   bajgaa. M`ed`e`ezh **nijg ****rchl**h h`er`egt`ej, ijm`e`es ta
   laboratoridoo NIS h`er`egl`eh`e`er bolloo. Mashinuudaasaa hoioryg
   n' server bolgohoor songozh avlaa.

   Tijm`e`es, laboratoryn tohirgoo daraah bajdaltaj bajna:

     Mashiny n`er        IP hayag              Mashiny **r`eg         
   ellington         10.0.0.2          NIS `ez`en                     
   coltrane          10.0.0.3          NIS zarc                       
   basie             10.0.0.4          Fakul'tetijn azhlyn mashin     
   bird              10.0.0.5          Harilcagch mashin              
   cli[1-11]         10.0.0.[6-17]     Busad harilcagch mashinuud     

   H`er`ev ta NIS zuraglalyg anh udaa hijzh bajgaa bol, haanaas
   `ehl`eh`e`e `ehl`e`ed sajn bodoh h`er`egt`ej. S*lzh`e`e chin'
   yamar ch h`emzh`e`et`ej bajzh bolno, gol n' h`ed h`ed`en songolt
   hijh h`er`egt`ej.

     --------------------------------------------------------------

      29.4.4.1.1. NIS Dom`ejn N`erijg songoh n'

   ****rijn tan' bajnga h`er`egl`ed`eg "dom`ejn n`er" bajzh bolohg*j.
   Zalruulzh h`elb`el "NIS dom`ejn n`er" bajh iostoj. Harilcagch
   m`ed`e`el`el olzh avahyn tuld h*s`elt`e`e cacah *ed NIS dom`ejn
   n`erijg h`er`egl`en`e. **g`e`er n`eg s*lzh`e`end bajgaa olon
   server**d h`en n' h`enij asuultand hariulah iostojgoo m`ed`ezh
   avna. NIS dom`ejn n`erijg hoorondoo yamar n`eg bajdlaar hamaataj
   b*l`eg hostyn n`er g`ezh ojlgozh bolno.

   Zarim bajguullaguud ****rijn Intern`etijn dom`ejn n`erijg NIS
   dom`ejn n`er`e`er h`er`egl`eh n' bajdag. `En`e n' s*lzh`e`enij
   yamar n`eg asuudlyg zadlan shinzhl`eh yavcad t*v`eg udah tul `en`e
   argyg z**vl**d**gg*j. NIS dom`ejn n`er n' s*lzh`e`enij orchind cor
   ganc bajh iostoj b**g****d t**l****lzh bajgaa b*l`eg mashinaa
   oncolson n`er bajval d**h**m bajdag. ZHish`e`elb`el, Acme Inc.
   kompanij Urlagijn h`elt`es "acme-art" g`es`en NIS dom`ejntoj bajzh
   boloh yum. Bid ****rsdijn zhish`e`end`e`e test-domain g`es`en
   dom`ejn n`erijg avlaa.

   G`evch, zarim *jldlijn sistem**d (cohon durdval SunOS) ****rijn
   NIS dom`ejn n`erijg Intern`et dom`ejn n`er`e`er h`er`egl`ed`eg.
   H`er`ev tany s*lzh`e`enij n`eg bolon t**n`e`es d`e`esh toony
   mashin ijm asuudaltaj bol, ta Intern`et dom`ejn n`er`e`e NIS
   dom`ejndoo h`er`egl`eh iostoj.

     --------------------------------------------------------------

      29.4.4.1.2. Servert tavigdah shaardlaguud

   NIS servert zoriulsan mashin songon avahdaa anhaarah h`ed h`ed`en
   z*jls bij. NIS-t`ej holbootoj n`eg uchir dutagdaltaj z*jl bol
   harilcagchdyn server`e`es hamaarah hamaaral yum. H`er`ev
   harilcagch ****rijn NIS dom`ejnyg asuuhaar servert`ej holbogdozh
   chadahg*j bol, t`er mashin ashiglagdah bolomzhg*j boldog.
   H`er`egl`egch bolon b*lgijn m`ed`e`el`el dutuugaas ih`enh
   sistem**d t*r hugacaand zogsdog. Tijm`e`es, dahin dahin asaazh
   untraalgaad bajhaarg*j, `esv`el turshiltad h`er`egl`egd`eh`e`er
   mashinyg songoh h`er`egt`ej. NIS server n' tusdaa, z**vh**n NIS
   servert zoriulagdsan mashin bajh iostoj. H`er`ev achaalal bagataj
   s*lzh`e`end azhillazh bajgaa bol, NIS serverijg ****r *jlchilg`e`e
   azhillazh bajgaa mashin d`e`er tav'zh boloh taltaj. Hamgijn gol n'
   NIS server chin' azhillahg*j bolbol, b*h NIS harilcagchid chin'
   m**n azhillahg*j bolohyg sanaaraj.

     --------------------------------------------------------------

    29.4.4.2. NIS Server**d

   B*h NIS m`ed`e`el`el on cagijn daraallaaraa NIS `ez`en server
   d`e`er hadgalagdazh bajdag. `En`e m`ed`e`ellijg hadgalzh bajgaa
   **g**gdlijn sang NIS buulgalt g`ezh n`erl`en`e. FreeBSD-d,
   `edg`e`er buulgaltuud /var/yp/[domainname] fajl dotor bajrlana.
   [domainname] n' NIS dom`ejn n`er bolno. N`eg NIS server h`ed
   h`ed`en dom`ejnyg z`er`eg aguulzh chadah tul dom`ejn tus b*rt
   zoriulsan h`ed h`ed`en ijm san bajzh bolno. Dom`ejn b*r ****rijn
   g`es`en buulgaltuudtaj bajna.

   NIS `ez`en bolon zarc server**d b*h NIS h*s`eltijg ypserv d`emony
   tuslamzhtaj udirdazh yavuulna. ypserv n' NIS harilcagch naraas
   irzh buj h*s`eltijg h*l`e`en avch, dom`ejnyg h**rv**l`en, ug
   dom`ejn n`erd hargalzah **g**gdlijn fajlyn zamyg hajzh olood,
   **g**gdlijg bucaan harilcagchid damzhuulah **r`egt`ej.

     --------------------------------------------------------------

      29.4.4.2.1. NIS `Ez`en Serverijg zohion bajguulah n'

   `Ez`en NIS serverijg zohion bajguulah n' har'canguj ojlgomzhtoj.
   FreeBSD n' b`el`en NIS suuchihsan ird`eg. Z**vh**n /etc/rc.conf
   fajl dotor daraah m**r**dijg n`em`eh`ed l hangalttaj, *lds`enijg
   n' FreeBSD tany **mn****s hijg`e`ed **g**h bolno.

    1. nisdomainname="test-domain"

       `En`e m**r s*lzh`e`e asahad (zhish`e`e n', sistem dahin
       achaalsny daraa) NIS dom`ejn n`erijg test-domain bolgono.

    2. nis_server_enable="YES"

       `En`e m**r n' s*lzh`e`e asahad NIS server processuudyg asaahyg
       h`elzh **gn**.

    3. nis_yppasswdd_enable="YES"

       `En`e m**r n' rpc.yppasswdd d`emong id`evhzh**ln`e. D`e`er
       h`els`enchl`en, `en`e d`emon n' harilcagch mashin d`e`er`e`es
       h`er`egl`egch ****rijn NIS n`evtr`eh *gijg solih bolomzhtoj
       bolgodog.

     T`emd`egl`el: Tany NIS tohirgoonoos hamaaran, n`em`elt
     m**r**dijg oruulah h`er`egt`ej bolzh magadg*j. NIS server
     m**rtl**** davhar NIS harilcagch serverijn tuhaj h`esg`e`es,
     door, d`elg`er`eng*j m`ed`e`ellijg avna uu.

   D`e`erhijg tohiruulsny daraa super h`er`egl`egchijn `erh`e`er
   /etc/netstart tushaalyg azhilluulna. `En`e n' tany /etc/rc.conf
   fajl dotor todorhojlzh **gs**n utguudyg ashiglan b*h z*jlsijg tany
   **mn****s hijh bolno. Hamgijn s**ld n' NIS buulgaltuudyg
   `ehl**l`eh`e`es **mn** ypserv demonyg garaar azhilluulah
   h`er`egt`ej.

 # /etc/rc.d/ypserv start

     --------------------------------------------------------------

      29.4.4.2.2. NIS Buulgaltuudyg `ehl**l`eh n'

   NIS buulgaltuud n' **g**gdlijn sangijn fajluud b**g****d /var/yp
   san dotor hadgalagdana. T`edg`e`erijg NIS `ez`en serverijn /etc
   san dotor bajgaa /etc/master.passwd fajlaas busad tohirgoony
   fajluudaas **sg`ed`eg. `En`e n' ih uchirtaj. M`ed`e`ezh ta
   ****rijn root bolon udirdah `erht`ej dansuudynhaa n`evtr`eh *gijg
   NIS dom`ejn dah' b*h server d`e`er taraazh tavih h*s`elg*j bajgaa
   biz d`e`e. Tijm`e`es, NIS buulgaltuudyg `ehl**l`ehijn **mn**,
   daraah z*jlsijg hijh h`er`egt`ej:

 # cp /etc/master.passwd /var/yp/master.passwd
 # cd /var/yp
 # vi master.passwd

   Sistemijn dansuudad hamaarah m**r**dijg (bin, tty, kmem, games,
   g`eh m`et), m**n NIS harilcagch d`e`er taraazh tavih h*s`elg*j
   bajgaa dansuudad hamaarah m**r**dijg (zhish`e`elb`el root ba busad
   UID 0 (super h`er`egl`egchijn) dansuud) b*gdijg ustgah
   h`er`egt`ej.

     T`emd`egl`el: /var/yp/master.passwd fajl b*lgijn bolon nijtijn
     huv'd unshih `erhg*j (600 t**l**v) bajgaag nyagtalna uu!
     SHaardlagataj bol chmod tushaalyg h`er`egl`e`er`ej.

   D`e`er durdsanyg g*jc`etg`ezh duussany daraa, saya NIS
   buulgaltuudyg `ehl**ln`e! FreeBSD n' tand **nijg hijzh **g**h
   ypinit n`ert`ej skriptijg (holbogdoh zaavar huudasnaas
   d`elg`er`eng*j m`ed`e`ellijg avna uu) aguulzh bajdag. `En`e skript
   ih`enh UNIX *jldlijn sistemd bajdag bolovch, zarimd n' bajhg*j
   bajh tohioldol bij. Digital UNIX/Compaq Tru64 UNIX d`e`er `en`e
   skript ypsetup g`es`en n`ert`ej bajdag. Bid NIS `ez`en serverijn
   huv'd buulgaltuudyg **sg`ezh bajgaa tul ypinit tushaalyg -m
   tohiruulgyn hamt **gn**. D`e`erh alhmuudyg b*gdijg hijsnij daraa,
   NIS buulgaltuudyg **sg`ehd`e`e daraah tushaalyg **gn**:

 ellington# ypinit -m test-domain
 Server Type: MASTER Domain: test-domain
 Creating an YP server will require that you answer a few questions.
 Questions will all be asked at the beginning of the procedure.
 Do you want this procedure to quit on non-fatal errors? [y/n: n] n
 Ok, please remember to go back and redo manually whatever fails.
 If you don't, something might not work.
 At this point, we have to construct a list of this domains YP servers.
 rod.darktech.org is already known as master server.
 Please continue to add any slave servers, one per line. When you are
 done with the list, type a <control D>.
 master server   :  ellington
 next host to add:  coltrane
 next host to add:  ^D
 The current list of NIS servers looks like this:
 ellington
 coltrane
 Is this correct?  [y/n: y] y

 [..output from map generation..]

 NIS Map update completed.
 ellington has been setup as an YP master server without any errors.

   ypinit n' /var/yp/Makefile.dist-s /var/yp/Makefile-g **sg`es`en
   bajh iostoj. **s`ehd`e`e, `en`e fajl tanyg ganc NIS servert`ej
   orchind z**vh**n FreeBSD mashinuudtaj azhillazh bajna g`ezh *zn`e.
   test-domain n' zarc servert`ej tul, ta /var/yp/Makefile fajlyg
   zasah h`er`egt`ej:

 ellington# vi /var/yp/Makefile

   Doorh m**rijg daldlah h`er`egt`ej

 NOPUSH = "True"

   (h`er`ev daldlagdaag*j bol).

     --------------------------------------------------------------

      29.4.4.2.3. NIS Zarc Serverijg zohion bajguulah n'

   NIS zarc serverijg zohion bajguulah n' `ez`en serverijg zohion
   bajguulahaas ch hyalbar bajdag. Zarc server r** n`evt`erch orood
   t*r**n hijs`en shig`e`e /etc/rc.conf fajlyg zasah h`er`egt`ej.
   Ganc yalgaa n' ypinit tushaalyg **g**hd**** -s tohiruulgyg **gn**.
   -s tohiruulga n' NIS `ez`en serverijn n`erijg hamt oruulahyg
   shaardah tul bidnij tushaalyn m**r daraah bajdaltaj bajna:

 coltrane# ypinit -s ellington test-domain

 Server Type: SLAVE Domain: test-domain Master: ellington

 Creating an YP server will require that you answer a few questions.
 Questions will all be asked at the beginning of the procedure.

 Do you want this procedure to quit on non-fatal errors? [y/n: n]  n

 Ok, please remember to go back and redo manually whatever fails.
 If you don't, something might not work.
 There will be no further questions. The remainder of the procedure
 should take a few minutes, to copy the databases from ellington.
 Transferring netgroup...
 ypxfr: Exiting: Map successfully transferred
 Transferring netgroup.byuser...
 ypxfr: Exiting: Map successfully transferred
 Transferring netgroup.byhost...
 ypxfr: Exiting: Map successfully transferred
 Transferring master.passwd.byuid...
 ypxfr: Exiting: Map successfully transferred
 Transferring passwd.byuid...
 ypxfr: Exiting: Map successfully transferred
 Transferring passwd.byname...
 ypxfr: Exiting: Map successfully transferred
 Transferring group.bygid...
 ypxfr: Exiting: Map successfully transferred
 Transferring group.byname...
 ypxfr: Exiting: Map successfully transferred
 Transferring services.byname...
 ypxfr: Exiting: Map successfully transferred
 Transferring rpc.bynumber...
 ypxfr: Exiting: Map successfully transferred
 Transferring rpc.byname...
 ypxfr: Exiting: Map successfully transferred
 Transferring protocols.byname...
 ypxfr: Exiting: Map successfully transferred
 Transferring master.passwd.byname...
 ypxfr: Exiting: Map successfully transferred
 Transferring networks.byname...
 ypxfr: Exiting: Map successfully transferred
 Transferring networks.byaddr...
 ypxfr: Exiting: Map successfully transferred
 Transferring netid.byname...
 ypxfr: Exiting: Map successfully transferred
 Transferring hosts.byaddr...
 ypxfr: Exiting: Map successfully transferred
 Transferring protocols.bynumber...
 ypxfr: Exiting: Map successfully transferred
 Transferring ypservers...
 ypxfr: Exiting: Map successfully transferred
 Transferring hosts.byname...
 ypxfr: Exiting: Map successfully transferred

 coltrane has been setup as an YP slave server without any errors.
 Don't forget to update map ypservers on ellington.

   Odoo /var/yp/test-domain n`ert`ej san **ss`en bajh iostoj. NIS
   `ez`en serverijn buulgaltuudyn huulbaruud `en`e san dotor bajh
   iostoj. `Edg`e`er fajluud shin`echl`egd`ezh bajgaa `es`ehijg
   nyagtlazh bajh h`er`egt`ej. Tany zarc serverijn /etc/crontab
   dotorh daraah m**r**d **nijg hijh bolno:

 20      *       *       *       *       root   /usr/libexec/ypxfr passwd.byname
 21      *       *       *       *       root   /usr/libexec/ypxfr passwd.byuid

   `En`e hoior m**r n' zarc server ****rijn buulgaltuudyg `ez`en
   servert`ej izhilh`en bajlgahyg shaarddag. `Ez`en server buulgaltyn
   ****rchl**ltijg ****rijn zarc nart avtomataar oruulzh **g**hijg
   orolddog bolohoor `edg`e`er m**r**dijg zaaval h`er`egl`eh
   shaardlagag*j yum. G`ehd`e`e zarc server`e`es hamaaraltaj busad
   klient**d d`e`erh z**v nuuc *gijn m`ed`e`ellijn chuhlaas hamaaraad
   nuuc *gijn buulgaltyn shin`echl`eltijg davtamzhtajgaar hijhijg
   z**vl**d**g. Buulgaltyn shin`echl`elt *rg`elzh g*jc`ed bish bajzh
   boloh achaalal ih s*lzh`e`enij huv'd `en`e n' il**t`ej chuhal yum.

   Odoo, zarc server tald m**n /etc/netstart tushaalyg **gch NIS
   serverijg azhilluulna.

     --------------------------------------------------------------

    29.4.4.3. NIS Harilcagchid

   NIS harilcagch n' ypbind d`emony tuslamzhtaj todorhoj n`eg NIS
   servert`ej holboo togtoono. ypbind sistemijn anhdagch dom`ejnyg
   shalgah ba (domainname tushaalaar **g**gds**n), dotood s*lzh`e`end
   RPC h*s`eltijg cacazh `ehl`en`e. `Edg`e`er h*s`elt**d n' ypbind-n
   holboo togtooh g`ezh bajgaa dom`ejn n`erijg zaazh **gn**. H`er`ev
   tuhajn dom`ejnd *jlchl`eh`e`er tohiruulagdsan server d`e`erh
   h*s`eltijg h*l`e`en avbal, ypbind-d hariu **g**h ba hariug
   h*l`e`ezh avsan tal serverijn hayagijg t`emd`egl`ezh avna. H`er`ev
   h`ed h`ed`en server hariu **gs**n bol (n`eg `ez`en ba h`ed h`ed`en
   zarc), ypbind hamgijn t*r**nd hariu **gs**n serverijg songon avna.
   T**n`e`es hojsh, harilcagch ****rijn b*h NIS h*s`elt**d`e`e t`er
   server r** yavuulna. ypbind n' haayaa server am'd bajgaa `es`ehijg
   nyagtlahyn tuld "ping" hijzh *zn`e. H`er`ev hangalttaj hugacaany
   dotor hariu h*l`e`ezh avaag*j bol, ypbind `en`e dom`ejntoj holboo
   tasarlaa g`ezh *z`e`ed ****r server olohyn tuld h*s`elt`e`e cacazh
   `eh`eln`e.

     --------------------------------------------------------------

      29.4.4.3.1. NIS Harilcagchijg zohion bajguulah

   FreeBSD mashin d`e`er NIS harilcagchijg zohion bajguulah n'
   nil`e`ed hyalbar bajdag.

    1. /etc/rc.conf fajlyg n`e`eg`e`ed, NIS dom`ejn n`erijg zaazh
       **g**h ba s*lzh`e`e asah *ed ypbind-g azhilluuldag bolgohyn
       tuld daraah m**r**dijg n`emzh bichn`e:

 nisdomainname="test-domain"
 nis_client_enable="YES"

    2. NIS server`e`es h`er`egt`ej n`evtr`eh *g**dijg importolzh
       avahyn tuld /etc/master.passwd fajl dotor bajgaa b*h
       h`er`egl`egchijn dansyg ustgaad, fajlyn t**gsg**ld daraah
       m**rijg n`em`ehijn tuld vipw tushaalyg ashiglana:

 +:::::::::

         T`emd`egl`el: `En`e m**r n' NIS serverijn n`evtr`eh *gijn
         buulgaltad bajgaa h*chint`ej h`er`egl`egchid dans olgono.
         `En`e m**rijg ****rchl**h zamaar NIS harilcagchijg h`ed
         h`ed`en yanzaar tohiruulzh bolno. D`elg`er`eng*j
         m`ed`e`ellijg doorh netgroups section h`esg`e`es *zn`e **.
         Caash g*nzgijr**l`en sudlah h*s`elt`ej bol NFS ba NIS-g
         udirdah n' tuhaj O'Reilly-n nomyg *zn`e **.

         T`emd`egl`el: Dor hayazh n`eg dotood `erhijg (****r****r
         h`elb`el NIS-s importolzh avaag*j) /etc/master.passwd fajl
         dotor avch *ld`eh h`er`egt`ej. `En`e dans wheel b*lgijn
         gish**n bajh iostoj. H`er`ev NIS d`e`er yamar n`eg asuudal
         garlaa g`eh`ed `en`e `erh`e`er alsaas n`evtr`en orzh, root
         bolood asuudlyg shijdv`erl`eh bolno.

    3. NIS server`e`es b*h b*lg**dijg importolzh avahyn tuld daraah
       m**rijg /etc/group fajld n`emn`e:

 +:*::

   NIS klientijg n`en daruj `ehl**l`ehijn tuld daraah tushaalyg super
   h`er`egl`egchijn `erh`e`er azhilluulah h`er`egt`ej:

 # /etc/netstart
 # /etc/rc.d/ypbind start

   **nij daraa, ypcat passwd tushaalyg **gch NIS serverijn passwd
   buulgaltyg harzh chadazh bajh iostoj.

     --------------------------------------------------------------

  29.4.5. NIS-n Ayuulg*j bajdal

   Er n' yamar ch alsyn h`er`egl`egchijn huv'd ****rijn chin' dom`ejn
   n`erijg m`ed`ezh bajval RPC h*s`eltijg ypserv(8)-d yavuulzh NIS
   buulgaltyg harah bolomzhtoj. Ijm t**rlijn z**vsh****r**gd****g*j
   *jldl`e`es s`ergijl`ehijn tuld ypserv(8) n' z**vh**n zaazh **gs**n
   hostuudaas irs`en handaltyg z**vsh****rd**g "securenets" g`es`en
   funkcyg aguulzh bajdag. Sistem anh achaalahad, ypserv(8) n'
   securenets-n m`ed`e`ellijg /var/yp/securenets g`es`en fajlaas
   achaalna.

     T`emd`egl`el: `En`e zamyg -p tohiruulgaar zaazh **g**h ba yanz
     b*r bajzh bolno. `En`e fajld s*lzh`e`eg s*lzh`e`enij bagijn hamt
     zajgaar tusgaarlan oruulzh **gs**n bajna. "#" t`emdg`e`er
     `eh`els`en m**r**d n' tajlbar bolno. ZHish`e`e securenets fajl
     daraah bajdaltaj bajna:

 # allow connections from local host -- mandatory
 127.0.0.1     255.255.255.255
 # allow connections from any host
 # on the 192.168.128.0 network
 192.168.128.0 255.255.255.0
 # allow connections from any host
 # between 10.0.0.0 to 10.0.15.255
 # this includes the machines in the testlab
 10.0.0.0      255.255.240.0

   H`er`ev ypserv(8)-n h*s`elt h*l`e`ezh avsan hayag `edg`e`er
   d*rm**dijn al' n`eg`end tohirch bajval h*s`eltijg erdijn bajdlaar
   bolovsruulna. H`er`ev `en`e hayag yamar ch d*rm`end tohirohg*j
   bajval, h*s`eltijg *l anhaarah b**g****d anhaaruulah bichl`egijg
   b*rtg`eld n`emn`e. H`er`ev /var/yp/securenets g`es`en fajl bajhg*j
   bol, ypserv n' gadnaas irs`en b*h h*s`eltijg h*l`e`en avna.

   ypserv program n' Wietse Venema-n TCP Wrapper bagcyg d`emzhd`eg.
   `En`e n' administratoruudyn huv'd /var/yp/securenets-ny orond TCP
   Wrapper-n tohirgoony fajlyg handaltyg hyanahad h`er`egl`eh
   bolomzhtoj bolgodog.

     T`emd`egl`el: H`edijg`e`er `edg`e`er handaltyg hyanah
     mehanizmuud n' ayuulg*j bajdlyg adil t*vshind hangah bolovch,
     hoioul "IP zalilah" haldlagad **rt**mtgij bajdag. NIS-t`ej
     holbootoj b*h ursgalyg galt hana d`e`er`e`e haazh **g**h
     h`er`egt`ej.

     /var/yp/securenets h`er`egl`ezh bajgaa server**d huuchin TCP/IP
     d`e`er azhillazh bajgaa z*j iosny NIS harilcagchid *jlchilzh
     chadahg*j bajzh magadg*j. Uchir n', t`edg`e`er n' **rg**n cacalt
     hijhd`e`e host bit**dijg b*gdijg t`egl`ed`eg ba **rg**n cacaltyn
     hayagijg toocoolohdoo d`ed s*lzh`e`enij bagijg tan'zh chaddagg*j
     bolno. H`edijg`e`er `edg`e`er asuudluudyg harilcagchijn
     tohirgoog ****rchilsn****r shijd`ezh boloh bolovch, busad
     asuudluud n' harilcagchijn sistemijg caash ashiglah bolomzhg*j
     `esv`el /var/yp/securenets-g boliulah shaardlagataj boldog.

     Ijm huuchin TCP/IP d`e`er azhilladag server d`e`er
     /var/yp/securenets-g h`er`egl`eh n' *n`eh`e`er h`er`egg*j
     b**g****d s*lzh`e`enij ih`enh h`es`egt NIS-g ashiglah bolomzhg*j
     bajdag.

     TCP Wrapper bagcyg ashiglah n' NIS serverijn hocroltyg
     ih`esg`ed`eg. `En`e n`em`elt saatal n' harilcagchijn program
     d`e`er yalanguyaa achaalal iht`ej s*lzh`e`end, `esv`el udaan NIS
     servert`ej bol h*l`e`eh hugacaa duusahad h*rg`eh taltaj. H`er`ev
     tany harilcagch sistem chin' d`e`erh shinzh t`emdg**dijn al'
     n`egijg aguulzh bajgaa bol ta `en`e harilcagch sistem`e`e NIS
     zarc server bolgozh ****rchl**n h*ch`e`er ****r****s****
     ****rt**** holbogdohoor tohiruulah h`er`egt`ej.

     --------------------------------------------------------------

  29.4.6. Zarim h`er`egl`egchdijn n`evtr`ehijg haah

   Manaj laboratoryn zhish`e`en d`e`er, basie n`ert`ej n`eg mashin
   bajgaa. `En`e mashinyg z**vh**n bagsh nar h`er`egl`eh iostoj. Bid
   `en`e mashinyg NIS dom`ejn dotroos gargahyg h*s`ehg*j bajgaa,
   d`e`er n' `ez`en NIS server d`e`er bajgaa passwd fajl n' bagsh nar
   bolon oyuutnuudyn dansyg hoioulang aguulzh bajgaa. Bid odoo yaah
   iostoj v`e?

   NIS **g**gdlijn san dotor b*rtg`el n' bajgaa ch, zarim
   h`er`egl`egchdijg tuhajn mashin ruu n`evtr`ehijg haah n`eg arga
   bajna. **nij tuld -username g`es`en m**rijg harilcagch mashin
   d`e`er /etc/master.passwd fajlyn t**gsg**ld n`em`eh h`er`egt`ej.
   `End username g`ed`eg n' n`evtr`ehijg n' haah g`ezh bajgaa
   h`er`egl`egchijn n`er yum. D`e`erh *jldlijg hijhd`e`e vipw-g
   ashiglahyg z**vl**zh bajna. vipw n' /etc/master.passwd fajl dotor
   hijgds`en ****rchl**ltijg hyanah b**g****d ****rchl**lt hijzh
   duussany daraa n`evtr`eh *gijn sang avtomataar dahin **sg`ezh
   **gd**g. ZHish`e`e n', h`er`ev bid bill g`es`en h`er`egl`egchijg
   basie host d`e`er n`evtr`ehijg haahyg h*s`ezh bajgaa bol:

 basie# vipw
 [add -bill to the end, exit]
 vipw: rebuilding the database...
 vipw: done

 basie# cat /etc/master.passwd

 root:[password]:0:0::0:0:The super-user:/root:/bin/csh
 toor:[password]:0:0::0:0:The other super-user:/root:/bin/sh
 daemon:*:1:1::0:0:Owner of many system processes:/root:/sbin/nologin
 operator:*:2:5::0:0:System &:/:/sbin/nologin
 bin:*:3:7::0:0:Binaries Commands and Source,,,:/:/sbin/nologin
 tty:*:4:65533::0:0:Tty Sandbox:/:/sbin/nologin
 kmem:*:5:65533::0:0:KMem Sandbox:/:/sbin/nologin
 games:*:7:13::0:0:Games pseudo-user:/usr/games:/sbin/nologin
 news:*:8:8::0:0:News Subsystem:/:/sbin/nologin
 man:*:9:9::0:0:Mister Man Pages:/usr/share/man:/sbin/nologin
 bind:*:53:53::0:0:Bind Sandbox:/:/sbin/nologin
 uucp:*:66:66::0:0:UUCP pseudo-user:/var/spool/uucppublic:/usr/libexec/uucp/uucico
 xten:*:67:67::0:0:X-10 daemon:/usr/local/xten:/sbin/nologin
 pop:*:68:6::0:0:Post Office Owner:/nonexistent:/sbin/nologin
 nobody:*:65534:65534::0:0:Unprivileged user:/nonexistent:/sbin/nologin
 +:::::::::
 -bill

 basie#

     --------------------------------------------------------------

  29.4.7. Netgroups-g H`er`egl`eh n'

   Huv' n`emr`e`e oruulsan Udo `Erdelhoff. Orchuulsan Lodojsambyn
   Bayanzul.

   C****h**n toony mashin `esv`el h`er`egl`egchijn huv'd tusgaj
   d*r`em h`er`egt`ej *ed **mn**h h`es`egt durdsan argyg h`er`egl`eh
   n' il** tohiromzhtoj. Harin tom s*lzh`e`enij huv'd zarim
   h`er`egl`egchijn chuhal mashin ruu n`evtr`eh `erhijg haahaa
   martah, `esv`el b*h mashinyg n`eg b*rchl`en garaaraa tohiruulzh
   **g**h, ****r****r h`elb`el NIS-n t**vl**rs**n udirdlaga g`es`en
   gol sanaag ashiglazh chadahg*j bajh tohioldluud garah bolno.

   NIS-g h**gzh**l`egchid `en`e asuudlyg shijd`ehijn tuld netgroups
   buyuu s*lzh`e`enij b*lg**d g`es`en shin`e z*jlijg bij bolgozh`e`e.
   T**nij zorilgo bolon semantikijg UNIX fajl sistemijn zhirijn
   b*l`egt`ej d*jc**lzh boloh yum. Gol yalgaanuud n' g`ev`el toon
   dugaar bajhg*j, m**n s*lzh`e`enij b*lgijg todorhojlzh **g**hd****
   h`er`egl`egch bolon ****r s*lzh`e`enij b*lgijg oruulzh boldog.

   S*lzh`e`enij b*l`eg n' h`ed`en zuun h`er`egl`egch bolon mashintaj
   tom, t**v**gt`ej s*lzh`e`et`ej azhillahad zoriulzh b*t`e`egds`en
   yum. N`eg talaar, h`er`ev ta *n`eh`e`er tijm tom s*lzh`e`end
   azhillazh bajgaa bol `en`e n' Sajn Z*jl yum. Harin n**g****
   talaas, `en`e bajdal n' zhizhigh`en s*lzh`e`end hyalbar zhish`e`en
   d`e`er s*lzh`e`enij b*lgijg tajlbarlah barag bolomzhg*j bolgozh
   bajna. `En`e h`esgijn *lds`en h`es`egt h`er`egl`ezh bajgaa
   zhish`e`en d`e`er `en`e asuudlyg haruulahyg oroldloo.

   NIS-g laboratoridoo n`evtr**ls`en tan' tanaj udirdlaguudyn
   anhaarlyg tatsan g`ezh bod'io. Odoo oyuutny hothon dotor bajgaa
   busad mashinyg NIS dom`ejnd oruulzh **rg**tg**h azhlyg hijhijg
   tand daalgazh`e`e. Daraah hoior h*sn`egt`end shin`e`er n`em`eh
   h`er`egl`egch bolon mashiny n`erijg tovch tajlbaryn hamt
   *z**ll`e`e.

        H`er`egl`egchijn n`er                   Tajlbar               
   alpha, beta                     IT h`eltsijn erdijn azhilchid      
   charlie, delta                  IT h`eltsijn shin`e dagaldan       
   echo, foxtrott, golf, ...       busad erdijn azhilchid             
   able, baker, ...                dadlagazhigchid                    

        Mashiny n`er                        Tajlbar                   
   war, death, famine,    Tany hamgijn chuhal server**d. Z**vh**n IT  
   pollution              h`eltsijn azhilchid l n`evtr`eh `erht`ej.   
   pride, greed, envy,    Har'canguj chuhal bish server**d. IT        
   wrath, lust, sloth     h`elt`est har"yaalagddag b*h h*m**s         
                          n`evtr`eh `erht`ej.                         
   one, two, three, four, Erdijn azhlyn mashinuud. Z**vh**n *nds`en   
   ...                    azhilchid n`evtr`eh `erht`ej.               
   trashcan               CHuhal z*jl bajhg*j mash huuchin mashin.    
                          Dadlagazhigchid h*rt`el n`evtr`eh `erht`ej. 

   H`er`ev ta d`e`erh hyazgaarlaltuudyg tus b*rd n' h`er`egl`egchijg
   haah zamaar hijh g`ezh oroldvol b*h mashin d`e`er haah
   h`er`egl`egch tus b*rijn huv'd -user m**rijg passwd fajl dotor
   n`emzh **g**h iostoj bolno. H`er`ev n`eg l m**rijg n`em`eh`e`e
   martval asuudald orno g`es`en *g.

   `En`e bajdald s*lzh`e`enij b*lgijg ashiglah n' nil`e`ed olon davuu
   taltaj. H`er`egl`egch b*rijg tus tusad n' avch *zn`e; n`eg
   h`er`egl`egchijg n`eg bolon t**n`e`es d`e`esh toony s*lzh`e`enij
   b*l`egt onoozh, tuhajn s*lzh`e`enij b*lgijn b*h gish**dijn huv'd
   n`evtr`ehijg `esv`el z**vsh****rch `esv`el haana. H`er`ev ta
   shin`e mashin n`emb`el, z**vh**n s*lzh`e`enij b*lg**dijn huv'd l
   n`evtr`eh `erhijg zaazh **gn**. H`er`ev shin`e h`er`egl`egch
   n`emb`el, tuhajn h`er`egl`egchijg n`eg bolon t**n`e`es d`e`esh
   toony s*lzh`e`enij b*l`egt n`em`eh`ed l hangalttaj. `Edg`e`er
   ****rchl**lt**d n' n`eg n`egn`e`es`e`e hamaaralg*j: "h`er`egl`egch
   ba mashiny b*h huvilbart n`em`eh..." shaardlagag*j bolno. H`er`ev
   ta NIS-g anhnaas n' bodlogotoj hijh yum bol, mashinuud ruu
   n`evtr`eh `erhijg hyanahdaa z**vh**n ganchan tohirgoony fajlyg
   ****rchl**h**d hangalttaj.

   Hamgijn `ehnij alham bol NIS s*lzh`e`enij b*lgijn buulgaltyg
   `ehl**l`eh yum. FreeBSD-n ypinit(8) n' `en`e buulgaltyg anhdagch
   bajdlaar **sg`ed`egg*j, g`evch h`er`ev n`eg`ent **sg`echihv`el
   t**nij NIS-t`ej azhillah h`es`eg n' `en`e buulgalt d`e`er azhillah
   chadvartaj. Hooson buulgalt **sg`ehijn tuld:

 ellington# vi /var/yp/netgroup

   g`ezh bich`e`ed daraah z*jlsijg n`emzh bichn`e. Manaj zhish`e`enij
   huv'd, bid`end dor hayazh d**rv**n s*lzh`e`enij b*l`eg
   h`er`egt`ej: IT azhilchid, IT dagaldanguud, erdijn azhilchid bolon
   dadlagazhigchid.

 IT_EMP  (,alpha,test-domain)    (,beta,test-domain)
 IT_APP  (,charlie,test-domain)  (,delta,test-domain)
 USERS   (,echo,test-domain)     (,foxtrott,test-domain) \
         (,golf,test-domain)
 INTERNS (,able,test-domain)     (,baker,test-domain)

   IT_EMP, IT_APP g`eh m`et n' s*lzh`e`enij b*lgijn n`er. Haaltan
   dotor bajgaa b*l`eg n' h`er`egl`egch n`emzh bajgaa n'. B*l`eg
   dotorh gurvan talbar n':

    1. Daraah z*jl**d h*chint`ej bajh hostyn n`er. H`er`ev hostyn
       n`er zaazh **g**hg*j bol, b*h hostyn huv'd h*chint`ej g`es`en
       *g. H`er`ev hostyn n`er zaazh **gv**l, ta *l ojlgogdoh, tolgoj
       `erg**ls`en hachin z*jlst`ej tulgarah bolno.

    2. `En`e s*lzh`e`enij b*l`egt hamaarah dansny n`er.

    3. Tuhajn dansny NIS dom`ejn. H`er`ev ta n`eg`e`es olon NIS
       dom`ejnd har"yaalagddag azg*j zaluusyn n`eg bol, ****rijn
       s*lzh`e`enij b*l`egt ****r NIS dom`ejnoos dans importolzh
       bolno.

   `Edg`e`er talbaruudyn alind ch orluulagddag t`emd`egt ashiglazh
   bolno. D`elg`er`eng*j m`ed`e`ellijg netgroup(5) zaavar huudasnaas
   *zn`e **.

     T`emd`egl`el: S*lzh`e`enij b*lg**dijn n`er 8-s d`e`esh t`emd`egt
     bajzh bolohg*j, yalanguyaa tuhajn NIS dom`ejnd ****r *jldlijn
     sistemt`ej mashinuud azhillazh bajgaa bol. N`er**d n' tom
     zhizhig *sgijn yalgaataj; s*lzh`e`enij b*lgijn n`erijg tom
     *sg`e`er bichih n' h`er`egl`egchijn n`er, mashiny n`er bolon
     s*lzh`e`enij b*lgijn n`erijg hoorond n' yalgahad hyalbar
     bolgodog.

     Zarim NIS harilcagchid (FreeBSD-s busad) olon toony gish**dt`ej
     s*lzh`e`enij b*l`egt`ej azhillazh chaddagg*j. ZHish`e`elb`el,
     SunOS-n zarim huuchin huvilbaruud s*lzh`e`enij b*l`eg 15-s
     d`e`esh toony gish**n-t`ej bol asuudaltaj bajdag. `En`e
     hyazgaaryg davahyn tuld 15 ba t**n`e`es doosh toony
     h`er`egl`egcht`ej d`ed s*lzh`e`enij b*lg**d **sg`e`ed, daraa n'
     `edg`e`er d`ed s*lzh`e`enij b*lg**d`e`es togtson zhinh`en`e
     s*lzh`e`enij b*l`eg **sg`eh zamaar **sg`ezh bolno:

 BIGGRP1  (,joe1,domain)  (,joe2,domain)  (,joe3,domain) [...]
 BIGGRP2  (,joe16,domain)  (,joe17,domain) [...]
 BIGGRP3  (,joe31,domain)  (,joe32,domain)
 BIGGROUP  BIGGRP1 BIGGRP2 BIGGRP3

     H`er`ev tand n`eg s*lzh`e`enij b*l`egt 225-s d`e`esh
     h`er`egl`egch h`er`egt`ej bol, d`e`erh *jldlijg davtah mayagaar
     caash *rg`elzhl**lzh bolno.

   SHin`e`er **sg`es`en NIS buulgaltaa id`evhzh**l`eh bolon taraah n'
   amarhan:

 ellington# cd /var/yp
 ellington# make

   Ing`esn`e`er netgroup, netgroup.byhost ba netgroup.byuser g`es`en
   gurvan NIS buulgalt **s`eh bolno. D`e`erh shin`e buulgaltuud
   id`evht`ej bolson `es`ehijg ypcat(1) ashiglan shalgaaraj:

 ellington% ypcat -k netgroup
 ellington% ypcat -k netgroup.byhost
 ellington% ypcat -k netgroup.byuser

   `Ehnij tushaalyn *r d*n /var/yp/netgroup fajl dotorhtoj t**st`ej
   bajh iostoj. H`er`ev ta hostoor tusgajlan s*lzh`e`enij b*l`eg
   **sg`e`eg*j bol hoior dah' tushaalyn *r d*nd yuu ch garah iosg*j.
   Gurav dah' tushaalyn tuslamzhtaj tuhajn h`er`egl`egchijn
   s*lzh`e`enij b*lg**dijn zhagsaaltyg harahad h`er`egl`egd`en`e.

   Harilcagchijg tohiruulahad nil`e`ed hyalbar. war n`ert`ej
   serverijg tohiruulahyn tuld, vipw(8)-g azhilluulaad

 +:::::::::

   g`es`en m**rijg

 +@IT_EMP:::::::::

   g`es`en m**r****r sol'zh bichih h`er`egt`ej. Ing`esn`e`er,
   z**vh**n IT_EMP s*lzh`e`enij b*l`egt zaagdsan h`er`egl`egchdijn
   m`ed`e`el`el war-n n`evtr`eh *gijn sand importlogdozh, z**vh**n
   `edg`e`er h`er`egl`egchid l `en`e mashin ruu n`evtr`eh `erht`ej
   bolloo.

   Haramsaltaj n', `en`e hyazgaarlalt n' b*rh**lijn ~ funkcad, m**n
   h`er`egl`egchijn n`er ba toon dugaaryg hoorond n' h**rv**ld`eg b*h
   d`ed programuudad hamaataj. ****r****r h`elb`el, cd ~user tushaal
   azhillahg*j, ls -l tushaal h`er`egl`egchijn n`erijn orond t**nij
   toon dugaaryg haruulah ba find . -user joe -print tushaal "Tijm
   h`er`egl`egch bajhg*j" g`es`en aldaany m`ed`e`el`el **gch
   amzhiltg*j boloh bolno. **nijg zasahyn tuld, b*h h`er`egl`egchdijn
   b*rtg`elijg server r** n`evtr`eh `erhg*jg`e`er importloh
   h`er`egt`ej bolno.

   **nij tuld ****r n`eg m**rijg /etc/master.passwd fajld n`emzh
   **g**h h`er`egt`ej. `En`e m**r n':

   +:::::::::/sbin/nologin g`es`en bichl`egijg aguulzh bajh iostoj
   b**g****d, `en`e n' "b*h b*rtg`elijg importol, g`ehd`e`e
   importlogdozh bajgaa b*rtg`el**dijn b*rh**lijg /sbin/nologin-r
   sol'" g`es`en utgataj. **nt`ej adilaar passwd fajlyn yamar ch
   talbaryg /etc/master.passwd fajl dah' anhdagch utgyg sol'zh
   bichs`en`e`er ****rchilzh bolno.

     Sanuulga: +:::::::::/sbin/nologin g`es`en m**r +@IT_EMP:::::::::
     g`es`en m**rijn daraa bichigds`en `es`ehijg sajtar nyagtlaaraj.
     *g*j bol, NIS-s importlogdson b*h h`er`egl`egchdijn b*rh**l
     /sbin/nologin bolchihno sh**.

   D`e`erh ****rchl**ltijg hijsnij daraa, h`er`ev IT h`elt`est shin`e
   azhilchin orvol, z**vh**n ganchan NIS buulgaltyg ****rchl**h
   bolloo. CHuhal bus busad serverijn huv'd izhilh`en arga
   h`er`egl`ezh, t`edg`e`erijn ****rijn /etc/master.passwd fajl dotor
   bajgaa huuchin +::::::::: m**rijg:

 +@IT_EMP:::::::::
 +@IT_APP:::::::::
 +:::::::::/sbin/nologin

   g`es`en m**r****r sol'zh bichih h`er`egt`ej. Erdijn azhlyn mashiny
   huv'd:

 +@IT_EMP:::::::::
 +@USERS:::::::::
 +:::::::::/sbin/nologin

   bajh iostoj. Ing`e`ed b*h z*jl asuudalg*j azhillah bolno. G`et`el
   h`ed`en doloo honogijn daraa d*r`em, zhurmand ****rchl**lt orloo:
   IT h`elt`es dadlagazhigch avch `eh`ell`e`e. IT h`eltsijn
   dadlagazhigchid erdijn azhlyn mashin bolon chuhal bus server**d`ed
   n`evtr`eh `erht`ej; IT dagaldanguud gol server r** n`evtr`eh
   `erht`ej bolzh`e`e. Odoo IT_INTERN g`es`en shin`e s*lzh`e`enij
   b*l`eg n`emzh, `en`e b*l`egt shin`e IT dadlagazhigchdijg
   n`em`e`ed, `en`e ****rchl**ltijg b*h mashiny tohirgoond oruulzh
   `ehl`eh h`er`egt`ej... Bidnij h`elzh zanshsanaar: "T**vl**rs**n
   t**l**vl**g****n d`e`erh aldaa, b*h yumyg orvongoor n'
   `erg**ln`e".

   `En`e m`et tohioldoluudad NIS-n ****r s*lzh`e`enij b*lg`e`es
   shin`e s*lzh`e`enij b*l`eg **sg`eh bolomzh n' tus bolno. N`eg
   bolomzh n' **r`eg d`e`er *nd`esl`es`en s*lzh`e`enij b*l`eg yum.
   ZHish`e`e n', chuhal server**d r** n`evtr`eh `erhijg hyanahyn tuld
   BIGSRV g`es`en n`ert`ej s*lzh`e`enij b*l`eg **sg`ezh boloh ba,
   chuhal bus server**dijn huv'd ****r SMALLSRV g`es`en b*r`eg
   **sg`ezh, USERBOX g`es`en gurav dah' b*lgijg erdijn azhlyn
   mashinuudad zoriulzh **sg`ezh boloh yum. `Edg`e`er s*lzh`e`enij
   b*l`eg tus b*r d`e`erh gurvan t**rlijn mashind n`evtr`eh `erht`ej
   s*lzh`e`enij b*lg**dijg aguulna. NIS s*lzh`e`enij b*lgijn buulgalt
   daraah bajdaltaj bajna:

 BIGSRV    IT_EMP  IT_APP
 SMALLSRV  IT_EMP  IT_APP  ITINTERN
 USERBOX   IT_EMP  ITINTERN USERS

   N`evtr`eh `erhijg hyazgaarlah `en`e arga n' izhil t**rlijn
   hyazgaarlalttaj mashinuudyg n`eg b*l`eg bolgovol il** *r d*nt`ej
   azhillana. Haramsaltaj n', zaaval tijm bajh albag*j. Ih`enh
   tohioldold, mashin tus b*r`e`er n`evtr`eh `erhijg hyazgaarlah
   bolomzhtoj bajh shaardlaga zajlshg*j tulgardag.

   Mashin d`e`er *nd`esl`es`en s*lzh`e`enij b*l`eg todorhojloh n'
   d`e`erh m`etijn d*r`em zhuramd ****rchl**lt orohod h`er`egl`ezh
   boloh hoior dah' bolomzh yum. `En`e tohioldold, mashin b*rijn
   /etc/master.passwd fajl dotor "+"-r `eh`els`en hoior m**r bichl`eg
   bajna. `Ehnijh n' `en`e mashin ruu n`evtr`eh `erht`ej dansuudaas
   b*rds`en s*lzh`e`enij b*lgijg n`emzh **gn**, hoior dah' n' busad
   dansuudyg /sbin/nologin b*rh**lt`ejg`e`er n`emn`e. S*lzh`e`enij
   b*lgijn n`erijg mashiny n`erijg "B*H *SGIJG TOMOOR" bajhaar
   songozh avah n' tohiromzhtoj. ****r****r h`elb`el, m**r**d daraah
   bajdaltaj haragdah iostoj:

 +@BOXNAME:::::::::
 +:::::::::/sbin/nologin

   B*h mashiny huv'd d`e`erh *jldlijg hijzh duussany daraa, ****rijn
   /etc/master.passwd fajlyg dahin ****rchl**h shaardlagag*j bolno.
   Busad b*h ****rchl**lt**dijg NIS buulgaltyg ****rchilsn****r
   shijd`eh bolno. D`e`erh asuudald tohiroh s*lzh`e`enij b*lgijn
   buulgaltyg zarim n`em`elt ****rchl**lt**dijn hamt dor zhish`e`e
   bolgozh *z**l`ev:

 # Define groups of users first
 IT_EMP    (,alpha,test-domain)    (,beta,test-domain)
 IT_APP    (,charlie,test-domain)  (,delta,test-domain)
 DEPT1     (,echo,test-domain)     (,foxtrott,test-domain)
 DEPT2     (,golf,test-domain)     (,hotel,test-domain)
 DEPT3     (,india,test-domain)    (,juliet,test-domain)
 ITINTERN  (,kilo,test-domain)     (,lima,test-domain)
 D_INTERNS (,able,test-domain)     (,baker,test-domain)
 #
 # Now, define some groups based on roles
 USERS     DEPT1   DEPT2     DEPT3
 BIGSRV    IT_EMP  IT_APP
 SMALLSRV  IT_EMP  IT_APP    ITINTERN
 USERBOX   IT_EMP  ITINTERN  USERS
 #
 # And a groups for a special tasks
 # Allow echo and golf to access our anti-virus-machine
 SECURITY  IT_EMP  (,echo,test-domain)  (,golf,test-domain)
 #
 # machine-based netgroups
 # Our main servers
 WAR       BIGSRV
 FAMINE    BIGSRV
 # User india needs access to this server
 POLLUTION  BIGSRV  (,india,test-domain)
 #
 # This one is really important and needs more access restrictions
 DEATH     IT_EMP
 #
 # The anti-virus-machine mentioned above
 ONE       SECURITY
 #
 # Restrict a machine to a single user
 TWO       (,hotel,test-domain)
 # [...more groups to follow]

   H`er`ev ta h`er`egl`egchdijnh`e`e dansyg udirdahyn tuld yamar n`eg
   **g**gdlijn sang ashigladag bol, d`e`erh buulgaltyn `ehnij
   h`esgijg **g**gdlijn sangijnhaa tajlan b`eltg`eh bagazhuudyg
   ashiglah **sg`eh bolomzhtoj. `En`e zamaar, shin`e h`er`egl`egchid
   mashinuudad handah `erhijg avtomataar olzh avah bolno.

   `Ec`est n' anhaaruulzh h`el`eh n`eg z*jl bajna: Mashin d`e`er
   *nd`esl`es`en s*lzh`e`enij b*lgijg h`er`egl`ehijg bajnga
   z**vl**hg*j. H`er`ev oyuutny laboratorid zoriulsan, h`ed`en arvan
   `esv`el h`ed`en zuun n`eg izhil mashintaj azhillazh bajgaa bol,
   NIS buulgaltyg todorhoj h`emzh`e`end bar'zh bajhyn tuld mashin
   d`e`er *nd`esl`es`en s*lzh`e`enij b*lgijn orond **r`eg d`e`er
   *nd`esl`es`en s*lzh`e`enij b*lgijg h`er`egl`eh h`er`egt`ej.

     --------------------------------------------------------------

  29.4.8. Sanazh yavah chuhal z*jls

   NIS orchind orood, ****r****r hijh iostoj h`ed h`ed`en z*jls
   bajna.

     * Laboratorid shin`e h`er`egl`egch n`em`eh b*rd`e`e z**vh**n
       `ez`en NIS servert n`em`eh iostoj, ba NIS buulgaltyg zaaval
       dahin **sg`eh iostoj. H`er`ev ing`eh`e`e martval, shin`e
       h`er`egl`egch `ez`en NIS server`e`es ****r haashaa ch
       n`evt`erch chadahg*j bolno. ZHish`e`e n', bid jsmith g`es`en
       shin`e h`er`egl`egchijg laboratorid n`em`eh bolloo:

 # pw useradd jsmith
 # cd /var/yp
 # make test-domain

       pw useradd jsmith-n orond adduser jsmith-g m**n h`er`egl`ezh
       bolno.

     * Administrator `erht`ej dansuudyg NIS buulgaltad oruulah
       iosg*j. Administrator `erh`e`er oroh iosg*j h`er`egl`egchdijn
       mashin d`e`er administrator `erht`ej dansuud bolon n`evtr`eh
       *g**dijg taraah h*s`elg*j bajgaa biz d`e`e.

     * NIS `ez`en bolon zarc serverijn ayuulg*j bajdlyg hangazh,
       azhillahg*j bajh hugacaag bagasgah h`er`egt`ej. H`er`ev h`en
       n`eg n' servert nuucaar n`evt`erch, `esv`el untraazh orhivol
       h*m**sijg laboratoryn mashinuud ruu n`evtr`eh bolomzhg*j
       bolgozh, saad boloh bolno.

       `En`e n' yamar ch t**vl**rs**n udirdah sistemijn gol sul tal
       yum. H`er`ev ta ****rijn NIS serverijg hamgaalahg*j bol, ta
       mash olon uurtaj h`er`egl`egchidt`ej taarah bolno sh**!

     --------------------------------------------------------------

  29.4.9. NIS v1 nijct`ej bajdal

   FreeBSD-n ypserv n' NIS v1 harilcagchdad *jlchl`eh zarim
   d`emzhigcht`ej ird`eg. FreeBSD-n NIS n' z**vh**n NIS v2 protokolyg
   h`er`egl`ed`eg, g`ehd`e`e busad n' huuchin sistem**dt`ej nijct`ej
   azhillahyn tuld v1 protokolyg d`emzhd`eg bajhaar b*t`e`egds`en
   bajdag. `Edg`e`er sistemt`ej hamt irs`en ypbind d`emonuud
   h`edijg`e`er *n`en h`er`eg d`e`er`e`e h`ez`e`e ch h`er`egl`ehg*j
   bolovch NIS v1 servert`ej holbolt **sg`ehijg orolddog (ba v2
   server`e`es hariu h*l`e`ezh avsan ch **rg**n cacalt hijzh hajltaa
   *rg`elzhl**ld`eg taltaj). H`edijg`e`er erdijn harilcagchijn
   h*s`eltijg d`emzhd`eg bolovch, ypserv-n `en`e huvilbar v1
   buulgaltyg z****h h*s`eltt`ej azhillazh chadahg*j; ijm`e`es,
   z**vh**n v1 protokolyg d`emzhd`eg huuchin NIS server**dt`ej
   holbootojgoor `ez`en `esv`el zarc bajdlaar azhillazh chadahg*j. Az
   bolohod, ijm serverijg odoo h`er`egl`ezh bajgaa gazar bajhg*j.

     --------------------------------------------------------------

  29.4.10. NIS Server m**rtl**** NIS Harilcagch

   Server mashin n' m**n NIS harilcagch bajdlaar azhilladag olon
   servert`ej dom`ejnd ypserv-g azhilluulahdaa anhaaraltaj bajh
   h`er`egt`ej. Ijm serverijg **rg**n cacalt hijlg`ezh, ****r n`eg
   servert`ej holboo togtoohyg z**vsh****r**hijn orond ****r****
   ****rt`ej n' h*ch`e`er holboh n' ih`evchl`en d`e`er bajdag.
   H`er`ev n`eg server untarch, busad server**d t**n`e`es hamaaraltaj
   bajh yum bol hachin aldaanuud garch bolzoshg*j. `Ec`est n' b*h
   harilcagchdyn h*l`e`eh hugacaa duusazh, b*gd ****r servert`ej
   holbogdohyg oroldoh bolno. H`edijg`e`er b*h server**d holboltuudaa
   s`erg`e`ezh bucaad h`evijn bajdaldaa orson ch, saatlaas bolzh
   harilcagchid holbogdozh chadahg*j h`ev`e`er bajh bolno.

   Hostyg yamar n`eg servert`ej holbogdohyg ypbind tushaalyg -S
   tugijn hamt azhilluulzh, urdaas zaazh **gch bolno. H`er`ev NIS
   serverijg dahin achaalah toolond `en`e tushaalyg garaar oruulah
   h*s`elg*j bajgaa bol, daraah m**r**dijg ****rijn /etc/rc.conf fajl
   dotor n`em`e`er`ej:

 nis_client_enable="YES" # run client stuff as well
 nis_client_flags="-S NIS domain,server"

   D`elg`er`eng*j m`ed`e`ellijg ypbind(8) zaavar huudasnaas *zn`e **.

     --------------------------------------------------------------

  29.4.11. N`evtr`eh *gijn h`elb`er

   NIS-g zohion bajguulah yavcad ih`evchl`en tohiolddog asuudluudyn
   n`eg bol n`evtr`eh *gijn h`elb`erijn nijcg*j bajdal yum. H`er`ev
   tany NIS server DES huvirgalttaj n`evtr`eh *gijg h`er`egl`ed`eg
   bol, z**vh**n DES h`er`egl`ed`eg harilcagchid *jlchl`eh
   chadvartaj. ZHish`e`elb`el, h`er`ev s*lzh`e`end chin' Solaris NIS
   harilcagchid bajgaa bol, ta barag l DES huvirgalttaj n`evtr`eh *g
   h`er`egl`eh shaardlagataj g`es`en *g.

   Tany server bolon harilcagchid yamar h`elb`erijn n`evtr`eh *g
   h`er`egl`edgijg shalgahdaa /etc/login.conf fajlyg *z`e`er`ej.
   H`er`ev tuhajn host DES huvirgalttaj n`evtr`eh *g h`er`egl`ed`eg
   bol, default buyuu anhdagch angilal n' daraah m**r**dijg aguulsan
   bajh bolno:

 default:\
         :passwd_format=des:\
         :copyright=/etc/COPYRIGHT:\
         [Further entries elided]

   passwd_format n' ****r blf ba md5 g`es`en utguudyg avch bolno
   (Blowfish bolon MD5 huvirgalttaj n`evtr`eh *gijn huv'd).

   H`er`ev ta /etc/login.conf fajld ****rchl**lt hijs`en bol,
   n`evtr`eh chadvaryn sang dahin **sg`eh shaardlagataj. **nij tuld
   daraah tushaalyg root `erh`e`er **g**h h`er`egt`ej:

 # cap_mkdb /etc/login.conf

     T`emd`egl`el: /etc/master.passwd fajl dotor al' h`edijn **ss`en
     n`evtr`eh *gijn h`elb`er n' h`er`egl`egch n`evtr`eh chadvaryn
     san dahin **ss`en`e`es hojsh anh udaa n`evtr`eh *g`e`e solih
     h*rt`el ****rchl**gd**hg*j.

   M**n, tany songoson h`elb`er`e`er n`evtr`eh *g**d`ed huvirgalt
   hijgdd`eg bolgohyn tuld, /etc/auth.conf fajl dotorh crypt_default
   utga tany songoson h`elb`erijg hamgijn t*r**nd oruulsan bajgaa
   `es`ehijg shalgah h`er`egt`ej. ZHish`e`e n', DES huvirgalttaj
   n`evtr`eh *gijg h`er`egl`eh *ed:

 crypt_default   =       des blf md5

   FreeBSD d`e`er tulguurlasan NIS server bolon harilcagch b*r d`e`er
   d`e`erh *jldl**dijg hijsn`e`er, n`evtr`eh *gijn h`elb`er b*gd
   taarch bajgaa g`ed`egt sanaa amar bajzh bolno. H`er`ev NIS
   harilcagch d`e`er n`evt`erch orohod asuudal garval, asuudlyg
   todruulah n`eg gazar bajna. H`er`ev ta holimog s*lzh`e`enij huv'd
   NIS server bosgoh g`ezh bajgaa bol, ih`enh sistem d`e`er zajlshg*j
   bajh hamgijn baga standart tul, b*h sistem**d d`e`er`e`e DES
   ashiglah h`er`egt`ejg sanaaraj.

     --------------------------------------------------------------

29.5. Avtomat S*lzh`e`enij Tohirgoo (DHCP)

   Bichs`en Greg Satter. Orchuulsan Lodojsambyn Bayanzul.

  29.5.1. DHCP g`ezh yuu v`e?

   DHCP, Dynamic Host Configuration Protocol buyuu Dinamik Hostyn
   Tohirgoony Protokol n' sistem yamar bajdlaar s*lzh`e`end
   holbogdoh, tuhajn s*lzh`e`end harilcaand orohyn tuld shaardagdah
   m`ed`e`ellijg h`erh`en olzh avahyg zaazh **gd**g. FreeBSD-n 6.0-s
   **mn**h huvilbaruud ISC (Internet Systems Consortium) DHCP
   harilcagchijg (dhclient(8)) h`er`egl`ed`eg. Hamgijn s**lijn
   huvilbar d`e`er OpenBSD 3.7-s avsan OpenBSD-n dhclient-g
   h`er`egl`ed`eg. `En`e b*l`egt garah dhclient-r ISC ba OpenBSD DHCP
   harilcagchijg hoioulang n' t**l****l**ls`en bolno. DHCP serverijn
   huv'd ISC tarhacyn serverijg avch *z`eh bolno.

     --------------------------------------------------------------

  29.5.2. `En`e h`es`egt avch *z`eh z*jls

   `En`e h`es`egt ISC ba OpenBSD DHCP harilcagchijn harilcagch talyg
   b*t`e`ezh bajgaa `element**d, bolon ISC DHCP sistemijn server
   talyg b*t`e`ezh bajgaa `element**dijg hoioulang n' avch *z`eh
   bolno. Harilcagch talyn program, dhclient, n' FreeBSD-t`ej
   n`egdm`el bajdlaar ird`eg bol, server talyn h`es`eg n'
   net/isc-dhcp31-server portoos suulgah bolomzhtoj bajdlaar ird`eg.
   dhclient(8), dhcp-options(5), ba dhclient.conf(5) zaavar huudsuud
   bolon door **g**gds**n z**vl**mzh**d n' h`er`eg bolno.

     --------------------------------------------------------------

  29.5.3. H`erh`en azhilladag v`e?

   Harilcagch mashin d`e`er dhclient DHCP harilcagchijg
   azhilluulahad, tohirgoony m`ed`e`ellijg h*ss`en h*s`eltijg cacazh
   `eh`eln`e. Anhdagch bajdlaar, `edg`e`er h*s`elt**d n' UDP 68-r
   portoos garch, serverijn UDP 67 port ruu ilg`e`egd`en`e. Server
   harilcagchid IP hayag bolon s*lzh`e`enij bag, chigl**l`egch, DNS
   serverijn hayag z`er`eg h`er`egt`ej m`ed`e`ellijg hariu
   ilg`e`en`e. `En`e b*h m`ed`e`ellijg DHCP "t*r`e`esl`eh"
   h`elb`er`e`er **g**h ba z**vh**n todorhoj hugacaany turshid
   h*chint`ej bajna (DHCP serverijg hariucagch tohiruulzh **gs**n
   bajna). Ijm bajdlaar, s*lzh`e`end holbogdohoo bol'son
   harilcagchijn ashiglagdaag*j IP hayaguudyg avtomataar bucaazh avah
   bolomzhtoj bolno.

   DHCP harilcagch server`e`es **rg**n m`ed`e`ellijg avch chadna.
   B*r`en zhagsaaltyg dhcp-options(5)-s olzh *z`ezh bolno.

     --------------------------------------------------------------

  29.5.4. FreeBSD-t`ej n`egdm`el bajdal

   FreeBSD n' ISC `esv`el OpenBSD DHCP harilcagch, dhclient-g
   ****rt`ejg**** b*r`en n`egtg`es`en bajdag (FreeBSD huvilbaraas
   hamaaran). DHCP server azhillazh bajgaa s*lzh`e`end s*lzh`e`enij
   tohirgoog hijh narijn chimhl**r azhlaas h**ng**vchl**h **dn`e`es,
   DHCP harilcagchijg sistem suulgagch bolon *nds`en sistemijn al'
   alind hamt oruulzh **gs**n bajdag. dhclient n' FreeBSD-n 3.2-s
   hojshih b*h tarhacuudad n`egtg`egds`en bajgaa.

   sysinstall n' DHCP-g d`emzhd`eg. sysinstall-r s*lzh`e`enij
   interf`ejsijg tohiruulahad asuudag hoior dah' asuult bol: "Ta
   `en`e interf`ejsijg DHCP-r tohiruulahyg h*s`ezh bajna uu?".
   Z**vsh****rs**n hariult **gs**n tohioldold dhclient-g azhilluulah
   b**g****d, h`er`ev amzhilttaj bol s*lzh`e`enij tohirgoo avtomataar
   hijgd`en`e.

   Sistem achaalah *ed DHCP ashigladag bolgohyn tuld, hoior z*jlijg
   hijh h`er`egt`ej:

     * bpf t**h****r**mzh c**mt`ej hamt `emh`etg`egds`en bajh iostoj.
       **nij tuld, device bpf m**rijg c**mijn tohirgoony fajld n`emzh
       bich`e`ed c**mijg dahin b*t`e`eh h`er`egt`ej. C**mijg b*t`e`eh
       talaar d`elg`er`eng*j m`ed`e`ellijg B*l`eg 8 h`esg`e`es avna
       uu.

       bpf t**h****r**mzh n' FreeBSD-n GENERAL c**mijn n`eg h`es`eg
       b**g****d, DHCP-g azhilluulahyn tuld tusgajlan shin`e`er c**m
       b*t`e`eh shaardlagag*j.

         T`emd`egl`el: Ayuulg*j bajdlyn talaar s`etg`el zovnidog
         h*m**st z**vl**h**d, bpf n' paket shinshl`egchdijg z**v
         azhillah bolomzhijg olgodog t**h****r**mzh bolohyg
         anhaaraldaa avna uu (h`edijg`e`er t`edg`e`er program
         azhillahyn tuld root `erh h`er`egt`ej bolovch). DHCP-g
         ashiglahyn tuld bpf zaaval h`er`egt`ej, g`evch h`er`ev ta
         ayuulg*j bajdlyg mash ih`e`er anhaaraldaa avdag bol,
         z**vh**n h`ez`e`e n`eg`en cagt DHCP-g ashiglahyn tuld bpf-g
         c**md n`em`eh h`er`egg*j.

     * /etc/rc.conf fajlyg n`e`eg`e`ed daraah m**rijg n`emzh bichn`e:

 ifconfig_fxp0="DHCP"

         T`emd`egl`el: H`es`eg 11.8-d tajlbarlasan iosoor, fxp0-g
         dinamikaar tohiruulah g`ezh bajgaa interf`ejsijn n`er`e`er
         sol'zh bichn`e.

       H`er`ev tany dhclient ****r gazar bajgaa bol, `esv`el h`er`ev
       ta dhclient-g n`em`elt tuguudyn hamt azhilluulah h*s`elt`ej
       bol, daraah m**r**dijg n`emzh bichn`e ** (`esv`el
       shaardlagataj h`esgijg zasazh bichn`e **):

 dhclient_program="/sbin/dhclient"
 dhclient_flags=""

   DHCP server dhcpd n' portuudyn cugluulgad bajgaa
   net/isc-dhcp31-server portyn n`eg h`es`eg bajdlaar ird`eg. `En`e
   port n' ISC DHCP server bolon t**nij barimtuudyg aguulsan bajdag.

     --------------------------------------------------------------

  29.5.5. Fajluud

     * /etc/dhclient.conf

       dhclient n' /etc/dhclient.conf g`es`en tohirgoony fajlyg
       shaarddag. Ih`evchl`en `en`e fajl z**vh**n tajlbaruudaas
       b*rd`eh ba anhdagch utguud n' har'canguj ****rchl**h
       shaardlagag*jg`e`er **g**gds**n bajdag. `En`e tohirgoony
       fajlyg dhclient.conf(5) zaavar huudsand tajlbarlasan bajgaa.

     * /sbin/dhclient

       dhclient n' statikaar holbogdson bajh ba /sbin dotor bajrlana.
       dhclient(8) huudasnaas dhclient-n talaar d`elg`er`eng*j
       m`ed`e`ellijg avna uu.

     * /sbin/dhclient-script

       dhclient-script n' z**vh**n FreeBSD-d bajdag, DHCP
       harilcagchijg tohiruulah zoriulalttaj tusgaj skript yum. `En`e
       skriptijg dhclient-script(8) zaavar huudsand tajlbarlasan bajh
       ba, azhilluulahyn tuld h`er`egl`egch yamar n`eg zasvar hijh
       shaardlagag*j.

     * /var/db/dhclient.leases

       DHCP harilcagch n' t*r`e`es`elzh avsan hayaguudaa aguulsan
       **g**gdlijn sang `en`e fajld hadgalah b**g****d b*rtg`el
       mayagaar bichd`eg. dhclient.leases(5) h`es`egt il**
       d`elg`er`eng*j tajlbar bij.

     --------------------------------------------------------------

  29.5.6. G*nzgijr**l`en unshih

   DHCP protokol n' b*r`en h`emzh`e`eg`e`er RFC 2131-d
   todorhojlogdson bajdag. N`em`elt `eh **sv`er**d
   http://www.dhcp.org/-d m**n bij.

     --------------------------------------------------------------

  29.5.7. DHCP Serverijg Suulgah bolon Tohiruulah

    29.5.7.1. `En`e h`es`egt avch *z`eh z*jls

   `En`e h`es`egt ISC (Internet Systems Consortium) DHCP serverijg
   ashiglan FreeBSD sistemijg h`erh`en DHCP server bajdlaar
   azhilluulah talaar avch *z`eh bolno.

   Server n' FreeBSD-n n`eg h`es`eg bajdlaar ird`egg*j b**g****d ijm
   *jlchilg`e`e *z**l`ehijn tuld net/isc-dhcp31-server portyg suulgah
   h`er`egt`ej boldog. Portuudyn cugluulgyn h`erh`en ashiglah talaar
   B*l`eg 4 h`esg`e`es d`elg`er`eng*j m`ed`e`ellijg avna uu.

     --------------------------------------------------------------

    29.5.7.2. DHCP Serverijg suulgah n'

   FreeBSD sistemijg DHCP server bajdlaar tohiruulahyn tuld, bpf(4)
   t**h****r**mzh c**md `emh`etg`egds`en bajh iostoj. **nij tuld,
   c**mijn tohirgoony fajl dotor bpf t**h****r**mzhijg n`em`e`ed
   c**mijg dahin b*t`e`eh h`er`egt`ej. C**mijg b*t`e`eh talaar
   d`elg`er`eng*j m`ed`e`ellijg B*l`eg 8 h`esg`e`es *zn`e **.

   bpf t**h****r**mzh n' FreeBSD-n GENERAL c**mijn n`eg h`es`eg
   b**g****d, DHCP-g azhilluulahyn tuld tusgajlan shin`e`er c**m
   b*t`e`eh shaardlagag*j.

     T`emd`egl`el: Ayuulg*j bajdlyn talaar s`etg`el zovnidog h*m**st
     z**vl**h**d, bpf n' paket shinshl`egchdijg z**v azhillah
     bolomzhijg olgodog t**h****r**mzh bolohyg anhaaraldaa avna uu
     (h`edijg`e`er t`edg`e`er program azhillahyn tuld root `erh
     h`er`egt`ej bolovch). DHCP-g ashiglahyn tuld bpf zaaval
     h`er`egt`ej, g`evch h`er`ev ta ayuulg*j bajdlyg mash ih`e`er
     anhaaraldaa avdag bol, z**vh**n h`ez`e`e n`eg`en cagt DHCP-g
     ashiglahyn tuld bpf-g c**md n`em`eh h`er`egg*j.

   **nij daraa net/isc-dhcp31-server porttoj hamt irs`en zhish`e`e
   dhcpd.conf fajlyg zasah h`er`egt`ej. Anhdagch bajdlaar,
   /usr/local/etc/dhcpd.conf.sample g`es`en fajl bajh ba ****rchl**lt
   hijhijnh`e`e **mn** `en`e fajlyg /usr/local/etc/dhcpd.conf
   n`ert`ejg`e`er huulzh tavih h`er`egt`ej.

     --------------------------------------------------------------

    29.5.7.3. DHCP Serverijg tohiruulah

   dhcpd.conf n' d`ed s*lzh`e`e bolon hostuudtaj holbootoj **g**gd**l
   zarlaltaas b*rd`eh ba zhish`e`en d`e`er tajlbarlaval il** amarhan
   bajh bolov uu:

 option domain-name "example.com";(1)
 option domain-name-servers 192.168.4.100;(2)
 option subnet-mask 255.255.255.0;(3)

 default-lease-time 3600;(4)
 max-lease-time 86400;(5)
 ddns-update-style none;(6)

 subnet 192.168.4.0 netmask 255.255.255.0 {
   range 192.168.4.129 192.168.4.254;(7)
   option routers 192.168.4.1;(8)
 }

 host mailhost {
   hardware ethernet 02:03:04:05:06:07;(9)
   fixed-address mailhost.example.com;(10)
 }

   (1)
           `En`e tohiruulga n' anhdagch hajltyn dom`ejn bajdlaar
           harilcagchid **g**h dom`ejnyg zaana. `En`e talaar
           d`elg`er`eng*j m`ed`e`ellijg resolv.conf(5) h`esg`e`es
           *zn`e **.
   (2)
           `En`e tohiruulga n' harilcagchijn h`er`egl`eh iostoj DNS
           server**dijg taslalaar holboson zhagsaalt bajna.
   (3)
           H`er`egl`egchid **g**h s*lzh`e`enij bagijg zaana.
   (4)
           T*r`e`esl`elt (lease) h*chint`ej bajh tijm tusgaj hugacaag
           harilcagch h*s`ezh boloh yum. H`er`ev harilcagch
           h*s`e`eg*j bol server `end zaasan duusah hugacaagaar
           (sekund`e`er) t*r`e`es hijh bolno.
   (5)
           Serverijn t*r`e`esl**l`eh hamgijn d`e`ed hugacaag zaana.
           Harilcagch **n`e`es urt hugacaagaar t*r`e`esl`eh h*s`elt
           tavibal h*s`eltijg h*l`e`ezh avah bolovch z**vh**n
           max-lease-time sekundyn turshid h*chint`ej bajna.
   (6)
           T*r`e`esl`eh bolon `erg**lzh avahad DHCP server DNS-g
           shin`echl`ehijg oroldoh shaardlagataj `es`ehijg zaazh
           **gn**. ISC shijdlijn huv'd, `en`e tohiruulga zaaval bajh
           iostoj.
   (7)
           Harilcagchid onooh IP hayaguudyn h*r`e`eg zaana. `En`e
           h*r`e`end bagtah IP hayaguudyg harilcagchid **g**h bolno.
   (8)
           Harilcagchid **g**h anhdagch garcyg zaana.
   (9)
           Hostyn MAC hayagijg zaana (ing`esn`e`er DHCP server tuhajn
           hostyg h*s`elt tavihad tan'zh chadna).
   (10)
           Hostod togtmol IP hayag onoohyg zaana. `End hostyn n`erijg
           h`er`egl`ezh bolohyg t`emd`egl`eh h`er`egt`ej. DHCP server
           IP hayag t*r`e`esl**l`eh hariug **g**h****s **mn** host
           n`erijg tajlah bolno.

   dhcpd.conf fajlyg bichizh duussany daraa, /etc/rc.conf fajl dotor
   DHCP serverijg id`evhzh**l`eh h`er`egt`ej, ****r****r h`elb`el
   doorh m**r**dijg n`emzh bichih h`er`egt`ej:

 dhcpd_enable="YES"
 dhcpd_ifaces="dc0"

   dc0-g ****rijn tan' DHCP server DHCP harilcagchdyn h*s`eltijg
   h*l`e`ezh avah iostoj interf`ejsijn n`er`e`er (`esv`el
   interf`ejs**dijg zajgaar tusgaarlan) sol'zh bichih h`er`egt`ej.

   Daraa n', doorh tushaalyg **g**n serverijg azhilluulah
   h`er`egt`ej:

 # /usr/local/etc/rc.d/isc-dhcpd start

   Serverijnh`e`e tohirgoony fajld ****rchl**lt oruulah b*rd`e`e,
   SIGHUP dohiog dhcpd-d **g**h n' busad d`emonuudyn huv'd tohirgoog
   dahin duuddag shig bish harin tohirgoog dahin achaalahg*j bolohyg
   anhaarah h`er`egt`ej. Processijg zogsoohyn tuld SIGTERM dohiog
   **g**h h`er`egt`ej ba d`e`erh tushaalyg **g**n dahin `ehl**l`eh
   h`er`egt`ej.

     --------------------------------------------------------------

    29.5.7.4. Fajluud

     * /usr/local/sbin/dhcpd

       dhcpd n' statikaar holbogdson bajh ba /usr/local/sbin dotor
       bajrlana. Porttoj hamt suusan dhcpd(8) zaavar huudasnaas
       dhcpd-n talaar d`elg`er`eng*j m`ed`e`ellijg avna uu.

     * /usr/local/etc/dhcpd.conf

       dhcpd n' /usr/local/etc/dhcpd.conf g`es`en tohirgoony fajlyg
       shaarddag. `En`e fajl dotor harilcagchid **g**h b*h
       m`ed`e`ell`e`es gadna serverijn ****rijn *jl azhillagaataj
       holbootoj m`ed`e`el`el bajh iostoj. `En`e tohirgoony fajlyg
       portoos suusan dhcpd.conf(5) zaavar huudsand tajlbarlasan
       bajgaa.

     * /var/db/dhcpd.leases

       DHCP server n' t*r`e`esl**ls`en hayaguudaa aguulsan
       **g**gdlijn sang `en`e fajld hadgalah b**g****d b*rtg`el
       mayagaar bichd`eg. Portoos suusan dhcpd.leases(5) zaavar
       huudsand il** d`elg`er`eng*j tajlbar bij.

     * /usr/local/sbin/dhcrelay

       dhcrelay-g n`eg DHCP server harilcagchaas h*l`e`en avsan
       h*s`eltijg ****r s*lzh`e`end bajgaa n**g**** DHCP server r**
       damzhuuldag, narijn b*t`ect`ej orchind h`er`egl`en`e. H`er`ev
       `en`e funkcyg ashiglah shaardlagataj bol, net/isc-dhcp31-relay
       portyg suulgaaraj. Porttoj hamt ir`eh dhcrelay(8) zaavar
       huudasnaas d`elg`er`eng*j m`ed`e`ellijg avna uu.

     --------------------------------------------------------------

29.6. Dom`ejn N`erijn Sistem (DNS)

   Huv' n`emr`e`e oruulsan SHern Lij, Tom Rodes, ba Dani`el G`erzo.
   Orchuulsan Lodojsambyn Bayanzul.

  29.6.1. Udirtgal

   FreeBSD anhdagch bajdlaar DNS protokolyn hamgijn **rg**n
   h`er`egl`egdd`eg h`er`egzh**l`elt boloh BIND (Berkeley Internet
   Name Domain)-n al' n`eg huvilbaryg aguulsan bajdag. DNS n'
   n`er**dijg IP hayaguud ruu, m**n `esr`eg`e`er n' buulgahad
   h`er`egl`egdd`eg protokol yum. ZHish`e`e n', www.FreeBSD.org-g
   asuusan DNS asuulga yavuulahad, hariud n' FreeBSD T**s**lijn v`eb
   serverijn IP hayag ir`eh bol, ftp.FreeBSD.org-n huv'd asuulga
   yavuulahad, hariud n' hargalzah FTP mashiny IP hayag ir`eh bolno.
   YAg **nt`ej adilaar `esr`eg`e`er n' hijzh bolno. YAmar n`eg IP-r
   asuulga yavuulahad t**nij host n`erijg olzh bolno. DNS hajlt
   hijhijn tuld tuhajn sistemd dom`ejn n`erijn server azhillazh bajh
   iostoj.

   FreeBSD n' odoo BIND9 DNS server programyn hamt ird`eg bolson.
   Bidnij suulgac n' fajl sistemijn shin`echils`en zohion bajguulalt,
   avtomat chroot(8) tohirgoo z`er`eg ayuulg*j bajdlyg d`e`ed
   z`erg`e`er hangah funkc**dt`ej ird`eg.

   DNS bol Intern`et d`e`er tulguurlasan, b*r`en `erht root buyuu `eh
   server, Top Level Domain buyuu D`e`ed T*vshnij Dom`ejn (TLD)
   server, bolon dom`ejn tus b*rijn m`ed`e`ellijg aguulzh bajdag
   busad zhizhig n`erijn server**d`e`es b*ts`en narijn t**v**gt`ej
   sistem yum.

   BIND odoo Internet Systems Consortium http://www.isc.org/-n
   m`ed`eld bajdag.

     --------------------------------------------------------------

  29.6.2. N`er Tom"ioo

   `En`e barimtyg ojlgohyn tuld, DNS-t`ej holbootoj zarim n`er
   tom"ioog ojlgoson bajh shaardlagataj.

        N`er                            Tajlbar                       
   Forward buyuu   Host n`erijg IP hayag ruu buulgana.                
   Erdijn DNS      
   Origin buyuu    Tuhajn b*sijn fajld hamragdazh bajgaa dom`ejnyg    
   **s`el          zaana.                                             
   named, BIND     FreeBSD-n BIND n`erijn serverijg n`erl`eh          
                   t*g`e`em`el n`ershil.                              
   Resolver buyuu  Mashin, b*sijn m`ed`e`ellijn talaar n`erijn        
   Tajlagch        server`e`es asuulga yavuulahyn tuld ashigladag     
                   sistemijn process.                                 
   Reverse buyuu   IP hayagijg host n`er r** buulgana.                
   Urvuu DNS       
   Root zone buyuu Intern`et b*sijn shatlalyn `ehl`el. Fajl sistemijn 
   `Eh b*s         b*h fajluud `eh sand har"yaalagddag shig, b*h      
                   b*s**d `eh b*s`ed har"yaalagdana.                  
   Zone buyuu B*s  N`eg b*r`en `erht gazraar udirduulzh bajgaa        
                   dom`ejn, d`ed dom`ejn, `esv`el DNS-n n`eg h`es`eg. 

   B*s**dijn zhish`e`e:

     * . n' barimtad ih`evchl`en `eh b*s g`ezh zaagddag.

     * org. bol `eh b*sijn doorh Top Level Domain buyuu D`e`ed
       T*vshnij Dom`ejn (TLD).

     * example.org. bol org. TLD-n doorh b*s.

     * 1.168.192.in-addr.arpa bol 192.168.1.* IP hayagijn h*r`e`end
       bagtazh bajgaa b*h IP hayaguudyg aguulsan b*s.

   Host n`er z**n tal ruugaa yavah tusam il** todorhoj bolzh bajgaag
   ta b*h`en anzaarsan bajh. ZHish`e`elb`el, example.org. n' org.-s
   il** todorhoj, harin org. n' `eh b*s`e`es il** todorhoj bajna.
   Host n`erijn zohion bajguulalt n' fajl sistemijnht`ej t**st`ej:
   /dev direktor n' `eh direktort har"yaalagdana, g`eh m`et.

     --------------------------------------------------------------

  29.6.3. N`erijn Server azhilluulah SHaltgaanuud

   N`erijn Server**d er**nhijd**** hoior yanz bajna: authoritative
   buyuu b*r`en `erht n`erijn server, ba caching buyuu t*r togtoogch
   n`erijn server.

   B*r`en `erht n`erijn server n' daraah tohioldluudad h`er`egt`ej:

     * DNS m`ed`e`ellijg ****rt**** aguulzh, `en`e m`ed`e`ellijg
       nijt`ed zarlan, irs`en asuulguudad b*r`en `erht`ejg`e`er
       hariulah h*s`elt`ej *ed.

     * B*rtg`elt`ej dom`ejny huv'd, zhish`e`elb`el example.org,
       t**nij dor orshih host n`er**d`ed IP hayag onoozh **g**h
       h`er`egt`ej *ed.

     * B*l`eg IP hayaguudad urvuu DNS m`ed`e`el`el h`er`egt`ej *ed
       (IP-s host n`er r**).

     * N****c `esv`el hoiordogch n`erijn server, zarc g`ezh
       n`erl`en`e, asuulguudad hariuluulah shaardlagataj *ed.

   T*r togtoogch n`erijn server daraah tohioldluudad h`er`egt`ej:

     * Dotood DNS server n' asuulgyn hariug t*r togtoosnoor gadaad
       n`erijn server`e`es il** hurdan hariu **gch bajgaa *ed.

   www.FreeBSD.org-r asuulga yavuulsan *ed, tajlagch ih`evchl`en
   *jlchilg`e`e avdag ISP-nhaa n`erijn server`e`es asuugaad hariug
   olzh avna. Dotood, t*r togtoogch DNS server azhilluulsnaar,
   asuulgyg gadaad intern`et`e`es z**vh**n ganc udaa yavuulah
   b**g****d, hariug togtoozh avna. N`em`elt asuulguudad t*r
   togtoogch n`erijn server hariulah ba gadagshaa dahin asuulga
   yavuulah shaardlaga bajhg*j.

     --------------------------------------------------------------

  29.6.4. H`erh`en azhilladag v`e?

   FreeBSD-d BIND d`emong named g`ezh n`erl`en`e.

            Fajl                            Tajlbar                   
   named(8)               BIND d`emon.                                
   rndc(8)                N`erijn serverijg hyanah h`er`egs`el.       
   /etc/namedb            BIND-n b*sijn m`ed`e`el`el hadgalagdazh     
                          bajgaa san.                                 
   /etc/namedb/named.conf d`emony tohirgoony fajl.                    

   Tuhajn b*s server d`e`er h`erh`en tohiruulagdsanaas hamaarch `en`e
   b*st`ej hamaaraltaj fajluud /etc/namedb direktoryn master, slave,
   `esv`el dynamic g`es`en d`ed sanguudad bajrlana. `Edg`e`er
   fajluudad gadny asuulgad hariu bolgon **g**h DNS m`ed`e`ell**d
   bajrlana.

     --------------------------------------------------------------

  29.6.5. BIND-g azhilluulah n'

   BIND n' anhdagch bajdlaar suuchihsan ird`eg tul tohiruulahad
   hyalbar bajdag.

   named-n anhdagch tohirgoo n' chroot(8) orchind azhillah, tajlagch
   n`erijn server bajdlaar hijgds`en bajdag b**g****d lokal IPv4
   loopback hayag (127.0.0.1) d`e`er azhillahaar hyazgaarlagdsan
   bajdag. `En`e tohirgoogoor serverijg azhilluulahyn tuld daraah
   tushaalyg **g**h h`er`egt`ej:

 # /etc/rc.d/named onestart

   named d`emong sistem achaalah *ed azhilluuldag bolgohyn tuld
   /etc/rc.conf dotor daraah m**r**dijg n`em`eh h`er`egt`ej:

 named_enable="YES"

   M`ed`e`ezh /etc/namedb/named.conf fajl dotor ****r olon
   tohiruulguud bajgaa bolovch `en`e barimtyn m`edl`e`es halih tul
   `end durdsang*j. H`er`ev FreeBSD d`e`erh named-n `ehl`el
   tohiruulguudyn talaar sonirhozh bajgaa bol /etc/defaults/rc.conf
   dotor bajgaa named_* tuguudyg n`eg orood *z`e`er`ej. M**n
   rc.conf(5) zaavar huudasnaas tuslamzh avch bolno. H`es`eg 11.7
   h`esgijg unshihad il**d`ehg*j.

     --------------------------------------------------------------

  29.6.6. Tohirgoony fajluud

   named-n tohirgoony fajluud n' /etc/namedb direktor dotor bajrlah
   ba h`er`ev hyalbar tajlagchaas ****r t*vshind azhillah h`er`egt`ej
   bol azhilluulahaasaa **mn** tohirgoony fajld zasvar hijh
   h`er`egt`ej. Ih`enh tohirgoog `en`e san dotor g*jc`etg`en`e.

     --------------------------------------------------------------

    29.6.6.1. /etc/namedb/named.conf

 // $FreeBSD$
 //
 // Refer to the named.conf(5) and named(8) man pages, and the documentation
 // in /usr/share/doc/bind9 for more details.
 //
 // If you are going to set up an authoritative server, make sure you
 // understand the hairy details of how DNS works.  Even with
 // simple mistakes, you can break connectivity for affected parties,
 // or cause huge amounts of useless Internet traffic.

 options {
         // Relative to the chroot directory, if any
         directory       "/etc/namedb";
         pid-file        "/var/run/named/pid";
         dump-file       "/var/dump/named_dump.db";
         statistics-file "/var/stats/named.stats";

 // If named is being used only as a local resolver, this is a safe default.
 // For named to be accessible to the network, comment this option, specify
 // the proper IP address, or delete this option.
         listen-on       { 127.0.0.1; };

 // If you have IPv6 enabled on this system, uncomment this option for
 // use as a local resolver.  To give access to the network, specify
 // an IPv6 address, or the keyword "any".
 //      listen-on-v6    { ::1; };

 // These zones are already covered by the empty zones listed below.
 // If you remove the related empty zones below, comment these lines out.
         disable-empty-zone "255.255.255.255.IN-ADDR.ARPA";
         disable-empty-zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA";
         disable-empty-zone "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA";

 // If you've got a DNS server around at your upstream provider, enter
 // its IP address here, and enable the line below.  This will make you
 // benefit from its cache, thus reduce overall DNS traffic in the Internet.
 /*
         forwarders {
                 127.0.0.1;
         };
 */

 // If the 'forwarders' clause is not empty the default is to 'forward first'
 // which will fall back to sending a query from your local server if the name
 // servers in 'forwarders' do not have the answer.  Alternatively you can
 // force your name server to never initiate queries of its own by enabling the
 // following line:
 //      forward only;

 // If you wish to have forwarding configured automatically based on
 // the entries in /etc/resolv.conf, uncomment the following line and
 // set named_auto_forward=yes in /etc/rc.conf.  You can also enable
 // named_auto_forward_only (the effect of which is described above).
 //      include "/etc/namedb/auto_forward.conf";

   Tajlbar d`e`er h`els`enchl`en d`e`ed garcyn t*r togtoogchoos
   h*rt`ehijn tuld forwarders-g id`evhzh**lzh boloh yum. `Engijn *ed,
   n`erijn server n' hariultyg oltloo davtalttaj bajdlaar h`ed
   h`ed`en n`erijn server**d`e`er damzhin asuuna. `En`e tohiruulgyg
   id`evhzh**lsn`e`er, d`e`ed garcynhaa n`erijn server`e`es (`esv`el
   zaazh **gs**n n`erijn server) hamgijn t*r**nd asuuzh, `en`e
   serverijn t*r sanah ojd bajgaa m`ed`e`ell`e`es h*rt`ehijg
   `erm`elz`en`e. H`er`ev d`e`ed garcyn n`erijn server n' olon
   asuulgad hariuldag, hurdan *jlchild`eg server bajval d`e`erh
   tohiruulgyg id`evhzh**lsnij *r ashig garna.

     Sanuulga: 127.0.0.1 `end azhillahg*j. `En`e IP hayagijg ****rijn
     d`e`ed garcyn n`erijn server`e`er sol'zh bichn`e **.

         /*
            Modern versions of BIND use a random UDP port for each outgoing
            query by default in order to dramatically reduce the possibility
            of cache poisoning.  All users are strongly encouraged to utilize
            this feature, and to configure their firewalls to accommodate it.

            AS A LAST RESORT in order to get around a restrictive firewall
            policy you can try enabling the option below.  Use of this option
            will significantly reduce your ability to withstand cache poisoning
            attacks, and should be avoided if at all possible.

            Replace NNNNN in the example with a number between 49160 and 65530.
         */
         // query-source address * port NNNNN;
 };

 // If you enable a local name server, don't forget to enter 127.0.0.1
 // first in your /etc/resolv.conf so this server will be queried.
 // Also, make sure to enable it in /etc/rc.conf.

 // The traditional root hints mechanism. Use this, OR the slave zones below.
 zone "." { type hint; file "named.root"; };

 /*      Slaving the following zones from the root name servers has some
         significant advantages:
         1. Faster local resolution for your users
         2. No spurious traffic will be sent from your network to the roots
         3. Greater resilience to any potential root server failure/DDoS

         On the other hand, this method requires more monitoring than the
         hints file to be sure that an unexpected failure mode has not
         incapacitated your server.  Name servers that are serving a lot
         of clients will benefit more from this approach than individual
         hosts.  Use with caution.

         To use this mechanism, uncomment the entries below, and comment
         the hint zone above.
 */
 /*
 zone "." {
         type slave;
         file "slave/root.slave";
         masters {
                 192.5.5.241;    // F.ROOT-SERVERS.NET.
         };
         notify no;
 };
 zone "arpa" {
         type slave;
         file "slave/arpa.slave";
         masters {
                 192.5.5.241;    // F.ROOT-SERVERS.NET.
         };
         notify no;
 };
 zone "in-addr.arpa" {
         type slave;
         file "slave/in-addr.arpa.slave";
         masters {
                 192.5.5.241;    // F.ROOT-SERVERS.NET.
         };
         notify no;
 };
 */

 /*      Serving the following zones locally will prevent any queries
         for these zones leaving your network and going to the root
         name servers.  This has two significant advantages:
         1. Faster local resolution for your users
         2. No spurious traffic will be sent from your network to the roots
 */
 // RFC 1912
 zone "localhost"        { type master; file "master/localhost-forward.db"; };
 zone "127.in-addr.arpa" { type master; file "master/localhost-reverse.db"; };
 zone "255.in-addr.arpa" { type master; file "master/empty.db"; };

 // RFC 1912-style zone for IPv6 localhost address
 zone "0.ip6.arpa"       { type master; file "master/localhost-reverse.db"; };

 // "This" Network (RFCs 1912 and 3330)
 zone "0.in-addr.arpa"           { type master; file "master/empty.db"; };

 // Private Use Networks (RFC 1918)
 zone "10.in-addr.arpa"          { type master; file "master/empty.db"; };
 zone "16.172.in-addr.arpa"      { type master; file "master/empty.db"; };
 zone "17.172.in-addr.arpa"      { type master; file "master/empty.db"; };
 zone "18.172.in-addr.arpa"      { type master; file "master/empty.db"; };
 zone "19.172.in-addr.arpa"      { type master; file "master/empty.db"; };
 zone "20.172.in-addr.arpa"      { type master; file "master/empty.db"; };
 zone "21.172.in-addr.arpa"      { type master; file "master/empty.db"; };
 zone "22.172.in-addr.arpa"      { type master; file "master/empty.db"; };
 zone "23.172.in-addr.arpa"      { type master; file "master/empty.db"; };
 zone "24.172.in-addr.arpa"      { type master; file "master/empty.db"; };
 zone "25.172.in-addr.arpa"      { type master; file "master/empty.db"; };
 zone "26.172.in-addr.arpa"      { type master; file "master/empty.db"; };
 zone "27.172.in-addr.arpa"      { type master; file "master/empty.db"; };
 zone "28.172.in-addr.arpa"      { type master; file "master/empty.db"; };
 zone "29.172.in-addr.arpa"      { type master; file "master/empty.db"; };
 zone "30.172.in-addr.arpa"      { type master; file "master/empty.db"; };
 zone "31.172.in-addr.arpa"      { type master; file "master/empty.db"; };
 zone "168.192.in-addr.arpa"     { type master; file "master/empty.db"; };

 // Link-local/APIPA (RFCs 3330 and 3927)
 zone "254.169.in-addr.arpa"     { type master; file "master/empty.db"; };

 // TEST-NET for Documentation (RFC 3330)
 zone "2.0.192.in-addr.arpa"     { type master; file "master/empty.db"; };

 // Router Benchmark Testing (RFC 3330)
 zone "18.198.in-addr.arpa"      { type master; file "master/empty.db"; };
 zone "19.198.in-addr.arpa"      { type master; file "master/empty.db"; };

 // IANA Reserved - Old Class E Space
 zone "240.in-addr.arpa"         { type master; file "master/empty.db"; };
 zone "241.in-addr.arpa"         { type master; file "master/empty.db"; };
 zone "242.in-addr.arpa"         { type master; file "master/empty.db"; };
 zone "243.in-addr.arpa"         { type master; file "master/empty.db"; };
 zone "244.in-addr.arpa"         { type master; file "master/empty.db"; };
 zone "245.in-addr.arpa"         { type master; file "master/empty.db"; };
 zone "246.in-addr.arpa"         { type master; file "master/empty.db"; };
 zone "247.in-addr.arpa"         { type master; file "master/empty.db"; };
 zone "248.in-addr.arpa"         { type master; file "master/empty.db"; };
 zone "249.in-addr.arpa"         { type master; file "master/empty.db"; };
 zone "250.in-addr.arpa"         { type master; file "master/empty.db"; };
 zone "251.in-addr.arpa"         { type master; file "master/empty.db"; };
 zone "252.in-addr.arpa"         { type master; file "master/empty.db"; };
 zone "253.in-addr.arpa"         { type master; file "master/empty.db"; };
 zone "254.in-addr.arpa"         { type master; file "master/empty.db"; };

 // IPv6 Unassigned Addresses (RFC 4291)
 zone "1.ip6.arpa"               { type master; file "master/empty.db"; };
 zone "3.ip6.arpa"               { type master; file "master/empty.db"; };
 zone "4.ip6.arpa"               { type master; file "master/empty.db"; };
 zone "5.ip6.arpa"               { type master; file "master/empty.db"; };
 zone "6.ip6.arpa"               { type master; file "master/empty.db"; };
 zone "7.ip6.arpa"               { type master; file "master/empty.db"; };
 zone "8.ip6.arpa"               { type master; file "master/empty.db"; };
 zone "9.ip6.arpa"               { type master; file "master/empty.db"; };
 zone "a.ip6.arpa"               { type master; file "master/empty.db"; };
 zone "b.ip6.arpa"               { type master; file "master/empty.db"; };
 zone "c.ip6.arpa"               { type master; file "master/empty.db"; };
 zone "d.ip6.arpa"               { type master; file "master/empty.db"; };
 zone "e.ip6.arpa"               { type master; file "master/empty.db"; };
 zone "0.f.ip6.arpa"             { type master; file "master/empty.db"; };
 zone "1.f.ip6.arpa"             { type master; file "master/empty.db"; };
 zone "2.f.ip6.arpa"             { type master; file "master/empty.db"; };
 zone "3.f.ip6.arpa"             { type master; file "master/empty.db"; };
 zone "4.f.ip6.arpa"             { type master; file "master/empty.db"; };
 zone "5.f.ip6.arpa"             { type master; file "master/empty.db"; };
 zone "6.f.ip6.arpa"             { type master; file "master/empty.db"; };
 zone "7.f.ip6.arpa"             { type master; file "master/empty.db"; };
 zone "8.f.ip6.arpa"             { type master; file "master/empty.db"; };
 zone "9.f.ip6.arpa"             { type master; file "master/empty.db"; };
 zone "a.f.ip6.arpa"             { type master; file "master/empty.db"; };
 zone "b.f.ip6.arpa"             { type master; file "master/empty.db"; };
 zone "0.e.f.ip6.arpa"           { type master; file "master/empty.db"; };
 zone "1.e.f.ip6.arpa"           { type master; file "master/empty.db"; };
 zone "2.e.f.ip6.arpa"           { type master; file "master/empty.db"; };
 zone "3.e.f.ip6.arpa"           { type master; file "master/empty.db"; };
 zone "4.e.f.ip6.arpa"           { type master; file "master/empty.db"; };
 zone "5.e.f.ip6.arpa"           { type master; file "master/empty.db"; };
 zone "6.e.f.ip6.arpa"           { type master; file "master/empty.db"; };
 zone "7.e.f.ip6.arpa"           { type master; file "master/empty.db"; };

 // IPv6 ULA (RFC 4193)
 zone "c.f.ip6.arpa"             { type master; file "master/empty.db"; };
 zone "d.f.ip6.arpa"             { type master; file "master/empty.db"; };

 // IPv6 Link Local (RFC 4291)
 zone "8.e.f.ip6.arpa"           { type master; file "master/empty.db"; };
 zone "9.e.f.ip6.arpa"           { type master; file "master/empty.db"; };
 zone "a.e.f.ip6.arpa"           { type master; file "master/empty.db"; };
 zone "b.e.f.ip6.arpa"           { type master; file "master/empty.db"; };

 // IPv6 Deprecated Site-Local Addresses (RFC 3879)
 zone "c.e.f.ip6.arpa"           { type master; file "master/empty.db"; };
 zone "d.e.f.ip6.arpa"           { type master; file "master/empty.db"; };
 zone "e.e.f.ip6.arpa"           { type master; file "master/empty.db"; };
 zone "f.e.f.ip6.arpa"           { type master; file "master/empty.db"; };

 // IP6.INT is Deprecated (RFC 4159)
 zone "ip6.int"                  { type master; file "master/empty.db"; };

 // NB: Do not use the IP addresses below, they are faked, and only
 // serve demonstration/documentation purposes!
 //
 // Example slave zone config entries.  It can be convenient to become
 // a slave at least for the zone your own domain is in.  Ask
 // your network administrator for the IP address of the responsible
 // master name server.
 //
 // Do not forget to include the reverse lookup zone!
 // This is named after the first bytes of the IP address, in reverse
 // order, with ".IN-ADDR.ARPA" appended, or ".IP6.ARPA" for IPv6.
 //
 // Before starting to set up a master zone, make sure you fully
 // understand how DNS and BIND work.  There are sometimes
 // non-obvious pitfalls.  Setting up a slave zone is usually simpler.
 //
 // NB: Don't blindly enable the examples below. :-)  Use actual names
 // and addresses instead.

 /* An example dynamic zone
 key "exampleorgkey" {
         algorithm hmac-md5;
         secret "sf87HJqjkqh8ac87a02lla==";
 };
 zone "example.org" {
         type master;
         allow-update {
                 key "exampleorgkey";
         };
         file "dynamic/example.org";
 };
 */

 /* Example of a slave reverse zone
 zone "1.168.192.in-addr.arpa" {
         type slave;
         file "slave/1.168.192.in-addr.arpa";
         masters {
                 192.168.1.1;
         };
 };
 */

   named.conf dotorh `edg`e`er zhish`e`en**d n' erdijn bolon urvuu
   b*sijn zarc b*rtg`el**d bolno.

   SHin`e b*s n`em`ehd`e`e, named.conf fajl dotor shin`e b*rtg`el
   oruulah h`er`egt`ej.

   ZHish`e`e n', example.org dom`ejny huv'd hamgijn hyalbar b*rtg`el
   daraah bajdaltaj bajna:

 zone "example.org" {
         type master;
         file "master/example.org";
 };

   `En`e b*s n' `ez`en b*s bolohyg type il`erhijll`e`es harzh bolno.
   M**n b*sijn m`ed`e`ellijg /etc/namedb/master/example.org fajl
   dotor aguulzh bajgaag file il`erhijll`e`es harzh bolno.

 zone "example.org" {
         type slave;
         file "slave/example.org";
 };

   Zarc b*sijn huv'd, tuhajn b*sijn huv'd b*sijn m`ed`e`el`el `ez`en
   n`erijn server`e`es z****gd**zh ir`eh ba zaazh **gs**n fajld
   hadgalagdana. `Ez`en server untarsan `esv`el holboo togtooh
   bolomzhg*j bolbol, zarc n`erijn servert b*sijn m`ed`e`el`el bajgaa
   tul asuulguudad hariulah chadvartaj bajna.

     --------------------------------------------------------------

    29.6.6.2. B*sijn Fajluud

   example.org dom`ejny huv'd zhish`e`e `ez`en b*sijn fajlyg dor
   *z**l`ev (/etc/namedb/master/example.org fajl):

 $TTL 3600        ; 1 hour default TTL
 example.org.    IN      SOA      ns1.example.org. admin.example.org. (
                                 2006051501      ; Serial
                                 10800           ; Refresh
                                 3600            ; Retry
                                 604800          ; Expire
                                 300             ; Negative Reponse TTL
                         )

 ; DNS Servers
                 IN      NS      ns1.example.org.
                 IN      NS      ns2.example.org.

 ; MX Records
                 IN      MX 10   mx.example.org.
                 IN      MX 20   mail.example.org.

                 IN      A       192.168.1.1

 ; Machine Names
 localhost       IN      A       127.0.0.1
 ns1             IN      A       192.168.1.2
 ns2             IN      A       192.168.1.3
 mx              IN      A       192.168.1.4
 mail            IN      A       192.168.1.5

 ; Aliases
 www             IN      CNAME   example.org.

   "." t`emd`egt`e`er t**gss**n host n`er**d n' zhinh`en`e host
   n`er**d b**g****d "." t`emd`egt`e`er t**gs****g*j n`er**d`ed
   **s`el zalgagdahyg anhaarna uu. ZHish`e`elb`el, ns1 n'
   ns1.example.org.-ruu h**rv**l`egd`eh bolno.

   B*sijn fajl daraah h`elb`ert`ej bajna:

 recordname      IN recordtype   value

   Hamgijn **rg**n h`er`egl`egdd`eg DNS bichl`eg**d:

   SOA

           start of zone authority buyuu b*sijn b*r`en `erht
           m`ed`e`ellijn `ehl`el

   NS

           b*r`en `erht n`erijn server

   A

           hostyn hayag

   CNAME

           huuramch d*rd **g**h h*l`e`en z**vsh****r**gds**n n`er

   MX

           zahidal solilcogch

   PTR

           dom`ejn n`erijg zaagch (urvuu DNS-d h`er`egl`en`e)

 example.org. IN SOA ns1.example.org. admin.example.org. (
                         2006051501      ; Serial
                         10800           ; Refresh after 3 hours
                         3600            ; Retry after 1 hour
                         604800          ; Expire after 1 week
                         300 )           ; Negative Reponse TTL

   example.org.

           dom`ejn n`er, m**n `en`e b*sijn fajlyn huv'd **s`el bolno.

   ns1.example.org.

           `en`e b*sijn gol/b*r`en `erht n`erijn server.

   admin.example.org.

           `en`e b*sijg hariucagch h*n, "@" t`emd`egtijg n' orluulsan
           cahim zahidlyn hayag. (<admin@example.org> n'
           admin.example.org bolno)

   2006051501

           Fajlyn serial dugaar. B*sijn fajld ****rchl**lt oruulah
           bolgond `en`e dugaaryg n`em`egd**l`eh shaardlagataj. Odoo
           cagt ih`enh adminuud `en`e serial dugaaryg yyyymmddrr
           h`elb`er`e`er h`er`egl`eh bolson. 2006051501 g`ed`eg n'
           hamgijn s**ld 05/15/2006-nd zasvar hijs`en, hamgijn
           s**lijn 01 g`ed`eg n' `en`e **d**r hijgds`en hamgijn anhny
           zasvar g`edgijg iltg`en`e. `En`e serial dugaar n' zarc
           server**d`ed b*sijn m`ed`e`el`el ****rchl**gds**n talaar
           m`ed`e`el`el **gd**g tul ih chuhal z*jl bajgaa yum.

        IN NS           ns1.example.org.

   `En`e bol NS bichl`eg. Tuhajn b*sijn huv'd b*r`en `erht hariultyg
   **gch chadah server b*rijn huv'd `en`e bichl`eg bajh iostoj.

 localhost       IN      A       127.0.0.1
 ns1             IN      A       192.168.1.2
 ns2             IN      A       192.168.1.3
 mx              IN      A       192.168.1.4
 mail            IN      A       192.168.1.5

   A bichl`eg n' mashiny n`erijg zaana. D`e`er *z**ls`enchl`en,
   ns1.example.org n' 192.168.1.2-ruu buulgagdana.

                 IN      A       192.168.1.1

   `En`e m**r n' 192.168.1.1 g`es`en IP hayagijg **s`eld onoozh
   bajna, bidnij zhish`e`en d`e`er example.org.

 www             IN CNAME        @

   H*l`e`en z**vsh****r**gds**n n`erijn bichl`eg n' mashind huuramch
   d*r **g**h**d h`er`egl`egd`en`e. `En`e zhish`e`en d`e`er, www n'
   example.org (192.168.1.1) g`es`en dom`ejn n`ert`ej "master"
   mashiny huuramch d*rijn n`er yum. CNAME-g tuhajn hostyn n`erijn
   huv'd ****r t**rlijn bichl`egt`ej h`ez`e`e ch cug h`er`egl`ezh
   bolohg*j.

                IN MX   10      mail.example.org.

   MX bichl`eg n' al' zahidlyn server**d tuhajn b*sijn zahidlyg
   h*l`e`ezh avah **r`egt`ej bolohyg zaazh **gn**. mail.example.org
   n' zahidlyn serverijn host n`er b**g****d 10 n' `en`e zahidlyn
   serverijn z`er`egl`elijg zaazh bajna.

   N`eg b*s`ed 10, 20 g`eh m`et yalgaataj z`er`egl`elt`ej h`ed
   h`ed`en zahidlyn server bajzh bolno. example.org dom`ejn ruu
   zahidal yavuulah g`ezh bajgaa server `ehl`e`ed hamgijn **nd**r
   z`er`egl`elt`ej MX servert`ej (hamgijn baga z`er`egl`elijn
   dugaartaj), daraa n' daraagijn hamgijn **nd**r z`er`egl`elt`ej
   servert`ej g`eh m`etchil`en zahidlyg yavuulzh chadtal daraallaar
   n' holboo togtoono.

   in-addr.arpa b*sijn fajl (urvuu DNS) n' izhil h`elb`ert`ej bajna.
   Ganchan yalgaa n' A bolon CNAME bichl`egijn orond PTR bichl`egijg
   h`er`egl`en`e.

 $TTL 3600

 1.168.192.in-addr.arpa. IN SOA ns1.example.org. admin.example.org. (
                         2006051501      ; Serial
                         10800           ; Refresh
                         3600            ; Retry
                         604800          ; Expire
                         300 )           ; Negative Reponse TTL

         IN      NS      ns1.example.org.
         IN      NS      ns2.example.org.

 1       IN      PTR     example.org.
 2       IN      PTR     ns1.example.org.
 3       IN      PTR     ns2.example.org.
 4       IN      PTR     mx.example.org.
 5       IN      PTR     mail.example.org.

   `En`e fajld d`e`erh dom`ejny IP-s host n`er r** buulgasan zohih
   shaardlagataj buulgaltuudyg *z**ls`en bajna.

   PTR bichl`egijn baruun talyn b*h n`ers t**gss**n bajh iostoj
   (****r****r h`elb`el "."-`e`er t**gss**n bajna).

     --------------------------------------------------------------

  29.6.7. T*r togtoogch N`erijn Server (Caching Name Server)

   T*r togtoogch n`erijn server g`ed`eg n' rekursiv h*s`elt`ed hariu
   **g**h gol **r`egt`ej n`erijn serverijg h`eln`e. Ijm t**rlijn
   server n' z**vh**n asuulga yavuulah b**g****d hariultyg daraa
   h`er`egl`eh`e`er togtoozh avdag.

     --------------------------------------------------------------

  29.6.8. Ayuulg*j bajdal

   H`edijg`e`er BIND n' hamgijn **rg**n h`er`egl`egdd`eg DNS server
   bolovch, ayuulg*j bajdaltaj holbootoj asuudluud bajnga tulgardag.
   Gadny haldlagad **rt**zh bolzoshg*j ayuulg*j bajdlyn coorhoj
   zarimdaa olddog.

   H`edijg`e`er FreeBSD named-g avtomataar chroot(8) orchind oruuldag
   bolovch; DNS haldlagad ashiglazh bolohujc h`ed h`ed`en mehanizmuud
   bajsaar bajna.

   CERT-s gargadag ayuulg*j bajdlyn sanamzhuudyg unshihyg z**vl**zh
   bajna. M**n FreeBSD ayuulg*j bajdlyn m`ed`egdl**d zahidlyn
   zhagsaalt-d b*rtg**lzh, shin`e`er garch bajgaa Intern`et bolon
   FreeBSD-n ayuulg*j bajdlyn asuudluudyn talaar m`ed`e`el`elt`ej
   bajhyg z**vl**e.

     Z**vl**g****: H`er`ev yamar n`eg`en asuudal tulgarval `ehijg
     bajnga shin`echilzh, named-g shin`e`er b*t`e`eh n' tusalzh boloh
     yum.

     --------------------------------------------------------------

  29.6.9. G*nzgijr**l`en unshih

   BIND/named zaavar huudsuud: rndc(8) named(8) named.conf(5)

     * ISC BIND-n Alban iosny Huudas

     * ISC BIND-n Alban iosny H`el`elc**l`eg

     * O'Reilly "DNS ba BIND" 5 dah' H`evl`elt

     * RFC1034 - Dom`ejn N`er**d - Zarchmuud bolon Bolomzhuud

     * RFC1035 - Dom`ejn N`er**d - H`er`egzh**l`elt bolon
       *z**l`elt**d

     --------------------------------------------------------------

29.7. Apache HTTP Server

   Huv' n`emr`e`e oruulsan Myurrej St***kli. Orchuulsan Lodojsambyn
   Bayanzul.

     --------------------------------------------------------------

  29.7.1. Udirtgal

   D`elhijn hamgijn ih achaalaltaj azhilladag zarim v`eb sajtuud
   FreeBSD d`e`er azhilladag. Intern`et`ed azhillazh bajgaa v`eb
   server**dijn olonhi n' Apache HTTP Serverijg ashiglazh bajna.
   Apache program hangamzhijn bagc tany FreeBSD suulgah disk`end
   orson bajgaa. H`er`ev ta FreeBSD-g anh suulgahdaa Apache-g hamt
   suulgaag*j bol www/apache13 `esv`el www/apache20 portoos suulgazh
   bolno.

   Apache n`eg`ent amzhilttaj suusan bol t**nijg tohiruulah
   shaardlagataj.

     T`emd`egl`el: Apache HTTP Server-n 1.3.X huvilbar n' FreeBSD-d
     hamgijn **rg**n h`er`egl`egdd`eg tul bid `en`e h`es`egt `en`e
     huvilbaryg *z`eh bolno. Apache 2.X-d olon shin`e tehnologi
     n`evt`ers`en bolovch bid `en`e talaar `end *z`ehg*j.
     Apache 2.X-n talaar d`elg`er`eng*j m`ed`e`ellijg
     http://httpd.apache.org/ hayagaar orzh *zn`e **.

     --------------------------------------------------------------

  29.7.2. Tohirgoo

   FreeBSD d`e`erh Apache HTTP Serverijn gol tohirgoony fajl bol
   /usr/local/etc/apache/httpd.conf yum. `En`e fajld, UNIX-n tekst
   tohirgoony fajlyn n`eg`en adil tajlbar m**r**dijn **mn** #
   t`emd`egtijg h`er`egl`ed`eg. B*h bolomzhit tohiruulguudyn talaar
   d`elg`er**lzh tajlbarlah n' `en`e nomyn h*r`e`en`e`es halih tul,
   hamgijn ih ****rchl**lt hijgdd`eg direktiv**dijg `end avch *z'e.

   ServerRoot "/usr/local"

           `En`e direktiv Apache suulgacyn anhdagch direktor
           shatlalyn `ehijg zaazh **gn**. Hoiortyn fajluud serverijn
           `eh direktoryn bin ba sbin d`ed direktoruudad, tohirgoony
           fajluud etc/apache d`ed direktort bajrlana.

   ServerAdmin you@your.address

           Servert`ej holbootoj asuudluudyn talaar ilg`e`eh cahim
           zahidlyn hayagijg zaana. `En`e hayag aldaany huudsuud g`eh
           z`er`eg server talaas avtomataar **sg`egdd`eg zarim
           huudsuud d`e`er bichigd`eh bolno.

   ServerName www.example.com

           ServerName n' host d`e`er tohiruulagdsan host n`er`e`es
           ****r n`erijg servert`e`e **g**h bolomzhijg tand olgono
           (****r****r h`elb`el, hostyn zhinh`en`e host n`erijn orond
           www-g h`er`egl`eh). `En`e n`er`e`er tany server harilcagch
           nartaj harilcah bolno.

   DocumentRoot "/usr/local/www/data"

           DocumentRoot: `En`e direktort bajgaa v`eb barimtuudyg
           harilcagch nart *z**l`eh bolno. Anhdagch bajdlaar, b*h
           h*s`elt**d `en`e direktort **g**gd**n**. G`evch simbol
           holboosuud bolon huuramch d*r**dijg ashiglan ****r gazar
           ruu zaazh **gch bolno.

   Apache-n tohirgoony fajld yamar n`eg ****rchl**lt hijh`e`es`e`e
   **mn** n****c huulbaryg avch *ld`eh`e`e martuuzaj. Tohirgoo hijzh
   duussan bol odoo Apache-g azhilluulah h`er`egt`ej.

     --------------------------------------------------------------

  29.7.3. Apache-g azhilluulah n'

   Busad olon s*lzh`e`enij orchny server**d inetd super server`e`es
   azhilladag bol, Apache t`egd`egg*j. Harilcagch v`eb h**tch**d`e`es
   ir`eh HTTP h*s`elt**d`ed hariulahdaa il** **nd**r *z**l`eltt`ej
   azhilluulahyn tuld t**nijg bie daan azhilladag bajhaar tohiruulsan
   bajdag. `Ehl**l`eh, zogsooh bolon dahin `ehl**l`eh z`er`eg
   *jldlijg al' boloh hyalbar bolgohyn tuld b*rh**lijn skript
   hyalbarshuulagch hamt ird`eg. Apache-g anh udaa `ehl**l`ehijn
   tuld, daraah tushaalyg **gn**:

 # /usr/local/sbin/apachectl start

   H*ss`en *ed`e`e serverijg daraah tushaalaar zogsoono:

 # /usr/local/sbin/apachectl stop

   Tohirgoony fajld ****rchl**lt oruulsny daraa, serverijg dahin
   `ehl**l`eh shaardlagataj:

 # /usr/local/sbin/apachectl restart

   Togtson holboltuudyg taslalg*jg`e`er Apache-g dahin `ehl**l`ehijn
   tuld daraah tushaalyg **gn**:

 # /usr/local/sbin/apachectl graceful

   N`em`elt m`ed`e`ellijg apachectl(8) zaavar huudasnaas avna uu.

   Sistem achaalah *ed Apache-g `ehl**l`ehijn tuld daraah m**r**dijg
   /etc/rc.conf fajld n`emzh bichn`e:

 apache_enable="YES"

   buyuu `esv`el Apache 2.2-ijn huv'd:

 apache22_enable="YES"

   H`er`ev sistem achaalah *ed `eh`eld`eg Apache httpd programd
   n`em`elt tushaalyn m**rnij tohiruulguudyg oruulah h*s`elt`ej bol,
   daraah m**rijg m**n rc.conf fajld n`em`eh h`er`egt`ej:

 apache_flags=""

   Odoo tany v`eb server azhillazh bajna. Ta ****rijn v`eb sajtyg
   v`eb h**t**ch d`e`er`e`e http://localhost/ hayagijg oruulan harzh
   bolno. `End garah anhdagch v`eb huudas bol
   /usr/local/www/data/index.html yum.

     --------------------------------------------------------------

  29.7.4. Davhar bajrshuulalt

   Apache n' hoior t**rlijn davhar bajrshuulah *jlchilg`e`eg
   d`emzhd`eg. `Ehnijh n' n`er d`e`er *nd`esl`es`en davhar
   bajrshuulalt yum. N`er d`e`er *nd`esl`es`en davhar bajrshuulalt
   d`e`er host n`erijg yalgazh m`ed`ehd`e`e harilcagchijn HTTP/1.1
   tolgojn h`esgijg ashigladag. Iim bajdlaar olon ****r dom`ejnuud
   n`eg IP hayagijg huvaan h`er`egl`eh bolomzhtoj boldog.

   Apache d`e`er, n`er d`e`er *nd`esl`es`en davhar bajrshuulaltyg
   h`er`egl`ehijn tuld door durdsantaj t**st`ej b*rtg`elijg
   httpd.conf fajl dotor n`emzh bichih h`er`egt`ej:

 NameVirtualHost *

   Tany v`eb serverijn n`er www.domain.tld b**g****d
   www.someotherdomain.tld n`ert`ej dom`ejnyg davhar bajrshuulah
   h*s`elt`ej bol, ta daraah b*rtg`elijg httpd.conf fajld n`em`eh
   h`er`egt`ej bolno:

 <VirtualHost *>
 ServerName www.domain.tld
 DocumentRoot /www/domain.tld
 </VirtualHost>

 <VirtualHost *>
 ServerName www.someotherdomain.tld
 DocumentRoot /www/someotherdomain.tld
 </VirtualHost>

   D`e`erh hayaguudyn orond h`er`egt`ej hayaguudyg, zamuudyn orond
   barimtuud bajgaa zohih zamuudyg sol'zh bichn`e **.

   Davhar hostuudyg zohion bajguulah talaar d`elg`er`eng*j
   m`ed`e`ellijg Apache-n alban iosny barimtzhuulalt:
   http://httpd.apache.org/docs/vhosts/-s olzh *zn`e **.

     --------------------------------------------------------------

  29.7.5. Apache Moduliud

   *nds`en serverijn **r`eg funkcyg sajzhruulahyn tuld b*t`e`egds`en
   Apache-n olon moduliud bajdag. FreeBSD Portuudyn Cugluulga n'
   Apache-g t**nij **rg**n h`er`egl`egdd`eg zarim moduliudyn hamt
   hyalbar suulgah bolomzhijg olgodog.

     --------------------------------------------------------------

    29.7.5.1. mod_ssl

   mod_ssl modul' n' Secure Sockets Layer (SSL v2/v3) ba Transport
   Layer Security (TLS v1) protokoloor damzhuulan **nd**r nuuclalyg
   hangahyn tuld OpenSSL sang ashigladag. `En`e modul' n' batlamzh
   olgodog itg`emzhl`egds`en bajguullagaas batlamzh avahyn tuld
   shaardlagataj b*h z*jls`e`er hangadag tul ta **nijg ashiglan
   FreeBSD d`e`er ayuulg*j v`eb server azhilluulzh chadna.

   H`er`ev ta Apache-g suulgazh amzhaag*j bol, mod_ssl modulijg
   aguuldag Apache-n 1.3.X huvilbaryg www/apache13-modssl portoos
   suulgazh boloh yum. Apache 2.X-n huv'd SSL d`emzhl`egijg
   www/apache22 portoos avch bolno. SSL d`emzhl`eg avtomataar
   id`evhzhs`en bajdag.

     --------------------------------------------------------------

    29.7.5.2. H`elnij holboltuud

   Ih`enh gol skript h`eln**d`ed zoriulsan Apache-ijn moduliud
   bajdag. `Edg`e`er moduliud n' Apache-ijn moduliudyg b*h`eld n'
   skript h`el d`e`er bichih bolomzhijg ih`evchl`en b*rd**ld`eg.
   `Edg`e`er n' bas gadaad tajlbarlagchijg `ehl**l`eh n`em`elt zardal
   bolon dimamik v`eb sajtuudyn huv'd bajdag `ehl**l`eh hugacaany
   aldagdlyg tojron garah, servert bagtaazh hijgds`en bajngyn
   tajlbarlagch bolon daraagijn h`es`egt tajlbarlagdsan shig`e`er
   ih`evchl`en ashiglagddag.

     --------------------------------------------------------------

  29.7.6. Dinamik v`eb sajtuud

   S**lijn 10 zhild, ****rijn ashig orlogyg n`em`egd**l`eh, h*m**st
   h*r`eh zorilgoor il** olon kompaniud biznes`e`e Intern`et`e`er
   yavuulah bolzh`e`e. `En`e n' dinamik aguulgataj v`eb huudsuud
   t**r**n garah h`er`egc`e`e shaardlagyg ulam n`em`egd**ls`en.
   Microsoft g`eh m`et zarim kompaniud ch ****rijn
   b*t`e`egd`eh**n**d`ed t`edg`e`er`e`es oruulah bolson h`edij ch,
   n`e`eltt`ej `ehijn n`egd`el `en`e asuudald hariu **gs**n yum.
   Dinamik v`eb aguulgyg bij bolgoh orchin *eijn bolomzhuud bol
   Django, Ruby on Rails, mod_perl bolon mod_php yum.

     --------------------------------------------------------------

    29.7.6.1. Django

   Django n' **nd**r azhillagaataj, goiomsog v`eb programyg hurdan
   bichih bolomzhijg h**gzh**l`egchd`ed olgohoor hijgds`en, BSD
   licenzt`ej togtolcoo yum. `En`e n' **g**gdlijn t**rl**d Python
   ob'ekt h`elb`er`e`er h**gzh**l`egdd`eg bajhaar bolgoson ob'ektijn
   harilcaag onoogchtoj b**g****d t`edg`e`er ob'ektuudad zoriulsan
   h**gzh**l`egchd`ed SQL bichih shaardlagag*j bolgozh **gd**g,
   bayalag dinamik **g**gdlijn sangijn handaltyn API-taj yum. `En`e
   n' bas programyn logikijg HTML *z**lb`er`e`es tusgaarlah
   bolomzhijg b*rd**l`eh n`em`elt zagvaryn sistemt`ej bajdag.

   Django n' mod_python, Apache, bolon tany songoson SQL **g**gdlijn
   sangijn h**d**lg**r`e`es hamaardag. FreeBSD port n' `edg`e`er b*h
   hamaarluudyg tohirson songoltuudtaj n' tand suulgazh **g**h bolno.

   ZHish`e`e 29-3. Django-g Apache2, mod_python3, bolon
   PostgreSQL-t`ej suulgah n'

 # cd /usr/ports/www/py-django; make all install clean -DWITH_MOD_PYTHON3 -DWITH_POSTGRESQL

   Django bolon busad hamaarluud suulgagdsany daraa ta Django
   t**slijn sang **sg`eh h`er`egt`ej b**g****d ****rijn sajt d`e`erh
   tuhajn URL d`e`er ****rijn programyg duudahyn tuld suulgagdsan
   Python tajlbarlagchijg ashiglahaar bolgozh Apache-g tohiruulah
   h`er`egt`ej.

   ZHish`e`e 29-4. Django/mod_python-d zoriulsan Apache-ijn tohirgoo

   Ta ****rijn v`eb program ruu todorhoj URL-uudad zoriulsan
   h*s`elt**dijg damzhuulahaar Apache-g tohiruulahyn tuld apache-ijn
   httpd.conf fajld m**r n`em`eh shaardlagataj:

 <Location "/">
     SetHandler python-program
     PythonPath "['/dir/to/your/django/packages/'] + sys.path"
     PythonHandler django.core.handlers.modpython
     SetEnv DJANGO_SETTINGS_MODULE mysite.settings
     PythonAutoReload On
     PythonDebug On
 </Location>

     --------------------------------------------------------------

    29.7.6.2. Ruby on Rails

   Ruby on Rails n' b*r`en g*jc`ed h**gzh**l`eltijn stekijn
   bolomzhijg olgodog b**g****d v`eb h**gzh**l`egchdijg h*chirh`eg
   programyg hurdan shuurhaj, il** *r b*t`e`elt`ej bichd`eg bajhaar
   onovchlogdson, n`e`eltt`ej `ehijn v`eb togtolcoo yum. **nijg
   portyn sistem`e`es hyalbaraar suulgazh bolno.

 # cd /usr/ports/www/rubygem-rails; make all install clean

     --------------------------------------------------------------

    29.7.6.3. mod_perl

   Apache/Perl n`egtg`eh t**s**l Perl programchlalyn h`el ba Apache
   HTTP Serverijn b*h h*ch chadlyg n`egtg`es`en yum. mod_perl
   modulijn tuslamzhtaj Apache moduliudyg t`er chig`e`er n' Perl
   d`e`er bichih bolomzhtoj. D`e`er n', servert suulgasan shurguu
   h**rv**l`egch, gadny h**rv**l`egch ashiglah il** azhil bolon Perl
   `ehl**l`eh hugacaany aldagdlaas zajlshijzh chadsan yum.

   mod_perl-g h`ed h`ed`en yanzaar h`er`egl`ezh bolno. mod_perl-g
   h`er`egl`ezh `ehl`eh`e`es **mn** mod_perl 1.0 z**vh**n Apache
   1.3-taj azhilladag, mod_perl 2.0 z**vh**n Apache 2.X-t`ej
   azhilladag g`edgijg sanaaraj. mod_perl 1.0-g www/mod_perl portoos,
   t**nij statikaar `emh`etg`es`en huvilbaryg www/apache13-modperl
   portoos suulgazh bolno. mod_perl 2.0-g www/mod_perl2 portoos
   suulgazh bolno.

     --------------------------------------------------------------

    29.7.6.4. mod_php

   Bichs`en Tom R***ds. Orchuulsan Lodojsambyn Bayanzul.

   PHP buyuu "PHP:Hypertext Preprocessor" bol v`eb h**gzh**l`elt`ed
   tusgajlan tohiruulsan, `engijn h`er`egl`e`enij skript h`el yum.
   HTML dotor suulgah bolomzhtoj t**nij sintaks C, Java, ba Perl-s
   garaltaj. `En`e n' v`eb h**gzh**l`egchd`ed dinamikaar **sg`egd`eh
   v`eb huudsyg hurdan bichih bolomzhtoj bolgoh **dn`e`es t`egs`en
   h`er`eg.

   Apache v`eb serverijg PHP5-g d`emzhd`eg bolgohyn tuld, lang/php5
   portyg suulgazh `ehl`eh h`er`egt`ej.

   H`er`ev lang/php5 portyg anh udaa suulgazh bajgaa bol, bolomzhit
   TOHIRUULGUUD avtomataar d`elg`ec`en d`e`er garch irn`e. H`er`ev
   c`es garch ir`ehg*j bol, ****r****r h`elb`el lang/php5 portyg
   **mn** n' h`ez`e`e n`eg`en cagt suulgazh bajsan bol,
   tohiruulguudyn harilcah conhyg gargazh ir`ehijn tuld daraah
   tushaalyg:

 # make config

   port direktor dotor **g**h h`er`egt`ej.

   Tohiruulguudyn harilcah conhond, mod_php5-g Apache-n achaalah
   bolomzhtoj modul' bajdlaar b*t`e`ehijn tuld APACHE tohiruulgyg
   id`evhzh**ln`e.

     T`emd`egl`el: Olon sajtuud PHP4-g yanz b*rijn shaltgaany ulmaas
     (****r****r h`elb`el, nijct`ej bajdal `esv`el al' h`edijn
     *jlchilg`e`end gargachihsan v`eb programuud) ashiglasaar bajna.
     H`er`ev mod_php4-g mod_php5-n orond ashiglah shaardlagataj bol,
     lang/php4 portyg ashiglaaraj. lang/php4 port n' lang/php5 portod
     bajdag tohirgoony bolon b*t`e`eh *eijn olon tohiruulguudyg
     d`emzhd`eg.

   `En`e h`es`eg kod dinamik PHP programyg d`emzhd`eg bolgohod
   shaardlagataj moduliudyg suulgazh tohiruulah bolno. Doorh m**r**d
   /usr/local/etc/apache/httpd.conf fajl dotor n`em`egds`en `es`ehijg
   shalgaaraj:

 LoadModule php5_module        libexec/apache/libphp5.so

 AddModule mod_php5.c
     <IfModule mod_php5.c>
         DirectoryIndex index.php index.html
     </IfModule>
     <IfModule mod_php5.c>
         AddType application/x-httpd-php .php
         AddType application/x-httpd-php-source .phps
     </IfModule>

   **nij daraa, PHP modulijg achaalahyn tuld, daraah tushaalyg **gch
   serverijg dahin achaalah h`er`egt`ej:

 # apachectl graceful

   Daraa, PHP-n huvilbaryg d`e`eshl**l`eh *ed`e`e, make config
   tushaalyg **g**h shaardlagag*j; id`evhzh**ls`en TOHIRUULGUUD
   FreeBSD Portuudyn togtolcoond avtomataar hadgalagdsan bajgaa.

   FreeBSD-n PHP d`emzhl`eg n' d`e`ed z`erg`e`er modul'chlagdsan tul
   *nds`en suulgac n' mash hyazgaarlagdmal bajdag.
   lang/php5-extensions portyg ashiglan d`emzhl`eg n`em`eh n'
   *n`eh`e`er amarhan asuudal. PHP **rg**tg**lijg suulgah yavcad,
   `en`e port tand c`es`e`es togtson interf`ejsijg sanal bolgono.
   ****r****r, **rg**tg**l**dijg n`eg n`eg`e`er n' hargalzah
   portuudaas suulgazh bolno.

   ZHish`e`elb`el, PHP5-d MySQL **g**gdlijn sangijn serverijn
   d`emzhl`egijg n`em`ehijn tuld, databases/php5-mysql portyg
   suulgahad hangalttaj.

   YAmar n`eg **rg**tg**l suulgasny daraa, tohirgoony ****rchl**ltijg
   h*chin t**g**ld**r bolgohyn tuld Apache serverijg dahin achaalah
   shaardlagatajg anhaarna uu:

 # apachectl graceful

     --------------------------------------------------------------

29.8. Fajl Damzhuulah Protokol (FTP)

   Huv' n`emr`e`e oruulsan Myurrej St***kli.

     --------------------------------------------------------------

  29.8.1. Udirtgal

   File Transfer Protocol buyuu Fajl Damzhuulah Protokol (FTP) n'
   h`er`egl`egchd`ed FTP server`e`es fajlyg avah bolon tavih hyalbar
   zamyg bij bolgodog. FreeBSD *nds`en sistem dotroo FTP server
   program ftpd-g aguulzh bajdag. `En`e n' FreeBSD d`e`er FTP
   serverijg bosgoh, udirdah azhlyg t**v**gg*j bolgodog.

     --------------------------------------------------------------

  29.8.2. Tohirgoo

   Tohirgoo hijhijn **mn**h hamgijn chuhal alham bol yamar dansuud
   FTP servert handah `erht`ej bajh v`e g`edgijg shijd`eh bajdag.
   Erdijn FreeBSD sistem n' yanz b*rijn d`emonuudad h`er`egl`egdd`eg
   olon toony sistemijn dansuudtaj bajdag ba gadny h`er`egl`egchid
   `edg`e`er dansyg ashiglan n`evtr`eh iosg*j. /etc/ftpusers fajl
   dotor FTP handalt z**vsh****r**gd****g*j h`er`egl`egchdijn
   zhagsaaltyg hadgalna. Anhdagch bajdlaar, d`e`er durdsan sistemijn
   dansuud `en`e fajld bajna. FTP handaltyg z**vsh****r**h iosg*j
   ****r h`er`egl`egchdijg ch m**n `en`e fajld n`emzh bolno.

   Zarim h`er`egl`egchdijn FTP h`er`egl`ehijg n' b*r
   boliulchihalg*jg`e`er, z**vh**n zarim n`eg `erhijg n' hyazgaarlazh
   bas bolno. **nijg /etc/ftpchroot fajlyn tuslamzhtaj g*jc`etg`ezh
   bolno. `En`e fajl dotor FTP handaltyg n' hyazgaarlah
   h`er`egl`egchid bolon b*lg**dijn zhagsaalt bajna. ftpchroot(5)
   zaavar huudsand b*h m`ed`e`el`el bajgaa tul `end durdsang*j.

   H`er`ev servert`e`e nijtijn FTP handaltyg z**vsh****r**h
   h*s`elt`ej bajgaa bol, FreeBSD sistem d`e`er`e`e ftp n`ert`ej
   h`er`egl`egch n`em`eh h`er`egt`ej. Ing`esn`e`er h`er`egl`egchid
   tany FTP server r** ftp `esv`el anonymous g`es`en n`er`e`er yamar
   ch n`evtr`eh *g shaardagdahg*jg`e`er (togtson zanshil iosoor
   h`er`egl`egch cahim shuudangijn hayagaa n`evtr`eh *gijn orond
   h`er`egl`eh shaardlagataj) n`evtr`en oroh bolno. Nijtijn
   h`er`egl`egch sistemd orzh ir`eh`ed FTP server t**nij `erhijg
   z**vh**n ftp h`er`egl`egchijn g`erijn san dotor hyazgaarlahyn tuld
   chroot(2)-g duudna.

   FTP harilcagchdad zoriulsan m`endchilg`e`enij *gn**dijg aguulsan
   hoior tekst fajl bajdag. /etc/ftpwelcome fajl dotor bajgaag
   n`evtr`elt h*l`e`eh m**r garahaas **mn** h`er`egl`egchd`ed
   d`elg`ec`en d`e`er h`evl`en`e. Amzhilttaj n`evt`erch orsny daraa
   /etc/ftpmotd fajl dotor bajgaag d`elg`ec`en d`e`er h`evl`en`e.
   `En`e fajlyn zam n' n`evt`erch orson orchintoj har'cangujgaar
   avsan zam g`edgijg anhaarna uu, tijm`e`es nijtijn
   h`er`egl`egchdijn huv'd ~ftp/etc/ftpmotd fajlyg h`evl`eh bolno.

   FTP serverijn tohirgoog zohih iosoor hijsnij daraa,
   /etc/inetd.conf fajl dotor id`evhzh**l`eh h`er`egt`ej. **nij tuld,
   ftpd g`es`en m**rnij **mn**h "#" t`emd`egtijg arilgahad
   hangalttaj:

 ftp     stream  tcp     nowait  root    /usr/libexec/ftpd       ftpd -l

   ZHish`e`e 29-1 h`es`egt tajlbarlasan iosoor `en`e tohirgoony fajld
   ****rchl**lt oruulsny daraa inetd-g dahin achaalah shaardlagataj.
   ****rijn sistem d`e`er inetd-g id`evhzh**l`eh talaar
   d`elg`er`eng*jg H`es`eg 29.2.2-s *zn`e **.

   M**n ftpd-ijg dangaar n' azhilluulahaar tohiruulzh bolno. `En`e
   tohioldold /etc/rc.conf fajld tohiroh huv'sagchijg tohiruulahad
   hangalttaj bajdag:

 ftpd_enable="YES"

   D`e`erh huv'sagchijg tohiruulsny daraa server daraachijn achaalalt
   hijh`ed azhillah bolomzhtoj boloh b**g****d `esv`el daraah
   tushaalyg root `erh`e`er azhilluulan `ehl**lzh bolno:

 # /etc/rc.d/ftpd start

   Odoo ta daraah tushaalyg **g**n FTP server r** n`evtr`en orzh
   bolno:

 % ftp localhost

     --------------------------------------------------------------

  29.8.3. Archilgaa

   ftpd d`emon b*rtg`el h**tl**hd**** syslog(3)-g ashigladag.
   Anhdagch bajdlaar, sistemijn b*rtg`elijn d`emon FTP-t`ej holbootoj
   zurvasuudyg /var/log/xferlog fajld bichn`e. FTP b*rtg`elijn fajlyn
   bajrshlyg ****rchl**hijn tuld /etc/syslog.conf fajl dotor, daraah
   m**rijg zasah h`er`egt`ej:

 ftp.info      /var/log/xferlog

   Nijtijn FTP server azhilluulahad tohioldoh bolzoshg*j asuudluudyn
   talaar m`edl`egt`ej bajgaaraj. YAlanguyaa, nijtijn
   h`er`egl`egchd`ed fajl bajrshuulahyg z**vsh****r**h tuhajd sajn
   bodoh h`er`egt`ej. Tany FTP sajt licenzg*j program hangamzhuudyg
   najmaalcdag talbar boloh, `esv`el t**n`e`es ch muu z*jl
   tohioldohyg *g*jsg`ehg*j. H`er`ev nijtijn FTP bajrshuulaltyg
   z**vsh****r**h shaardlagataj bol, fajluudyg nyagtalzh *z`eh`e`es
   naash busad nijtijn h`er`egl`egchid t`edg`e`er fajlyg unshih
   `erhg*j bajhaar tohiruulzh **g**h h`er`egt`ej.

     --------------------------------------------------------------

29.9. Microsoft Windows harilcagchdad zoriulsan Fajl bolon H`evl`eh
*jlchilg`e`e (Samba)

   Huv' n`emr`e`e oruulsan Myurrej St***kli. Orchuulsan Lodojsambyn
   Bayanzul.

     --------------------------------------------------------------

  29.9.1. Er**nhij Aguulga

   Samba bol Microsoft Windows harilcagchdad fajl bolon h`evl`eh
   *jlchilg`e`eg *z**ld`eg, **rg**n h`er`egl`egdd`eg n`e`eltt`ej
   `ehijn program hangamzhijn bagc yum. Ijm t**rlijn harilcagchid
   FreeBSD fajlyn orchind holbogdozh, fajluudyg ****rijn disk`en
   d`e`er bajgaa yum shig, `esv`el FreeBSD h`evl`egchijg ****rijn
   dotood h`evl`egch shig h`er`egl`eh bolomzhtoj boldog.

   Samba program hangamzhijn bagcuud tany FreeBSD suulgah disk`end
   orson bajgaa. H`er`ev ta anh FreeBSD suulgahdaa Samba-g hamt
   suulgaag*j bol, net/samba3 port `esv`el bagcaas suulgazh bolno.

     --------------------------------------------------------------

  29.9.2. Tohirgoo

   Samba-n anhdagch tohirgoony fajl
   /usr/local/share/examples/samba/smb.conf.default g`ezh suugdsan
   bajdag. `En`e fajlyg /usr/local/etc/smb.conf n`ert`ej huulaad,
   Samba-g ashiglazh `ehl`eh`e`es`e`e **mn** ****rt**** taaruulan
   zasvarlah iostoj.

   smb.conf fajl n' Windows harilcagchtaj huvaalcah h*s`elt`ej "fajl
   sistemijn h`es`eg" ba h`evl`egchijn todorhojlolt g`eh z`er`eg
   Samba-n azhillah *eijn tohirgoony m`ed`e`ellijg aguulzh bajdag.
   Samba bagc dotor smb.conf fajl d`e`er azhillah hyalbar arga zamyg
   hangasan swat n`ert`ej v`eb d`e`er suurilsan h`er`egs`el hamt
   ird`eg.

     --------------------------------------------------------------

    29.9.2.1. Samba-g V`eb`e`er Udirdah H`er`egs`el (SWAT)

   Samba Web Administration Tool buyuu Samba-g V`eb`e`er Udirdah
   H`er`egs`el (SWAT) n' inetd-n d`emon h`elb`er`e`er azhillana.
   Tijm`e`es, Samba-g swat ashiglan tohiruulahyn **mn**
   /etc/inetd.conf dotorh daraah m**rijg il gargah shaardlagataj:

 swat   stream  tcp     nowait/400      root    /usr/local/sbin/swat    swat

   ZHish`e`e 29-1 h`es`egt tajlbarlasan iosoor, `en`e tohirgoony
   fajld ****rchl**lt oruulsny daraa inetd-ijn tohirgoog dahin
   achaalah shaardlagataj.

   swat-g inetd.conf dotor id`evhzh**lsnij daraa, v`eb h**t**ch
   ashiglan http://localhost:901 hayagand holbogdono. Ta `ehl`e`ed
   sistemijn root dansaar n`evt`erch oroh iostoj.

   Samba-n tohirgoony *nds`en huudsand amzhilttaj n`evt`erch orson
   bol, sistemijn barimtuudaar ayalah, `esv`el Globals c`es`en d`e`er
   darzh tohirgoog hijh bolomzhtoj bolno. Globals h`es`eg
   /usr/local/etc/smb.conf fajlyn [global] h`es`egt bajgaa
   huv'sagchdad hargalzana.

     --------------------------------------------------------------

    29.9.2.2. Global tohirgoo

   swat-g h`er`egl`ezh bajgaa `esv`el /usr/local/etc/smb.conf-g
   garaaraa zasazh bajgaa al' n' ch baj, Samba-g tohiruulah yavcad
   taaraldah hamgijn `ehnij direktivuud bol:

   workgroup

           `En`e n' server r** handah komp'yuteruudyn NT Dom`ejn-N`er
           `esv`el Azhlyn b*lgijn-N`er.

   netbios name

           `En`e direktiv Samba serverijn NetBIOS n`erijg zaana.
           Anhdagch bajdlaar, hostyn DNS n`erijn `ehnij h`es`egt`ej
           adil bajna.

   serverijn m**r

           `En`e direktiv net view tushaalyn hariud garch ir`eh
           `esv`el zarim s*lzh`e`enij h`er`egsl**d d`e`er `en`e
           serverijg t**l****lzh garah m**rijg zaana.

     --------------------------------------------------------------

    29.9.2.3. Ayuulg*j bajdlyn Tohirgoo

   /usr/local/etc/smb.conf dotorh hamgijn chuhal hoior tohirgoo bol
   ayuulg*j bajdlyn zagvar, bolon harilcagchdyn n`evtr`eh *gijn aryn
   shugamny h`elb`er yum. Daraah direktiv**d `edg`e`er tohiruulguudyg
   hyanana:

   security

           `End hamgijn `elb`eg h`er`egl`egdd`eg hoior songolt bol
           security = share ba security = user yum. H`er`ev tanaj
           harilcagch nar FreeBSD mashin d`e`er h`er`egl`ed`eg
           h`er`egl`egchijn n`ert`ej izhil n`erijg ashigladag bol,
           user t*vshnij ayuulg*j bajdlyg songohyg h*s`ezh bajzh
           magadg*j. `En`e bol ayuulg*j bajdlyn anhdagch bodlogo
           b**g****d `eh **sv`ert handahaas **mn** harilcagchijg
           sistemd n`evt`erch orohyg shaardana.

           share t*vshnij ayuulg*j bajdald, harilcagchid `eh **sv`ert
           handahaas **mn** h*chin t**g**ld**r h`er`egl`egchijn n`er
           bolon n`evtr`eh *g`e`er server r** n`evtr`en oroh
           shaardlagag*j bajdag. `En`e bol Samba-n huuchin
           huvilbaruudyn huv'd ayuulg*j bajdlyn anhdagch zagvar
           bajsan.

   passdb backend

           Samba-d h`ed h`ed`en t**rlijn aryn shugamny magadlah
           zagvaruud bajdag. Harilcagchdyg LDAP, NIS+, SQL
           **g**gdlijn san, `esv`el huvirgasan n`evtr`eh *gijn
           fajlaar magadlazh bolno. Anhdagch magadlah arga bol
           smbpasswd b**g****d bid z**vh**n `en`e talaar avch *z`eh
           bolno.

   Anhdagch smbpasswd aryn shugamyg h`er`egl`ezh bajgaa g`ezh *zv`el,
   Samba harilcagchdyg magadlahyn tuld /usr/local/private/smbpasswd
   fajlyg `ehl`e`ed **sg`eh iostoj. H`er`ev UNIX h`er`egl`egchijn
   `erh`e`er Windows harilcagchaas handdag bajh shaardlagataj bol,
   daraah tushaalyg h`er`egl`en`e:

 # smbpasswd -a username

     T`emd`egl`el: Samba 3.0.23c-aas `ehl`e`ed n`evtr`eltijn
     fajluudad zoriulsan san n' /usr/local/etc/samba san yum. `En`e
     *ed sanal bolgodog aryn m`ed`e`ellijn san n' tdbsam b**g****d
     h`er`egl`egchijn b*rtg`elijg n`em`ehijn tuld daraah tushaalyg
     ashiglah iostoj:

 # pdbedit -a -u username

   Tohiruulguudyn talaar n`em`elt m`ed`e`ellijg Alban iosny Samba
   HOWTO-s olzh avna uu. `End cuhas durdsan *nds`en
   m`edl`egt`ejg`e`er Samba-g azhilluulzh `ehl`eh chadvartaj bajh
   iostoj.

     --------------------------------------------------------------

  29.9.3. Samba-g `Ehl**l`eh n'

   net/samba3 portod Samba-g udirdahad zoriulsan shin`e `ehl`el
   skript orson bajgaa. `En`e skriptijg id`evhzh**l`ehijn tuld,
   ****r****r h`elb`el `en`e skriptijg ashiglan Samba-g `ehl**l`eh,
   zogsooh bolon dahin `ehl**ld`eg bolohyn tuld, /etc/rc.conf fajl
   dotor daraah m**rijg n`emzh bichih h`er`egt`ej:

 samba_enable="YES"

   `Esv`el il** narijnaar door durdsan shig tohiruulzh bolno:

 nmbd_enable="YES"

 smbd_enable="YES"

     T`emd`egl`el: Ing`esn`e`er m**n Samba-g sistem achaalah *ed
     avtomataar `ehl**ld`eg bolgono.

   **nij daraa h*ss`en *ed`e`e Samba-g `ehl**l`ehijn tuld daraah
   tushaalyg **g**h**d hangalttaj:

 # /usr/local/etc/rc.d/samba start
 Starting SAMBA: removing stale tdbs :
 Starting nmbd.
 Starting smbd.

   rc skriptijg ashiglah talaar d`elg`er`eng*j m`ed`e`ellijg H`es`eg
   11.7 h`esg`e`es avna uu.

   Samba n' *n`en h`er`egt`e`e gurvan tusdaa d`emonoos togtono. nmbd
   ba smbd d`emonuud samba skript`e`er `ehl**ld`eg bolohyg ta
   anzaarah bolno. H`er`ev smb.conf dotor winbind n`er tajlah
   *jlchilg`e`eg id`evhzh**ls`en bol winbindd d`emon bas azhillazh
   `eh`els`en bolohyg harzh bolno.

   Samba-g h*ss`en *ed`e`e zogsoohyn tuld daraah tushaalyg **g**h**d
   hangalttaj:

 # /usr/local/etc/rc.d/samba stop

   Samba bol Microsoft Windows s*lzh`e`et`ej **rg**n h*r`e`end
   n`egdm`el azhillah bolomzhijg olgodog narijn t**v**gt`ej programyn
   cogc yum. `End tajlbarlasan *nds`en suulgacaas hal'san funkcuudyn
   talaar d`elg`er`eng*j m`ed`e`ellijg http://www.samba.org hayagaar
   orzh avna uu.

     --------------------------------------------------------------

29.10. NTP-r Cag Taaruulah n'

   Huv' n`emr`e`e oruulsan Tom H***kins. Orchuulsan Lodojsambyn
   Bayanzul.

     --------------------------------------------------------------

  29.10.1. Er**nhij Aguulga

   Cag hugacaa **ng**r**h**d komp'yuterijn cag z**r**h handlagataj
   bajdag. Network Time Protocol buyuu S*lzh`e`enij Cagijn
   Protokolyg(NTP) cagijg z**v bajlgah, z**v azhilluulahad
   h`er`egl`ed`eg.

   Olon toony Intern`et *jlchilg`e`en**d komp'yuterijn cagaas
   hamaarch, `esv`el h*rt`ezh azhilladag. ZHish`e`elb`el, v`eb server
   todorhoj cagaas hojsh ****rchl**lt orson fajluudyg ilg`e`eh
   h*s`elt h*l`e`en avsan bajzh boloh yum. Dotood s*lzh`e`enij
   orchind, n`eg fajl server`e`er *jlchl**lzh bajgaa komp'yuteruudyn
   huv'd fajlyn cagijn tamga d*jzh bajhyn tuld t`edg`e`erijn caguud
   hoorondoo tohirch bajh iostoj. cron(8) z`er`eg *jlchilg`e`en**d
   todorhoj cagt tushaalyg g*jc`etg`ehijn tuld sistemijn cagt b*r`en
   najdazh azhilladag.

   FreeBSD ntpd(8) NTP serverijn hamt ird`eg. ntpd(8) NTP n' tany
   mashiny cagijg taaruulahyn tuld busad NTP server**d`e`es asuuh
   `esv`el busdad cagijn m`ed`e`ellijg t*g`e`eh *jlchilg`e`eg
   *z**ld`eg.

     --------------------------------------------------------------

  29.10.2. Zohimzhtoj NTP Serverijg Songoh n'

   Cagaa taaruulahyn tuld, ta n`eg bolon t**n`e`es d`e`esh toony NTP
   serverijg h`er`egl`eh h`er`egt`ej bolno. Tanaj s*lzh`e`enij
   administrator `esv`el ISP **nd zoriulsan NTP servert`ej bajzh
   boloh yum--tijm `es`ehijg t`ednij zaavraas shalgana uu. nijt`ed
   zoriulsan NTP server**dijn onlajn zhagsaaltyg ashiglan ****rt****
   ojrhon bajgaa NTP serverijg olno uu. Songozh avsan serverijnh`e`e
   ashiglah zhurmyg sudlaaraj. M**n h`er`ev shaardlagataj bol
   z**vsh****r**l avaaraj.

   Tany songoson server holbogdoh bolomzhg*j, `esv`el cag n' b*r`en
   itg`ezh bolohoorg*j *e garah tul, hoorondoo hamaaralg*j h`ed
   h`ed`en NTP server**dijg songoh n' hamgijn z**v songolt boldog.
   ntpd(8) busad server`e`es h*l`e`en avsan hariultuudyg mash
   uhaalgaar h`er`egl`ed`eg--itg`ezh boloh server**dijg il** avch
   *zd`eg.

     --------------------------------------------------------------

  29.10.3. ****rijn Mashinyg Tohiruulah n'

     --------------------------------------------------------------

    29.10.3.1. *nds`en Tohirgoo

   H`er`ev ta mashin asahad cagaa taaruulah h*s`elt`ej bajgaa bol,
   ntpdate(8)-g ashiglazh bolno. `En`e n' olon dahin taaruulah
   shaardlagag*j, ojr ojrhon asaazh untraadag shir`e`enij
   komp'yuterijn huv'd zohimzhtoj bajzh boloh yum. G`ehd`e`e ih`enh
   mashiny huv'd ntpd(8)-g azhilluulah n' z*jt`ej.

   Sistem achaalah *ed ntpdate(8)-g ashiglah n' ntpd(8) azhillazh
   bajgaa mashinuudyn huv'd z**v sanaa yum. Uchir n' ntpd(8) program
   n' cagijg alguur ****rchild**g bajhad, ntpdate(8) mashiny odoogijn
   cag bolon z**v cagyn hoorond hir ih yalgaa bajgaag *l hajhran
   cagijg taaruuldag.

   ntpdate(8)-g sistem achaalah *ed id`evhzh**l`ehijn tuld,
   ntpdate_enable="YES" g`es`en m**rijg /etc/rc.conf fajld n`em`eh
   h`er`egt`ej. M**n cag avah g`ezh bajgaa b*h server**d bolon
   ntpdate(8)-d **g**h tuguudyg ntpdate_flags-d zaazh **g**h
   h`er`egt`ej.

     --------------------------------------------------------------

    29.10.3.2. Er**nhij Tohirgoo

   NTP-g /etc/ntp.conf fajlyn tuslamzhtaj, ntp.conf(5)-d zaasan
   h`elb`er`e`er tohiruulna. Door hyalbar zhish`e`eg *z**l`ev:

 server ntplocal.example.com prefer
 server timeserver.example.org
 server ntp2a.example.net

 driftfile /var/db/ntp.drift

   server tohiruulgaar yamar server**dijg ashiglahyg zaana. N`eg
   m**r**nd n`eg serverijg bichn`e. H`er`ev al' n`eg serverijg prefer
   g`es`en argumentaar oncolson bol, ntplocal.example.com shig, t`er
   serverijg busdaas il**d *zn`e. Il**d *zs`en server`e`es irs`en
   hariu busad server**dijn hariunaas m`ed`egd`eh*jc`e`er z**rzh
   bajgaa *ed hariug toohg*j **ng**r****n**. T**n`e`es busad
   tohioldold busad serverijn hariug *l hargalzan t`er serverijn
   hariug h`er`egl`eh bolno. prefer argumentijg er n' **nd**r
   narijvchlaltaj, tusgaj cag hyanadag tonog t**h****r**mzh d`e`er
   tulguurlasan NTP serverijn huv'd h`er`egl`en`e.

   driftfile tohiruulgaar yamar fajld sistemijn cagijn aldah z**r**
   utgyg hadgalzh bajgaag zaana. ntpd(8) program `en`e utgyg ashiglan
   cagijn aldsan z**r**g avtomataar n**hn**. Ing`esn`e`er cagijn b*h
   gadaad `eh **sv`er**dt`ej holboo togtooh bolomzhg*j bolson *ed,
   h`es`eg hugacaany turshid ch g`es`en cagijg har'canguj z**v
   azhilluulah bolomzhijg olgono.

   driftfile tohiruulgaar yamar fajld tany zaazh **gs**n NTP
   server**dijn **mn**h hariunuudyn tuhaj m`ed`e`ellijg hadgalzh
   bajgaag zaana. `En`e fajld NTP-n dotood *jl azhillagaany
   m`ed`e`ellijg hadgaldag. `En`e m`ed`e`ellijg ****r yamar ch
   process ****rchl**h iosg*j.

     --------------------------------------------------------------

    29.10.3.3. ****rijn Server r** Handah Handaltyg Hyanah n'

   Anhdagch bajdlaar, tany NTP server r** Intern`et`ed bajgaa b*h
   host handah bolomzhtoj. /etc/ntp.conf fajl dotor restrict
   tohiruulgaar yamar mashinuud tany server r** handazh bolohyg
   hyanazh bolno.

   H`er`ev ta ****rijn NTP server r** h`enijg ch handuulahyg
   h*s`ehg*j bajgaa bol /etc/ntp.conf fajl dotor daraah m**rijg
   n`em`eh h`er`egt`ej:

 restrict default ignore

     T`emd`egl`el: `En`e n' tany server`e`es ****rijn chin' lokal
     tohirgoond zhagsaagdsan al' ch server *r** handah bolomzhijg bas
     haana. H`er`ev ta ****rijn NTP serverijg gadaad NTP servert`ej
     sinhronchloh h`er`egt`ej bol yamar n`eg serverijg z**vsh****r**h
     iostoj. D`elg`er`eng*j m`ed`e`ellijg ntp.conf(5) garyn avlagaas
     *zn`e **.

   H`er`ev ta z**vh**n ****rijn s*lzh`e`end bajgaa mashinuudyg tany
   servert`ej cagaa taaruulahyg z**vsh****r****d, g`ehd`e`e tany
   serverijn tohirgoog ****rchl**h bolon t`egsh `erht`ej server**d
   shig cagijn m`ed`e`ellijg huvaahyg z**vsh****r**hg*j bol d`e`er
   durdsany orond:

 restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap

   g`es`en m**rijg bichn`e **. `End 192.168.1.0 n' tany s*lzh`e`enij
   IP hayag, 255.255.255.0 n' tany s*lzh`e`enij bag bolno.

   /etc/ntp.conf dotor olon toony restrict tohiruulguud bajzh bolno.
   Il** d`elg`er`eng*j m`ed`e`ellijg ntp.conf(5)-n Handaltyg Udirdah
   D`emzhl`eg d`ed h`esg`e`es *zn`e **.

     --------------------------------------------------------------

  29.10.4. NTP Serverijg Azhilluulah n'

   NTP serverijg sistem achaalah *ed `ehl**l`ehijn tuld,
   ntpd_enable="YES" g`es`en m**rijg /etc/rc.conf fajld n`emzh bichih
   h`er`egt`ej. H`er`ev ntpd(8)-d n`em`elt tuguudyg **g**h h*s`elt`ej
   bol, /etc/rc.conf fajld bajgaa ntpd_flags parametrijg zasah
   h`er`egt`ej.

   Mashinyg dahin achaalalg*jg`e`er serverijg `ehl**l`ehijn tuld,
   ntpd tushaalyg /etc/rc.conf-d zaasan ntpd_flags n`em`elt
   parametr**dijn hamtaar **g**h h`er`egt`ej. ZHish`e`elb`el:

 # ntpd -p /var/run/ntpd.pid

     --------------------------------------------------------------

  29.10.5. ntpd-g T*r zuuryn Intern`et Holbolttoj *ed H`er`egl`eh n'

   ntpd(8) program z**v azhillahyn tuld bajngyn Intern`et holbolt
   shaardlagag*j. G`ehd`e`e, h`er`egc`e`et`ej *ed`e`e gadagshaa
   zalgadag tijm t**rlijn t*r zuuryn holbolttoj bol, NTP trafikijg
   gadagshaa zalgah bolon holboltyg bariad bajhaas s`ergijl`eh n'
   chuhal. H`er`ev ta PPP h`er`egl`ed`eg bol, /etc/ppp/ppp.conf fajl
   dotor bajgaa filter direktivijg ashiglazh bolno. ZHish`e`e n':

  set filter dial 0 deny udp src eq 123
  # Prevent NTP traffic from initiating dial out
  set filter dial 1 permit 0 0
  set filter alive 0 deny udp src eq 123
  # Prevent incoming NTP traffic from keeping the connection open
  set filter alive 1 deny udp dst eq 123
  # Prevent outgoing NTP traffic from keeping the connection open
  set filter alive 2 permit 0/0 0/0

   D`elg`er`eng*j m`ed`e`ellijg ppp(8)-n PACKET FILTERING h`esg`e`es
   bolon /usr/share/examples/ppp/-d bajgaa zhish`e`en**d`e`es avch
   bolno.

     T`emd`egl`el: Zarim Intern`et *jlchilg`e`e *z**l`egchid baga
     dugaartaj portuudyg haasan bajdag b**g****d ing`esn`e`er hariu
     n' tany mashind h`ez`e`e ch h*r`ehg*j bolzh NTP azhillahg*j
     boldog.

     --------------------------------------------------------------

  29.10.6. Caashih M`ed`e`el`el

   NTP serverijn barimtzhuulaltyg HTML h`elb`er`e`er
   /usr/share/doc/ntp/-s olzh *z`ezh bolno.

     --------------------------------------------------------------

29.11. syslogd ashiglan alsyn host ruu b*rtg`eh n'

   Huv' n`em`er bolgon oruulsan Tom R***ds.

   Sistemijn b*rtg`elt`ej azhillah n' ayuulg*j bajdlyn bolood
   sistemijg udirdah azhillagaany chuhal asuudal yum. Hostuud dund
   z`ergijn `esv`el tom s*lzh`e`end tarhsan `esv`el t`edg`e`er n'
   t**r**l b*rijn olon yanzyn s*lzh`e`enij h`es`eg bolson bajh
   tohioldold `edg`e`er olon hostyn b*rtg`elijn fajluudyg monitor
   hijh n' ih`e`eh`en t**v**gt`ej boldog. `En`e tohioldold alsaas
   b*rtg`ehijg tohiruulah n' b*h l processijg il** tuhtaj bolgodog.

   Tusgajlan zaasan b*rtg`eh host ruu t**vl**r**l`en b*rtg`eh n'
   b*rtg`elijn fajlyn udirdlagataj holbootoj zarim h*ndr`el**dijg
   bagasgazh chaddag. syslogd(8) bolon newsyslog(8) z`er`eg
   FreeBSD-ijn `eh h`er`egsl**dijg ashiglan b*rtg`elijn fajlyn
   cugluulga, nijl**l`elt bolon bagasgaltyg n`eg gazar tohiruulzh
   boldog. Daraah zhish`e`e tohirgoond logserv.example.com g`ezh
   n`erl`egds`en host A lokal s*lzh`e`en`e`es b*rtg`elijn
   m`ed`e`ellijg cugluulah bolno. logclient.example.com g`ezh
   n`erl`egds`en host B b*rtg`elijn m`ed`e`ellijg server sistem r**
   damzhuulah bolno. ZHinh`en`e tohirgoond `edg`e`er hostuud zohih
   damzhuulah bolon bucah DNS `esv`el /etc/hosts fajld oruulguud
   shaardana. T`eg`ehg*j bol **g**gdlijg server h*l`e`en avahg*j
   tatgalzah bolno.

     --------------------------------------------------------------

  29.11.1. B*rtg`elijn serverijn tohirgoo

   B*rtg`elijn server**d n' alsyn hostuudaas b*rtg`elijn
   m`ed`e`ellijg h*l`e`en avahaar tohiruulagdsan mashinuud yum.
   Ih`enh tohioldold `en`e n' tohirgoog hyalbar bolgoh zorilgotoj
   b**g****d zarim tohioldold `en`e n' udirdlagyg araj sajzhruulzh
   bajgaa h`elb`er bajzh boloh yum. Al' ch shaltgaan bajsan g`es`en
   *rg`elzhl**l`eh`e`es`e`e **mn** c****n h`ed`en shaardlagyg
   durd"ya.

   Z**v tohiruulsan b*rtg`elijn server daraah hamgijn baga
   shaardlagyg hangasan bajh shaardlagataj:

     * Klient bolon server d`e`er 514-r port ruu UDP-g damzhuulah
       bolomzhijg b*rd**l`eh galt hanany d*r`em;

     * Klient mashinaas alsyn m`ed`egdl**dijg h*l`e`en avahaar
       syslogd tohiruulagdsan bajh;

     * syslogd server bolon b*h klient mashinuud n' damzhuulah bolon
       bucah DNS-ijn huv'd z**v oruulguudtaj `esv`el /etc/hosts fajld
       z**v tohiruulsan bajh shaardlagataj.

   B*rtg`elijn serverijg tohiruulahyn tuld klient n'
   /etc/syslog.conf-d n`em`egds`en bajh iostoj b**g****d b*rtg`eh
   bolomzhijg zaazh **gs**n bajh shaardlagataj:

 +logclient.example.com
 *.*     /var/log/logclient.log

     T`emd`egl`el: T**r**l b*rijn d`emzhigds`en, bajgaa facility
     buyuu bolomzhuudyn talaarh d`elg`er`eng*j m`ed`e`ellijg
     syslog.conf(5) garyn avlagyn huudasnaas olzh bolno.

   N`ems`enij daraa b*h facility m`ed`egdl**d **mn** zaasan
   /var/log/logclient.log fajl ruu b*rtg`egd`eh bolno.

   Server mashin daraah tohirgoog bas /etc/rc.conf fajldaa hijs`en
   bajh shaardlagataj:

 syslogd_enable="YES"
 syslogd_flags="-a logclient.example.com -vv"

   `Ehnij tohirgoo n' syslogd demonyg `ehl**l`ehijg zaah b**g****d
   hoior dah' n' klietijn **g**gdlijg `en`e server d`e`er h*l`e`en
   avahyg z**vsh****rn**. S**lijn -vv h`es`eg n' b*rtg`ezh bajgaa
   m`ed`egdl**dijn garaltyg il** d`elg`er`eng*j bolgono. `En`e n'
   facility-g tohiruulahad ih`e`eh`en ashigtaj bajdag.
   Administratoruud yamar t**rlijn m`ed`egdl**d yamar facility-r
   b*rtg`egd`ezh bajgaag hyanah bolomzhijg `en`e n' b*rd**ld`eg.

   Olon klient`e`es b*rtg`elijg h*l`e`en avahyn tuld olon -a
   songoltyg zaazh **gch bolno. IP hayaguud bolon b*h`el s*lzh`e`enij
   blokijg bas zaazh **gch boloh b**g****d bolomzhit songoltuudyn b*h
   zhagsaaltyg syslog(3) garyn avlagyn huudasnaas *zn`e **.

   T**gsg**ld n' b*rtg`elijn fajlyg **sg`eh h`er`egt`ej.
   H`er`egl`egs`en arga n' hamaag*j bolovch touch(1) **nt`ej adil
   tohioldluudad sajn azhilladag:

 # touch /var/log/logclient.log

   `En`e *ed syslogd demonyg dahin azhilluulzh shalgah iostoj:

 # /etc/rc.d/syslogd restart
 # pgrep syslog

   H`er`ev PID bucaagdval server n' amzhilttaj dahin `eh`els`en
   g`es`en *g b**g****d klientijn tohirgoo azhillazh `eh`eln`e.
   H`er`ev server dahin `ehl`e`eg*j bol yamar n`eg z*jl bolson
   `es`ehijg /var/log/messages fajl dah' m`ed`egdl**d`e`es
   shalgaaraj.

     --------------------------------------------------------------

  29.11.2. Klientijn b*rtg`elijn tohirgoo

   B*rtg`el ilg`e`egch klient n' ****r d`e`er`e`e huulbaraa
   *ld`e`eh`e`es gadna bas b*rtg`elijn server r** b*rtg`elijn
   m`ed`e`ellijg yavuuldag mashin yum.

   B*rtg`elijn server**dijn n`eg`en adil klient**d n' bas hamgijn
   baga shaardlagyg hangasan bajh iostoj:

     * syslogd(8) n' b*rtg`elijn server h*l`e`en avah iostoj zaasan
       t**rlijn m`ed`egdl**dijg b*rtg`elijn server r** ilg`e`eh`e`er
       tohiruulagdsan bajh iostoj;

     * Galt hana UDP paketuudyg 514-r port ruu z**vsh****r**h iostoj;

     * Damzhuulah bolon bucah DNS tohiruulagdsan `esv`el /etc/hosts
       fajl zohih oruulguudtaj bajh shaardlagataj.

   Klientijn tohirgoo n' serverijnht`ej har'cuulah yum bol araj
   z****l**n bajdag. Klient mashin n' /etc/rc.conf fajldaa daraahijg
   n`emzh **gs**n bajh shaardlagataj bajdag:

 syslogd_enable="YES"
 syslogd_flags="-s -vv"

   **mn** durdsany adil `edg`e`er tohirgoonuud n' syslogd demonyg
   achaalzh `ehl`eh`ed `ehl**l`ehijg zaah b**g****d b*rtg`eh
   m`ed`egdl**dijg d`elg`er`eng*jg`e`er haruulah bolno. -s songolt n'
   busad hostuudaas b*rtg`elijg `en`e klient h*l`e`en avahaas
   s`ergijld`eg.

   Facility n' m`ed`egd`el **sg`egd`ezh bajgaa t`er sistemijn
   h`esgijg tajlbarladag. ZHish`e`e n' ftp bolon ipfw n' hoioulaa
   facility yum. `Edg`e`er hoior *jlchilg`e`enij huv'd b*rtg`elijn
   m`ed`egdl**d **s`eh`ed ih`evchl`en d`e`erh hoior h`er`egslijg
   b*rtg`elijn m`ed`egd`el b*rt`e`e aguulsan bajdag. Facility n'
   b*rtg`elijn m`ed`egd`el yamar chuhlyg t`emd`egl`eh`ed
   h`er`egl`egd`eh daraalal `esv`el t*vshint`ej bajdag. Hamgijn
   t*g`e`em`el n' warning ba info yum. Bolomzhit b*h facilty bolon
   daraalluudyn zhagsaaltyg syslog(3) garyn avlagyn huudasnaas *zn`e
   **.

   B*rtg`elijn serverijg klientijn /etc/syslog.conf fajld zaasan bajh
   shaardlagataj. `En`e zhish`e`en d`e`er alsyn server r**
   b*rtg`elijn **g**gdlijg ilg`e`ehijn tuld @ t`emdgijg ashiglasan
   b**g****d door durdsan m**rt`ej t**st`ej haragdana:

 *.*             @logserv.example.com

   N`ems`enij daraa ****rchl**ltijg h*chint`ej bolgohyn tuld
   syslogd-g dahin `ehl**l`eh shaardlagataj:

 # /etc/rc.d/syslogd restart

   S*lzh`e`eg`e`er b*rtg`elijn m`ed`egdl**dijg ilg`e`ezh bajgaa
   `es`ehijg test hijhijn tuld klient d`e`er logger(1)-g ashiglazh
   m`ed`egdlijg syslogd ruu ilg`e`en`e:

 # logger "Test message from logclient"

   `En`e m`ed`egd`el klient d`e`erh /var/log/messages bolon server
   d`e`erh /var/log/logclient.log fajld odoo orson bajh iostoj.

     --------------------------------------------------------------

  29.11.3. B*rtg`elijn server**dijg dibag hijh

   Zarim tohioldold h`er`ev b*rtg`elijn server d`e`er m`ed`egdl**d n'
   h*l`e`en avagdaag*j bol dibag hijh shaardlagataj bajzh boloh yum.
   H`ed h`ed`en shaltgaanaas bolzh ijm bajdald h*rch boloh yum.
   Hamgijn t*g`e`em`el hoior n' s*lzh`e`enij holboltyn bolon DNS-t`ej
   holbootoj asuudluud yum. `Edg`e`er tohioldluudyg test hijhijn tuld
   hoior host hoioulaa /etc/rc.conf fajld zaagdsan hostyn
   n`er`e`er`e`e n`eg n`eg`en r**g`e`e h*rch chadazh bajgaag shalgah
   h`er`egt`ej. H`er`ev `en`e z**v azhillazh bajgaa bol /etc/rc.conf
   fajld syslogd_flags tohirgoog ****rchl**h shaardlagataj bolno.

   Daraah zhish`e`en d`e`er /var/log/logclient.log n' hooson
   b**g****d /var/log/messages fajl n' amzhiltg*j bolson shaltgaanyg
   haruulna. Dibag hijzh bajgaa garaltyg il** d`elg`er`eng*j
   haruulahyn tuld daraah zhish`e`et`ej t**st`ejg****r syslogd_flags
   tohiruulgyg ****rchilzh dahin achaalah h`er`egt`ej:

 syslogd_flags="-d -a logclien.example.com -vv"

 # /etc/rc.d/syslogd restart

   Door durdsantaj t**st`ej dibag **g**gd**l dahin achaalsny daraa
   d`elg`ec d`e`er hurdan garch **ng**rn**:

 logmsg: pri 56, flags 4, from logserv.example.com, msg syslogd: restart
 syslogd: restarted
 logmsg: pri 6, flags 4, from logserv.example.com, msg syslogd: kernel boot file is /boot/kernel/kernel
 Logging to FILE /var/log/messages
 syslogd: kernel boot file is /boot/kernel/kernel
 cvthname(192.168.1.10)
 validate: dgram from IP 192.168.1.10, port 514, name logclient.example.com;
 rejected in rule 0 due to name mismatch.

   M`ed`egdl**d n`er z**rsn****s bolood damzhihg*j bajgaag `end`e`es
   harzh bolno. Tohirgoog alham alhmaar dahin shalgasny daraa
   /etc/rc.conf dah' daraah m**r buruu bichigds`en b**g****d
   asuudaltaj bajgaag olzh harna:

 syslogd_flags="-d -a logclien.example.com -vv"

   `En`e m**r logclien bish logclient g`edgijg aguulsan bajh iostoj.
   Z**v bolgozh zasan dahin achaalsny daraa h*l`e`ezh bajsan *r
   d*ng`e`e harah bolno:

 # /etc/rc.d/syslogd restart
 logmsg: pri 56, flags 4, from logserv.example.com, msg syslogd: restart
 syslogd: restarted
 logmsg: pri 6, flags 4, from logserv.example.com, msg syslogd: kernel boot file is /boot/kernel/kernel
 syslogd: kernel boot file is /boot/kernel/kernel
 logmsg: pri 166, flags 17, from logserv.example.com,
 msg Dec 10 20:55:02 <syslog.err> logserv.example.com syslogd: exiting on signal 2
 cvthname(192.168.1.10)
 validate: dgram from IP 192.168.1.10, port 514, name logclient.example.com;
 accepted in rule 0.
 logmsg: pri 15, flags 0, from logclient.example.com, msg Dec 11 02:01:28 trhodes: Test message 2
 Logging to FILE /var/log/logclient.log
 Logging to FILE /var/log/messages

   `En`e *ed m`ed`egdl**dijg z**v h*l`e`en avan z**v fajld bichih
   bolno.

     --------------------------------------------------------------

  29.11.4. Ayuulg*j bajdlyn huv'd bodolcoh z*jls

   S*lzh`e`enij al' ch *jlchilg`e`enij n`eg`en adil `en`e tohirgoog
   hijh`e`es`e`e **mn** ayuulg*j bajdlyn shaardlaguudyg bodolcoh
   iostoj. Zarimdaa b*rtg`elijn fajluud n' lokal host d`e`er
   id`evhzh**ls`en *jlchilg`e`en**d, h`er`egl`egchdijn b*rtg`el bolon
   tohirgoony **g**gdlijn talaarh `emz`eg **g**gdl**dijg aguulsan
   bajzh boloh yum. Klient`e`es server r** ilg`e`es`en s*lzh`e`enij
   **g**gd**l n' shifrl`egd`e`eg*j `esv`el nuuc *g`e`er
   hamgaalagdaag*j bajdag. H`er`ev shifrl`eh shaardlagataj bol
   **g**gdlijg shifrl`es`en hoolojgoor damzhuulah security/stunnel
   h`er`egslijg ashiglazh boloh yum.

   Lokal ayuulg*j bajdal n' bas l asuudal yum. B*rtg`elijn fajluud n'
   h`er`egl`ezh bajhad yum uu `esv`el b*rtg`elijn bagasgah *ed
   shifrl`egdd`egg*j. Lokal h`er`egl`egchid `edg`e`er fajluudad
   handazh sistemijn tohirgoony talaar n`em`elt m`ed`e`el`el olzh
   avch boloh yum. Ijm tohioldold `edg`e`er fajluud d`e`er z**v
   z**vsh****rl**dijg tavih n' chuhal yum. newsyslog(8) h`er`egs`el
   n' shin`e`er **sg`egds`en bolon bagasgagdsan b*rtg`elijn fajluud
   d`e`er z**vsh****r**l tavihyg d`emzhd`eg. B*rtg`elijn fajluud
   d`e`er 600 gorimyg tav'snaar h*s`e`eg*j lokal h`er`egl`egchid
   t`edg`e`erijg shinshl`eh bolomzhijg haah yum.

     --------------------------------------------------------------

                          B*l`eg 30. Galt hana

   Huv' n`em`er bolgon oruulsan ZHozef ZH. Baarbish. SGML uruu
   h**rv**lzh shin`echils`en Br`ed D`ejvis. Orchuulsan Lodojsambyn
   Bayanzul.

     --------------------------------------------------------------

30.1. Tanilcuulga

   Galt hanyn tuslamzhtajgaar sistem uruu orzh bajgaa bolon t**n`e`es
   garch bajgaa **g**gdlijn ursgalyg sh**n n`evtr**l`eh bolomzhtoj
   boldog. Galt hana n' s*lzh`e`eg`e`er damzhin **ng**rch bajgaa
   paketuudyg, "d*rm**d`ed" zaasny daguu `esv`el n`evtr**l`eh,
   `esv`el haah **rgijg g*jc`etg`ed`eg. Galt hanyn d*rm**d n'
   paketijg protokolyn t**r**l, `ehl`el host hayag, ochih host hayag,
   `ehl`el port hayag, ochih port hayag z`er`eg h`ed h`ed`en
   shinzh`e`er n' shinzhl`eh bolomzhijg olgodog.

   Galt hanyg ashiglasnaar tuhajn hostyn bolon s*lzh`e`enij ayuulg*j
   bajdlyg nil`e`ed n`em`egd**lzh chadna. Galt hanyn tuslamzhtajgaar
   daraah z*jlsijg hijh bolomzhtoj :

     * Dotood s*lzh`e`end bajrlazh bajgaa server mashin, t**n d`e`er
       azhillazh bajgaa program *jlchilg`e`eg Intern`et`e`er damzhin
       orzh irzh buj gadny ursgalaas hamgaalah, tusgaarlah.

     * Dotood s*lzh`e`end bajrlazh bajgaa hostoos Intern`et uruu
       handah handaltyg haah, hyazgaarlah.

     * Network address translation buyuu S*lzh`e`enij Hayagijn
       H**rv**l`eltijg (NAT) d`emzhih. ****r****r h`elb`el dotood
       s*lzh`e`end`e`e huvijn IP hayag h`er`egl`ezh, Intern`et`ed
       garahdaa dundaa n`eg holboltyg (n`eg IP hayag `esv`el
       avtomataar onooson b*l`eg hayagaar) huvaan h`er`egl`eh.

   `En`e b*lgijg unshsany daraa, ta daraah z*jlsijg m`ed`eh bolno:

     * paketijg sh**n n`evtr**l`eh d*rm**dijg h`erh`en onovchtojgoor
       todorhojloh.

     * FreeBSD-t`ej hamt suusan galt hananuudyn yalgaa.

     * OpenBSD-n PF galt hanyg h`erh`en tohiruulah bolon h`er`egl`eh.

     * IPFILTER-g h`erh`en tohiruulah bolon h`er`egl`eh.

     * IPFW-g h`erh`en tohiruulah bolon h`er`egl`eh.

   `En`e b*lgijg unshihaasaa **mn**, ta daraah z*jlsijg m`eds`en bajh
   shaardlagataj:

     * FreeBSD bolon Intern`etijn tuhaj *nds`en ojlgolt.

     --------------------------------------------------------------

30.2. Galt hanyn tuhaj ojlgoltuud

   Galt hanyn d*rm**dijg daraah *nds`en hoior yanzaar **sg`ezh bolno:
   "inclusive buyuu hamaaruulsan" `esv`el "exclusive buyuu
   hamaaruulaag*j". Hamaaruulaag*j galt hana n' d*rm`end tohirson
   ursgalaas busdyg n`evtr**ln`e. Harin hamaaruulsan galt hana bol
   `esr`eg`e`er n', d*rm`end tohirson ursgalyg n`evtr**lzh busdyg
   haana.

   Hamaaruulsan galt hana n' Intern`et`ed *jlchilg`e`en**dijg sanal
   bolgodog sistem**dijn huv'd il** sajn songolt boldog b**g****d
   garch bajgaa ursgalyg il** sajn hyanah bolomzhijg olgodog. `En`e
   n' Intern`et`e`es tany huvijn s*lzh`e`e r** handah ursgalyg bas
   hyanadag. D*r`emd hargalzazh tohirohg*j b*h ursgalyg haazh
   b*rtg`ed`eg. Bolohg*j ursgalyg galt hanaar n`evtr**l`eh
   `ersd`elijg bagasgadag uchraas hamaaruulsan galt hana n'
   hamaaruulaag*j galt hanyg bodvol il**t`ejg`e`er ayuulg*j bajdlyg
   hangazh chaddag.

     T`emd`egl`el: Zaazh h`el`e`eg*j l bol `en`e b*lgijn b*h tohirgoo
     bolon d*rm**d n' hamaaruulsan galt hanyg **sg`ed`eg.

   "T**l**vt galt hanyg" ashiglan ayuulg*j bajdlyg caash il**
   sajzhruulah bolomzhtoj. `En`e t**rlijn galt hana n' galt hanaar
   damzhin togtson holboltuudyg b*rtg`ezh, z**vh**n taarch bajgaa
   togtson holboltoor `esv`el shin`e holbolt **sg`en ursgalyg
   n`evtr**ld`eg. T**l**vt galt hanyn n`eg dutagdaltaj tal g`ev`el
   olon shin`e holboltuud n`eg dor togtoh *ed Denial of Service buyuu
   *jlchilg`e`eg Zogsooh(DoS) haldlagad **rt**mtgij boldog. Ijm`e`es
   galt hanyg zohion bajguulahdaa t**l**vt ba t**l**vt-bus bajdlyg
   hosluulan h`er`egl`eh n' hamgijn onovchtoj bajdag.

     --------------------------------------------------------------

30.3. Galt hanyn bagcuud

   FreeBSD d`e`er gurvan yanzyn galt hanyn bagcuud hamragdsan bajdag.
   N`erl`ev`el: IPFILTER (IPF g`ezh n`erl`eh n' `elb`eg), IPFIREWALL
   (IPFW g`ezh n`erl`eh n' `elb`eg), ba OpenBSD-n PacketFilter (PF
   g`ezh n`erl`eh n' `elb`eg). FreeBSD n' m**n ursgalyg
   hyazgaarlah(*nds`end`e`e zurvasyn **rg**nijg hyazgaarlah) hoior
   bagcyn hamt ird`eg: altq(4) bolon dummynet(4). Dummynet n'
   anhnaasaa IPFW-taj, harin ALTQ n' PF-t`ej nyagt holbootoj
   azhilladag. IPFILTER-ijn huv'd ursgal hyazgaarlaltyg hijhd`e`e NAT
   bolon sh**lt`ed IPFILTER-ijg ba IPFW-ijg dummynet(4)-t`ej cug yum
   uu `esv`el PF-ijg ALTQ-taj cug ashiglan hijzh bolno. IPFW, ba PF
   n' b*gd sistem uruu orzh bajgaa bolon garch bajgaa ursgalyg
   d*rm**dijn tuslamzhtaj udirdah bolovch sintaksyn huv'd ch, arga
   zamyn huv'd ch ****r ****r bajdag.

   FreeBSD d`e`er olon galt hanyn bagcuud hamt ird`eg n' ****r ****r
   h`er`egc`e`e shaardlagataj h*m**st h*rt`e`emzht`ej bajhyg gol
   zorilgoo bolgosond orshino. T**n`e`es al' ch galt hana n'
   n**g****g****s**** il**, `esv`el dutuu g`es`en *g bish yum.

   Zohiogch IPFILTER-g songon avsan n' t**nij t**l**vt d*rm**d n' NAT
   orchind h`er`egl`eh`ed t**v**g bagataj, m**n dotroo ftp proxy
   aguulsan bajdgaas bolson h`er`eg. `En`eh** ftp proxy-g ashiglan
   gadagshaa garah FTP ursgalyg z**vsh****rs**n d*rm**dijg bichih`ed
   hyalbar bajdag.

   B*h galt hanuud paket udirdah talbaryn utgyg shinzhl`eh zarchmaar
   azhillah tul galt hanyn d*rm**dijg bichihijn **mn** TCP/IP
   protokol h`erh`en azhilladag talaar bolon paket udirdah talbaryn
   utguud, `en`e utguud session buyuu sess **s`eh`ed h`erh`en
   h`er`egl`egdd`eg talaar *nds`en ojlgolttoj bajh shaardlagataj
   boldog. D`e`erh ojlgoltuudyn talaar daraah hayagaar orzh unshina
   uu: http://www.ipprimer.com/overview.cfm.

     --------------------------------------------------------------

30.4. OpenBSD Paket sh**gch (PF) ba ALTQ

   Hyanan zalruulzh shin`echils`en ZHon Ferrel.

   2003 ony 7 sard OpenBSD-n galt hanyn program boloh PF FreeBSD uruu
   shilzhizh, FreeBSD Portyn Cugluulgad orson. 2004 ond garsan
   FreeBSD 5.3 n' PF-g *nds`en sistemijn bagcyn n`eg h`es`eg bolgon
   oruulsan anhny huvilbar yum. PF n' b*r`en h`emzh`e`end azhillah
   chadvartaj galt hana b**g****d ALTQ-taj (Alternate Queuing buyuu
   `E`elzhl`en soligdoh daraalal) hamtran azhillah bolomzhtoj. ALTQ
   n' Quality of Service buyuu *jlchilg`e`enij CHanaryn (QoS)
   bolomzhoor hangadag. OpenBSD T**s**l n' PF FAQ-g h**tl**n
   yavuuldag. Tijm`e`es garyn avlagyn `en`e h`es`eg n' FreeBSD-d
   hamaataj PF d`e`er il** anhaarlaa handuulahahaas gadna
   h`er`egl`e`enij talaar zarim n`eg er**nhij m`ed`e`ellijg **gn**.
   H`er`egl`e`enij m`ed`e`ellijn talaar il** d`elg`er`eng*jg PF FAQ-s
   *zn`e **.

   FreeBSD-d zoriulsan PF-ijn talaar il** d`elg`er`eng*j
   m`ed`e`ellijg http://pf4freebsd.love2party.net/ hayagaas *z`ezh
   bolno.

     --------------------------------------------------------------

  30.4.1. C**mijn duudagdah PF moduliudyg ashiglah n'

   PF c**mijn modulijg duudahdaa /etc/rc.conf fajld daraah m**rijg
   n`emn`e:

 pf_enable="YES"

   Daraa n' modulijg duudahdaa `ehl**l`eh skriptijg azhilluulna:

 # /etc/rc.d/pf start

   PF modul' n' d*rmijn tohirgoony fajlaa olzh chadahg*j bol
   duudagdahg*jg sanaaraj. Anhdagch bajrlal n' /etc/pf.conf bajna.
   H`er`ev PF d*rmijn olonlog ****r haa n`egt`e`e bajgaa bol
   /etc/rc.conf fajld door durdsantaj adil m**rijg n`emzh PF d*rmijn
   olonlogoo t`er gazraas hajhaar zaazh **gch bolno:

 pf_rules="/path/to/pf.conf"

     T`emd`egl`el: FreeBSD 7.0-s `ehl`en /etc/ sand bajsan zhish`e`e
     pf.conf fajl /usr/share/examples/pf/ ruu orson bolno. 7.0-s
     **mn**h FreeBSD-ijn huvilbaruudad anhdagchaar /etc/pf.conf
     bajdag.

   PF modulijg tushaalyn m**r****s bas duudan azhilluulzh bolno:

 # kldload pf.ko

   PF-d zoriulsan b*rtg`el h**tl**h d`emzhl`egijg pflog.ko hangadag
   b**g****d /etc/rc.conf fajld daraah m**rijg n`emzh duudazh bolno:

 pflog_enable="YES"

   Daraa n' modulijg duudahdaa `ehl**l`eh skriptijg azhilluulna:

 # /etc/rc.d/pflog start

   H`er`ev tand PF-ijn ****r bolomzhuud h`er`egt`ej bol PF-ijn
   d`emzhl`egijg c**md oruulan `emh`etg`eh h`er`egt`ej.

     --------------------------------------------------------------

  30.4.2. PF c**mijn tohirgoonuud

   PF d`emzhl`egijg FreeBSD c**md oruulzh `emh`etg`eh n'
   shaardlagag*j bolovch duudagdah modul'd oroog*j bajdag PF-ijn
   n`em`elt bolomzhuudyn n`eg b**g****d PF-ijn ashigladag t**lvijn
   h*sn`egt`ed zarim ****rchl**lt**dijg il gargadag psevdo
   t**h****r**mzh boloh pfsync(4) g`egdd`eg bolomzhijg ashiglahyn
   tuld ta t`egzh hijzh **gch boloh yum. **nijg carp(4)-t`ej
   hosluulan azhillagaa dogoldohod tojron garah galt hanayg PF
   ashiglan b*t`e`ezh bolno. CARP-ijn talaar d`elg`er`eng*jg garyn
   avlagyn H`es`eg 31.13-s *z`ezh bolno.

   C**mijn PF tohirgoonuudyg /usr/src/sys/conf/NOTES-s olzh boloh
   b**g****d door *z**l`ev:

 device pf
 device pflog
 device pfsync

   device pf tohirgoo "Packet Filter" galt hanyg (pf(4)) d`emzhd`eg
   bolgono.

   device pflog tohirgoo psevdo buyuu huuramch pflog(4) s*lzh`e`enij
   t**h****r**mzhijg id`evhzh**ln`e. `En`e huuramch t**h****r**mzhijn
   tuslamzhtajgaar bpf(4) deskriptor uruu ursgalyg b*rtg`eh
   bolomzhtoj. pflogd(8) d`emong b*rtg`elijg disk`en d`e`er
   hadgalahad h`er`egl`en`e.

   device pfsync tohirgoo psevdo buyuu huuramch pfsync(4)
   s*lzh`e`enij t**h****r**mzhijg id`evhzh**ln`e. `En`e huuramch
   t**h****r**mzhijn tuslamzhtajgaar "t**lvijn ****rchl**lt**dijg"
   hyanah bolomzhtoj.

     --------------------------------------------------------------

  30.4.3. rc.conf bolomzhuud

   Daraah rc.conf(5) il`erhijll**d PF bolon pflog(4)-ijg achaalah *ed
   tohiruulna:

 pf_enable="YES"                 # Enable PF (load module if required)
 pf_rules="/etc/pf.conf"         # rules definition file for pf
 pf_flags=""                     # additional flags for pfctl startup
 pflog_enable="YES"              # start pflogd(8)
 pflog_logfile="/var/log/pflog"  # where pflogd should store the logfile
 pflog_flags=""                  # additional flags for pflogd startup

   H`erv`e`e `en`e galt hanyn caana LAN bajgaa b**g****d LAN-d bajgaa
   komp'yuteruud uruu paket damzhuulah shaardlagataj bol `esv`el NAT
   ashiglah bodoltoj bajgaa bol daraah il`erhijl`el tand bas
   h`er`egt`ej:

 gateway_enable="YES"            # Enable as LAN gateway

     --------------------------------------------------------------

  30.4.4. SH**gch d*rm**dijg **sg`eh n'

   PF n' pf.conf(5)-s (anhdagchaar /etc/pf.conf) ****rijn tohirgoony
   d*rm**dijg unshih b**g****d t`end zaagdsan d*rm**d buyuu
   todorhojloltuudyn daguu paketuudyg ****rchl**h, orhih buyuu
   `esv`el damzhuuldag. FreeBSD suulgacad /usr/share/examples/pf/-d
   bajrlah h`ed h`ed`en zhish`e`e fajluud bajdag. PF-ijn d*rmijn
   olonloguudyn talaar b*r`en m`ed`e`ellijg PF FAQ-s lavlana uu.

     Sanuulga: PF FAQ-g *z`ezh bajhdaa FreeBSD-ijn huvilbar b*r ****r
     ****r PF huvilbartaj bajzh bolohyg anhaarah h`er`egt`ej.
     Odoogoor FreeBSD 7.X bolon t**n`e`es hojshhi huvilbaruud
     OpenBSD 4.1-ijn n`eg`en adil PF-ijn huvilbaryg ashigladag.

   FreeBSD paket sh**gchijn zahidlyn zhagsaalt n' PF galt hanyg
   tohiruulzh azhilluulah talaar asuuhad tohiromzhtoj gazar yum.
   Asuult asuuhaasaa **mn** zahidlyn zhagsaaltyn arhivaas shalgahaa
   martuuzaj!

     --------------------------------------------------------------

  30.4.5. PF-t`ej azhillah n'

   PF-ijg hyanahdaa pfctl(8)-g ashiglana. Zarim n`eg h`er`egt`ej
   tushaaluudyg door zhagsaav (B*h bolomzhit tohirgoonuudyn talaar
   pfctl(8) garyn avlagyn huudasnaas lavlahaa martuuzaj):

           Tushaal                           Zorilgo                  
   pfctl -e                 PF-g id`evhzh**l`eh                       
   pfctl -d                 PF-g boliulah                             
   pfctl -F all -f          B*h d*rm**dijg arilgazh (nat, sh**h,      
   /etc/pf.conf             t**l**v, h*sn`egt, g`eh m`et.)            
                            /etc/pf.conf fajlaas dahin achaalah       
   pfctl -s [ rules | nat | SH**h d*rm**d, nat d*rm**d, `esv`el       
   state ]                  t**lvijn h*sn`egtijn talaar tajlan gargah 
                            D*rmijn olonlogijg achaalalg*jg`e`er      
   pfctl -vnf /etc/pf.conf  /etc/pf.conf-d aldaa bajgaa `es`ehijg     
                            shalgah                                   

     --------------------------------------------------------------

  30.4.6. ALTQ-g id`evhzh**l`eh

   ALTQ-g id`evhzh**l`eh ganc arga zam bol t**nij bolomzhuudyg
   FreeBSD c**mt`ej hamt h**rv**l`en `emh`etg`eh yum. M**n
   s*lzh`e`enij kartyn drajver bolgon ALTQ-g d`emzhd`egg*j tul
   ****rijn tan' h`er`egl`ezh buj FreeBSD huvilbaryn huv'd
   d`emzhigdd`eg drajveruudyn zhagsaaltyg altq(4) garyn avlagyn
   huudasnaas *zn`e **.

   Daraah tohiruulguud ALTQ-g id`evhzh**lzh n`em`elt **rg**dijg
   oruuldag.

 options         ALTQ
 options         ALTQ_CBQ        # Class Bases Queuing (CBQ)
 options         ALTQ_RED        # Random Early Detection (RED)
 options         ALTQ_RIO        # RED In/Out
 options         ALTQ_HFSC       # Hierarchical Packet Scheduler (HFSC)
 options         ALTQ_PRIQ       # Priority Queuing (PRIQ)
 options         ALTQ_NOPCC      # Required for SMP build

   options ALTQ m**r ALTQ -g b*h`eld n' id`evhzh**ln`e.

   options ALTQ_CBQ m**r Class Based Queuing buyuu Angillaas
   Hamaarsan Daraalal **sg`eh(CBQ) bolomzhijg id`evhzh**ln`e. CBQ n'
   sh**gch d*rm**d d`e`er *nd`esl`en ursgaluudad `er`emb`e togtooh
   zorilgoor zurvasyn **rg**nijg ****r ****r angilluudad bolon
   daraalluudad huvaah bolomzhijg olgono.

   options ALTQ_RED m**r Random Early Detection buyuu Sanamsarg*j
   `Ert Ilr**l`elt(RED)-g id`evhzh**ln`e. RED-g s*lzh`e`enij daac
   h`etr`eh`e`es s`ergijl`eh`ed h`er`egl`ed`eg. RED daraallyn urtyg
   h`emzhizh, t**nijg bajh iostoj d`e`ed ba dood h`emzh`e`et`ej
   zhishih bajdlaar azhilladag. H`er`ev daraalal d`e`ed
   h`emzh`e`en`e`es urt bolbol shin`e paketuud orhigdoh bolno.
   N`ert`ejg`e`e adilaar, RED n' holboltuudaas paketijg
   sanamsarg*jg`e`er orhigduuldag.

   options ALTQ_RIO m**r n' Random Early Detection In and Out buyuu
   Oroh ba Garah Sanamsarg*j `Ert Ilr**l`eltijg id`evhzh**ln`e.

   options ALTQ_HFSC m**r n' Hierarchical Fair Service Curve Packet
   Scheduler buyuu *e davhargat Zohimzhit *jlchilg`e`enij Murujn
   Paket Huvaarilagchijg id`evhzh**ln`e. HFSC talaar il**
   d`elg`er`eng*j m`ed`e`ellijg daraah hayagaas *zn`e **:
   http://www-2.cs.cmu.edu/~hzhang/HFSC/main.html.

   options ALTQ_PRIQ m**r n' Priority Queuing buyuu `Er`emb`et
   Daraalal **sg`eh (PRIQ)-g id`evhzh**ln`e. PRIQ n' `er`emb`e
   **nd**rt`ej daraalald bajgaa ursgalyg `eh`end n`evtr**l`eh
   zarchmaar azhilladag.

   options ALTQ_NOPCC m**r n' ALTQ-g SMP-taj hamt azhillah bolomzhtoj
   bolgono. SMP sistemijn huv'd `en`e bolomzhijg zaaval
   id`evhzh**l`eh h`er`egt`ej.

     --------------------------------------------------------------

30.5. IPFILTER (IPF) Galt hana

   IPFILTER-g zohioson h*n bol Darrin Rid bil`e`e. IPFILTER n'
   *jldlijn sistem`e`es hamaaralg*j: n`e`eltt`ej `ehijn program
   b**g****d FreeBSD, NetBSD, OpenBSD, SunOS, HP/UX, ba Solaris
   z`er`eg olon *jldlijn sistem uruu shilzh**l`egds`en yum. IPFILTER
   `erchimt`ej d`emzhigd`ezh, sajzhruulsan huvilbaruud n' togtmol
   garsaar bajgaa.

   IPFILTER n' c**mijn tald azhillah galt hana bolon NAT mehanizm
   d`e`er suurilsan b**g****d t**nijg udirdah, hyanahyn tuld
   h`er`egl`egchijn interf`ejs programyg ashiglana. Galt hanyn
   d*rm**dijg n`em`eh bolon hasahdaa ipf(8) h`er`egslijg
   h`er`egl`en`e. NAT d*rm**dijg n`em`eh bolon hasahdaa ipnat(1)
   h`er`egslijg h`er`egl`en`e. ipfstat(8) h`er`egs`el n' IPFILTER-n
   c**mijn tald azhillazh bajgaa h`esgijn statistikijg h`evl`eh`ed
   zoriulagdsan. ipmon(8) program harin IPFILTER-n *jldl**dijg
   sistemijn b*rtg`elijn fajld b*rtg`en`e.

   IPF-g anh zohiohdoo "s**ld tohirson d*r`em dijln`e" g`es`en
   logikijn daguu b*t`e`es`en ba z**vh**n t**l**vt-bus d*rm**dijg
   ashigladag bajlaa. Cag hugacaa **ng**r**h**d IPF il** h**gzhizh,
   "quick" tohiruulga bolon t**l**vt "keep state" tohiruulguudyg
   aguulah bolson n' orchin *eijn h`er`egc`e`e shaardlagad il**
   nijc`eh bolzh`e`e. IPF-n alban iosny barimtzhuulaltand huuchin
   ulamzhlalt d*rm**dijg bichih parametr**d bolon fajltaj azhillah
   logikuud bagtsan bajdag. Harin shin`e funkcuudyg n' z**vh**n
   n`em`elt bolomzh bajdlaar oruulsan n' ayuulg*j bajdlyg hav'g*j
   il** hangasan ayuulg*j galt hana bij bolgozh bajgaa t`ednijg h`et
   dooguur tav'san sanagddag.

   `En`e b*l`egt bajgaa zaavruud n' "quick" bolon t**l**vt "keep
   state" tohiruulguudyg aguulsan d*rm**d`e`es *nds`end`e`e b*rds`en
   bajgaa. `En`e bol hamaaruulsan galt hanyn d*rm**dijg bichih
   *nds`en arga baril yum.

   Huuchin ulamzhlalt d*rm**dt`ej azhillah arguudyn talaar
   d`elg`er`eng*j tajlbaryg:
   http://www.obfuscation.org/ipf/ipf-howto.html#TOC_1 ba
   http://coombs.anu.edu.au/~avalon/ip-filter.html hayagaar orzh
   *zn`e **.

   IPF FAQ-g http://www.phildev.net/ipf/index.html hayagaar orzh
   *zn`e **.

   N`e`eltt`ej `ehijn IPFilter programyn zahidlyn zhagsaaltyn arhivyg
   http://marc.theaimsgroup.com/?l=ipfilter hayagaar orzh *zn`e **.

     --------------------------------------------------------------

  30.5.1. IPF-g id`evhzh**l`eh

   IPF n' FreeBSD *nds`en suulgactaj hamt, azhillah *eijn achaalah
   bolomzhtoj modul' bajdlaar ird`eg. rc.conf tohirgoony fajl dotor
   ipfilter_enable="YES" il`erhijl`el bajgaa *ed sistem IPF c**mijn
   modulijg dinamikaar achaalna. `En`e achaalah bolomzhtoj modul' n'
   b*rtg`eh bolomzhtojgoor, anhdagch default pass all tohiruulgyn
   hamt b*t`e`egds`en bajdag. Anhdagch d*rmijg block all bolgohyn
   tuld IPF-g c**md `emh`etg`eh shaardlaga bajhg*j. Z**vh**n
   d*rm**dijnh`e`e t**gsg**ld b*gdijg haah d*rmijg bichizh **g**h**d
   hangalttaj.

     --------------------------------------------------------------

  30.5.2. C**mijn tohiruulguud

   FreeBSD c**m uruu daraah bolomzhuudyg `emh`etg`en IPF-g
   id`evhzh**l`eh albag*j bolovch, suur' m`edl`eg bolgon `end
   *z**ll`e`e. IPF-g c**m uruu h**rv**l`en `emh`etg`esn`e`er achaalah
   bolomzhtoj modulijg h`er`egl`eh bolomzhg*j boldog.

   C**mijn tohirgoon dah' zhish`e`e IPF il`erhijll**d
   /usr/src/sys/conf/NOTES g`es`en c**mijn `eh fajld bajh ba door
   sijr**lb`el:

 options IPFILTER
 options IPFILTER_LOG
 options IPFILTER_DEFAULT_BLOCK

   options IPFILTER m**r n' "IPFILTER" galt hanyg id`evhzh**ln`e.

   options IPFILTER_LOG m**r n' log g`es`en t*lh**r *g orson
   d*rm**dijn huv'd ursgalyg ipl paket b*rtg`eh
   huuramch--t**h****r**mzh uruu b*rtg`eh bolomzhtoj bolgono.

   options IPFILTER_DEFAULT_BLOCK m**r n' galt hanyn pass d*rm`end
   tohiroog*j paketijg haah anhdagch chanaryg zaazh **gn**.

   `Edg`e`er tohiruulguud n' z**vh**n t`edg`e`erijg tohiruulan,
   tusgajlan c**m b*t`e`ezh suulgasny daraa id`evhzhd`eg.

     --------------------------------------------------------------

  30.5.3. rc.conf tohiruulguud

   IPF-g sistem achaalah *ed id`evht`ej bolgohyn tuld /etc/rc.conf
   dotor daraah il`erhijll**d bajh iostoj:

 ipfilter_enable="YES"             # Start ipf firewall
 ipfilter_rules="/etc/ipf.rules"   # loads rules definition text file
 ipmon_enable="YES"                # Start IP monitor log
 ipmon_flags="-Ds"                 # D = start as daemon
                                   # s = log to syslog
                                   # v = log tcp window, ack, seq
                                   # n = map IP & port to names

   H`er`ev `en`e galt hanyn caana huvijn IP hayag h`er`egl`ed`eg LAN
   bajgaa bol NAT funkcyg id`evhzh**l`ehijn tuld daraah m**r**dijg
   n`em`eh h`er`egt`ej:

 gateway_enable="YES"              # Enable as LAN gateway
 ipnat_enable="YES"                # Start ipnat function
 ipnat_rules="/etc/ipnat.rules"    # rules definition file for ipnat

     --------------------------------------------------------------

  30.5.4. IPF

   Tany bichs`en d*rm**dijg achaalahad ipf(8) tushaalyg
   h`er`egl`en`e. Ta ****rijn d*rm**d`e`es b*ts`en fajlyg **sg`e`ed,
   t**nijg`e`e d`e`erh tushaalyn ashiglan galt hanyn odoo azhillazh
   bajgaa dotood d*rm**dt`ej sol'zh tav'na g`es`en *g yum:

 # ipf -Fa -f /etc/ipf.rules

   -Fa n' b*h dotood d*rm**dijn h*sn`egtijg c`ev`erl`e g`es`en *g.

   -f n' achaalah d*rm**d`e`e `en`e fajlaas unsh g`es`en *g.

   Ijm bajdlaar ta ****rijn h*ss`en d*rm**dijn fajlyg **sg`e`ed,
   d`e`erh IPF tushaalyg azhilluulan sistemijg shin`e`er
   achaalahg*jg`e`er azhillazh bajgaa galt hanyn d*rm**dijg shin`e`er
   ****rchl**h bolomzhtoj bolzh bajna. D`e`erh argaar galt hanyn
   d*rm**dijg h`ed`en ch udaa sol'zh boloh tul `en`e arga n' shin`e
   d*rm**dijg turshihad tohiromzhtoj arga yum.

   `En`e tushaaltaj azhillah bolomzhtoj busad tuguudyn talaar
   d`elg`er`eng*jg ipf(8) zaavar huudasnaas *zn`e **.

   ipf(8) tushaal d*rm**dijn fajlyg standart tekst fajl g`ezh
   toocdog. Simbol orluulalttaj skript bajdlaar bichigds`en fajlyg
   ojlgohg*j.

   G`evch skript simbol orluulaltyn h*chijg ashiglan IPF d*rm**dijg
   b*t`e`eh arga zam bajgaa. Il** d`elg`er`eng*j m`ed`e`ellijg
   H`es`eg 30.5.9 h`esg`e`es *zn`e **.

     --------------------------------------------------------------

  30.5.5. IPFSTAT

   ipfstat(8)-n anhdagch chanar bol galt hanyg hamgijn s**ld
   asaasnaas hojshih, `esv`el ipf -Z tushaalyg **g**n
   hurimtluulagchijg hamgijn s**ld t`egl`esn`e`es hojshih galt hanaar
   orzh bajgaa bolon garch bajgaa paketuudyg h`er`egl`egchijn
   todorhojlzh **gs**n d*rm**d`e`er sh**s`en *r d*nd bij bolson
   statistik toog gargazh ir`en, d`elg`ec`end haruulah yum.

   D`elg`er`eng*jg ipfstat(8) zaavar huudasnaas *zn`e **.

   ipfstat(8) tushaalyn anhdagch *r d*n daraah bajdaltaj bajna:

 input packets: blocked 99286 passed 1255609 nomatch 14686 counted 0
  output packets: blocked 4200 passed 1284345 nomatch 14687 counted 0
  input packets logged: blocked 99286 passed 0
  output packets logged: blocked 0 passed 0
  packets logged: input 0 output 0
  log failures: input 3898 output 0
  fragment state(in): kept 0 lost 0
  fragment state(out): kept 0 lost 0
  packet state(in): kept 169364 lost 0
  packet state(out): kept 431395 lost 0
  ICMP replies: 0 TCP RSTs sent: 0
  Result cache hits(in): 1215208 (out): 1098963
  IN Pullups succeeded: 2 failed: 0
  OUT Pullups succeeded: 0 failed: 0
  Fastroute successes: 0 failures: 0
  TCP cksum fails(in): 0 (out): 0
  Packet log flags set: (0)

   Dotogshoo ursgalyn huv'd -i, gadagshaa ursgalyn huv'd -o
   tohiruulgyg **g**h**d kernelijn ashiglazh buj d*rm**dijn
   zhagsaaltyg gargazh haruulna.

   ipfstat -in n' dotogshoo ursgalyn dotood d*rm**dijn h*sn`egtijg
   d*rm**dijn dugaaryn hamt haruulna.

   ipfstat -on n' gadagshaa ursgalyn dotood d*rm**dijn h*sn`egtijg
   d*rm**dijn dugaaryn hamt haruulna.

   *r d*n n' daraah bajdaltaj bajna:

 @1 pass out on xl0 from any to any
 @2 block out on dc0 from any to any
 @3 pass out quick on dc0 proto tcp/udp from any to any keep state

   ipfstat -ih n' dotogshoo ursgalyn dotood d*rm**dijn h*sn`egtijg
   d*rm**dijn h`ed`en udaa tohirson toony hamt haruulna.

   ipfstat -oh n' gadagshaa ursgalyn dotood d*rm**dijn h*sn`egtijg
   d*rm**dijn h`ed`en udaa tohirson toony hamt haruulna.

   *r d*n n' daraah bajdaltaj bajna:

 2451423 pass out on xl0 from any to any
 354727 block out on dc0 from any to any
 430918 pass out quick on dc0 proto tcp/udp from any to any keep state

   ipfstat tushaalyn hamgijn chuhal funkcuudyn n`eg bol, FreeBSD-n
   azhillazh bajgaa processijn h*sn`egtijg top(1) haruuldag shig
   t**lvijn h*sn`egtijg -t tug haruuldag yavdal yum. Tany galt hana
   gadny haldlagad **rt**h *ed `en`e funkc t**nijg ilr**l`eh,
   shinzhl`eh, haldlagad orolcozh buj paketuudyg harah bolomzhijg
   olgono. N`em`elt d`ed tuguud n' hyanalt hijh `ehl`el bolon ochih
   IP hayag, port, `esv`el protokolyg songoh bolomzhijg olgodog.
   D`elg`er`eng*jg ipfstat(8) zaavar huudasnaas *zn`e **.

     --------------------------------------------------------------

  30.5.6. IPMON

   ipmon tushaal zohistoj azhillahyn tuld c**mijn IPFILTER_LOG
   tohiruulga id`evhzhs`en bajh iostoj. `En`e tushaal hoior ****r
   gorimd azhillah chadvartaj. T**r**lh gorim n' `en`e tushaalyg
   tushaal m**r**n d`e`er -D tugg*jg`e`er oruulahad azhillah anhdagch
   gorim yum.

   Demon gorim n' bolzh **ng**rs**n *jl yavcyn b*rtg`elijg `erg`ezh
   harahyn tuld sistemijn b*rtg`elijg tasraltg*j h**tl**n yavuulahad
   tohiromzhtoj gorim yum. FreeBSD bolon IPFILTER `en`e gorimd
   azhillahaar tohiruulagdsan bajdag. FreeBSD n' sistemijn
   b*rtg`elijg avtomataar tojruulah chadvartaj. Tijm`e`es b*rtg`elijn
   m`ed`e`ellijg syslogd(8) process uruu gargah n' `engijn fajl uruu
   gargah anhdagch argaas d`e`er bajdag. Anhdagch rc.conf fajl dotor
   ipmon_flags il`erhijl`el -Ds tuguudyg h`er`egl`ed`eg:

 ipmon_flags="-Ds" # D = start as daemon
                   # s = log to syslog
                   # v = log tcp window, ack, seq
                   # n = map IP & port to names

   B*rtg`el h**tl**n yavuulahyn davuu talyg durdahad il**c biz.
   B*rtg`elijn tuslamzhtaj yamar paketuud orhigdson, t`edg`e`er
   paketuud haanaas irs`en, haashaa yavzh bajsan z`er`eg
   m`ed`e`ellijg `erg`en harah bolomzhtoj boldog. `En`e b*h
   m`ed`e`el`el gadny haldlagyg m**rd**h**d chuhal t*lh`ec bolno.

   H`edijg`e`er b*rtg`eh bolomzhoor hangagdsan bolovch, IPF dangaaraa
   b*rtg`elijg **sg`ezh chadahg*j. Galt hanyn administrator al'
   d*rmijn b*rtg`elijg bichihijg shijd`en, t`edg`e`er d*rm**d`ed log
   t*lh**r *gijg n`emzh **gn**. Er n', z**vh**n deny d*rm**dijn
   b*rtg`el bichigdd`eg.

   B*gdijg horigloson anhdagch d*rmijg log t*lh**r *gijn hamt
   d*rm**dijnh`e`e hamgijn t**gsg**ld bichizh **g**h n' nil`e`ed
   **rg**n h`er`egl`egdd`eg arga yum. Ing`esn`e`er tany d*rm**dijn
   alintaj ch tohiroog*j paketuudyg m`ed`eh bolomzhtoj bolno.

     --------------------------------------------------------------

  30.5.7. IPMON b*rtg`el h**tl**lt

   Syslogd n' b*rtg`elijn m`ed`e`ellijg dotor n' angilah ****rijn
   tusgaj argataj. "facility" ba "t*vshin" g`es`en tusgaj angilalaar
   yalgadag. -Ds gorimon dah' IPMON n' anhdagchaar "facility"-aar
   local0-g h`er`egl`ed`eg. H`er`ev h*sv`el doorh t*vshn**dijg
   ashiglan b*rtg`egds`en m`ed`e`ellijg il** angilzh bolno:

 LOG_INFO - n`evtr**l`eh, haahaas *l hamaaran "log" t*lh**rijg *jld`el ashiglan paketuudyg b*rtg`eh.
 LOG_NOTICE - n`evt`ers`en paketuudyg b*rtg`eh.
 LOG_WARNING - haagdsan paketuudyg b*rtg`eh.
 LOG_ERR - b*rtg`es`en paketuud bolon bogino g`egds`en paketuud

   IPFILTER-n b*h b*rtg`elijn m`ed`e`ellijg /var/log/ipfilter.log
   fajl dotor bichihijn tuld, fajl `ehl`e`ed **ss`en bajh
   h`er`egt`ej. **nij tuld daraah tushaalyg **g**h h`er`egt`ej:

 # touch /var/log/ipfilter.log

   syslogd(8)-n funkcuudyg /etc/syslog.conf fajl dotorh todorhojloh
   il`erhijll**d`e`er udirdazh bolno. syslog.conf fajl n' IPF m`et
   programuudyn **sg`es`en sistemijn m`ed`egdl**dt`ej syslog-g
   azhillahad uyan hatan bolgodog.

   Daraah il`erhijll**dijg /etc/syslog.conf fajl dotor n`emzh bichn`e
   **:

 local0.* /var/log/ipfilter.log

   local0.* n' b*h b*rtg`egds`en m`ed`egdl**dijg durdsan fajld
   bichihijg h`elzh **gch bajna.

   /etc/syslog.conf fajld hijs`en ****rchl**lt**dijg
   id`evhzh**l`ehijn tuld ta sistem`e`e dahin achaalah `esv`el
   /etc/rc.d/syslogd reload tushaalyg ashiglan syslogd(8) demond
   /etc/syslog.conf fajlyg dahin unshuulah h`er`egt`ej.

   D`e`er shin`e`er **sg`es`en b*rtg`elijg tojruulahyn tuld
   /etc/newsyslog.conf fajl dotor ****rchl**lt oruulahaa martuuzaj.

     --------------------------------------------------------------

  30.5.8. B*rtg`egds`en m`ed`egdlijn format

   ipmon-y **sg`es`en m`ed`egd`el zajgaar tusgaarlagdsan **g**gdlijn
   talbaruudaas b*rd`en`e. B*h m`ed`egd`eld bajdag gol talbaruud
   g`ev`el:

    1. Paketijg h*l`e`ezh avsan ognoo.

    2. Paketijg h*l`e`ezh avsan cag. Cag, minut, sekund, butarhaj
       sekund`ed (olon orny narijvchlaltaj) hargalzan HH:MM:SS.F
       formattaj bajna.

    3. Pakettaj azhillasan interf`ejsijn n`er, zhish`e`elb`el dc0.

    4. D*rmijn b*l`eg bolon d*rmijn dugaar, zhish`e`elb`el @0:17.

   `Edg`e`erijg ipfstat-in tushaalyn tuslamzhtaj *z`ezh bolno.

    1. *jld`el: n`evtr**ls`en bol r, haasan bol b, bogino paket bol
       S, al' ch d*rm`end tohiroog*j bol n, b*rtg`eh d*r`em bol L.
       `Edg`e`er tuguudyg daraah `er`emb`e`er haruulna: S, p, b, n,
       L. Tom P `esv`el B *s`eg n' tuhajn paket yamar n`eg d*rm`e`es
       bish, global tohirgoonoos hamaaran b*rtg`egds`en bolohyg
       zaana.

    2. Hayaguud. *nds`end`e`e gurvan talbar bajna: `ehl`el hayag
       bolon port (taslalaar tusgaarlagdsan), -> t`emd`eg, ba ochih
       hayag bolon port. ZHish`e`e n' 209.53.17.22,80 ->
       198.73.220.17,1722.

    3. PR-n daraa protokolyn n`er bolon dugaar, zhish`e`elb`el PR
       tcp.

    4. len-y daraa tolgojn urt bolon paketijn nijt urt,
       zhish`e`elb`el len 20 40.

   H`er`ev TCP paket bol zuraasaar `eh`elzh tuguudaar udaalsan
   n`em`elt talbar bajna. *sg**d bolon t**nd hargalzah tuguudyn
   talaar ipf(5) zaavar huudasnaas *zn`e **.

   H`er`ev ICMP paket bol, t**gsg**ld n' hoior talbar bajna. `Ehnijh
   n' *rg`elzh "ICMP" utgataj bajna, daraagijnh n' naluu zuraasaar
   tusgaarlagdsan ICMP m`ed`egd`el bolon d`ed m`ed`egdlijn t**r**l,
   zhish`e`elb`el portod handazh chadsang*j g`es`en m`ed`egdlijn
   huv'd ICMP 3/3 bajna.

     --------------------------------------------------------------

  30.5.9. Simbol orluulalttaj skriptijg **sg`eh n'

   Zarim turshlagataj IPF h`er`egl`egchid d*rm**dijg aguulsan fajl
   **sg`e`ed t**nijg`e`e simbol orluulalttaj skript bajdlaar
   azhilluulah bolomzhtoj bolgon bichd`eg. **nij gol davuu tal n'
   z**vh**n simbol n`erd hargalzah utgyg ****rchl**h h`er`egt`ej
   b**g****d, skriptijg azhilluulahad ug simbol orluulalt orson
   d*r`em b*r shin`e utgyg avah bolno. Skriptijn huv'd, olon dahin
   h`er`egl`egdd`eg utguudyg bichih`ed simbol orluulaltyg ashiglazh,
   t`edg`e`erijg olon d*rm`end orluulzh **gn** g`es`en *g yum. Daraah
   zhish`e`en d`e`er`e`es harna uu.

   `End h`er`egl`egds`en skriptijn sintaks n' sh(1), csh(1), ba
   tcsh(1) b*rh**l d`e`er azhillah bolomzhtoj.

   Simbol orluulaltyn talbaruud n' urdaa dollaryn t`emd`egt`ej bajna:
   $.

   Simbol talbaruud n' $ t`emd`eg urdaa bajhg*j.

   Simbol talbaryg orloh utga n' davhar hashiltan(") dotor bajrlana.

   D*rmijn fajlaa daraah bajdaltaj **sg`ezh `ehl`eh h`er`egt`ej:

 ############# Start of IPF rules script ########################

 oif="dc0"            # name of the outbound interface
 odns="192.0.2.11"    # ISP's DNS server IP address
 myip="192.0.2.7"     # my static IP address from ISP
 ks="keep state"
 fks="flags S keep state"

 # You can choose between building /etc/ipf.rules file
 # from this script or running this script "as is".
 #
 # Uncomment only one line and comment out another.
 #
 # 1) This can be used for building /etc/ipf.rules:
 #cat > /etc/ipf.rules << EOF
 #
 # 2) This can be used to run script "as is":
 /sbin/ipf -Fa -f - << EOF

 # Allow out access to my ISP's Domain name server.
 pass out quick on $oif proto tcp from any to $odns port = 53 $fks
 pass out quick on $oif proto udp from any to $odns port = 53 $ks

 # Allow out non-secure standard www function
 pass out quick on $oif proto tcp from $myip to any port = 80 $fks

 # Allow out secure www function https over TLS SSL
 pass out quick on $oif proto tcp from $myip to any port = 443 $fks
 EOF
 ################## End of IPF rules script ########################

   Bajh iostoj b*h z*jls b*gd bajna. `En`e zhish`e`en d`e`er d*rm**d
   chuhal bish, harin simbol orluulalt h`erh`en azhilladgyg haruulsan
   bajna. H`er`ev d`e`erh zhish`e`e /etc/ipf.rules.script n`ert`ej
   fajl dotor bajsan bol, `edg`e`er d*rm**dijg daraah tushaalyg **gch
   dahin achaalah bolomzhtoj:

 # sh /etc/ipf.rules.script

   Suulgagdsan simboltoj d*rmijn fajlyg h`er`egl`eh`ed n`eg asuudal
   tulgardag: IPF simbol orluulaltyg ojlgohg*j, ijm skriptijg shuud
   unshizh chaddagg*j.

   Daraah skriptijg hoior argyn n`eg`e`er h`er`egl`ezh bolno:

     * cat-r `eh`els`en m**rijg il garga, harin /sbin/ipf-r
       `eh`els`en m**r**dijg daldal. ipfilter_enable="YES"-g
       /etc/rc.conf fajl dotor bajrluul, daraa n' ****rchl**lt b*rijn
       daraa skriptijg azhilluulan /etc/ipf.rules fajlyg **sg`e
       `esv`el ****rchl**lt oruul.

     * /etc/rc.conf fajl dotor ipfilter_enable="NO" (`en`e anhdagch
       utga) m**rijg n`em`en sistemijn `ehl`el skript`ed IPFILTER-g
       id`evhg*j bolgo.

       D`e`erht`ej adil skriptijg ****rijn /usr/local/etc/rc.d/
       `ehl`el havtast bajrluul. `En`e skript ipf.loadrules.sh ch yum
       uu ojlgomzhtoj n`ert`ej bajh iostoj. .sh g`es`en
       **rg**tg**lt`ej bajh iostoj.

 #!/bin/sh
 sh /etc/ipf.rules.script

       `En`e skriptijn `erh**d `ez`emshigch root-n huv'd unshih,
       bichih, azhillah `erht`ej bajh iostoj.

 # chmod 700 /usr/local/etc/rc.d/ipf.loadrules.sh

   Odoo sistem achaalsny daraa tany IPF d*rm**d achaalagdsan bajh
   bolno.

     --------------------------------------------------------------

  30.5.10. IPF D*rm**dijn olonlog

   Paket dotor aguulagdazh bajgaa utguudyg *nd`esl`en tuhajn paketijg
   n`evtr**l`eh bolon haahyg h`elzh bajgaa IPF d*rm**dijg d*rmijn
   olonlog g`en`e. Hostuudyn hoorondoh hoior chigl`elt`ej paket
   solilcoo n' sess harilcaag b*rd**ln`e. Galt hanyn d*rmijn olonlog
   n' Intern`et`e`es irzh bajgaa paketuudyg bolon sistem bucaazh
   t`ed`end hariu **gs**n paketuudyg bolovsruuldag. B*h TCP/IP
   *jlchilg`e`en**d (zhish`e`e n': telnet, www, mail, g.m.) ****rijn
   protokol bolon z**vsh****r**gds**n (sonsozh bajgaa) portooroo
   todorhojlogddog. Tuhajn n`eg *jlchilg`e`e r** zorison paketuud n'
   tusgaj zoriulaltaar ashiglagddagg*j port ashiglan `eh hayagaas
   garch ochih hayagijn tuhajn *jlchilg`e`enij port ruu chigl`ed`eg.
   D`e`erh b*h parametruud (****r****r h`elb`el: portuud bolon
   hayaguud) d`e`er *nd`esl`en n`evtr**l`eh boloh haah d*rm**dijg
   zohiodog.

   IPF-g anh zohiohdoo "s**ld tohirson d*r`em dijln`e" logikijn daguu
   b*t`e`es`en ba z**vh**n t**l**vt-bus d*rm**dijg ashigladag bajlaa.
   Cag hugacaa **ng**r**h**d IPF il** h**gzhizh, "quick" tohiruulga
   bolon t**l**vt "keep state" tohiruulguudyg aguulah bolson n'
   orchin *eijn h`er`egc`e`e shaardlagad il** nijc`eh bolzh`e`e.

   `En`e b*l`egt bajgaa zaavruud n' "quick" bolon t**l**vt "keep
   state" tohiruulguudyg aguulsan d*rm**d`e`es *nds`end`e`e b*rds`en
   bajgaa. `En`e bol hamaaruulsan galt hanyn d*rm**dijg bichih
   *nds`en arga baril yum.

     Sanuulga: Galt hanyn d*rm**dt`ej azhillahdaa mash anhaaraltaj
     bajh h`er`egt`ej. Zarim tohirgoo server`e`es b*h holboog tan'
     tasalzh m`edn`e. Ijm ayuulaas hol bajhyn tuld, galt hanyn
     tohirgoog anhlan hijhd`e`e ssh z`er`eg alsyn handaltaas
     il**t`ejg`e`er ojryn udirdlagyg songooroj.

     --------------------------------------------------------------

  30.5.11. D*rmijn sintaks

   `End durdah d*rmijn sintaks n' orchin *eijn t**l**vt d*rm**dijn
   h*r`e`end, "s**ld tohirson d*r`em dijln`e" logikoor azhillahaar
   hyalbarshuulan bichigds`en bajgaa. Huuchin ulamzhlalt d*rm**dijn
   sintaksyn b*r`en tajlbaryg ipf(8) zaavar huudasnaas *zn`e **.

   # g`es`en t`emd`egt tajlbaryn `ehl`elijg zaah ba d*r`em bichs`en
   m**rijn t**gsg**ld `esv`el ****r**** b*t`en m**r bajdlaar
   bajrlana. Hooson m**rijg toocohg*j.

   D*rm**d n' t*lh**r *g**dijg aguulna. `Edg`e`er t*lh**r *g**d n'
   tuhajn m**r**nd z**n`e`es baruun tijsh todorhoj d`es daraagaar
   bichigd`en`e. T*lh**r *g**d todoor bichigd`eh tul t**g`e`er n'
   yalgazh tanina. Zarim t*lh**r *g**d d`ed-tohiruulgataj bajna. T`er
   n' ****r**** t*lh**r *g bajzh bolohoos gadna caash
   d`ed-tohiruulguudyg aguulsan bajzh bolno. Doorh sintaksyn *g b*r
   n' dor bajrlah m**r**d`ed zadargaany hamt bajgaa.

   ACTION IN-OUT OPTIONS SELECTION STATEFUL PROTO SRC_ADDR,DST_ADDR
   OBJECT PORT_NUM TCP_FLAG STATEFUL

   ACTION = block | pass

   IN-OUT = in | out

   OPTIONS = log | quick | on interface-name

   SELECTION = proto value | source/destination IP | port = number |
   flags flag-value

   PROTO = tcp/udp | udp | tcp | icmp

   SRC_ADD,DST_ADDR = all | from object to object

   OBJECT = IP address | any

   PORT_NUM = port number

   TCP_FLAG = S

   STATEFUL = keep state

     --------------------------------------------------------------

    30.5.11.1. ACTION

   Tuhajn d*rm`end tohirch bajgaa paketijg h`erh`ehijg action buyuu
   *jld`el zaazh **gn**. B*h d*r`em *jld`elt`ej bajh iostoj. Daraah
   *jldl**dijg h`er`egl`ezh bolno:

   block g`ed`eg n' pakettaj selection buyuu songoltyn parametr**d
   tohirch bajval tuhajn paketijg orhigduulahyg zaazh **gn**.

   pass g`ed`eg n' pakettaj selection buyuu songoltyn parametr**d
   tohirch bajval tuhajn paketijg n`evtr**l`ehijg zaazh **gn**.

     --------------------------------------------------------------

    30.5.11.2. IN-OUT

   D*r`em n' oroh bolon garah ursgalyn alind *jlchl`ehijg zaaval
   zaazh **g**h iostoj. `En`e n' in `esv`el out t*lh**r *gijn al'
   n`eg n' zaaval bichigds`en bajh iostoj g`es`en *g yum. *g*j bol
   sintaksyn aldaa **gch, tanigdahg*j.

   in g`ed`eg n' Intern`et uruu harzh bajgaa interf`ejs d`e`er
   h*l`e`ezh avsan dotogshoo irzh bajgaa paketijn huv'd `en`e d*r`em
   *jlchl`ehijg zaazh **gn**.

   out g`ed`eg n' Intern`et uruu harzh bajgaa interf`ejs uruu
   chigl`es`en gadagshaa yavzh bajgaa paketijn huv'd `en`e d*r`em
   *jlchl`ehijg zaazh **gn**.

     --------------------------------------------------------------

    30.5.11.3. OPTIONS

     T`emd`egl`el: `Edg`e`er options buyuu tohiruulguudyg `end
     *z**ls`en d`es daraallyn daguu h`er`egl`eh iostoj.

   log g`ed`eg n' pakettaj selection buyuu songoltyn parametr**d
   tohirch bajval paketijn tolgoj ipl b*rtg`el uruu (dor B*rtg`el
   H**tl**h h`es`egt zaasny daguu) bichigd`ehijg zaazh **gn**.

   quick g`ed`eg n' pakettaj selection buyuu songoltyn parametr**d
   tohirch bajval `en`e d*r`em n' hamgijn s**lijn d*r`em bolohyg
   zaazh **gn**. Ing`esn`e`er "short-circuit" zamyg tuhajn paketijn
   huv'd daraagijn d*rm**dijg shalgahyg boliulna. Orchin *eijn
   d*r`emt`ej azhillah logikijn huv'd `en`e tohiruulgyg zaaval
   h`er`egl`en`e.

   on g`ed`eg n' selection buyuu songoltyn parametr**dijn azhillah
   interf`ejsijg zaazh **gn**. Interf`ejs**dijn n`erijg ifconfig(8)-n
   tuslamzhtaj harzh bolno. `En`e tohiruulgyg h`er`egl`esn`e`er,
   tuhajn d*r`em z**vh**n `en`e interf`ejs`e`er zohih
   chigl`eld(in/out) yavzh bajgaa paketijn huv'd *jlchiln`e. Orchin
   *eijn d*r`emt`ej azhillah logikijn huv'd `en`e tohiruulgyg zaaval
   h`er`egl`en`e.

   Paketijg b*rtg`eh`ed, t**nij tolgojg IPL paket b*rtg`eh
   huuramch-t**h****r**mzh uruu bichn`e. log t*lh**r *gijn daraa
   shuud zalgaad, daraah todotgogchdyg(daraah d`es daraallaar)
   h`er`egl`ezh bolno:

   body g`ed`eg n' paketijn tolgojn daraa paketijn aguulgyn `ehnij
   128 bajtyg b*rtg`ehijg zaazh **gn**.

   first H`er`ev log t*lh**r *g keep state tohiruulgyn hamt
   h`er`egl`egds`en bol, t**nij araas ir`eh "keep state"-d tohirch
   bajgaa b*h paketijg bish z**vh**n `en`e tohiruulgyg
   id`evhzh**ls`en `ehnij paketijg b*rtg`ehijn tuld `en`e tohiruulgyg
   h`er`egl`en`e.

     --------------------------------------------------------------

    30.5.11.4. SELECTION

   `En`e b*l`egt tanilcuulzh bajgaa t*lh**r *g**d tuhajn paketijg
   d*rm`end tohirson `es`ehijg togtoohyn tuld shalgadag paketijn
   onclogijg todorhojlohod h`er`egl`egdd`eg. M**n subject t*lh**r *g
   bajh ba d`ed-tohiruulga t*lh**r *gijn al' n`egijg songon
   h`er`egl`en`e. Daraah er**nhij oncloguudyg h`er`egl`eh bolomzhtoj,
   g`ehd`e`e doorh d`es daraallaar h`er`egl`eh h`er`egt`ej:

     --------------------------------------------------------------

    30.5.11.5. PROTO

   proto g`ed`eg n' subject t*lh**r *g b**g****d ****rijn hargalzah
   d`ed-tohiruulgyn hamt h`er`egl`egd`eh iostoj. Utga n' yamar
   protokol d`e`er azhillahyg h`elzh **gn**. Orchin *eijn d*r`emt`ej
   azhillah logikijn huv'd `en`e tohiruulgyg zaaval h`er`egl`en`e.

   tcp/udp | udp | tcp | icmp `esv`el /etc/protocols fajl dotor
   bajgaa protokoluudyg h`er`egl`ezh bolno. Tusgaj tcp/udp g`es`en
   t*lh**r *g TCP `esv`el UDP paketijg songohod h`er`egl`egdd`eg ba,
   davhar `esv`el t**st`ej d*rm**dijg arilgah **dn`e`es n`em`egds`en
   bajgaa.

     --------------------------------------------------------------

    30.5.11.6. SRC_ADDR/DST_ADDR

   all g`es`en t*lh**r *g n' ****r yamar ch parametrg*j "from any to
   any" g`ed`egt`ej adil yum.

   from src to dst: from ba to g`es`en t*lh**r *g**d IP hayagijg
   sh**h`ed h`er`egl`egd`en`e. D*r`emd h`er`egl`ehd`e`e `ehl`el ba
   ochih parametrijg hoioulang zaazh **g**h iostoj. any g`es`en
   tusgaj t*lh**r *gijn tuslamzhtaj b*h IP hayagijg z**vsh****rch
   **gch bolno. H`er`egl`eh zhish`e`e: from any to any `esv`el from
   0.0.0.0/0 to any `esv`el from any to 0.0.0.0/0 `esv`el from
   0.0.0.0 to any `esv`el from any to 0.0.0.0.

   C`eg`e`er tusgaarlagdsan too/bag h`elb`er`e`er hyalbarhan
   il`erhijl`eh bolomzhg*j IP hayaguudyg h`er`egl`eh bolomzhg*j.
   net-mgmt/ipcalc port ashiglan **nijg hyalbarchilzh boloh yum.
   N`em`elt m`ed`e`ellijg daraah v`eb huudsaar orzh *zn`e **:
   http://jodies.de/ipcalc.

     --------------------------------------------------------------

    30.5.11.7. PORT

   H`er`ev `ehl`el `esv`el ochih port, `esv`el hoioulangaar n'
   tohiruulah bol `en`e n' z**vh**n TCP ba UDP paketuudad hamaarna.
   Port zhishs`en d*r`em bichihd`e`e /etc/services fajl dotorh
   *jlchilg`e`enij n`er `esv`el b*h`el toon portyn dugaaryg
   h`er`egl`en`e. Portyg from ob'ekttoj hamt h`er`egl`eh *ed `en`e n'
   `ehl`el portyn dugaaryg, to ob'ekttoj hamt h`er`egl`eh *ed `en`e
   n' ochih portyn dugaaryg zaana. Orchin *eijn d*r`emt`ej azhillah
   logikijn huv'd port tohirgoog to ob'ekttoj zaaval hamt
   h`er`egl`en`e. H`er`egl`eh zhish`e`e: from any to any port = 80

   Portyn har'cuulaltyg t**r**l b*rijn zhishih operatoruudyg ashiglan
   h`ed h`ed`en argaar hijzh bolno. Portyn zurvasyg bas zaazh **gch
   bolno.

   port "=" | "!=" | "<" | ">" | "<=" | ">=" | "eq" | "ne" | "lt" |
   "gt" | "le" | "ge".

   Port zurvasyg zaazh **g**hd****, port "<>" | "><" g`ezh
   h`er`egl`en`e.

     Sanuulga: Orchin *eijn d*r`emt`ej azhillah logikijn huv'd
     `ehl`el bolon ochih port tohiruulah parametr**dijn daraa, daraah
     hoior parametrijg zaaval h`er`egl`en`e.

     --------------------------------------------------------------

    30.5.11.8. TCP_FLAG

   Tuguudyg z**vh**n TCP sh**ltijn *ed h`er`egl`en`e. *sg**d`e`er n'
   TCP paketijn tolgojtoj taarch bajgaa `es`ehijg shalgah bolomzhit
   tuguudyg *z**ls`en bajna.

   Orchin *eijn d*r`emt`ej azhillah logik n' flags S parametrijg tcp
   sess `ehl**l`eh h*s`eltijg t`emd`egl`ehd`e`e h`er`egl`ed`eg.

     --------------------------------------------------------------

    30.5.11.9. STATEFUL

   keep state g`ed`eg n' n`evtr**l`eh t**rlijn d*rmijn huv'd songoh
   parametr**dt`ej tohirsan yamar ch paket t**l**vt sh**h n`em`elt
   bolomzhijg id`evhzh**l`eh iostojg zaazh **gn**.

     T`emd`egl`el: Orchin *eijn d*r`emt`ej azhillah logikijn huv'd
     `en`e tohiruulgyg zaaval h`er`egl`en`e.

     --------------------------------------------------------------

  30.5.12. T**l**vt sh**lt

   Hostuudyn hoorondoh hoior chigl`elt`ej paket solilcoo sess
   harilcaanaas b*rdd`eg. T**l**vt sh**lt n' ursgalyg sess
   harilcaanaas b*rd`ezh buj hoior chigl`elt`ej paket solilcoo g`ezh
   *zd`eg. keep-state-g id`evhzh**ls`en *ed, keep-state n' hoior
   chigl`elt`ej sess harilcaany *ed solilcson b*h paketuudyn huv'd
   dotood d*rm**dijg dinamik bajdlaar **sg`ed`eg. M**n `en`e n' sess
   `ehl**ls`en bolon h*l`e`en avsan hostuudyn hoorondoh sess harilcaa
   hoior chigl`elt`ej paket solilcoh procedurtaj zohicozh bajgaa
   `es`ehijg magadlah chadvartaj bajdag. Sess harilcaany zagvart
   zohicoog*j paketijg huuramch g`ezh *z`en h*l`e`ezh avahg*j.

   TCP `esv`el UDP sesst`ej holbootoj ICMP paketuudyg keep state
   n`evtr**ln`e. T`eg`eh`e`er, keep state d*rm`e`er
   z**vsh****r**gds**n v`eb`e`er hijh ayalalyn hariud ICMP type 3
   code 4 hariug h*l`e`en avbal galt hana **nijg avtomataar
   n`evtr**ln`e g`es`en *g yum. H`er`ev IPF h*l`e`en avsan paketijg
   id`evht`ej bajgaa sessijn n`eg h`es`eg g`ezh battaj itg`ezh
   bajval, ****r protokol d`e`er bajsan ch paketijg n`evtr**ln`e.

   **nij caana yuu boloh v`e g`ev`el:

   Intern`et uruu holbogdson interf`ejs`e`er garch bajgaa paketuudyg
   hamgijn t*r**nd dinamik t**lvijn h*sn`egt`end shalgana. H`er`ev
   tuhajn paket yamar n`eg id`evht`ej bajgaa sess harilcaand orolcozh
   bajgaa z**vsh****r**gds**n daraagijn paket bajh yum bol, galt
   hanaar n`evtr**l`eh ba dinamik t**lvijn h*sn`egt`en d`eh sess
   harilcaany t**l**v shin`echl`egd`en`e. Id`evht`ej sess harilcaand
   hamaaralg*j paketuudyg gadagshaa ursgalyn d*rm`e`er shalgah bolno.

   Intern`et uruu holbogdson interf`ejs`e`es irzh bajgaa paketuudyg
   hamgijn t*r**nd dinamik t**lvijn h*sn`egt`end shalgana. H`er`ev
   tuhajn paket yamar n`eg id`evht`ej bajgaa sess harilcaand orolcozh
   bajgaa z**vsh****r**gds**n daraagijn paket bajh yum bol, galt
   hanaar n`evtr**l`eh ba dinamik t**lvijn h*sn`egt`en d`eh sess
   harilcaany t**l**v shin`echl`egd`en`e. Id`evht`ej sess harilcaand
   hamaaralg*j paketuudyg dotogshoo ursgalyn d*rm`e`er shalgah bolno.

   Harilcaa duusahad dinamik t**lvijn h*sn`egt`e`es zohih bichl`eg
   ustgagdana.

   T**l**vt sh**ltijn tuslamzhtajgaar ta shin`e sess
   z**vsh****r**h/haah *jl azhillagaan d`e`er t**vl**rch azhillazh
   chadna. H`er`ev shin`e sess z**vsh****r**gds**n bol t**nij
   daraagijn b*h paketuudyg avtomataar n`evtr**l`eh ba huuramch
   paketuud avtomataar bucaagdana. H`er`ev shin`e sess haagdsan bol
   t**nij daraagijn yamar ch paket n`evt`erch chadahg*j. T**l**vt
   sh**lt n' s**lijn *eijn haldlaguudad ashiglagdazh bajgaa arguudyn
   `esr`eg hamgaalah chadvartaj, tehnikijn huv'd **nd**r t*vshnij
   sh**lt hijh chadvartaj yum.

     --------------------------------------------------------------

  30.5.13. Hamaaruulsan d*rmijn olonlogijn zhish`e`e

   Daraah d*rmijn olonlog n' ayuulg*j bajdlyg mash sajn hangasan,
   hamaaruulsan galt hanyn d*rm**dijg h`erh`en bichih zhish`e`e yum.
   Hamaaruulsan galt hana n' z**vh**n pass d*rm**d`ed tohirson
   *jlchilg`e`eg z**vsh****rch, busdyg b*gdijg haana. Busad
   mashinuudyg hamgaalah iostoj galt hananuud buyuu "s*lzh`e`enij
   galt hananuud" n' bagaar bodohod hoior interf`ejst`ej bajh iostoj
   b**g****d er**nhijd**** n`eg tald (LAN) itg`ezh n**g****d
   (Intern`et) itg`ehg*j bajhaar tohiruulagdsan bajdag. M**n
   azhillazh bajgaa sistem`e`e z**vh**n hamgaalahaar galt hana
   tohiruulagdsan bajzh boloh b**g****d ijm galt hanyg "hostyn galt
   hana" g`eh b**g****d `en`e n' itg`elg*j s*lzh`e`en d`eh
   server**dijn huv'd yalanguyaa tohiromzhtoj bajdag.

   FreeBSD-g orolcuulaad b*h UNIX t**rlijn sistem n' *jldlijn sistem
   d`eh dotood harilcaandaa lo0 interf`ejs bolon 127.0.0.1 g`es`en IP
   hayagijg h`er`egl`eh`e`er b*t`e`egds`en bajdag. Galt hanyn d*rm**d
   n' dotooddoo h`er`egl`ezh bajgaa `edg`e`er paketuudyg
   ch**l****t`ej n`evtr**l`eh d*rm**dijg aguulsan bajh iostoj.

   Intern`ett`ej holbogdozh bajgaa interf`ejs d`e`er Intern`et uruu
   garch bajgaa bolon Intern`et`e`es irzh bajgaa handaltyg udirdah
   bolon hyanah d*rm**dijg bajrluulna. `En`e n' tany PPP tun0
   interf`ejs `esv`el tany DSL `esv`el kabel' modemd holbogdson NIC
   bajzh bolno.

   Galt hanyn caana bajgaa huvijn s*lzh`e`end n`eg bolon t**n`e`es
   d`e`esh toony NIC-uud holbogdson tohioldold, t`edg`e`er
   interf`ejs**dijn huv'd t`edg`e`er LAN interf`ejs**dijn n`eg`e`es
   n**g**** r** ba/`esv`el gadagsh garsan paketuudyg ch**l****t`ej
   n`evtr**l`eh d*rmijg aguulsan bajh iostoj.

   D*rm**d gurvan *nds`en h`es`egt huvaagdan zohion bajguulagdsan
   bajh iostoj: `ehl`e`ed itg`elt`ej interf`ejs**d, daraa n' nijtijn
   gadagshaa interf`ejs, t**gsg**ld n' nijtijn itg`elt`ej dotogshoo
   interf`ejs.

   Nijtijn interf`ejs h`es`egt bajgaa d*rm**d tuhajn interf`ejs bolon
   chigl`elijn huv'd hamgijn olon tohiolddog d*rm**d n' hamgijn
   t*r**nd, c****n tohiolddog d*rm**d`e`es **mn** bajhaar, haah boloh
   b*rtg`eh d*rm**d n' hamgijn s**ld bajhaar bichigds`en bajna.

   Daraah zhish`e`en d`e`erh Gadagshaa h`es`eg n' Intern`et handaltyg
   z**vsh****rch **g**h *jlchilg`e`eg todorhojloh songoltyn utguudyg
   aguulsan z**vh**n pass d*rm**d`e`es b*rd`ezh bajna. B*h d*rm**d
   quick, on, proto, port, bolon keep state tohiruulguudyg aguulsan
   bajgaa. proto tcp d*rm**d n' t**l**vt bajdlyg id`evhzh**lzh bajgaa
   paketijg todorhojloh bajdlaar, sess `ehl**l`eh h*s`eltijg
   todorhojloh zorilgoor flag tohiruulgyg aguulsan bajna.

   Dotogshoo h`es`egt `ehl`e`ed h*s`e`eg*j paketuudyg haah d*rm**dijg
   bichs`en bajna. `En`e n' hoior ****r shaltgaantaj. `Ehnijh n'
   hortoj paketuudyn zarim n' z**vsh****rs**n ursgalyn h`es`eg bajzh
   boloh yum. allow d*r`emd taarch bajgaa t`er h`es`eg d`e`er
   tulguurlan `edg`e`er paketuudyg z**vsh****r**lg*jg`e`er haah
   iostoj. Hoior dah' shaltgaan n' tuhajn h`es`egt bajgaa hamgijn
   s**lijn d*rm`e`er haazh b*rtg`ehijn orond t`edg`e`er m`ed`egd`ezh
   bajgaa sonirholg*j tatgalzaltuudyg chim`e`eg*jg`e`er haazh boloh
   yum. H`es`eg b*r d`eh s**lijn d*r`em b*h paketuudyg haazh
   b*rtg`ed`eg b**g****d tany sistem r** haldazh bajgaa h*m**sijg
   sh**h`ed shaardagdah barimtyg bij bolgohod ashiglagdazh boloh yum.

   ****r n`eg sanaa tavin t`emd`egl`en h`el`eh z*jl bol h*s`e`eg*j
   ursgalyn hariud yamar ch hariu yavuulahg*j bajh yavdal yum. Buruu
   paketuudyg z*g`e`er orhizh t`ed alga boloh iostoj yum.
   Ing`esn`e`er haldlaga yavuulagch t**nij yavuulsan paketuud tany
   sistemd h*rs`en `es`eh talaar yuu ch m`ed`ehg*j *ld`eh bolno. Tany
   sistemijn talaar h`edij h`er baga m`edn`e, t`ed yamar n`eg muu
   z*jl hijzh chadah h*rt`el t**dij chin`e`e urt hugacaa zarcuulna
   g`es`en *g yum. log first tohiruulgyg aguulah d*rm**d anhny udaa
   taarahad b*rtg`ezh avdag. `En`e tohiruulga n' zhish`e`e nmap OS
   fingerprint d*r`emd orson bajdag. security/nmap h`er`egslijg
   haldagchid tany serverijn *jldlijn sistemijg tanihyn tuld
   ih`evchl`en ashigladag.

   log first d*rmijn huv'd b*rtg`elijn m`ed`e`el`el b*rtg`egd`eh b*rt
   ipfstat -hio tushaalaar `en`e d*r`em h`ed`en udaa tohirson bajgaag
   shalgazh bolno. Ih`e`eh`en h`emzh`e`enij b*rtg`elijn m`ed`e`el`el
   n' tanyg haldlagad **rt**zh bajgaag ih`evchl`en il`erhijld`eg.

   /etc/services fajlyg ashiglan m`ed`egd`ehg*j portyn dugaaryg hajzh
   olzh boloh yum. M**n
   http://www.securitystats.com/tools/portsearch.php hayagaar tuhajn
   port yamar zoriulaltaar ashiglagddagijg orzh shalgazh boloh yum.

   Troyanuudyn h`er`egl`ed`eg portyn dugaaruudyg
   http://www.simovits.com/trojans/trojans.html hayagaar orzh
   shalgaaraj.

   Daraah d*rmijn olonlog n' azhillazh bajgaa sistem d`e`er
   shalgagdsan ayuulg*j bajdlyg b*r`en hangasan hamaaruulsan galt
   hanyn d*rmijn olonlog yum. **nijg ****rijn sistemd hyalbarhanaar
   taaruulzh boloh yum. Z**vsh****r**hijg h*s`ehg*j bajgaa
   *jlchilg`e`en**dijn huv'd hargalzah pass d*rmijg daldlaaraj.

   H*s`e`eg*j m`ed`e`ellijg b*rtg`ehg*jn tuld dotogshoo h`es`egt
   block d*r`em n`emzh bich`e`er`ej.

   D*r`em b*rt bajgaa dc0 g`es`en interf`ejsijn n`erijn orond tany
   sistemijg Intern`et uruu holbozh bajgaa NIC kartny interf`ejsijn
   n`er`e`er sol'zh taviaraj. H`er`egl`egchijn PPP-n huv'd, `en`e n'
   tun0 bajna.

   Daraah il`erhijll**dijg /etc/ipf.rules dotor bichih h`er`egt`ej:

 #################################################################
 # No restrictions on Inside LAN Interface for private network
 # Not needed unless you have LAN
 #################################################################

 #pass out quick on xl0 all
 #pass in quick on xl0 all

 #################################################################
 # No restrictions on Loopback Interface
 #################################################################
 pass in quick on lo0 all
 pass out quick on lo0 all

 #################################################################
 # Interface facing Public Internet (Outbound Section)
 # Match session start requests originating from behind the
 # firewall on the private network
 # or from this gateway server destined for the public Internet.
 #################################################################

 # Allow out access to my ISP's Domain name server.
 # xxx must be the IP address of your ISP's DNS.
 # Dup these lines if your ISP has more than one DNS server
 # Get the IP addresses from /etc/resolv.conf file
 pass out quick on dc0 proto tcp from any to xxx port = 53 flags S keep state
 pass out quick on dc0 proto udp from any to xxx port = 53 keep state

 # Allow out access to my ISP's DHCP server for cable or DSL networks.
 # This rule is not needed for 'user ppp' type connection to the
 # public Internet, so you can delete this whole group.
 # Use the following rule and check log for IP address.
 # Then put IP address in commented out rule & delete first rule
 pass out log quick on dc0 proto udp from any to any port = 67 keep state
 #pass out quick on dc0 proto udp from any to z.z.z.z port = 67 keep state


 # Allow out non-secure standard www function
 pass out quick on dc0 proto tcp from any to any port = 80 flags S keep state

 # Allow out secure www function https over TLS SSL
 pass out quick on dc0 proto tcp from any to any port = 443 flags S keep state

 # Allow out send & get email function
 pass out quick on dc0 proto tcp from any to any port = 110 flags S keep state
 pass out quick on dc0 proto tcp from any to any port = 25 flags S keep state

 # Allow out Time
 pass out quick on dc0 proto tcp from any to any port = 37 flags S keep state

 # Allow out nntp news
 pass out quick on dc0 proto tcp from any to any port = 119 flags S keep state

 # Allow out gateway & LAN users' non-secure FTP ( both passive & active modes)
 # This function uses the IPNAT built in FTP proxy function coded in
 # the nat rules file to make this single rule function correctly.
 # If you want to use the pkg_add command to install application packages
 # on your gateway system you need this rule.
 pass out quick on dc0 proto tcp from any to any port = 21 flags S keep state

 # Allow out ssh/sftp/scp (telnet/rlogin/FTP replacements)
 # This function is using SSH (secure shell)
 pass out quick on dc0 proto tcp from any to any port = 22 flags S keep state

 # Allow out insecure Telnet
 pass out quick on dc0 proto tcp from any to any port = 23 flags S keep state

 # Allow out FreeBSD CVSup
 pass out quick on dc0 proto tcp from any to any port = 5999 flags S keep state

 # Allow out ping to public Internet
 pass out quick on dc0 proto icmp from any to any icmp-type 8 keep state

 # Allow out whois from LAN to public Internet
 pass out quick on dc0 proto tcp from any to any port = 43 flags S keep state

 # Block and log only the first occurrence of everything
 # else that's trying to get out.
 # This rule implements the default block
 block out log first quick on dc0 all

 #################################################################
 # Interface facing Public Internet (Inbound Section)
 # Match packets originating from the public Internet
 # destined for this gateway server or the private network.
 #################################################################

 # Block all inbound traffic from non-routable or reserved address spaces
 block in quick on dc0 from 192.168.0.0/16 to any    #RFC 1918 private IP
 block in quick on dc0 from 172.16.0.0/12 to any     #RFC 1918 private IP
 block in quick on dc0 from 10.0.0.0/8 to any        #RFC 1918 private IP
 block in quick on dc0 from 127.0.0.0/8 to any       #loopback
 block in quick on dc0 from 0.0.0.0/8 to any         #loopback
 block in quick on dc0 from 169.254.0.0/16 to any    #DHCP auto-config
 block in quick on dc0 from 192.0.2.0/24 to any      #reserved for docs
 block in quick on dc0 from 204.152.64.0/23 to any   #Sun cluster interconnect
 block in quick on dc0 from 224.0.0.0/3 to any       #Class D & E multicast

 ##### Block a bunch of different nasty things. ############
 # That I do not want to see in the log

 # Block frags
 block in quick on dc0 all with frags

 # Block short tcp packets
 block in quick on dc0 proto tcp all with short

 # block source routed packets
 block in quick on dc0 all with opt lsrr
 block in quick on dc0 all with opt ssrr

 # Block nmap OS fingerprint attempts
 # Log first occurrence of these so I can get their IP address
 block in log first quick on dc0 proto tcp from any to any flags FUP

 # Block anything with special options
 block in quick on dc0 all with ipopts

 # Block public pings
 block in quick on dc0 proto icmp all icmp-type 8

 # Block ident
 block in quick on dc0 proto tcp from any to any port = 113

 # Block all Netbios service. 137=name, 138=datagram, 139=session
 # Netbios is MS/Windows sharing services.
 # Block MS/Windows hosts2 name server requests 81
 block in log first quick on dc0 proto tcp/udp from any to any port = 137
 block in log first quick on dc0 proto tcp/udp from any to any port = 138
 block in log first quick on dc0 proto tcp/udp from any to any port = 139
 block in log first quick on dc0 proto tcp/udp from any to any port = 81

 # Allow traffic in from ISP's DHCP server. This rule must contain
 # the IP address of your ISP's DHCP server as it's the only
 # authorized source to send this packet type. Only necessary for
 # cable or DSL configurations. This rule is not needed for
 # 'user ppp' type connection to the public Internet.
 # This is the same IP address you captured and
 # used in the outbound section.
 pass in quick on dc0 proto udp from z.z.z.z to any port = 68 keep state

 # Allow in standard www function because I have apache server
 pass in quick on dc0 proto tcp from any to any port = 80 flags S keep state

 # Allow in non-secure Telnet session from public Internet
 # labeled non-secure because ID/PW passed over public Internet as clear text.
 # Delete this sample group if you do not have telnet server enabled.
 #pass in quick on dc0 proto tcp from any to any port = 23 flags S keep state

 # Allow in secure FTP, Telnet, and SCP from public Internet
 # This function is using SSH (secure shell)
 pass in quick on dc0 proto tcp from any to any port = 22 flags S keep state

 # Block and log only first occurrence of all remaining traffic
 # coming into the firewall. The logging of only the first
 # occurrence avoids filling up disk with Denial of Service logs.
 # This rule implements the default block.
 block in log first quick on dc0 all
 ################### End of rules file #####################################

     --------------------------------------------------------------

  30.5.14. NAT

   NAT n' Network Address Translation buyuu S*lzh`e`enij hayagijn
   H**rv**l`eltijn tovchlol yum. Linux-n talaar ojlgolttoj h*m**sijn
   huv'd, `en`e ojlgoltyg IP maskarad g`ezh n`erl`ed`eg; NAT ba IP
   maskarad n' n`eg z*jl yum. IPF NAT-n bid`end olgozh bajgaa olon
   z*jl**dijn n`eg bol galt hanyn caana bajgaa Local Area Network
   buyuu Ojryn Zajn S*lzh`e`e(LAN)-n huv'd ISP-s onoozh **gs**n ganc
   IP hayagijg Intern`et`ed huvaan h`er`egl`eh yum.

   Ing`eh yamar shaardlaga bajnaa g`ezh ta gajhan asuuh bajh. ISP-uud
   ****rijn ashgijn-bus h`er`egl`egchidd`e`e ih`evchl`en dinamik IP
   hayag onoodog. Dinamik g`ed`eg n' tanyg ISP ruu zalgan n`evtr`en
   oroh bolgond, kabel' `esv`el DSL modemtoj h`er`egl`egchdijn huv'd
   modemoo asaazh untraah bolgond ****r ****r IP hayag onoono g`es`en
   *g yum. Tany sistemijg Intern`et`ed tanihad `en`e dinamik IP
   hayagijg ashigladag.

   Ta g`ert`e`e tavan PC-t`ej b**g****d b*gd Intern`et uruu gardag
   bajh h`er`egt`ej g`ezh bod"io. T`egv`el ta PC tus b*rt tusad n'
   `erh hudaldan avch, tavan utasny *z**rt`ej bajh h`er`egt`ej bolno.

   NAT-n tuslamzhtaj ISP-gaas z**vh**n ganchan `erh shaardlagataj.
   Busad d**rv**n PC-g`e`e switch buyuu shilzh**l`egch uruu holbozh,
   harin switch-`e`e tany LAN-nd garc bajdlaar azhillah FreeBSD
   sistemijn NIC ruu zalgana. NAT n' LAN-d bajgaa b*h PC-ny huv'd
   huvijn IP hayagijg ganchan gadaad IP hayag uruu avtomataar
   h**rv**l`eh bolno. NAT n' `erg`ezh irzh bajgaa paketuudyn huv'd
   `esr`eg h**rv**l`eltijg m**n hijn`e.

   NAT hijgds`en huvijn LAN-uudad zoriulzh b*l`eg IP hayagijg
   tusgajlan gargasan bajdag. RFC 1918 standartad zaasnaar bol,
   daraah b*l`eg IP-g huvijn s*lzh`e`end`e`e ashiglah bolomzhtoj,
   `edg`e`er IP h`ez`e`e ch gadaad Intern`et uruu garahg*j bolno:

   `Ehl`eh IP 10.0.0.0    -               T**gs**h IP 10.255.255.255  
   `Ehl`eh IP 172.16.0.0  -               T**gs**h IP 172.31.255.255  
   `Ehl`eh IP 192.168.0.0 -               T**gs**h IP 192.168.255.255 

     --------------------------------------------------------------

  30.5.15. IPNAT

   NAT d*rm**dijg ipnat tushaalyn tuslamzhtaj achaalna. Ih`evchl`en
   NAT d*rm**d /etc/ipnat.rules fajl dotor bajrlana. D`elg`er`eng*jg
   ipnat(1) h`esg`e`es *zn`e **.

   NAT azhillazh `eh`elsnij daraa NAT d*rm**d`ed ****rchl**lt oruulah
   shaardlagataj bol NAT d*rm**d bajgaa fajl dotor ****rchl**ltijg
   hijsnij daraa, odoo h`er`egl`egd`ezh bajgaa NAT d*rm**dijg
   ustgazh, h**rv**l`egch h*sn`egtijg c`ev`erl`ehijn tuld ipnat
   tushaalyg -CF tugijn hamt azhilluulah h`er`egt`ej.

   Harin NAT d*rm**dijg dahin achaalahdaa tushaalyg daraah bajdaltaj
   **g**h h`er`egt`ej:

 # ipnat -CF -f /etc/ipnat.rules

   NAT-n talaar zarim statistikijg har"ya g`ev`el daraah tushaalyg
   ashiglana:

 # ipnat -s

   NAT h*sn`egtijn odoo ashiglazh bajgaa onooltyn zhagsaaltyg harahyn
   tuld daraah tushaalyg ashiglana:

 # ipnat -l

   Verbos buyuu h`er z`er`eg haruulah gorimyg n`e`ehijn tuld,
   d*r`emt`ej azhillah bolon id`evht`ej bajgaa d*rm**dijn h*sn`egtijg
   harahyn tuld:

 # ipnat -v

     --------------------------------------------------------------

  30.5.16. IPNAT D*rm**d

   NAT d*rm**d n' mash uyan hatan b**g****d h`er`egl`egchdijn
   h`er`egc`e`eg hangah olon z*jl**dijg hijzh chadna.

   `End *z**ls`en d*rmijn sintaksyg ashgijn-bus orchind ih`evchl`en
   h`er`egl`egdd`eg d*rm**d`ed zoriulan hyalbarshuulsan bajgaa.
   D*rmijn sintaksyn b*r`en tajlbaryg ipnat(5) zaavar huudasnaas
   *zn`e **.

   NAT d*rmijn sintaks daraah bajdaltaj bajna:

 map IF LAN_IP_RANGE -> PUBLIC_ADDRESS

   D*r`em n' map g`es`en t*lh**r *g`e`er `eh`eln`e.

   IF-g gadaad interf`ejs`e`er sol'zh tav'na.

   LAN_IP_RANGE n' tanaj dotood h`er`egl`egchijn h`er`egl`ezh buj IP
   hayaglaltyg zaana, ih`evchl`en 192.168.1.0/24 g`es`en mayagtaj
   bajna.

   PUBLIC_ADDRESS n' gadaad IP bajzh bolno `esv`el IF-d onooson IP
   hayagijg h`er`egl`ehijg zaasan 0/32 g`es`en tusgaj t*lh**r *g
   bajzh bolno.

     --------------------------------------------------------------

  30.5.17. NAT h`erh`en azhilladag v`e

   Gadaad ochih hayagtaj paket galt hana d`e`er LAN-s h*r`elc`en
   irn`e. `Ehl`e`ed gadagshaa sh**ltijn d*rm**d`e`er garna, daraa n'
   NAT-n `e`elzh ir`eh ba ****rijn d*rm**dijg d`e`er`e`es doosh
   shalgazh `eh`eln`e. Hamgijn `eh`end tohirson n' dijln`e. NAT
   ****rijn d*r`em b*rijg paketijn interf`ejsijn n`er bolon `ehl`el
   hayagaar tulgazh shalgana. Paketijn interf`ejsijn n`er NAT
   d*r`emt`ej tohirvol paketijn `ehl`el IP hayag (****r****r h`elb`el
   huvijn LAN IP hayag) NAT d*rmijn sumny z**n tald zaazh **gs**n IP
   hayagijn zurvas dotor bajgaa `es`ehijg shalgana. H`er`ev `en`e
   tohirvol paketijn `ehl`el hayagijg 0/32 t*lh**r *gijn tuslamzhtaj
   olzh avsan gadaad IP hayagaar sol'zh bichn`e. NAT ****rijn dotood
   NAT h*sn`egt`end bichl`eg n`em`eh ba `en`e n' paket Intern`et`e`es
   bucazh ir`eh`ed t**nijg bucaan huvijn IP hayag uruu n'
   h**rv**l`en, caash sh**ltijn d*rm**d`e`er oruulah bolomzhijg
   olgono.

     --------------------------------------------------------------

  30.5.18. IPNAT-g id`evhzh**l`eh

   IPNAT-g id`evhzh**l`ehijn tuld `edg`e`er il`erhijll**dijg
   /etc/rc.conf dotor n`emzh bichn`e.

   ****rijn mashinyg interf`ejs**dijn hoorond paketuudyg chigl**ld`eg
   bolgohyn tuld:

 gateway_enable="YES"

   Sistem achaalahad IPNAT-g avtomataar achaaldag bolgohyn tuld:

 ipnat_enable="YES"

   IPNAT-n d*rm**dijg haanaas achaalahyg zaazh **g**hd****:

 ipnat_rules="/etc/ipnat.rules"

     --------------------------------------------------------------

  30.5.19. Mash tom LAN-d zoriulsan NAT

   LAN-daa olon toony PC-t`ej s*lzh`e`enij huv'd `esv`el n`eg`e`es
   olon LAN-taj s*lzh`e`enij huv'd, `en`e olon huvijn IP hayaguudyg
   n`eg gadaad IP hayag uruu nijl**l`eh *jl yavcad NAT hijgds`en olon
   LAN PC d`e`er izhil portyn dugaar olon dahin h`er`egl`egds`en`e`es
   m**rg**ld****n **s`eh g`eh m`et n****ct`ej holbootoj asuudal
   gardag. N****ct`ej holbootoj `en`e asuudlaas garahyn tuld daraah
   hoior arga zam bajdag.

     --------------------------------------------------------------

    30.5.19.1. H`er`egl`eh portuudyg onooh

   `Engijn NAT d*r`em daraah bajdaltaj bajna:

 map dc0 192.168.1.0/24 -> 0/32

   D`e`erh d*rm`end paket IPNAT-r dajrch **ng**r**h**d paketijn
   `ehl`el port ****rchl**gd**hg*j. portmap g`es`en t*lh**r *gijg
   n`ems`en`e`er IPNAT-ijg zaasan zurvas dah' z**vh**n `ehl`el
   portuudyg ashiglahaar zaazh **gn**. ZHish`e`e n', daraah d*r`em
   IPNAT-g `ehl`el port hayagijg tuhajn zurvas dotor bajhaar
   ****rchl**hijg zaazh **gch bajna.

 map dc0 192.168.1.0/24 -> 0/32 portmap tcp/udp 20000:60000

   D`e`er n' bid auto t*lh**r *gijn tuslamzhtaj al' portuudyg
   ashiglah bolomzhtoj bajgaag ****r**** todorhojlohyg zaazh **gch
   bolno:

 map dc0 192.168.1.0/24 -> 0/32 portmap tcp/udp auto

     --------------------------------------------------------------

    30.5.19.2. Gadaad hayagijn c****rmijg h`er`egl`eh

   Mash tom LAN-uudyn huv'd d`end** olon LAN hayaguudyg n`eg gadaad
   hayagt onooh n' bolomzhg*j boloh *e ird`eg. H`er`ev b*l`eg gadaad
   IP sul bajgaa bol, `edg`e`er IP hayaguudyg "c****r**m" bajdlaar
   ashiglazh boloh ba, IPNAT `edg`e`er`e`es n`egijg songon avch
   gadagshaa yavzh bajgaa paketijn hayagt onooh bajdlaar h`er`egl`eh
   bolno.

   ZHish`e`e n', door *z**ls`en shig b*h paketuudyg ganc gadaad IP-d
   onoohyn orond:

 map dc0 192.168.1.0/24 -> 204.134.75.1

   gadaad IP hayagijn zurvasyg s*lzh`e`enij huvaaltyn hamt zaazh
   **gch bolno:

 map dc0 192.168.1.0/24 -> 204.134.75.0/255.255.255.0

   `esv`el CIDR t`emd`egl`eg`e`eg h`er`egl`ezh bolno:

 map dc0 192.168.1.0/24 -> 204.134.75.0/24

     --------------------------------------------------------------

  30.5.20. Portyn dahin chigl**l`elt

   LAN dotor v`eb server, cahim shuudangijn server, **g**gdlijn
   sangijn server bolon DNS serverijg ****r ****r PC d`e`er taraan
   azhilluulah n' t*g`e`em`el bajdag. `En`e tohioldold `edg`e`er
   server`e`es garch bajgaa ursgal m**n NAT hijgds`en bajh iostoj.
   G`ehd`e`e gadnaas irzh buj ursgalyg z**v LAN PC uruu dahin
   chigl**l`eh arga zam bajh h`er`egt`ej bolno. `En`e asuudlyg
   shijd`ehijn tuld IPNAT n' dahin chigl**l`elt hijh NAT n`em`elt
   bolomzhijg olgodog. V`eb server 10.0.10.25 g`es`en LAN hayagtaj
   b**g****d 20.20.20.5 g`es`en ganc gadaad IP-taj bajlaa g`ezh
   bod"io. T`egv`el d*rmijg daraah bajdaltaj:

 rdr dc0 20.20.20.5/32 port 80 -> 10.0.10.25 port 80

   `esv`el:

 rdr dc0 0.0.0.0/0 port 80 -> 10.0.10.25 port 80

   `esv`el gadnaas DNS h*s`elt**d h*l`e`en avdag 10.0.10.33 g`es`en
   hayagtaj LAN DNS Serverijn huv'd:

 rdr dc0 20.20.20.5/32 port 53 -> 10.0.10.33 port 53 udp

   g`ezh bichih bajsan.

     --------------------------------------------------------------

  30.5.21. FTP ba NAT

   FTP-g Intern`et odoogijnh shig bajhaas **mn**h *e, ih surguuliud
   t*r`e`esijn shugamaar hoorondoo holbogdozh, sudlaach `erd`emt`ed
   hoorondoo fajl solilcohyn tuld FTP-g ashigladag bajh *es *lds`en
   *l`eg g*rv`el g`ezh h`elzh boloh yum. T`er *ed **g**gdlijn
   ayuulg*j bajdlyn talaar ogt anhaardagg*j bajlaa. Cag hugacaa
   **ng**r**h**d FTP protokolyg shin`e`er garch irzh bajgaa
   Intern`etijn gol nuruu s*lzh`e`end h`er`egl`eh bolson ba t**nij
   h`er`egl`egchijn n`er, nuuc *gijg c`ev`er tekst h`elb`er`e`er
   damzhuuldag bajdal n' h`ez`e`e ch ****rchl**gd****g*j b**g****d
   orchin *eijn ayuulg*j bajdlyn shaardlagad nijc`ehg*j bolson
   bil`e`e. FTP n' active buyuu id`evht`ej, passive buyuu id`evhg*j
   g`es`en hoior gorimd azhilladag. **g**gdlijn suvgijg h`erh`en
   ashiglazh bajgaa d`e`er gol yalgaa n' gardag. **g**gdlijn suvgijg
   `eh`elzh ftp sess h*s`egch n' avdag tul id`evhg*j gorimd azhillah
   n' ayuulg*j bajdlyg il**t`ejg`e`er hangana. FTP-n talaar il** sajn
   tajlbaryg bolon t**nij gorimuudyn talaar
   http://www.slacksite.com/other/ftp.html hayagaar *zn`e **.

     --------------------------------------------------------------

    30.5.21.1. IPNAT D*rm**d

   IPNAT n' dotroo NAT onoolt d*r`emd todorhojlzh **g**h bolomzhtoj
   tusgaj FTP proksi tohiruulgyg aguulsan bajdag. `En`e n' id`evht`ej
   bolon id`evhg*j FTP sess `ehl**l`eh h*s`elt`ed orolcozh bajgaa b*h
   gadagshaa chigl`elt`ej FTP paketijg hyanazh chadna. M**n
   **g**gdlijn suvagt *n`eh`e`er h`er`egl`egd`ezh bajgaa port
   dugaaryg aguulsan t*r zuuryn sh**ltijn d*rm**dijg dinamikaar
   **sg`ezh chadna. Ijm bajdlaar FTP-s bolzh **sd`eg d`e`ed h`esgijn
   portuudyg **rg**n zurvasaar n`e`eh `ersd`el`e`es galt hanyg
   hamgaalzh bajgaa yum.

   Doorh d*r`em n' dotood LAN-n b*h ursgalyg zohicuulna:

 map dc0 10.0.10.0/29 -> 0/32 proxy port 21 ftp/tcp

   Doorh d*r`em garcaas irzh buj FTP ursgalyg zohicuulna:

 map dc0 0.0.0.0/0 -> 0/32 proxy port 21 ftp/tcp

   Doorh d*r`em dotood LAN-s irzh buj b*h FTP-n bish ursgalyg
   zohicuulna:

 map dc0 10.0.10.0/29 -> 0/32

   FTP onooltyn d*r`em n' bidnij erdijn onooltyn d*rm**dijn **mn**
   bichigd`en`e. B*h paketijg hamgijn d`e`er bichigds`en d*rm`e`es
   `ehl`en shalgana. Interf`ejsijn n`er tohirvol dotood LAN `ehl`el
   IP hayag, daraa n' FTP paket `es`ehijg shalgana. H`er`ev b*gd
   tohirvol, tusgaj FTP proksi `edg`e`er FTP sess paketuudyg NAT
   hijh`e`es gadna gadagsh n' bolon dotogsh n' n`evtr**l`eh t*r
   zuuryn sh**ltijn d*rmijg **sg`en`e. FTP-n bish busad b*h LAN
   paketuud `ehnij d*rm`end tohirohg*j tul guravdugaar d*r`em uruu
   shilzhin dahin shalgagdana. Interf`ejs bolon `ehl`el IP tohiroh
   tul NAT hijgd`en`e.

     --------------------------------------------------------------

    30.5.21.2. IPNAT FTP SH**ltijn D*rm**d

   NAT FTP proksi ashiglazh bajgaa tohioldold FTP-n huv'd ganchan
   sh**ltijn d*r`em h`er`egt`ej.

   FTP Proksi bajhg*j bol daraah gurvan d*rmijg h`er`egl`en`e:

 # Allow out LAN PC client FTP to public Internet
 # Active and passive modes
 pass out quick on rl0 proto tcp from any to any port = 21 flags S keep state

 # Allow out passive mode data channel high order port numbers
 pass out quick on rl0 proto tcp from any to any port > 1024 flags S keep state

 # Active mode let data channel in from FTP server
 pass in quick on rl0 proto tcp from any to any port = 20 flags S keep state

     --------------------------------------------------------------

30.6. IPFW

   IPFIREWALL (IPFW) n' FreeBSD-ijn handivaar FreeBSD-ijn sajn duryn
   gish**dijn b*t`e`es`en, t`ednij `erh m`ed`eld bajdag galt hanyn
   program yum. `En`e n' huuchin ulamzhlalt t**l**vt d*rm**dijg
   h`er`egl`ed`eg b**g****d Simple Stateful logis buyuu Hyalbar
   T**l**vt logikijg bij bolgohyn tuld ulamzhlalt d*r`em bichih
   tehnikijg h`er`egl`ed`eg.

   Standart FreeBSD suulgac dah' IPFW-n hyalbar d*rmijn olonlog
   (/etc/rc.firewall bolon /etc/rc.firewall6 fajl dotor bajrlana) n'
   nil`e`ed hyalbar b**g****d ****rt tohiruulan zasvarlasny daraa
   h`er`egl`eh`e`er bodolcon bichigds`en bajdag. ZHish`e`en d`e`er
   ih`enh suulgacad tohiromzhtoj t**l**vt sh**ltijg h`er`egl`e`eg*j
   bajgaa. Tijm`e`es `en`e h`es`egt `en`e zhish`e`eg h`er`egl`ehg*j
   bolno.

   IPFW-n t**l**vt d*rmijn sintaks n' galt hana suulgah anhan shatny
   m`edl`eg`e`es hol davsan tehnikijn huv'd yarvigtaj songoltyn
   bolomzhuudaar h*ch n`ems`en bajdag. IPFW n' m`erg`ezhlijn t*vshnij
   h`er`egl`egchid `esv`el **nd**r t*vshnij paket songolt
   shaardlagataj bajgaa tehnikijn **nd**r t*vshnij komp'yuter
   sonirhogchid zoriulagdsan yum. IPFW-n d*rm**dijn h*chijg
   m`edr`ehijn **mn** protokoluud ****rijn tusgaj paketijn tolgojn
   m`ed`e`ellijg h`erh`en **sg`ed`eg bolon h`er`egl`ed`eg talaar
   nil`e`ed d`elg`er`eng*j m`edl`egijg olzh avsan bajh h`er`egt`ej.
   Tijm t*vshnij tajlbaryg `end **g**h n' nomyn `en`e b*lgijn
   m`edl`e`es halih tul `end oruulah bolomzhg*j yum.

   IPFW n' doloon h`esg`e`es b*rd`en`e, gol h`es`eg boloh c**mijn
   galt hanyn sh**ltijn d*rmijg bolovsruulagch bolon t**nij busad
   h`es`eg boloh paket danslah bolomzh, b*rtg`eh bolomzh, NAT
   bolomzhijg id`evhzh**l`eh divert d*r`em, bolon **nd**r t*vshnij
   tusgaj zoriulalttaj bolomzhuud, dummynet trafik hyazgaarlagch
   bolomzhuud, fwd d*r`em damzhuulah bolomzh, g**r bolomzhuud, bolon
   ipstealth bolomzhuudaas b*rd`en`e. IPFW n' IPv4 bolon IPv6-g
   d`emzhd`eg.

     --------------------------------------------------------------

  30.6.1. IPFW-g id`evhzh**l`eh

   IPFW n' FreeBSD *nds`en suulgactaj hamt, azhillah *eijn achaalah
   bolomzhtoj modul' bajdlaar ird`eg. rc.conf tohirgoony fajl dotor
   firewall_enable="YES" il`erhijl`el bajgaa *ed sistem IPFW c**mijn
   modulijg dinamikaar achaalna. NAT funkcyg ashiglahg*j bol IPFW-g
   c**md `emh`etg`eh shaardlaga bajhg*j.

   rc.conf fajl dotor firewall_enable="YES" il`erhijllijg n`em`e`ed
   sistemijg dahin asaasny daraa achaalah *jl yavcyn n`eg h`es`eg
   bolzh daraah messezh d`elg`ec`en d`e`er garah bolno:

 ipfw2 initialized, divert disabled, rule-based forwarding disabled, default to deny, logging disabled

   Achaalah bolomzhtoj modul'd b*rtg`eh bolomzhijg `emh`etg`e`eg*j
   bajgaa. B*rtg`elijg id`evhzh**lzh verbos b*rtg`elijn hyazgaaryg
   togtoohyn tuld /etc/sysctl.conf fajl dotor tohiruulzh boloh
   tohirgoo bij. `Edg`e`er il`erhijll**dijg n`ems`en`e`er b*rtg`elijn
   sistem daraagijn udaa achaalahad id`evhzhin`e:

 net.inet.ip.fw.verbose=1
 net.inet.ip.fw.verbose_limit=5

     --------------------------------------------------------------

  30.6.2. C**mijn tohiruulguud

   NAT funkcyg h`er`egl`ehg*j bol FreeBSD c**m uruu daraah
   bolomzhuudyg `emh`etg`en IPFW-g id`evhzh**l`eh albag*j bolno.
   Suur' m`edl`eg bolgon `end *z**ll`e`e.

 options    IPFIREWALL

   `En`e tohiruulga IPFW-g c**mijn n`eg h`es`eg bolgon id`evhzh**ln`e

 options    IPFIREWALL_VERBOSE

   `En`e tohiruulga log g`es`en t*lh**r *g orson d*rmijn huv'd IPFW-r
   dajran **ng**r**h paketuudyg b*rtg`eh bolomzhtoj bolgono.

 options    IPFIREWALL_VERBOSE_LIMIT=5

   `En`e tohiruulga syslogd(8)-r n`eg`en z`er`eg b*rtg`egd`ezh buj
   paketijn toog hyazgaarlana. Galt hanyn *jldl**dijg b*rtg`ehijg
   h*s`ezh bajgaa dajsagnasan orchnuudad `en`e tohiruulgyg
   h`er`egl`ezh bolno. `En`e tohiruulga n' syslog-g zhiv**l`eh zamaar
   yavagdah *jlchilg`e`eg zogsooh haldlagyg haazh **g**h bolno.

 options    IPFIREWALL_DEFAULT_TO_ACCEPT

   `En`e tohiruulga n' anhdagchaar galt hanyg damzhin **ng**rch
   bajgaa b*h z*jlijg n`evtr**l`ehijg z**vsh****r**h b**g****d `en`e
   n' galt hanyg anh udaa tohiruulzh bajgaa *ed il** tohiromzhtoj.

 options    IPDIVERT

   `En`e tohiruulga NAT funkcyg id`evhzh**ln`e.

     T`emd`egl`el: H`er`ev ta IPFIREWALL_DEFAULT_TO_ACCEPT-g
     oruulaag*j `esv`el irzh bajgaa paketuudyg n`evtr**l`eh d*rm**d
     bich`e`eg*j bol irzh bajgaa bolon yavzh bajgaa b*h paketuudyg
     galt hana haah bolno.

     --------------------------------------------------------------

  30.6.3. /etc/rc.conf Tohiruulguud

   Galt hanyg id`evhzh**l`ehijn tuld:

 firewall_enable="YES"

   FreeBSD-t`ej hamt ird`eg anhdagch galt hanyn t**rl**d`e`es n`egijg
   songohyn tuld, /etc/rc.firewall fajlyg unshsany daraa n`egijg
   songood, t**nijg`e`e daraah il`erhijl`eld bichizh **gn**:

 firewall_type="open"

   Bolomzhit utguud n':

     * open -- b*h ursgalyg n`evtr**ln`e.

     * client -- z**vh**n `en`e mashinyg hamgaalna.

     * simple -- b*h`el b*t`en s*lzh`e`eg hamgaalna.

     * closed -- loopback interf`ejs`e`es busad IP ursgalyg
       bolomzhg*j bolgono.

     * UNKNOWN -- galt hanyn d*rm**dijg achaalah bolomzhg*j bolgono.

     * filename -- galt hanyn d*rm**dijg aguulsan fajlyn b*r`en zam.

   ipfw galt hana uruu tusgajlan b`elds`en d*rm**dijg hoior argaar
   achaalzh bolno. N`eg n', firewall_type huv'sagchijn utgand
   ipfw(8)-d zoriulsan yamar ch tushaal m**rijn tohiruulgag*jg`e`er
   bichigds`en galt hanyn d*rm**d-g aguulsan fajlyn b*r`en zamyg
   **g**h. Daraah n' orzh bajgaa bolon garch bajgaa ursgalyg haah
   d*rmijn `engijn zhish`e`e yum:

 add deny in
 add deny out

   N**g**** n', sistem achaalah *ed azhillah ipfw tushaaluudyg
   aguulsan azhillah bolomzhtoj skriptijn b*r`en zamyg
   firewall_script huv'sagchid onooh yum. D`e`er *z**ls`en d*rm**dijn
   fajltaj d*jh d*rm**dijn skript daraah bajdaltaj bajna:

 #!/bin/sh

 ipfw -q flush

 ipfw add deny in
 ipfw add deny out

     T`emd`egl`el: H`er`ev firewall_type n' client `esv`el simple
     utgyg avsan bol, /etc/rc.firewall fajl dotorh anhdagch
     d*rm**dijg tuhajn mashind tohiruulan ****rchl**h h`er`egt`ej.
     M**n `en`e b*l`egt h`er`egl`ezh bajgaa zhish`e`en**dijn huv'd
     firewall_script-n utga /etc/ipfw.rules g`ezh *z`ezh bajgaa
     bolno.

   B*rtg`elijg id`evhzh**l`ehijn tuld:

 firewall_logging="YES"

     Sanuulga: firewall_logging huv'sagchijn hijh ganc z*jl g`ev`el
     net.inet.ip.fw.verbose sysctl huv'sagchijn utgyg 1 bolgoh yum
     (H`es`eg 30.6.1 h`esgijg *zn`e **). rc.conf dotor b*rtg`elijg
     hyazgaarlah huv'sagch bajhg*j, harin **nij tuld sysctl
     huv'sagchaar damzhuulan hijzh bolno. /etc/sysctl.conf fajl dotor
     `esv`el garaaraa utgyg onoozh **gch bolno:

 net.inet.ip.fw.verbose_limit=5

   H`er`ev tany mashin garc bajdlaar azhillazh bajgaa bol, zhish`e`e
   n' natd(8)-n tuslamzhtaj S*lzh`e`enij hayagijn H**rv**l`elt (NAT)
   hijzh bajgaa bol, /etc/rc.conf fajl dotorh shaardlagataj
   tohiruulguudyn m`ed`e`ellijg H`es`eg 31.9 h`es`eg uruu handana uu.

     --------------------------------------------------------------

  30.6.4. IPFW Tushaal

   Galt hanyg azhillazh bajh yavcad t**nij id`evht`ej bajgaa dotood
   d*rm**d`ed shin`e d*r`em n`em`eh, d*r`em hasah z`er`eg
   ****rchl**lt**dijg garaar hijh gol mehanizm bol ipfw tushaal yum.
   `En`e argyg h`er`egl`eh`ed tulgardag n`eg asuudal bol n`eg`ent
   sistemijg untraasan `esv`el zogsooson bol n`ems`en `esv`el hassan
   `esv`el ****rchils**n b*h d*rm**d alga bolno. B*h d*rm**d`e`e n`eg
   fajld bich`e`ed sistem achaalah *ed `en`e fajlyg ashiglan
   d*rm**dijg achaalah, `esv`el odoo azhillazh bajgaa galt hanyn
   d*rm**dijg fajl dotor hijs`en ****rchl**lt**d`e`er b*hl`e`er n'
   sol'zh tavih n' `end h`er`egl`ezh bajgaa, ta b*h`end z**vl**h arga
   baril yum.

   Udirdlagyn d`elg`ec`en d`e`er azhillazh bajgaa galt hanyn
   d*rm**dijg haruulahad ipfw tushaalyg odoo h`er n' h`er`egl`es`e`er
   bajna. IPFW-n dans h**tl**h bolomzh n' d*r`em b*rijn huv'd tuhajn
   d*r`emd tohirson paketijg tooloh tooluuryg **sg`ed`eg. YAmar n`eg
   d*rmijg shalgah *jl yavcad tuhajn d*r`em azhillazh bajgaa
   `es`ehijg togtooh arguudyn n`eg bol d*rmijg tooluuryn hamt
   zhagsaan harah bajdag.

   B*h d*rm**dijg daraagaar n' zhagsaan harahyn tuld:

 # ipfw list

   B*h d*rm**dijg tuhajn d*r`em hamgijn s**ld tohirson cagny hamt
   zhagsaan harahyn tuld:

 # ipfw -t list

   Daraagijn zhish`e`e n' danslaltyn m`ed`e`el`el buyuu d*rm**dijg
   tohirson paketijn toony hamt haruulzh bajna. `Ehnij bagana n'
   d*rmijn dugaar, daraa n' `en`e d*r`emd tohirson garch bajgaa
   paketijn too, daraa n' `en`e d*r`emd tohirson orzh bajgaa paketijn
   too, t`eg`e`ed d*r`em ****r**** bajna.

 # ipfw -a list

   Statik d*rm**d`e`es gadna dinamik d*rm**dijg zhagsaan harahyn
   tuld:

 # ipfw -d list

   M**n hugacaa n' duussan dinamik d*rm**dijg harahyn tuld:

 # ipfw -d -e list

   Tooluuruudyg t`egl`ehijn tuld:

 # ipfw zero

   Z**vh**n NUM dugaartaj tooluuryg t`egl`ehijn tuld:

 # ipfw zero NUM

     --------------------------------------------------------------

  30.6.5. IPFW D*rmijn Olonlog

   Paket dotor aguulagdazh bajgaa utguudyg *nd`esl`en tuhajn paketijg
   n`evtr**l`eh bolon haahyg h`elzh bajgaa d*rm**dijg IPFW d*rmijn
   olonlog g`en`e. Hostuudyn hoorondoh hoior chigl`elt`ej paket
   solilcoo n' sess harilcaag b*rd**ln`e. Galt hanyn d*rmijn olonlog
   n' Intern`et`e`es irzh bajgaa paketuud bolon t`edg`e`ert hariu
   bolzh sistem`e`es yavzh bajgaa paketuudyg bolovsruuldag. B*h
   TCP/IP *jlchilg`e`en**dijn huv'd (zhish`e`e n': telnet, www, mail,
   g.m.) protokol bolon z**vsh****r**gds**n (sonsoh) portyg
   ur'dchilan todorhojlson bajdag. Tuhajn n`eg *jlchilg`e`e r**
   chigl`es`en paketuud n' z**vsh****r**gd****g*j (**nd**r) portuud
   ashiglan `eh hayagaas garch ochih hayagijn tuhajn *jlchilg`e`enij
   port ruu h*rd`eg. D`e`erh **g**gdl**d (****r****r h`elb`el portuud
   ba hayaguud) n' *jlchilg`e`en**dijg z**vsh****r**h `esv`el haah
   d*rm**dijg **sg`eh`ed shalguur bolon ashiglagdazh bolno.

   Paketijg galt hana h*l`e`en avaad d*rmijn olonlogt bajgaa hamgijn
   `ehnij d*r`emt`ej tulgah ba caash d*rm**dijn dugaaryn **s**h
   daraallyn daguu d`e`er`e`es doosh n`eg n`eg`e`er shalgazh
   `eh`eln`e. Paket al' n`eg d*rmijn songoltyn parametrtaj tohirvol,
   t**nd hargalzah *jldlijg hijzh, tuhajn paketijn huv'd caash
   hajltyg duusgana. `En`e argyg "`eh`end tohirson n' dijln`e"
   hajltyn arga g`en`e. H`er`ev tuhajn paket yamar ch d*r`emd
   tohirohg*j bol, `en`e paketijg 65535 dugaartaj b*h paketijg haazh,
   yavuulsan h*nd n' yamar ch hariu **g**lg*j orhigduulna g`es`en
   IPFW-n anhdagch d*r`emd albaar tohiruulna.

     T`emd`egl`el: count, skipto ba tee d*rm**dijn daraa hajlt
     *rg`elzhiln`e.

   `End bajgaa zaavarchilgaanuud n' t**l**vt keep state, limit, in,
   out bolon via z`er`eg tohiruulguudyg aguulsan d*rm**d d`e`er
   *nd`esl`egds`en bajgaa. `En`e bol hamaaruulsan galt hanyn d*rmijn
   olonlogijg bichih *nds`en arga baril yum.

     Sanuulga: Galt hanyn d*rm**dt`ej azhillahdaa mash anhaaraltaj
     bajh h`er`egt`ej. Zarim tohirgoo server`e`es b*h holboog tan'
     tasalzh m`edn`e.

     --------------------------------------------------------------

    30.6.5.1. D*rmijn Sintaks

   `End *z**ls`en d*rmijn sintaks n' standart hamaaruulsan galt hana
   **sg`eh`ed shaardlagataj d*rmijn olonlogijg bichih h`emzh`e`end
   tohiruulan hyalbarshuulsan bajgaa. D*rmijn sintaksyn b*r`en
   tajlbaryg ipfw(8) zaavar huudasnaas *zn`e **.

   D*rm**d n' t*lh**r *g**dijg aguulna. `Edg`e`er t*lh**r *g**d n'
   tuhajn m**r**nd z**n`e`es baruun tijsh todorhoj d`es daraagaar
   bichigd`en`e. T*lh**r *g**d todoor bichigd`eh tul t**g`e`er n'
   yalgazh tanina. Zarim t*lh**r *g**d d`ed-tohiruulgataj bajna. T`er
   n' ****r**** t*lh**r *g bajzh bolohoos gadna caash
   d`ed-tohiruulguudyg aguulsan bajzh bolno.

   # g`es`en t`emd`egt tajlbaryn `ehl`elijg zaah ba d*r`em bichs`en
   m**rijn t**gsg**ld `esv`el ****r**** b*t`en m**r bajdlaar
   bajrlana. Hooson m**rijg toocohg*j.

   CMD RULE_NUMBER ACTION LOGGING SELECTION STATEFUL

     --------------------------------------------------------------

      30.6.5.1.1. CMD

   SHin`e d*r`em b*r dotood h*sn`egt`end bichigd`ehijn tuld add
   g`es`en t*lh**r *gijg **mn**** aguulzh bajh iostoj.

     --------------------------------------------------------------

      30.6.5.1.2. RULE_NUMBER

   D*r`em b*r ****rijn d*rmijn dugaartaj bajh iostoj.

     --------------------------------------------------------------

      30.6.5.1.3. ACTION

   Tuhajn d*rmijn songoltyn *z**l`elt`ed paket tohirohod zaasan
   action buyuu *jldlijg g*jc`etg`eh ba d*r`em n' daraah *jldl**dijn
   al' n`egt`ej holbogdson bajna.

   allow | accept | pass | permit

   `Edg`e`er n' b*gd n`eg z*jlijg, tuhajlbal: d*r`emd tohirson
   paketuudyg n`evtr**lzh, galt hanyn d*r`emt`ej azhillah yavcaas
   garahyg h`elzh **gch bajna. `Edg`e`er d*rm**dijn daraa hajlt
   duusna.

   check-state

   n' dinamik d*rmijn h*sn`egtt`ej paketuudyg tulgana. H`er`ev
   tohirvol, `en`e dinamik d*rmijg **sg`es`en d*r`emd hargalzah
   *jldlijg g*jc`etg`en`e, *g*j bol daraagijn d*r`emd shilzhin`e.
   check-state d*r`emd songoltyn shalguur bajhg*j. H`er`ev d*rmijn
   olonlogt check-state d*r`em bajhg*j bol `ehnij keep-state `esv`el
   limit d*rmijg dinamik d*rmijn h*sn`egtt`ej tulgana.

   deny | drop

   `En`e hoior *g hoioul d*r`emd tohirson paketuudyg hayahyg zaana.
   Hajlt `end duusna.

     --------------------------------------------------------------

      30.6.5.1.4. B*rtg`el h**tl**lt

   log `esv`el logamount

   Paket log g`es`en t*lh**r *g orson d*r`emd tohirohod, `en`e tuhaj
   messezh syslogd(8) uruu SECURITY g`es`en facility n`ert`ejg`e`er
   b*rtg`egd`en`e. Z**vh**n tuhajn d*rmijn huv'd b*rtg`egds`en
   paketijn too logamount parametrijn utgyg davaag*j tohioldold
   b*rtg`el yavagdana. H`er`ev logamount-n utgyg zaazh **g****g*j
   bol, sysctl-n net.inet.ip.fw.verbose_limit huv'sagchijn utgyg
   hyazgaaryn utga bolgon avna. Al' ch tohioldold t`eg g`es`en utga
   b*rtg`elijn hyazgaaryg *g*j bolgono. Hyazgaart tulsan tohioldold,
   b*rtg`elijg dahin id`evhzh**l`ehijn tuld b*rtg`elijn tooluuryg
   `esv`el tuhajn d*rmijn paket tooluuryg dahin `ehl**ln`e. ipfw
   reset log tushaalyg *zn`e **.

     T`emd`egl`el: B*rtg`el n' busad b*h paket tohiroh n**hcl**d
     amzhilttaj notlogdsony daraa, m**n tuhajn paket d`e`er `ecsijn
     *jldlijg(z**vsh****r**h, tatgalzah) hijhijn **mn** yavagdana.
     YAmar d*rm**dijn huv'd b*rtg`el yavuulahyg ta shijd`eh bolno.

     --------------------------------------------------------------

      30.6.5.1.5. Songolt

   `End tanilcuulah t*lh**r *gn**d n' tuhajn paket d*r`emd tohirch
   bajgaa *g*j `es`ehijg todorhojloh *ed, shalgagdazh bajgaa paketijn
   shinzh**dijg todorhojlno. Daraah bajngyn h`er`egl`e`enij shinzh**d
   **g**gds**n bajdag ba doorh d`es daraallaar h`er`egl`en`e:

   udp | tcp | icmp

   /etc/protocols fajld bajgaa yamar ch protokolyn n`erijg bas
   h`er`egl`ezh bolno. Harin utga n' shalgagdah protokolyn n`erijg
   zaana. `En`e bol zaaval tavigdah shaardlaga yum.

   from src to dst

   from ba to g`es`en t*lh**r *g**d IP hayagijg sh**h`ed
   h`er`egl`egd`en`e. D*rm`end h`er`egl`ehd`e`e `ehl`el ba ochih
   parametr**dijg HOIOULANG zaazh **g**h iostoj. any g`es`en tusgaj
   t*lh**r *gijn tuslamzhtaj b*h IP hayagijg z**vsh****rch **gch
   bolno. me g`es`en tusgaj t*lh**r *g n' tany FreeBSD sistemijn al'
   n`eg interf`ejs d`e`er tohiruulsan IP hayagijg zaah ba galt hana
   azhillazh bajgaa PC-g (****r****r h`elb`el `en`e mashin) from me
   to any `esv`el from any to me `esv`el from 0.0.0.0/0 to any
   `esv`el from any to 0.0.0.0/0 `esv`el from 0.0.0.0 to any `esv`el
   from any to 0.0.0.0 or from me to 0.0.0.0 g`es`en bajdlaar
   t**l****ln**. IP hayaguudyg c`egt`ej toon h`elb`er/bagijn-urt
   bajdlaar `esv`el z*g`e`er c`egt`ej toon h`elb`er`e`er bichizh
   bolno. `En`e bol zaaval tavigdah shaardlaga yum. Toocoollyg
   hyalbar bolgohyn tuld net-mgmt/ipcalc portyg ashiglazh boloh yum.
   N`em`elt m`ed`e`ellijg h`er`egslijn v`eb huudasnaas *z`ezh bolno:
   http://jodies.de/ipcalc

   port number

   Portyn dugaaryg d`emzhd`eg protokoluudyn huv'd (TCP ba UDP g`eh
   m`et), taaruulahyg h*s`ezh bajgaa portyn dugaaryg zaaval bichizh
   **g**h iostoj bajdag. Portyn toon utgyn orond *jlchilg`e`enij
   n`erijg(/etc/services fajlaas) h`er`egl`ezh bolno.

   in | out

   Orzh bajgaa bolon garch bajgaa paketuudyg hargalzan taaruulna. in
   ba out n' t*lh**r *g**d b**g****d d*r`emd taaruulah shalguur
   bolgozh `en`e hoior *gijn al' n`egijg zaaval bichs`en bajh iostoj.

   via IF

   N`er`e`er n' zaazh **gs**n interf`ejs`e`er dajran **ng**rch buj
   paketuudyg taaruulna. via g`es`en t*lh**r *g n' tuhajn
   interf`ejsijg taaruulah *jl yavcyn n`eg h`es`eg bajdlaar bajnga
   shalgazh bajhyg zaazh **gn**.

   setup

   `En`e t*lh**r *g n' TCP paketuudyn huv'd sess `ehl**l`eh
   h*s`eltijg zaazh **gch bajgaa zaaval h`er`egl`eh t*lh**r *g yum.

   keep-state

   `En`e bol zaaval h`er`egl`eh t*lh**r *g yum. D*r`em taarahad, galt
   hana yag t`er protokolyg ashiglan `ehl`el bolon ochih IP/portyn
   hoorond **s`eh hoior chigl`elt`ej ursgalyg taaruulah anhdagch
   chanartaj dinamik d*r`em **sg`en`e.

   limit {src-addr | src-port | dst-addr | dst-port}

   D*r`emd zaasantaj adil parametr**dt`ej holboltyn toog N-r
   hyazgaarlana. N`eg ba t**n`e`es d`e`esh toony `ehl`el bolon ochih
   hayaguud, portuudyg zaazh **gch bolno. limit ba keep-state-g n`eg
   d*r`emd hamtad n' h`er`egl`ezh bolohg*j. limit tohiruulga n'
   keep-state-t`ej adil t**l**vt funkcuudyg g*jc`etg`eh`e`es gadna
   ****rijn n`em`elt funkc**lt`ej.

     --------------------------------------------------------------

    30.6.5.2. T**l**vt D*rmijn Tohiruulguud

   T**l**vt sh**lt n' ursgalyg sess harilcaanaas b*rd`ezh buj hoior
   chigl`elt`ej paket solilcoo g`ezh *zd`eg. M**n `en`e n' sess
   `ehl**ls`en bolon h*l`e`en avsan hostuudyn hoorondoh sess harilcaa
   n' hoior chigl`elt`ej paket solilcoh procedurtaj zohicozh bajgaa
   `es`ehijg magadlah chadvartaj bajdag. Sess harilcaany zagvart
   zohicoog*j paketijg huuramch g`ezh *z`en h*l`e`ezh avahg*j.

   check-state n' IPFW d*rmijn olonlogijn haana n' paketijg dinamik
   d*rm**dijn bolomzhoor shalgahyg togtoono. Taarsan tohioldold,
   paket galt hanyg n`evt`erch caash yavah ba `en`e hoior chigl`elt
   sess harilcaany turshid solilcoh paketuudyn huv'd shin`e dinamik
   d*r`em **sn`e. Taaraag*j tohioldold, paket d*rmijn olonlogijn
   daraagijn d*r`emd shalgagdahaar shilzhin`e.

   Dinamik d*rm**dijn bolomzh n' mash olon toony dinamik d*rm**dijg
   n`e`ed`eg SYN-zhiv**l`eh haldlagaas **s`eh n****cijn homsdold
   `emz`eg bajdag. `En`e haldlagaas zajlshijhijn tuld FreeBSD limit
   g`es`en shin`e tohiruulgyg n`emzh **gs**n bajdag. `En`e
   tohiruulgyn tuslamzhtaj n`eg`en z`er`eg yavagdah sess harilcaany
   toog hyazgaarlana. limit tohiruulgad zaazh **gs**n `ehl`el bolon
   ochih talbaruudaar paketijn IP hayagijg asuulga yavuulah zamaar
   shalgasny daraa, `en`e d*r`emd `en`e IP hayagijn hoslol h`ed`en
   udaa taarsan toog hargalzan h`er`ev `en`e too limit-d zaasnaas
   davsan bol tuhajn paketijg g`e`en`e.

     --------------------------------------------------------------

    30.6.5.3. Galt hanyn messezhijg b*rtg`eh

   B*rtg`el h**tl**ltijn ashig tus todorhoj yum: Tany b*rtg`eh`e`er
   id`evhzh**ls`en d*rm**dijn huv'd, yamar paketuud g`e`egds`en,
   t`edg`e`er n' yamar hayagaas irs`en, haashaa yavzh bajsan z`er`eg
   m`ed`e`ellijg `erg`en harah bolomzhijg olgoh ba gadny haldlagyg
   m**rd**h**d tand chuhal huv' n`em`er bolno.

   B*rtg`el h**tl**h bolomzhijg id`evhzh**ls`en h`edij ch, IPFW n'
   ****r**** yamar ch d*rmijg **sg`ehg*j. Administrator al'
   d*rm**dijn huv'd b*rtg`el yavuulahyg shijd`en, t`edg`e`er
   d*rm**dd`e`e log g`es`en t*lh**r *gijg n`emzh bichn`e. Ih`evchl`en
   z**vh**n tatgalzah d*rm**dijg b*rtg`ed`eg, zhish`e`elb`el irzh buj
   ICMP ping-g tatgalzah g`eh m`et. Hamgijn s**ld bajgaa "ipfw
   default deny everything" d*rmijg huvilan log t*lh**r *gt`ejg`e`er
   **sg`eh n' `elb`eg bajdag. Ijm bajdlaar d*rmijn olonlogijn al' ch
   d*rm`end taaraag*j paketuudyg harah bolomzhtoj bolno.

   B*rtg`el h**tl**lt n' hoior taldaa irt`ej s`el`emt`ej adil yum,
   h`er`ev ta hajhramzhg*j handval, disk d**r`en b*rtg`elijn
   m`ed`e`el`el dotroo uchraa olohg*j suuh bolno. Diskijg d**rg`eh
   DoS haldlaga n' hamgijn `ertnij haldlaguudyn n`eg yum. `Edg`e`er
   b*rtg`elijn messezh n' syslogd-d bichigd`eh`e`es gadna, root
   konsol d`elg`ec`en d`e`er garah uchir udahg*j yadargaataj
   sanagdazh `eh`eld`eg.

   IPFIREWALL_VERBOSE_LIMIT=5 g`es`en c**mijn tohiruulga n' sistemijn
   b*rtg`el h**tl**gch boloh syslogd(8) uruu shid`egd`ezh bajgaa
   tuhajn d*r`emd tohirson paketad hargalzah daraalsan messezhijn
   toog hyazgaarlana. `En`e tohiruulgyg id`evhzh**ls`en *ed, todorhoj
   d*rmijn huv'd daraalsan messezhijn toog zaazh **gs**n toogoor
   hyazgaarlana. N`eg izhil z*jlijg h`els`en 200 b*rtg`elijn
   bichl`eg`e`es m`ed`ezh avah z*jl homs yum. ZHish`e`e n', todorhoj
   d*rmijn huv'd daraalsan tavan bichl`eg syslogd-d bichigd`en`e,
   *lds`en daraalsan izhil bichl`eg**d toologdood syslogd-d daraah
   bajdaltaj bichigd`en`e:

 last message repeated 45 times

   B*rtg`el h**tl**gd**zh bajgaa b*h paketuudyn messezh**d
   /etc/syslog.conf fajld anhdagch bajdlaar zaazh **gs**n
   /var/log/security fajld bichigd`en`e.

     --------------------------------------------------------------

    30.6.5.4. D*rmijn skriptijg b*t`e`eh

   Turshlagataj IPFW h`er`egl`egchid d*rm**dijg aguulsan fajl
   **sg`e`ed t**nijg`e`e skript bajdlaar azhilluulah bolomzhtoj
   bajhaar bichd`eg. **nij gol davuu tal n' d*rm**dijg
   id`evhzh**l`ehijn tuld sistemijg dahin achaalah shaardlagag*j
   bolno. `En`e argyg ashiglan h`ed`en ch udaa daraalan galt hanyn
   d*rm**dijg achaalzh boloh tul shin`e d*rm**dijg shalgah *ed
   h`er`egl`eh`ed tohiromzhtoj bajdag. Skript uchraas olon dahin
   bichigd`ezh bajgaa utgyn orond simbol orluulaltyg ashiglah
   bolomzhtoj. `En`e talaar daraah zhish`e`en d`e`er`e`es harna uu.

   `End h`er`egl`egds`en skriptijn sintaks n' sh(1), csh(1), tcsh(1)
   b*rh**l d`e`er azhillah bolomzhtoj. Simbol orluulalttaj talbaruud
   n' urdaa $ buyuu dollaryn t`emd`egt`ej bajna. Simbol talbaruud n'
   $ t`emd`eg urdaa bajhg*j. Simbol talbaryg orloh utga n' davhar
   hashiltan (") dotor bajrlana.

   D*rmijn fajlaa daraah bajdaltaj **sg`ezh `ehl`eh h`er`egt`ej:

 ############### start of example ipfw rules script #############
 #
 ipfw -q -f flush       # Delete all rules
 # Set defaults
 oif="tun0"             # out interface
 odns="192.0.2.11"      # ISP's DNS server IP address
 cmd="ipfw -q add "     # build rule prefix
 ks="keep-state"        # just too lazy to key this each time
 $cmd 00500 check-state
 $cmd 00502 deny all from any to any frag
 $cmd 00501 deny tcp from any to any established
 $cmd 00600 allow tcp from any to any 80 out via $oif setup $ks
 $cmd 00610 allow tcp from any to $odns 53 out via $oif setup $ks
 $cmd 00611 allow udp from any to $odns 53 out via $oif $ks
 ################### End of example ipfw rules script ############

   Bajh iostoj b*h z*jls b*gd bajna. `En`e zhish`e`en d`e`er d*rm**d
   chuhal bish, harin simbol orluulalt h`erh`en azhilladagyg
   haruulsan bajna.

   H`er`ev d`e`erh zhish`e`e /etc/ipfw.rules n`ert`ej fajl dotor
   bajsan bol, `edg`e`er d*rm**dijg daraah tushaalyg **gch dahin
   achaalah bolomzhtoj:

 # sh /etc/ipfw.rules

   /etc/ipfw.rules g`es`en fajl yamar ch n`ert`ej bajzh boloh ba tany
   h*ss`en yamar ch gazar bajzh bolno.

   Daraah skriptijg hoior argyn n`eg`e`er h`er`egl`ezh bolno:

   D`e`erht`ej adil z*jlsijg daraah tushaalyg garaar oruulan
   g*jc`etg`ezh bolno:

 # ipfw -q -f flush
 # ipfw -q add check-state
 # ipfw -q add deny all from any to any frag
 # ipfw -q add deny tcp from any to any established
 # ipfw -q add allow tcp from any to any 80 out via tun0 setup keep-state
 # ipfw -q add allow tcp from any to 192.0.2.11 53 out via tun0 setup keep-state
 # ipfw -q add 00611 allow udp from any to 192.0.2.11 53 out via tun0 keep-state

     --------------------------------------------------------------

    30.6.5.5. T**l**vt d*rmijn olonlog

   Daraah NAT hijgd`e`eg*j d*rmijn olonlog n' ayuulg*j bajdlyg mash
   sajn hangasan, hamaaruulsan galt hanyn d*rm**dijg h`erh`en bichih
   zhish`e`e yum. Hamaaruulsan galt hana n' z**vh**n pass d*rm**d`ed
   tohirson *jlchilg`e`eg z**vsh****rch, busdyg b*gdijg haana.
   S*lzh`e`enij b*h segmentijg hamgaalahaar hijgds`en galt hananuud
   hamgijn bagadaa hoior interf`ejst`ej bajh ba galt hana mayagaar
   azhillahyn tuld d*rm**dijg tusgajlan zaazh **gs**n bajna.

   FreeBSD-g orolcuulaad b*h UNIX t**rlijn sistem n' *jldlijn sistem
   d`eh dotood harilcaandaa lo0 interf`ejs bolon 127.0.0.1 g`es`en IP
   hayagijg h`er`egl`eh`e`er b*t`e`egds`en bajdag. Galt hanyn d*rm**d
   n' dotooddoo h`er`egl`ezh bajgaa `edg`e`er paketuudyg
   ch**l****t`ej n`evtr**l`eh d*rm**dijg aguulsan bajh iostoj.

   Intern`ett`ej holbogdozh bajgaa interf`ejs d`e`er gadagshaa bolon
   dotogshoo holboltuudyg udirdah bolon hyanah d*rm**dijg bajrluulna.
   `En`e n' tany PPP tun0 interf`ejs `esv`el tany DSL `esv`el kabel'
   modemd holbogdson NIC bajzh bolno.

   Galt hanyn caana bajgaa huvijn LAN-uudad n`eg bolon t**n`e`es
   d`e`esh toony NIC-uud holbogdson tohioldold, t`edg`e`er
   interf`ejs**dijn huv'd t`edg`e`er LAN interf`ejs**d`e`es irs`en
   paketuudyg ch**l****t`ej n`evtr**l`eh d*rmijg aguulsan bajh
   iostoj.

   D*rm**d `ehl`e`ed gurvan *nds`en h`es`egt huvaagdan zohion
   bajguulagdsan bajh iostoj: b*h ch**l****t haldashg*j
   interf`ejs**d, nijtijn gadagshaa interf`ejs bolon nijtijn
   dotogshoo interf`ejs.

   Nijtijn interf`ejs b*r d`e`er bajgaa d*rm**dijn daraalal n'
   hamgijn olon tohiolddog d*rm**d n' hamgijn t*r**nd c****n
   tohiolddog d*rm**d`e`es **mn** bajhaar, tuhajn interf`ejs bolon
   chigl`elijn huv'd haah bolon b*rtg`eh d*rm**d n' hamgijn s**ld
   bajhaar bichigds`en bajna.

   Daraah zhish`e`en d`e`erh gadagshaa h`es`eg n' Intern`et handaltyg
   z**vsh****rch **g**h *jlchilg`e`eg todorhojloh songoltyn utguudyg
   aguulsan z**vh**n allow d*rm**d`e`es b*rd`ezh bajna. B*h d*rm**d
   proto, port, in/out, via ba keep state tohiruulguudyg aguulsan
   bajgaa. proto tcp d*rm**d n' t**l**vt bajdlyg id`evhzh**lzh bajgaa
   paketijg keep state t**l**vt h*sn`egt`ed n`em`eh bajdlaar, sess
   `ehl**l`eh h*s`eltijg todorhojloh zorilgoor setup tohiruulgyg
   aguulsan bajna.

   Dotogshoo h`es`egt `ehl`e`ed h*s`e`eg*j paketuudyg haah d*rm**dijg
   bichs`en bajna. `En`e n' hoior ****r shaltgaantaj. `Ehnijh n'
   hortoj paketuud n' z**vsh****r**gds**n paketijn n`eg h`es`eg bajzh
   boloh taltaj. `Edg`e`er paketuudyg allow d*r`emd taarsan h`es`eg
   d`e`er tulguurlan z**vsh****r**lg*jg`e`er orhih iostoj. Hoior dah'
   shaltgaan n' tuhajn h`esgijn hamgijn s**lijn d*rm`e`er haazh
   b*rtg`ehijn orond m`ed`egd`ezh bajgaa, sonirholg*j paketuudyg
   chim`e`eg*jh`en haazh boloh yum. B*h paketuudyg b*rtg`e`ed haadag
   h`esgijn hamgijn s**lijn d*rmijg ****rijn sistem uruu haldazh
   bajgaa h*m**sijg sh**h`ed shaardagdah haldlagyn notolgoog
   cugluulahad h`er`egl`ezh bolno.

   ****r n`eg t`emd`egl`en h`el`eh z*jl bol, h*s`e`eg*j paketuudyn
   hariud yamar ch hariu yavuulahg*j bajh iostojg sanah h`er`egt`ej.
   Buruu paketuud orhigdozh alga boloh iostoj. Ing`esn`e`er haldlaga
   yavuulagch n' t**nij yavuulsan paketuud tany sistemd h*rs`en
   `es`eh talaar yuu ch m`ed`ehg*j *ld`eh bolno. Tany sistemijn
   talaar h`edij h`er baga m`edn`e, t**dij chin`e`e ayuulg*j bajna
   g`es`en *g yum. Tanigdaag*j portyn dugaartaj paketuudyn huv'd
   /etc/services/ fajlaas `esv`el
   http://www.securitystats.com/tools/portsearch.php hayagaar tuhajn
   port yamar zoriulaltaar ashiglagddagijg orzh shalgaaraj.
   Troyanuudyn h`er`egl`ed`eg portyn dugaaruudyg
   http://www.simovits.com/trojans/trojans.html hayagaar orzh
   shalgaaraj.

     --------------------------------------------------------------

    30.6.5.6. Hamaaruulsan d*rmijn olonlogijn zhish`e`e

   Daraah NAT hijgd`e`eg*j d*rmijn olonlog n' b*r`en h`emzh`e`enij
   hamaaruulsan d*rmijn olonlog bajgaa yum. Ta `en`e d*rm**dijg
   ****rijn sistemd`e`e ashiglahad buruudah yumg*j. Z**vsh****r**hijg
   h*s`ehg*j bajgaa *jlchilg`e`en**dijn huv'd hargalzah pass d*rmijg
   daldlaaraj. H`er`ev b*rtg`eld bajgaa zarim m`ed`egdlijg dahin
   harahyg h*s`ehg*j, b*rtg`ehijg h*s`ehg*j bajgaa bol dotogshoo
   h`es`egt deny d*r`em n`emzh bich`e`er`ej. D*r`em b*rt bajgaa dc0
   g`es`en interf`ejsijn n`erijn orond tany sistemijg Intern`et uruu
   holbozh bajgaa NIC kartny interf`ejsijn n`er`e`er sol'zh taviaraj.
   H`er`egl`egchijn PPP-n huv'd, `en`e n' tun0 bajna.

   `Edg`e`er d*rm**dijg h`er`egl`eh yavcad h`ev mayag olzh harah
   bolno.

     * Intern`et uruu chigl`es`en sess `ehl**l`eh h*s`eltijg
       t**l****lzh bajgaa il`erhijll**d b*gd keep-state h`er`egl`ezh
       bajgaa.

     * Intern`et`e`es irzh buj b*h z**vsh****r**gds**n
       *jlchilg`e`en**d zhiv**l`eh haldlagyg zogsooh **dn`e`es limit
       g`es`en tohiruulgyn hamt bichigds`en bajgaa.

     * B*h d*rm**d chigl`elijg todotgohyn tuld in `esv`el out-g
       h`er`egl`es`en bajgaa.

     * B*h d*rm**d paketijn dajran **ng**r**h interface-name
       interf`ejsijg todorhojlzh **g**hd**** via-g h`er`egl`es`en
       bajgaa.

   Daraah d*rm**d /etc/ipfw.rules dotor bajrlana.

 ################ Start of IPFW rules file ###############################
 # Flush out the list before we begin.
 ipfw -q -f flush

 # Set rules command prefix
 cmd="ipfw -q add"
 pif="dc0"     # public interface name of NIC
               # facing the public Internet

 #################################################################
 # No restrictions on Inside LAN Interface for private network
 # Not needed unless you have LAN.
 # Change xl0 to your LAN NIC interface name
 #################################################################
 #$cmd 00005 allow all from any to any via xl0

 #################################################################
 # No restrictions on Loopback Interface
 #################################################################
 $cmd 00010 allow all from any to any via lo0

 #################################################################
 # Allow the packet through if it has previous been added to the
 # the "dynamic" rules table by a allow keep-state statement.
 #################################################################
 $cmd 00015 check-state

 #################################################################
 # Interface facing Public Internet (Outbound Section)
 # Interrogate session start requests originating from behind the
 # firewall on the private network or from this gateway server
 # destine for the public Internet.
 #################################################################

 # Allow out access to my ISP's Domain name server.
 # x.x.x.x must be the IP address of your ISP.s DNS
 # Dup these lines if your ISP has more than one DNS server
 # Get the IP addresses from /etc/resolv.conf file
 $cmd 00110 allow tcp from any to x.x.x.x 53 out via $pif setup keep-state
 $cmd 00111 allow udp from any to x.x.x.x 53 out via $pif keep-state

 # Allow out access to my ISP's DHCP server for cable/DSL configurations.
 # This rule is not needed for .user ppp. connection to the public Internet.
 # so you can delete this whole group.
 # Use the following rule and check log for IP address.
 # Then put IP address in commented out rule & delete first rule
 $cmd 00120 allow log udp from any to any 67 out via $pif keep-state
 #$cmd 00120 allow udp from any to x.x.x.x 67 out via $pif keep-state

 # Allow out non-secure standard www function
 $cmd 00200 allow tcp from any to any 80 out via $pif setup keep-state

 # Allow out secure www function https over TLS SSL
 $cmd 00220 allow tcp from any to any 443 out via $pif setup keep-state

 # Allow out send & get email function
 $cmd 00230 allow tcp from any to any 25 out via $pif setup keep-state
 $cmd 00231 allow tcp from any to any 110 out via $pif setup keep-state

 # Allow out FBSD (make install & CVSUP) functions
 # Basically give user root "GOD" privileges.
 $cmd 00240 allow tcp from me to any out via $pif setup keep-state uid root

 # Allow out ping
 $cmd 00250 allow icmp from any to any out via $pif keep-state

 # Allow out Time
 $cmd 00260 allow tcp from any to any 37 out via $pif setup keep-state

 # Allow out nntp news (i.e. news groups)
 $cmd 00270 allow tcp from any to any 119 out via $pif setup keep-state

 # Allow out secure FTP, Telnet, and SCP
 # This function is using SSH (secure shell)
 $cmd 00280 allow tcp from any to any 22 out via $pif setup keep-state

 # Allow out whois
 $cmd 00290 allow tcp from any to any 43 out via $pif setup keep-state

 # deny and log everything else that.s trying to get out.
 # This rule enforces the block all by default logic.
 $cmd 00299 deny log all from any to any out via $pif

 #################################################################
 # Interface facing Public Internet (Inbound Section)
 # Check packets originating from the public Internet
 # destined for this gateway server or the private network.
 #################################################################

 # Deny all inbound traffic from non-routable reserved address spaces
 $cmd 00300 deny all from 192.168.0.0/16 to any in via $pif  #RFC 1918 private IP
 $cmd 00301 deny all from 172.16.0.0/12 to any in via $pif     #RFC 1918 private IP
 $cmd 00302 deny all from 10.0.0.0/8 to any in via $pif          #RFC 1918 private IP
 $cmd 00303 deny all from 127.0.0.0/8 to any in via $pif        #loopback
 $cmd 00304 deny all from 0.0.0.0/8 to any in via $pif            #loopback
 $cmd 00305 deny all from 169.254.0.0/16 to any in via $pif   #DHCP auto-config
 $cmd 00306 deny all from 192.0.2.0/24 to any in via $pif       #reserved for docs
 $cmd 00307 deny all from 204.152.64.0/23 to any in via $pif  #Sun cluster interconnect
 $cmd 00308 deny all from 224.0.0.0/3 to any in via $pif         #Class D & E multicast

 # Deny public pings
 $cmd 00310 deny icmp from any to any in via $pif

 # Deny ident
 $cmd 00315 deny tcp from any to any 113 in via $pif

 # Deny all Netbios service. 137=name, 138=datagram, 139=session
 # Netbios is MS/Windows sharing services.
 # Block MS/Windows hosts2 name server requests 81
 $cmd 00320 deny tcp from any to any 137 in via $pif
 $cmd 00321 deny tcp from any to any 138 in via $pif
 $cmd 00322 deny tcp from any to any 139 in via $pif
 $cmd 00323 deny tcp from any to any 81 in via $pif

 # Deny any late arriving packets
 $cmd 00330 deny all from any to any frag in via $pif

 # Deny ACK packets that did not match the dynamic rule table
 $cmd 00332 deny tcp from any to any established in via $pif

 # Allow traffic in from ISP's DHCP server. This rule must contain
 # the IP address of your ISP.s DHCP server as it.s the only
 # authorized source to send this packet type.
 # Only necessary for cable or DSL configurations.
 # This rule is not needed for .user ppp. type connection to
 # the public Internet. This is the same IP address you captured
 # and used in the outbound section.
 #$cmd 00360 allow udp from any to x.x.x.x 67 in via $pif keep-state

 # Allow in standard www function because I have apache server
 $cmd 00400 allow tcp from any to me 80 in via $pif setup limit src-addr 2

 # Allow in secure FTP, Telnet, and SCP from public Internet
 $cmd 00410 allow tcp from any to me 22 in via $pif setup limit src-addr 2

 # Allow in non-secure Telnet session from public Internet
 # labeled non-secure because ID & PW are passed over public
 # Internet as clear text.
 # Delete this sample group if you do not have telnet server enabled.
 $cmd 00420 allow tcp from any to me 23 in via $pif setup limit src-addr 2

 # Reject & Log all incoming connections from the outside
 $cmd 00499 deny log all from any to any in via $pif

 # Everything else is denied by default
 # deny and log all packets that fell through to see what they are
 $cmd 00999 deny log all from any to any
 ################ End of IPFW rules file ###############################

     --------------------------------------------------------------

    30.6.5.7. NAT bolon T**l**vt d*rmijn olonlogijn zhish`e`e

   IPFW-n NAT funkcyg id`evhzh**l`ehijn tuld zarim n`em`elt
   tohirgoony il`erhijll**dijg id`evhzh**l`eh h`er`egt`ej boldog.
   C**mijn `eh kodyn busad IPFIREWALL il`erhijll**d d`e`er option
   IPDIVERT il`erhijllijg n`emzh `emh`etg`en tusgajlan b`elds`en
   c**mijg gargazh avah h`er`egt`ej.

   /etc/rc.conf dotorh `engijn IPFW tohiruulguud d`e`er n`emzh daraah
   tohiruulguud h`er`egt`ej bolno.

 natd_enable="YES"                   # Enable NATD function
 natd_interface="rl0"                # interface name of public Internet NIC
 natd_flags="-dynamic -m"            # -m = preserve port numbers if possible

   T**l**vt d*rm**dijg divert natd (S*lzh`e`enij hayagijn
   H**rv**l`elt) d*rmijn hamt h`er`egl`eh n' d*rmijn olonlog bichih
   logikijg t**v**gt`ej bolgodog. check-state ba divert natd
   d*rm**dijn d*rmijn olonlog dah' bajrlal n' mash ih n**l****t`ej.
   `En`e n' hyalbar dajraad-**ng**r**h logik ursgal bish bolno.
   skipto g`es`en shin`e *jldlijn t**rlijg h`er`egl`eh bolno.
   skipto-g h`er`egl`ehd`e`e skipto d*rmijn dugaar haashaa *sr`eh`e`e
   m`ed`ezh bajhyn tuld b*h d*rm**dijg dugaarlah h`er`egt`ej bolno.

   Daraah tajlbarg*j zhish`e`en d`e`er paket d*rmijn olonlogoor
   dajrch **ng**r**h daraallyg tajlbarlahaar songon avsan d*r`em
   bichih arga bajgaa yum.

   D*r`emt`ej azhillah process d*rmijn fajld bajgaa hamgijn `ehnij
   d*rm`e`er `ehl`en caash d*rm**dijg n`eg n`eg`e`er unshin, fajlyn
   t**gsg**l h*rt`el `esv`el paket al' n`eg d*rmijn songoltyn
   shalguurt tohirch galt hanyg orhih h*rt`el *rg`elzhiln`e. 100,
   101, 450, 500, ba 510 dugaartaj d*rm**dijn bajrlalyg sajn anzaarah
   h`er`egt`ej. `Edg`e`er d*rm**d n' gadagshaa bolon dotogshoo
   chigl`elt`ej paketuudyn h**rv**l`eltijg udirdah b**g****d
   ing`esn`e`er keep-state dinamik h*sn`egt`en d`eh t`edg`e`ert
   hargalzah m**r**nd huvijn LAN IP hayag b*rtg`egds`en bajh
   n**hc**lijg hangana. Daraa n', b*h z**vsh****r**h bolon tatgalzah
   d*rm**d`ed paketijn yavzh buj chigl`el (****r****r h`elb`el
   gadagshaa `esv`el dotogshoo) ba interf`ejsijg zaazh **gs**n
   bajgaag anzaaraaraj. M**n gadagshaa sess `ehl**l`eh h*s`elt**d,
   s*lzh`e`enij hayagijn h**rv**l`eltijn b*h skipto rule 500-s
   `eh`elzh bajgaag anzaarna uu.

   N`eg`en LAN h`er`egl`egch v`eb huudas *z`ehijn tuld v`eb h**tchijg
   h`er`egl`ezh bajna g`ezh bod"io. Veb huudsuud 80-r portoor
   damzhdag. Paket galt hanand irn`e, gadagshaa chigl`ezh bajgaa tul
   100-r d*rm`end tohirohg*j. 101-r d*rmijg m**n **ng**rn**, yaagaad
   g`ev`el `en`e n' hamgijn anhny paket tul keep-state dinamik
   h*sn`egt`end haraahan bichigd`ezh amzhaag*j bajgaa. Paket `ec`est
   n' 125-r d*r`em d`e`er irzh, d*r`emd taarna. `En`e paket Intern`et
   uruu harsan NIC-r gadagshaa garch bajgaa. paketijn `ehl`el IP
   hayag n' huvijn LAN IP hayag h`ev`e`er bajgaa. `En`e d*rm`end
   taarah *ed hoior *jld`el hijgd`en`e. keep-state tohiruulga `en`e
   d*rmijg keep-state dinamik d*rmijn h*sn`egt`end n`emn`e, m**n
   zaazh **gs**n *jldlijg g*jc`etg`en`e. *jld`el n' dinamik
   h*sn`egt`ed n`em`egds`en m`ed`e`ellijn n`eg h`es`eg bajna. `En`e
   tohioldold skipto rule 500 bajna. 500-r d*r`em n' paketijn IP
   hayagijg NAT hijzh, paketijg gadagsh yavuulna. **nijg b**
   martaaraj, `en`e bol mash chuhal sh**. `En`e paket ****rijn zamaar
   h*r`eh gazraa h*r`eh b**g****d hariu paket **sch bucazh
   ilg`e`egd`en`e. `En`e shin`e paket bucazh ir`ehd`e`e m**n l `en`e
   d*rmijn olonlogijg dajrna. `En`e *ed harin 100-r d*r`emd tohirch,
   ochih IP hayag n' bucazh hargalzah LAN IP hayag uruu
   h**rv**l`egd`en`e. Daraa n' check-state d*rm`e`er garah ba
   h*sn`egt`end yavagdazh bajgaa sess harilcaand orolcozh bajgaa
   g`ezh t`emd`egl`egds`en tul caash LAN uruu n`evtr`en orno.
   T`eg`e`ed ****rijg n' anh yavuulsan LAN PC uruu ochih ba alsyn
   server`e`es ****r h`es`eg **g**gdlijg avahyg h*ss`en shin`e
   paketijg yavuulna. `En`e udaa `en`e paket check-state d*rm`e`er
   shalgagdah ba t**nij gadagshaa ursgald hargalzah m**r oldoh tul
   hargalzah *jld`el skipto 500-g g*jc`etg`en`e. Paket 500-r m**r
   uruu *s`erch NAT hijgd`en caash ****rijn zamaar yavah bolno.

   Dotogshoo ursgal d`e`er, id`evht`ej sess harilcaand orolcozh
   bajgaa gadnaas irzh bajgaa b*h z*jls avtomataar check-state
   d*rm`e`er bolon zohih divert natd d*rm**d`e`er shijd`egd`en`e.
   `End bidnij hijh iostoj z*jl bol h`er`egg*j paketuudyg tatgalzazh,
   z**vsh****r**gds**n *jlchilg`e`eg n`evtr**l`eh yum. Galt hanyn
   bajgaa mashin d`e`er apachi server azhillazh bajna, t`eg`e`ed
   Intern`et`e`es h*m**s `en`e dotood v`eb sajt uruu handazh bajna
   g`ezh bod"io. SHin`e dotogshoo sess `ehl**l`eh h*s`eltijn paket
   100-r d*r`emd tohiroh b**g****d t**nij IP hayag galt hanyn LAN IP
   hayag uruu onoolt hijgd`en`e. Daraa n' `en`e paket caash b*h
   d*rm**d`e`er shalgagdan `ec`est n' 425-r d*r`emd tohirno. `En`e
   d*r`emd taarah *ed hoior *jld`el hijgd`en`e. `En`e d*r`em
   keep-state dinamik d*rmijn h*sn`egt`end n`em`egd`en`e, m**n zaazh
   **gs**n *jldlijg g*jc`etg`en`e. G`evch `en`e tohioldold `en`e
   `ehl`el IP hayagnaas `eh`els`en shin`e sess `ehl**l`eh h*s`eltijn
   too 2-oor hyazgaarlagdana. `En`e n' todorhoj port d`e`er azhillazh
   bajgaa *jlchilg`e`enij huv'd DoS haldlagaas hamgaalna. Hargalzah
   *jld`el n' allow tul paket LAN uruu n`evt`ern`e. Hariu bolon
   **sg`egds`en paketyg check-state d*r`em id`evht`ej sess harilcaand
   hamaarch bajgaa g`ezh tanina. T`eg`e`ed 500-r d*r`em uruu
   shilzh**l`en, paket t`end NAT hijgd`e`ed caash gadagshaa
   interf`ejs`e`er garna.

   ZHish`e`e d*rmijn olonlog #1:

 #!/bin/sh
 cmd="ipfw -q add"
 skip="skipto 500"
 pif=rl0
 ks="keep-state"
 good_tcpo="22,25,37,43,53,80,443,110,119"

 ipfw -q -f flush

 $cmd 002 allow all from any to any via xl0  # exclude LAN traffic
 $cmd 003 allow all from any to any via lo0  # exclude loopback traffic

 $cmd 100 divert natd ip from any to any in via $pif
 $cmd 101 check-state

 # Authorized outbound packets
 $cmd 120 $skip udp from any to xx.168.240.2 53 out via $pif $ks
 $cmd 121 $skip udp from any to xx.168.240.5 53 out via $pif $ks
 $cmd 125 $skip tcp from any to any $good_tcpo out via $pif setup $ks
 $cmd 130 $skip icmp from any to any out via $pif $ks
 $cmd 135 $skip udp from any to any 123 out via $pif $ks


 # Deny all inbound traffic from non-routable reserved address spaces
 $cmd 300 deny all from 192.168.0.0/16  to any in via $pif  #RFC 1918 private IP
 $cmd 301 deny all from 172.16.0.0/12   to any in via $pif  #RFC 1918 private IP
 $cmd 302 deny all from 10.0.0.0/8      to any in via $pif  #RFC 1918 private IP
 $cmd 303 deny all from 127.0.0.0/8     to any in via $pif  #loopback
 $cmd 304 deny all from 0.0.0.0/8       to any in via $pif  #loopback
 $cmd 305 deny all from 169.254.0.0/16  to any in via $pif  #DHCP auto-config
 $cmd 306 deny all from 192.0.2.0/24    to any in via $pif  #reserved for docs
 $cmd 307 deny all from 204.152.64.0/23 to any in via $pif  #Sun cluster
 $cmd 308 deny all from 224.0.0.0/3     to any in via $pif  #Class D & E multicast

 # Authorized inbound packets
 $cmd 400 allow udp from xx.70.207.54 to any 68 in $ks
 $cmd 420 allow tcp from any to me 80 in via $pif setup limit src-addr 1


 $cmd 450 deny log ip from any to any

 # This is skipto location for outbound stateful rules
 $cmd 500 divert natd ip from any to any out via $pif
 $cmd 510 allow ip from any to any

 ######################## end of rules  ##################

   Daraah zhish`e`e d`e`erht`ej nil`e`ed t**st`ej bolovch
   turshlagag*j IPFW d*r`em bichigchid zoriulan d*rm**d yuund
   zoriulagdsanyg tajlbarlasan tajlbartaj bajgaagaaraa onclog yum.

   ZHish`e`e d*rmijn olonlog #2:

 #!/bin/sh
 ################ Start of IPFW rules file ###############################
 # Flush out the list before we begin.
 ipfw -q -f flush

 # Set rules command prefix
 cmd="ipfw -q add"
 skip="skipto 800"
 pif="rl0"     # public interface name of NIC
               # facing the public Internet

 #################################################################
 # No restrictions on Inside LAN Interface for private network
 # Change xl0 to your LAN NIC interface name
 #################################################################
 $cmd 005 allow all from any to any via xl0

 #################################################################
 # No restrictions on Loopback Interface
 #################################################################
 $cmd 010 allow all from any to any via lo0

 #################################################################
 # check if packet is inbound and nat address if it is
 #################################################################
 $cmd 014 divert natd ip from any to any in via $pif

 #################################################################
 # Allow the packet through if it has previous been added to the
 # the "dynamic" rules table by a allow keep-state statement.
 #################################################################
 $cmd 015 check-state

 #################################################################
 # Interface facing Public Internet (Outbound Section)
 # Check session start requests originating from behind the
 # firewall on the private network or from this gateway server
 # destined for the public Internet.
 #################################################################

 # Allow out access to my ISP's Domain name server.
 # x.x.x.x must be the IP address of your ISP's DNS
 # Dup these lines if your ISP has more than one DNS server
 # Get the IP addresses from /etc/resolv.conf file
 $cmd 020 $skip tcp from any to x.x.x.x 53 out via $pif setup keep-state


 # Allow out access to my ISP's DHCP server for cable/DSL configurations.
 $cmd 030 $skip udp from any to x.x.x.x 67 out via $pif keep-state

 # Allow out non-secure standard www function
 $cmd 040 $skip tcp from any to any 80 out via $pif setup keep-state

 # Allow out secure www function https over TLS SSL
 $cmd 050 $skip tcp from any to any 443 out via $pif setup keep-state

 # Allow out send & get email function
 $cmd 060 $skip tcp from any to any 25 out via $pif setup keep-state
 $cmd 061 $skip tcp from any to any 110 out via $pif setup keep-state

 # Allow out FreeBSD (make install & CVSUP) functions
 # Basically give user root "GOD" privileges.
 $cmd 070 $skip tcp from me to any out via $pif setup keep-state uid root

 # Allow out ping
 $cmd 080 $skip icmp from any to any out via $pif keep-state

 # Allow out Time
 $cmd 090 $skip tcp from any to any 37 out via $pif setup keep-state

 # Allow out nntp news (i.e. news groups)
 $cmd 100 $skip tcp from any to any 119 out via $pif setup keep-state

 # Allow out secure FTP, Telnet, and SCP
 # This function is using SSH (secure shell)
 $cmd 110 $skip tcp from any to any 22 out via $pif setup keep-state

 # Allow out whois
 $cmd 120 $skip tcp from any to any 43 out via $pif setup keep-state

 # Allow ntp time server
 $cmd 130 $skip udp from any to any 123 out via $pif keep-state

 #################################################################
 # Interface facing Public Internet (Inbound Section)
 # Check packets originating from the public Internet
 # destined for this gateway server or the private network.
 #################################################################

 # Deny all inbound traffic from non-routable reserved address spaces
 $cmd 300 deny all from 192.168.0.0/16  to any in via $pif  #RFC 1918 private IP
 $cmd 301 deny all from 172.16.0.0/12   to any in via $pif  #RFC 1918 private IP
 $cmd 302 deny all from 10.0.0.0/8      to any in via $pif  #RFC 1918 private IP
 $cmd 303 deny all from 127.0.0.0/8     to any in via $pif  #loopback
 $cmd 304 deny all from 0.0.0.0/8       to any in via $pif  #loopback
 $cmd 305 deny all from 169.254.0.0/16  to any in via $pif  #DHCP auto-config
 $cmd 306 deny all from 192.0.2.0/24    to any in via $pif  #reserved for docs
 $cmd 307 deny all from 204.152.64.0/23 to any in via $pif  #Sun cluster
 $cmd 308 deny all from 224.0.0.0/3     to any in via $pif  #Class D & E multicast

 # Deny ident
 $cmd 315 deny tcp from any to any 113 in via $pif

 # Deny all Netbios service. 137=name, 138=datagram, 139=session
 # Netbios is MS/Windows sharing services.
 # Block MS/Windows hosts2 name server requests 81
 $cmd 320 deny tcp from any to any 137 in via $pif
 $cmd 321 deny tcp from any to any 138 in via $pif
 $cmd 322 deny tcp from any to any 139 in via $pif
 $cmd 323 deny tcp from any to any 81  in via $pif

 # Deny any late arriving packets
 $cmd 330 deny all from any to any frag in via $pif

 # Deny ACK packets that did not match the dynamic rule table
 $cmd 332 deny tcp from any to any established in via $pif

 # Allow traffic in from ISP's DHCP server. This rule must contain
 # the IP address of your ISP's DHCP server as it's the only
 # authorized source to send this packet type.
 # Only necessary for cable or DSL configurations.
 # This rule is not needed for 'user ppp' type connection to
 # the public Internet. This is the same IP address you captured
 # and used in the outbound section.
 $cmd 360 allow udp from x.x.x.x to any 68 in via $pif keep-state

 # Allow in standard www function because I have Apache server
 $cmd 370 allow tcp from any to me 80 in via $pif setup limit src-addr 2

 # Allow in secure FTP, Telnet, and SCP from public Internet
 $cmd 380 allow tcp from any to me 22 in via $pif setup limit src-addr 2

 # Allow in non-secure Telnet session from public Internet
 # labeled non-secure because ID & PW are passed over public
 # Internet as clear text.
 # Delete this sample group if you do not have telnet server enabled.
 $cmd 390 allow tcp from any to me 23 in via $pif setup limit src-addr 2

 # Reject & Log all unauthorized incoming connections from the public Internet
 $cmd 400 deny log all from any to any in via $pif

 # Reject & Log all unauthorized out going connections to the public Internet
 $cmd 450 deny log all from any to any out via $pif

 # This is skipto location for outbound stateful rules
 $cmd 800 divert natd ip from any to any out via $pif
 $cmd 801 allow ip from any to any

 # Everything else is denied by default
 # deny and log all packets that fell through to see what they are
 $cmd 999 deny log all from any to any
 ################ End of IPFW rules file ###############################

     --------------------------------------------------------------

              B*l`eg 31. S*lzh`e`enij n`em`elt ojlgoltuud

   Orchuulsan Cagaanh**gijn Ganbold.

31.1. Er**nhij aguulga

   `En`e b*l`eg n' h`ed h`ed`en s*lzh`e`enij d`evshilt`et n`em`elt
   s`edv**dijg hamrah bolno.

   `En`e b*lgijg unshsany daraa, ta daraah z*jlsijg m`ed`eh bolno:

     * Garcuud bolon chigl**l`elt**dijn *nds**d.

     * IEEE(R) 802.11 bolon Bluetooth t**h****r**mzh**dijg h`erh`en
       suulgah talaar.

     * FreeBSD-g g**r bolgozh h`erh`en tohiruulah talaar.

     * Diskg*j mashin d`e`er s*lzh`e`eg`e`er achaalahyg h`erh`en
       tohiruulah talaar.

     * S*lzh`e`enij hayagijn h**rv**l`eltijg h`erh`en tohiruulah
       talaar.

     * PLIP-`e`er hoior komp'yuterijg h`erh`en holboh talaar.

     * FreeBSD mashin d`e`er IPv6-g h`erh`en tohiruulah talaar.

     * ATM-ijg h`erh`en tohiruulah talaar.

     * FreeBSD d`e`er Common Address Redundancy Protocol buyuu
       CARP-ijn bolomzhuudyg h`erh`en id`evhzh**lzh ashiglah talaar.

   `En`e b*lgijg unshihaasaa **mn** ta daraah z*jlsijg g*jc`etg`eh
   h`er`egt`ej:

     * /etc/rc skript**dijn *nds**dijg ojlgoson bajh.

     * S*lzh`e`enij *nds`en uhagdahuudyn talaar m`edl`egt`ej bajh.

     * SHin`e FreeBSD c**m h`erh`en tohiruulzh suulgah talaar m`ed`eh
       (B*l`eg 8).

     * N`em`elt guravdagch taluudyn hijs`en program hangamzhijg
       h`erh`en suulgah talaar m`ed`eh (B*l`eg 4).

     --------------------------------------------------------------

31.2. Garcuud bolon CHigl**l`elt**d

   Huv' n`em`er bolgon oruulsan Koranf Grajfon.

   S*lzh`e`eg`e`er n`eg mashin n**g**** mashinyg olzh chaddag bajhyn
   tuld n`eg`e`es n**g**** uruu h`erh`en h*r`ehijg tajlbarlasan arga
   zamuud bajh iostoj. **nijg routing buyuu chigl**l`elt hijh
   g`ed`eg. "CHigl**l`elt" n' "destination buyuu zor'son gazar" bolon
   "garc" hayagijn hosloloor todorhojlogddog. H`er`ev ta `en`e
   "zor'son gazar" uruu ochihoor oroldozh bajgaa bol `en`e "garc"aar
   holbogdono g`ezh `en`e hoslol n' zaazh bajgaa yum. Gurvan t**rlijn
   zor'son gazar bajdag: `edg`e`er n' hostuud, d`ed s*lzh`e`en**d
   bolon "anhdagch" yum. "Anhdagch chigl**l`elt" n' al' ch
   chigl**l`elt`ed hamaarahg*j bol ashiglagddag. Bid anhdagch
   chigl**l`eltijn talaar daraa n' araj d`elg`er`eng*j yarilcah
   bolno. Bas gurvan t**rlijn garc bajdag: `edg`e`er n' hostuud,
   interf`ejs**d (bas "links" buyuu holboosuud g`egdd`eg) bolon
   Ethernet tonog t**h****r**mzhijn hayaguud (MAC hayaguud) yum.

     --------------------------------------------------------------

  31.2.1. ZHish`e`e

   CHigl**l`eltijn ****r ojlgoltuudyg *z**l`ehijn tuld bid
   netstat-ijn daraah zhish`e`eg ashiglah bolno:

 % netstat -r
 Routing tables

 Destination      Gateway            Flags     Refs     Use     Netif Expire

 default          outside-gw         UGSc       37      418      ppp0
 localhost        localhost          UH          0      181       lo0
 test0            0:e0:b5:36:cf:4f   UHLW        5    63288       ed0     77
 10.20.30.255     link#1             UHLW        1     2421
 example.com      link#1             UC          0        0
 host1            0:e0:a8:37:8:1e    UHLW        3     4601       lo0
 host2            0:e0:a8:37:8:1e    UHLW        0        5       lo0 =>
 host2.example.com link#1             UC          0        0
 224              link#1             UC          0        0

   `Ehnij hoior m**r n' anhdagch chigl**l`elt (bid **nijg daraagijn
   h`es`egt avch *z`eh bolno) bolon localhost chigl**l`eltijg zaana.

   `En`e chigl**l`eltijn h*sn`egtijn zaasan localhost-d zoriulzh
   ashiglah interf`ejs (Netif bagana) n' lo0 b**g****d `en`e n' bas
   loopback buyuu bucah interf`ejs g`egdd`eg. `En`e n' ug ochih
   gazryn huv'd b*h ursgalyg LAN uruu ilg`e`ehijn orond dotooddoo
   *ld`e`en`e g`ezh h`elzh bajgaa b**g****d `en`e n' haanaas
   `eh`els`en t`end`e`e bucazh ochih uchraas t`er yum.

   Daraagijn bajgaa z*jl bol 0:e0:-s `eh`els`en hayaguud yum.
   `Edg`e`er n' Ethernet tonog t**h****r**mzhijn hayaguud b**g****d
   bas MAC hayaguud g`egdd`eg. FreeBSD n' lokal Ethernet d`e`er
   bajgaa yamar ch hostuudyg (zhish`e`en d`e`erh test0) avtomataar
   tan'zh t`er hostod zoriulzh shuud t**n uruu ed0 Ethernet
   interf`ejs`e`er garahaar chigl**l`elt n`emd`eg. `En`e t**rlijn
   chigl**l`eltt`ej holbootoj hugacaa (Expire bagana) bajdag
   b**g****d `en`e n' zaasan hugacaand t`er hostoos bid nar yuu ch
   sonsohg*j *ed ashiglagddag. Ijm yavdal bolohod `en`e host uruu
   zaagdsan chigl**l`elt avtomataar ustgagdah bolno. `Edg`e`er
   hostuud n' RIP (Routing Information Protocol buyuu chigl**l`eltijn
   m`ed`e`ellijn protokol) g`egdd`eg arga zamaar tanigddag b**g****d
   `en`e n' hamgijn bogino zamyg todorhojlsny *nds`en d`e`er lokal
   hostuud uruu ochih chigl**l`eltijg oldog.

   FreeBSD n' bas lokal d`ed s*lzh`e`end zoriulzh d`ed s*lzh`e`enij
   chigl**l`elt**dijg n`emd`eg (10.20.30.255 n' 10.20.30 d`ed
   s*lzh`e`enij cacah hayag b**g****d example.com n' t`er d`ed
   s*lzh`e`et`ej holbootoj dom`ejnij n`er yum). link#1
   t`emd`egl`eg`e`e n' mashin dah' `ehnij Ethernet kartyg zaana. Ta
   t`edg`e`ert zoriulzh yamar ch n`em`elt interf`ejs zaagdaag*jg
   harah bolno.

   `Edg`e`er b*lg**d (lokal s*lzh`e`enij hostuud bolon lokal d`ed
   s*lzh`e`en**d) n' avtomataar routed g`egdd`eg d`emonoor
   tohiruulagdsan chigl**l`elt**dt`ej bajna. H`er`ev `en`e n'
   azhillahg*j bajgaa bol z**vh**n statikaar todorhojlogdson
   (****r**** h`elb`el il`erhij oruulzh **gs**n) chigl**l`elt**d bajh
   bolno.

   host1 m**r n' bidnij hostyg zaazh bajgaa b**g****d t**nijg
   Ethernet hayagaar n' m`edd`eg. Bid ilg`e`ezh bajgaa host bolohoor
   FreeBSD n' Ethernet interf`ejs`e`er ilg`e`ehijn orond loopback
   buyuu bucah interf`ejsijg (lo0) ashiglahaa m`edd`eg.

   Hoior host2 m**r**d n' bidnijg ifconfig(8) alias buyuu ****r n`er
   ashiglah *ed (Ethernet-ijn talaar durdsan h`esg`e`es bid **nijg
   yaagaad hijdgijg *z`e`er`ej) uchirch bolzoshg*j z*jlijn zhish`e`e
   yum. lo0 interf`ejsijn daraa bajgaa => t`emd`eg n' bid z**vh**n
   loopback buyuu bucah interf`ejsijg ashiglaad zogsohg*j (`en`e
   hayag n' bas lokal hostyg h`elzh bajgaa bolohoor) `en`e n'
   yalanguyaa alias buyuu ****r n`er g`edgijg h`elzh bajgaa yum. Ijm
   chigl**l`elt**d n' alias-ijg d`emzhd`eg host d`e`er z**vh**n
   haragdana; lokal s*lzh`e`en d`eh busad b*h hostuud ijm
   chigl**l`elt**dijnh`e`e huv'd erd**** l link#1 m**rt`ej bajna.

   T**gsg**lijn m**r (ochih d`ed s*lzh`e`e 224) n' multicast-taj
   azhillazh bajgaa b**g****d **nijg ****r h`es`egt avch *z`eh bolno.

   T**gsg**ld n' chigl**l`elt b*rijn t**r**l b*rijn shinzh
   chanaruudyg Flags baganaas harzh bolno. `Edg`e`er tuguudyn zarim
   bolon t`edg`e`erijn hargalzah utga sanaanuudyg doorh bogino
   h*sn`egt`e`er haruulav:

   U Up: CHigl**l`elt id`evht`ej bajna.                               
   H Host: CHigl**l`eltijn ochih gazar n' ganc host bajna.            
     Gateway: `En`e ochih gazart zoriulzh b*gdijg `en`e alsyn sistem  
   G uruu ilg`e`eh b**g****d alsyn sistem n' t`end`e`es`e`e haashaa   
     ilg`e`eh`e`e oloh bolno.                                         
   S Static: `En`e chigl**l`elt n' sistem`e`er avtomataar             
     **sg`egds`en bish garaar tohiruulagdsan.                         
     Clone: Bidnij holbogdozh bajgaa mashiny huv'd `en`e chigl**l`elt 
   C d`e`er *nd`esl`en shin`e chigl**l`elt **sg`ed`eg. `En`e t**rlijn 
     chigl**l`elt n' ih`evchl`en lokal s*lzh`e`en**d`ed ashiglagddag. 
   W WasCloned: Lokal s*lzh`e`enij (Clone) chigl**l`elt d`e`er        
     *nd`esl`en avtomataar tohiruulagdsan chigl**l`eltijg zaana.      
   L Link: CHigl**l`elt n' Ethernet tonog t**h****r**mzht`ej          
     holbootoj z*jlijg hamarna.                                       

     --------------------------------------------------------------

  31.2.2. Anhdagch chigl**l`elt**d

   Lokal sistem n' alsyn host uruu holbolt hijh h`er`egt`ej *ed
   m`ed`egd`ezh bajgaa zam bajgaa `es`ehijg todorhojlohyn tuld `en`e
   n' chigl**l`eltijn h*sn`egt`e`es shalgadag. H`er`ev alsyn host n'
   bidnij h`erh`en h*r`ehijg n' m`ed`eh (klon hijgds`en
   chigl**l`elt**d) d`ed s*lzh`e`end bajgaa bol sistem t`er
   interf`ejs`e`er holbogdozh boloh `es`ehijg shalgadag.

   H`er`ev b*h m`ed`egd`ezh bajgaa zam amzhiltg*j bolvol sistemd
   s**lchijn ganc songolt "anhdagch" chigl**l`elt *ld`en`e. `En`e
   chigl**l`elt n' garc chigl**l`eltijn tusgaj t**r**l (sistemd
   ih`evchl`en ganc bajdag) b**g****d tugnuudyn talbartaa *rg`elzh c
   g`ezh t`emd`egl`egds`en bajdag. Lokal s*lzh`e`en d`eh hostyn huv'd
   `en`e garc n' mashiny gadaad ert**nc uruu shuud holbogdoh
   z*jl`e`er (PPP holbolt, DSL, kabel' modem, T1, `esv`el ****r
   s*lzh`e`enij interf`ejs`e`er) tohiruulagddag.

   H`er`ev ta ****r**** gadnah ert**nc uruu garc mayagaar azhillazh
   bajgaa mashiny huv'd anhdagch chigl**l`eltijg tohiruulzh bajgaa
   bol anhdagch chigl**l`elt n' tany Intern`etijn *jlchilg`e`e
   *z**l`egchijn (ISP) sajt dah' garc mashin boloh yum.

   Anhdagch chigl**l`elt**dijn zhish`e`eg harcgaaya. `En`e n'
   nijtl`eg tohirgoo yum:

 [Local2]  <--ether-->  [Local1]  <--PPP--> [ISP-Serv]  <--ether-->  [T1-GW]
      

   Local1 bolon Local2 hostuud n' tany sajtad bajna. Local1 n' ISP
   uruu dial-up PPP holboltoor holbogdson. `En`e PPP server
   komp'yuter n' dotood s*lzh`e`eg`e`er ****r n`eg garc komp'yuter
   uruu gadaad interf`ejs`e`er ISP-ijn Intern`et **gch bajgaa uruu
   holbogdson bajna.

   Tany mashin b*rijn huv'd anhdagch chigl**l`elt**d n' ijm bolno:

          Host              Anhdagch Garc            Interf`ejs       
   Local2             Local1                    Ethernet              
   Local1             T1-GW                     PPP                   

   T*g`e`em`el asuult n' "Bid yaagaad Local1-ijn huv'd t**nij
   holbogdson ISP-ijn serverijn orond T1-GW-g anhdagch garc g`ezh
   tohiruulsan b`e?" g`es`en asuult yum.

   PPP interf`ejs n' ****rijn talyn holboltondoo ISP-ijn lokal
   s*lzh`e`en d`eh hayagijg ashiglazh bajgaa bolohoor ISP-ijn lokal
   s*lzh`e`en d`eh busad duryn mashinuudad zoriulsan chigl**l`elt
   avtomataar **sg`egd`eh bolno g`edgijg sanaaraj. Ijm uchraas ta
   T1-GW mashin uruu h`erh`en h*r`eh`e`e al' h`edijn m`ed`ezh bajgaa
   bolohoor ISP-ijn server uruu ursgal ilg`e`eh dundyn alham
   shaardlagag*j yum.

   ****rijn lokal s*lzh`e`enij huv'd X.X.X.1 hayagijg garc hayag
   bolgozh ashiglah n' t*g`e`em`el bajdag. T`eg`eh`e`er (adil
   zhish`e`eg ashiglaad) h`er`ev tany lokal C angillyn hayagijn
   talbar 10.20.30 bajsan b**g****d tany ISP 10.9.9-g ashiglazh
   bajgaa bol anhdagch chigl**l`elt**d n' ijm bajna:

                   Host                     Anhdagch CHigl**l`elt     
   Local2 (10.20.30.2)                   Local1 (10.20.30.1)          
   Local1 (10.20.30.1, 10.9.9.30)        T1-GW (10.9.9.1)             

   Ta /etc/rc.conf fajlyn tuslamzhtaj anhdagch chigl**l`eltijg
   hyalbaraar todorhojlzh bolno. Bidnij zhish`e`en d`e`er Local2
   mashin d`e`er bid daraah m**rijg /etc/rc.conf fajld n`ems`en:

 defaultrouter="10.20.30.1"

   **nijg shuud tushaalyn m**r****s route(8) tushaalaar hijzh bas
   bolno:

 # route add default 10.20.30.1

   S*lzh`e`enij chigl**l`eltijn h*sn`egt**dijg garaar udirdah talaar
   d`elg`er`eng*j m`ed`e`ellijg route(8) garyn avlagyn huudasnaas
   lavlana uu.

     --------------------------------------------------------------

  31.2.3. Hos g`ert`ej hostuud

   ****r bas n`eg tohirgoony t**rlijg bid h`el`elc`eh iostoj
   b**g****d `en`e n' hoior ****r s*lzh`e`en d`e`er bajgaa hostyn
   tuhaj yum. Tehnikijn huv'd garc bolzh bajgaa duryn mashin (d`e`erh
   zhish`e`en d`e`er PPP holboltyg ashiglah n') hos g`ert`ej host
   g`ezh toocogddog. G`ehd`e`e *n`end`e`e `en`e uhagdahuun n' hoior
   dotood s*lzh`e`end bajgaa mashinyg h`el`eh`ed z**vh**n
   ashiglagddag.

   N`eg tohioldold mashin n' hoior Ethernet karttaj b**g****d kart
   b*r tusdaa d`ed s*lzh`e`enij hayagtaj bajna. ****r****r, mashin n'
   z**vh**n n`eg Ethernet karttaj b**g****d ifconfig(8) alias hijlt
   buyuu ****r n`erijg ashigladag bajzh bolno. `Ehnijh n' fizikijn
   huv'd tusdaa hoior Ethernet s*lzh`e`e ashiglagdazh bajgaa *ed
   h`er`egl`egd`eh b**g****d s**lijnh n' ganc fizik s*lzh`e`enij
   segment bajgaa bolovch logikijn huv'd hoior tusdaa d`ed
   s*lzh`e`en**d bajgaa *ed h`er`egl`egdd`eg.

   Al' ch tohioldold `en`e mashin n' n**g**** d`ed s*lzh`e`e uruu
   h*r`eh todorhojlogdson garc (gadnaas ir`eh chigl**l`elt) g`edgijg
   d`ed s*lzh`e`e b*r m`edd`eg bajhaar chigl**l`eltijn h*sn`egt**d
   tohiruulagddag. Hoior d`ed s*lzh`e`enij hoorond chigl**l`egch
   mayagaar azhillah mashintaj `en`e tohirgoo n' bid al' n`eg tal
   uruu `esv`el hoior talyn hoioulangijn huv'd paket sh**gch buyuu
   galt hana d`e`er tulguurlasan ayuulg*j bajdlyn shijdlijg hijh
   shaardlagataj *ed ih`evchl`en h`er`egl`egdd`eg.

   Hoior interf`ejsijn hoorond paketuudyg damzhuuldag bajhaar `en`e
   mashinyg bajlgahyg h`er`ev ta h*sv`el `en`e bolomzhijg
   id`evhzh**l`ehijg FreeBSD-d h`el`eh h`er`egt`ej. **nijg h`erh`en
   hijh talaar d`elg`er`eng*jg daraagijn h`esg`e`es *zn`e **.

     --------------------------------------------------------------

  31.2.4. CHigl**l`egch b*t`e`eh n'

   S*lzh`e`enij chigl**l`egch n' erd**** l n`eg interf`ejs`e`es
   n**g**** interf`ejs uruu paketuudyg damzhuuldag sistem yum.
   Intern`etijn standartuud bolon sajn inzhenerchl`elijn turshlaga n'
   **nijg FreeBSD d`e`er anhdagchaar id`evhzh**ls`en bajhaas FreeBSD
   t**slijg s`ergijld`eg. rc.conf(5) dah' daraah huv'sagchijg YES
   bolgon ****rchilsn****r ta `en`e bolomzhijg id`evhzh**lzh bolno:

 gateway_enable="YES"          # Set to YES if this host will be a gateway

   `En`e tohiruulga n' sysctl(8)-ijn huv'sagch
   net.inet.ip.forwarding-g 1 bolgono. H`er`ev ta chigl**l`eltijg t*r
   zuur zogsooh h`er`egt`ej bol **nijg t*r zuur 0 bolgozh tohiruulzh
   bolno.

   Ursgalyg haash n' ilg`e`eh`e`e m`ed`ehijn tuld tany shin`e
   chigl**l`egchid chigl**l`elt**d h`er`egt`ej bolno. H`er`ev tany
   s*lzh`e`e hangalttaj hyalbar bajh yum bol statik chigl**l`elt**d
   ashiglazh bolno. FreeBSD n' standart BSD chigl**l`eltijn d`emon
   routed(8) programtaj bas ird`eg. `En`e n' RIP (1 ba 2-r huvilbar)
   bolon IRDP protokoluudyg d`emzhd`eg. BGP v4, OSPF v2 bolon busad
   t**v**gt`ej chigl**l`eltijn protokoluudyn d`emzhl`egijg net/zebra
   bagc hangadag. GateD(R) z`er`eg arilzhaany b*t`e`egd`eh**n**d bas
   il** t**v**gt`ej s*lzh`e`enij chigl**l`eltijn shijdl**d`ed
   zoriulagdsan bajdag.

     --------------------------------------------------------------

  31.2.5. Statik chigl**l`elt**dijg tohiruulah n'

   Huv' n`em`er bolgon oruulsan Al' Hoang.

    31.2.5.1. Gar tohirgoo

   Bid daraah s*lzh`e`et`ej bajna g`ezh t**s****l'e:

     INTERNET
       | (10.0.0.1/24) Default Router to Internet
       |
       |Interface xl0
       |10.0.0.10/24
    +------+
    |      | RouterA
    |      | (FreeBSD gateway)
    +------+
       | Interface xl1
       | 192.168.1.1/24
       |
   +--------------------------------+
    Internal Net 1      | 192.168.1.2/24
                        |
                    +------+
                    |      | RouterB
                    |      |
                    +------+
                        | 192.168.2.1/24
                        |
                      Internal Net 2
        

   `En`e tohioldold RouterA n' Intern`et uruu garah chigl**l`egch
   mayagaar azhillazh bajgaa bidnij FreeBSD mashin bajna. `En`e n'
   anhdagch chigl**l`elt`e`e 10.0.0.1 g`ezh tohiruulsan b**g****d
   ing`esn`e`er gadnah ert**nc uruu holbogdoh bolomzhijg olgono. Bid
   RouterB n' z**v tohiruulagdsan b**g****d haa yavah
   h`er`egc`e`et`ej gazraa h`erh`en h*r`eh`e`e m`edd`eg g`ezh *z`eh
   bolno. (`En`e n' zurag d`e`er hyalbar yum. Erd**** l RouterB
   d`e`er 192.168.1.1-g garc bolgon anhdagch chigl**l`elt n`emn`e.)

   H`er`ev bid RouterA-ijn chigl**l`eltijn h*sn`egtijg harval door
   durdsantaj t**st`ejg harah bolno:

 % netstat -nr
 Routing tables

 Internet:
 Destination        Gateway            Flags    Refs      Use  Netif  Expire
 default            10.0.0.1           UGS         0    49378    xl0
 127.0.0.1          127.0.0.1          UH          0        6    lo0
 10.0.0/24          link#1             UC          0        0    xl0
 192.168.1/24       link#2             UC          0        0    xl1

   `En`e *eijn chigl**l`eltijn h*sn`egtt`ej bajhad RouterA n' bidnij
   Internal Net 2 buyuu dotood s*lzh`e`e 2 uruu h*rch chadahg*j bajh
   bolno. `En`e n' 192.168.2.0/24-ijn huv'd chigl**l`eltg*j bajna.
   **nijg arilgah n`eg arga n' garaar chigl**l`elt n`em`eh yavdal
   yum. Daraah tushaal n' RouterA-ijn chigl**l`eltijn h*sn`egt`ed
   192.168.1.2-g daraagijn z**rl**g (hop) bolgon ashiglan Internal
   Net 2 s*lzh`e`eg n`em`eh bolno:

 # route add -net 192.168.2.0/24 192.168.1.2

   Odoo RouterA n' 192.168.2.0/24 s*lzh`e`en d`eh duryn host uruu
   h*rch chadna.

     --------------------------------------------------------------

    31.2.5.2. Bajngyn tohirgoo

   D`e`erh zhish`e`e n' azhillazh bajgaa sistem d`e`er statik
   chigl**l`eltijg tohiruulahad t**gs t**g**ld**r yum. G`ehd`e`e n`eg
   asuudal n' tany FreeBSD mashin dahin achaalahad chigl**l`eltijn
   m`ed`e`el`el *ld`ehg*j bajh yavdal yum. Statik chigl**l`eltijg
   bajnga bajlgahyn tuld t**nijg /etc/rc.conf fajld n`emn`e:

 # Add Internal Net 2 as a static route
 static_routes="internalnet2"
 route_internalnet2="-net 192.168.2.0/24 192.168.1.2"

   static_routes tohirgoony huv'sagch n' zajgaar tusgaarlagdsan
   *gn**dijn zhagsaalt yum. *g b*r chigl**l`eltijn n`erijg zaana.
   Bidnij zhish`e`en d`e`er static_routes m**r**nd bid z**vh**n n`eg
   *gt`ej bajna. `En`e n' internalnet2 yum. Bid daraa n' route(8)
   tushaald **g**h b*h tohirgoony n`em`elt **g**gdl**dijg
   route_internalnet2 g`egds`en tohirgoony huv'sagchijn hamtaar
   n`emn`e. Bidnij zhish`e`enij huv'd bid ijm tushaal ashiglazh
   bolno:

 # route add -net 192.168.2.0/24 192.168.1.2

   t`eg`eh`e`er bid`end "-net 192.168.2.0/24 192.168.1.2"
   h`er`egt`ej.

   D`e`er durdsanaar bid static_routes m**r**nd n`eg`e`es il** *gs
   oruulzh bolno. `En`e n' bid`end olon statik chigl**l`elt**d
   **sg`eh bolomzhijg olgono. Daraah m**r**d n' 192.168.0.0/24 bolon
   192.168.1.0/24 s*lzh`e`enij huv'd statik chigl**l`elt**dijg
   sanaandaa t**s****ls**n chigl**l`egch d`e`er`e`e n`emzh bajgaa
   zhish`e`eg *z**lzh bajna:

 static_routes="net1 net2"
 route_net1="-net 192.168.0.0/24 192.168.0.1"
 route_net2="-net 192.168.1.0/24 192.168.1.1"

     --------------------------------------------------------------

  31.2.6. CHigl**l`eltijn tarhalt

   Bid gadnah ert**nc uruu chigl`es`en ****rsdijn chigl**l`elt**dijg
   h`erh`en todorhojloh talaar yarilcsan bolovch gadnah ert**nc
   h`erh`en bidnijg oloh talaar h`el`elc`e`eg*j bil`e`e.

   CHigl**l`eltijn h*sn`egt**dijg tuhajn n`eg hayagijn talbaryn
   (bidnij zhish`e`en d`e`er C angillyn d`ed s*lzh`e`e) b*h ursgal
   t`er s*lzh`e`enij tuhajn n`eg host uruu ilg`e`egd`ezh t`er n'
   paketuudyg dotogshoo damzhuuldgaar tohiruulzh bolno g`edgijg bid
   m`ed`ezh bajgaa bil`e`e.

   Ta ****rijn sajtdaa zaagdsan hayagijn talbaryg avah *ed tany
   *jlchilg`e`e *z**l`egch ****rsdijn chigl**l`eltijn h*sn`egt**dijg
   tany d`ed s*lzh`e`end zoriulagdsan b*h ursgal tany PPP holboosoor
   tany sajt uruu ilg`e`egdd`eg`e`er tohiruulah bolno. G`ehd`e`e uls
   dayaar bajh busad sajtuud tany ISP uruu ilg`e`eh`e`e yaazh m`ed`eh
   v`e?

   B*h zaagdsan hayagijn talbaruudyg hyanazh Intern`etijn *nds`en
   s*lzh`e`e uruu holbogdoh holboltyn c`egijg todorhojldog sistem
   (taraagdsan DNS-ijn m`ed`e`el`elt`ej barag adil) bajdag.
   "Backbone" buyuu "gol nuruu (*nds`en s*lzh`e`e)" n' uls dayaar
   bolon d`elhij dayaar Intern`etijn ursgalyg z****v**rl**zh bajdag
   gol shugamnuud yum. Gol nuruu mashin b*r master h*sn`egt**dijn
   huulbartaj bajdag b**g****d `edg`e`er h*sn`egt**d n' tuhajn n`eg
   s*lzh`e`end zoriulsan ursgalyg oncgoj gol nuruu z****v**rl**gch
   uruu chigl**lzh t`end`e`es`e`e doosh busad *jlchilg`e`e
   *z**l`egchd`e`er damzhin tany s*lzh`e`end h*rd`eg.

   *nds`en (gol nuruu) sajtuud uruu zarlazh t`edg`e`er n' tany sajtyn
   huv'd holboltyn c`eg (buyuu oroh zam) g`ezh todorhojloh n' tany
   *jlchilg`e`e *z**l`egchijn **r`eg yum. **nijg chigl**l`eltijn
   tarhalt g`ezh n`erl`ed`eg.

     --------------------------------------------------------------

  31.2.7. Aldaag olzh zasvarlah

   Zarimdaa chigl**l`eltijn tarhalt asuudaltaj b**g****d zarim
   n`eg`en sajtuud ****r uruu chin' holbogdozh chadahg*j bajzh bolno.
   CHigl**l`elt haana azhillahg*j bolzh bajgaag olohod tus boloh
   magadg*j hamgijn ashigtaj tushaal n' traceroute(8) tushaal yum.
   H`er`ev ta alsyn mashin uruu holbogdozh chadahg*j yum shig bajval
   (****r****r h`elb`el ping(8) amzhiltg*j bolvol) `en`e n' bas adil
   ashigtaj bajdag.

   traceroute(8) tushaalyg tany holbogdohyg oroldozh bajgaa alsyn
   hostyn n`ert`ej azhilluuldag. `En`e n' garc hostuudyg oroldlogo
   hijzh bajgaa zamyn hamtaar haruuldag b**g****d `ecsijn host uruu
   h*r`eh yum uu `esv`el holboltyn asuudlaas bolood `ecsijn host
   uruugaa h*r`elg*jg`e`er azhillazh duusdag.

   D`elg`er`eng*j m`ed`e`ellijg traceroute(8)-ijn garyn avlagyn
   huudasnaas *zn`e **.

     --------------------------------------------------------------

  31.2.8. Multicast chigl**l`elt hijh

   FreeBSD n' multicast programuud bolon multicast chigl**l`eltijg
   ugaasaa d`emzhd`eg. Multicast programuud n' FreeBSD-ijn yamar n`eg
   tusgaj tohirgoo shaarddagg*j; programuud n' shuud l azhilladag.
   Multicast chigl**l`elt n' d`emzhl`egijg c**md `emh`etg`ehijg
   shaarddag:

 options MROUTING

   M**n multicast chigl**l`eltijn d`emon mrouted(8) n' tunneliud
   bolon DVMRP-g **sg`eh`e`er /etc/mrouted.conf fajlyn tuslamzhtaj
   tohiruulagdsan bajh iostoj. Multicast tohirgoony talaar
   d`elg`er`eng*j m`ed`e`ellijg mrouted(8)-ijn garyn avlagyn
   huudasnaas olzh bolno.

     T`emd`egl`el: FreeBSD 7.0-s `ehl`en mrouted(8) multicast
     chigl**l`eltijn demon *nds`en sistem`e`es hasagdsan. `En`e n'
     DVMRP multicast chigl**l`eltijn protokolyg h`er`egzh**ld`eg
     b**g****d **nijg ih`enh multicast suulgacuudad pim(4)-r
     ih`evchl`en sol'son bajdag. Holbogdoh map-mbone(8) bolon
     mrinfo(8) h`er`egsl**d bas hasagdsan. Odoo `edg`e`er programuud
     n' FreeBSD-ijn portyn cugluulgad net/mrouted portod bajgaa
     bolno.

     --------------------------------------------------------------

31.3. Utasg*j s*lzh`e`e

   Loader, Mark Fonvil, ba Myurrej St***kli.

     --------------------------------------------------------------

  31.3.1. Utasg*j s*lzh`e`enij *nds**d

   Ih`enh utasg*j s*lzh`e`en**d n' IEEE 802.11-ijn standartuud d`e`er
   *nd`esl`es`en bajdag. *nds`en utasg*j s*lzh`e`e n' 2.4GHz yum uu
   `esv`el 5GHz-ijn zurvast cacdag radio dolgionoor holbogddog olon
   stancuudaas togtdog (`en`e n' oron nutgaas hamaarch ****r ****r
   bajdag b**g****d 2.3GHz-s 4.9GHz-ijn h*r`e`end holboog
   id`evhzh**l`eh`e`er ****rchl**gd**zh bajgaa).

   802.11 s*lzh`e`e n' hoior argaar zohion bajguulagddag: d`ed
   b*tcijn gorimd n`eg stanc master mayagaar azhillazh busad stancuud
   n' t**nt`ej holbogddog; `en`e s*lzh`e`eg BSS g`ed`eg b**g****d
   master stanc n' handaltyn c`eg (access point)(AP) g`egdd`eg. BSS-t
   b*h holboo AP-r damzhdag; n`eg stanc ****r n`eg utasg*j stanctaj
   holboo togtoohyg h*ss`en bajsan ch g`es`en m`ed`egdl**d n' AP-r
   damzhih iostoj bajdag. Hoior dah' h`elb`erijn s*lzh`e`end master
   bajdagg*j b**g****d stancuud n' shuud holbogddog. `En`e
   s*lzh`e`enij h`elb`erijg IBSS g`ed`eg b**g****d bas ad-hoc
   s*lzh`e`e g`egdd`eg.

   802.11 s*lzh`e`en**d n' 2.4GHz-ijn zurvast IEEE 802.11 bolon
   802.11b standartuudaar todorhojlogdson protokoluudyg ashiglan
   `ehl`en hijgd`ezh bajsan. `Edg`e`er todorhojloltuud n' azhillah
   davtamzhuud, h*r`e`e hijh bolon damzhuulah hurd (holbolt t**r**l
   b*rijn hurdaar hijgd`ezh bolno) z`er`eg MAC davhargyn
   *z**l`elt**dijg aguuldag. S**ld 802.11a standart n' ****r dohiony
   arga zamuud bolon il** **nd**r damzhuulah hurduud z`er`eg 5GHz-ijn
   zurvasyn azhillagaag todorhojlson bil`e`e. M**n daraa n' 802.11b
   s*lzh`e`en**dt`ej bucazh nijct`ej bajhaar 802.11a dohiony
   h`er`egl`e`e bolon 2.4GHz-ijn zurvast damzhuulah arga zamuudyg
   id`evhzh**lzh 802.11g standart todorhojlogdson bajna.

   Suur' bolson damzhuulah tehnik**d`e`es gadna 802.11 s*lzh`e`en**d
   n' t**r**l b*rijn ayuulg*j bajdlyn arga zamuudtaj bajdag. Anhdagch
   802.11 todorhojloltuud n' WEP g`egdd`eg ayuulg*j bajdlyn `engijn
   protokolyg todorhojlson bil`e`e. `En`e protokol n' togtmol,
   ur'dchilan huvaalcsan t*lh**r bolon RC4 kriptograf shifr ashiglan
   s*lzh`e`end damzhuulagdah **g**gdlijg kodchildog. Stancuud n'
   ****r hoorondoo holbogdohyn tuld b*gd n`eg togtmol t*lh**r d`e`er
   z**vshilc**h iostoj. `En`e shemijg amarhan `evd`eh bolomzhtojg
   haruulsan b**g****d damzhin **ng**r**h h`er`egl`egchdijg
   s*lzh`e`end n`egd`ehijg z**vl**d**gg*jg`e`es busad tohioldold odoo
   hovor ashiglagdah bolson bajna. Kriptografijn shin`e shifr**d
   bolon stancuudyg handaltyn c`egt tanin n`evtr**lzh **g**gdlijn
   holboltyg hijhijn tuld t*lh**r**dijg solilcoh n`em`elt protokolyg
   todorhojldog IEEE 802.11i todorhojloltoor odoogijn ayuulg*j
   bajdlyn praktikijg todorhojldog. M**n kriptograf t*lh**r**d n' *e
   *e shin`echl`egdd`eg b**g****d haldlagyn oroldloguudyg ilr**l`eh
   (ba haldlagyn oroldloguudyg s**r**h) arga zamuud bas bajdag.
   Utasg*j s*lzh`e`en**d`ed t*g`e`em`el ashiglagddag ****r n`eg
   ayuulg*j bajdlyn protokolyn todorhojlolt n' WPA yum. `En`e n'
   *jldv`erl`elijn b*lgijn todorhojlson 802.11i-ijn **mn**h protokol
   b**g****d 802.11i-g batlahyg h*l`e`ezh bajh hugacaand t*r zuuryn
   arga h`emzh`e`e boloh yum. WPA n' 802.11i-d bajgaa shaardlaguudyn
   d`ed olonlogijg todorhojlzh huuchin tonog t**h****r**mzh**d
   d`e`erh shijd`eld zoriulagdan hijgdzh`e`e. YAlanguyaa WPA n'
   anhdagch WEP shifr`e`es garsan TKIP shifrijg z**vh**n shaarddag.
   802.11i n' TKIP-ijn h`er`egl`e`eg z**vsh****rd**g bolovch
   **g**gdlijg shifrl`eh`ed zoriulzh il** h*chirh`eg shifr boloh
   AES-CCM-ijn d`emzhl`egijg bas shaarddag. (AES shifr n' WPA-d
   shaardagddagg*j, uchir n' **nijg huuchin tonog t**h****r**mzh
   d`e`er hijh`ed toocoollyn huv'd **rt**gt`ej g`ezh *zd`eg.)

   D`e`erh protokolyn standartuudaas gadna m`ed`ezh bajh ****r n`eg
   chuhal standart bol 802.11e yum. `En`e n' 802.11 s*lzh`e`end video
   damzhuulah, IP d`e`eg**rh duu (VoIP) z`er`eg mul'timedia
   h`er`egl`e`en**d`ed shaardlagataj protokoluudyg todorhojldog.
   802.11i-taj adil 802.11e n' *jldv`erl`elijn b*lg`e`es 802.11e-ijn
   d`ed olonlog g`ezh todorhojlson, 802.11e-g batlahyg h*l`e`ezh bajh
   hugacaand mul'timedia h`er`egl`e`en**dijg id`evhzh**l`eh`ed
   ashiglazh boloh WME (s**ld WMM) g`egds`en ur'dchilsan todorhojlolt
   bajdag. 802.11e bolon WME/WMM-ijn talaar m`ed`eh iostoj hamgijn
   chuhal z*jl n' utasg*j s*lzh`e`enij z`er`egl`el togtoogdson
   ursgalyn h`er`egl`e`eg Quality of Service (QoS) buyuu
   *jlchilg`e`enij chanaryn protokoluud bolon **rg**tg**s**n
   z****v**rl**gchijn handaltyn protokoluudyn tuslamzhtajgaar
   id`evhzh**ld`eg yavdal yum. `Edg`e`er protokoluudyn z**v shijd`el
   n' **g**gdlijn **nd**r hurdtaj t`esr`elt bolon z`er`egl`el
   togtoogdson ursgalyg id`evhzh**ld`eg.

   6.0 huvilbaraas `ehl`e`ed FreeBSD n' 802.11a, 802.11b, bolon
   802.11g-g ashiglan azhilladag s*lzh`e`en**dijg d`emzhd`eg. WPA
   bolon 802.11i ayuulg*j bajdlyn protokoluud n' adilhan (11a, 11b,
   bolon 11g-t`ej cug) d`emzhigds`en bajdag b**g****d WME/WMM
   protokoluudyn shaarddag QoS bolon ursgalyn z`er`egl`elt n'
   hyazgaarg*j toony utasg*j t**h****r**mzh**d`ed d`emzhigds`en
   bajdag.

     --------------------------------------------------------------

  31.3.2. *nds`en tohiruulga

    31.3.2.1. C**mijn tohirgoo

   Utasg*j s*lzh`e`eg ashiglahyn tuld tand utasg*j s*lzh`e`enij kart
   bolon c**mijg tohiroh utasg*j s*lzh`e`enij d`emzhl`egt`ejg`e`er
   tohiruulah h`er`egt`ej bolno. S**lijnh n' olon moduliudad
   huvaagddag. T`eg`eh`e`er tand z**vh**n ****rijnh**** ashiglah
   program hangamzhijg tohiruulah h`er`egt`ej boloh yum.

   Tand `ehl`e`ed h`er`eg boloh z*jl n' utasg*j s*lzh`e`enij
   t**h****r**mzh yum. Hamgijn t*g`e`em`el h`er`egl`egdd`eg
   t**h****r**mzh**d n' Atheros-ijn hijd`eg h`esg**dijg ashigladag
   t**h****r**mzh**d bajdag. `Edg`e`er t**h****r**mzh**d n' ath(4)
   drajveraar d`emzhigdd`eg b**g****d /boot/loader.conf fajld daraah
   m**rijg n`em`ehijg shaarddag:

 if_ath_load="YES"

   Atheros drajver n' gurvan tusdaa h`es`egt huvaagddag: `edg`e`er n'
   z**v drajver (ath(4)), bichil shemijn funkcuudyg zohicuuldag,
   tonog t**h****r**mzhijn d`emzhl`egijn davharga (ath_hal(4)), bolon
   h*r`e`en**dijg damzhuulahyn tuld h`ed h`ed`en bolomzhit hurduudaas
   (`end ath_rate_sample) songoh algoritm yum. `Edg`e`er
   d`emzhl`egijg modul' h`elb`er`e`er duudah *ed t**nt`ej hamaaraltaj
   z*jls avtomataar zohicuulagdah bolno. H`er`ev tand Atheros
   t**h****r**mzhijn orond ****r t**h****r**mzh bajgaa bol ta t`er
   t**h****r**mzhid zoriulsan modulijg songoh yum, ****r****r
   h`elb`el:

 if_wi_load="YES"

   g`ezh Intersil Prism h`esg**d d`e`er suurilsan
   t**h****r**mzh**dijn huv'd hijzh **gn** (wi(4) driver).

     T`emd`egl`el: `En`e barimtyn *lds`en h`es`egt bid ath(4)
     t**h****r**mzhijg ashiglah b**g****d zhish`e`en**d d`e`erh
     t**h****r**mzhijn n`er tany tohirgoony daguu ****rchl**gd**h
     iostoj. Bajgaa utasg*j drajveruud bolon d`emzhigds`en
     adapteruudyn zhagsaaltyg FreeBSD Hardware Notes huudasnaas olzh
     bolno. T**r**l b*rijn huvilbaruud bolon arhitekturuudad
     zoriulsan `edg`e`er t`emd`egl`eg`e`en**dijn huulbar FreeBSD-ijn
     v`eb sajtyn Huvilbaryn M`ed`e`el`el huudsand bij. Tany utasg*j
     t**h****r**mzhid zoriulagdsan FreeBSD-ijn drajver bajhg*j bol
     magadg*j Windows drajverijg NDIS drajverijn g*jc`etg`el
     hyalbarshuulagchijn tuslamzhtaj shuud ashiglazh boloh yum.

   FreeBSD 7.X d`e`er t**h****r**mzhijn drajverijn huv'd t**nij
   shaarddag 802.11 s*lzh`e`enij d`emzhl`egijg bas oruulah
   h`er`egt`ej bolno. ath(4) drajverijn huv'd `en`e n' yadahdaa
   wlan(4), wlan_scan_ap bolon wlan_scan_sta moduliud bajh b**g****d
   wlan(4) modul' n' utasg*j t**h****r**mzhijn drajvertaj cug
   avtomataar duudagddag ba *lds`en moduliud n' /boot/loader.conf
   fajlyn tuslamzhtajgaar achaalah *ed duudagdah iostoj:

 wlan_scan_ap_load="YES"
 wlan_scan_sta_load="YES"

     T`emd`egl`el: FreeBSD 8.0-s `ehl`en `edg`e`er moduliud n'
     *nds`en wlan(4) drajveryn h`es`eg bolson b**g****d adapterijn
     drajvertaj cug dinamikaar achaalagddag.

   **nt`ej cug tany ashiglah ayuulg*j bajdlyn protokoluudad
   zoriulagdsan kriptografyn d`emzhl`egijg hijd`eg moduliud
   h`er`egt`ej bolno. `Edg`e`er n' wlan(4) moduliar avtomataar
   shaardlagyn daguu duudagddag bajhaar zoriulagdsan bolovch
   odoohondoo `edg`e`erijg garaar tohiruulah shaardlagataj. Daraah
   moduliud bajdag: wlan_wep(4), wlan_ccmp(4) bolon wlan_tkip(4).
   wlan_ccmp(4) bolon wlan_tkip(4) drajveruud n' WPA ba/`esv`el
   802.11i ayuulg*j bajdlyn protokoluudyg ashiglahaar bolson
   tohioldold tand z**vh**n h`er`egt`ej bajdag. H`er`ev tany
   s*lzh`e`e shifrl`elt ashigladagg*j bol tand wlan_wep(4) d`emzhl`eg
   h`er`egg*j. `Edg`e`er moduliudyg achaalah *ed duudahyn tuld daraah
   m**r**dijg /boot/loader.conf fajld n`emn`e:

 wlan_wep_load="YES"
 wlan_ccmp_load="YES"
 wlan_tkip_load="YES"

   Sistemijn `ehl**l`eh tohirgoony fajld (****r****r h`elb`el
   /boot/loader.conf) ijm m`ed`e`el`elt`ejg`e`er ta ****rijn FreeBSD
   hajrcgijg dahin achaalah h`er`egt`ej. H`er`ev ta ****rijn mashinyg
   dahin achaalahyg h*s`ehg*j bajgaa bol ta moduliudyg kldload(8)-ijn
   tuslamzhtajgaar garaar duudazh bolno.

     T`emd`egl`el: H`er`ev ta moduliudyg ashiglahyg h*s`ehg*j bajgaa
     bol daraah m**r**dijg ****rijn c**mijn tohirgoony fajld n`emzh
     `edg`e`er drajveruudyg c**md `emh`etg`ezh bolno:

 device wlan               # 802.11 support
 device wlan_wep          # 802.11 WEP support
 device wlan_ccmp         # 802.11 CCMP support
 device wlan_tkip         # 802.11 TKIP support
 device wlan_amrr         # AMRR transmit rate control algorithm
 device ath               # Atheros pci/cardbus NIC's
 device ath_hal           # pci/cardbus chip support
 options AH_SUPPORT_AR5416 # enable AR5416 tx/rx descriptors
 device ath_rate_sample   # SampleRate tx rate control for ath

     Daraah hoior m**rijg FreeBSD 7.X shaarddag b**g****d,
     FreeBSD-ijn busad huvilbaruud t`edg`e`erijg shaarddagg*j:

 device wlan_scan_ap      # 802.11 AP mode scanning
 device wlan_scan_sta     # 802.11 STA mode scanning

     C**mijn tohirgoony fajldaa ijm m`ed`e`el`elt`ejg`e`er c**m****
     dahin `emh`etg`e`ed ****rijn FreeBSD mashinyg dahin achaalah
     h`er`egt`ej.

   Sistem assany daraa achaalah *eijn m`ed`egdl**d`ed **nt`ej adil
   utasg*j t**h****r**mzhijn talaar zarim m`ed`e`ellijg olzh bolno:

 ath0: <Atheros 5212> mem 0x88000000-0x8800ffff irq 11 at device 0.0 on cardbus1
 ath0: [ITHREAD]
 ath0: AR2413 mac 7.9 RF2413 phy 4.5

     --------------------------------------------------------------

  31.3.3. D`ed b*tcijn gorim

   D`ed b*tcijn gorim buyuu BSS gorim n' ih`evchl`en ashiglagddag
   gorim yum. `En`e gorimd utasg*j handaltyn c`eg**d n' utastaj
   s*lzh`e`end holbogdson bajdag. Utasg*j s*lzh`e`e b*r ****rijn
   n`ert`ej bajdag b**g****d `en`e n`er n' s*lzh`e`enij SSID
   g`egdd`eg. Utasg*j klient**d n' utasg*j handaltyn c`eg**d`ed
   holbogddog.

     --------------------------------------------------------------

    31.3.3.1. FreeBSD klient**d

      31.3.3.1.1. Handaltyn c`eg**dijg h`erh`en oloh v`e

   S*lzh`e`en**dijg hajhyn tuld ifconfig tushaalyg ashiglana. `En`e
   h*s`elt n' h`es`eg horom bolzh boloh b**g****d bolomzhtoj utasg*j
   davtamzh b*r uruu shilzhizh, bajgaa handaltyn c`eg**dijg shalgahyg
   sistem`e`es shaarddag. Z**vh**n super h`er`egl`egch ijm hajlt
   `ehl**lzh chadna:

 # ifconfig wlan0 create wlandev ath0
 # ifconfig wlan0 up scan
 SSID/MESH ID        BSSID              CHAN RATE    S:N   INT CAPS
 dlinkap         00:13:46:49:41:76   11   54M -90:96   100 EPS  WPA WME
 freebsdap       00:11:95:c3:0d:ac    1   54M -83:96   100 EPS  WPA

     T`emd`egl`el: Ta hajlt hijh`e`es`e`e **mn** interf`ejs`e`e up
     bolgozh t`emd`egl`eh iostoj. Daraa daraagijn hajltyn h*s`elt**d
     interf`ejsijg up bolgozh t`emd`egl`ehijg shaarddagg*j.

     T`emd`egl`el: FreeBSD 7.X d`e`er adapter t**h****r**mzh,
     zhish`e`e n' ath0 n' wlan0 t**h****r**mzhijn orond shuud
     ashiglagddag. **mn**h hoior m**rijg daraah bajdlaar
     ****rchl**hijg shaarddag:

 # ifconfig ath0 up scan

     `En`e barimtyn *lds`en h`es`egt FreeBSD 7.X-ijn h`er`egl`egchid
     `en`e shemijn daguu tushaal bolon tohirgoony m**r**dijg sol'zh
     ashiglah iostoj.

   Hajltyn h*s`eltijn garalt olson BSS/IBSS s*lzh`e`e b*rijg
   haruuldag. S*lzh`e`enij n`er SSID-s gadna handaltyn c`egijn MAC
   hayag boloh BSSID-g bid harah bolno. CAPS talbar n' s*lzh`e`e
   b*rijn t**r**l bolon t`end azhillazh bajgaa stancuudyn
   bolomzhuudyg zaana:

   E

           Extended Service Set (ESS) buyuu **rg**tg**s**n
           *jlchilg`e`enij olonlog. Stanc n' d`ed b*tcijn
           s*lzh`e`enij h`es`eg g`edgijg haruulna (IBSS/ad-hoc
           s*lzh`e`et`ej har'cuulah yum bol ).

   I

           IBSS/ad-hoc s*lzh`e`e. Stanc n' ad-hoc s*lzh`e`enij
           h`es`eg g`edgijg haruulna (ESS s*lzh`e`et`ej har'cuulah
           yum bol).

   P

           Huvijn nuuc. BSS-ijn dotor solilcozh bajgaa **g**gdlijn
           b*h h*r`e`en**d`ed **g**gdlijn nuuc bajdal shaardlagataj
           bajdag. `En`e BSS n' busadtaj solilcoh **g**gdlijn
           h*r`e`en**dijg shifrl`eh/bucaah WEP, TKIP `esv`el AES-CCMP
           z`er`eg kriptograf ashiglahyg stancaas shaarddag g`es`en
           *g yum.

   S

           Bogino orshil (preamble). S*lzh`e`e bogino orshluudyg
           (802.11b **nd**r hurd/DSSS PHY-d todorhojlogdsonoor bogino
           orshil n' urt orshild ashiglagddag 128 bit talbartaj
           har'cuulah yum bol 56 bit sync talbaryg h`er`egl`ed`eg)
           ashiglazh bajgaag haruuldag.

   s

           Bogino slot (angarhaj) hugacaa. 802.11g s*lzh`e`e huuchin
           (802.11b) stancuud bajhg*j bajgaa uchraas bogino slot
           hugacaag h`er`egl`ezh bajgaag haruulna.

   M`ed`egd`ezh bajgaa s*lzh`e`en**dijn odoogijn zhagsaaltyg bas
   doorh tushaalaar haruulzh bolno:

 # ifconfig wlan0 list scan

   `En`e m`ed`e`ellijg avtomataar huvirgagchaar (adapter) `esv`el
   garaar scan h*s`eltijn tuslamzhtaj shin`echilzh bolno. Huuchin
   **g**gd**l k`esh`e`es avtomataar arilgagdah bolohoor h`es`eg
   hugacaa **ng**rsnij daraa n`em`elt hajltuud hijhg*j l bol `en`e
   zhagsaalt bagasazh boloh yum.

     --------------------------------------------------------------

      31.3.3.1.2. *nds`en tohirgoonuud

   `En`e h`es`egt FreeBSD d`e`er utasg*j s*lzh`e`enij huvirgagchijg
   shifrl`eltg*jg`e`er h`erh`en azhilluulahyg haruulsan `engijn
   zhish`e`eg *z**ln`e. `Edg`e`er ojlgoltuudyg m`edd`eg bolsnyhoo
   daraa ****rijnh**** utasg*j s*lzh`e`eg tohiruulahdaa WPA-g
   ashiglahyg bid tuushtaj z**vl**zh bajna.

   Utasg*j s*lzh`e`eg tohiruulah gurvan *nds`en alham bajdag:
   `edg`e`ert handaltyg c`egijg songoh, ****rijn stancyg taniulzh
   n`evtr**l`eh, bolon IP hayagijg tohiruulah bagtana. Daraah h`es`eg
   alham b*rijg h`el`elc`en`e.

     --------------------------------------------------------------

        31.3.3.1.2.1. Handaltyn c`egijg songoh n'

   Ih`enh tohioldold sistem ****rt**** b*t`e`egds`en g*nzgijr**l`en
   shalgah argaa (heuristic) ashiglan handaltyn c`egijg songohyg n'
   z**vsh****r**h hangalttaj bajdag. Tanyg interf`ejsijg up g`ezh
   t`emd`egl`eh *ed `en`e n' anhdagch bajh b**g****d h`er`ev *g*j bol
   interf`ejsijg /etc/rc.conf fajld zhagsaan tohiruulna, ****r****r
   h`elb`el:

 ifconfig_ath0="wlan0"
 ifconfig_wlan0="DHCP"

     T`emd`egl`el: **mn** durdsany adil FreeBSD 7.X n' adapter
     t**h****r**mzht`ej holbootoj m**rijg shaarddag:

 ifconfig_ath0="DHCP"

   H`er`ev olon handaltyn c`eg**d bajgaa b**g****d ta tuhajn n`egijg
   songohyg h*sv`el t**nijg SSID-aar n' songozh bolno:

 wlans_ath0="wlan0"
 ifconfig_wlan0="ssid your_ssid_here DHCP"

   Adil SSID-taj olon handaltyn c`eg**d bajgaa orchind (rouming-ijg
   (t`en**chl`eh) hyalbar bolgohyn tuld ih`evchl`en hijd`eg) al' n`eg
   tuhajn t**h****r**mzh uruu holbogdoh shaardlagataj bolzh boloh
   yum. `En`e tohioldold ta handaltyn c`egijn BSSID-ijg zaazh **gch
   bas boloh yum (ta bas SSID-ijg *ld`e`ezh bolno):

 wlans_ath0="wlan0"
 ifconfig_wlan0="ssid your_ssid_here bssid xx:xx:xx:xx:xx:xx DHCP"

   Sistemijn hajlt hijh davtamzhuudyn olonlogijg hyazgaarlah z`er`eg
   handaltyn c`egijn songoltyg shaardah ****r arguud bajdag.Ta olon
   zurvasyn utasg*j s*lzh`e`enij karttaj bajh tohioldold `en`e n'
   ashigtaj bajdag. Ijm tohioldold b*h bolomzhit suvguudyg hajh n'
   cag hugacaa shaardsan azhil bajdag. Azhillagaag tuhajn n`eg zurvas
   d`e`er hyazgaarlahyn tuld mode parametrijg ta ashiglazh bolno,
   ****r****r h`elb`el:

 wlans_ath0="wlan0"
 ifconfig_wlan0="mode 11g ssid your_ssid_here DHCP"

   n' kartyg 2.4GHz davtamzhuudyn huv'd todorhojlogdson 802.11g
   gorimd kartyg azhilluulah b**g****d busad 5GHz-ijn suvguudyg avch
   *z`ehg*j bajh bolno. **nijg hijh ****r n`eg arga n' azhillagaag
   tuhajn n`eg davtamzhid t*gzhih channel parametr bolon hajlt
   hijhd`e`e suvguudyn zhagsaaltyg zaah chanlist parametrijg ashiglah
   yavdal yum. `Edg`e`er parametr**dijn talaar d`elg`er`eng*j
   m`ed`e`ellijg ifconfig(8) garyn avlagyn huudasnaas lavlana uu.

     --------------------------------------------------------------

        31.3.3.1.2.2. N`evtr`elt tanilt

   Handaltyn c`egijg songosny daraa tany stanc **g**gd**l
   damzhuulahaa **mn** ****rijg**** taniulan n`evtr`eh h`er`egt`ej.
   N`evtr`elt tanilt h`ed h`ed`en argaar hijgd`ezh bolno.
   Ashiglagddag hamgijn t*g`e`em`el shem bol n`e`eltt`ej n`evtr`elt
   tanilt g`egdd`eg b**g****d `en`e n' duryn stanc s*lzh`e`end
   n`egd`ezh holbogdohyg z**vsh****rd**g. `En`e n' `ehnij udaa
   utasg*j s*lzh`e`eg tohiruulzh bajhdaa testijn zorilgoor tany
   ashiglah iostoj n`evtr`elt tanilt yum. Busad shem**d n'
   **g**gdlijn ursgal `ehl`eh`e`es **mn** kriptograf m`ed`e`el`el
   solilcoo hijgd`ehijg shaarddag; ur'dchilsan huvaalcsan t*lh**r**d
   `esv`el nuuc *gs ashiglah `esv`el RADIUS z`er`eg aryn
   *jlchilg`e`en**dijg ashigladag il** t**v**gt`ej shem**d z`ergijg
   durdazh bolno. Ih`enh h`er`egl`egchid n`e`eltt`ej n`evtr`elt
   tanilt ashiglah b**g****d `en`e n' anhdagch tohirgoo bajdag.
   Daraagijn hamgijn t*g`e`em`el tohiruulga bol WPA-PSK b**g****d
   `en`e n' bas WPA Personal g`egdd`eg. `En`e tohiruulga door
   tajlbarlagdsan bajgaa.

     T`emd`egl`el: H`er`ev tand handaltyn c`egt zoriulsan Apple
     AirPort(R) Extreme d`e`er suurilsan *nds`en stanc bajgaa bol WEP
     t*lh**rt`ej hamt huvaalcsan t*lh**rijg tohiruulah h`er`egt`ej
     bolzh boloh yum. **nijg /etc/rc.conf fajl `esv`el
     wpa_supplicant(8) programyg ashiglan hijzh bolno. H`er`ev ta
     ganc AirPort *nds`en stanctaj bol handaltyg ijm`erh**g`e`er
     hijzh **gch bolno:

 wlans_ath0="wlan0"
 ifconfig_wlan0="authmode shared wepmode on weptxkey 1 wepkey 01234567 DHCP"

     Er**nhijd`e`e huvaalcsan t*lh**r b*hij n`evtr`elt taniltyg
     ashiglahaas zajlshijh h`er`egt`ej, yaagaad g`ev`el WEP
     t*lh**rijn materialyg ih h*chils`en h`elb`er`e`er ashigladag n'
     t*lh**rijg `evd`eh bolomzhijg il** amarhan bolgodog. H`er`ev WEP
     ashiglagdah iostoj bol (****r****r h`elb`el huuchin
     t**h****r**mzht`ej nijct`ej bajh **dn`e`es) WEP-ijg open buyuu
     n`e`eltt`ej n`evtr`elt tanilttaj cug ashiglah n' z*jt`ej yum.
     WEP-ijn talaar d`elg`er`eng*j m`ed`e`ellijg H`es`eg 31.3.3.1.4-s
     olzh bolno.

     --------------------------------------------------------------

        31.3.3.1.2.3. DHCP-`e`er IP hayag avah

   Handaltyn c`egijg songozh n`evtr`elt taniltyn parametr**dijg
   tohiruulsny daraa holbogdohyn tuld ta IP hayag avah h`er`egt`ej
   bolno. Ta ****rijn utasg*j IP hayagijg ih`evchl`en DHCP-`e`er avah
   bolno. Ing`ehijn tuld erd**** l /etc/rc.conf fajlyg zasvarlazh
   d`e`erh zhish`e`en d`e`er *z**ls`en shig ****rijn
   t**h****r**mzhijn tohirgoond zoriulzh DHCP g`ezh n`emzh **gn**:

 wlans_ath0="wlan0"
 ifconfig_wlan0="DHCP"

   `En`e h*r`eh`ed ta utasg*j interf`ejs`e`e azhilluulahad b`el`en
   bajh bolno:

 # /etc/rc.d/netif start

   Interf`ejs azhillazh `eh`elsnij daraa ath0 interf`ejsijn
   t**l**vijg *z`ehijn tuld ifconfig tushaalyg ashiglana:

 # ifconfig wlan0
 wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
         ether 00:11:95:d5:43:62
         inet 192.168.1.100 netmask 0xffffff00 broadcast 192.168.1.255
         media: IEEE 802.11 Wireless Ethernet OFDM/54Mbps mode 11g
         status: associated
         ssid dlinkap channel 11 (2462 Mhz 11g) bssid 00:13:46:49:41:76
         country US ecm authmode OPEN privacy OFF txpower 21.5 bmiss 7
         scanvalid 60 bgscan bgscanintvl 300 bgscanidle 250 roam:rssi 7
         roam:rate 5 protmode CTS wme burst

   status: associated m**r n' tanyg utasg*j s*lzh`e`end (bidnij
   tohioldold dlinkap s*lzh`e`e uruu) holbogdson g`edgijg haruulzh
   bajna. bssid 00:13:46:49:41:76 h`es`eg n' tany handaltyn c`egijn
   MAC hayag yum; authmode OPEN h`es`eg n' holbolt shifrl`egd`e`eg*j
   g`edgijg tand haruulzh bajna (OPEN).

     --------------------------------------------------------------

        31.3.3.1.2.4. Statik IP hayag

   DHCP server`e`es IP hayag avch chadahg*j tohioldold togtmol IP
   hayag ta tav'zh bolno. D`e`er *z**ls`en DHCP g`es`en t*lh**r *gijg
   hayagijn m`ed`e`ell`e`er solih h`er`egt`ej. Handaltyn c`egijg
   songohdoo h`er`egl`es`en busad parametr**dijg *ld`e`eh`e`e
   martuuzaj:

 wlans_ath0="wlan0"
 ifconfig_wlan0="inet 192.168.1.100 netmask 255.255.255.0 ssid your_ssid_here"

     --------------------------------------------------------------

      31.3.3.1.3. WPA

   WPA (Wi-Fi Protected Access buyuu Wi-Fi Hamgaalagdsan Handalt) n'
   WEP-ijn sul tal bolon z**v n`evtr`elt taniltyn dutmag bajdlyg
   arilgah zorilgoor 802.11 s*lzh`e`en**d`ed cug ashiglagddag
   ayuulg*j bajdlyn protokol yum. WPA n' 802.1X n`evtr`elt taniltyn
   protokolyg h**sh**r`egdd`eg b**g****d **g**gdlijn b*r`en b*t`en
   bajdald zoriulzh WEP-ijn orond h`ed h`ed`en shifr**dijn n`egijg
   ashigladag. WPA-ijn shaarddag coryn ganc shifr bol TKIP (Temporary
   Key Integrity Protocol) b**g****d `en`e n' b*r`en b*t`en bajdal
   shalgalt, huuramch *jldlijg ilr**l`elt bolon ilr**ls`en
   haldlaguudad hariulahad zoriulsan arga h`emzh`e`en**dijg WEP-ijn
   ashigladag *nds`en RC4 shifrt n`em`en **rg**tg**s**n shifr yum.
   TKIP n' huuchin tonog t**h****r**mzh d`e`er z**vh**n program
   hangamzhijn ****rchl**ltt`ejg****r azhillahaar hijgds`en; `en`e n'
   ayuulg*j bajdlyg sajzhruuldag bolovch haldlagaas b*r`en g*jc`ed
   hamgaalzh chaddagg*j. WPA n' TKIP-g orluulzh AES-CCMP shifrijg bas
   zaadag b**g****d bolomzhtoj tohioldold **nijg h`er`egl`ehijg
   ur'tal bolgodog; `en`e todorhojloltod WPA2 (`esv`el RSN) g`es`en
   uhagdahuun nijtl`eg ashiglagddag.

   WPA n' n`evtr`elt tanilt bolon shifrl`eltijn protokoluudyg
   todorhojldog. N`evtr`elt tanilt n' hoior tehnikijn al' n`eg`e`er
   ih`evchl`en hijgdd`eg: 802.1X bolon RADIUS z`er`eg aryn n`evtr`elt
   taniltyn *jlchilg`e`eg`e`er `esv`el ur'dchilan huvaalcsan nuuc *g
   ashiglan stanc bolon handaltyn hoorond hamgijn bagaar m`ed`e`el`el
   solilcoh (handshake) zamaar hijgdd`eg. `Ehnijh n' ih`evchl`en WPA
   Enterprise, s**lijnh n' WPA Personal g`egdd`eg. Ih`enh h*m**s
   utasg*j s*lzh`e`end zoriulzh aryn RADIUS server tohiruuldagg*j
   uchir WPA-PSK n' WPA-d zoriulsan hamgijn t*g`e`em`el tohiolddog
   tohirgoo yum.

   Utasg*j holboltyn hyanalt bolon n`evtr`elt tanilt (t*lh**rijn
   tohirolcoo `esv`el servert`ej hijh n`evtr`elt tanilt) n'
   wpa_supplicant(8) h`er`egsl`e`er hijgdd`eg. `En`e program n'
   azhillahyn tuld /etc/wpa_supplicant.conf tohirgoony fajl
   shaarddag. `En`e fajlyn talaar d`elg`er`eng*j m`ed`e`ellijg
   wpa_supplicant.conf(5) garyn avlagyn huudasnaas olzh bolno.

     --------------------------------------------------------------

        31.3.3.1.3.1. WPA-PSK

   WPA-PSK n' bas WPA Personal g`egdd`eg b**g****d **g**gds**n nuuc
   *g`e`es **sg`egds`en pre-shared key buyuu (PSK) ur'dchilan
   huvaalcsan t*lh**r d`e`er suurildag b**g****d utasg*j s*lzh`e`end
   master t*lh**r bolon ashiglagddag. `En`e n' utasg*j h`er`egl`egch
   b*r adil t*lh**rijg huvaalcana g`es`en *g yum. WPA-PSK n'
   n`evtr`elt taniltyn server h`er`egl`eh bolomzhg*j `esv`el
   shaardlagag*j zhizhig s*lzh`e`en**d`ed zoriulagdsan yum.

     Sanuulga: Hangalttaj urt, t**r**l b*rijn t`emd`egt**d`e`es
     b*ts`en, taah buyuu/`esv`el haldah bolomzhg*j h`ec** nuuc *gsijg
     *rg`elzh ashiglah h`er`egt`ej.

   `Ehnij alham n' /etc/wpa_supplicant.conf fajlyg ****rijn
   s*lzh`e`enij SSID bolon ur'dchilan huvaalcsan t*lh**r`e`er
   tohiruulah yavdal yum:

 network={
   ssid="freebsdap"
   psk="freebsdmall"
 }

   Daraa n' bid /etc/rc.conf fajld utasg*j t**h****r**mzhijn tohirgoo
   WPA-aar hijgd`ezh IP hayag DHCP-`e`es avagdana g`edgijg zaazh
   **gn**:

 wlans_ath0="wlan0"
 ifconfig_wlan0="WPA DHCP"

   Daraa n' bid interf`ejsijg bosgozh azhilluulna:

 # /etc/rc.d/netif start
 Starting wpa_supplicant.
 DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 5
 DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 6
 DHCPOFFER from 192.168.0.1
 DHCPREQUEST on wlan0 to 255.255.255.255 port 67
 DHCPACK from 192.168.0.1
 bound to 192.168.0.254 -- renewal in 300 seconds.
 wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
       ether 00:11:95:d5:43:62
       inet 192.168.0.254 netmask 0xffffff00 broadcast 192.168.0.255
       media: IEEE 802.11 Wireless Ethernet OFDM/36Mbps mode 11g
       status: associated
       ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac
       country US ecm authmode WPA2/802.11i privacy ON deftxkey UNDEF
       AES-CCM 3:128-bit txpower 21.5 bmiss 7 scanvalid 450 bgscan
       bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS
       wme burst roaming MANUAL

   `Esv`el ta **nijg garaar d`e`erh /etc/wpa_supplicant.conf ashiglan
   hijzh door durdsan tushaalyg azhilluulzh bolno:

 # wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf
 Trying to associate with 00:11:95:c3:0d:ac (SSID='freebsdap' freq=2412 MHz)
 Associated with 00:11:95:c3:0d:ac
 WPA: Key negotiation completed with 00:11:95:c3:0d:ac [PTK=CCMP GTK=CCMP]
          CTRL-EVENT-CONNECTED - Connection to 00:11:95:c3:0d:ac completed (auth) [id=0 id_str=]

   Daraagijn *jld`el n' DHCP server`e`es IP hayag avahyn tuld
   dhclient tushaalyg azhilluulah yavdal yum:

 # dhclient wlan0
 DHCPREQUEST on wlan0 to 255.255.255.255 port 67
 DHCPACK from 192.168.0.1
 bound to 192.168.0.254 -- renewal in 300 seconds.
 # ifconfig wlan0
 wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
       ether 00:11:95:d5:43:62
       inet 192.168.0.254 netmask 0xffffff00 broadcast 192.168.0.255
       media: IEEE 802.11 Wireless Ethernet OFDM/36Mbps mode 11g
       status: associated
       ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac
       country US ecm authmode WPA2/802.11i privacy ON deftxkey UNDEF
       AES-CCM 3:128-bit txpower 21.5 bmiss 7 scanvalid 450 bgscan
       bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS
       wme burst roaming MANUAL

     T`emd`egl`el: H`er`ev /etc/rc.conf fajl n' ifconfig_wlan0="DHCP"
     m**rt`ej tohiruulagdsan bol dhclient tushaalyg garaar
     azhilluulah shaardlagag*j, dhclient tushaal n' t*lh**r**dijg
     wpa_supplicant gargazh avsny daraa azhillah bolno.

   DHCP-ijn h`er`egl`e`e bolomzhg*j tohioldold wpa_supplicant stancyg
   taniulzh n`evtr**lsnij daraa ta statik IP hayag tohiruulzh bolno:

 # ifconfig wlan0 inet 192.168.0.100 netmask 255.255.255.0
 # ifconfig wlan0
 wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
       ether 00:11:95:d5:43:62
       inet 192.168.0.100 netmask 0xffffff00 broadcast 192.168.0.255
       media: IEEE 802.11 Wireless Ethernet OFDM/36Mbps mode 11g
       status: associated
       ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac
       country US ecm authmode WPA2/802.11i privacy ON deftxkey UNDEF
       AES-CCM 3:128-bit txpower 21.5 bmiss 7 scanvalid 450 bgscan
       bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS
       wme burst roaming MANUAL

   DHCP server ashiglagdaag*j *ed ta anhdagch garc bolon n`erijn
   serverijg garaar bas tohiruulah h`er`egt`ej bolno:

 # route add default your_default_router
 # echo "nameserver your_DNS_server" >> /etc/resolv.conf

     --------------------------------------------------------------

        31.3.3.1.3.2. EAP-TLS-t`ej WPA

   WPA-g ashiglah hoior dah' arga n' 802.1X aryn n`evtr`elt taniltyn
   servert`ej cug ashiglah yavdal b**g****d `en`e tohioldold WPA-g
   ur'dchilan huvaalcsan t*lh**r b*hij ayuulg*j bajdlyn huv'd araj
   dutuu WPA-Personal-s yalgahyn tuld WPA-Enterprise g`ed`eg.
   WPA-Enterprise dah' n`evtr`elt tanilt n' EAP (Extensible
   Authentication Protocol buyuu **rg**tg**s**n n`evtr`elt taniltyn
   protokol) d`e`er suurildag.

   EAP n' shifrl`eltijn argag*j ird`eg b**g****d harin shifrl`egds`en
   tunnelijn dotor EAP-ijg suulgahaar shijds`en bajdag. EAP
   n`evtr`elt taniltyn arguudyn olon t**rl**d b*t`e`egds`en b**g****d
   hamgijn t*g`e`em`el arguud n' EAP-TLS, EAP-TTLS bolon EAP-PEAP
   yum.

   EAP-TLS (EAP with Transport Layer Security) n' Wi-Fi alliance-aas
   hamgijn t*r**nd batlamzhlagdsan EAP arga b**g****d utasg*j ert**nc
   d`eh mash sajn d`emzhigds`en n`evtr`elt taniltyn protokol yum.
   EAP-TLS n' azhillahyn tuld gurvan sertifikat shaarddag: `edg`e`er
   n' CA sertifikat (b*h mashin d`e`er suulgagdsan), tany n`evtr`elt
   taniltyn servert zoriulsan sertifikat, utasg*j klient b*rd
   zoriulsan klientijn sertifikat yum. `En`e EAP arga d`e`er
   n`evtr`elt taniltyn server bolon utasg*j klient n' ****r
   ****rsdijn sertifikatyg bie biend`e`e *z**lzh n`eg n`egnijg`e`e
   tanin n`evtr**ld`eg b**g****d t`ed `edg`e`er sertifikatyg tanaj
   bajguullagyn sertifikatyn udirdlaga (CA) olgozh batalgaazhuulsan
   bolohyg shalgadag.

   Ur'dyn adil tohirgoog /etc/wpa_supplicant.conf fajlaar hijn`e:

 network={
   ssid="freebsdap" (1)
   proto=RSN  (2)
   key_mgmt=WPA-EAP (3)
   eap=TLS (4)
   identity="loader" (5)
   ca_cert="/etc/certs/cacert.pem" (6)
   client_cert="/etc/certs/clientcert.pem" (7)
   private_key="/etc/certs/clientkey.pem" (8)
   private_key_passwd="freebsdmallclient" (9)
 }

   (1)
           `En`e talbar n' s*lzh`e`enij n`erijg zaana (SSID).
   (2)
           `End bid RSN (IEEE 802.11i) protokolyg ashiglana,
           ****r****r h`elb`el, WPA2.
   (3)
           key_mgmt m**r n' bidnij ashiglah t*lh**r udirdah
           protokolyg zaana. Bidnij tohioldold `en`e n' EAP
           n`evtr`elt taniltyg ashiglazh bajgaa WPA yum: WPA-EAP.
   (4)
           `En`e talbart bid ****rsdijn holboltdoo zoriulzh EAP argyg
           zaana.
   (5)
           identity talbar n' EAP-ijg taniulah m**rijg aguulna.
   (6)
           ca_cert talbar n' CA sertifikat fajlyn zamyg zaana. `En`e
           fajl n' serverijn sertifikatyg shalgahad h`er`egt`ej.
   (7)
           client_cert shugam klientijn sertifikatyn fajlyn zamyg
           **gn**. `En`e sertifikat n' s*lzh`e`enij utasg*j klient
           b*rijn huv'd davtagdashg*j bajna.
   (8)
           private_key talbar n' klientijn sertifikatyn huvijn
           t*lh**rijn fajlyn zamyn n`er yum.
   (9)
           private_key_passwd talbar n' huvijn t*lh**rijn n`evtr`eh
           *gijg aguuldag.

   T`eg`e`ed daraah m**r**dijg /etc/rc.conf fajld n`emn`e:

 wlans_ath0="wlan0"
 ifconfig_wlan0="WPA DHCP"

   Daraagijn alham n' rc.d bolomzhijn tuslamzhtaj interf`ejsijg
   bosgozh azhilluulah yavdal yum:

 # /etc/rc.d/netif start
 Starting wpa_supplicant.
 DHCPREQUEST on wlan0 to 255.255.255.255 port 67
 DHCPREQUEST on wlan0 to 255.255.255.255 port 67
 DHCPACK from 192.168.0.20
 bound to 192.168.0.254 -- renewal in 300 seconds.
 wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
       ether 00:11:95:d5:43:62
       inet 192.168.0.254 netmask 0xffffff00 broadcast 192.168.0.255
       media: IEEE 802.11 Wireless Ethernet DS/11Mbps mode 11g
       status: associated
       ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac
       country US ecm authmode WPA2/802.11i privacy ON deftxkey UNDEF
       AES-CCM 3:128-bit txpower 21.5 bmiss 7 scanvalid 450 bgscan
       bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS
       wme burst roaming MANUAL

   Ur'd n' *z**lsnij adil interf`ejsijg garaar wpa_supplicant bolon
   ifconfig tushaaluudaar bosgoh bolomzhtoj bajdag.

     --------------------------------------------------------------

        31.3.3.1.3.3. EAP-TTLS-t`ej WPA

   EAP-TLS-t`ej bajhad n`evtr`elt taniltyn server bolon klient`ed
   sertifikat h`er`egt`ej bol EAP-TTLS-t`ej (EAP-Tunneled Transport
   Layer Security) bajhad klientijn sertifikat n`em`elt songolt
   bajdag. `En`e arga n' zorchigchid klient taldaa sertifikatg*j
   bajsan ch g`es`en nuuclag SSL tunnel' **sg`ezh chaddag zarim n`eg
   ayuulg*j v`eb sajtuudyn hijd`egt`ej ojrolcoo bajdag. EAP-TTLS n'
   n`evtr`elt taniltyn **g**gdlijg ayuulg*j t`e`ev`erl`eh`ed zoriulzh
   shifrl`egds`en TLS tunnelijg ashiglah bolno.

   Tohirgoog /etc/wpa_supplicant.conf fajlaar hijn`e:

 network={
   ssid="freebsdap"
   proto=RSN
   key_mgmt=WPA-EAP
   eap=TTLS (1)
   identity="test" (2)
   password="test" (3)
   ca_cert="/etc/certs/cacert.pem" (4)
   phase2="auth=MD5" (5)
 }

   (1)
           `En`e talbart bid ****rijn holboltondoo zoriulzh EAP argyg
           durdana.
   (2)
           identity talbar n' shifrl`egds`en TLS tunnel' dotorh EAP
           n`evtr`elt taniltad zoriulsan taniulah m**rijg aguulna.
   (3)
           password talbar n' EAP n`evtr`elt taniltad zoriulsan
           n`evtr`eh *gijg aguulna.
   (4)
           ca_cert talbar n' CA sertifikatyn fajlyn zamyn n`erijg
           zaana. `En`e fajl n' serverijn sertifikatyg shalgahad
           h`er`egt`ej bajdag.
   (5)
           `En`e talbart bid shifrl`egds`en TLS tunnel'd ashiglagdsan
           n`evtr`elt taniltyn argyg zaana. Bidnij tohioldold
           MD5-Challenge-taj cug EAP ashiglagdazh bajna. "inner
           authentication" dotood n`evtr`elt tanilt *e n' ih`evchl`en
           "phase2" buyuu hoiordugaar *e g`egdd`eg.

   Daraah m**r**dijg ta /etc/rc.conf fajld bas n`em`eh h`er`egt`ej:

 wlans_ath0="wlan0"
 ifconfig_wlan0="WPA DHCP"

   Daraagijn alham bol interf`ejsijg bosgozh azhilluulah yavdal yum:

 # /etc/rc.d/netif start
 Starting wpa_supplicant.
 DHCPREQUEST on wlan0 to 255.255.255.255 port 67
 DHCPREQUEST on wlan0 to 255.255.255.255 port 67
 DHCPREQUEST on wlan0 to 255.255.255.255 port 67
 DHCPACK from 192.168.0.20
 bound to 192.168.0.254 -- renewal in 300 seconds.
 wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
       ether 00:11:95:d5:43:62
       inet 192.168.0.254 netmask 0xffffff00 broadcast 192.168.0.255
       media: IEEE 802.11 Wireless Ethernet DS/11Mbps mode 11g
       status: associated
       ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac
       country US ecm authmode WPA2/802.11i privacy ON deftxkey UNDEF
       AES-CCM 3:128-bit txpower 21.5 bmiss 7 scanvalid 450 bgscan
       bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS
       wme burst roaming MANUAL

     --------------------------------------------------------------

        31.3.3.1.3.4. EAP-PEAP-t`ej WPA

   PEAP (Protected EAP) n' EAP-TTLS-ijn ****r n`eg huvilbar
   h`elb`er`e`er bajhaar hijgds`en yum. Hoior t**rlijn PEAP arga
   bajdag b**g****d hamgijn t*g`e`em`el n' PEAPv0/EAP-MSCHAPv2 yum.
   `En`e barimtyn *lds`en h`es`egt PEAP uhagdahuunyg t`er EAP argyg
   h`el`ehd`e`e h`er`egl`eh bolno. PEAP n' EAP-TLS-ijn daraa ordog
   hamgijn ih ashiglagddag EAP standart yum, ****r****r h`elb`el
   h`er`ev ta t**r**l b*rijn OS-**d holildson s*lzh`e`et`ej bol PEAP
   n' EAP-TLS-ijn daraa oroh hamgijn ih`e`er d`emzhigds`en standart
   bajh yum.

   PEAP n' EAP-TLS-t`ej t**st`ej bajdag: `en`e n' klient bolon
   n`evtr`elt taniltyn serverijn hoorond n`evtr`elt taniltyn
   m`ed`e`ellijn solilcoog hamgaalah shifrl`egds`en tunnel' **sg`en
   klient**dijg tanin n`evtr**l`ehijn tuld server talyn sertifikatyg
   ashigladag. Ayuulg*j bajdlyn uhagdahuun dah' EAP-TTLS bolon
   PEAP-ijn hoorondoh yalgaa n' PEAP n`evtr`elt tanilt
   h`er`egl`egchijn n`erijg c`ev`er tekst h`elb`er`e`er, z**vh**n
   nuuc *gijg shifrl`egds`en TLS tunnel`e`er cacdag yavdal yum.
   EAP-TTLS n' h`er`egl`egchijn n`er bolon nuuc *gt zoriulzh TLS
   tunnelijg ashiglah bolno.

   Bid /etc/wpa_supplicant.conf fajlyg zasvarlazh EAP-PEAP-t`ej
   holbootoj tohiruulguudyg n`em`eh h`er`egt`ej bolno:

 network={
   ssid="freebsdap"
   proto=RSN
   key_mgmt=WPA-EAP
   eap=PEAP (1)
   identity="test" (2)
   password="test" (3)
   ca_cert="/etc/certs/cacert.pem" (4)
   phase1="peaplabel=0" (5)
   phase2="auth=MSCHAPV2" (6)
 }

   (1)
           `En`e talbart bid ****rijn holboltondoo zoriulzh EAP argyg
           ashiglahaa durdana.
   (2)
           identity talbar n' shifrl`egds`en TLS tunnel' dotorh EAP
           n`evtr`elt taniltad zoriulsan taniulah m**rijg aguulna.
   (3)
           password talbar n' EAP n`evtr`elt taniltad zoriulsan
           n`evtr`eh *gijg aguulna.
   (4)
           ca_cert talbar n' CA sertifikatyn fajlyn zamyn n`erijg
           zaana. `En`e fajl n' serverijn sertifikatyg shalgahad
           h`er`egt`ej bajdag.
   (5)
           `En`e talbar n' n`evtr`elt taniltyn (TLS tunnel') `ehnij
           *ed zoriulsan parametr**dijg aguulna. Ashiglasan
           n`evtr`elt taniltyn server`e`es hamaaraad n`evtr`elt
           taniltad zoriulzh tusgaj hayag/shoshgyg zaazh **g**h
           h`er`egt`ej bolno. Ih`enh tohioldold hayag/shoshgo n'
           "klientijn EAP shifrl`elt" bajh b**g****d **nijg
           peaplabel=0 g`ezh tohiruulna. Il** m`ed`e`ellijg
           wpa_supplicant.conf(5) garyn avlagyn huudasnaas olzh
           bolno.
   (6)
           `En`e talbart bid shifrl`egds`en TLS tunnel'd ashiglagdsan
           n`evtr`elt taniltyn argyg zaana. PEAP-ijn huv'd `en`e n'
           auth=MSCHAPV2 bajna.

   Door durdsanyg /etc/rc.conf fajld n`em`eh iostoj:

 wlans_ath0="wlan0"
 ifconfig_wlan0="WPA DHCP"

   Daraa n' bid interf`ejsijg bosgozh azhilluulzh bolno:

 # /etc/rc.d/netif start
 Starting wpa_supplicant.
 DHCPREQUEST on wlan0 to 255.255.255.255 port 67
 DHCPREQUEST on wlan0 to 255.255.255.255 port 67
 DHCPREQUEST on wlan0 to 255.255.255.255 port 67
 DHCPACK from 192.168.0.20
 bound to 192.168.0.254 -- renewal in 300 seconds.
 wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
       ether 00:11:95:d5:43:62
       inet 192.168.0.254 netmask 0xffffff00 broadcast 192.168.0.255
       media: IEEE 802.11 Wireless Ethernet DS/11Mbps mode 11g
       status: associated
       ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac
       country US ecm authmode WPA2/802.11i privacy ON deftxkey UNDEF
       AES-CCM 3:128-bit txpower 21.5 bmiss 7 scanvalid 450 bgscan
       bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS
       wme burst roaming MANUAL

     --------------------------------------------------------------

      31.3.3.1.4. WEP

   WEP (Wired Equivalent Privacy) n' anhdagch 802.11 standartyn
   h`es`eg yum. **nd yamar ch n`evtr`elt taniltyn arga bajhg*j, `en`e
   n' handalt hyanaltyn z**vh**n sul h`elb`er b**g****d hyalbar
   `evd`eh bolomzhtoj bajdag.

   WEP-ijg ifconfig tushaalaar tohiruulzh bolno:

 # ifconfig wlan0 create wlandev ath0
             # ifconfig wlan0 inet 192.168.1.100 netmask 255.255.255.0 \
               ssid my_net wepmode on weptxkey 3 wepkey 3:0x3456789012

     * weptxkey n' damzhuulaltad yamar WEP t*lh**r ashiglahyg h`elzh
       bajna. `End bid gurav dah' t*lh**rijg ashiglazh bajna. `En`e
       n' handaltyn c`eg d`eh tohirgootoj taarah iostoj. H`er`ev ta
       handaltyn c`eg d`e`er yamar t*lh**r ashiglagdazh bajgaag
       m`ed`ehg*j bajgaa bol `en`e utgad 1-ijg (****r****r h`elb`el
       `ehnij t*lh**r) ashiglah h`er`egt`ej.

     * wepkey n' songogdson WEP t*lh**rijg tohiruulahyg h`eln`e.
       `En`e n' index:key h`elb`erijn bajh iostoj b**g****d indeks
       **g**gd****g*j bol t*lh**r 1 tohiruulagdana. `En`e n' h`er`ev
       bid `ehnij t*lh**r`e`es ****r t*lh**r**dijg ashiglah bol
       indeksijg tohiruulah h`er`egt`ej g`es`en *g yum.

         T`emd`egl`el: Ta 0x3456789012-g handaltyn c`eg d`e`er
         ashiglahaar tohiruulsan t*lh**r`e`er solih iostoj.

   Caashhi m`ed`e`ellijg ifconfig(8) garyn avlagyn huudasnaas unshih
   n' z*jt`ej yum.

   wpa_supplicant h`er`egslijg ****rijn utasg*j interf`ejsijg
   WEP-t`ej tohiruulahyn tuld bas ashiglazh bolno. Daraah m**rijg
   /etc/wpa_supplicant.conf fajld n`emzh d`e`erh zhish`e`eg
   tohiruulzh bolno:

 network={
   ssid="my_net"
   key_mgmt=NONE
   wep_key3=3456789012
   wep_tx_keyidx=3
 }

   Daraa n':

 # wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf
 Trying to associate with 00:13:46:49:41:76 (SSID='dlinkap' freq=2437 MHz)
 Associated with 00:13:46:49:41:76

     --------------------------------------------------------------

  31.3.4. Ad-hoc gorim

   IBSS gorim buyuu bas ad-hoc g`egdd`eg gorim n' c`eg`e`es c`egt
   holbogdoh holboltuudad zoriulagdan hijgds`en. ZHish`e`e n' A
   mashin bolon B mashiny hoorond ad-hoc s*lzh`e`e **sg`ehijn tuld
   bid erd**** l hoior IP hayag bolon SSID songoh h`er`egt`ej bolno.

   A mashin d`e`er:

 # ifconfig wlan0 create wlandev ath0 wlanmode adhoc
 # ifconfig wlan0 inet 192.168.0.1 netmask 255.255.255.0 ssid freebsdap
 # ifconfig wlan0
 wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
           ether 00:11:95:c3:0d:ac
           inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
           media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <adhoc>
           status: running
           ssid freebsdap channel 2 (2417 Mhz 11g) bssid 02:11:95:c3:0d:ac
           country US ecm authmode OPEN privacy OFF txpower 21.5 scanvalid 60
           protmode CTS wme burst

   adhoc parametr n' interf`ejs IBSS gorimd azhillazh bajgaag
   haruulzh bajna.

   B mashin d`e`er bid A mashinyg ilr**lzh chadah iostoj:

 # ifconfig wlan0 create wlandev ath0 wlanmode adhoc
 # ifconfig wlan0 up scan
   SSID/MESH ID       BSSID             CHAN RATE        S:N   INT CAPS
   freebsdap       02:11:95:c3:0d:ac    2   54M -64:-96   100 IS  WME

   Garalt d`e`erh I n' A mashin ad-hoc gorimd bajgaag batalna. Bid
   odoo B-g ****r IP hayagtajgaar tohiruulah h`er`egt`ej:

 # ifconfig wlan0 inet 192.168.0.2 netmask 255.255.255.0 ssid freebsdap
 # ifconfig wlan0
 wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
           ether 00:11:95:d5:43:62
           inet 192.168.0.2 netmask 0xffffff00 broadcast 192.168.0.255
           media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <adhoc>
           status: running
           ssid freebsdap channel 2 (2417 Mhz 11g) bssid 02:11:95:c3:0d:ac
           country US ecm authmode OPEN privacy OFF txpower 21.5 scanvalid 60
           protmode CTS wme burst

   A bolon B n' odoo m`ed`e`el`el solilcohod b`el`en bolloo.

     --------------------------------------------------------------

  31.3.5. FreeBSD handah c`eg bolzh azhillah

   FreeBSD n' Access Point (AP) buyuu handah c`eg bolzh azhillasnaar
   n`em`elt handah c`eg bolson t**h****r**mzh hudaldazh avah `esv`el
   c`eg`e`es c`egijn hoorond holbogdozh azhilladag s*lzh`e`e
   bajguulah z`er`eg n`em`elt *jldl**dijg h`emn`ezh boldog. H`er`ev
   tany FreeBSD mashin s*lzh`e`en`e`es s*lzh`e`enij hoorond
   damzhuuldag g**r bolzh (zhish`e`e n' intern`et`ed holbozh)
   azhillah shaardlagataj *ed il** tohirdog.

     --------------------------------------------------------------

    31.3.5.1. *nds`en tohirgoo

   FreeBSD mashinaa handah c`eg bolzh azhilladgaar tohiruulahaasaa
   **mn** c**m**** s*lzh`e`enijh`e`e kartand tohiruulzh tohiruulsan
   bajh iostoj. Ta m**n h`er`egl`eh nuuclalyn damzhuulah protokol
   buyuu b*rtg`el`e`e n`em`eh h`er`egt`ej. N`em`elt m`ed`e`ellijg
   H`es`eg 31.3.2 h`esg`e`es harna uu.

     T`emd`egl`el: NDIS h`em`e`egch drajver orluulagch bolon
     Vindousyn drajveruudyg ashiglasan tohioldold handah c`eg bolgozh
     ashiglah bolomzh odoogoor bajhg*j. Z**vh**n FreeBSD-n *nds`en
     utasg*j holboltyn drajver l handah c`eg boloh gorimyg d`emzhizh
     bajgaa.

   Utasg*j holboltyn s*lzh`e`e d`emzhigd`eh azhilladag bolzh
   ir`eng**t n' utasg*j s*lzh`e`enij t**h****r**mzh tan' tuhajn
   mashin d`e`er`e`e handah c`eg bolzh azhillah chadvartajg shalgazh
   boldog (zarimdaa hostap gorim g`ezh n`erl`ed`eg):

 # ifconfig wlan0 create wlandev ath0
 # ifconfig wlan0 list caps
 drivercaps=6f85edc1<STA,FF,TURBOP,IBSS,HOSTAP,AHDEMO,TXPMGT,SHSLOT,SHPREAMBLE,MONITOR,MBSS,WPA1,WPA2,BURST,WME,WDS,BGSCAN,TXFRAG>
 cryptocaps=1f<WEP,TKIP,AES,AES_CCM,TKIPMIC>

   D`e`erh tushaalyn garaltaas HOSTAP g`ed`eg *g n' tuhaj utasg*j
   s*lzh`e`enij kart n' handah c`eg bolzh azhillah chadvartaj
   g`edgijg batalzh **gch bajna. M**n t**r**l b*rijn nuuclalyn
   bolomzhuud n' WEP, TKIP, AES, g`eh m`et`e`er durdagddag b**g****d
   `edg`e`er n' handah c`egijn damzhuulaltaa nuuclahad n'
   h`er`egl`egd`eh chuhal h`er`egt`ej m`ed`e`el`el bolzh **gd**g.

   S*lzh`e`enij psevdo t**h****r**mzhijg **sg`eh *ed utasg*j
   s*lzh`e`enij t**h****r**mzhijg z**vh**n hostap gorimd oruulah
   bolomzhtoj bajdag, t`eg`eh`e`er **mn** n' **sg`es`en
   t**h****r**mzhijg `ehl`e`ed ustgah iostoj:

 # ifconfig wlan0 destroy

   Daraa n' harin busad parametr**dijg tohiruulahaasaa **mn** z**v
   tohirgootojgoor dahin **sd`eg:

 # ifconfig wlan0 create wlandev ath0 wlanmode hostap
 # ifconfig wlan0 inet 192.168.0.1 netmask 255.255.255.0 ssid freebsdap mode 11g channel 1

   Dahin ifconfig tushaalaar wlan0 t**h****r**mzhijn t**l**v bajdlyg
   shalgaya:

 # ifconfig wlan0
   wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
           ether 00:11:95:c3:0d:ac
           inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
           media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <hostap>
           status: running
           ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac
           country US ecm authmode OPEN privacy OFF txpower 21.5 scanvalid 60
           protmode CTS wme burst dtimperiod 1 -dfs

   hostap *g n' ug t**h****r**mzhijg tuhajn mashin d`e`er handah c`eg
   bolzh azhillazh bajgaag n' il`erhijlzh bajna.

   Tuhajn t**h****r**mzhijn ijm tohiruulgyg mashin asah *ed n'
   hijgd`eh`e`er tohiruul"ya g`ezh bodson tohioldold /etc/rc.conf
   fajld daraah m**r**dijg oruulzh **g**h h`er`egt`ej:

 wlans_ath0="wlan0"
 create_args_wlan0="wlanmode hostap"
 ifconfig_wlan0="inet 192.168.0.1 netmask 255.255.255.0 ssid freebsdap mode 11g channel 1"

     --------------------------------------------------------------

    31.3.5.2. Tuhajn mashin d`e`er handah c`eg n' n`evtr`eh *jld`el
    bolon nuuclah *jlchilg`e`e ashiglahg*j azhillah

   H`edijg`e`er handah c`egijg n`evtr`eh *jld`el bolon holboltyn
   nuuclal ashiglahg*jg`e`er azhilluulah n' tijm sajshaaltaj bish
   bolovch handah c`egijn azhillagaag shalgahyn tuld ing`ezh
   tohiruulzh azhilluulah shaardlaga gardag. `En`e tohiruulga n' m**n
   h`er`egl`egcht`ej holbogdoltoj h*ndr`el**dijg shijd`eh`ed bas
   h`er`egl`egd`ezh bolno.

   **mn** haruulsnaar tohiruulagdsan handah c`egijg ****r utasg*j
   s*lzh`e`et`ej azhillazh buj mashinaas hajlt hijzh olzh boldog:

 # ifconfig wlan0 create wlandev ath0
 # ifconfig wlan0 up scan
 SSID/MESH ID    BSSID              CHAN RATE   S:N     INT CAPS
 freebsdap       00:11:95:c3:0d:ac    1   54M -66:-96  100 ES   WME

   H`er`egl`egch mashinaas handah c`egijg ing`ezh olood t**nt`ej
   daraah mayagaar holbogdozh bolno:

 # ifconfig wlan0 inet 192.168.0.2 netmask 255.255.255.0 ssid freebsdap
 # ifconfig wlan0
   wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
           ether 00:11:95:d5:43:62
           inet 192.168.0.2 netmask 0xffffff00 broadcast 192.168.0.255
           media: IEEE 802.11 Wireless Ethernet OFDM/54Mbps mode 11g
           status: associated
           ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac
           country US ecm authmode OPEN privacy OFF txpower 21.5 bmiss 7
           scanvalid 60 bgscan bgscanintvl 300 bgscanidle 250 roam:rssi 7
           roam:rate 5 protmode CTS wme burst

     --------------------------------------------------------------

    31.3.5.3. WPA nuuclaltaj handah c`eg bolson mashin

   `En`e h`es`egt handah c`eg bolzh azhillazh buj FreeBSD mashinyg
   WPA nuuclalyn b*rtg`el h`er`egl`eh tuhaj **g**l`eh bolno. WPA
   nuuclaltaj holbogdoltoj bolon WPA d`e`er suurilsan
   h`er`egl`egchijn tohirgoony talaar d`elg`er`eng*j m`ed`e`ellijg
   H`es`eg 31.3.3.1.3 h`esg`e`es haraaraj.

   hostapd n`ert`ej dald ch**tg**r n' WPA-g ashiglazh buj handah c`eg
   d`e`er h`er`egl`egchijg n`evtr**l`eh bolon t*lh**r *g solilcoh
   *jldl**d`ed zoriulagdsan bajdag.

   Daraah zhish`e`en d`e`er b*h tohirgoony *jldl**d n' handah c`eg
   bolzh azhillazh buj FreeBSD mashin d`e`er g*jc`etg`egd`eh bolno.
   Handah c`eg z**v azhillazh `eh`els`en *ed hostapd dald
   ch**tg**rijg avtomataar mashinyg achaalagdah *ed z**vsh****r**hijn
   tuld /etc/rc.conf fajld daraah m**rijg n`emzh **g**h h`er`egt`ej:

 hostapd_enable="YES"

   hostapd dald ch**tg**rijg tohiruulahaasaa **mn** H`es`eg 31.3.5.1
   h`es`egt zaasan er**nhij tohirgoog hijs`en `es`eh`e`e magadlaaraj.

     --------------------------------------------------------------

      31.3.5.3.1. WPA-PSK

   WPA-PSK n' h`er`egl`egchid n`evtr`eh *jld`el hijd`eg server
   shaardlagag*j yum uu `esv`el bolomzhg*j bolson baga z`ergijg
   s*lzh`e`end zoriulagdsan bil`e`e.

   Tohirgoo n' /etc/hostapd.conf fajld hijgdd`eg:

 interface=wlan0 (1)
 debug=1 (2)
 ctrl_interface=/var/run/hostapd (3)
 ctrl_interface_group=wheel (4)
 ssid=freebsdap (5)
 wpa=1 (6)
 wpa_passphrase=freebsdmall (7)
 wpa_key_mgmt=WPA-PSK (8)
 wpa_pairwise=CCMP TKIP (9)

   (1)
           `En`e talbar n' handah c`eg bolzh azhillazh buj utasg*j
           s*lzh`e`enij t**h****r**mzhijg zaadag.
   (2)
           hostapd-n g*jc`etg`ezh bajgaa yavcyg haruulaltyn t*vshing
           zaadag talbar. 1 g`es`en utga n' hamgijn baga t*vshing
           zaazh bajgaa bil`e`e.
   (3)
           ctrl_interface g`es`en talbar n' hostapd-d
           h`er`egl`egdd`eg hostapd_cli(8) t**rlijn gadny
           programuudtaj holbogdohod h`er`egl`egdd`eg dom`ejn soket
           fajluudyg hadgalah sangijn bajrlalyg zaazh **gd**g. `End
           anhdagch utga n' h`er`egl`egds`en bajna.
   (4)
           ctrl_interface_group g`es`en m**r**nd hyanalt hijd`eg
           t**h****r**mzh r** handazh boloh b*lgijn n`er (`end wheel
           b*lgijg oruulsan) bajna.
   (5)
           `En`e talbart s*lzh`e`enij n`erijg oruuldag.
   (6)
           wpa talbar n' WPA nuuclalyg z**vsh****rd**g b**g****d
           yamar b*rtg`el shaardlagatajg n' todorhojlzh **gn**. 1
           g`es`en utga n' handah c`egijg WPA-PSK nuuclalaar
           tohiruuldag.
   (7)
           wpa_passphrase talbart ASCII t`emd`egt`e`er bichigds`en
           WPA n`evtr`eh *jldlijn nuuc *g aguulagddag.

             Sanuulga: Bolzh **gv**l urt olon *s`egn`e`es b*ts`en
             taahad hyalbar bish changavtar nuuc *g songoh
             h`er`egt`ej.

   (8)
           wpa_key_mgmt m**r n' h`er`egl`ezh buj t*lh**r *gnij
           zoriulaltand hamaataj. Manaj tohioldold `en`e n' WPA-PSK
           bajna.
   (9)
           wpa_pairwise talbar n' handah c`egt tohiromzhtoj nuuc
           huvirgaltuudyg haruuldag. `End TKIP (WPA) ba CCMP (WPA2)
           huvirgagchid hoioulaa h*l`e`en z**vsh****r**gd**n**. CCMP
           huvirgagch n' TKIP-n bas n`eg huvilbar b**g****d
           bolomzhtoj bol **nijg il**d *z`eh h`er`egt`ej. TKIP
           huvirgagchijg CCMP huvirgagch h`er`egl`eh bolomzhg*j *ed l
           songoh n' z*jt`ej.

   Daraagijn alham n' hostapd-g `ehl**l`eh:

 # /etc/rc.d/hostapd forcestart

 # ifconfig wlan0
   wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 2290
           inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
           inet6 fe80::211:95ff:fec3:dac%ath0 prefixlen 64 scopeid 0x4
           ether 00:11:95:c3:0d:ac
           media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <hostap>
           status: associated
           ssid freebsdap channel 1 bssid 00:11:95:c3:0d:ac
           authmode WPA2/802.11i privacy MIXED deftxkey 2 TKIP 2:128-bit txpowmax 36 protmode CTS dtimperiod 1 bintval 100

   Handah c`eg odoo azhillagaand orson b**g****d h`er`egl`egchijn
   z*g`e`es holbogdoh tuhaj d`elg`er`eng*j m`ed`e`ellijg H`es`eg
   31.3.3.1.3 h`esg`e`es harna uu. Handah c`egt holbogdson
   t**h****r**mzh**dijg ifconfig wlan0 list sta g`es`en tushaalaar
   harzh bolno.

     --------------------------------------------------------------

    31.3.5.4. WEP nuuclal h`er`egl`ezh handah c`eg bolson mashin

   YAmar ch n`evtr`eh *jld`el h`er`egl`ed`egg*j uchraas amarhan
   dajraltad **rtd**gijn ulmaas WEP nuuclalyn huvirguuryg h`er`egl`eh
   n' tijm sajshaaltaj bish. Zarim hudaldaand h`er`egl`egd`ezh buj
   utasg*j s*lzh`e`enij kartuud n' z**vh**n WEP nuuclalyn b*rtg`el
   h`er`egl`ed`eg ba ijm kartuudyg handah c`eg bolgozh
   h`er`egl`eh`e`er bol h`er`egl`egchijn tanih *jld`el hijh`e`er
   tohiruulah bolomzh bajhg*j bajh bolno.

   Utasg*j s*lzh`e`enij t**h****r**mzh t`eg`eh`e`er odoo hostap
   gorimd azhillazh boloh b**g****d shaardlagataj z**v SSID dugaar
   bolon IP hayagaa avah shaardlagataj:

 # ifconfig wlan0 create wlandev ath0 wlanmode hostap
 # ifconfig wlan0 inet 192.168.0.1 netmask 255.255.255.0 \
         ssid freebsdap wepmode on weptxkey 3 wepkey 3:0x3456789012 mode 11g

     * weptxkey g`ed`eg n' damzhuulaltad WEP nuuclal h`er`egl`ehijg
       zaazh **gch bajna. `End bid guravdugaar t*lh**rijg (t*lh**rijn
       dugaar n' 1 g`es`en toogoor `eh`eld`eg) h`er`egl`es`en bajna.
       `En`e songolt n' damzhuulagdah **g**gdlijg huvirgahad
       h`er`egl`egdd`eg.

     * wepkey g`ed`eg n' WEP t*lh**rijg songosnyg zaazh bajna. `En`e
       n' index:key g`es`en h`elb`ert`ej bajdag ba h`er`ev `ehnij
       dugaarlalt n' zaagdaag*j bol t*lh**r n' 1 g`ezh suugddag.
       T`eg`eh`e`er h`er`ev `ehnij t*lh**r`e`es ****r t*lh**r
       h`er`egl`eh shaardlagataj bol `ehnij dugaarlaltyg n' zaazh
       **g**h shaardlagataj g`es`en *g.

   Ing`e`ed dahin ifconfig tushaalyg ashiglazh wlan0
   t**h****r**mzhijn t**l**v bajdlyg shalgazh bolno:

 # ifconfig wlan0
   wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
           ether 00:11:95:c3:0d:ac
           inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
           media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <hostap>
           status: running
           ssid freebsdap channel 4 (2427 Mhz 11g) bssid 00:11:95:c3:0d:ac
           country US ecm authmode OPEN privacy ON deftxkey 3 wepkey 3:40-bit
           txpower 21.5 scanvalid 60 protmode CTS wme burst dtimperiod 1 -dfs

   ****r utasg*j holbogddog mashinaas handah c`egijg hajzh shalgazh
   boldog:

 # ifconfig wlan0 create wlandev ath0
 # ifconfig wlan0 up scan
 SSID            BSSID              CHAN RATE  S:N   INT CAPS
 freebsdap       00:11:95:c3:0d:ac    1   54M 22:1   100 EPS

   H`er`egl`egchijn mashinaas handah c`egijg olood z**v tohirgoog n'
   zaazh **g**n (dugaar t*lh**r g`eh m`et) holbogdoh tuhaj
   d`elg`er`eng*j zaavryg H`es`eg 31.3.3.1.4 h`esg`e`es harna uu.

     --------------------------------------------------------------

  31.3.6. Utastaj bolon utasg*j holboltyg ashiglah n'

   Utastaj s*lzh`e`enij holbolt n' il** sajn azhillagaa bolon
   najdvartaj bajdlyg hangadag bol utasg*j s*lzh`e`enij holbolt n'
   uyan hatan bajdal, z****h bolomzhijg b*rd**ld`eg b**g****d
   z****vrijn komp'yuter ashigladag h`er`egl`egchid ih`evchl`en
   `edg`e`erijg hamtad n' ashiglazh hoorond n' ch**l****t`ej
   shilzhizh bajhyg h*sd`eg.

   FreeBSD d`e`er hoior bolon t**n`e`es olon s*lzh`e`enij
   interf`ejsijg nijl**lzh "failover" gorimoor ashiglah bolomzhtoj
   b**g****d `en`e n' s*lzh`e`enij interf`ejs**d`e`es hamgijn
   bolomzhtojg ashiglazh holboltyn t**l**v ****rchl**gd**h**d
   *jldlijn sistemijn tuslamzhtajgaar avtomataar ****r holbolt ruu
   shilzhih bolomzh yum.

   Bid holbolt nijl**l`eh bolon failover gorimyg H`es`eg 31.6
   h`es`egt avch *z`eh b**g****d utastaj bolon utasg*j holboltyg
   ashiglah talaarh zhish`e`e ZHish`e`e 31-3 h`es`egt bas bajgaa
   bolno.

     --------------------------------------------------------------

  31.3.7. Aldaag olzh zasvarlah

   H`er`ev ta utasg*j s*lzh`e`end`e`e asuudaltaj bajgaa bol asuudlyg
   olzh zasvarlahad tuslah h`ed h`ed`en alhmuud bajdag.

     * Hajlt hijzh bajhdaa ta handaltyn c`egijg olzh harahg*j bajgaa
       bol ta ****rijn utasg*j t**h****r**mzh**** todorhoj h`ed`en
       suvguud d`e`er hyazgaarlazh tohiruulaag*j `es`eh`e`e
       shalgaaraj.

     * H`er`ev ta handaltyn c`egt holbogdozh chadahg*j bajgaa bol
       tany stancyn tohirgoo handaltyn c`egijn al' n`egt`ej tohirch
       bajgaa `es`ehijg shalgaaraj. **nd n`evtr`elt taniltyn shem
       bolon ayuulg*j bajdlyn protokoluud hamaarna. ****rijn
       tohirgoogoo al' boloh hyalbarshuulah h`er`egt`ej. H`er`ev ta
       WPA `esv`el WEP z`er`eg ayuulg*j bajdlyn protokolyg ashiglazh
       bajgaa bol handaltyn c`egijg n`e`eltt`ej n`evtr`elt taniltad
       zoriulzh yamar n`eg`en ayuulg*j bajdlyn hamgaalaltg*j
       tohiruulzh ursgal damzhizh bajgaa `es`ehijg *z`eh h`er`egt`ej.

     * Handaltyn c`egt holbogdsonyhoo daraa ping(8) z`er`eg hyalbar
       h`er`egsl**dijg ashiglaad yamar ch ayuulg*j bajdlyn tohirgoog
       onoshilzh bolno.

       wpa_supplicant n' il** dibag hijh d`emzhl`egt`ej bajdag;
       **nijg -dd songolttoj garaar azhilluulzh sistemijn
       b*rtg`el**dijg shalgah h`er`egt`ej.

     * M**n olon dood t*vshnij dibag hijh h`er`egsl**d bas bajdag. Ta
       802.11 protokolyn d`emzhl`eg davhargad dibag m`ed`egdl**dijg
       /usr/src/tools/tools/net80211 dah' wlandebug programyg
       ashiglan id`evhzh**lzh bolno. ZHish`e`e n':

 # wlandebug -i ath0 +scan+auth+debug+assoc
   net.wlan.0.debug: 0 => 0xc80000<assoc,auth,scan>

       tushaal n' handaltyn c`eg**dijg hajh bolon holboog zohion
       bajguulah 802.11 protokolyn m`ed`e`el`el solilcoonuudyg
       hijht`ej holbootoj konsolyn m`ed`egdl**dijg id`evhzh**l`eh`ed
       ashiglagdazh boloh yum.

       802.11 davhargyn archilzh bajdag olon ashigtaj statistikuud
       bas bajdag; `edg`e`er m`ed`e`ell**dijg wlanstats h`er`egs`el
       haruulah bolno. `Edg`e`er statistikuud n' 802.11 davhargaar
       tanigdsan b*h aldaanuudyg tanih iostoj. G`ehd`e`e 802.11
       davhargaas doosh orshih t**h****r**mzhijn drajveruud d`e`er
       tanigdsan zarim aldaanuud n' haruulagdahg*j bajzh bolohyg
       sanaaraj. T**h****r**mzht`ej holbootoj asuudluudyg onoshlohyn
       tuld ta drajverijn barimtaas lavlah h`er`egt`ej yum.

   H`er`ev d`e`erh m`ed`e`el`el asuudlyg todruulahad tan' tuslahg*j
   bajgaa bol d`e`erh h`er`egsl**d`e`es garsan garaltyg oruulzh
   asuudlynhaa tajlang ilg`e`eg`e`er`ej.

     --------------------------------------------------------------

31.4. Bluetooth

   Bichs`en Pav Lukistnik.

     --------------------------------------------------------------

  31.4.1. Tanilcuulga

   Bluetooth n' 10 metrijn dotor 2.4 GHz davtamzhijn
   licenzzh**l`e`eg*j zurvast azhillah huvijn s*lzh`e`en**d
   **sg`eh`ed zoriulagdsan utasg*j tehnologi yum. S*lzh`e`en**d n'
   **r`en utas, garyn cahim zhizhig h`er`egsl**d, bolon z****vrijn
   komp'yuteruud z`er`eg z****vrijn t**h****r**mzh**d`e`es ad-hoc
   ih`evchl`en b*rd**ld`eg. Busad t*g`e`em`el utasg*j tehnologiudaas
   yalgaataj tal n' Wi-Fi, Bluetooth n' il** **nd**r t*vshnij
   *jlchilg`e`enij huvijn tohirgoonuudyg sanal bolgodog, ****r****r
   h`elb`el FTP-t`ej adil fajlyn server**d, fajl t*lh`eh, duu
   damzhuulalt, cuvaa shugamyn `emulyac z`er`eg olnyg durdazh bolno.

   FreeBSD d`eh Bluetooth stek n' Netgraph togtolcoog ashiglan
   hijgds`en bajdag (netgraph(4)-g *zn`e **). Olon t**rlijn Bluetooth
   USB hamgaalah t**h****r**mzh**d (dongle) ng_ubt(4) drajveraar
   d`emzhigds`en bajdag. Broadcom BCM2033 bichil shem d`e`er
   suurilsan Bluetooth t**h****r**mzh**d n' ubtbcmfw(4) bolon
   ng_ubt(4) drajveruudaar d`emzhigds`en bajdag. 3Com Bluetooth PC
   Kart 3CRWB60-A n' ng_bt3c(4) drajveraar d`emzhigds`en bajdag.
   Cuvaa bolon UART d`e`er suurilsan Bluetooth t**h****r**mzh**d n'
   sio(4), ng_h4(4) bolon hcseriald(8) drajveruudaar d`emzhigds`en.
   `En`e h`es`eg n' USB Bluetooth dongle-ijn h`er`egl`e`eg tajlbarlah
   bolno.

     --------------------------------------------------------------

  31.4.2. T**h****r**mzhid zalgah n'

   Anhdagchaar Bluetooth t**h****r**mzhijn drajveruud n' c**mijn
   modul' h`elb`er`e`er bajdag. T**h****r**mzhijg zalgahaasaa **mn**
   ta drajverijg c**md duudazh achaalah h`er`egt`ej bolno:

 # kldload ng_ubt

   H`er`ev Bluetooth t**h****r**mzh sistemijg `ehl**l`eh yavcad
   sistemd bajh yum bol /boot/loader.conf fajlaas modulijg duudna:

 ng_ubt_load="YES"

   ****rijn USB dongle-ijg zalga. Konsol (`esv`el syslog) d`e`er door
   durdsantaj t**st`ej garalt garch ir`eh bolno:

 ubt0: vendor 0x0a12 product 0x0001, rev 1.10/5.25, addr 2
 ubt0: Interface 0 endpoints: interrupt=0x81, bulk-in=0x82, bulk-out=0x2
 ubt0: Interface 1 (alt.config 5) endpoints: isoc-in=0x83, isoc-out=0x3,
       wMaxPacketSize=49, nframes=6, buffer size=294

   /etc/rc.d/bluetooth skript n' Bluetooth stekijg `ehl**l`eh bolon
   zogsoohod h`er`egl`egdd`eg. T**h****r**mzhijg salgahaasaa **mn**
   stekijg zogsooh n' z**v bajdag, g`ehd`e`e `en`e n' (ih`evchl`en)
   s*jrlijn bish bajdag. Stekijg `ehl**lzh bajhad door durdsantaj
   t**st`ej garaltyg ta h*l`e`en avah bolno:

 # /etc/rc.d/bluetooth start ubt0
 BD_ADDR: 00:02:72:00:d4:1a
 Features: 0xff 0xff 0xf 00 00 00 00 00
 <3-Slot> <5-Slot> <Encryption> <Slot offset>
 <Timing accuracy> <Switch> <Hold mode> <Sniff mode>
 <Park mode> <RSSI> <Channel quality> <SCO link>
 <HV2 packets> <HV3 packets> <u-law log> <A-law log> <CVSD>
 <Paging scheme> <Power control> <Transparent SCO data>
 Max. ACL packet size: 192 bytes
 Number of ACL packets: 8
 Max. SCO packet size: 64 bytes
 Number of SCO packets: 8

     --------------------------------------------------------------

  31.4.3. Host Controller Interface (HCI) buyuu Hostyn Hyanagchijn
  Interf`ejs

   Host Controller Interface (HCI) buyuu Hostyn Hyanagchijn
   Interf`ejs n' *nds`en zurvasyn hyanagch bolon holboltyn menezhert
   tushaalyn interf`ejsijg, tonog t**h****r**mzhijn t**l**v bolon
   hyanaltyn registr**d`ed handaltyg **gd**g bajna. `En`e interf`ejs
   n' Bluetooth-ijn *nds`en zurvasyn bolomzhuudad handah n`eg`en
   h`evijn argyg olgodog. Host d`e`erh HCI davharga n' **g**gd**l
   bolon tushaaluudyg Bluetooth tonog t**h****r**mzh d`e`erh HCI
   firmware-t`ej solilcdog. Hostyn Hyanagchijn T`e`evrijn Davhargyn
   (****r****r h`elb`el fizik shugam) drajver n' HCI davharguudad
   n`eg n' n**g****d**** m`ed`e`el`el solilcoh bolomzhoor hangazh
   **gd**g.

   hci t**rlijn ganc Netgraph c`eg ganc Bluetooth t**h****r**mzhijn
   huv'd **sd`eg. HCI c`eg n' Bluetooth t**h****r**mzhijn drajverijn
   c`egt (doosh) bolon L2CAP c`egt (d`e`esh) ih`evchl`en holbogddog.
   B*h HCI *jldl**d n' t**h****r**mzhijn drajverijn c`eg d`e`er bish
   HCI c`eg d`e`er hijgd`eh iostoj. HCI c`egijn anhdagch n`er n'
   "devicehci" yum. Il** d`elg`er`eng*j m`ed`e`ellijg ng_hci(4) garyn
   avlagyn huudasnaas lavlana uu.

   Hamgijn nijtl`eg azhluudyn n`eg n' RF-ijn ojr Bluetooth
   t**h****r**mzh**dijg oloh yavdal yum. `En`e *jldlijg inquiry buyuu
   lavlagaa g`ed`eg. Lavlagaa bolon busad HCI-t`ej holbootoj *jldl**d
   n' hccontrol(8) h`er`egsl`e`er hijgdd`eg. Doorh zhish`e`e n' ojr
   orchim yamar Bluetooth t**h****r**mzh**d bajgaag h`erh`en olohyg
   haruulzh bajna. Ta t**h****r**mzh**dijn zhagsaaltyg h`edh`en
   sekund`ed avah iostoj. Alsyn t**h****r**mzh n' ilr**l`egd`eh
   gorimd bajgaa tohioldold lavlagaand z**vh**n hariulah bolno
   g`edgijg sanaaraj.

 % hccontrol -n ubt0hci inquiry
 Inquiry result, num_responses=1
 Inquiry result #0
        BD_ADDR: 00:80:37:29:19:a4
        Page Scan Rep. Mode: 0x1
        Page Scan Period Mode: 00
        Page Scan Mode: 00
        Class: 52:02:04
        Clock offset: 0x78ef
 Inquiry complete. Status: No error [00]

   BD_ADDR n' Bluetooth t**h****r**mzhijn s*lzh`e`enij kartand bajdag
   MAC hayaguud shig davtagdashg*j hayag yum. `En`e hayag n'
   t**h****r**mzht`ej holbogdohod caashid h`er`eg boldog. BD_ADDR-t
   h*n unshizh bolohoor n`er **g**h bolomzhtoj bajdag.
   /etc/bluetooth/hosts fajl n' m`ed`egd`ezh bajgaa Bluetooth
   hostuudyn tuhaj m`ed`e`ellijg aguuldag. Daraah zhish`e`e n' alsyn
   t**h****r**mzhid **gs**n h*n unshizh bolohoor n`erijg h`erh`en
   avch bolohyg *z**lzh bajna:

 % hccontrol -n ubt0hci remote_name_request 00:80:37:29:19:a4
 BD_ADDR: 00:80:37:29:19:a4
 Name: Pav's T39

   H`er`ev ta lavlagaag alsyn Bluetooth t**h****r**mzh d`e`er hijh
   yum bol `en`e n' tany komp'yuterijg "your.host.name (ubt0)"
   h`elb`er`e`er oloh bolno. Lokal t**h****r**mzhid **gs**n n`erijg
   yamar ch *ed ****rchilzh bolno.

   Bluetooth sistem n' c`eg`e`es-c`egt-h*r`eh (point-to-point)
   `esv`el c`eg`e`es-olon-c`egt-h*r`eh (point-to-multipoint)
   holboltyn bolomzhijg olgodog. C`eg`e`es-olon-c`egt-h*r`eh
   (point-to-multipoint) holboltod holbolt n' h`ed h`ed`en Bluetooth
   t**h****r**mzh**dijn hoorond huvaalcan h`er`egl`egdd`eg. Daraah
   zhish`e`e n' lokal t**h****r**mzhijn huv'd id`evht`ej *nds`en
   zurvasyn holboltuudyn zhagsaaltyg h`erh`en avahyg *z**lzh bajna:

 % hccontrol -n ubt0hci read_connection_list
 Remote BD_ADDR    Handle Type Mode Role Encrypt Pending Queue State
 00:80:37:29:19:a4     41  ACL    0 MAST    NONE       0     0 OPEN

   connection handle buyuu holboltyn gar n' *nds`en zurvasyn
   holboltyg duusgah shaardlagataj *ed ashigtaj bajdag. **nijg garaar
   hijhijg er**nhijd**** shaarddagg*jg sanaaraj. Stek n' id`evhg*j
   bajgaa *nds`en zurvasyn holboltuudyg avtomataar duusgah bolno.

 # hccontrol -n ubt0hci disconnect 41
 Connection handle: 41
 Reason: Connection terminated by local host [0x16]

   HCI tushaaluudyn b*r`en zhagsaalyg hccontrol help g`ezh lavlana
   uu. HCI tushaaluudyn ih`enh n' super h`er`egl`egchijn
   z**vsh****rl**dijg shaarddagg*j.

     --------------------------------------------------------------

  31.4.4. Logical Link Control and Adaptation Protocol (L2CAP) buyuu
  Logik Holboltyn Hyanalt ba Taaruulah Protokol

   Logik Holboltyn Hyanalt ba Taaruulah Protokol (L2CAP) n' holbolt
   d`e`er tulguurlasan bolon holboltg*j (connection-oriented and
   connectionless) **g**gdlijn *jlchilg`e`en**dijg protokol olon
   huvaagdah (multiplex) chadvar bolon segment bolgozh dahin
   cugluulah *jld`elt`ej cug d`e`ed t*vshnij protokoluudad hangazh
   **gd**g. L2CAP n' urtaaraa 64 kilobajt h*rt`el h`emzh`e`enij L2CAP
   paketuudyg damzhuulzh h*l`e`en avahyg **nd**r t*vshnij protokoluud
   bolon programuudad z**vsh****rd**g.

   L2CAP n' suvguud g`es`en ojlgolt d`e`er tulguurladag. Suvag n'
   *nds`en zurvasyn holbolt d`e`erh logik holbolt yum. Suvag b*r ganc
   protokold olnoos n`eg uruu chigl`es`en zagvaraar uyagdsan bajdag.
   Olon suvguud n`eg protokold uyagdazh boldog bolovch n`eg suvgijg
   olon protokold uyazh boldogg*j. Suvag d`e`er h*l`e`en avsan L2CAP
   paket b*r zohih d`e`ed t*vshnij protokol uruu chigl**l`egdd`eg.
   Olon suvguud n' n`eg *nds`en zurvasyn holboltyg huvaalcazh bolno.

   l2cap t**rlijn ganc Netgraph c`eg ganc Bluetooth t**h****r**mzhijn
   huv'd **sg`egdd`eg. L2CAP c`eg n' Bluetooth HCI c`eg (doosh) bolon
   Bluetooth soketuudad (d`e`esh) ih`evchl`en holbogddog. Il**
   d`elg`er`eng*j m`ed`e`ellijg ng_l2cap(4) garyn avlagyn huudasnaas
   lavlana uu.

   Ashigtaj tushaal bol busad h`er`egsl**d uruu ping hijh`ed
   h`er`egl`egdd`eg l2ping(8) tushaal yum. Zarim n`eg Bluetooth
   shijdl**d n' t`ed`en uruu ilg`e`es`en b*h **g**gdlijg bucaahg*j
   bajzh boloh uchraas daraah zhish`e`en d`e`erh 0 bytes g`ed`eg n'
   h`evijn yum.

 # l2ping -a 00:80:37:29:19:a4
 0 bytes from 0:80:37:29:19:a4 seq_no=0 time=48.633 ms result=0
 0 bytes from 0:80:37:29:19:a4 seq_no=1 time=37.551 ms result=0
 0 bytes from 0:80:37:29:19:a4 seq_no=2 time=28.324 ms result=0
 0 bytes from 0:80:37:29:19:a4 seq_no=3 time=46.150 ms result=0

   l2control(8) h`er`egs`el n' L2CAP c`eg**d d`e`er t**r**l b*rijn
   *jldl**dijg hijd`eg. `En`e zhish`e`e n' logik holboltuudyn
   (suvguud) zhagsaalt bolon lokal t**h****r**mzhijn huv'd *nds`en
   zurvasyn zhagsaaltyg h`erh`en avahyg *z**lzh bajna:

 % l2control -a 00:02:72:00:d4:1a read_channel_list
 L2CAP channels:
 Remote BD_ADDR     SCID/ DCID   PSM  IMTU/ OMTU State
 00:07:e0:00:0b:ca    66/   64     3   132/  672 OPEN
 % l2control -a 00:02:72:00:d4:1a read_connection_list
 L2CAP connections:
 Remote BD_ADDR    Handle Flags Pending State
 00:07:e0:00:0b:ca     41 O           0 OPEN

   ****r n`eg onoshlogoony h`er`egs`el bol btsockstat(1) yum. `En`e
   n' netstat(1)-ijn hijd`egt`ej t**st`ejg hijd`eg, g`ehd`e`e
   z**vh**n Bluetooth s*lzh`e`et`ej holbootoj **g**gdlijn b*tc**dijn
   huv'd hijd`eg. Doorh zhish`e`e n' d`e`erh l2control(8)-ijn n`eg`en
   adil logik holboltyg haruulzh bajna.

 % btsockstat
 Active L2CAP sockets
 PCB      Recv-Q Send-Q Local address/PSM       Foreign address   CID   State
 c2afe900      0      0 00:02:72:00:d4:1a/3     00:07:e0:00:0b:ca 66    OPEN
 Active RFCOMM sessions
 L2PCB    PCB      Flag MTU   Out-Q DLCs State
 c2afe900 c2b53380 1    127   0     Yes  OPEN
 Active RFCOMM sockets
 PCB      Recv-Q Send-Q Local address     Foreign address   Chan DLCI State
 c2e8bc80      0    250 00:02:72:00:d4:1a 00:07:e0:00:0b:ca 3    6    OPEN

     --------------------------------------------------------------

  31.4.5. RFCOMM Protokol

   RFCOMM protokol n' L2CAP protokolyn d`e`eg**r cuvaa portuudyg
   `emulyac hijh bolomzhijg hangadag. `En`e protokol n' ETSI standart
   TS 07.10 d`e`er suurilsan yum. RFCOMM n' RS-232 (EIATIA-232-E)
   cuvaa portuudyn 9 zamyg `emulyac hijh n`em`elt b`eltg`el b*hij
   erdijn t`e`ev`erl`eh protokol yum. RFCOMM protokol n' hoior
   Bluetooth t**h****r**mzhijn hoorond 60 h*rt`elh z`er`eg
   holboltuudyg (RFCOMM suvguud) d`emzhd`eg.

   RFCOMM-ijn huv'd ****r ****r t**h****r**mzh**d (holboony
   t**gsg**lijn c`eg**d) d`e`er azhillazh bajgaa hoior program bolon
   t`edg`e`erijn hoorondyn holboony segment holboony b*r`en zamd
   ordog. RFCOMM n' t**h****r**mzh**d d`e`er bajgaa cuvaa portuudyg
   ashigladag programuudad zoriulagdsan yum. Holboony segment n' n`eg
   t**h****r**mzh****s n**g**** uruu holbogdson (shuud holbolt)
   Bluetooth holboos yum.

   RFCOMM n' shuud holboltyn *ed t**h****r**mzh**dijn hoorondoh
   holbolt `esv`el s*lzh`e`enij huv'd t**h****r**mzh bolon modemijn
   hoorondoh holboltod z**vh**n sanaa tav'dag. RFCOMM n' n`eg taldaa
   Bluetooth utasg*j tehnologijg ashiglazh holbogddog b**g****d
   n**g**** taldaa utastaj interf`ejs`e`er hangadag moduliud z`er`eg
   busad tohirgoonuudyg d`emzhd`eg.

   FreeBSD d`e`er RFCOMM protokol n' Bluetooth soketuudyn davhargad
   hijgdd`eg.

     --------------------------------------------------------------

  31.4.6. T**h****r**mzh**dijg hosloh

   Anhdagchaar Bluetooth holboond n`evtr`elt tanilt hijgdd`egg*j
   b**g****d yamar ch t**h****r**mzh yamar ch t**h****r**mzht`ej
   yarilcazh chaddag. Bluetooth t**h****r**mzh (zhish`e`e n' **r`en
   utas) tuhajn n`eg *jlchilg`e`eg (zhish`e`e n' Dial-Up
   *jlchilg`e`e) hangahyn tuld n`evtr`elt taniltyg shaarddag bajhaar
   bajzh bolno. Bluetooth n`evtr`elt tanilt n' h`evijn *ed PIN
   koduudaar hijgdd`eg. Hoior t**h****r**mzhijn huv'd h`er`egl`egch
   adil PIN kodyg oruulah shaardlagataj. H`er`egl`egch PIN kod
   oruulsny daraa hoior t**h****r**mzh holboltyn t*lh**r **sg`en`e.
   T**nij daraa holboltyn t*lh**r n' ug t**h****r**mzh**d d`e`er`e`e
   `esv`el bajngyn hadgalaltad hadgalagdazh bolno. Daraagijn udaa
   hoior t**h****r**mzh n' ur'd n' **sg`es`en holboltyn t*lh**r`e`e
   ashiglah bolno. `En`e tajlbarlasan proceduryg pairing buyuu hosloh
   g`ezh n`erl`ed`eg. YAmar n`eg t**h****r**mzh holboltyn t*lh**rijg
   g`e`eh yum bol hosloltyg dahin hijh iostoj.

   hcsecd(8) d`emon n' b*h Bluetooth n`evtr`elt taniltyn
   h*s`elt**dt`ej azhillah **r`egt`ej. Anhdagch tohirgoony fajl n'
   /etc/bluetooth/hcsecd.conf yum. Duryn "1234" g`ezh tohiruulagdsan
   PIN kodtoj **r`en utasny zhish`e`e h`esgijg door *z**l`ev:

 device {
         bdaddr  00:80:37:29:19:a4;
         name    "Pav's T39";
         key     nokey;
         pin     "1234";
       }

   PIN kod d`e`er hyazgaarlalt bajdagg*j (urtaas gadna). Zarim
   t**h****r**mzh**d`ed (zhish`e`e n' Bluetooth chih`evchn**d)
   togtmol PIN kod cug b*t`e`egds`en bajzh boloh yum. -d tohiruulga
   n' hcsecd(8) d`emong n**r`end *ld`ezh azhillahyg zaadag b**g****d
   ing`esn`e`er yuu bolzh bajgaag harah bolomzhtoj yum. Hoslolyg
   h*l`e`en avch alsyn t**h****r**mzh uruu Bluetooth holbolt
   `ehl**l`eh`e`er alsyn t**h****r**mzhijg tohiruulna. Alsyn
   t**h****r**mzh n' hoslol hijltijg h*l`e`en avsan g`edg`e`e h`elzh
   PIN kod h*s`eh iostoj. hcsecd.conf fajld bajgaataj adil PIN kod
   oruulaaraj. Odoo tany PC bolon alsyn t**h****r**mzh hosolson
   bajna. ****r****r ta hoslol hijltijg alsyn t**h****r**mzh d`e`er
   `ehl**lzh bolno.

   FreeBSD 5.5, 6.1 bolon t**n`e`es shin`e huvilbaruudad hcsecd-g
   sistem `ehl`eh`ed avtomataar `ehl**l`ehijn tuld daraah m**rijg
   /etc/rc.conf fajld n`em`en hijzh bolno:

 hcsecd_enable="YES"

   hcsecd d`emony garaltyn zhish`e`eg door *z**l`ev:

 hcsecd[16484]: Got Link_Key_Request event from 'ubt0hci', remote bdaddr 0:80:37:29:19:a4
 hcsecd[16484]: Found matching entry, remote bdaddr 0:80:37:29:19:a4, name 'Pav's T39', link key doesn't exist
 hcsecd[16484]: Sending Link_Key_Negative_Reply to 'ubt0hci' for remote bdaddr 0:80:37:29:19:a4
 hcsecd[16484]: Got PIN_Code_Request event from 'ubt0hci', remote bdaddr 0:80:37:29:19:a4
 hcsecd[16484]: Found matching entry, remote bdaddr 0:80:37:29:19:a4, name 'Pav's T39', PIN code exists
 hcsecd[16484]: Sending PIN_Code_Reply to 'ubt0hci' for remote bdaddr 0:80:37:29:19:a4

     --------------------------------------------------------------

  31.4.7. Service Discovery Protocol (SDP) buyuu *jlchilg`e`e Ilr**l`eh
  Protokol

   Service Discovery Protocol (SDP) buyuu *jlchilg`e`e Ilr**l`eh
   Protokol n' server programuudyn *z**ld`eg *jlchilg`e`en**dijn
   bajgaa `es`eh bolon t`edg`e`er *jlchilg`e`en**dijn shinzh
   chanaruudyg ilr**l`eh bolomzhijg klient programuudad olgodog.
   *jlchilg`e`enij shinzh chanaruud n' sanal bolgoson *jlchilg`e`enij
   t**r**l `esv`el angilal bolon *jlchilg`e`eg h`er`egl`eh`ed
   shaardagdah arga zam yum uu `esv`el protokolyn m`ed`e`ellijg
   aguuldag.

   SDP-d SDP server bolon SDP klientijn hoorondoh holboo ordog.
   Server n' servert`ej holbootoj *jlchilg`e`en**dijn shinzh
   chanaruudyg tajlbarladag *jlchilg`e`enij bichl`eg**dijn
   zhagsaaltyg archilzh bajdag. *jlchilg`e`enij bichl`eg b*r ganc
   *jlchilg`e`enij talaar m`ed`e`ellijg aguuldag. SDP serverijn
   archilzh bajdag *jlchilg`e`enij bichl`eg`e`es klient SDP h*s`elt
   ilg`e`en m`ed`e`ellijg avch bolno. H`er`ev klient `esv`el
   klientt`ej holbootoj program n' *jlchilg`e`eg ashiglahaar
   shijdv`el *jlchilg`e`eg h`er`egl`ehijn tuld *jlchilg`e`e
   *z**l`egch uruu tusdaa holbolt n`e`eh iostoj. SDP n'
   *jlchilg`e`en**d bolon t`edg`e`erijn shinzh chanaruudyg ilr**l`eh
   arga zamaar hangadag bolovch t`edg`e`er *jlchilg`e`en**dijg
   h`er`egl`eh arga zamuudaar hangadagg*j yum.

   H`evijn *ed SDP klient n' *jlchilg`e`en**dijn zarim h*ss`en oncgoj
   shinzh**d d`e`er tulguurlan *jlchilg`e`en**dijg hajdag. G`ehd`e`e
   *jlchilg`e`en**dijn talaar ur'd n' yamar ch m`ed`e`el`el bajhg*j
   bajhad SDP serverijn *jlchilg`e`enij bichl`eg**d`e`er
   tajlbarlagdsan *jlchilg`e`en**dijn yamar t**rl**d bajgaag olohyg
   h*s`eh *e**d bajdag. Sanal bolgoson duryn *jlchilg`e`en**dijg hajh
   process n' browsing buyuu *z`eh g`egdd`eg.

   Bluetooth SDP server sdpd(8) bolon tushaalyn m**rijn klient
   sdpcontrol(8) n' standart FreeBSD suulgacad orson bajdag. Daraah
   zhish`e`e n' SDP *z`eh h*s`eltijg h`erh`en hijzh bajgaa haruulzh
   bajna.

 % sdpcontrol -a 00:01:03:fc:6e:ec browse
 Record Handle: 00000000
 Service Class ID List:
         Service Discovery Server (0x1000)
 Protocol Descriptor List:
         L2CAP (0x0100)
                 Protocol specific parameter #1: u/int/uuid16 1
                 Protocol specific parameter #2: u/int/uuid16 1

 Record Handle: 0x00000001
 Service Class ID List:
         Browse Group Descriptor (0x1001)

 Record Handle: 0x00000002
 Service Class ID List:
         LAN Access Using PPP (0x1102)
 Protocol Descriptor List:
         L2CAP (0x0100)
         RFCOMM (0x0003)
                 Protocol specific parameter #1: u/int8/bool 1
 Bluetooth Profile Descriptor List:
         LAN Access Using PPP (0x1102) ver. 1.0

   ... g`eh m`et bajna. *jlchilg`e`e bolgon shinzh chanaruudtaj
   bajgaag anhaaraaraj (zhish`e`e n' RFCOMM suvag).
   *jlchilg`e`en`e`es hamaaraad ta zarim n`eg shinzh chanaruudyn
   talaar t`emd`egl`eg`e`e hijzh avah h`er`egt`ej bolzh boloh yum.
   Zarim Bluetooth shijdl**d n' *jlchilg`e`e *z`eh bolomzhijg
   d`emzhd`egg*j b**g****d hooson zhagsaalt bucaazh boloh yum. `En`e
   tohioldold todorhoj *jlchilg`e`eg hajh bolomzhtoj bajdag. Doorh
   zhish`e`e n' OBEX-ijn Ob'ekt T*lh`eh (OPUSH) *jlchilg`e`eg
   h`erh`en hajhyg *z**lzh bajna:

 % sdpcontrol -a 00:01:03:fc:6e:ec search OPUSH

   FreeBSD d`e`er Bluetooth klient**d`ed *jlchilg`e`en**dijg sanal
   bolohdoo sdpd(8) serverijn tuslamzhtajgaar hijd`eg. FreeBSD 5.5,
   6.1 bolon t**n`e`es d`e`esh huvilbaruud d`e`er /etc/rc.conf fajld
   daraah m**rijg n`emzh bolno:

 sdpd_enable="YES"

   Daraa n' sdpd d`emong ing`ezh `ehl**lzh bolno:

 # /etc/rc.d/sdpd start

   Alsyn klient**d`ed Bluetooth *jlchilg`e`eg *z**l`ehijg h*ss`en
   lokal serverijn program n' *jlchilg`e`eg SDP d`emond b*rtg`eh
   bolno. Ijm programuudyn n`eg n' rfcomm_pppd(8) yum.
   `Eh`elsnijh`e`e daraa `en`e n' Bluetooth LAN *jlchilg`e`eg lokal
   SDP d`emond b*rtg`eh bolno.

   Lokal SDP servert b*rtg`es`en *jlchilg`e`en**dijn zhagsaaltyg
   lokal hyanaltyn suvgaar SDP-ijn *z`eh h*s`eltijg ilg`e`en avch
   bolno:

 # sdpcontrol -l browse

     --------------------------------------------------------------

  31.4.8. Dial-Up s*lzh`e`e (DUN) ba PPP ashiglah S*lzh`e`enij Handalt
  (LAN) huvijn tohirgoonuud

   Dial-Up s*lzh`e`e (DUN) huvijn tohirgoo n' modemuud bolon **r`en
   utasnuudtaj ih`evchl`en ashiglagddag. `En`e huvijn tohirgoond
   hamaarah tohioldluudyg door durdav:

     * **r`en utas `esv`el modemijg komp'yuter d`e`er`e`e
       Intern`etijn handaltyn server uruu zalgazh holbogdoh yum uu
       `esv`el busad dial-up *jlchilg`e`en**d`ed h`er`egl`eh`e`er
       utasg*j modem mayagaar ashiglah;

     * **r`en utas `esv`el modemijg komp'yuter d`e`er`e`e **g**gdlijn
       duudlaguudyg h*l`e`en avahad ashiglah.

   PPP ashiglah S*lzh`e`enij Handalt (LAN) huvijn tohirgoo daraah
   tohioldluudad ashiglagdazh bolno:

     * Ganc Bluetooth t**h****r**mzhid zoriulsan LAN handalt;

     * Olon Bluetooth t**h****r**mzhid zoriulsan LAN handalt;

     * PC-`e`es PC uruu (cuvaa kabelijn `emulyacaar PPP s*lzh`e`e
       ashiglan).

   FreeBSD d`e`er `en`e hoior huvijn tohirgoo n' ppp(8) bolon
   rfcomm_pppd(8) programuudaar hijgdd`eg. rfcomm_pppd(8) n' RFCOMM
   Bluetooth holboltyg PPP-ijn azhillazh chadah yamar n`eg`en z*jl
   bolgozh huvirgadag g*jc`etg`el hyalbarshuulagch yum. Al' ch huvijn
   tohirgoog ashiglahaasaa **mn** /etc/ppp/ppp.conf fajld shin`e PPP
   hayag **sg`egds`en bajh iostoj. ZHish`e`en**dijn talaar
   rfcomm_pppd(8) garyn avlagaas lavlana uu.

   Daraah zhish`e`en d`e`er rfcomm_pppd(8) n' DUN RFCOMM suvag d`e`er
   BD_ADDR 00:80:37:29:19:a4 hayagtaj alsyn t**h****r**mzh uruu
   RFCOMM holbolt hijh`ed ashiglagdah bolno. RFCOMM suvgijn dugaaryg
   alsyn t**h****r**mzh****s SDP-`e`er avah bolno. RFCOMM suvgijg
   garaar zaazh **g**h bolomzhtoj b**g****d `en`e tohioldold
   rfcomm_pppd(8) n' SDP h*s`elt hijhg*j bajh bolno. Alsyn
   t**h****r**mzh d`e`er RFCOMM suvgijg olohyn tuld sdpcontrol(8)-g
   ashiglaaraj.

 # rfcomm_pppd -a 00:80:37:29:19:a4 -c -C dun -l rfcomm-dialup

   PPP ashiglah S*lzh`e`enij Handaltyn (LAN) *jlchilg`e`eg hangahyn
   tuld sdpd(8) server azhillazh bajh iostoj. LAN klient**d`ed
   zoriulsan shin`e oruulguud /etc/ppp/ppp.conf fajld **sg`egds`en
   bajh iostoj. ZHish`e`en**dijn talaar rfcomm_pppd(8) garyn avlagyn
   huudasnaas lavlana uu. T**gsg**ld n' RFCOMM PPP serverijg z**v
   RFCOMM suvgijn dugaar d`e`er `ehl**ln`e. RFCOMM PPP server n'
   Bluetooth LAN *jlchilg`e`eg lokal SDP d`emond avtomataar b*rtg`eh
   bolno. Doorh zhish`e`e n' RFCOMM PPP serverijg h`erh`en
   `ehl**l`ehijg *z**lzh bajna.

 # rfcomm_pppd -s -C 7 -l rfcomm-server

     --------------------------------------------------------------

  31.4.9. OBEX Object Push (OPUSH) buyuu OBEX Ob'ekt T*lh`eh huvijn
  tohirgoo

   OBEX n' h**d**lg****nt t**h****r**mzh**dijn hoorond `engijn fajl
   damzhuulalt hijh`ed zoriulagdsan **rg**n ashiglagddag protokol
   yum. **nij gol h`er`egl`e`e n' h`et yagaan tuyaany holboo
   b**g****d z****vrijn komp'yuteruud `esv`el PDA-uudyn hoorond
   erdijn fajl damzhuulahad, n`erijn huudas `esv`el cagalbaryg **r`en
   utas bolon PIM programuudtaj busad t**h****r**mzh**dijn hoorond
   ilg`e`eh`ed h`er`egl`egdd`eg.

   OBEX server bolon klient n' guravdagch talyn bagc obexapp
   h`elb`er`e`er hijgds`en bajdag b**g****d `en`e n' comms/obexapp
   port h`elb`er`e`er bajdag.

   OBEX klient n' OBEX servert ob'ektuudyg t*lh`ezh oruulah
   buyuu/`esv`el tatahad h`er`egl`egdd`eg. Ob'ekt n' zhish`e`e n'
   n`erijn huudas yum uu `esv`el uulzalt bajzh bolno. OBEX klient n'
   alsyn t**h****r**mzh****s SDP-`e`er RFCOMM suvgijn dugaaryg avch
   bolno. RFCOMM suvgijn dugaaryn orond *jlchilg`e`enij n`erijg zaazh
   **nijg hijzh bolno. D`emzhigds`en *jlchilg`e`enij n`ers`ed: IrMC,
   FTRN, bolon OPUSH ordog. RFCOMM suvgijg dugaar bolgon zaazh **g**h
   bolomzhtoj bajdag. T**h****r**mzhijn m`ed`e`ellijn ob'ektijg
   **r`en utasnaas tatazh avch bajgaa bolon shin`e ob'ektijg (n`erijn
   huudas) utasny san uruu hijzh bajgaa OBEX sessijn zhish`e`eg door
   *z**l`ev.

 % obexapp -a 00:80:37:29:19:a4 -C IrMC
 obex> get telecom/devinfo.txt devinfo-t39.txt
 Success, response: OK, Success (0x20)
 obex> put new.vcf
 Success, response: OK, Success (0x20)
 obex> di
 Success, response: OK, Success (0x20)

   OBEX-ijn Ob'ekt T*lh`eh *jlchilg`e`eg hangahyn tuld sdpd(8) server
   azhillazh bajh iostoj. B*h irzh bajgaa ob'ektuud hadgalagdah root
   havtas **sg`egd`eh iostoj. root sangijn anhdagch zam n'
   /var/spool/obex bajna. T**gsg**ld n' OBEX serverijg z**v RFCOMM
   suvgijn dugaar d`e`er `ehl**ln`e. OBEX server n' OBEX-ijn Ob'ekt
   T*lh`eh *jlchilg`e`eg lokal SDP d`emond avtomataar b*rtg**l`eh
   bolno. Doorh zhish`e`e n' OBEX serverijg h`erh`en `ehl**l`ehijg
   haruulzh bajna.

 # obexapp -s -C 10

     --------------------------------------------------------------

  31.4.10. Serial Port Profile (SPP) buyuu Cuvaa portyn huvijn tohirgoo

   Serial Port Profile (SPP) buyuu Cuvaa portyn huvijn tohirgoo n'
   Bluetooth t**h****r**mzh**d`ed RS232 (`esv`el t**nt`ej t**st`ej)
   cuvaa kabelijn `emulyac hijhijg z**vsh****rd**g. `En`e huvijn
   tohirgoond hamaataj tohioldol n' kabelijn orond virtual cuvaa
   portyn hijsv`erl`eltijn tuslamzhtaj Bluetooth-ijg ashigladag
   huuchin programuudtaj har'cdag.

   rfcomm_sppd(1) h`er`egs`el n' cuvaa portyn huvijn tohirgoog
   hijd`eg. Psevdo tty n' virtual cuvaa portyn hijsv`erl`elt bolon
   ashiglagddag. Doorh zhish`e`e n' alsyn t**h****r**mzhijn cuvaa
   portyn *jlchilg`e`e uruu h`erh`en holbogdohyg haruulzh bajna. Ta
   RFCOMM suvgijg zaah shaardlagag*jg sanaaraj - rfcomm_sppd(1) n'
   alsyn t**h****r**mzh****s SDP-`e`er avch chaddag. H`er`ev ta
   **nijg darzh ****rchl**hijg h*sv`el tushaalyn m**r**nd RFCOMM
   suvgijg zaazh **g**h h`er`egt`ej.

 # rfcomm_sppd -a 00:07:E0:00:0B:CA -t /dev/ttyp6
 rfcomm_sppd[94692]: Starting on /dev/ttyp6...

   Holbogdsony daraa psevdo tty n' cuvaa port shig ashiglagdazh
   bolno:

 # cu -l ttyp6

     --------------------------------------------------------------

  31.4.11. Aldaag olzh zasvarlah

    31.4.11.1. Alsyn t**h****r**mzh holbogdozh chadahg*j bajh

   Zarim n`eg huuchin Bluetooth t**h****r**mzh**d n' **r`eg
   shilzh**l`eltijg d`emzhd`egg*j. Anhdagchaar FreeBSD n' shin`e
   holboltyg h*l`e`en avahdaa **rgijg ****rchilzh master bolohyg
   orolddog. **nijg d`emzhd`egg*j t**h****r**mzh**d n' holbogdozh
   chaddagg*j. SHin`e holbolt hijgd`eh`ed **r`eg shilzh**l`elt
   hijgdd`egijg sanaaraj. Tijm uchraas alsyn t**h****r**mzh****s
   **r`eg shilzh**l`eltijg d`emzhd`eg `es`ehijg n' asuuh bolomzhg*j
   yum. Lokal tal d`e`er`e`e **r`eg shilzh**l`eltijg haah HCI
   tohiruulga bajdag:

 # hccontrol -n ubt0hci write_node_role_switch 0

     --------------------------------------------------------------

    31.4.11.2. YAmar n`eg`en yum buruu bolood bajna, bi yag yuu bolood
    bajgaag harzh boloh uu?

   Tijm`e`e, ta harzh bolno. comms/hcidump port h`elb`er`e`er bajdag
   guravdagch talyn bagc hcidump-g ashiglana. hcidump h`er`egs`el n'
   tcpdump(1)-taj t**st`ej. `En`e n' Bluetooth paketuudyn aguulgyg
   terminal d`e`er haruulzh Bluetooth paketuudyg fajl uruu gargahad
   h`er`egl`egd`ezh bolno.

     --------------------------------------------------------------

31.5. G**r

   Bichs`en `Endryu Tompson.

  31.5.1. Tanilcuulga

   Zarimdaa n`eg fizik s*lzh`e`eg (Ethernet segment z`er`eg) IP d`ed
   s*lzh`e`en**d **sg`ezh segment**dijg hoorond n' chigl**l`egch`e`er
   cugt n' holbozh ashiglalg*jg`e`er hoior tusdaa s*lzh`e`enij
   segment bolgoh n' ashigtaj bajdag. Ijm mayagaar hoior s*lzh`e`eg
   hoorond n' holbodog t**h****r**mzhijg "bridge" buyuu "g**r"
   g`ed`eg. Hoior s*lzh`e`enij interf`ejs karttaj FreeBSD sistem g**r
   mayagaar azhillazh chaddag.

   G**r n' ****rijn s*lzh`e`enij interf`ejs b*rijn t**h****r**mzhijn
   MAC davhargyn hayaguudyg (Ethernet hayaguud) surch azhilladag.
   T**nij `eh bolon t**gsg**l n' z**vh**n ****r ****r s*lzh`e`end
   bajgaa tohioldold hoior s*lzh`e`enij hoorond ursgalyg damzhuuldag.

   Olon talaaraa g**r n' mash c****n porttoj Ethernet
   shilzh**l`egcht`ej adil yum.

     --------------------------------------------------------------

  31.5.2. G**r hijh`ed tohiroh tohioldluud

   **n****d**r g**r ashiglagddag olon nijtl`eg tohioldol bajdag.

     --------------------------------------------------------------

    31.5.2.1. S*lzh`e`en**dijg holboh n'

   G**rnij *nds`en *jld`el n' hoior buyuu t**n`e`es olon s*lzh`e`enij
   segment**dijg hoorond n' holboh yavdal yum. Kabelijn hyazgaarlalt,
   galt hana hijh `esv`el virtual mashiny interf`ejs z`er`eg psevdo
   s*lzh`e`en**dijg holboh z`er`eg s*lzh`e`enij `engijn
   t**h****r**mzhijn orond host d`e`er tulguurlasan g**rijg ashiglah
   shaltgaan olon bajdag. G**r n' bas hostap gorimd azhillazh bajgaa
   utasg*j s*lzh`e`enij interf`ejsijg utastaj s*lzh`e`e r** holbozh
   handaltyn c`eg mayagaar azhillah chadvartaj.

     --------------------------------------------------------------

    31.5.2.2. SH**h/ursgal h`elb`erzh**l`eh galt hana

   Nijtl`eg tohioldol bol chigl**l`elt yum uu `esv`el s*lzh`e`enij
   hayagijn h**rv**l`eltg*j (NAT) galt hanyn azhillagaa shaardlagataj
   tohioldol yum.

   **nij zhish`e`e n' DSL yum uu `esv`el ISDN-`e`er ISP uruugaa
   holbogdson zhizhig kompani yum. T`ed 13 shirh`eg gadnaas handah
   bolomzhtoj IP hayagijg ****rsdijn ISP-`e`es avdag b**g****d
   s*lzh`e`end`e`e 10 PC-t`ej. `En`e tohioldold chigl**l`egch d`e`er
   tulguurlasan galt hana n' d`ed s*lzh`e`enij asuudluudaas bolood
   t**v**gt`ej bajna.

   G**r d`e`er tulguurlasan galt hanyg tohiruulzh t`ednij DSL/ISDN
   chigl**l`egchijn zamd yamar n`eg`en IP hayaglaltyn
   asuudalg*jg`e`er tav'zh bolno.

     --------------------------------------------------------------

    31.5.2.3. S*lzh`e`e sonsogch (Network tap)

   G**r n' s*lzh`e`enij hoior segmentijg holbozh t`edg`e`erijn
   hoorond damzhizh bajgaa b*h Ethernet ursgalyg shalgahad
   h`er`egl`egd`ezh bolno. `En`e n' g**r interf`ejs d`e`er
   bpf(4)/tcpdump(1) ashiglah yum uu `esv`el b*h ursgalyn huulbaryg
   n`em`elt interf`ejs (span port) uruu ilg`e`eh zamaar bajzh bolno.

     --------------------------------------------------------------

    31.5.2.4. T*vshin 2 VPN

   Hoior Ethernet s*lzh`e`e n' IP holboosyn daguu EtherIP tunnel' yum
   uu `esv`el OpenVPN z`er`eg tap(4) d`e`er tulguurlasan shijdl**dijn
   tuslamzhtajgaar holbogdozh bolno.

     --------------------------------------------------------------

    31.5.2.5. T*vshin 2 Davhcal

   S*lzh`e`e n' hoorondoo olon holboosoor holbogdozh davhacsan
   zamuudyg haahyn tuld Spanning Tree protokolyg ashiglazh bolno.
   Ethernet s*lzh`e`e n' z**v azhilladag bajhyn tuld hoior
   t**h****r**mzhijn hoorond z**vh**n n`eg id`evht`ej zam bajh iostoj
   bajdag b**g****d Spanning Tree n' davtaltyg ilr**lzh davhacsan
   holboosuudyg haalttaj t**l**vt oruuldag. Al' n`eg id`evht`ej
   holboos amzhiltg*j bolson tohioldold ug protokol ****r modyg
   toocoolzh s*lzh`e`en d`eh b*h c`eg**d`ed h*r`eh holboltyg
   s`erg`e`ehijn tuld al' n`eg haalttaj zamyg dahin id`evhzh**ld`eg.

     --------------------------------------------------------------

  31.5.3. C**mijn tohirgoo

   `En`e h`es`eg n' if_bridge(4) g**rnij shijdlijn tuhaj **g**l`eh
   bolno, netgraph g**rnij drajver bas bajdag b**g****d il**
   d`elg`er`eng*j m`ed`e`ellijg ng_bridge(4) garyn avlagyn huudasnaas
   *zn`e **.

   G**rnij drajver n' c**mijn modul' b**g****d ifconfig(8)-oor g**r
   interf`ejsijg **sg`eh *ed avtomataar duudagddag. ****rijn c**mijn
   tohirgoony fajld device if_bridge g`ezh n`em`en g**rijg c**md
   `emh`etg`ezh bolno.

   pfil(9) togtolcoogoor holbogddog galt hanyn duryn bagctaj paket
   sh**ltijg ashiglazh boldog. Galt hana n' modul' h`elb`er`e`er
   duudagdah yum uu `esv`el c**md `emh`etg`egd`ezh bolno.

   G**r n' altq(4) `esv`el dummynet(4)-t`ej cug ursgal
   h`elb`erzh**l`egch bolon ashiglagdazh bolno.

     --------------------------------------------------------------

  31.5.4. G**rijg id`evhzh**l`eh n'

   Interf`ejs huulbarlaltyg ashiglan g**rijg **sg`ed`eg. G**rijg
   **sg`ehijn tuld ifconfig(8)-ijg ashiglana. H`er`ev g**rnij drajver
   c**md bajhg*j bol avtomataar duudagddag.

 # ifconfig bridge create
 bridge0
 # ifconfig bridge0
 bridge0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
         ether 96:3d:4b:f1:79:7a
         id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15
         maxage 20 holdcnt 6 proto rstp maxaddr 100 timeout 1200
         root id 00:00:00:00:00:00 priority 0 ifcost 0 port 0

   G**r interf`ejs **sch t**nd sanamsarg*jg`e`er **sg`egds`en
   Ethernet hayag avtomataar **g**gdd**g. maxaddr bolon timeout
   n`em`elt **g**gdl**d n' ****rijn damzhuulah h*sn`egt`ed hichn`e`en
   MAC hayagijg hadgalah bolon s**ld haragdsanaasaa hojsh oruulga b*r
   hichn`e`en sekundyn daraa ustgagdah v`e g`edgijg hyanadag. Busad
   n`em`elt **g**gdl**d n' Spanning Tree h`erh`en azhillahyg
   hyanadag.

   Gish**n s*lzh`e`enij interf`ejsijg g**r`end n`em`eh h`er`egt`ej.
   G**rnij huv'd paketuudyg damzhuulahyn tuld b*h gish**n
   interf`ejs**d bolon g**r ****r**** id`evhzhs`en bajh
   shaardlagataj:

 # ifconfig bridge0 addm fxp0 addm fxp1 up
 # ifconfig fxp0 up
 # ifconfig fxp1 up

   G**r n' odoo Ethernet h*r`e`en**dijg fxp0 bolon fxp1-ijn hoorond
   damzhuulzh bajna. G**r n' achaalah *ed **sg`egd`eh
   /etc/rc.conf-ijn tohirgoo ijm bajna:

 cloned_interfaces="bridge0"
 ifconfig_bridge0="addm fxp0 addm fxp1 up"
 ifconfig_fxp0="up"
 ifconfig_fxp1="up"

   H`er`ev g**r hostod IP hayag h`er`egt`ej bol **nijg tohiruulah
   z**v gazar bol gish**n interf`ejsijn al' n`eg bish harin g**r
   interf`ejs ****r**** yum. **nijg statikaar `esv`el DHCP-`e`er
   tohiruulzh bolno:

 # ifconfig bridge0 inet 192.168.0.1/24

   G**r interf`ejsd IPv6 hayagijg **gch bas bolno.

     --------------------------------------------------------------

  31.5.5. Galt hana

   Paket sh**lt id`evhzhs`en tohioldold g**r hijgds`en paketuud n'
   garch bajgaa interf`ejs ba g**r interf`ejs d`e`er`e`e garah
   sh**lt`e`er, tohiroh interf`ejs d`e`er`e`e oroh sh**lt`e`er
   damzhdag. Al' ch shatyg haazh boldog. Paketijn ursgalyn chigl`el
   n' chuhal bol g**r`en d`e`er galt hana hijsn`e`es gish**n
   interf`ejs**d d`e`er hijs`en n' d`e`er bajdag.

   G**r n' IP bus ba ARP paketuudyg damzhuulah bolon IPFW-ijn
   tuslamzhtaj hijgd`eh hoiordugaar t*vshnij galt hanand zoriulsan
   h`ed h`ed`en tohiruulzh boloh tohiruulguudtaj bajdag.
   D`elg`er`eng*j m`ed`e`ellijg if_bridge(4)-`e`es *zn`e **.

     --------------------------------------------------------------

  31.5.6. Spanning Tree

   G**rnij drajver n' huuchin Spanning Tree Protokoltoj (STP)
   nijct`ej Rapid Spanning Tree Protocol (RSTP `esv`el 802.1w) buyuu
   T*rg`en Spanning Tree Protokolyg hijzh g*jc`etg`es`en bajdag.
   Spanning Tree n' s*lzh`e`en d`eh davtaltuudyg ilr**lzh arilgahad
   h`er`egl`egdd`eg. RSTP n' huuchin STP-g bodoh yum bol il** t*rg`en
   nijl`eh bolomzhijg olgodog. `En`e protokol n' davhcal
   **sg`elg*jg`e`er damzhuulaltad hurdan shilzhihijn tuld h**rsh
   shilzh**l`egchidt`ejg`e`e m`ed`e`el`el solilcdog.

   Door durdsan h*sn`egt n' d`emzhigds`en azhillah gorimuudyg *z**lzh
   bajna:

           OS huvilbar             STP gorimuud      Anhdagch gorim   
   FreeBSD 5.4--FreeBSD 6.2     STP                 STP               
   FreeBSD 6.3+                 RSTP `esv`el STP    STP               
   FreeBSD 7.0+                 RSTP `esv`el STP    RSTP              

   Spanning Tree-g stp tushaal ashiglan gish**n interf`ejs**d d`e`er
   id`evhzh**lzh bolno. Odoo fxp0 bolon fxp1 interf`ejs**dt`ej
   g**rnij huv'd STP-g id`evhzh**l`ehijn tuld door durdsanyg hijn`e:

 # ifconfig bridge0 stp fxp0 stp fxp1
 bridge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
         ether d6:cf:d5:a0:94:6d
         id 00:01:02:4b:d4:50 priority 32768 hellotime 2 fwddelay 15
         maxage 20 holdcnt 6 proto rstp maxaddr 100 timeout 1200
         root id 00:01:02:4b:d4:50 priority 32768 ifcost 0 port 0
         member: fxp0 flags=1c7<LEARNING,DISCOVER,STP,AUTOEDGE,PTP,AUTOPTP>
                 port 3 priority 128 path cost 200000 proto rstp
                 role designated state forwarding
         member: fxp1 flags=1c7<LEARNING,DISCOVER,STP,AUTOEDGE,PTP,AUTOPTP>
                 port 4 priority 128 path cost 200000 proto rstp
                 role designated state forwarding

   `En`e g**r n' 00:01:02:4b:d4:50 g`es`en ID bolon 32768 g`es`en
   `e`elzh b*hij spanning tree-t`ej bajna. root id adil bajgaa n'
   modny huv'd root g**r g`edgijg iltg`ezh bajna.

   S*lzh`e`en d`eh ****r n`eg g**r bas id`evhzhs`en spanning
   tree-t`ej bajna:

 bridge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
         ether 96:3d:4b:f1:79:7a
         id 00:13:d4:9a:06:7a priority 32768 hellotime 2 fwddelay 15
         maxage 20 holdcnt 6 proto rstp maxaddr 100 timeout 1200
         root id 00:01:02:4b:d4:50 priority 32768 ifcost 400000 port 4
         member: fxp0 flags=1c7<LEARNING,DISCOVER,STP,AUTOEDGE,PTP,AUTOPTP>
                 port 4 priority 128 path cost 200000 proto rstp
                 role root state forwarding
         member: fxp1 flags=1c7<LEARNING,DISCOVER,STP,AUTOEDGE,PTP,AUTOPTP>
                 port 5 priority 128 path cost 200000 proto rstp
                 role designated state forwarding

   root id 00:01:02:4b:d4:50 priority 32768 ifcost 400000 port 4 m**r
   n' root g**r n' d`e`er durdsantaj adil 00:01:02:4b:d4:50 b**g****d
   `en`e g**rn`e`es 400000 g`es`en zamyn **rt**gt`ej, root g**r r**
   h*r`eh zam n' fxp0 boloh port 4-****r damzhina g`edgijg *z**lzh
   bajna.

     --------------------------------------------------------------

  31.5.7. G**rnij n`em`elt tohirgoo

    31.5.7.1. Ursgalyg b*t`e`eh/shin`echl`eh

   G**r n' monitor buyuu hyanah gorimyg d`emzhd`eg b**g****d `en`e
   gorimd paketuud n' bpf(4) process hijgds`enij daraa hayagdazh
   caash process hijgd`ehg*j `esv`el damzhuulagdahg*j boldog. Hoior
   buyuu t**n`e`es d`e`esh toony interf`ejs**dijn oroltyg n`egtg`ezh
   n`eg bpf(4) ursgal ruu gargahad **nijg ashiglazh bolno. RX/TX
   dohionuudyg gadagsh hoior tusdaa interf`ejs`e`er damzhuulah
   s*lzh`e`enij sonsogchid zoriulsan ursgal b*t`e`eh`ed `en`e n'
   ashigtaj bajdag.

   S*lzh`e`enij d**rv**n interf`ejs`e`es oroltyg n`eg ursgal uruu
   unshihyn tuld:

 # ifconfig bridge0 addm fxp0 addm fxp1 addm fxp2 addm fxp3 monitor up
 # tcpdump -i bridge0

     --------------------------------------------------------------

    31.5.7.2. Span portuud

   G**rnij h*l`e`en avsan Ethernet h*r`e`e b*rijn huulbar tomilogdson
   span port uruu damzhdag. G**r`en d`e`er tohiruulagdsan span
   portuudyn too hyazgaarg*j bajdag, h`er`ev interf`ejs n' span port
   g`ezh tomilogdson bol `en`e n' erdijn g**rnij port mayagaar
   ashiglagdah bolomzhg*j bajzh boloh yum. `En`e n' g**rnij al' n`eg
   span port ruu holbogdson ****r n`eg host d`e`er`e`es g**r
   hijgds`en s*lzh`e`eg id`evhg*jg`e`er hulgajgaar *z`eh`ed ih
   ashigtaj bajdag.

   B*h h*r`e`en**dijn huulbaryg fxp4 g`ezh n`erl`egds`en interf`ejs
   r** ilg`e`ehijn tuld:

 # ifconfig bridge0 span fxp4

     --------------------------------------------------------------

    31.5.7.3. Huvijn interf`ejs**d

   Huvijn interf`ejs n' busad huvijn interf`ejs**d r** yamar ch
   ursgalyg damzhuuldagg*j. Ursgal n' yamar n`eg n**hc**lg*jg`e`er
   haagddag b**g****d ARP z`er`eg yamar ch Ethernet h*r`e`en**d
   damzhuulagdahg*j. H`er`ev ursgal n' songoltyn daguu haagdah
   h`er`egt`ej bol **nij orond galt hana ashiglah iostoj bajdag.

     --------------------------------------------------------------

    31.5.7.4. Naalttaj interf`ejs**d

   H`er`ev g**rnij gish**n interf`ejs n' naalttaj g`ezh
   t`emd`egl`egds`en bol dinamikaar togtooson hayagijn oruulguudyg
   damzhuulaltyn k`eshd orohod statik g`ezh *zd`eg. Hayag ****r
   interf`ejs d`e`er *z`egds`en bajlaa ch g`es`en naalttaj oruulguud
   n' h`ez`e`e ch k`esh`e`es garch huuchirdagg*j `esv`el
   soligddogg*j. `En`e n' damzhuulaltyn h*sn`egtijg ur'dchilan
   nutagshuulah shaardlagag*j bolgozh statik hayagijn oruulguudyn
   ashgijg **gd**g b**g****d g**rnij todorhoj n`eg segment d`e`er
   togtoogdson h`er`egl`egchid ****r segment r** t`en**chilzh
   chaddagg*j.

   Naalttaj hayaguudyg ashiglah ****r n`eg zhish`e`e n' IP hayagijn
   talbaryg d`emij *r`elg*jg`e`er h`er`egl`egchijn s*lzh`e`en**d n'
   tusgaarlagdsan chigl**l`egchijg **sg`ehijn tuld g**rijg
   VLAN-uudtaj n`egtg`eh yavdal yum. CustomerA n' vlan100 d`e`er
   CustomerB n' vlan101 d`e`er g`ezh *z'e. G**r n' 192.168.0.1
   g`es`en hayagtaj b**g****d bas intern`et chigl**l`egch yum.

 # ifconfig bridge0 addm vlan100 sticky vlan100 addm vlan101 sticky vlan101
 # ifconfig bridge0 inet 192.168.0.1/24

   Hoior klient hoioulaa 192.168.0.1-g ****rsdijn anhdagch garc g`ezh
   harah b**g****d g**rnij k`esh n' naalttaj bolohoor t`ed ****rsdijn
   ursgalyg dundaas n' oruulah g`ezh n**g**** h`er`egl`egchijnh`e`e
   MAC hayagijg ashiglan huurch chadahg*j yum.

   VLAN-uudyn hoorondoh yamar ch holboog huvijn interf`ejs**d
   (`esv`el galt hana) ashiglan haazh bolno:

 # ifconfig bridge0 private vlan100 private vlan101

   H`er`egl`egchid n' n`eg n`egn`e`es`e`e b*r m**s**n tusgaarlagdsan
   b**g****d b*h /24 hayagijn b*sijg d`ed s*lzh`e`e bolgon
   huvaalg*jg`e`er huvaarilzh bolno.

     --------------------------------------------------------------

    31.5.7.5. Hayagijn hyazgaaruud

   Interf`ejsijn caana bajgaa davtagdashg*j `eh MAC hayaguudyn too
   hyazgaartaj bajzh bolno. T`er hyazgaart h*r`eh *ed m`ed`egd`ehg*j
   `eh hayagtaj paketuud n' tuhajn *ed bajgaa hostyn k`esh oruulgyn
   hugacaa duusah yum uu `esv`el ustgagdah h*rt`el hayagdsaar bajh
   bolno.

   Door durdsan zhish`e`e n' vlan100 d`e`er bajgaa CustomerA-d
   zoriulzh Ethernet t**h****r**mzh**dijn hamgijn ih toog 10 bolgon
   tohiruulzh bajna.

 # ifconfig bridge0 ifmaxaddr vlan100 10

     --------------------------------------------------------------

    31.5.7.6. SNMP monitor hijh

   G**r interf`ejs bolon STP parametr**dijg FreeBSD-ijn *nds`en
   sistemd orson bajdag SNMP demony tuslamzhtajgaar monitor hijzh
   bolno. `Eksport hijgds`en g**rnij MIB-**d n' IETF-ijn
   standartuudyg hangazh bajdag. Tijm bolohoor duryn SNMP klient
   `esv`el monitor hijd`eg bagcyg **g**gdlijg h*l`e`en avahad
   h`er`egl`ezh bolno.

   G**r mashin d`e`er /etc/snmp.config fajld
   begemotSnmpdModulePath."bridge" = "/usr/lib/snmp_bridge.so"
   m**rijg tajlbar bolgosnyg boliulzh bsnmpd d`emonyg `ehl**l`eh
   h`er`egt`ej. Community buyuu nijgmijn n`ers bolon handaltyn
   zhagsaaltuud z`er`eg busad tohirgoonuudyg ****rchl**h
   shaardlagataj bajzh bolno. D`elg`er`eng*j m`ed`e`ellijg bsnmpd(1)
   bolon snmp_bridge(3)-s *zn`e **.

   Door durdsan zhish`e`en**d n' g**r`end h*s`elt ilg`e`ehijn tuld
   Net-SNMP program hangamzhijg (net-mgmt/net-snmp) ashiglazh bajgaa
   b**g****d net-mgmt/bsnmptools portyg bas ashiglazh bolno. G**rnij
   MIB todorhojloltuudyg Net-SNMP ruu oruulzh ir`ehijn tuld SNMP
   klient host d`e`er`e`e $HOME/.snmp/snmp.conf fajld door durdsan
   m**r**dijg n`em`eh h`er`egt`ej:

 mibdirs +/usr/share/snmp/mibs
 mibs +BRIDGE-MIB:RSTP-MIB:BEGEMOT-MIB:BEGEMOT-BRIDGE-MIB

   Ganc g**rijg IETF BRIDGE-MIB (RFC4188)-`e`er monitor hijhijn tuld
   door durdsanyg hijn`e

 % snmpwalk -v 2c -c public bridge1.example.com mib-2.dot1dBridge
 BRIDGE-MIB::dot1dBaseBridgeAddress.0 = STRING: 66:fb:9b:6e:5c:44
 BRIDGE-MIB::dot1dBaseNumPorts.0 = INTEGER: 1 ports
 BRIDGE-MIB::dot1dStpTimeSinceTopologyChange.0 = Timeticks: (189959) 0:31:39.59 centi-seconds
 BRIDGE-MIB::dot1dStpTopChanges.0 = Counter32: 2
 BRIDGE-MIB::dot1dStpDesignatedRoot.0 = Hex-STRING: 80 00 00 01 02 4B D4 50
 ...
 BRIDGE-MIB::dot1dStpPortState.3 = INTEGER: forwarding(5)
 BRIDGE-MIB::dot1dStpPortEnable.3 = INTEGER: enabled(1)
 BRIDGE-MIB::dot1dStpPortPathCost.3 = INTEGER: 200000
 BRIDGE-MIB::dot1dStpPortDesignatedRoot.3 = Hex-STRING: 80 00 00 01 02 4B D4 50
 BRIDGE-MIB::dot1dStpPortDesignatedCost.3 = INTEGER: 0
 BRIDGE-MIB::dot1dStpPortDesignatedBridge.3 = Hex-STRING: 80 00 00 01 02 4B D4 50
 BRIDGE-MIB::dot1dStpPortDesignatedPort.3 = Hex-STRING: 03 80
 BRIDGE-MIB::dot1dStpPortForwardTransitions.3 = Counter32: 1
 RSTP-MIB::dot1dStpVersion.0 = INTEGER: rstp(2)

   dot1dStpTopChanges.0-ijn utga hoior b**g****d `en`e n' STP g**rnij
   b*t`ec hoior udaa ****rchl**gds**n g`edgijg haruulzh bajna.
   B*tcijn ****rchl**lt g`ed`eg n' s*lzh`e`en d`eh n`eg buyuu olon
   holboosuud ****rchl**gds**n yum uu `esv`el amzhiltg*j bolson
   b**g****d shin`e mod toocoologdson g`es`en *g yum.
   dot1dStpTimeSinceTopologyChange.0-ijn utga ijm z*jl h`ez`e`e
   bolsnyg haruulah bolno.

   Olon g**rnij interf`ejsijg monitor hijhijn tuld huvijn
   BEGEMOT-BRIDGE-MIB-g ashiglazh bolno:

 % snmpwalk -v 2c -c public bridge1.example.com
 enterprises.fokus.begemot.begemotBridge
 BEGEMOT-BRIDGE-MIB::begemotBridgeBaseName."bridge0" = STRING: bridge0
 BEGEMOT-BRIDGE-MIB::begemotBridgeBaseName."bridge2" = STRING: bridge2
 BEGEMOT-BRIDGE-MIB::begemotBridgeBaseAddress."bridge0" = STRING: e:ce:3b:5a:9e:13
 BEGEMOT-BRIDGE-MIB::begemotBridgeBaseAddress."bridge2" = STRING: 12:5e:4d:74:d:fc
 BEGEMOT-BRIDGE-MIB::begemotBridgeBaseNumPorts."bridge0" = INTEGER: 1
 BEGEMOT-BRIDGE-MIB::begemotBridgeBaseNumPorts."bridge2" = INTEGER: 1
 ...
 BEGEMOT-BRIDGE-MIB::begemotBridgeStpTimeSinceTopologyChange."bridge0" = Timeticks: (116927) 0:19:29.27 centi-seconds
 BEGEMOT-BRIDGE-MIB::begemotBridgeStpTimeSinceTopologyChange."bridge2" = Timeticks: (82773) 0:13:47.73 centi-seconds
 BEGEMOT-BRIDGE-MIB::begemotBridgeStpTopChanges."bridge0" = Counter32: 1
 BEGEMOT-BRIDGE-MIB::begemotBridgeStpTopChanges."bridge2" = Counter32: 1
 BEGEMOT-BRIDGE-MIB::begemotBridgeStpDesignatedRoot."bridge0" = Hex-STRING: 80 00 00 40 95 30 5E 31
 BEGEMOT-BRIDGE-MIB::begemotBridgeStpDesignatedRoot."bridge2" = Hex-STRING: 80 00 00 50 8B B8 C6 A9

   mib-2.dot1dBridge d`ed modoor monitor hijgd`ezh bajgaa g**rnij
   interf`ejsijg solihyn tuld door durdsanyg hijn`e:

 % snmpset -v 2c -c private bridge1.example.com
 BEGEMOT-BRIDGE-MIB::begemotBridgeDefaultBridgeIf.0 s bridge2

     --------------------------------------------------------------

31.6. Holboos n`egtg`elt ba oslyg tojron garah (Link Aggregation and
Failover)

   Bichs`en `Endryu Tompson.

     --------------------------------------------------------------

  31.6.1. Tanilcuulga

   lagg(4) interf`ejs n' fault-tolerance buyuu aldaand t`esv`ert`ej
   bajdal bolon **nd**r hurdny holboosuudyg hangah zorilgoor
   s*lzh`e`enij olon interf`ejs**dijg n`eg virtual interf`ejs bolgon
   n`egtg`eh bolomzhijg olgodog.

     --------------------------------------------------------------

  31.6.2. Azhillagaany gorimuud

   Failover

           Z**vh**n master portoor ursgalyg ilg`e`ezh h*l`e`en avna.
           H`er`ev master port bajhg*j bolvol daraagijn id`evht`ej
           port ashiglagdana. `Ehnij n`em`egds`en interf`ejs n'
           master port boloh b**g****d **nij daraa n`em`egds`en**d n'
           oslyg tojron garah t**h****r**mzh**d bolon ashiglagdah
           bolno.

   Cisco(R) Fast EtherChannel(R)

           Cisco Fast EtherChannel (FEC) n' statik tohiruulga
           b**g****d n**g**** taltajgaa n`egtg`elt hijh`ed
           tohirolcdogg*j `esv`el holboosyg monitor hijhijn tuld
           h*r`e`en**d solilcdogg*j. H`er`ev shilzh**l`egch LACP-g
           d`emzhd`eg bol t**nijg ashiglah iostoj.

           FEC n' h`esh hijgds`en protokolyn tolgojn m`ed`e`el`el
           d`e`er *nd`esl`en id`evht`ej portuudaar garch bajgaa
           ursgalyg t`encv`erzh**lzh duryn id`evht`ej portoos irzh
           bajgaa ursgalyg h*l`e`en avna. H`esh n' Ethernet `ehl`el
           bolon ochih hayag ba h`er`ev bajgaa bol VLAN hayag bolon
           IPv4/IPv6 `ehl`el bolon ochih hayagijg bagtaadag.

   LACP

           IEEE 802.3ad Link Aggregation Control Protocol (LACP)
           buyuu Holboos N`egtg`elt Hyanah Protokol bolon Marker
           buyuu T`emd`egl`eg`e`enij Protokol. LACP n' n`egtg`ezh
           boloh holboosuudyg n**g**** taltaj n' n`eg buyuu h`ed
           h`ed`en Link Aggregated Group buyuu Holboos N`egtg`egds`en
           b*lg**d (LAG) bolgon tohirolcuuldag. LAG b*r n' adil
           hurdtaj, g*jc`ed dupleks azhillagaand tohiruulsan
           portuudaas togtono. Ursgal n' LAG dah' portuudyn daguu
           hamgijn ih nijt hurdaar t`encv`erzh**l`egd`eh b**g****d
           ih`enh tohioldold b*h portuudyg aguulsan z**vh**n n`eg LAG
           bajh bolno. Fizik holbolt ****rchl**gd**h**d Holboos
           N`egtg`elt shin`e tohirgoo uruu hurdan shilzhih bolno.

           LACP n' h`esh hijgds`en protokolyn tolgojn m`ed`e`el`el
           d`e`er *nd`esl`en id`evht`ej portuudaar garch bajgaa
           ursgalyg t`encv`erzh**lzh duryn id`evht`ej portoos irzh
           bajgaa ursgalyg h*l`e`en avna. H`esh n' Ethernet `ehl`el
           bolon ochih hayag ba h`er`ev bajgaa bol VLAN hayag bolon
           IPv4/IPv6 `ehl`el bolon ochih hayagijg bagtaadag.

   Loadbalance

           `En`e n' FEC gorimyn huulbar yum.

   Round-robin

           Tojron `erg`eh huvaarilaltyg ashiglan garch bajgaa
           ursgalyg b*h id`evht`ej portuudaar taraazh duryn
           id`evht`ej portoos irzh bajgaa ursgalyg h*l`e`en avna.
           `En`e gorim n' Ethernet h*r`e`enij daraallyg z**rchih
           b**g****d bolgoomzhtoj ashiglah shaardlagataj bajdag.

     --------------------------------------------------------------

  31.6.3. ZHish`e`en**d

   ZHish`e`e 31-1. Cisco(R) shilzh**l`egcht`ej LACP n`egtg`elt

   `En`e zhish`e`e n' FreeBSD mashiny hoior interf`ejsijg
   shilzh**l`egch r** achaalal t`encv`erzh**ls`en, aldaand
   t`esv`ert`ej ganc holboosoor holbozh bajna. Damzhuulah chanar
   bolon aldaand t`esv`ert`ej bajdlyg sajzhruulah zorilgoor il** olon
   interf`ejs**dijg n`emzh bolno. Ethernet holboosuud d`e`er
   h*r`e`enij daraalal chuhal bajdag uchraas hoior stancyn hoorondoh
   yamar ch ursgal al' n`eg interf`ejsijn hamgijn ih hurdaar
   hyazgaarlagdan t`er fizik holboosoor *rg`elzh ursazh bajdag.
   Damzhuulah algoritm n' ****r ****r ursgaluudyg yalgazh, bajgaa
   interf`ejs**d`e`er t`edg`e`erijg t`encv`erzh**l`ehijn tuld al'
   boloh ih m`ed`e`ellijg ashiglahyg orolddog.

   Cisco shilzh**l`egch d`e`er FastEthernet0/1 bolon FastEthernet0/2
   interf`ejs**dijg 1 suvgijn b*l`egt n`emn`e.

 interface FastEthernet0/1
 channel-group 1 mode active
 channel-protocol lacp
 !
 interface FastEthernet0/2
  channel-group 1 mode active
  channel-protocol lacp

   FreeBSD mashin d`e`er fxp0 bolon fxp1-g ashiglan lagg(4)
   interf`ejsijg **sg`en`e:

 # ifconfig lagg0 create
 # ifconfig lagg0 up laggproto lacp laggport fxp0 laggport fxp1

   Doorh tushaalyg azhilluulzh interf`ejsijn t**lvijg harna:

 # ifconfig lagg0

   ACTIVE g`ezh t`emd`egl`egds`en portuud n' alsyn shilzh**l`egcht`ej
   tohirolcson, id`evht`ej n`egtg`eltijn b*lgijn h`es`eg b**g****d
   ursgal n' damzhuulagdazh h*l`e`en avagdah bolno. LAG tanih
   t`emdg**dijg *z`ehijn tuld ifconfig(8)-ijn d`elg`er`eng*j garaltyg
   ashiglaaraj.

 lagg0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
         options=8<VLAN_MTU>
         ether 00:05:5d:71:8d:b8
         media: Ethernet autoselect
         status: active
         laggproto lacp
         laggport: fxp1 flags=1c<ACTIVE,COLLECTING,DISTRIBUTING>
         laggport: fxp0 flags=1c<ACTIVE,COLLECTING,DISTRIBUTING>

   SHilzh**l`egch d`e`er portyn t**lvijg harahyn tuld show lacp
   neighbor tushaalyg ashiglah h`er`egt`ej.

 switch# show lacp neighbor
 Flags:  S - Device is requesting Slow LACPDUs
         F - Device is requesting Fast LACPDUs
         A - Device is in Active mode       P - Device is in Passive mode    

 Channel group 1 neighbors

 Partner's information:

                   LACP port                        Oper    Port     Port
 Port      Flags   Priority  Dev ID         Age     Key     Number   State
 Fa0/1     SA      32768     0005.5d71.8db8  29s    0x146   0x3      0x3D 
 Fa0/2     SA      32768     0005.5d71.8db8  29s    0x146   0x4      0x3D

   D`elg`er`eng*jg harahyg h*sv`el show lacp neighbor detail
   tushaalyg ashiglana.

   ZHish`e`e 31-2. Failover gorim

   Failover buyuu oslyg tojron garah gorimyg master interf`ejs d`e`er
   holboos tasarsan tohioldold hoior dah' interf`ejs uruu shilzhih`ed
   ashiglazh bolno. fxp0 n' master interf`ejs, fxp1 n' hoior dah'
   interf`ejs bajhaar lagg0 interf`ejsijg **sg`ezh tohiruulna:

 # ifconfig lagg0 create
 # ifconfig lagg0 up laggproto failover laggport fxp0 laggport fxp1

   Interf`ejs n' **nt`ej t**st`ej bajh b**g****d gol yalgaa n' MAC
   hayag bolon t**h****r**mzhijn n`ers bajh bolno:

 # ifconfig lagg0
 lagg0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
         options=8<VLAN_MTU>
         ether 00:05:5d:71:8d:b8
         media: Ethernet autoselect
         status: active
         laggproto failover
         laggport: fxp1 flags=0<>
         laggport: fxp0 flags=5<MASTER,ACTIVE>

   Ursgal fxp0 d`e`er h*l`e`en avagdazh damzhih bolno. H`er`ev
   holboos fxp0 d`e`er tasarsan bol fxp1 n' id`evht`ej holboos bolno.
   H`er`ev holboos n' master interf`ejs d`e`er s`erg`e`egds`en bol
   `en`e n' `erg`e`ed id`evht`ej holboos bolno.

   ZHish`e`e 31-3. Utastaj bolon utasg*j s*lzh`e`enij
   interf`ejs**dijn hoorondoh Failover gorim

   Z****vrijn komp'yutertaj h`er`egl`egchdijn huv'd utastaj
   s*lzh`e`enij holbolt bajhg*j bolson *ed ashiglahaar utasg*j
   s*lzh`e`enij interf`ejsijg hoior dah' interf`ejs bolgoh n' z*jt`ej
   bajdag. **g**gdlijg utasg*j holboltoor damzhuulah bolomzhijg
   hangahyn hazhuugaar lagg(4)-ijn tuslamzhtajgaar n`eg IP hayag
   ashiglah, azhillagaa bolon ayuulg*j bajdlaas bolood utastaj
   holboltyg il**d *z`eh bolomzhtoj yum.

   `En`e tohirgoond utasg*j s*lzh`e`enij MAC hayagijg ashiglagdazh
   bajgaa master interf`ejs boloh utastaj s*lzh`e`enij
   interf`ejs`e`es avsan lagg(4)-ijn hayagtaj adilaar tavih
   h`er`egt`ej.

   `En`e tohirgoond utastaj s*lzh`e`enij interf`ejs bge0-ijg master,
   utasg*j s*lzh`e`enij interf`ejs wlan0-ijg failover interf`ejs
   g`ezh avch *zn`e. wlan0-ijg iwn0-`e`es **sg`es`en b**g****d bid
   **nd utastaj s*lzh`e`enij holboltyn MAC hayag zaazh **g**h bolno.
   `Ehnij alham bol MAC hayagijg utastaj s*lzh`e`enij interf`ejs`e`es
   avah yavdal yum:

 # ifconfig bge0
 bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
         options=19b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4>
         ether 00:21:70:da:ae:37
         inet6 fe80::221:70ff:feda:ae37%bge0 prefixlen 64 scopeid 0x2
         nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
         media: Ethernet autoselect (1000baseT <full-duplex>)
         status: active

   Ta bge0-ijg ****rt bajgaagaar solih h`er`egt`ej b**g****d
   ing`eh`ed tany utastaj s*lzh`e`enij interf`ejsijn MAC hayag b*hij
   ****r ether hayagijg avah bolno. Odoo utasg*j s*lzh`e`enij
   interf`ejs iwn0-ijg solino:

 # ifconfig iwn0 ether 00:21:70:da:ae:37

   Utasg*j s*lzh`e`enij interf`ejsijg bosgono, g`ehd`e`e yamar ch IP
   hayag tavih h`er`egg*j:

 # ifconfig wlan0 create wlandev iwn0 ssid my_router up

   bge0-ijg master mayagaar ashiglan h`er`ev shaardlagataj bol wlan0
   ruu failover hijh bolomzhtojgoor lagg(4) interf`ejs **sg`en`e:

 # ifconfig lagg0 create
 # ifconfig lagg0 up laggproto failover laggport bge0 laggport wlan0

   Interf`ejs n' **nt`ej t**st`ej bajh b**g****d gol yalgaa n' MAC
   hayag ba t**h****r**mzhijn n`ers bajh bolno:

 # ifconfig lagg0
 lagg0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
         options=8<VLAN_MTU>
         ether 00:21:70:da:ae:37
         media: Ethernet autoselect
         status: active
         laggproto failover
         laggport: wlan0 flags=0<>
         laggport: bge0 flags=5<MASTER,ACTIVE>

   Achaalah bolgond **nijg hijhg*jn tuld daraah m**rt`ej t**s****t`ej
   m**r**dijg /etc/rc.conf fajld n`emzh **gch bolno:

 ifconfig_bge0="up"
 ifconfig_iwn0="ether 00:21:70:da:ae:37"
 wlans_iwn0="wlan0"
 ifconfig_wlan0="WPA"
 cloned_interfaces="lagg0"
 ifconfig_lagg0="laggproto failover laggport bge0 laggport wlan0 DHCP"

     --------------------------------------------------------------

31.7. Diskg*j azhillagaa

   SHin`echils`en ZHan-Fransua Dok'e. Dahin zohion bajguulzh
   **rg**tg**s**n Aleks Dyupre.

   FreeBSD mashin s*lzh`e`eg`e`er achaalan lokal diskg*jg`e`er NFS
   server d`e`er holbogdson fajlyn sistem**d ashiglaad azhillazh
   chaddag. Standart tohirgoony fajluudaas ****r sistemijn
   ****rchl**lt shaardlagag*j. Ijm sistemijg har'canguj hyalbaraar
   tohiruulzh boldog. Uchir n' shaardlagataj b*h `element**d b`el`en
   bajdag:

     * C**mijg s*lzh`e`eg`e`er achaalah hoior bolomzhit arga hamgijn
       bagaar bodohod bajdag:

          * PXE: Intel-ijn Preboot eXecution Environment buyuu
            achaalalt hijgd`eh`e`es **mn**h azhilluulah orchny sistem
            n' zarim s*lzh`e`enij kartuud `esv`el `eh havtanguudad
            cug b*t`e`egds`en bajdag uhaalag achaalah ROM-ijn n`eg
            h`elb`er yum. Il** d`elg`er`eng*jg pxeboot(8)-s *zn`e **.

          * Etherboot port (net/etherboot) n' c**mijg s*lzh`e`eg`e`er
            achaalah ROM hijgd`eh bolomzhtoj kod **sg`ed`eg. Kod n'
            s*lzh`e`enij kartan d`e`er achaalah ROM uruu sharagdsan
            bajh yum uu `esv`el lokal uyan (`esv`el hatuu) disknij
            h**tch****s `esv`el azhillazh bajgaa MS-DOS sistem`e`es
            duudagdahaar bajdag. Olon s*lzh`e`enij kart d`emzhigds`en
            bajgaa.

     * ZHish`e`e skript (/usr/share/examples/diskless/clone_root) n'
       server d`e`er azhlyn stancyn root fajlyn sistemijg **sg`eh
       bolon t**nij azhillagaag hangah *jldlijg h**ng**vchild**g.
       Skript n' magadg*j zhizhig ****rchl**ltijg shaardazh boloh
       bolovch `en`e n' tanyg hurdan `ehl**l`eh bolno.

     * Diskg*j sistemijn `ehl**l`eltijg ilr**lzh d`emzhih standart
       sistemijn `ehl**l`egch fajluud /etc sand bajdag.

     * swap hijh h`er`ev shaardlagataj bol NFS fajl `esv`el lokal
       disk uruu hijzh boloh yum.

   Diskg*j azhlyn stancuudyg tohiruulah olon arga bajdag. Olon
   `element**d **nd hamragddag b**g****d ****rijn sonirhloor
   ih`enhijg n' ****rchilzh bolno. Daraah n' b*r`en sistemijg
   tohiruulah talaar huvilbaruudyg tajlbarlah bolno. Ing`ehd`e`e
   standart FreeBSD `ehl**l`eh skript**dt`ej hyalbar, nijct`ej bajhyg
   chuhalchlah bolno. Tajlbarlasan sistem n' daraah shinzh**dt`ej
   bajna:

     * Diskg*j azhlyn stancuud n' huvaalcsan, z**vh**n unshigdah /
       fajlyn sistem bolon huvaalcsan, z**vh**n unshigdah /usr-g
       ashigladag.

       root fajlyn sistem n' z**vh**n diskg*j azhillagaataj holbootoj
       `esv`el t`edg`e`erijn har'yaalagdah azhlyn stanctaj holbootoj
       zarim tohirgoony fajluud n' ****rchl**gds**n standart FreeBSD
       root-ijn (ih`evchl`en serverijn) huulbar yum.

       Bichigd`eh bolomzhtoj bajh root-ijn h`es`eg n' md(4) fajlyn
       sistem`e`er d`e`er tavigddag (overlaid). Sistem dahin
       achaalahad hijgds`en ****rchl**lt**d alga boloh bolno.

     * C**m damzhuulagdazh Etherboot `esv`el PXE-ijn al' n`eg`e`er
       duudagddag b**g****d zarim tohioldold z**vh**n al' n`eg argyg
       ashiglahyg shaardazh boloh yum.

     Anhaaruulga: Tajlbarlasny daguu `en`e sistem n' ayuultaj yum.
     `En`e n' s*lzh`e`enij hamgaalagdsan talbart bajh iostoj
     b**g****d busad hostuudaas handahaarg*j bajh iostoj.

   `En`e h`esgijn b*h m`ed`e`ellijg FreeBSD 5.2.1-RELEASE ashiglan
   test hijs`en bolno.

     --------------------------------------------------------------

  31.7.1. *nds`en m`ed`e`el`el

   Diskg*j azhlyn stancuudyg tohiruulah n' har'canguj amarhan bolovch
   aldaand **rt**h handlagataj bajdag. H`ed h`ed`en shaltgaanaas
   bolood `edg`e`erijg zarimdaa onoshloh t**v**gt`ej bajdag.
   ZHish`e`e n':

     * `Emh`etg`eltijn *eijn tohiruulguud n' azhillah *ed ****r****r
       azhillahyg todorhojlzh boloh yum.

     * Aldaany m`ed`egdl**d n' ih`evchl`en nuugdmal `esv`el b*r
       bajhg*j ch bajzh bolno.

   `End garch bolzoshg*j asuudluudyg shijd`eh`ed *nds`en arga
   zamuudyn zarim n`eg m`edl`egijg ashiglah n' mash ashigtaj bajdag.

   Amzhilttajgaar `ehl**l`ehijn tuld h`ed h`ed`en *jldl**dijg hijh
   h`er`egt`ej:

     * Mashin ****rijn IP hayag, azhillah fajlyn n`er, serverijn
       n`er, root zam z`er`eg `ehnij parametr**dijg avah h`er`egt`ej.
       **nijg DHCP `esv`el BOOTP protokoluudyg ashiglan hijd`eg. DHCP
       n' BOOTP-ijn nijct`ej **rg**tg**l b**g****d adil portyn
       dugaaruud bolon *nds`en paketijn h`elb`ersh**l`eltijg
       ashigladag.

       Z**vh**n BOOTP ashiglahaar sistemijg tohiruulah bolomzhtoj.
       bootpd(8) serverijn program n' *nds`en FreeBSD sistemd orson
       bajdag.

       G`ehd`e`e DHCP n' BOOTP-`e`es h`ed h`ed`en davuu taltaj bajdag
       (il** sajhan tohirgoony fajluud, PXE ashiglah bolomzh, diskg*j
       azhillagaataj shuud holboog*j busad olon davuu taluud)
       b**g****d bid golchlon DHCP tohirgoog bolomzhtoj bol bootpd(8)
       ashiglan taarah zhish`e`en**dt`ej n' hamt tajlbarlah bolno.
       ZHish`e`e tohirgoo n' ISC DHCP program hangamzhijn bagcyg
       (test server d`e`er 3.0.1.r12 huvilbar suulgagdsan) ashiglah
       bolno.

     * Mashin n' n`eg buyuu h`ed h`ed`en programuudyg lokal sanah oj
       uruugaa damzhuulah h`er`egt`ej bolno. TFTP yum uu `esv`el NFS
       ashiglagdana. TFTP bolon NFS-ijn songoltyg h`ed h`ed`en gazar
       `emh`etg`eh *eijn tohiruulgaar hijd`eg. Aldaany t*g`e`em`el
       `eh **sv`er n' buruu protokold zoriulzh fajlyn n`er**dijg zaah
       yavdal yum: TFTP n' server d`e`erh ganc sangaas b*h fajluudyg
       ih`evchl`en damzhuuldag b**g****d `en`e santaj har'canguj
       fajlyn n`ersijg h*l`e`ed`eg. NFS-d fajlyn tujlyn (absolyut)
       zamuud h`er`egt`ej bajdag.

     * Bolomzhit dundyn `ehl**l`eh programuud bolon c**m n' `ehl`en
       tohiruulagdazh azhillah shaardlagataj. `End h`ed h`ed`en
       chuhal huvilbaruud bajdag:

          * PXE n' FreeBSD-ijn gurav dah' shatny duudagchijn
            ****rchl**gds**n huvilbar boloh pxeboot(8)-ijg achaalna.
            pxeboot(8) n' sistemijg `ehl**l`eh`ed shaardlagataj
            ih`enh parametr**dijg avch hyanaltyg damzhuulahaasaa
            **mn** t`edg`e`erijg c**mijn orchind *ld`e`eh bolno.
            `En`e tohioldold GENERIC c**mijg ashiglah bolomzhtoj.

          * Etherboot n' baga b`eltg`elt`ejg`e`er c**mijg shuud
            achaalah bolno. Ta c**mijg tusgaj tohiruulguudtaj
            b*t`e`eh h`er`egt`ej bolno.

       PXE bolon Etherboot n' adilhan azhillana; g`ehd`e`e c**m**d n'
       loader(8)-ijn t`ed`end zoriulzh il** azhil hijh bolomzhijg
       olgodog bolohoor PXE n' zohimzhtoj arga yum.

       H`er`ev tany BIOS bolon s*lzh`e`enij kartuud n' PXE-g
       d`emzhd`eg bol ta **nijg ashiglah h`er`egt`ej bajzh boloh yum.

     * `Ec`est n' mashin ****rijn fajlyn sistem**d`ed handah
       h`er`egt`ej bolno. NFS n' b*h tohioldold h`er`egl`egd`en`e.

   diskless(8) garyn avlagyn huudsyg bas *zn`e **.

     --------------------------------------------------------------

  31.7.2. Tohiruulah zaavruud

    31.7.2.1. ISC DHCP ashiglah tohirgoo

   ISC DHCP server BOOTP bolon DHCP h*s`elt**d`ed hariulzh chaddag.

   ISC DHCP 3.0 n' *nds`en sistemijn h`es`eg bish yum. Ta `ehl`e`ed
   net/isc-dhcp30-server port yum uu `esv`el tohiroh bagcyg suulgah
   h`er`egt`ej.

   ISC DHCP suulgagdsany daraa azhillahyn tuld tohirgoony fajl
   h`er`egt`ej bolno (ih`evchl`en /usr/local/etc/dhcpd.conf g`ezh
   n`erl`egdd`eg). Door margaux host Etherboot-ijg ashiglasan ba
   corbieres host PXE-g ashiglazh bajgaa tajlbar hijgds`en zhish`e`e
   bajna:

 default-lease-time 600;
 max-lease-time 7200;
 authoritative;

 option domain-name "example.com";
 option domain-name-servers 192.168.4.1;
 option routers 192.168.4.1;

 subnet 192.168.4.0 netmask 255.255.255.0 {
   use-host-decl-names on; (1)
   option subnet-mask 255.255.255.0;
   option broadcast-address 192.168.4.255;

   host margaux {
     hardware ethernet 01:23:45:67:89:ab;
     fixed-address margaux.example.com;
     next-server 192.168.4.4; (2)
     filename "/data/misc/kernel.diskless"; (3)
     option root-path "192.168.4.4:/data/misc/diskless"; (4)
   }
   host corbieres {
     hardware ethernet 00:02:b3:27:62:df;
     fixed-address corbieres.example.com;
     next-server 192.168.4.4;
     filename "pxeboot";
     option root-path "192.168.4.4:/data/misc/diskless";
   }
 }
          

   (1)
           `En`e tohiruulga n' host zarlaltuud dah' utgyg diskg*j
           hostyn huv'd hostyn n`er bolgon ilg`e`ehijg dhcpd-d
           h`eln`e. ****r n`eg arga n' option host-name margaux
           m**rijg host zarlaltuudyn dotor n`em`eh yavdal yum.
   (2)
           next-server tohiruulga n' duudagch `esv`el c**mijn fajlyg
           duudahad zoriulzh TFTP `esv`el NFS serverijg ashiglahyg
           zaazh **gn** (anhdagchaar DHCP server bajgaa hostyg
           ashiglana).
   (3)
           filename tohiruulga n' Etherboot `esv`el PXE-ijn daraagijn
           azhilluulah alhamd duudah fajlyg todorhojlno. **nijg
           ashiglah damzhuulaltyn argyn daguu zaasan bajh iostoj.
           Etherboot-ijg NFS `esv`el TFTP ashiglahaar `emh`etg`ezh
           bolno. FreeBSD port n' NFS-ijg anhdagchaar tohiruuldag.
           PXE n' TFTP-g ashigladag. `End yaagaad har'canguj fajlyn
           n`er h`er`egl`egdd`egijn uchir n' t`er yum (`en`e n' TFTP
           serverijn tohirgoonoos hamaarah bolovch er**nhijd****
           n`el`e`en `engijn bajh bolno). PXE n' c**mijg bish bas
           pxeboot-g duuddag. FreeBSD CD-ROM /boot sangaas
           pxeboot-ijg duudah z`er`eg busad sonirholtoj bolomzhuud
           bajdag (pxeboot(8) n' GENERIC c**mijg achaalzh chaddag
           b**g****d `en`e n' alsyn CD-ROM-s achaalahyn tuld PXE-g
           ashiglah bolomzhtoj bolgodog yum).
   (4)
           root-path tohiruulga n' root fajlyn sistem h*r`eh zamyg
           `engijn NFS bichl`eg`e`er todorhojldog. PXE ashiglazh
           bajgaa *ed c**mijn tohirgoo BOOTP-g id`evhzh**l`e`eg*j
           bajhad hostyn IP-g orhigduulah bolomzhtoj bajdag. NFS
           server daraa n' TFTP servert`ej adil boloh bolno.

     --------------------------------------------------------------

    31.7.2.2. BOOTP ashiglah tohirgoo

   `End bootpd-ijn adil tohirgoo (n`eg klient bolgozh bagasgasan)
   bajna. **nijg /etc/bootptab fajlaas olzh bolno.

   BOOTP-g ashiglahyn tuld Etherboot-ijg anhdagch bish tohiruulga
   NO_DHCP_SUPPORT-tojgoor `emh`etg`eh iostoj b**g****d PXE-d DHCP
   h`er`egt`ej g`edgijg sanaaraj. bootpd-ijn coryn ganc il`erhij
   davuu tal bol *nds`en sistemd orson bajdag yavdal yum.

 .def100:\
   :hn:ht=1:sa=192.168.4.4:vm=rfc1048:\
   :sm=255.255.255.0:\
   :ds=192.168.4.1:\
   :gw=192.168.4.1:\
   :hd="/tftpboot":\
   :bf="/kernel.diskless":\
   :rp="192.168.4.4:/data/misc/diskless":

 margaux:ha=0123456789ab:tc=.def100
          

     --------------------------------------------------------------

    31.7.2.3. Achaalah programyg Etherboot-`e`er b`eld`eh

   Etherboot-ijn v`eb sajt n' Linuks sistemd golchlon zoriulagdsan
   bolovch ashigtaj m`ed`e`el`el aguulsan **rg**tg**s**n barimtyg
   aguuldag. Daraah n' FreeBSD sistem d`e`er Etherboot-g h`erh`en
   ashiglah talaar tajlbarlah bolno.

   Ta `ehl`e`ed net/etherboot bagc yum uu `esv`el portyg suulgah
   iostoj.

   Etherboot-ijn tohirgoog Etherboot-ijn `eh bajgaa san dah' Config
   fajlyg zasvarlazh (****r****r h`elb`el NFS-ijn orond TFTP-g
   ashiglahyn tuld) ****rchilzh bolno.

   Bidnij tohirgoony huv'd bid achaalah uyan diskijg ashiglah bolno.
   Busad arguudyn huv'd (PROM, `esv`el MS-DOS program) Etherboot-ijn
   barimtaas lavlana uu.

   Achaalah uyan diskijg hijhijn tuld Etherboot suulgasan mashin
   d`e`erh h**t**ch uruugaa uyan disk`e`e hijg`e`ed Etherboot mod
   dah' src san uruu bolgozh odoogijn sangaa soliod door durdsan
   tushaalyg bichn`e:

 # gmake bin32/devicetype.fd0
        

   devicetype n' diskg*j azhlyn stanc dah' Ethernet kartyn t**rl****s
   hamaarna. Z**v devicetype buyuu t**h****r**mzhijn t**rlijg
   todorhojlohyn tuld t`er san dah' NIC fajld handana.

     --------------------------------------------------------------

    31.7.2.4. PXE-`e`er achaalah

   Anhdagchaar pxeboot(8) duudagch n' NFS-`e`er c**mijg duuddag.
   /etc/make.conf fajld LOADER_TFTP_SUPPORT tohiruulga zaahyn orond
   TFTP-g ashiglahaar `emh`etg`egd`ezh bolno. Zaavruudyn talaar
   /usr/share/examples/etc/make.conf fajl dah' tajlbaruudyg *zn`e **.

   Cuvaa konsol diskg*j mashin tohiruulahad ashigtaj bajzh boloh
   make.conf fajlyn ****r hoior tohiruulga bajdag: `edg`e`er n'
   BOOT_PXELDR_PROBE_KEYBOARD, bolon BOOT_PXELDR_ALWAYS_SERIAL yum.

   Mashin `ehl`eh`ed PXE-g ashiglahyn tuld ta ****rijn BIOS-ijn
   tohiruulgaas Boot from network buyuu S*lzh`e`en`e`es achaalah
   songoltyg songoh yum uu `esv`el PC-g `ehl**lzh bajh *ed funkcijn
   tovchluuryg darah h`er`egt`ej.

     --------------------------------------------------------------

    31.7.2.5. TFTP bolon NFS server**dijg tohiruulah

   H`er`ev ta TFTP ashiglahaar tohiruulsan PXE yum uu `esv`el
   Etherboot-g ashiglazh bajgaa bol fajl server d`e`er`e`e tftpd-g
   id`evhzh**l`eh h`er`egt`ej:

    1. tftpd-d zoriulzh fajluud bajh san **sg`en`e, ****r****r
       h`elb`el /tftpboot.

    2. `En`e m**rijg ****rijn /etc/inetd.conf fajld n`emn`e:

 tftp    dgram   udp     wait    root    /usr/libexec/tftpd      tftpd -l -s /tftpboot

         T`emd`egl`el: Zarim n`eg`en PXE huvilbaruud n' TFTP-ijn TCP
         huvilbaryg h*sd`eg bajna. `En`e tohioldold dgram udp m**rijg
         stream tcp bolgon sol'zh hoior dah' m**rijg n`emn`e.

    3. inetd-d ****rijn tohirgoony fajlaa dahin unshihyg
       h`el`e`er`ej. `En`e tushaalyg z**v azhilluulahyn tuld
       /etc/rc.conf fajld inetd_enable="YES" tohiruulga zaagdsan bajh
       iostoj:

 # /etc/rc.d/inetd restart

   Ta tftpboot sang serverijnh`e`e haana ch bajrluulzh bolno.
   inetd.conf bolon dhcpd.conf fajluud d`e`er`e`e bajrlalaa zaasan
   `es`eh`e`e shalgaaraj.

   Al' ch tohioldold ta bas NFS-`e`e id`evhzh**lzh NFS server
   d`e`er`e`e tohiroh fajlyn sistem`e`e `eksport hijh h`er`egt`ej
   yum.

    1. **nijg /etc/rc.conf-d n`emn`e:

 nfs_server_enable="YES"

    2. Door durdsanyg /etc/exports fajl uruu n`emzh diskg*j root san
       bajgaa fajlyn sistem`e`e `eksport hijn`e (`ezl`eh**nij holboh
       c`egijg taaruulzh margaux corbieres g`esnijg diskg*j azhlyn
       stancuudyn n`ers`e`er solih h`er`egt`ej):

 /data/misc -alldirs -ro margaux corbieres

    3. mountd-d ****rijn tohirgoony fajlaa dahin unshihyg h`eln`e.
       H`er`ev ta `ehnij shatandaa NFS-g /etc/rc.conf fajld
       id`evhzh**l`eh h`er`egt`ej bolson bol harin dahin achaalahyg
       h*s`ezh boloh yum.

 # /etc/rc.d/mountd restart

     --------------------------------------------------------------

    31.7.2.6. Diskg*j c**mijg b*t`e`eh

   H`er`ev Etherboot-g ashiglazh bajgaa bol diskg*j klientd`e`e
   zoriulzh daraah tohiruulguudtajgaar (erdijn tohiruulguudyn
   hamtaar) c**mijn tohirgoony fajl **sg`eh h`er`egt`ej:

 options     BOOTP          # Use BOOTP to obtain IP address/hostname
 options     BOOTP_NFSROOT  # NFS mount root file system using BOOTP info
        

   Ta bas BOOTP_NFSV3, BOOT_COMPAT bolon BOOTP_WIRED_TO (NOTES
   fajlaas lavlana uu) tohiruulguudyg ashiglahyg h*s`ezh boloh yum.

   `Edg`e`er tohiruulguudyn n`ers n' ulamzhlalt b**g****d t`edg`e`er
   n' yag *n`end`e`e DHCP bolon BOOTP-ijn ****r h`er`egl`e`eg c**m
   dotor id`evhzh**ld`eg bolohoor n`el`e`en t****r**gd**ld h*rg`ezh
   boloh yum (z**vh**n BOOTP `esv`el DHCP-ijn h`er`egl`e`eg
   ashiglahaar bolgoh bas bolomzhtoj bajdag).

   C**mijg b*t`e`ezh (B*l`eg 8-g *zn`e **), dhcpd.conf fajld zaasan
   bajrlal uruu huulah h`er`egt`ej.

     T`emd`egl`el: PXE-g ashiglazh bajgaa *ed d`e`erh
     tohiruulguudtajgaar c**mijg b*t`e`eh n' zaaval shaardlagag*j
     (h`edijg`e`er z**vl**d**g bolovch). T`edg`e`erijg id`evhzh**l`eh
     n' c**mijg `ehl**l`eh yavcad il** olon DHCP h*s`elt**dijg
     **sg`ezh shin`e utguud bolon zarim tusgaj tohioldluudad
     pxeboot(8)-ijn avsan utguudyn hoorond nijc`emzhg*j bajdlyn
     zhizhig `ersd`el gargahad h*rg`ed`eg. T`edg`e`erijg ashiglahyn
     davuu tal n' buruu n**l****ll****s bolood hostyn n`er
     tohiruulagddag yavdal yum. *g*j bol ta hostyn n`erijg ****r
     argaar, zhish`e`e n' klient`ed tusgajlan zoriulsan rc.conf fajld
     tohiruulah h`er`egt`ej bolno.

     T`emd`egl`el: Etherboot-`e`er duudagdah bolomzhtoj bajhyn tuld
     c**md t**h****r**mzhijn byachan zaavruud `emh`etg`egds`en bajh
     h`er`egt`ej bajdag. Ing`ehd`e`e ta daraah tohiruulgyg tohirgoony
     fajldaa tohiruulah bolno (NOTES tohirgoony tajlbaruudyn fajlyg
     *zn`e **):

 hints           "GENERIC.hints"

     --------------------------------------------------------------

    31.7.2.7. Root fajlyn sistemijg b`eld`eh

   Diskg*j azhlyn stancad zoriulzh dhcpd.conf fajld root-path g`ezh
   zhagsaagdsan bajrlald root fajlyn sistemijg ta **sg`eh
   h`er`egt`ej.

     --------------------------------------------------------------

      31.7.2.7.1. root-ijg suur'shuulahyn tuld make world tushaal
      ashiglah

   `En`e arga n' hurdan bajh b**g****d b*r`en ongon sistemijg
   (z**vh**n root fajlyn sistem bish) DESTDIR uruu suulgah bolno. Ta
   daraah skriptijg l erd**** azhilluulah h`er`egt`ej bolno:

 #!/bin/sh
 export DESTDIR=/data/misc/diskless
 mkdir -p ${DESTDIR}
 cd /usr/src; make buildworld && make buildkernel
 make installworld && make installkernel
 cd /usr/src/etc; make distribution

   **nijg hijsnij daraa tand ****rijnh**** h`er`egc`e`enij daguu
   DESTDIR-d bajrluulagdsan ****rijn /etc/rc.conf bolon /etc/fstab
   fajluudaa ****rchl**n tohiruulah shaardlaga garch boloh yum.

     --------------------------------------------------------------

    31.7.2.8. Swap-ijg tohiruulah

   SHaardlagataj bol server d`e`er bajrlasan swap fajld NFS-`e`er
   handazh bolno.

     --------------------------------------------------------------

      31.7.2.8.1. NFS Swap

   C**m n' achaalah *ed NFS swap-ijg id`evhzh**l`ehijg d`emzhd`egg*j.
   Bichigd`eh fajlyn sistemijg holbozh swap fajlyg **sg`en
   id`evhzh**l`eh zamaar `ehl**l`eh skript**d`e`er swap n'
   id`evhzh**l`egd`eh iostoj. Zohih h`emzh`e`e b*hij swap fajlyg
   **sg`ehd`e`e ta ing`ezh hijzh bolno:

 # dd if=/dev/zero of=/path/to/swapfile bs=1k count=1 oseek=100000

   **nijg id`evhzh**l`ehijn tuld ta daraah m**rijg ****rijn rc.conf
   fajld n`em`eh h`er`egt`ej:

 swapfile=/path/to/swapfile

     --------------------------------------------------------------

    31.7.2.9. Busad asuudluud

      31.7.2.9.1. Z**vh**n unshigdah /usr santajgaar azhillah

   H`er`ev diskg*j azhlyn stanc n' X-ijg azhilluulahaar
   tohiruulagdsan bol anhdagchaar /usr-t aldaany b*rtg`elijg hijd`eg
   XDM tohirgoony fajlyg ta taaruulah h`er`egt`ej bolno.

     --------------------------------------------------------------

      31.7.2.9.2. FreeBSD bish server ashiglah

   root fajlyn sistemd zoriulsan server n' FreeBSD-g azhilluulaag*j
   bol ta FreeBSD mashin d`e`er root fajlyn sistem **sg`e`ed
   h`er`egt`ej bajrlal uruu n' tar `esv`el cpio tushaal ashiglan
   huulah h`er`egt`ej bolno.

   `En`e tohioldold b*h`el toony ih/baga (major/minor)
   h`emzh`e`en**dijn yalgaanaas bolood /dev dah' tusgaj fajluudad
   zarimdaa asuudal gardag. `En`e asuudlyn shijd`el n' FreeBSD bish
   server`e`es ug sang `eksport hijzh `en`e sangaa FreeBSD mashin
   d`e`er holbon h`er`egl`egchijn huv'd t**h****r**mzhijn c`eg**dijg
   haragdahg*jg`e`er (transparently) huvaarilahyn tuld devfs(5)-ijg
   ashiglah yavdal yum.

     --------------------------------------------------------------

31.8. ISDN

   ISDN tehnologi bolon tonog t**h****r**mzhijn tuhaj m`ed`e`ellijn
   sajn `eh **sv`er n' Dan Kegelijn ISDN huudas yum.

   ISDN-ij tuhaj hyalbar zaavruudyg door durdav:

     * H`er`ev ta Evropd am'darch bajgaa bol ISDN kartyn h`esgijg ta
       magadg*j shalgahyg h*s`ezh boloh yum.

     * H`er`ev ta Intern`et uruu Intern`etijn *jlchilg`e`e
       *z**l`egcht`ej dial-up-aar bajngyn bish`e`er holbogdohdoo
       ISDN-ijg golchlon h`er`egl`eh`e`er t**l**vl**zh bajgaa bol ta
       Terminal Huvirgagchdyg *z`ezh boloh yum. H`er`ev ta
       *jlchilg`e`e *z**l`egchd`e`e solih bol `en`e n' asuudluud
       hamgijn bagatajgaar hamgijn uyan hatan chanaryg tand **g**h
       bolno.

     * H`er`ev ta hoior LAN-ijg hoorond n' holbozh bajgaa bol `esv`el
       Intern`et uruu zoriulagdsan ISDN holboltoor holbogdozh bajgaa
       bol zoriulagdsan chigl**l`egch/g**r songoltyg bodolcozh boloh
       yum.

   Al' shijdlijg songohyg todorhojlohod chuhal h*chin z*jl n' **rt**g
   yum. Daraah songoltuudyg hamgijn baga **rt**gt`ejg****s n'
   `ehl`e`ed hamgijn ih **rt**gt`ej h*rt`el zhagsaav.

     --------------------------------------------------------------

  31.8.1. ISDN kartuud

   Huv' n`em`er bolgon oruulsan H`elmut Mihaelis.

   FreeBSD-ijn ISDN shijd`el n' id`evhg*j kartyg ashiglaad z**vh**n
   DSS1/Q.931 (buyuu Euro-ISDN) standartyg d`emzhd`eg. Firmware n'
   bas busad dohiony protokoluudyg d`emzhd`eg zarim id`evht`ej
   kartuudyg d`emzhd`eg; `en`e n' bas hamgijn `eh`end d`emzhigds`en
   Primary Rate (PRI) buyuu Anhdagch Hurd b*hij ISDN kartyg oruuldag.

   isdn4bsd program hangamzh n' busad ISDN chigl**l`egch**dt`ej
   t**hij HDLC d`e`eg**rh IP yum uu `esv`el sinhron PPP: ****rchl**n
   zasvarlasan sppp(4) drajver isppp-t`ej c**mijn PPP yum uu `esv`el
   h`er`egl`egchijn talbaryn ppp(8) ashiglan holbogdoh bolomzhijg
   olgodog. H`er`egl`egchijn talbaryn ppp(8) ashiglan hoior buyuu
   t**n`e`es d`e`esh ISDN B-suvguudyn suvag holboltyg (channel
   bonding) hijh bolomzhtoj bajdag. Utas hariulagch mashiny
   h`er`egl`e`e bas bajdag bajdag b**g****d bas program hangamzhijn
   300 baud modem z`er`eg olon h`er`egsl**d bajdag.

   FreeBSD d`e`er d`emzhigds`en zarim PC ISDN kartuudyn too **s**n
   n`em`egd`ezh bajgaa b**g****d `en`e n' b*h l Evrop bolon d`elhijn
   busad olon h`es`egt amzhilttajgaar ashiglagdazh bajgaa
   m`ed`e`ell**d bajdag.

   D`emzhigds`en id`evhg*j (passiv) ISDN kartuud n' ih`evchl`en
   Infineon (huuchin Siemens) ISAC/HSCX/IPAC ISDN bichil shemt`ej
   bajdag, g`ehd`e`e bas Cologne Chip-ijn (z**vh**n ISA shugamd)
   bichil shem**dt`ej ISDN kartuud, Winbond W6692 bichil shem**dt`ej
   PCI kartuud, Tiger300/320/ISAC bichil shemijn hosloluudtoj zarim
   kartuud bolon AVM Fritz!Card PCI V.1.0 bolon AVM Fritz!Card PnP
   z`er`eg zarim n`eg`en *jldv`erl`egch`e`es hamaaraltaj bichil shem
   b*hij kartuud ordog.

   Odoogoor id`evht`ej d`emzhigds`en ISDN kartuud n' AVM B1 (ISA
   bolon PCI) BRI kartuud bolon AVM T1 PCI PRI kartuud yum.

   isdn4bsd-ijn barimtyn talaar ****rijn FreeBSD sistem d`e`er`e`e
   /usr/share/examples/isdn/ sangaas `esv`el byachan z**vl**g****,
   aldaany m`ed`e`el`el bolon isdn4bsd garyn avlaga z`er`eg il**
   barimtyg zaasan isdn4bsd-ijn `eh huudas isdn4bsd hayagaas
   *z`e`er`ej.

   H`er`ev ta ****r ISDN protokol, odoogoor d`emzhigd`e`eg*j bajgaa
   ISDN PC kartand zoriulzh d`emzhl`eg n`em`eh `esv`el isdn4bsd-ijg
   **rg**zh**l`eh sonirholtoj bajgaa bol Hellmuth Michaelis
   <hm@FreeBSD.org>-taj holboo bar'na uu.

   isdn4bsd-ijn suulgalt, tohirgoo bolon aldaag olzh zasvarlah tuhaj
   asuultuudad zoriulagdsan freebsd-isdn zahidlyn zhagsaalt bajdag.

     --------------------------------------------------------------

  31.8.2. ISDN Terminal Huvirgagchid

   Terminal huvirgagchid (TA) n' modemuud n' erdijn utasny shugamd
   zoriulagdsan bajdag shig ISDN-ij huv'd zoriulagdsan bajdag.

   Ih`enh TA n' standart Hayes modemijn AT tushaalyn olonlogijg
   ashigladag b**g****d modemijg shuud solih zoriulaltaar ashiglazh
   bolno.

   TA n' er**nhijd**** modemtoj adil azhilladag. YAlgaataj tal n'
   holbolt bolon damzhuulah hurdny huv'd tany huuchin modemoos
   hamaag*j hurdan bajdag yavdal yum. Ta modemijn tohirgootoj yag
   adil PPP-g tohiruulah h`er`egt`ej bolno. Cuvaa hurdyg hamgijn
   **ndr****r al' boloh tav'san `es`eh`e`e shalgaaraj.

   TA-g ashiglahyn gol davuu tal n' dinamik PPP-`e`er hijzh boldogtoj
   adil Intern`etijn *jlchilg`e`e *z**l`egcht`ej holbogdoh yavdal
   yum. IP hayagijn h`emzh`e`e **d**r ir`eh tutam bagasazh bajgaa
   **n**** *ed ih`enh *jlchilg`e`e *z**l`egchid tand statik IP **g**h
   h*s`elg*j bajdag. Ih`enh zoriulagdsan chigl**l`egchid dinamik IP
   huvaarilalttaj zohicozh chaddagg*j.

   TA-uudyn bolomzhuud bolon holboltyn togtvortoj bajdald zoriulan
   tany azhilluulzh bajdag PPP d`emond TA-uud n' b*r`en najddag.
   H`er`ev ta PPP-g al' h`edijn tohiruulsan bol `en`e n' FreeBSD
   mashin d`e`er modemijg ashiglazh bajgaad ISDN uruu hyalbaraar
   sajzhruulah bolomzhijg olgodog. G`ehd`e`e tand tulgarsan PPP
   program d`e`er bajsan asuudluud bas h`ev`e`er *ld`eh bolno.

   H`er`ev ta maksimum togtvortoj bajdlyg h*s`ezh bajgaa bol
   h`er`egl`egchijn talbaryn PPP bish c**mijn PPP tohiruulgyg
   ashiglaaraj.

   Daraah TA-uud n' FreeBSD-t`ej azhilladag:

     * Motorola BitSurfer bolon Bitsurfer Pro

     * Adtran

   Ih`enh busad TA-uud n' magadg*j bas azhillah bajh. TA
   *jldv`erl`egchid n' ****rsdijnh**** b*t`e`egd`eh**nijg standart
   modemijn AT tushaalyn olonlogijn ih`enhijg h*l`e`en avch
   chaddagaar hijhijg orolddog.

   Gadaad TA-ijn zhinh`en`e asuudal n' modemuudyn adil tany
   komp'yuter d`e`er sajn cuvaa kart h`er`egt`ej yavdal yum.

   Ta cuvaa t**h****r**mzh**dijn tuhaj d`elg`er`eng*j ojlgolt bolon
   asinhron ba sinhron cuvaa portuudyn yalgaanuudyn talaar FreeBSD
   Cuvaa Tonog T**h****r**mzhijn zaavraas unshih shaardlagataj.

   Standart PC cuvaa port (asinhron) d`e`er azhillazh bajgaa TA n'
   tanyg 128 Kbs holbolttoj bajsan ch g`es`en 115.2 Kbs hurdaar
   hyazgaarladag. ISDN-ij chaddag 128 Kbs hurdyg b*r`en ashiglahyn
   tuld ta TA-g sinhron cuvaa kart uruu shilzh**l`eh shaardlagataj.

   Dotood TA hudaldan avch sinhron/asinhron asuudlaas tojron
   garchihlaa g`ezh bitgij t`en`egt`e`er`ej. Dotood TA-uud n' erd****
   l ****r d`e`er`e`e b*t`e`egds`en standart PC cuvaa portyn bichil
   shemt`ej bajdag. `En`e n' erd**** l ****r cuvaa kabel' hudaldan
   avch ****r hooson cahilgaan soket oloh asuudlyg h**ng**vchild**g.

   TA-t`ej sinhron kart n' yadazh dangaaraa zoriulagdsan
   chigl**l`egcht`ej adil hurdan bajdag b**g****d t**nijg `engijn
   FreeBSD hajrcag udirdazh bajgaa n' magadg*j il** uyan hatan yum.

   Sinhron kart/TA bolon zoriulagdsan chigl**l`egchijn alijg songoh
   n' golchlon s*s`eg bishr`elijn asuudal bajdag. `En`e talaar zarim
   h`el`elc**l`eg zahidlyn zhagsaaltuudaar yavagdsan bajgaa. B*r`en
   h`el`elc**lgijg arhivuudaas hajhyg bid sanal bolgozh bajna.

     --------------------------------------------------------------

  31.8.3. Zoriulagdsan ISDN G**rn**d/CHigl**l`egchid

   ISDN g**rn**d `esv`el chigl**l`egchid n' z**vh**n FreeBSD `esv`el
   busad *jldlijn sistemijn huv'd bish yum. CHigl**l`elt bolon g**r
   hijh tehnologijn talaar il** d`elg`er`eng*j tajlbaryg s*lzh`e`enij
   yamar n`eg nomnoos *zn`e **.

   `En`e h`esgijn huv'd chigl**l`egch bolon g**r g`es`en
   uhagdahuunuud n' harilcan soligdozh ashiglagdana.

   Dood z`er`egl`elijn ISDN chigl**l`egchid/g**rn**dijn *n`e bagasazh
   bajgaa bolohoor `en`e n' ulam il** t*g`e`em`el songolt boloh yum.
   ISDN chigl**l`egch n' tany lokal Ethernet s*lzh`e`e uruu shuud
   zalgagddag zhizhig hajrcag bajdag b**g****d busad
   g**r/chigl**l`egcht`ej hijh ****rijn holboltoo udirddag. `En`e n'
   PPP bolon busad t*g`e`em`el protokoluudyn tuslamzhtaj holbolt hijh
   ****rt**** cug b*t`e`egds`en program hangamzhtaj bajdag.

   CHigl**l`egch n' b*r`en ISDN holboltyg ashiglah bolohoor standart
   TA-aas hamaag*j il** hurdan damzhuulah bolomzhijg olgodog.

   ISDN chigl**l`egchid bolon g**rn**dijn gol asuudal n'
   *jldv`erl`egchid hoorondyn harilcan azhillah bolomzh asuudal
   h`ev`e`er bajgaa yavdal yum. H`er`ev ta Intern`etijn *jlchilg`e`e
   *z**l`egcht`ej holbogdohoor t**l**vl**zh bajgaa bol t`ed nartaj
   ****rijn h`er`egc`e`enij talaar h`el`elc`eh n' z*jt`ej yum.

   H`er`ev ta ****rijn g`erijn LAN-ijg offisijn LAN-taj holboh
   z`erg`e`er hoior LAN segmentijg hoorond n' holbohoor t**l**vl**zh
   bajgaa bol `en`e n' hamgijn hyalbar azhillagaa bagataj shijd`el
   yum. Ta holbolt hijgd`eh g`ezh bajgaa hoior taldaa hoiouland n'
   zoriulan t**h****r**mzh avah bolohoor holbolt azhillah tal d`e`er
   itg`elt`ej bajzh bolno.

   ZHish`e`e n' g`erijn komp'yuter `esv`el salbar offisijn s*lzh`e`eg
   gol offisijn s*lzh`e`et`ej holbohyn tuld daraah tohiruulgyg
   ashiglazh bolno:

   ZHish`e`e 31-4. Salbar offis `esv`el G`erijn s*lzh`e`e

   S*lzh`e`e n' 10 base 2 Ethernet ("thinnet") s*lzh`e`enij shugaman
   h`elb`erijg ashiglana. SHaardlagataj bol chigl**l`egchijg
   s*lzh`e`enij kabel'taj AUI/10BT huvirgagchaar holbono.

 ---Sun workstation
 |
 ---FreeBSD box
 |
 ---Windows 95
 |
 Stand-alone router
    |
 ISDN BRI line

   H`er`ev tany g`er/salbar offis n' z**vh**n n`eg komp'yuter bol ta
   zoriulagdsan chigl**l`egchijg holbohyn tuld `erchils`en hos
   z**rs**n kabelijg (twisted pair crossover cable) ashiglazh bolno.

   ZHish`e`e 31-5. Gol offis `esv`el busad LAN

   S*lzh`e`e n' 10 base T Ethernet ("Twisted Pair") s*lzh`e`enij od
   h`elb`erijg ashiglana.

     -------Novell Server
     | H |
     |   ---Sun
     |   |
     | U ---FreeBSD
     |   |
     |   ---Windows 95
     | B |
     |___---Stand-alone router
                 |
         ISDN BRI line

   Ih`enh chigl**l`egchid/g**rn**dijn n`eg tom davuu tal n' n`eg
   z`er`eg 2 tusdaa sajt uruu 2 tusdaa ch**l****t`ej PPP
   holboltuudtaj bajh bolomzhijg olgodog yavdal yum. Hoior cuvaa
   porttoj tusgaj (ih`evchl`en *n`et`ej) zagvaruudyg toocohg*j bol
   `en`e n' ih`enh TA-uud d`e`er d`emzhigd`e`eg*j bajdag. **nijg
   suvag holbolt (channel bonding), MPP z`er`egt`ej anduurch
   bolohg*j.

   ZHish`e`e n' h`er`ev ta offis d`e`er`e`e zoriulagdsan ISDN
   holbolttoj b**g****d t**nijg chagnahyg h*s`ezh bajgaa bolovch
   ****r n`eg ISDN shugam avahyg h*s`ehg*j bajgaa bol `en`e n' mash
   ashigtaj bolomzh bajzh boloh yum. Offist bajgaa chigl**l`egch n'
   Intern`et uruu hijh zoriulagdsan B suvgijn holboltyg (64 Kbps)
   udirdazh tusdaa **g**gdlijn holboltod zoriulzh ****r B suvgijg
   ashiglazh chadna. Hoior dah' B suvag n' gadnaas zalgah, gadagsh
   zalgah yum uu `esv`el il** **rg**n zurvast zoriulzh `ehnij B
   suvagtaj cug dinamikaar holbolt (bonding) hijh`ed (MPP z`er`eg)
   ashiglagdazh bolno.

   Ethernet g**r n' z**vh**n IP ursgal bish bas ****r il**g
   damzhuulah bolomzhijg tand olgodog. Ta IPX/SPX `esv`el ****rijn
   ashigladag busad protokoluudynhaa alijg ch bas ilg`e`ezh boloh
   yum.

     --------------------------------------------------------------

31.9. Network Address Translation buyuu S*lzh`e`enij Hayagijn
H**rv**l`elt

   Huv' n`em`er bolgon oruulsan SHern Li.

  31.9.1. Tojm

   FreeBSD-ijn Network Address Translation buyuu S*lzh`e`enij
   Hayagijn H**rv**l`eltijn d`emon n' natd(8) g`egdd`eg b**g****d
   irzh bajgaa t**hij IP paketuudyg h*l`e`en avch `eh hayagijg lokal
   mashinyhaar sol'zh `edg`e`er paketuudyg garch bajgaa IP paketijn
   ursgald bucaazh dahin oruuldag. natd(8) n' **g**gdlijg bucaan
   h*l`e`en avahad **g**gdlijn anhny bajrlalyg todorhojlzh chaddag
   bajhaar `ehl`el IP hayag bolon portyg ****rchilzh t**nijg anhlan
   h*s`egchid bucaazh damzhuuldag.

   NAT-ijn hamgijn t*g`e`em`el h`er`egl`e`e bol Intern`etijn holbolt
   huvaalcah g`egdd`egijg hijzh g*jc`etg`eh yavdal yum.

     --------------------------------------------------------------

  31.9.2. Anhny tohiruulga

   IP hayagijn h`emzh`e`e bagasazh bajgaa bolon kabel' `esv`el DSL
   z`er`eg **nd**r hurdny h`er`egl`egchijn shugamuud ashiglah
   h`er`egl`egchdijn too ih`ess`en`e`es bolood h*m**st Intern`etijn
   holbolt huvaalcah shijdlijn h`er`egc`e`e n`em`egd`eh bolson
   bil`e`e. H`ed h`ed`en komp'yuteruudyg shuud n`eg holboltoor holboh
   chadvar bolon IP hayag n' natd(8)-g bolomzhijn songolt bolgodog.

   Hamgijn t*g`e`em`el tohioldol n' h`er`egl`egch kabel' `esv`el DSL
   shugamand n`eg IP hayagtaj holbogdson mashintaj b**g****d LAN-aar
   damzhuulan h`ed h`ed`en komp'yuteruudad Intern`etijn handalt
   **g**hijn tuld `en`e holbogdson n`eg komp'yuteraa ashiglahyg
   h*sd`eg yavdal yum.

   **nijg hijhijn tuld Intern`et d`eh FreeBSD mashin n' garc mayagaar
   azhillah iostoj. `En`e garc mashin n' hoior NIC-t`ej bajh
   iostoj--n`eg n' Intern`etijn chigl**l`egch uruu holbogdohyn tuld,
   n**g****h n' LAN uruu holbogdohyn tuld ashiglagdah iostoj. LAN
   dah' b*h mashinuud n' holboh t**h****r**mzh (hub) yum uu `esv`el
   shilzh**l`egch`e`er (switch) holbogdson bajna.

     T`emd`egl`el: FreeBSD garcaar LAN-ijg Intern`ett`ej holboh olon
     arga zamuud bajdag. `En`e zhish`e`e n' hamgijn bagaar bodohod
     hoior NIC-t`ej garcyg z**vh**n tajlbarlah bolno.

   _______       __________       ________
  |       |     |          |     |        |
  |  Hub  |-----| Client B |-----| Router |----- Internet
  |_______|     |__________|     |________|
      |
  ____|_____
 |          |
 | Client A |
 |__________|

   **nt`ej adil tohirgoog Intern`etijn holboltyg huvaalcahyn tuld
   t*g`e`em`el ashigladag. LAN mashinuudyn n`eg n' Intern`et`ed
   holbogdson. Busad mashinuud n' t`er "garc" mashinaar Intern`et`ed
   handdag.

     --------------------------------------------------------------

  31.9.3. Achaalagch duudagchijn tohirgoo

   natd(8)-ijn tuslamzhtajgaar hijh s*lzh`e`enij hayagijn
   h**rv**l`elt`ed zoriulsan c**mijn bolomzhuud GENERIC c**md
   id`evhzh**l`egd`e`eg*j bajdag bolovch /boot/loader.conf fajld
   hoior tohirgoo n`emzh t`edg`e`erijg achaalah yavcad duudahaar
   tohiruulzh boldog:

 ipfw_load="YES"
 ipdivert_load="YES"

   M**n net.inet.ip.fw.default_to_accept tohirgoog 1 bolgozh bolno:

 net.inet.ip.fw.default_to_accept="1"

     T`emd`egl`el: Galt hana bolon NAT garcyg anh udaa tohiruulahdaa
     `en`e tohirgoog tohiruulah n' z*jt`ej bajdag. Ing`esn`e`er
     ipfw(8)-ijn anhdagch bodlogo n' il** haalttaj deny ip from any
     to any g`es`en bodlogo bish harin allow ip from any to any
     g`es`en il** n`e`eltt`ej bodlogo boloh b**g****d dahin
     achaalaltyn daraa sistemd handah bolomzh h`ev`e`er bajh yum.

     --------------------------------------------------------------

  31.9.4. C**mijn tohirgoo

   Moduliudyg songodgoor bish `esv`el b*h shaardlagataj bolomzhuudyg
   c**md oruulzh b*t`e`ehijg h*s`ezh bajgaa bol daraah tohiruulguud
   c**mijn tohirgoony fajld bajh iostoj:

 options IPFIREWALL
 options IPDIVERT

   M**n n`em`elt`e`er daraah n' bas tohiromzhtoj bajzh boloh yum:

 options IPFIREWALL_DEFAULT_TO_ACCEPT
 options IPFIREWALL_VERBOSE

     --------------------------------------------------------------

  31.9.5. Sistemijn `ehl**l`eh tohirgoo

   Galt hana bolon NAT d`emzhl`egijg achaalah yavcad
   id`evhzh**l`ehijn tuld daraah m**r**dijg /etc/rc.conf fajld
   oruulzh **g**h iostoj:

 gateway_enable="YES" (1)
 firewall_enable="YES" (2)
 firewall_type="OPEN" (3)
 natd_enable="YES"
 natd_interface="fxp0" (4)
 natd_flags="" (5)

   (1)
           Mashinyg garc mayagaar azhillahyg tohiruulna. sysctl
           net.inet.ip.forwarding=1 tushaalyg azhilluulah n' bas adil
           *r d*nt`ej.
   (2)
           /etc/rc.firewall fajl dah' galt hanyn d*rm**dijg achaalah
           *ed id`evhzh**ln`e.
   (3)
           `En`e n' ur'dchilan todorhojlson bajdag b*gdijg oruulahyg
           z**vsh****rd**g galt hanyn d*rmijn olonlogijg zaana.
           N`em`elt t**rl**dijn talaar /etc/rc.firewall fajlaas *zn`e
           **.
   (4)
           Al' interf`ejs paketuudyg n`evtr**l`en damzhuulahyg zaana
           (Intern`et`ed holbogdson interf`ejs).
   (5)
           Achaalah *ed natd(8)-d damzhuulah n`em`elt tohirgoony
           songoltuud.

   **mn**h tohiruulguudyg /etc/rc.conf fajld todorhojlsnoor natd
   -interface fxp0 tushaalyg achaalah *ed azhilluulna. **nijg garaar
   bas azhilluulzh bolno.

     T`emd`egl`el: Ih olon songoltuudyg damzhuulah bol natd(8)-d
     zoriulzh tohirgoony fajlyg ashiglazh bas bolno. `En`e tohioldold
     daraah m**rijg /etc/rc.conf fajld n`emzh tohirgoony fajlyg
     todorhojloh shaardlagataj:

 natd_flags="-f /etc/natd.conf"

     /etc/natd.conf fajl n' tohirgoony songoltuudyn zhagsaaltyg n`eg
     m**r**nd n`egijg bajhaar aguuldag. ZHish`e`e n' daraah h`esgijn
     huv'd doorh fajlyg ashiglah bolno:

 redirect_port tcp 192.168.0.2:6667 6667
 redirect_port tcp 192.168.0.3:80 80

     Tohirgoony fajlyn tuhaj d`elg`er`eng*j m`ed`e`ellijg natd(8)
     garyn avlagyn huudasny -f tohiruulgyn talaar bichs`en`e`es
     lavlana uu.

   LAN-ij ard bajgaa mashin bolon interf`ejs b*r RFC 1918-d
   todorhojlogdson huvijn s*lzh`e`enij hayagaas zaagdsan IP hayagtaj,
   natd mashiny dotood IP hayagijg anhdagch garc bolgon zaasan bajh
   iostoj.

   ZHish`e`e n' LAN-ij caana bajgaa klient A bolon B n' 192.168.0.2
   bolon 192.168.0.3 g`es`en IP hayagtaj bajh bol natd mashiny LAN
   interf`ejs n' 192.168.0.1 g`es`en IP hayagtaj bajna. Klient A
   bolon B-ijn anhdagch garc natd mashiny 192.168.0.1-`e`er
   tohiruulagdah iostoj. natd mashiny gadaad buyuu Intern`etijn
   interf`ejs n' natd(8)-g azhilluulahyn tuld yamar n`eg`en
   tusgajlsan ****rchl**ltijg shaarddagg*j.

     --------------------------------------------------------------

  31.9.6. Port dahin chigl**l`elt

   natd(8)-ijn sul tal n' LAN klient**d`ed Intern`et`e`es handah
   bolomzhg*j bajdag. LAN dah' klient**d n' gadnah ert**nc uruu
   chigl`es`en gadagshaa holboltuudyg hijzh chadah bolovch irzh
   bajgaag h*l`e`en avch chaddagg*j. LAN klient mashinuudyn al'
   n`eg`en d`e`er Intern`etijn *jlchilg`e`en**dijg azhilluulahyg
   oroldoh *ed `en`e n' asuudal **sg`ed`eg. **nijg tojroh hyalbar
   arga bol natd mashiny songoson Intern`etijn portuudyg LAN klient
   uruu dahin chigl**l`eh yavdal yum.

   ZHish`e`e n' A klient d`e`er IRC server, B klient d`e`er v`eb
   server azhillazh bajna g`ezh *z'e. `Edg`e`er n' z**v azhillahyn
   tuld 6667 (IRC) bolon 80 (v`eb) portuud d`e`er h*l`e`en avsan
   holboltuud n' tohiroh mashinuud uruu dahin chigl**l`egd`eh iostoj
   yum.

   natd(8) uruu -redirect_port tohiruulga zohih songoltuudtaj
   damzhuulagdah iostoj. Z**v bichih d*r`em n' ijm bajna:

      -redirect_port proto targetIP:targetPORT[-targetPORT]
                  [aliasIP:]aliasPORT[-aliasPORT]
                  [remoteIP[:remotePORT[-remotePORT]]]

   D`e`erh zhish`e`enij huv'd n`em`elt **g**gd**l n' ijm bajh iostoj:

     -redirect_port tcp 192.168.0.2:6667 6667
     -redirect_port tcp 192.168.0.3:80 80

   `En`e n' z**v tcp portuudyg LAN klient mashinuud uruu dahin
   chigl**l`eh bolno.

   -redirect_port n`em`elt **g**gdlijg port tus b*rijg zaahad
   ashiglahaas gadna bas b*l`eg portuudyg zaahad h`er`egl`ezh bolno.
   ZHish`e`e n' tcp 192.168.0.2:2000-3000 2000-3000 n' 2000-aas 3000
   h*rt`elh portuud d`e`er h*l`e`en avsan b*h holboltuudyg A
   klientijn 2000-aas 3000 h*rt`elh portuud uruu dahin chigl**l`eh
   bolno.

   `Edg`e`er tohiruulguudyg natd(8)-g shuud azhilluulzh bajh *ed
   /etc/rc.conf fajld natd_flags="" tohiruulga dotor oruulzh
   ashiglazh bolohoos gadna tohirgoony fajlyn tuslamzhtaj damzhuulzh
   bolno.

   Tohirgoony songoltuudyn talaar natd(8)-s lavlana uu

     --------------------------------------------------------------

  31.9.7. Hayag dahin chigl**l`elt

   Hayagijn dahin chigl**l`elt n' h`ed h`ed`en IP hayaguud bajgaa
   b**g****d t`edg`e`er n' n`eg mashin d`e`er bajh iostoj *ed
   ashigtaj bajdag. **nijg ashiglaad natd(8) n' ****rijn LAN klient
   b*rd`e`e ****rijn gadaad IP hayaguudyg **gch chaddag. Daraa n'
   natd(8) n' LAN klient**d`e`es ir`eh gadagsh chigl`es`en paketuudyg
   z**v gadaad IP hayagaas bolgon dahin bichizh tuhajn IP hayag
   d`e`er irzh bajgaa b*h ursgalyg tohiroh LAN klient uruu dahin
   chigl**ld`eg. `En`e n' bas statik NAT g`ezh n`erl`egdd`eg.
   ZHish`e`e n' 128.1.1.1, 128.1.1.2, bolon 128.1.1.3 g`es`en IP
   hayaguud n' natd garc mashind har'yaalagdazh bajna g`ezh *z'e.
   128.1.1.1 n' natd garc mashiny gadaad IP hayag bolon ashiglagdazh
   boloh bol 128.1.1.2 bolon 128.1.1.3 n' A bolon B LAN klient**d
   uruu bucaazh damzhuulagdahaar bajzh bolno.

   -redirect_address bichl`eg n' daraah mayagijn bajna:

 -redirect_address localIP publicIP

   localIP            LAN klientijn dotood IP hayag.                  
   publicIP           LAN klient`ed tohiroh gadaad IP hayag.          

   `En`e zhish`e`enij huv'd `en`eh** n`em`elt **g**gd**l n' ing`ezh
   unshigdazh bolno:

 -redirect_address 192.168.0.2 128.1.1.2
 -redirect_address 192.168.0.3 128.1.1.3

   -redirect_port tohiruulgyn n`eg`en adil `edg`e`er n`em`elt
   **g**gdl**dijg /etc/rc.conf fajlyn natd_flags="" tohiruulgad hijzh
   **gch bolohoos gadna tohirgoony fajlaar damzhuulzh bolno. Hayagijn
   dahin chigl**l`elt d`e`er tuhajn n`eg IP hayag d`e`er h*l`e`en
   avsan b*h **g**gd**l dahin chigl**l`egdd`eg uchraas portyn dahin
   chigl**l`elt shaardlagag*j bajdag.

   natd mashiny gadaad IP hayaguud n' id`evht`ej bajzh gadaad
   interf`ejsijn n`er`e`er n`erl`egds`en bajh iostoj. **nijg hijhijn
   tuld rc.conf(5)-g *zn`e **.

     --------------------------------------------------------------

31.10. Parallel Line IP (PLIP) buyuu Z`er`egc`e`e SHugamyn IP

   PLIP n' parallel buyuu z`er`egc`e`e portuudyn hoorond TCP/IP
   azhilluulah bolomzh olgodog. `En`e n' s*lzh`e`enij kartg*j
   mashinuud d`e`er `esv`el z****vrijn komp'yuter d`e`er suulgahad
   ashigtaj bajdag. `En`e h`es`egt bid daraah z*jlsijg h`el`elc`eh
   bolno:

     * Z`er`egc`e`e (laplink) kabelijg hijh.

     * PLIP-`e`er hoior komp'yuterijg holboh.

     --------------------------------------------------------------

  31.10.1. Z`er`egc`e`e kabelijg hijh

   Ta z`er`egc`e`e kabelijg ih`enh komp'yuterijn hangamzhijn
   d`elg**r`e`es hudaldan avch bolno. H`er`ev ta t`egzh chadahg*j bol
   `esv`el ta z*g`e`er l yaazh hijgdd`egijg m`ed`ehijg h*s`ezh bajgaa
   bol daraah h*sn`egt n' erdijn z`er`egc`e`e h`evl`egchijn kabelias
   tijm kabel' h`erh`en hijhijg haruulzh bajna.

   H*sn`egt 31-1. S*lzh`e`end zoriulzh z`er`egc`e`e kabel' hijh n'

   A-n`er A-T**gsg**l B-T**gsg**l  Tajlbar   Post/Bit 
   DATA0  2           15          **g**gd**l 0/0x01   
   -ERROR 15          2                      1/0x08   
   DATA1  3           13          **g**gd**l 0/0x02   
   +SLCT  13          3                      1/0x10   
   DATA2  4           12          **g**gd**l 0/0x04   
   +PE    12          4                      1/0x20   
   DATA3  5           10          Strobe     0/0x08   
   -ACK   10          5                      1/0x40   
   DATA4  6           11          **g**gd**l 0/0x10   
   BUSY   11          6                      1/0x80   
   GND    18-25       18-25       GND        -        

     --------------------------------------------------------------

  31.10.2. PLIP-ijg tohiruulah

   `Ehl`e`ed ta laplink kabel' olzh avah h`er`egt`ej. Daraa n' hoior
   komp'yuter hoioulaa lpt(4) drajverijn d`emzhl`egt`ej c**mt`ej
   `es`ehijg shalgaaraj:

 # grep lp /var/run/dmesg.boot
 lpt0: <Printer> on ppbus0
 lpt0: Interrupt-driven port

   Z`er`egc`e`e port n' tasaldlaar udirdagddag port bajh iostoj
   b**g****d ta ****rijn /boot/device.hints fajldaa door durdsantaj
   t**st`ej m**r**dt`ej bajh iostoj:

 hint.ppc.0.at="isa"
 hint.ppc.0.irq="7"

   Daraa n' c**mijn tohirgoony fajld device plip m**r bajgaa `es`eh
   `esv`el c**mijn plip.ko modul' duudagdsan `es`ehijg shalgana. Al'
   ch tohioldold tanyg ifconfig(8) ashiglan *z**l`eh *ed z`er`egc`e`e
   s*lzh`e`enij interf`ejs garch ir`eh iostoj:

 # ifconfig plip0
 plip0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500

   Komp'yuter b*rijn z`er`egc`e`e interf`ejs uruu laplink kabelia
   zalgana.

   S*lzh`e`enij interf`ejsijn **g**gdl**dijg hoior talyn hoioulan
   d`e`er root h`er`egl`egch`e`er tohiruulna. ZHish`e`e n' h`er`ev ta
   host1 hostyg ****r host2 mashintaj holbohyg h*sv`el:

                  host1 <-----> host2
 IP Address    10.0.0.1      10.0.0.2

   host1 d`e`erh interf`ejsijg door durdsanyg hijzh tohiruulna:

 # ifconfig plip0 10.0.0.1 10.0.0.2

   host2 d`e`erh interf`ejsijg door durdsanyg hijzh tohiruulna:

 # ifconfig plip0 10.0.0.2 10.0.0.1

   Ta odoo azhilladag holbolttoj bolson bajh iostoj. D`elg`er`eng*j
   m`ed`e`ellijg lp(4) bolon lpt(4) garyn avlagyn huudasnuudaas
   unshina uu.

   Ta hoior hostyg hoioulang n' /etc/hosts fajld n`em`eh h`er`egt`ej:

 127.0.0.1               localhost.my.domain localhost
 10.0.0.1                host1.my.domain host1
 10.0.0.2                host2.my.domain host2

   Holbolt azhillazh bajgaag batalgaazhuulahyn tuld host b*r uruu
   ochood n**g**** tal uruu ping hijn`e. ZHish`e`e n' host1 d`e`er:

 # ifconfig plip0
 plip0: flags=8851<UP,POINTOPOINT,RUNNING,SIMPLEX,MULTICAST> mtu 1500
         inet 10.0.0.1 --> 10.0.0.2 netmask 0xff000000
 # netstat -r
 Routing tables

 Internet:
 Destination        Gateway          Flags     Refs     Use      Netif Expire
 host2              host1            UH          0       0       plip0
 # ping -c 4 host2
 PING host2 (10.0.0.2): 56 data bytes
 64 bytes from 10.0.0.2: icmp_seq=0 ttl=255 time=2.774 ms
 64 bytes from 10.0.0.2: icmp_seq=1 ttl=255 time=2.530 ms
 64 bytes from 10.0.0.2: icmp_seq=2 ttl=255 time=2.556 ms
 64 bytes from 10.0.0.2: icmp_seq=3 ttl=255 time=2.714 ms

 --- host2 ping statistics ---
 4 packets transmitted, 4 packets received, 0% packet loss
 round-trip min/avg/max/stddev = 2.530/2.643/2.774/0.103 ms

     --------------------------------------------------------------

31.11. IPv6

   Anhlan bichs`en Aaron Kaplan. Dahin b*tcijg ****rchilzh n`ems`en
   Tom R***ds. **rg**tg**s**n Br`ed D`ejvis.

   IPv6 (bas IPng "IP next generation" buyuu daraa *eijn IP
   g`egdd`eg) n' olond tanigdsan IP protokolyn (bas IPv4 g`egdd`eg)
   shin`e huvilbar yum. Odoogijn busad *BSD sistem**dijn adil FreeBSD
   n' KAME IPv6 lavlagaa shijdlijg aguuldag. T`eg`eh`e`er tany
   FreeBSD sistem tanyg IPv6-g turshihad h`er`egt`ej b*hnijg aguulsan
   bajdag. `En`e h`es`eg n' IPv6-g tohiruulzh azhilluulah talaar
   anhaarlaa handuulah bolno.

   1990 ony `eh`en *e`es h*m**s IPv4-ijn hayagijn h`emzh`e`e
   hurdactaj bagasazh bajgaag m`ed`eh bolson. Intern`etijn **s**ltijn
   hurdaas hamaaraad hoior gol asuudal garch irs`en:

     * Hayagg*j bolzh `eh`els`en. RFC1918 huvijn hayagijn talbar
       (10.0.0.0/8, 172.16.0.0/12, bolon 192.168.0.0/16) bolon
       Network Address Translation (NAT) buyuu S*lzh`e`enij hayagijn
       h**rv**l`eltijg ashigladag bolson bolohoor **n****d**r `en`e
       n' tijm ch chuhal asuudal bajhaa bol'son.

     * CHigl**l`egchijn h*sn`egtijn oruulguud h`et`erhij ihs`ezh
       bajgaa yavdal. `En`e n' **n****d**r asuudal h`ev`e`er bajgaa
       bil`e`e.

   IPv6 n' `edg`e`er asuudluud bolon ****r busad olnyg shijdd`eg:

     * 128 bitijn hayagijn talbar. ****r****r h`elb`el onolyn huv'd
       340,282,366,920,938,463,463,374,607,431,768,211,456 hayag
       bajna. `En`e n' manaj garig d`e`erh n`eg kvadrat metr b*rt
       ojrolcoogoor 6.67 * 10^27 IPv6 hayag bajna g`es`en *g yum.

     * CHigl**l`egch**d n' z**vh**n s*lzh`e`enij nijlb`er hayaguudyg
       ****rsdijn chigl**l`eltijn h*sn`egt**d`ed hadgalah b**g****d
       ing`esn`e`er chigl**l`eltijn h*sn`egtijn dundazh h`emzh`e`eg
       8192 h*rt`el buuruuldag.

   IPv6-ijn busad ashigtaj olon bolomzhuud bas bajdag,
   t`edg`e`er`e`es durdval:

     * Hayagijn avtomat tohirgoo (RFC2462)

     * Anycast hayaguud ("one-out-of many" buyuu olnoos ganc)

     * Zajlshg*j shaardlagataj (mandatory) multicast hayaguud

     * IPsec (IP security buyuu nuuclag)

     * Hyalbarshuulsan tolgojn b*t`ec

     * H**d**lg****nt IP

     * IPv6-to-IPv4 shilzhiltijn arga zamuud

   D`elg`er`eng*j m`ed`e`ellijn talaar dooroos *zn`e **:

     * playground.sun.com d`eh IPv6-ijn tuhaj tojm

     * KAME.net

     --------------------------------------------------------------

  31.11.1. IPv6 hayaguudyn tuhaj suur' m`ed`e`el`el

   IPv6 hayaguudyn ****r ****r t**rl**d bajdag: Unicast, Anycast,
   bolon Multicast.

   Unicast hayaguud n' bidnij m`edd`eg hayaguud yum. Unicast hayag
   uruu ilg`e`es`en paket n' yag t`er hayagt hargalzah interf`ejs
   d`e`er ird`eg.

   Anycast hayaguudyg unicast hayaguudaas yalgah bolomzhg*j bajdag
   bolovch t`edg`e`er n' b*l`eg interf`ejs**dijg hayagladag. Anycast
   hayag uruu chigl`es`en paket hamgijn ojryn (chigl**l`egchijn
   h`emzhiltijn huv'd) interf`ejs d`e`er ir`eh bolno. Anycast
   hayaguudyg z**vh**n chigl**l`egchid ashiglazh boloh yum.

   Multicast hayaguud n' b*l`eg interf`ejs**dijg tan'dag. Multicast
   hayag uruu chigl`es`en paket n' multicast b*l`egt har'yaalagdah
   b*h interf`ejs**d d`e`er ir`eh bolno.

     T`emd`egl`el: IPv4 cacah (broadcast) hayag (ih`evchl`en
     xxx.xxx.xxx.255) n' IPv6-ijn multicast hayaguudaar
     il`erhijl`egdd`eg.

   H*sn`egt 31-2. N****c IPv6 hayaguud

                    Prefixlength                                      
      IPv6 hayag       buyuu          Tajlbar         T`emd`egl`el
                    ugtvaryn urt                   
                     (bit`e`er)                    
   ::               128 bit      todorhojlogdoog*j har'cuulbal IPv4   
                                                   d`eh 0.0.0.0       
   ::1              128 bit      loopback buyuu    har'cuulbal IPv4   
                                 bucah hayag       d`eh 127.0.0.1     
                                                   Baga 32 bit n'     
                                                   IPv4 hayag yum.    
   ::00:xx:xx:xx:xx 96 bit       suulgagdsan IPv4  Bas "IPv4 nijct`ej 
                                                   IPv6 hayag"        
                                                   g`egdd`eg          
                                                   Baga 32 bit n'     
                                 IPv4-r            IPv4 hayag yum.    
   ::ff:xx:xx:xx:xx 96 bit       il`erhijl`egds`en IPv6-g             
                                 IPv6 hayag        d`emzhd`egg*j      
                                                   hostuudad          
                                                   zoriulsan.         
                                                   har'cuulbal IPv4   
   fe80:: - feb::   10 bit       link-local        d`eh loopback      
                                                   buyuu bucah hayag  
   fec0:: - fef::   10 bit       site-local                           
   ff::             8 bit        multicast                            
                                                   B*h global unicast 
                                                   hayaguud n' `en`e  
   001 (hoiortyn    3 bit        global unicast    c****rm****s       
   sistem`e`er)                                    zaagdana. `Ehnij 3 
                                                   bit n' "001"       
                                                   bajna.             

     --------------------------------------------------------------

  31.11.2. IPv6 hayaguudyg unshih n'

   D*rmijn daguu ijm h`elb`ert`ej bajna: x:x:x:x:x:x:x:x h`elb`erijn
   bajh b**g****d "x" b*r n' 16 bitijn arvan zurgaat utga bajna.
   ZHish`e`e n' FEBC:A574:382B:23C1:AA49:4592:4EFE:9982

   Hayag n' ih`enhd`e`e dandaa t`eg**d`e`es togtoh urt d`ed
   h`esg**d`e`es togtozh boloh b**g****d hayagijn tijm h`esgijg "::"
   g`ezh huraangujlzh bolno. D**rv**n arvan zurgaat toony gurav
   h*rt`elh `ehnij "0"-**dijg orhizh bas bolno. ZHish`e`e n' fe80::1
   n' d*r`emd zaasan h`elb`er`e`er bol
   fe80:0000:0000:0000:0000:0000:0000:0001 bajna.

   Gurav dah' h`elb`er n' s**lijn 32 bit h`esgijg bidnij m`edd`eg
   (aravtyn) IPv4 zagvaryn c`eg**d`e`er "." tusgaarlazh bichih yavdal
   yum. ZHish`e`e n' 2002::10.0.0.1 n' (arvan zurgaatyn) d*r`emd
   zaasnaar 2002:0000:0000:0000:0000:0000:0a00:0001 boloh b**g****d
   **nijg bas 2002::a00:1 g`ezh bichizh boloh yum.

   `En`e h*rt`el unshigch door durdsanyg ojlgozh chadazh bajh iostoj:

 # ifconfig

 rl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
          inet 10.0.0.10 netmask 0xffffff00 broadcast 10.0.0.255
          inet6 fe80::200:21ff:fe03:8e1%rl0 prefixlen 64 scopeid 0x1
          ether 00:00:21:03:08:e1
          media: Ethernet autoselect (100baseTX )
          status: active

   fe80::200:21ff:fe03:8e1%rl0 n' avtomataar tohiruulagdsan
   link-local hayag yum. `En`e n' MAC hayagaas avtomat tohirgoony
   h`es`eg bolon **sg`egdd`eg.

   IPv6 hayaguudyn b*tcijn tuhaj d`elg`er`eng*j m`ed`e`ellijg RFC3513
   hayagaas *zn`e **.

     --------------------------------------------------------------

  31.11.3. Holbogdoh n'

   Odoogoor busad IPv6 hostuud bolon s*lzh`e`en**dt`ej holbogdoh
   d**rv**n arga bajdag:

     * IPv6 *jlchilg`e`e *z**ld`eg `es`ehijg m`ed`ehijn tuld ****rijn
       Intern`etijn *jlchilg`e`e *z**l`egchid handah h`er`egt`ej.

     * SixXS n' d`elhij dayaar `ecsijn h`er`egl`egchdijn hoorond
       tunnelijn *jlchilg`e`e *z**ld`eg.

     * 6-aas-4 uruu tunnel' hijh (RFC3068)

     * H`er`ev ta dial-up holbolt d`e`er bajgaa bol net/freenet6
       portyg ashiglah h`er`egt`ej.

     --------------------------------------------------------------

  31.11.4. IPv6 ert**nc d`eh DNS

   IPv6-d zoriulsan hoior t**rlijn DNS bichl`eg bajdag. IETF n' A6
   bichl`egijg huuchin, h`er`egc`e`en`e`es garsan g`ezh zarlasan.
   AAAA bichl`eg**d n' odoo standart bolson bajgaa.

   AAAA bichl`eg**dijg ashiglah n' amarhan. ****rijn hostyn n`erijg
   d**ng**zh avsan shin`e IPv6 hayagt zaazh door durdsanyg:

 MYHOSTNAME           AAAA    MYIPv6ADDR

   ****rijn anhdagch b*sijn DNS fajl uruu n`emzh **gn**. Ta ****rijn
   DNS b*s**dijg udirddagg*j bol ****rijn DNS *jlchilg`e`e
   *z**l`egch`e`es asuuh h`er`egt`ej. bind (8.3 ba 9 huvilbar) bolon
   dns/djbdns-ijn (IPv6 zasvartaj) odoogijn huvilbaruud AAAA
   bichl`eg**dijg d`emzhd`eg.

     --------------------------------------------------------------

  31.11.5. /etc/rc.conf fajld h`er`egc`e`et`ej ****rchl**lt**dijg hijh
  n'

    31.11.5.1. IPv6 klientijn tohirgoonuud

   `Edg`e`er tohirgoonuud n' tany LAN-d bajh mashinyg chigl**l`egch
   bish klient mayagaar azhilluulahaar tohiruulahad tand tuslah
   bolno. Tany interf`ejsijg achaalah *ed avtomataar rtsol(8)-oor
   tohiruuluulahyn tuld tany n`em`eh iostoj z*jl bol daraah m**r yum:

 ipv6_enable="YES"

   2001:471:1f11:251:290:27ff:fee0:2093 z`er`eg IP hayagijg ****rijn
   fxp0 interf`ejsd statikaar **g**hijn tuld door durdsanyg n`emn`e:

 ipv6_ifconfig_fxp0="2001:471:1f11:251:290:27ff:fee0:2093"

   2001:471:1f11:251::1 anhdagch chigl**l`egchijg zaazh **g**hd****
   door durdsanyg /etc/rc.conf fajld n`emn`e:

 ipv6_defaultrouter="2001:471:1f11:251::1"

     --------------------------------------------------------------

    31.11.5.2. IPv6 chigl**l`egch/garcyn tohirgoonuud

   `En`e n' tany tunnelijn *jlchilg`e`e *z**l`egchijn **gs**n
   chigl`el**dijg avch t`edg`e`erijg dahin achaalsan ch g`es`en
   *ld`eh`e`er bolgozh tohirgoo bolgon h**rv**l`eh`ed tand tuslah
   bolno. `Ehl**l`eh *ed ****rijn tunnelijg s`erg`e`ehijn tuld door
   durdsantaj t**st`ejg /etc/rc.conf fajld ashiglana:

   Tohiruulah Erdijn Tunnel' hijh interf`ejs**dijg zhagsaana.
   ZHish`e`e n' gif0:

 gif_interfaces="gif0"

   MY_IPv4_ADDR g`es`en lokal t**gsg**lt`ej interf`ejsijg
   REMOTE_IPv4_ADDR g`es`en alsyn t**gsg**l uruu tohiruulahyn tuld:

 gifconfig_gif0="MY_IPv4_ADDR REMOTE_IPv4_ADDR"

   ****rijn IPv6 tunnelijn t**gsg**l bolgon ashiglahaar tany zaazh
   **gs**n IPv6 hayagijg hamaaruulahyn tuld door durdsanyg n`emn`e:

 ipv6_ifconfig_gif0="MY_ASSIGNED_IPv6_TUNNEL_ENDPOINT_ADDR"

   T`eg`e`ed tany hijh z*jl chin' IPv6-d zoriulzh anhdagch
   chigl**l`elt tohiruulah yavdal yum. `En`e n' IPv6 tunnelijn
   n**g**** tal bajh bolno:

 ipv6_defaultrouter="MY_IPv6_REMOTE_TUNNEL_ENDPOINT_ADDR"

     --------------------------------------------------------------

    31.11.5.3. IPv6 tunnelijn tohirgoonuud

   H`er`ev server n' tany busad s*lzh`e`e bolon gadaad ert**ncijn
   hoorond IPv6-g chigl**l`eh bol daraah /etc/rc.conf tohiruulga bas
   h`er`egt`ej bolno:

 ipv6_gateway_enable="YES"

     --------------------------------------------------------------

  31.11.6. CHigl**l`egchijn zarlalt ba Hostyn avtomat tohirgoo

   `En`e h`es`eg n' IPv6 anhdagch chigl**l`eltijg zarlahyn tuld
   rtadvd(8)-g tohiruulahad tan' tuslah bolno.

   rtadvd(8)-g id`evhzh**l`ehijn tuld tany /etc/rc.conf fajld daraah
   tohirgoo h`er`egt`ej bolno:

 rtadvd_enable="YES"

   IPv6 chigl**l`egchijn t**l****l**lt hijgd`eh interf`ejsijg zaah n'
   chuhal yum. ZHish`e`e n' rtadvd(8)-d fxp0-g ashiglahyg h`elzh
   **g**hijn tuld door durdsanyg n`emn`e:

 rtadvd_interfaces="fxp0"

   Odoo bid /etc/rtadvd.conf tohirgoony fajl **sg`eh iostoj. `End
   zhish`e`e bajna:

 fxp0:\
         :addrs#1:addr="2001:471:1f11:246::":prefixlen#64:tc=ether:

   fxp0-g ****rijn ashiglah interf`ejs`e`er solih h`er`egt`ej.

   Daraa n' 2001:471:1f11:246::-g ****rijn huvaarilaltyn ugtvaraar
   solioroj.

   H`er`ev ta /64 d`ed s*lzh`e`eg zoriulsan bol ****r busad yamar ch
   ****rchl**lt hijh h`er`egg*j. H`er`ev tijm bish bol ta prefixlen#
   buyuu ugtvaryn urtyg z**v utgaar ****rchl**h shaardlagataj.

     --------------------------------------------------------------

31.12. Asynchronous Transfer Mode (ATM) buyuu Asinhron Damzhuulah Gorim

   Huv' n`em`er bolgon oruulsan Harti Brandt.

  31.12.1. ATM d`e`eg**r klassik IP tohiruulah n' (PVC-n**d)

   Classical IP over ATM (CLIP) buyuu ATM d`e`eg**rh klassik IP n'
   Asynchronous Transfer Mode (ATM) buyuu Asinhron Damzhuulah Gorimyg
   IP-taj ashiglah hamgijn `engijn arga yum. `En`e n' switched buyuu
   shilzh**l`egds`en (SVC-n**d) ba permanent buyuu bajngyn (PVC-n**d)
   holboltuudtaj ashiglagdazh boldog. `En`e h`es`eg n' s*lzh`e`en
   d`e`er tulguurlasnyg PVC-n**d d`e`er h`erh`en tohiruulah talaar
   tajlbarladag.

     --------------------------------------------------------------

    31.12.1.1. B*r`en tor h`elb`erijn tohirgoonuud

   CLIP-ijg PVC-n**dt`ej tohiruulah `ehnij arga n' mashin b*rijg
   s*lzh`e`en d`eh busad mashin b*rt`ej zoriulagdsan PVC-`e`er holboh
   yavdal yum. **nijg tohiruulah hyalbar bajdag bolovch ih olon toony
   mashinuud d`e`er b*t`eshg*j bajdag. `En`e zhish`e`e n' s*lzh`e`end
   bid`end d**rv**n mashin bajgaa b**g****d mashin b*r ATM
   s*lzh`e`end ATM huvirgagch kartyn tuslamzhtaj holbogdson g`ezh
   *zd`eg. `Ehnij alham n' IP hayaguud bolon mashinuudyn hoorond ATM
   holboltuudyg t**l**vl**h yavdal yum. Bid door durdsanyg ashiglana:

                 Host                           IP hayag              
   hostA                            192.168.173.1                     
   hostB                            192.168.173.2                     
   hostC                            192.168.173.3                     
   hostD                            192.168.173.4                     

   B*r`en tor h`elb`erijn s*lzh`e`eg b*t`e`ehijn tuld mashinuudyn
   hoslol b*rijn hoorond n`eg ATM holbolt bid`end h`er`egt`ej:

              Mashinuud                      VPI.VCI hoslol           
   hostA - hostB                    0.100                             
   hostA - hostC                    0.101                             
   hostA - hostD                    0.102                             
   hostB - hostC                    0.103                             
   hostB - hostD                    0.104                             
   hostC - hostD                    0.105                             

   Holboltyn t**gsg**l b*r d`eh VPI bolon VCI utguud n' m`ed`e`ezh
   yalgaataj bajh bolovch amarhan bajlgah **dn`e`es bid t`edg`e`erijg
   adil g`ezh *zn`e. Daraa n' bid ATM interf`ejs**dijg host b*r
   d`e`er tohiruulah h`er`egt`ej bolno:

 hostA# ifconfig hatm0 192.168.173.1 up
 hostB# ifconfig hatm0 192.168.173.2 up
 hostC# ifconfig hatm0 192.168.173.3 up
 hostD# ifconfig hatm0 192.168.173.4 up

   Ing`ehd`e`e b*h hostuud d`e`er ATM interf`ejs n' hatm0 g`ezh *z`eh
   bolno. Odoo PVC-n**d n' hostA d`e`er tohiruulagdah shaardlagataj
   (bid t`edg`e`erijg ATM shilzh**l`egch d`e`er al' h`edijn
   tohiruulagdsan g`ezh *zn`e, **nijg h`erh`en hijhijg
   shilzh**l`egchijn garyn avlagaas lavlah h`er`egt`ej).

 hostA# atmconfig natm add 192.168.173.2 hatm0 0 100 llc/snap ubr
 hostA# atmconfig natm add 192.168.173.3 hatm0 0 101 llc/snap ubr
 hostA# atmconfig natm add 192.168.173.4 hatm0 0 102 llc/snap ubr

 hostB# atmconfig natm add 192.168.173.1 hatm0 0 100 llc/snap ubr
 hostB# atmconfig natm add 192.168.173.3 hatm0 0 103 llc/snap ubr
 hostB# atmconfig natm add 192.168.173.4 hatm0 0 104 llc/snap ubr

 hostC# atmconfig natm add 192.168.173.1 hatm0 0 101 llc/snap ubr
 hostC# atmconfig natm add 192.168.173.2 hatm0 0 103 llc/snap ubr
 hostC# atmconfig natm add 192.168.173.4 hatm0 0 105 llc/snap ubr

 hostD# atmconfig natm add 192.168.173.1 hatm0 0 102 llc/snap ubr
 hostD# atmconfig natm add 192.168.173.2 hatm0 0 104 llc/snap ubr
 hostD# atmconfig natm add 192.168.173.3 hatm0 0 105 llc/snap ubr

   M`ed`e`ezh h`er`eg UBR-s busad ursgalyn h`el`elc`e`en**d h`er`ev
   ATM huvirgagch t`edg`e`erijg d`emzhd`eg bol ashiglagdazh bolno.
   `En`e tohioldold ursgalyn h`el`elc`e`enij n`er n' ursgalyn
   n`em`elt **g**gdl**dijn daraa orzh bajna. atmconfig(8)
   h`er`egs`eld zoriulsan tuslamzhijg daraah tushaalyg ashiglan:

 # atmconfig help natm add

   avch boloh b**g****d `esv`el atmconfig(8) garyn avlagaas avch
   bolno.

   **nt`ej adil tohirgoog /etc/rc.conf ashiglan bas hijzh bolno.
   hostA-ijn huv'd `en`e n' ijm`erh** haragdana:

 network_interfaces="lo0 hatm0"
 ifconfig_hatm0="inet 192.168.173.1 up"
 natm_static_routes="hostB hostC hostD"
 route_hostB="192.168.173.2 hatm0 0 100 llc/snap ubr"
 route_hostC="192.168.173.3 hatm0 0 101 llc/snap ubr"
 route_hostD="192.168.173.4 hatm0 0 102 llc/snap ubr"

   B*h CLIP chigl**l`elt**dijn tuhajn *eijn t**lvijg daraah
   tushaalaar avch bolno:

 hostA# atmconfig natm show

     --------------------------------------------------------------

31.13. Common Address Redundancy Protocol (CARP)

   Huv' n`em`er bolgon oruulsan Tom R***ds.

   Common Address Redundancy Protocol buyuu CARP n' olon hostuudad
   n`eg IP hayag huvaalcah bolomzhijg olgodog. Zarim tohirgoonuudyn
   huv'd **nijg bajngyn b`el`en bajdal yum uu `esv`el achaalal t`egsh
   huvaarilahad ashiglazh boloh yum. `End durdsan zhish`e`enij
   adilaar hostuud n' bas ****r ****r IP hayaguud ashiglazh boloh
   yum.

   CARP-ijn d`emzhl`egijg id`evhzh**l`ehijn tuld FreeBSD c**mijg
   daraah tohiruulgatajgaar b*t`e`es`en bajh h`er`egt`ej:

 device  carp

   CARP bolomzh n' odoo h*rt`e`emzht`ej bolson bajh iostoj b**g****d
   t**nijg h`ed h`ed`en sysctl-ijn OID-uudyn tuslamzhtajgaar
   taaruulzh bolno:

                OID                             Tajlbar               
                                  Irzh bajgaa CARP paketuudyg         
   net.inet.carp.allow            h*l`e`ezh avah. Anhdagchaar         
                                  id`evhzhs`en bajdag.                
                                  `En`e tohiruulga n' host d`e`erh    
   net.inet.carp.preempt          b*h CARP interf`ejs**dijg al' n`eg  
                                  n' zogsson tohioldold zogsoodog.    
                                  Anhdagchaar id`evhzh`e`eg*j bajdag. 
                                  0 g`es`en utga n' b*rtg`elijg       
                                  id`evhzh**ld`egg*j. 1 g`es`en utga  
                                  n' muu CARP paketuudyn b*rtg`elijg  
   net.inet.carp.log              id`evhzh**ld`eg. 1-`e`es ih utguud  
                                  n' CARP interf`ejs**dijn huv'd      
                                  t**lvijn ****rchl**lt**dijn         
                                  b*rtg`elijg id`evhzh**ld`eg.        
                                  Anhdagch utga n' 1 bajna.           
                                  ARP ashiglan dotood s*lzh`e`enij    
   net.inet.carp.arpbalance       ursgalyg t`encv`erzh**ln`e.         
                                  Anhdagchaar id`evhzh`e`eg*j bajdag. 
                                  Preemption buyuu ****r il** **nd**r 
                                  davuu `erh b*hij bodlogo/ursgalaar  
                                  soligdoh bolomzhijg haasan          
                                  horigloltyn t**lvijg *z**l`eh       
                                  z**vh**n unshigdah OID. H`er`ev     
                                  interf`ejs d`e`erh holboos bosoog*j 
   net.inet.carp.suppress_preempt bol il** **nd**r davuu `erh b*hij   
                                  bodlogo/ursgalaar soligdoh          
                                  bolomzhijg haazh bolno. 0 utga n'   
                                  il** **nd**r davuu `erh b*hij       
                                  bodlogo/ursgalaar soligdoh bolomzh  
                                  haagdaag*j g`es`en utgataj. Asuudal 
                                  b*r `en`e OID-ijg n`eg`e`er ahiulzh 
                                  n`em`egd**ln`e.                     

   CARP t**h****r**mzh**dijg ifconfig tushaalaar **sg`ezh bolno:

 # ifconfig carp0 create

   ZHinh`en`e am'dral d`e`er `edg`e`er interf`ejs**d`ed VHID
   g`egdd`eg davhardahg*j dugaaruud h`er`egt`ej bolno. `En`e VHID
   buyuu Virtual Hostyn *n`eml`eh n' s*lzh`e`en d`eh hostyg yalgahad
   h`er`egl`egd`eh bolno.

     --------------------------------------------------------------

  31.13.1. Servert handah bolomzhijg bajnga hangahyn tuld CARP-ijg
  ashiglah n' (CARP)

   D`e`er durdsan CARP-ijn n`eg h`er`egl`e`e n' serverijn b`el`en
   bajdald zoriulagdzh`e`e. `En`e zhish`e`e n' ****r ****r IP
   hayaguudtaj, izhil v`ebijn aguulga b*hij gurvan hostyn huv'd
   bajngyn b`el`en bajdald bajh d`emzhl`egijg haruulah bolno.
   `Edg`e`er mashinuud n' Tojron `Erg`eh DNS tohirgootojgoor azhillah
   bolno. Amzhiltg*j bolson *ed handah n****c mashin n' hoior
   n`em`elt CARP interf`ejst`ej bajh b**g****d aguulgyn server b*rijn
   IP-nij huv'd ashiglagdana. Handalt amzhiltg*j bolohod amzhiltg*j
   bolson mashiny IP hayagijg n****c server avah iostoj. `En`e n'
   h`er`egl`egchid amzhiltg*j bolson n' m`ed`egd`ehg*j g`es`en *g
   yum. N****c server n' achaallyg avah iostoj bol busad aguulgyn
   server**dt`ej izhil aguulga bolon *jlchilg`e`en**dt`ej bajh
   iostoj.

   Hoior mashin n' **g**gds**n hostyn n`er bolon VHID-**d`e`es
   busdaaraa adilhan tohiruulagdsan bajh iostoj. `En`e zhish`e`en
   d`e`er `edg`e`er mashinuudyg hosta.example.org bolon
   hostb.example.org g`ezh n`erl`es`en bajgaa. `Ehl`e`ed CARP-ijn
   tohirgoond shaardlagataj m**r**dijg rc.conf fajld n`em`eh
   h`er`egt`ej. hosta.example.org hostyn huv'd rc.conf fajl door
   durdsan m**r**dijg aguulsan bajh iostoj:

 hostname="hosta.example.org"
 ifconfig_fxp0="inet 192.168.1.3 netmask 255.255.255.0"
 cloned_interfaces="carp0"
 ifconfig_carp0="vhid 1 pass testpass 192.168.1.50/24"

   hostb.example.org d`e`er door durdsan m**r**dijg rc.conf fajl
   aguulsan bajh iostoj:

 hostname="hostb.example.org"
 ifconfig_fxp0="inet 192.168.1.4 netmask 255.255.255.0"
 cloned_interfaces="carp0"
 ifconfig_carp0="vhid 2 pass testpass 192.168.1.51/24"

     T`emd`egl`el: Hamgijn chuhal n' ifconfig tushaald pass
     tohiruulgaar zaagdsan nuuc *gs n' adil bajh iostoj. carp
     t**h****r**mzh**d n' z**vh**n z**v nuuc *g b*hij mashinuudaas
     ir`eh zarlaltuudyg sonsoh bolno. VHID n' mashin b*rijn huv'd
     ****r ****r bajh iostoj.

   Gurav dah' provider.example.org mashinyg al' n`eg host ruu
   handahad amzhiltg*j bolohod handazh bolohoor bolgozh b`eld`eh
   h`er`egt`ej. `En`e mashind hoior carp t**h****r**mzh h`er`egt`ej
   boloh b**g****d n`eg n`eg`e`er`e`e hoior hosttoj azhillah yum.
   rc.conf-ijn z**v tohirgoony m**r**d door durdsantaj t**s****t`ej
   bajh bolno:

 hostname="provider.example.org"
 ifconfig_fxp0="inet 192.168.1.5 netmask 255.255.255.0"
 cloned_interfaces="carp0 carp1"
 ifconfig_carp0="vhid 1 advskew 100 pass testpass 192.168.1.50/24"
 ifconfig_carp1="vhid 2 advskew 100 pass testpass 192.168.1.51/24"

   Hoior carp t**h****r**mzht`ej bajh n' hariu **g**h**** bajsan al'
   n`eg mashinyg m`ed`ezh IP hayagijg n' avah bolomzhijg
   provider.example.org hostod olgoh bolno.

     T`emd`egl`el: Anhdagch FreeBSD c**m d`e`er preemption buyuu
     ****r il** **nd**r davuu `erh b*hij bodlogo/ursgalaar soligdoh
     bolomzh id`evhzhs`en bajzh boloh yum. H`er`ev tijm bol
     provider.example.org n' IP hayagijg anhdagch aguulgyn server r**
     sullahg*j bajzh boloh yum. `En`e tohioldold administrator master
     uruu bucaazh IP-g h*chilzh boloh yum. Daraah tushaalyg
     provider.example.org d`e`er azhilluulah shaardlagataj:

 # ifconfig carp0 down && ifconfig carp0 up

     Hostod tohiroh carp interf`ejs d`e`er **nijg hijh iostoj.

   `En`e h*r`eh`ed CARP b*rm**s**n id`evhzhizh test hijh`ed b`el`en
   bolson bajh iostoj. S*lzh`e`eg dahin `ehl**l`eh buyuu `esv`el
   mashinuudyg dahin achaalaad test hijg`e`er`ej.

   D`elg`er`eng*j m`ed`e`ellijg carp(4) garyn avlagyn huudasnaas olzh
   bolno.

                             V. Havsraltuud

   Garchig

   A. FreeBSD-g olzh avah n'

   B. Nom z*j

   C. Intern`et d`eh `eh **sv`er**d

   D. PGP t*lh**r**d

     --------------------------------------------------------------

                   Havsralt A. FreeBSD-g olzh avah n'

A.1. CDROM bolon DVD Nijtl`egchid

  A.1.1. ZHizhigl`engijn hajrcaglasan b*t`e`egd`eh**n**d

   FreeBSD n' hajrcaglasan b*t`e`egd`eh**n h`elb`er`e`er (FreeBSD
   CD-**d, n`em`elt program hangamzh, bolon h`evl`es`en barimt) h`ed
   h`ed`en zhizhigl`en hudaldaalagchdaas gardag:

     *     CompUSA
           WWW: http://www.compusa.com/
         

     *     Frys Electronics
           WWW: http://www.frys.com/
         

     --------------------------------------------------------------

  A.1.2. CD bolon DVD cugluulguud

   FreeBSD CD bolon DVD cugluulguudyg olon zhizhigl`en
   hudaldaalagchdaas shuud hudaldan avah bolomzhtoj bajdag:

     *   FreeBSD Mall, Inc.
         700 Harvest Park Ste F
         Brentwood, CA  94513
         USA
         Utas: +1 925 240-6652
         Faks: +1 925 674-0821
         Email: <info@freebsdmall.com>
         WWW: http://www.freebsdmall.com/
               

     *   Dr. Hinner EDV
         St. Augustinus-Str. 10
         D-81825 Mu:nchen
         Germany
         Utas: (089) 428 419
         WWW: http://www.hinner.de/linux/freebsd.html
               

     *   Ikarios
         22-24 rue Voltaire
         92000 Nanterre
         France
         WWW: http://ikarios.com/form/#freebsd
               

     *   JMC Software
         Ireland
         Utas: 353 1 6291282
         WWW: http://www.thelinuxmall.com

     *   The Linux Emporium
         Hilliard House, Lester Way
         Wallingford
         OX10 9TA
         United Kingdom
         Utas: +44 1491 837010
         Faks: +44 1491 837016
         WWW: http://www.linuxemporium.co.uk/products/bsd/
               

     *   Linux+ DVD Magazine
         Lewartowskiego 6
         Warsaw
         00-190
         Poland
         Utas: +48 22 860 18 18
         Email: <editors@lpmagazine.org>
         WWW: http://www.lpmagazine.org/

     *   Linux System Labs Australia
         21 Ray Drive
         Balwyn North
         VIC - 3104
         Australia
         Utas: +61 3 9857 5918
         Faks: +61 3 9857 8974
         WWW: http://www.lsl.com.au
               

     *   LinuxCenter.Ru
         Galernaya Street, 55
         Saint-Petersburg
         190000
         Russia
         Utas: +7-812-3125208
         Email: <info@linuxcenter.ru>
         WWW: http://linuxcenter.ru/shop/freebsd

     --------------------------------------------------------------

  A.1.3. T*g`e`egchid

   H`er`ev ta dahin hudaldagch b**g****d FreeBSD CDROM
   b*t`e`egd`eh**n**dijg taraahyg h*s`ezh bajgaa bol t*g`e`egch buyuu
   distrib'yutort handana uu:

     *     Cylogistics
           809B Cuesta Dr., #2149
           Mountain View, CA 94040
           USA
           Utas: +1 650 694-4949
           Faks: +1 650 694-4953
           Email: <sales@cylogistics.com>
           WWW: http://www.cylogistics.com/
         

     *     Ingram Micro
           1600 E. St. Andrew Place
           Santa Ana, CA  92705-4926
           USA
           Utas: 1 (800) 456-8000
           WWW: http://www.ingrammicro.com/
                 

     *     Kudzu, LLC
           7375 Washington Ave. S.
           Edina, MN 55439
           USA
           Utas: +1 952 947-0822
           Faks: +1 952 947-0876
           Email: <sales@kudzuenterprises.com>
                 

     *             LinuxCenter.Kz
                   Ust-Kamenogorsk
                   Kazakhstan
                   Utas: +7-705-501-6001
                   Email: <info@linuxcenter.kz>
                   WWW: http://linuxcenter.kz/page.php?page=fr
         

     *     LinuxCenter.Ru
           Galernaya Street, 55
           Saint-Petersburg
           190000
           Russia
           Utas: +7-812-3125208
           Email: <info@linuxcenter.ru>
           WWW: http://linuxcenter.ru/freebsd
         

     *     Navarre Corp
           7400 49th Ave South
           New Hope, MN 55428
           USA
           Utas: +1 763 535-8333
           Faks: +1 763 535-0341
           WWW: http://www.navarre.com/
         

     --------------------------------------------------------------

A.2. FTP sajtuud

   FreeBSD-d zoriulsan aban iosny `eh**dijg d`elhij dayaar bajrlasan
   tolin tusgal sajtuudaas avch bolno.
   ftp://ftp.FreeBSD.org/pub/FreeBSD/ sajt n' sajn holbogdson
   b**g****d mash olon toony holboltuudyg z**vsh****rd**g. G`ehd`e`e
   ta "il** ojr" tolin tusgal sajtyg hajzh olson n' d`e`er biz `e`e
   (yalanguyaa h`er`ev ta yamar n`eg`en tolin tusgal mayagijn sajt
   tohiruulzh azhilluulahyg h*sv`el).

   FreeBSD tolin tusgal sajtuudyn m`ed`e`ellijn baaz n' Garyn avlaga
   dah' tolin tusgalyn zhagsaaltaas il** z**v bajdag. Uchir n' `en`e
   n' hostuudyn statik zhagsaaltad tulguurlalg*j ****rijn
   m`ed`e`ell`e`e DNS server`e`es avdag yum.

   M**n FreeBSD n' daraah tolin tusgal sajtuud dah' n`erg*j FTP-`e`es
   avch bolohoor bajdag. H`er`ev ta n`erg*j FTP-`e`es FreeBSD-g
   avahyg songovol ****rt**** al' boloh ojr sajtyg ashiglaad
   *z`e`er`ej. "Primary Mirror Sites" buyuu *nds`en tolin tusgal
   sajtuud dah' tolin tusgal sajtuud n' b*h`el FreeBSD arhivyg
   (arhitektur bolgond zoriulsan odoo bajgaa b*h huvilbaruud)
   ih`evchl`en aguuldag bolovch tanaj uls yum uu `esv`el b*s`ed
   bajrlazh bajgaa sajtaas tatazh avahad tand il** hurdan bajh bolov
   uu. B*sijn sajtuud n' hamgijn t*g`e`em`el arhitekturuudad
   zoriulsan hamgijn s**lijn *eijn huvilbaruudyg aguuldag bolovch
   FreeBSD-ijn b*h arhivyg aguulaag*j bajzh boloh yum. B*h sajtuud n'
   n`erg*j FTP-`e`er handah bolomzhijg olgodog. Zarim sajtuud n' bas
   busad arguudaar handah bolomzhijg olgodog. Sajt bolgony huv'd
   handah arguud n' hostyn n`erijn daraa haaltand **g**gds**n bajgaa
   bolno.

   T**v server**d, *nds`en tolin tusgal sajtuud, ANU, Avstral,
   Avstri, Argentin, Armen, Bolgar, Brazil, German, Grek, Dani,
   Izrajl', Indonez, Irland, Island, Ispani, Ital, Ih Britani, Kanad,
   Latvi, Litva, Niderland, Norveg, Oros, Pol'sh, Portugal, Rumyn,
   Saudyn Arab, Singapur, Slovak, Sloven, Solongos, Tajvan', Turk,
   Ukrajn, Ungar, Finland, Franc, Hong Kong, Hyatad, CHeh, SHved,
   SHvejcar', `Eston, YApon, **mn**d Afrik.

   (as of 2010/11/13 13:50:55 UTC)

   T**v server**d

              * ftp://ftp.FreeBSD.org/pub/FreeBSD/ (ftp / ftpv6 /
                http / httpv6)

   *nds`en tolin tusgal sajtuud

           Asuudluud garval `en`e dom`ejny administrator
           <mirror-admin@FreeBSD.org>-t handana uu.

              * ftp://ftp1.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp2.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp3.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp4.FreeBSD.org/pub/FreeBSD/ (ftp / ftpv6 /
                http / httpv6)

              * ftp://ftp5.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp6.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp7.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp8.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp9.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp10.FreeBSD.org/pub/FreeBSD/ (ftp / ftpv6 /
                http / httpv6)

              * ftp://ftp11.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp12.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp13.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp14.FreeBSD.org/pub/FreeBSD/ (ftp / http)

   ANU

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@us.FreeBSD.org>-t handana uu.

              * ftp://ftp1.us.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp2.us.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp3.us.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp4.us.FreeBSD.org/pub/FreeBSD/ (ftp / ftpv6 /
                http / httpv6)

              * ftp://ftp5.us.FreeBSD.org/pub/FreeBSD/ (ftp / rsync)

              * ftp://ftp6.us.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp7.us.FreeBSD.org/pub/FreeBSD/ (ftp / http /
                rsync)

              * ftp://ftp8.us.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp9.us.FreeBSD.org/pub/FreeBSD/ (ftp / http)

              * ftp://ftp10.us.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp11.us.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp12.us.FreeBSD.org/pub/FreeBSD/ (ftp / rsync)

              * ftp://ftp13.us.FreeBSD.org/pub/FreeBSD/ (ftp / http /
                rsync)

              * ftp://ftp14.us.FreeBSD.org/pub/FreeBSD/ (ftp / http)

              * ftp://ftp15.us.FreeBSD.org/pub/FreeBSD/ (ftp)

   Avstral

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@au.FreeBSD.org>-t handana uu.

              * ftp://ftp.au.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp2.au.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp3.au.FreeBSD.org/pub/FreeBSD/ (ftp)

   Avstri

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@at.FreeBSD.org>-t handana uu.

              * ftp://ftp.at.FreeBSD.org/pub/FreeBSD/ (ftp / ftpv6 /
                http / httpv6)

              * ftp://ftp2.at.FreeBSD.org/pub/FreeBSD/ (ftp / ftpv6 /
                http / httpv6 / rsync / rsyncv6)

   Argentin

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@ar.FreeBSD.org>-t handana uu.

              * ftp://ftp.ar.FreeBSD.org/pub/FreeBSD/ (ftp)

   Armen

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@am.FreeBSD.org>-t handana uu.

              * ftp://ftp1.am.FreeBSD.org/pub/FreeBSD/ (ftp / http /
                rsync)

   Bolgar

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@bg.FreeBSD.org>-t handana uu.

              * ftp://ftp.bg.FreeBSD.org/pub/FreeBSD/ (ftp / rsync)

              * ftp://ftp2.bg.FreeBSD.org/pub/FreeBSD/ (ftp / rsync)

   Brazil

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@br.FreeBSD.org>-t handana uu.

              * ftp://ftp.br.FreeBSD.org/pub/FreeBSD/ (ftp / http)

              * ftp://ftp2.br.FreeBSD.org/pub/FreeBSD/ (ftp / http)

              * ftp://ftp3.br.FreeBSD.org/pub/FreeBSD/ (ftp / rsync)

              * ftp://ftp4.br.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp5.br.FreeBSD.org

              * ftp://ftp6.br.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp7.br.FreeBSD.org/pub/FreeBSD/ (ftp)

   German

           Asuudluud garval `en`e dom`ejny administrator
           <de-bsd-hubs@de.FreeBSD.org>-t handana uu.

              * ftp://ftp.de.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp1.de.FreeBSD.org/freebsd/ (ftp / http /
                rsync)

              * ftp://ftp2.de.FreeBSD.org/pub/FreeBSD/ (ftp / http /
                rsync)

              * ftp://ftp3.de.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp4.de.FreeBSD.org/FreeBSD/ (ftp / http /
                rsync)

              * ftp://ftp5.de.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp6.de.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp7.de.FreeBSD.org/pub/FreeBSD/ (ftp / http)

              * ftp://ftp8.de.FreeBSD.org/pub/FreeBSD/ (ftp)

   Grek

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@gr.FreeBSD.org>-t handana uu.

              * ftp://ftp.gr.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp2.gr.FreeBSD.org/pub/FreeBSD/ (ftp)

   Dani

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@dk.FreeBSD.org>-t handana uu.

              * ftp://ftp.dk.FreeBSD.org/pub/FreeBSD/ (ftp / ftpv6 /
                http / httpv6)

   Izrajl'

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@il.FreeBSD.org>-t handana uu.

              * ftp://ftp.il.FreeBSD.org/pub/FreeBSD/ (ftp / ftpv6)

   Indonez

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@id.FreeBSD.org>-t handana uu.

              * ftp://ftp.id.FreeBSD.org/pub/FreeBSD/ (ftp / http /
                rsync)

   Irland

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@ie.FreeBSD.org>-t handana uu.

              * ftp://ftp.ie.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp2.ie.FreeBSD.org/pub/FreeBSD/ (ftp / http /
                rsync)

              * ftp://ftp3.ie.FreeBSD.org/pub/FreeBSD/ (ftp / http /
                rsync)

   Island

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@is.FreeBSD.org>-t handana uu.

              * ftp://ftp.is.FreeBSD.org/pub/FreeBSD/ (ftp / rsync)

   Ispani

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@es.FreeBSD.org>-t handana uu.

              * ftp://ftp.es.FreeBSD.org/pub/FreeBSD/ (ftp / http)

              * ftp://ftp2.es.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp3.es.FreeBSD.org/pub/FreeBSD/ (ftp)

   Ital

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@it.FreeBSD.org>-t handana uu.

              * ftp://ftp.it.FreeBSD.org/pub/FreeBSD/ (ftp)

   Ih Britani

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@uk.FreeBSD.org>-t handana uu.

              * ftp://ftp.uk.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp2.uk.FreeBSD.org/pub/FreeBSD/ (ftp / http /
                rsync)

              * ftp://ftp3.uk.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp4.uk.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp5.uk.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp6.uk.FreeBSD.org/pub/FreeBSD/ (ftp)

   Kanad

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@ca.FreeBSD.org>-t handana uu.

              * ftp://ftp.ca.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp2.ca.FreeBSD.org/ (ftp)

              * ftp://ftp3.ca.FreeBSD.org/pub/FreeBSD/ (ftp)

   Latvi

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@lv.FreeBSD.org>-t handana uu.

              * ftp://ftp.lv.FreeBSD.org/pub/FreeBSD/ (ftp / http)

              * ftp://ftp2.lv.FreeBSD.org/pub/FreeBSD/ (ftp)

   Litva

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@lt.FreeBSD.org>-t handana uu.

              * ftp://ftp.lt.FreeBSD.org/pub/FreeBSD/ (ftp / http)

   Niderland

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@nl.FreeBSD.org>-t handana uu.

              * ftp://ftp.nl.FreeBSD.org/pub/FreeBSD/ (ftp / http /
                rsync)

              * ftp://ftp2.nl.FreeBSD.org/pub/FreeBSD/ (ftp)

   Norveg

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@no.FreeBSD.org>-t handana uu.

              * ftp://ftp.no.FreeBSD.org/pub/FreeBSD/ (ftp / rsync)

              * ftp://ftp3.no.FreeBSD.org/pub/FreeBSD/ (ftp)

   Oros

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@ru.FreeBSD.org>-t handana uu.

              * ftp://ftp.ru.FreeBSD.org/pub/FreeBSD/ (ftp / http /
                rsync)

              * ftp://ftp2.ru.FreeBSD.org/pub/FreeBSD/ (ftp / http /
                rsync)

              * ftp://ftp3.ru.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp4.ru.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp5.ru.FreeBSD.org/pub/FreeBSD/ (ftp / http /
                rsync)

              * ftp://ftp6.ru.FreeBSD.org/pub/FreeBSD/ (ftp)

   Pol'sh

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@pl.FreeBSD.org>-t handana uu.

              * ftp://ftp.pl.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp2.pl.FreeBSD.org/pub/FreeBSD/ (ftp / ftpv6 /
                http / httpv6 / rsync / rsyncv6)

   Portugal

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@pt.FreeBSD.org>-t handana uu.

              * ftp://ftp.pt.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp2.pt.FreeBSD.org/pub/freebsd/ (ftp)

              * ftp://ftp4.pt.FreeBSD.org/pub/ISO/FreeBSD/ (ftp)

   Rumyn

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@ro.FreeBSD.org>-t handana uu.

              * ftp://ftp.ro.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp1.ro.FreeBSD.org/pub/FreeBSD/ (ftp / ftpv6 /
                http / httpv6)

   Saudyn Arab

           Asuudluud garval `en`e dom`ejny administrator
           <ftpadmin@isu.net.sa>-t handana uu.

              * ftp://ftp.isu.net.sa/pub/ftp.freebsd.org/ (ftp)

   Singapur

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@sg.FreeBSD.org>-t handana uu.

              * ftp://ftp.sg.FreeBSD.org/pub/FreeBSD/ (ftp / http /
                rsync)

   Slovak

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@sk.FreeBSD.org>-t handana uu.

              * ftp://ftp.sk.FreeBSD.org/pub/FreeBSD/ (ftp / ftpv6 /
                http / httpv6 / rsync / rsyncv6)

              * ftp://ftp2.sk.FreeBSD.org/pub/FreeBSD/ (ftp / ftpv6 /
                http / httpv6)

   Sloven

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@si.FreeBSD.org>-t handana uu.

              * ftp://ftp.si.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp2.si.FreeBSD.org/pub/FreeBSD/ (ftp)

   Solongos

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@kr.FreeBSD.org>-t handana uu.

              * ftp://ftp.kr.FreeBSD.org/pub/FreeBSD/ (ftp / rsync)

              * ftp://ftp2.kr.FreeBSD.org/pub/FreeBSD/ (ftp / http)

   Tajvan'

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@tw.FreeBSD.org>-t handana uu.

              * ftp://ftp.tw.FreeBSD.org/pub/FreeBSD/ (ftp / ftpv6 /
                rsync / rsyncv6)

              * ftp://ftp2.tw.FreeBSD.org/pub/FreeBSD/ (ftp / ftpv6 /
                http / httpv6 / rsync / rsyncv6)

              * ftp://ftp3.tw.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp4.tw.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp5.tw.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp6.tw.FreeBSD.org/pub/FreeBSD/ (ftp / http /
                rsync)

              * ftp://ftp7.tw.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp8.tw.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp9.tw.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp10.tw.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp11.tw.FreeBSD.org/pub/FreeBSD/ (ftp / http)

              * ftp://ftp12.tw.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp13.tw.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp14.tw.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp15.tw.FreeBSD.org/pub/FreeBSD/ (ftp)

   Turk

              * ftp://ftp.tr.FreeBSD.org/pub/FreeBSD/ (ftp / http /
                rsync)

              * ftp://ftp2.tr.FreeBSD.org/pub/FreeBSD/ (ftp / rsync)

   Ukrajn

              * ftp://ftp.ua.FreeBSD.org/pub/FreeBSD/ (ftp / http)

              * ftp://ftp2.ua.FreeBSD.org/pub/FreeBSD/ (ftp / http)

              * ftp://ftp7.ua.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp8.ua.FreeBSD.org/pub/FreeBSD/ (ftp / http)

              * ftp://ftp11.ua.FreeBSD.org/pub/FreeBSD/ (ftp)

   Ungar

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@hu.FreeBSD.org>-t handana uu.

              * ftp://ftp.hu.FreeBSD.org/pub/FreeBSD/ (ftp / http /
                rsync)

              * ftp://ftp2.hu.FreeBSD.org/pub/FreeBSD/ (ftp)

   Finland

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@fi.FreeBSD.org>-t handana uu.

              * ftp://ftp.fi.FreeBSD.org/pub/FreeBSD/ (ftp)

   Franc

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@fr.FreeBSD.org>-t handana uu.

              * ftp://ftp.fr.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp1.fr.FreeBSD.org/pub/FreeBSD/ (ftp / http)

              * ftp://ftp2.fr.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp3.fr.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp5.fr.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp6.fr.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp7.fr.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp8.fr.FreeBSD.org/pub/FreeBSD/ (ftp)

   Hong Kong

              * ftp://ftp.hk.FreeBSD.org/pub/FreeBSD/ (ftp)

   Hyatad

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@cn.FreeBSD.org>-t handana uu.

              * ftp://ftp.cn.FreeBSD.org/pub/FreeBSD/ (ftp)

   CHeh

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@cz.FreeBSD.org>-t handana uu.

              * ftp://ftp.cz.FreeBSD.org/pub/FreeBSD/ (ftp / ftpv6 /
                http / httpv6 / rsync / rsyncv6)

              * ftp://ftp2.cz.FreeBSD.org/pub/FreeBSD/ (ftp / http)

   SHved

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@se.FreeBSD.org>-t handana uu.

              * ftp://ftp.se.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp2.se.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp3.se.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp4.se.FreeBSD.org/pub/FreeBSD/ (ftp / ftpv6 /
                rsync / rsyncv6)

              * ftp://ftp5.se.FreeBSD.org/pub/FreeBSD/ (ftp / http /
                rsync)

   SHvejcar'

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@ch.FreeBSD.org>-t handana uu.

              * ftp://ftp.ch.FreeBSD.org/pub/FreeBSD/ (ftp / http)

              * ftp://ftp2.ch.FreeBSD.org/mirror/FreeBSD/ (ftp /
                ftpv6 / http / httpv6)

   `Eston

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@ee.FreeBSD.org>-t handana uu.

              * ftp://ftp.ee.FreeBSD.org/pub/FreeBSD/ (ftp)

   YApon

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@jp.FreeBSD.org>-t handana uu.

              * ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp2.jp.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp3.jp.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp4.jp.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp5.jp.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp6.jp.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp7.jp.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp8.jp.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp9.jp.FreeBSD.org/pub/FreeBSD/ (ftp)

   **mn**d Afrik

           Asuudluud garval `en`e dom`ejny administrator
           <hostmaster@za.FreeBSD.org>-t handana uu.

              * ftp://ftp.za.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp2.za.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp3.za.FreeBSD.org/pub/FreeBSD/ (ftp)

              * ftp://ftp4.za.FreeBSD.org/pub/FreeBSD/ (ftp)

     --------------------------------------------------------------

A.3. BitTorrent

   *nds`en huvilbaryn CD-**dijn ISO d*rs**dijg BitTorrent-oor
   damzhuulan avah bolomzhtoj bajdag. D*rs**dijg tatazh avah torrent
   fajlyn cugluulga http://torrents.freebsd.org:8080 hayag d`e`er
   bij.

   BitTorrent-ijn klient program hangamzh n' net-p2p/py-bittorrent
   port `esv`el **mn** n' `emh`etg`es`en bagc h`elb`er`e`er bajdag.

   BitTorrent-oor ISO d*rsijg tatazh avsny daraagaar ta H`es`eg
   18.6.3 burncd-ijn talaar tajlbarlasnaar CD `esv`el DVD d`e`er
   sharzh boloh yum.

     --------------------------------------------------------------

A.4. N`erg*j CVS

  A.4.1. Tanilcuulga

   N`erg*j CVS (`esv`el ****r****r anoncvs g`egdd`eg) n' alsyn CVS
   arhivtaj sinhronchlol hijgd`eh`ed zoriulagdsan FreeBSD-t`ej cug
   bagclagdsan CVS h`er`egsl**dijn *z**ld`eg bolomzh yum. M**n
   FreeBSD-ijn h`er`egl`egchd`ed yamar n`eg`en
   z**vsh****rl**dg*jg`e`er z**vh**n unshih `erht`ej CVS *jldl**dijg
   FreeBSD t**slijn alban iosny anoncvs server**dijn al' n`eg d`e`er
   hijh bolomzhijg olgodog. Ashiglahyn tuld CVSROOT orchny
   huv'sagchijg tohiroh anoncvs server ruu zaazh cvs login tushaald
   b*gdijn m`edd`eg "anoncvs" nuuc *gijg **gch daraa n' cvs(1)
   tushaal ashiglan lokal arhivt handazh bajgaa shig`e`er handana.

     T`emd`egl`el: cvs login tushaal n' CVS servert ****rijg`e`e
     taniulan n`evtr`eh`ed h`er`egl`egds`en nuuc *gsijg tany HOME
     sand .cvspass fajld hadgaldag.H`er`ev `en`e fajl bajhg*j bol
     tanyg cvs login tushaalyg `ehnij udaa ashiglahaar oroldohod
     aldaa garch boloh yum. Erd**** l hooson .cvspass fajl **sg`e`ed
     n`evtr`ehijg oroldooroj.

   CVSup bolon anoncvs *jlchilg`e`en**d n' hoyuul *nds`end`e`e adil
   **rgijg g*jc`etg`ed`eg g`ezh bas h`elzh boloh bolovch sinhronchlol
   hijh arguudyn h`er`egl`egchijn songoltod n**l****lzh boloh t**r**l
   b*rijn sul bolon davuu taluudtaj bajdag. Tovchhondoo CVSup n'
   ****rijn s*lzh`e`enij `eh **sv`er**dijn h`er`egl`e`end`e`e il** *r
   ashigtaj b**g****d tehnikijn huv'd hamgijn uhaalag n' bolovch
   azhillagaa iht`ej bajdag. CVSup-g ashiglahyn tuld `eh**dijg avch
   `ehl`eh`e`es`e`e **mn** tusgaj klientijg `ehl`e`ed suulgazh
   tohiruulsan bajh iostoj b**g****d z**vh**n daraa n' n`el`e`en tom
   h`emzh`e`et`ej h`esg**d`e`er CVSup n' cugluulguudyg duuddag.

   Harin Anoncvs-g n`eg fajlaas avahuulaad tusgaj program (ls `esv`el
   grep g`eh z`er`eg) h*rt`elh b*gdijg CVS modulijn n`er`e`er n'
   shalgahad ashiglazh bolno. M`ed`e`ezh anoncvs n' CVS arhiv d`e`erh
   z**vh**n unshigdah *jldl**d`ed bas sajn bolohoor h`er`ev ta
   FreeBSD t**slijn h`esg**dt`ej huvaalcsan n`eg arhiv dah' lokal
   h**gzh**l`eltijg d`emzhih zorilgotoj bajgaa bol CVSup n' tany
   coryn ganc songolt bajh yum.

     --------------------------------------------------------------

  A.4.2. N`erg*j CVS-g ashiglah n'

   Erd**** l CVSROOT orchny huv'sagchijg FreeBSD t**slijn anoncvs
   server**dijn al' n`eg uruu zaasnaar cvs(1)-ijg n`erg*j CVS arhiv
   ashiglahaar tohiruulah yum. Bidnijg `en`e barimtyg bichizh bajh
   *ed daraah server**d bajgaag durdav:

     * Franc: :pserver:anoncvs@anoncvs.fr.FreeBSD.org:/home/ncvs
       (pserver gorimyn huv'd cvs login tushaalyg ashiglaad "anoncvs"
       nuuc *gijg asuuhad n' oruulah h`er`egt`ej. ssh-ijn huv'd nuuc
       *g shaardlagag*j.)

     * Tajvan': :pserver:anoncvs@anoncvs.tw.FreeBSD.org:/home/ncvs
       (pserver gorimyn huv'd cvs login tushaalyg ashiglaad duryn
       nuuc *gijg asuuhad n' oruulah h`er`egt`ej. ssh-ijn huv'd nuuc
       *g shaardlagag*j.)

 SSH2 HostKey: 1024 02:ed:1b:17:d6:97:2b:58:5e:5c:e2:da:3b:89:88:26 /etc/ssh/ssh_host_rsa_key.pub
 SSH2 HostKey: 1024 e8:3b:29:7b:ca:9f:ac:e9:45:cb:c8:17:ae:9b:eb:55 /etc/ssh/ssh_host_dsa_key.pub

     * ANU: anoncvs@anoncvs1.FreeBSD.org:/home/ncvs (ssh-ijn huv'd
       ssh-ijn 2-r huvilbaryg ashiglah b**g****d nuuc *g
       shaardlagag*j.)

 SSH2 HostKey: 2048 53:1f:15:a3:72:5c:43:f6:44:0e:6a:e9:bb:f8:01:62 /etc/ssh/ssh_host_dsa_key.pub

   CVS n' FreeBSD-ijn h`ez`e`e n`eg`en cagt bajsan (`esv`el zarim
   tohioldold ir`e`ed*jd bajh) `eh**dijn barag l duryn huvilbaryg
   "check out" buyuu shalgazh avah bolomzhijg olgodog bolohoor ta
   cvs(1)-ijn zalruulalt (-r) tug bolon t**nd zoriulagdsan zarim
   z**vsh****r**gd**h yamar utguud FreeBSD t**slijn arhivt bajdgijg
   m`edd`eg bajh h`er`egt`ej.

   Zalruulaltyn hayaguud bolon salbaryn hayaguud g`es`en hoior
   t**rlijn hayag bajdag. Zalruulaltyn hayag n' tuhajn zalruulaltyg
   zaadag. **nij utga n' **dr****s **d**rt izhil h`ev`e`er bajna.
   N**g**** talaas salbaryn hayag n' yamar ch *ed h**gzh**l`eltijn
   **g**gds**n shugam dah' hamgijn s**lijn zalruulaltyg zaadag.
   Salbaryn hayag n' tuhajn n`eg zalruulaltyg zaadagg*j bolohoor
   **nij margaashijn utga n' **n****drijnh****s ****r bajzh boloh
   yum.

   H`es`eg A.7 n' h`er`egl`egchdijn sonirhozh boloh zalruulaltuudyn
   hayaguudyg aguuldag. Dahin h`el`eh`ed portyn cugluulga n'
   h**gzh**l`eltijn olon salbarg*j uchir `edg`e`erijn al' n' ch
   portyn cugluulgyn huv'd z**v bish yum.

   Ta salbaryn hayagijg zaah yum bol t`er h**gzh**l`eltijn shugam
   dah' fajluudyn s**lijn huvilbaruudyg h*l`e`en avah bolno. H`er`ev
   ta yamar n`eg **ng**rs**n huvilbaryg h*l`e`en avahyg h*s`ezh
   bajgaa bol -D date tugaar ognoog zaan t`egzh hijzh bolno. Il**
   d`elg`er`eng*jg cvs(1) garyn avlagyn huudasnaas *zn`e **.

     --------------------------------------------------------------

  A.4.3. ZHish`e`en**d

   YAmar n`eg yum hijh`e`es`e`e **mn** cvs(1)-ijn garyn avlagyn
   huudsyg n`eg b*rchl`en unshihyg z**vl**d**g h`edij ch n`erg*j
   CVS-ijg h`erh`en ashiglahyg haruulzh bajgaa zarim zhish`e`en**dijg
   `end *z**l`ev:

   ZHish`e`e A-1. -CURRENT-s yamar n`eg`en z*jl shalgazh avah n'
   (ls(1)):

 % setenv CVSROOT :pserver:anoncvs@anoncvs.tw.FreeBSD.org:/home/ncvs
 % cvs login
 H*l`e`eh m**r**n d`e`er duryn *gijg "nuuc *g" bolgon ashiglaaraj.
 % cvs co ls
          

   ZHish`e`e A-2. src/ modyg shalgazh avahyn tuld SSH-g ashiglah n':

 % cvs -d anoncvs@anoncvs1.FreeBSD.org:/home/ncvs co src
 The authenticity of host 'anoncvs1.freebsd.org (216.87.78.137)' can't be established.
 DSA key fingerprint is 53:1f:15:a3:72:5c:43:f6:44:0e:6a:e9:bb:f8:01:62.
 Are you sure you want to continue connecting (yes/no)? yes
 Warning: Permanently added 'anoncvs1.freebsd.org' (DSA) to the list of known hosts.

   ZHish`e`e A-3. 6-STABLE salbar dah' ls(1)-ijn huvilbaryg shalgazh
   avah n':

 % setenv CVSROOT :pserver:anoncvs@anoncvs.tw.FreeBSD.org:/home/ncvs
 % cvs login
 H*l`e`eh m**r**n d`e`er duryn *gijg "nuuc *g" bolgon ashiglaaraj.
 % cvs co -rRELENG_6 ls
          

   ZHish`e`e A-4. ls(1)-d hijgds`en ****rchl**lt**dijn zhagsaaltyg
   (n`egds`en yalgaanuud h`elb`er`e`er) **sg`eh n'

 % setenv CVSROOT :pserver:anoncvs@anoncvs.tw.FreeBSD.org:/home/ncvs
 % cvs login
 H*l`e`eh m**r**n d`e`er duryn *gijg "nuuc *g" bolgon ashiglaaraj.
 % cvs rdiff -u -rRELENG_5_3_0_RELEASE -rRELENG_5_4_0_RELEASE ls
          

   ZHish`e`e A-5. ****r busad yamar modulijn n`ers ashiglagdazh
   bolohyg oloh n':

 % setenv CVSROOT :pserver:anoncvs@anoncvs.tw.FreeBSD.org:/home/ncvs
 % cvs login
 H*l`e`eh m**r**n d`e`er duryn *gijg "nuuc *g" bolgon ashiglaaraj.
 % cvs co modules
 % more modules/modules
          

     --------------------------------------------------------------

  A.4.4. Busad `eh **sv`er**d

   Daraah n`em`elt `eh **sv`er**d n' CVS-ijg surahad tus bolzh boloh
   yum:

     * Kalifornijn Politehnikijn Ih Surguulijn CVS zaavar.

     * CVS g`er, CVS-ijn h**gzh**l`elt bolon d`emzhl`egijn nijg`em.

     * CVSweb n' FreeBSD t**slijn CVS-d zoriulsan v`eb interf`ejs
       yum.

     --------------------------------------------------------------

A.5. CTM-g ashiglah n'

   CTM n' alsyn sangijn modyg t**vt`ej sinhronchlol hijh`ed zoriulsan
   arga yum. `En`e n' FreeBSD-ijn `eh modnuudtaj ashiglahad
   zoriulagdazh h**gzh**l`egds`en b**g****d cag hugacaa **ng**r**h
   tusam busad h*m**s busad zorilgoor h`er`egl`eh`ed ashigtajg
   m`ed`ezh boloh yum. Del'tanuud **sg`eh processijn talaar barag
   barimt bajhg*j bolohoor bas h`er`ev ta CTM-g busad z*jls`ed
   zoriulzh ashiglahyg h*s`ezh bajgaa bol d`elg`er`eng*j
   m`ed`e`ellijn talaar ctm-users zahidlyn zhagsaaltad handana uu.

     --------------------------------------------------------------

  A.5.1. CTM-g bi yaagaad ashiglah iostoj v`e?

   CTM n' tand FreeBSD `eh modnuudyn lokal huulbaryg **gd**g. Modny
   t**r**l b*rijn "h`elb`er**d" bajdag. Tany b*h`el CVS mod `esv`el
   al' n`eg salbaruudyn n`egijg dagahyg h*s`ezh bajgaagaas hamaarch
   CTM n' tand m`ed`e`el`el **gch chadna. Ta FreeBSD-ijn id`evht`ej
   h**gzh**l`egch bolovch oligg*j yum uu `esv`el TCP/IP holbolt
   bajhg*j `esv`el ****rchl**lt**dijg avtomataar tan ruu
   ilg`e`egdd`eg bajlgahyg h*s`ezh bajgaa bol CTM n' tand
   zoriulagdzh`e`e. Ta hamgijn id`evht`ej salbaruudyn huv'd **d**rt
   gurav h*rt`elh del'tanuudyg avah h`er`egt`ej bolno. G`ehd`e`e ta
   t`edg`e`erijg avtomat cahim zahidlaar ilg`e`egdd`eg bajhyg bodoh
   h`er`egt`ej. SHin`echl`elt**dijn h`emzh`e`eg *rg`elzh al' boloh
   baga bajlgadag. `En`e ih`evchl`en 5K-s baga bajdag, haayaa (arvaas
   n`egt) 10-50K h`emzh`e`et`ej bajdag b**g****d zarimdaa tom 100K+
   `esv`el il** bas bajdag.

   Ta ur'dchilan bagcalsan huvilbaryn orond h**gzh**l`eltijn `eh**d
   d`e`er shuud azhillahtaj holbootoj gardag t**r**l b*rijn
   anhaaruulguudyn talaar bas m`ed`ezh bajh h`er`egt`ej bolno. `En`e
   n' tanyg "current" `eh**dijg songoh tohioldold yalanguyaa *n`en
   bajdag. Tanyg FreeBSD-ijn odoo *eijn h`elb`ert bajh n' h`esgijg
   unshihyg z**vl**d**g.

     --------------------------------------------------------------

  A.5.2. CTM-g ashiglahad nadad yuu h`er`egt`ej v`e?

   Tand hoior z*jl h`er`egt`ej: CTM program bolon t**nijg t`ezh`e`eh
   `ehnij del'tanuud ("current" t*vshing**d`ed h*r`ehijn tuld).

   CTM program n' huvilbar 2.0 garsnaas hojsh FreeBSD-ijn h`es`eg
   bolzh irs`en b**g****d h`er`ev tand `eh bajgaa bol `en`e n'
   /usr/src/usr.sbin/ctm sand bajdag.

   CTM-g t`ezh`e`eh "del'tanuudyg" n' FTP `esv`el cahim zahidal
   g`es`en hoior argaar avch bolno. H`er`ev tand Internet uruu handah
   er**nhij FTP handalt bajgaa bol daraah FTP sajtuud n' CTM-d
   handahyg d`emzhd`eg:

   ftp://ftp.FreeBSD.org/pub/FreeBSD/CTM/

   `esv`el tolin tusgaluud hayagijg *zn`e **.

   tohiroh san ruu FTP hijg`e`ed README fajlyg tatazh avaad
   t`end`e`es `ehl`e`er`ej.

   H`er`ev ta ****rijn del'tanuudyg cahim zahidlaar avahyg h*s`ezh
   bajgaa bol:

   CTM t*g`e`eltijn zhagsaaltuudyn al' n`eg`end b*rtg**l`eh
   h`er`egt`ej. ctm-cvs-cur n' b*h`el CVS modyg d`emzhd`eg.
   ctm-src-cur n' h**gzh**l`eltijn salbaryn tolgojg d`emzhd`eg.
   ctm-src-4 n' 4.X huvilbaryg d`emzhd`eg, g`eh m`et. (H`er`ev ta
   ****rijg**** zhagsaaltad h`erh`en b*rtg**l`ehijg m`ed`ehg*j bajgaa
   bol d`e`erh zhagsaaltyn n`er`en d`e`er darah yum uu `esv`el
   http://lists.FreeBSD.org/mailman/listinfo uruu ochood ****rijn
   h*s`ezh bajgaa zhagsaaltan d`e`er`e`e darah h`er`egt`ej.
   B*rtg`eh`ed shaardlagataj b*gdijg zhagsaaltyn huudas aguulsan bajh
   iostoj.)

   ****rijn CTM shin`echl`elt**dijg h*l`e`en avch `ehl`ehd`e`e ta
   t`edg`e`erijg zadalzh ashiglahdaa ctm_rmail tushaal ashiglazh
   boloh yum. H`er`ev ta processijg b*r`en avtomat zagvaraar
   azhilladag bajlgahyg h*s`ezh bajgaa bol /etc/aliases fajl dah'
   oruulgaas ctm_rmail programyg shuud ashiglazh boloh yum. Il**
   d`elg`er`eng*jg ctm_rmail-ijn garyn avlagyn huudasnaas shalgana
   uu.

     T`emd`egl`el: CTM del'tanuudyg avah yamar argyg ashiglazh
     bajgaagaas *l hamaaran ta ctm-announce zahidlyn zhagsaaltad
     b*rtg**l`eh h`er`egt`ej. Ir`e`ed*jd CTM sistemijn azhillagaany
     tuhaj zarlaluud ilg`e`egd`eh gazar n' z**vh**n `en`e boloh yum.
     D`e`erh zhagsaaltyn n`er`en d`e`er darzh zhagsaaltad
     b*rtg**l`ehijn tuld zaavruudyg dagah h`er`egt`ej.

     --------------------------------------------------------------

  A.5.3. CTM-g `ehnij udaa h`er`egl`eh

   CTM del'tanuudyg ashiglazh `ehl`eh`e`es`e`e **mn** del'tanuud
   daraa daraagijn udaa **sg`egd`eh`ed n' zoriulzh ta `ehl`eh c`eg
   d`e`er ir`eh h`er`egt`ej bolno.

   Tand yuu bajgaag `ehl`e`ed todorhojloh h`er`egt`ej. B*gd "hooson"
   sangaas `eh`elzh bolno. ****rijn CTM-`e`er d`emzhigds`en modyg
   `ehl**l`ehijn tuld ta `ehnij "Empty" buyuu hooson del'tag ashiglah
   iostoj. Todorhoj n`eg c`egt `edg`e`er "started" buyuu `eh`els`en
   del'tanuudyn al' n`egijg ****rijn h*sl`e`er CD d`e`er t*g`e`ezh
   bolohoor `en`e n' zoriulagdsan bolovch odoogoor tijm yum boloog*j
   bajgaa bil`e`e.

   Modnuud n' h`ed`en arvan megabajt bajdag bolohoor ****rt****
   bajgaagaas `ehl`ehijg `erh`eml`eh iostoj yum. H`er`ev tand
   -RELEASE CD bajgaa bol ta `ehnij `ehijg t**n`es huulzh `esv`el
   zadalzh boloh yum. `En`e n' **g**gdlijn chuhal damzhuulaltyg
   h`emn`eh bolno.

   Ta `edg`e`er "starter" buyuu `ehl`eh del'tanuudyg dugaart
   n`em`egds`en X-`e`er tan'zh bolno (zhish`e`e n'
   src-cur.3210XEmpty.gz). X-ijn daraah t`emd`egl`e`es n' tany `ehnij
   "seed" buyuu *rijn **s`eld hargalzana. D*rm`e`er bol Empty buyuu
   hoosnoos shilzhih *nds`en shilzhilt n' 100 del'ta b*r`e`es
   **sg`egd`en`e. Ing`eh`ed t`edg`e`er n' tom bajna! XEmpty
   del'tanuudyn huv'd 70-aas 80 megabajt gzip hijgds`en **g**gd**l n'
   nijtl`eg bajdag.

   `Ehl`eh anhdagch del'tag songosny daraa tand t**nij daraah **nd**r
   dugaaruudtaj b*h del'tanuud h`er`egt`ej bolno.

     --------------------------------------------------------------

  A.5.4. ****rijn **d**r tutmyn am'draldaa CTM-g ashiglah n'

   Del'tanuudyg **g**hijn tuld erd**** l door durdsanyg hijn`e:

 # cd /where/ever/you/want/the/stuff
 # ctm -v -v /where/you/store/your/deltas/src-xxx.*

   CTM n' gzip-`e`er tavigdsan del'tanuudyg ojlgodog bolohoor ta
   t`edg`e`erijg `ehl`e`ed gunzip hijh h`er`egg*j yum. `En`e n'
   disknij zaj h`emn`eh bolno.

   B*h processijn talaar mash nuuclag g`ezh bodoog*j l bol CTM n'
   tany modyg h**nd**hg*j bajh bolno. Del'tag shalgahyn tuld ta -c
   tugijg bas ashiglazh boloh b**g****d CTM n' tany modyg *n`end`e`e
   h**nd**hg*j; `en`e n' z**vh**n del'tany b*r`en b*t`en bajdlyg
   shalgazh tany odoogijn modond c`ev`er hijgd`eh `es`ehijg l *zd`eg.

   CTM-d **g**gd**h busad songoltuud bas bajdag b**g****d
   `edg`e`erijg garyn avlagyn huudasnuudaas *zn`e **, `esv`el il**
   d`elg`er`eng*jg `eh**d`e`es hajna uu.

   Ing`e`ed l b*gd barag bolzh bajna. SHin`e del'ta avah b*rt`e`e
   ****rijn `eh**dijg hamgijn s**lijn huvilbart avaachihyn tuld
   t**nijg CTM-`e`er azhilluulah h`er`egt`ej.

   Del'tanuudyg dahin tatazh avahad h`ec** bajgaa bol bitgij
   ustgaaraj. YAmar n`eg muu yum bolzh bolzoshg*j g`ezh *z`e`ed
   t`edg`e`erijg ta haa n`egt`ej hadgalahyg h*s`ezh boloh yum. Tand
   z**vh**n uyan disk bajsan ch g`es`en fdwrite tushaalyg ashiglan
   huulbar hijh n' z*jt`ej.

     --------------------------------------------------------------

  A.5.5. ****rijn lokal ****rchl**lt**dijg hadgalah n'

   H**gzh**l`egchijn huv'd `eh modyg ****rchl**h `esv`el t**n d`e`er
   turshih h*s`el t**rzh boloh yum. CTM n' lokal ****rchl**lt**dijg
   hyazgaarlalttajgaar d`emzhd`eg: foo fajlyg bajgaa `es`ehijg
   shalgahyn **mn** foo.ctm fajlyg `ehl`e`ed hajdag. H`er`ev `en`e
   fajl bajval CTM n' foo-ijn orond `en`e fajl d`e`er azhilladag.

   `En`e n' bid`end lokal ****rchl**lt**dijg hyalbaraar archlah
   bolomzhijg olgodog: ****rijn ****rchl**h t**l**vl**g****t`ej
   bajgaa fajluudaa .ctm **rg**tg**lt`ej bolgon huulah h`er`egt`ej.
   Daraa n' ta kodyg ch**l****t`ej oroldozh boloh b**g****d CTM n'
   .ctm fajlyg hamgijn s**lijn h`elb`ert bajlgah bolno.

     --------------------------------------------------------------

  A.5.6. CTM-ijn busad sonirholtoj songoltuud

    A.5.6.1. SHin`echl`elt`e`er yag yuu h**nd**gd**hijg oloh

   Ta ****rijn `eh arhivt CTM-ijn hijh ****rchl**lt**dijn zhagsaaltyg
   -l songoltyg CTM-d **g**n todorhojlzh bolno.

   Ta ****rchl**lt**dijn b*rtg`el**dijg hadgalah, ****rchl**gds**n
   fajluudad ur'dchilan `esv`el daraa n' bolovsruulalt hijh `esv`el
   erd**** l h`et`erhij zovnizh bajgaa bol `en`e n' ashigtaj yum.

     --------------------------------------------------------------

    A.5.6.2. SHin`echl`eh`e`es`e`e **mn** n****cl**lt**d hijh

   Zarimdaa ta CTM shin`echl`elt`e`er ****rchl**gd**h b*h fajluudyg
   n****c**lzh avahyg h*s`ezh boloh yum.

   -B backup-file songoltyg zaasnaar CTM-ijg **g**gds**n CTM
   del'tagaar h**nd**gd**h b*h fajluudyg n****c**lzh backup-file ruu
   hadgalahad h*rg`en`e.

     --------------------------------------------------------------

    A.5.6.3. SHin`echl`elt`e`er h**nd**gd**h fajluudyg hyazgaarlah

   Zarimdaa ta **g**gds**n CTM shin`echl`eltijn h*r`e`eg hyazgaarlah
   sonirholtoj `esv`el del'tanuudyn daraallaas c****n h`ed`en
   fajluudyg zadlah sonirholtoj bajzh boloh yum.

   CTM-ijn azhilladag fajluudyn zhagsaaltyg ta -e bolon -x
   songoltuudyg ashiglan sh**lt hijh regular il`erhijll**dijg zaan
   hyanazh bolno.

   ZHish`e`e n' ****rijn hadgalsan CTM del'tanuudyn cugluulgaas
   lib/libc/Makefile-ijn hamgijn s**lijn huulbaryg zadalzh avahyn
   tuld daraah tushaaluudyg azhilluulna:

 # cd /where/ever/you/want/to/extract/it/
 # ctm -e '^lib/libc/Makefile' ~ctm/src-xxx.*

   CTM del'tand zaagdsan fajl b*rijn huv'd tushaalyn m**r**nd
   **g**gds**n daraallaar -e bolon -x songoltuudyg **gs**n. Fajl n'
   b*h -e bolon -x songoltuud t**nd **g**gds**nij daraa z**vh**n
   songogdoh `erht`ej g`ezh t`emd`egl`egds`en bol CTM-`e`er
   bolovsruulagddag.

     --------------------------------------------------------------

  A.5.7. CTM-ijn ir`e`ed*jn t**l**vl**g****n**d

   Mash ih:

     * CTM-ijn huuramch shin`echl`elt**dijg ilr**l`ehijn tuld CTM
       sistemd yamar n`eg`en n`evtr`elt tanilt ashiglah.

     * CTM-ijn songoltuudyg c`ev`erl`eh, t`edg`e`er n' tolgoj
       `erg**l`em, z**n sovingijn `esr`eg bolson.

     --------------------------------------------------------------

  A.5.8. Busad z*jls

   ports cugluulgad zoriulsan del'tanuudyn daraalal bas bajdag
   bolovch sonirhol tijm ch **nd**r bajdagg*j.

     --------------------------------------------------------------

  A.5.9. CTM tolin tusgaluud

   CTM/FreeBSD n' daraah tolin tusgal sajtuud dah' n`erg*j FTP-`e`er
   handazh avah bolomzhtoj bajdag. H`er`ev ta CTM-g n`erg*j FTP-`e`er
   avahyg songoson bol ****rt**** ojr sajtyg oroldozh *zn`e **.

   Asuudal garsan tohioldold ctm-users zahidlyn zhagsaaltad handana
   uu.

   Kaliforni, Bay Area, alban iosny `eh

              * ftp://ftp.FreeBSD.org/pub/FreeBSD/development/CTM/

   **mn**d Afrik, huuchin del'tanuudad zoriulsan n****c server

              * ftp://ftp.za.FreeBSD.org/pub/FreeBSD/CTM/

   Tajvan'/R.O.C.

              * ftp://ctm.tw.FreeBSD.org/pub/FreeBSD/development/CTM/

              * ftp://ctm2.tw.FreeBSD.org/pub/FreeBSD/development/CTM/

              * ftp://ctm3.tw.FreeBSD.org/pub/FreeBSD/development/CTM/

   H`er`ev ta ****rt**** ojrhon tolin tusgalyg oloog*j bol `esv`el
   tolin tusgal n' b*r`en bish bajgaa bol alltheweb z`er`eg hajltyn
   sistemijg ashiglaad *z`e`er`ej.

     --------------------------------------------------------------

A.6. CVSup-g ashiglah n'

  A.6.1. Tanilcuulga

   CVSup n' alsyn server host d`e`er bajgaa master CVS arhivaas `eh
   modyg shin`echl`eh bolon t*g`e`eh`ed zoriulagdsan program
   hangamzhijn bagc yum. FreeBSD-ijn `eh**d Kaliforni dah' t**v
   h**gzh**l`eltijn mashin d`e`erh CVS arhivt archlagdazh bajdag.
   CVSup-ijn tuslamzhtaj FreeBSD h`er`egl`egchid ****rsdijn `eh modyg
   hyalbaraar hamgijn s**lijn h`elb`ert avaachizh chaddag bajna.

   CVSup n' shin`echl`eltijn pull buyuu tatah zagvaryg ashigladag.
   Tatah zagvar d`e`er klient b*r server`e`es shin`echl`eltijg
   h*ss`en *ed`e`e `esv`el h`er`egt`ej *ed`e`e asuudag. Server n'
   ****rijn h`er`egl`egchd`e`es ir`eh h*s`elt**dijg id`evhg*jg`e`er
   h*l`e`ezh bajdag. Server h`ez`e`e ch h*s`e`eg*j
   shin`echl`elt**dijg ilg`e`ed`egg*j. H`er`egl`egchid n'
   shin`echl`eltijg avahyn tuld CVSup klientijg garaar azhilluulah
   yum uu `esv`el t**nijg avtomataar davtamzhtajgaar azhilluulahyn
   tuld cron azhil tohiruulah iostoj bolno.

   Ing`ezh tom *sg`e`er bichs`en CVSup uhagdahuun n' b*h`el program
   hangamzhijn bagcyg h`eln`e. T**nij gol b*r`eld`eh**n h`esg**d n'
   h`er`egl`egch b*rij mashin d`e`er azhilladag cvsup klient, ba
   FreeBSD-ijn tolin tusgal sajtuud d`e`er azhillazh bajdag cvsupd
   server yum.

   FreeBSD-ijn barimt bolon zahidlyn zhagsaaltuudyg unshizh bajhdaa
   ta sup g`ezh h`elsnijg harzh boloh yum. Sup n' CVSup-ijn **mn**h
   *e b**g****d izhil zorilgoor ashiglagddag bajsan. CVSup n' sup-taj
   barag l adilaar ashiglagddag b**g****d *n`end`e`e sup ashiglazh
   bolohoor tohirgoony fajluudyg ashigladag. CVSup n' il** hurdan
   b**g****d uyan hatan uchraas Sup n' FreeBSD t**s**ld ashiglagdahaa
   bol'son.

     T`emd`egl`el: csup h`er`egs`el n' CVSup-g C d`e`er bichs`en
     huvilbar yum. **nij hamgijn tom davuu tal bol il** hurdan
     b**g****d Modula-3 h`el`e`es hamaardagg*j, tijm`e`es ta t**nijg
     suulgah shaardlagag*j bajdag. M**n h`er`ev ta FreeBSD 6.2 yum uu
     `esv`el t**n`e`es hojshh huvilbaruudyg ashiglazh bajgaa bol
     t**nijg shuud ashiglazh bolno, uchir n' `en`e n' *nds`en sistemd
     orson bajdag. Huuchin FreeBSD huvilbaruudyn *nds`en sistemd
     csup(1) bajdagg*j, g`ehd`e`e ta net/csup portuud yum uu `esv`el
     ur'dchilan `emh`etg`es`en bagcyg hyalbarhan suulgazh bolno.
     H`er`ev ta csup-g ashiglahaar shijds`en bol CVSup-ijn suulgalt
     dah' alhmuudyg algasazh `en`e nijtl`elijn *lds`en h`esgijg
     dagazh bajhdaa CVSup g`esnijg csup bolgozh solioroj.

     --------------------------------------------------------------

  A.6.2. Suulgalt

   CVSup-g suulgah hamgijn hyalbar arga bol FreeBSD-ijn bagcyn
   cugluulgaas ur'dchilan `emh`etg`es`en net/cvsup bagcyg ashiglah
   yavdal yum. H`er`ev ta CVSup-g `eh`e`es b*t`e`ehijg `erh`eml`ezh
   bajgaa bol net/cvsup portyg ashiglaaraj. G`ehd`e`e ur'dchilan
   anhaaruul"ya: net/cvsup port n' Modula-3 sistem`e`es hamaardag
   b**g****d **nijg tatan avch suulgahad ih`e`eh`en h`emzh`e`enij
   disknij zaj bolon hugacaa shaarddag.

     T`emd`egl`el: H`er`ev ta XFree86 `esv`el Xorg z`er`eg
     suulgagdaag*j server mashin d`e`er CVSup-g ashiglah g`ezh bajgaa
     bol CVSup GUI-g aguulaag*j net/cvsup-without-gui portyg ashiglah
     h`er`egt`ej.

   H`er`ev ta csup-g FreeBSD 6.1 `esv`el t**n`e`es **mn**h
   huvilbaruudad suulgahyg h*s`ezh bajgaa bol FreeBSD-ijn bagcyn
   cugluulgaas ur'dchilan `emh`etg`es`en net/csup bagcyg ashiglazh
   bolno. H`er`ev ta csup-g `eh`e`es b*t`e`ehijg `erh`eml`ezh bajgaa
   bol net/csup portyg ashiglazh bolno.

     --------------------------------------------------------------

  A.6.3. CVSup tohirgoo

   CVSup-ijn azhillagaa supfile g`egdd`eg tohirgoony fajlaar
   hyanagddag. /usr/share/examples/cvsup/ sand zarim zhish`e`e
   supfiles bajdag.

   supfile dah' m`ed`e`el`el CVSup-d zoriulzh daraah asuultuudad
   hariuldag:

     * YAmar fajluudyg ta h*l`e`en avahyg h*s`ezh bajna v`e?

     * T`edg`e`erijn yamar huvilbaruudyg ta h*s`ezh bajna v`e?

     * T`edg`e`erijg ta haanaas avahyg h*s`ezh bajna v`e?

     * Ta t`edg`e`erijg ****rijn mashinyhaa haana bajrluulahyg
       h*s`ezh bajna v`e?

     * Ta ****rijn t**lvijn fajluudyg haana bajrluulahyg h*s`ezh
       bajna v`e?

   Daraah h`esg**d`ed bid `edg`e`er asuultuudad hariulan t*g`e`em`el
   supfile-g b*t`e`eh bolno. `Ehl`e`ed bid supfile-ijn er**nhij
   b*tcijg tajlbarlah bolno.

   supfile n' tekst fajl yum. Tajlbaruud n' # t`emd`egt`e`es `eh`elzh
   m**r duustal *rg`elzhiln`e. Hooson m**rn**d bolon z**vh**n
   tajlbaraas togtoh m**r**dijg orhidog.

   *ld`ezh bajgaa m**r bolgon h`er`egl`egchijn avahyg h*s`ezh bajgaa
   fajluudyn cugluulgyg tajlbarladag. M**r n' fajluudyn "cugluulga"
   buyuu fajluudyn logik b*l`egl`elijn n`er`e`es `eh`eld`eg b**g****d
   `edg`e`erijg server todorhojldog. Cugluulgyn n`er tany al'
   fajluudyg h*s`ezh bajgaag servert h`eld`eg. Cugluulgyn n`erijn
   daraa talbaruud bajhg*j `esv`el bajzh boloh b**g****d zajgaar
   tusgaarlagdsan bajna. `Edg`e`er talbaruud n' d`e`erh asuultuudad
   hariuldag. Hoior t**rlijn talbar bajdag: tugny talbaruud ba utgyn
   talbaruud. Tugny talbar n' gancaaraa bajgaa t*lh**r *gn`e`es
   togtdog, ****r****r h`elb`el delete `esv`el compress bajna. Utgyn
   talbar n' bas t*lh**r *g`e`es `ehl`eh bolovch hooson zajgaar
   tusgaarlagdalg*jg`e`er = bolon hoior dah' *g`e`es togtono.
   ZHish`e`e n' release=cvs n' utgyn talbar yum.

   supfile ih`evchl`en n`eg`e`es il** cugluulgyg h*l`e`en avahaar
   zaasan bajdag. supfile-g zohion bajguulah n`eg arga n' cugluulga
   b*rijn huv'd hargalzah b*h talbaruudyg zaazh **g**h yavdal yum.
   G`ehd`e`e `en`e n' supfile-ij m**r**dijg n`el`e`en urt bolgodog
   b**g****d supfile dah' cugluulguudyn b*gdijn huv'd ih`enh
   talbaruud n' izhil bajdag bolohoor taag*j yum. CVSup n' `edg`e`er
   asuudluudyg tojron garah anhdagch bolgoh arga zamtaj bajdag.
   Tusgaj psevdo cugluulgyn n`er *default-r `eh`els`en m**r**d n'
   tugnuud bolon supfile dah' daraa daraachijn cugluulguudyn huv'd
   anhdagch bolzh ashiglagdah utguudyg zaahad h`er`egl`egdd`eg.
   Anhdagch utgyg cugluulgataj cug ****r utgyg zaan **gch tuhajn
   cugluulgyn huv'd ****rchilzh boldog. Anhdagchuudyg dundyn
   supfile-d n`em`elt *default m**r**d`e`er ****rchilzh `esv`el darzh
   boldog.

   Ijm m`ed`e`el`elt`ejg`e`er bid odoo FreeBSD-CURRENT-ijn gol `eh
   modyg h*l`e`en avch shin`echl`eh`ed zoriulsan supfile-g b*t`e`eh
   bolno.

     * YAmar fajluudyg ta h*l`e`en avahyg h*s`ezh bajna v`e?

       CVSup-aar avah bolomzhtoj fajluud n' "collections" buyuu
       cugluulguud g`egdd`eg b*lg**d`ed huvaagdan zohion
       bajguulagddag. Bajgaa cugluulguud n' daraah h`es`egt
       tajlbarlagdsan bajgaa. `En`e zhish`e`en d`e`er bid FreeBSD-ijn
       huv'd b*h gol `ehijg avahyg h*s`ezh bajna. src-all g`es`en
       ganc tom cugluulga bid`end **nijg **g**h bolno. supfile-aa
       b*t`e`eh `ehnij alham bolgozh bid cugluulguudyg n`eg m**r**nd
       n`egijg tav'zh zhagsaana (`en`e tohioldold z**vh**n n`eg m**r
       bajna):

 src-all

     * T`edg`e`erijn yamar huvilbaruudyg ta h*s`ezh bajna v`e?

       CVSup-ijn tuslamzhtaj ta h`ez`e`e ch yum bajsan `eh**dijn
       barag yamar ch huvilbaryg h*l`e`en avch chadna. cvsupd server
       n' b*h huvilbaruudyg aguulsan CVS arhivaas shuud azhilladag
       bolohoor `en`e n' bolomzhtoj yum. Ta t`edg`e`erijn alijg
       h*s`ezh bajgaagaa tag= bolon date= utga talbaruudyg ashiglan
       zaazh **gch bolno.

         Sanuulga: tag= talbaryg z**v zaazh **g**hd**** anhaaraltaj
         bajh h`er`egt`ej. Zarim hayaguud n' z**vh**n fajluudyn zarim
         cugluulguudyn huv'd z**v bajdag. H`er`ev ta buruu `esv`el
         buruu bichs`en hayagijg zaazh **g**h yum bol magadg*j tany
         ustgahyg h*s`e`eg*j fajluudyg CVSup n' ustgah yum.
         YAlanguyaa ports-* cugluulguudyn huv'd z**vh**n tag=.-g
         ashiglaaraj.

       tag= talbar n' simbolyn hayagijg arhivt n`erl`ed`eg. Hoior
       t**rlijn hayag bajdag b**g****d `edg`e`er n' zalruulaltyn
       hayaguud bolon salbaryn hayaguud yum. Zalruulaltyn hayag n'
       tuhajn n`eg zalruulaltyg zaadag. **nij utga n' **dr****s
       **d**rt izhil h`ev`e`er bajna. N**g**** talaas salbaryn hayag
       n' yamar ch *ed h**gzh**l`eltijn **g**gds**n shugam dah'
       hamgijn s**lijn zalruulaltyg zaadag. Salbaryn hayag n' tuhajn
       n`eg zalruulaltyg zaadagg*j bolohoor **nij margaashijn utga n'
       **n****drijnh****s ****r bajzh boloh yum.

       H`es`eg A.7 n' h`er`egl`egchdijn sonirhozh boloh salbaryn
       hayaguudyg aguuldag. CVSup-ijn tohirgoony fajld hayagijg zaazh
       **g**hd**** **mn** n' tag= g`ezh **g**h iostoj (RELENG_4 n'
       tag=RELENG_4 bolno). Z**vh**n tag=. n' portyn cugluulgad
       hamaaraltaj bolohyg sanaaraj.

         Sanuulga: Hayagijn n`erijg yag *z**ls`en shig bichihd`e`e
         anhaaraltaj bajgaaraj. CVSup n' z**v bolon buruu hayaguudyg
         yalgazh chaddagg*j. H`er`ev ta hayagijg buruu bichv`el CVSup
         n' tanyg z**v hayag **gs**n g`ezh ojlgon azhillah b**g****d
         `en`e n' yamar ch fajluudyg zaagaag*jd h*rg`ezh boloh yum.
         `En`e tohioldold `en`e n' tand bajgaa `eh**dijg ustgah
         bolno.

       Salbaryn hayagijg zaahad ta t`er h**gzh**l`eltijn shugamyn
       fajluudyn hamgijn s**lijn huvilbaruudyg avah bolno. H`er`ev ta
       yamar n`eg **ng**rs**n huvilbaryg avahyg h*sv`el date= talbart
       ognoog zaan hijzh **gch bolno. cvsup(1) garyn avlagyn huudas
       **nijg h`erh`en hijhijg tajlbarladag.

       Bidnij zhish`e`enij huv'd FreeBSD-CURRENT-g avahyg bid h*s`ezh
       bajna. Bid `en`e m**rijg ****rsdijn supfile-ijn `eh`end
       n`emn`e:

 *default tag=.

       H`er`ev ta tag= talbar `esv`el date= talbaryn alijg ch zaazh
       **g****g*j bol chuhal tusgaj tohioldol garch irn`e. `En`e
       tohioldold todorhoj n`eg huvilbaryg h*l`e`en avahyn orond
       serverijn CVS arhivaas RCS fajluudyg shuud h*l`e`en avdag.
       Azhillagaany ijm gorimyg h**gzh**l`egchid er**nhijd****
       `erh`eml`ed`eg. ****rsdijn sistem**d d`e`er arhivyn huulbaryg
       archilsnaar t`ed zalruulaltyn t**hijg hajzh fajluudyn
       **ng**rs**n huvilbaruudyg shalgah bolomzhtoj boloh yum.
       G`ehd`e`e `en`e honzhoo n' disknij zajny huv'd ih
       **rt**gt`ejg`e`er orzh ird`eg.

     * T`edg`e`erijg ta haanaas avahyg h*s`ezh bajna v`e?

       Bid host= talbaryg ashiglan cvsup-d ****rijn
       shin`echl`elt**dijg haanaas avahyg h`elzh **gd**g. CVSup tolin
       tusgal sajtuudyn al' n' ch boloh bolovch ta ****rijn kiber
       ert**ncd**** ojrhnyg turshih h`er`egt`ej. `En`e zhish`e`en
       d`e`er bid zohiomol FreeBSD t*g`e`eltijn sajt
       cvsup99.FreeBSD.org-g ashiglah bolno:

 *default host=cvsup99.FreeBSD.org

       Ta CVSup-g ashiglahaasaa **mn** *n`en h`er`eg d`e`er`e`e
       bajgaa zhinh`en`e hostoor solih h`er`egt`ej bolno. cvsup-g
       azhilluulah *ed`e`e ta hostyn tohiruulgyg tushaalyn m**r****s
       -h hostname songoltoor ****rchl**n darzh bolno.

     * Ta t`edg`e`erijg ****rijn mashinyhaa haana bajrluulahyg
       h*s`ezh bajna v`e?

       prefix= talbar n' h*l`e`en avsan fajluudyg haana bajrluulahyg
       cvsup h`eln`e. `En`e zhish`e`en d`e`er bid `eh fajluudyg
       ****rsdijn gol `eh modny /usr/src bajrlald shuud bajrluulah
       bolno. src san n' bidnij h*l`e`en avahaar songoson cugluulgad
       dald bajgaa bolohoor `en`e n' z**v yum:

 *default prefix=/usr

     * cvsup ****rijn t**lvijn fajluudyg haana archlah iostoj v`e?

       CVSup klient n' "base" buyuu *nds`en g`egdd`eg san dah' zarim
       t**lvijn fajluudyg archilzh bajdag. `Edg`e`er fajluud n' yamar
       shin`echl`elt**dijg ta al' h`edijn h*l`e`en avsnyg hyanazh
       CVSup-ijg il** *r ashigtaj azhillahad tusaldag. Bid standart
       *nds`en san /var/db-g ashiglah bolno:

 *default base=/var/db

       H`er`ev tany *nds`en san bajhg*j bajgaa bol odoo t**nijg
       **sg`eh hugacaa bolson bajna. H`er`ev *nds`en san bajhg*j bol
       cvsup azhillahaas tatgalzah bolno.

     * supfile-ijn busad tohirgoonuud:

       supfile-d er**nhijd**** bajh iostoj bas n`eg m**r bajdag:

 *default release=cvs delete use-rel-suffix compress

       release=cvs n' server gol FreeBSD CVS arhivaas ****rijn
       m`ed`e`ellijg avah iostojg zaazh bajna. `En`e n' barag
       *rg`elzh tohiolddog, h`edijg`e`er busad bolomzhuud bajdag
       bolovch `en`e h`el`elc**lgijn h*r`e`en`e`es hal'dag.

       delete n' CVSup-d fajluud ustgah z**vsh****r**l **gd**g. CVSup
       n' tany `eh modyg bajnga hamgijn s**lijn h`elb`ert bajlgadag
       bajhyn tuld ta **nijg *rg`elzh zaazh **g**h h`er`egt`ej. CVSup
       n' ****rijn hariucdag z**vh**n t`er fajluudyg ustgah tal
       d`e`er ih anhaaraltaj azhilladag. Tand bajzh boloh n`em`elt
       fajluud t`er h`ev`e`er`e`e *ldd`eg.

       
 use-rel-suffix n' ... ojlgohod t**v**gt`ej yum. H`er`ev ta
       **nij tuhaj zhinh`en`e`es`e`e m`ed'e g`ezh h*s`ezh bajgaa bol
       cvsup(1) garyn avlagyn huudasnaas *zn`e **. H`er`ev tijm bish
       bol erd**** zaagaad l t`eg`e`ed sanaa zovoh h`er`egg*j yum.

       compress n' holboony suvag d`e`er gzip zagvaryn shahaltyn
       h`er`egl`e`eg id`evhzh**ld`eg. H`er`ev tany s*lzh`e`enij
       holbolt T1 `esv`el t**n`e`es hurdan bol ta magadg*j shahaltyg
       ashiglah h`er`egg*j yum. H`er`ev *g*j bol `en`e n' boditojgoor
       tusaldag.

     * B*gdijg nijl**lb`el:

       `End bidnij zhish`e`end zoriulsan b*h`el supfile bajna:

 *default tag=.
 *default host=cvsup99.FreeBSD.org
 *default prefix=/usr
 *default base=/var/db
 *default release=cvs delete use-rel-suffix compress

 src-all

     --------------------------------------------------------------

    A.6.3.1. refuse fajl

   D`e`er durdsanaar CVSup n' tatah argyg ashigladag. `En`e n' yuu
   g`es`en *g v`e g`eh`e`er ta CVSup server ruu holbogdoh b**g****d
   `en`e n' "Nad d`e`er`e`es tatazh avah bolomzhtoj z*jls `en`e
   bajna..." g`ezh h`el`eh b**g****d tany klient "OK, Bi `en`e,`en`e,
   `enijg avna." g`ezh hariulna g`es`en *g yum. Anhdagch tohirgoon
   d`e`er CVSup klient n' tany tohirgoony fajld songoson hayag bolon
   cugluulgataj holbootoj b*h fajlyg avna. G`ehd`e`e **nijg ta
   *rg`elzh h*s`ehg*j bajh, yalanguyaa h`er`ev ta doc, ports, `esv`el
   www modnuudyg avch bajgaa bol **nijg hijhijg h*s`ehg*j bajh --
   ih`enh h*m**s d**r**v `esv`el tavan h`elijg unshizh chaddagg*j
   b**g****d tijm`e`es t`ed`end h`elt`ej holbootoj fajluudyg tatazh
   avah h`er`egg*j bajdag. H`er`ev ta portyn cugluulgyg CVSup hijzh
   bajgaa bol ta cugluulga b*rijg tusad n' zaan **gch **nijg tojron
   garch bolno (****r****r h`elb`el, ports-astrology, ports-biology,
   g`eh m`et`e`er ports-all g`ehijn orond). G`ehd`e`e doc bolon www
   modnuud n' h`elt`ej holbootoj cugluulguudtaj bajdagg*j bolohoor ta
   CVSup-ijn olon sajn bolomzhuudyn n`egijg ashiglah iostoj n' refuse
   yum.

   refuse fajl n' *nds`end`e`e CVSup-d cugluulgaas fajl bolgonyg
   tatazh avahg*j g`edgijg h`eld`eg; ****r****r h`elb`el klient`ed
   server`e`es zarim fajluud tatazh avahaas tatgalzahyg h`elzh
   **gd**g. refuse fajl n' base/sup/ sangaas oldozh bolno (`esv`el
   h`er`ev tand ijm fajl bajhg*j bajgaa bol t**nijg d`e`erh sand
   bajrluulah h`er`egt`ej). base n' tany supfile-d todorhojlogdson
   bajdag; bidnij todorhojlson base n' /var/db b**g****d `en`e n'
   anhdagchaar refuse fajl n' /var/db/sup/refuse g`es`en *g yum.

   refuse fajl n' mash hyalbar h`elb`ershiltt`ej bajdag; `en`e n'
   tany tatazh avahyg h*s`e`eg*j fajluud `esv`el sanguudyn n`erijg
   aguuldag. ZHish`e`e n' h`er`ev ta Angli bolon Germanaar baga
   z`er`eg yar'dgaas ****r h`el`e`er yar'dagg*j b**g****d barimtyn
   German orchuulgyg avah sonirholg*j bajval ****rijn refuse fajld
   daraah:

 doc/bn_*
 doc/da_*
 doc/de_*
 doc/el_*
 doc/es_*
 doc/fr_*
 doc/hu_*
 doc/it_*
 doc/ja_*
 doc/mn_*
 doc/nl_*
 doc/no_*
 doc/pl_*
 doc/pt_*
 doc/ru_*
 doc/sr_*
 doc/tr_*
 doc/zh_*

   m**r**d bolon g`eh m`et`e`er busad h`eln**dijn huv'd oruulzh
   **g**h h`er`egt`ej (ta b*r`en zhagsaaltyg FreeBSD CVS arhivyg
   shalgan olzh bolno).

   `En`e ashigtaj bolomzhijg ashiglan udaan holbolttoj yum uu `esv`el
   ****rsdijn Intern`etijn holboltod minutaar t**ld**g
   h`er`egl`egchid *n`e c`en`et`ej hugacaagaa h`emn`eh bolno. Uchir
   n' t`ed ****rsdijn h`ez`e`e ch ashiglahg*j fajlaa tatazh avah
   shaardlagag*j boloh yum. CVSup-ijn refuse fajluud bolon busad
   sajhan bolomzhuudyn talaar il** m`ed`e`ellijg t**nij garyn avlagyn
   huudasnaas *zn`e **.

     --------------------------------------------------------------

  A.6.4. CVSup-g azhilluulah n'

   Odoo ta shin`echl`elt hijzh *z`eh`ed b`el`en bolloo. **nijg hijh
   tushaalyn m**r ih amarhan:

 # cvsup supfile

   `end bajgaa supfile n' tany d**ng**zh **sg`es`en supfile-ijn n`er
   yum. Tanyg X11 d`e`er azhillazh bajna g`ezh *zv`el cvsup n'
   `engijn z*jlsijg hijh zarim tovchluuruudtaj GUI conhyg *z**l`eh
   bolno. go tovchluuryg darzh azhillahyg n' haraaraj.

   Ta `en`e zhish`e`en d`e`er ****rijn zhinh`en`e /usr/src modyg
   shin`echilzh bajgaa bolohoor cvsup n' tany fajluudyg
   shin`echl`eh`ed shaardlagataj z**vsh****rl**dt`ej bajhyn tuld ta
   programyg root `erh`e`es azhilluulah h`er`egt`ej bolno. ****rijn
   tohirgoony fajlyg d**ng**zh **sg`es`en b**g****d ur'd n' `en`e
   programyg h`ez`e`e ch ashiglazh bajgaag*j bol tanyg buhimduulzh
   magadg*j yum. ****rijn fajluudyg h**nd**lg*jg`e`er turshiltyn
   zhurmaar azhilluulah hyalbar arga bajdag. Haa n`egt`e`e hooson san
   **sg`e`ed t**nijg tushaalyn m**r**nd n`em`elt **g**gdl****r
   oruulzh **gn**:

 # mkdir /var/tmp/dest
 # cvsup supfile /var/tmp/dest

   Tany zaasan san b*h fajlyn shin`echl`elt**dijn huv'd ochih san
   boldog. CVSup n' /usr/src san dotorh tany `engijn fajluudyg
   shalgadag, g`ehd`e`e t`edg`e`erijn alijg ch ****rchl**h buyuu
   ustgahg*j. Fajlyn shin`echl`elt**d harin /var/tmp/dest/usr/src
   sand hijgd`en`e. CVSup n' ing`ezh azhillahdaa bas ****rijn *nds`en
   sangijn t**lvijn fajluudyg ****rchl**lg*jg`e`er *ld`e`ed`eg.
   T`edg`e`er fajluudyn shin`e huvilbaruud zaagdsan san uruu
   bichigd`eh bolno. Tand /usr/src san uruu unshih `erh l bajhad
   ijm`erh** turshiltyn azhillagaag g*jc`etg`eh`ed root `erh bajh
   zaaval shaardlagag*j yum.

   H`er`ev ta X11-g azhilluulahg*j bajgaa yum uu `esv`el tand GUI
   taalagddagg*j bol cvsup-g azhilluulahdaa tushaalyn m**r**n d`e`er
   hoior songoltyg n`emzh **g**h h`er`egt`ej:

 # cvsup -g -L 2 supfile

   -g songolt n' CVSup-d ****rijn GUI-g ashiglahg*jg h`eln`e. H`er`ev
   ta X11-ijg azhilluulahg*j bajgaa bol `en`e avtomat bajdag, *g*j
   bol ta **nijg zaazh **g**h h`er`egt`ej.

   -L 2 n' CVSup-d hijzh bajgaa b*h shin`echl`elt**dijnh`e`e talaar
   d`elg`er`eng*j m`ed`e`ellijg *z**l`ehijg h`elzh **gn**. Gurvan
   t*vshnij haruulah gorim bajdag b**g****d `en`e n' -L 0-s -L 2
   h*rt`el bajna. Anhdagch n' 0 bajh b**g****d `en`e n' aldaany
   m`ed`egdl`e`es busdyg haruulahg*j.

   Busad olon songoltuud bajdag. T`edg`e`erijn tovch zhagsaaltyg
   *z`ehijn tuld cvsup -H g`ezh bichn`e. Il** d`elg`er`eng*j
   tajlbaruudyn talaar garyn avlagyn huudsyg *zn`e **.

   SHin`echl`elt azhilladag argad s`etg`el hanamzhtaj bolsnyhoo daraa
   ta CVSup-g davtamzhtajgaar azhilluulahyn tuld cron(8) ashiglan
   hijzh **gch bolno. M`ed`e`ezh ta cron(8)-s CVSup-g azhilluulahdaa
   ****rijnh**** GUI-g ashiglahg*j bolgoh h`er`egt`ej.

     --------------------------------------------------------------

  A.6.5. CVSup-ijn fajlyn cugluulguud

   CVSup-ijn fajlyn cugluulguud n' shatlaltajgaar zohion
   bajguulagdsan bajdag. C****n tom cugluulguud bajdag b**g****d
   t`edg`e`er n' araj zhizhig d`ed cugluulguudad huvaagddag. Tom
   cugluulgyg h*l`e`en avah n' t**nij d`ed cugluulguud tus b*rijg
   h*l`e`en avahtaj adil yum. Cugluulga hoorondyn shatalsan
   holboonuud n' doorh zhagsaalt dah' dogol ashiglaltaar tusgagddag.

   Hamgijn t*g`e`em`el h`er`egl`egdd`eg cugluulguud n' src-all, bolon
   ports-all yum. Busad cugluulguudyg tusgaj zorilgoor z**vh**n
   zhizhig b*l`eg h*m**s ashigladag b**g****d zarim tolin tusgal
   sajtuud t`edg`e`erijg b*gdijg aguuldagg*j bajzh boloh yum.

   cvs-all release=cvs

           Kriptograf kodyg orolcuulaad FreeBSD-ijn gol CVS arhiv.

                distrib release=cvs

                        FreeBSD-ijn t*g`e`elt bolon tolin tusgal
                        hijht`ej holbootoj fajluud.

                doc-all release=cvs

                        FreeBSD garyn avlagyn `eh**d ba busad barimt.
                        `En`e n' FreeBSD-ijn v`eb sajtyn fajluudyg
                        aguuldagg*j.

                ports-all release=cvs

                        FreeBSD-ijn portyn cugluulga.

                          CHuhal: H`er`ev ta b*h`el ports-all-g (b*h
                          portyn mod) shin`echl`ehijg h*s`ehg*j
                          bajgaa b**g****d door zhagsaagdsan d`ed
                          cugluulguudyn n`egijg ashiglazh bajgaa bol
                          ports-base d`ed cugluulgyg shin`echils`en
                          `es`eh`e`e *rg`elzh shalgazh bajh
                          h`er`egt`ej. ports-base-`e`er
                          tanilcuulagdsan portyn b*t`e`eltijn d`ed
                          b*tc`ed yamar n`eg`en ****rchl**lt oroh
                          bolgond t`edg`e`er ****rchl**lt**d n'
                          "zhinh`en`e" portuudad tun udahg*j
                          ashiglagdah n' barag l todorhoj bajdag yum.
                          Tijm`e`es h`er`ev ta z**vh**n "zhinh`en`e"
                          portuudyg shin`echilzh t`edg`e`er n' shin`e
                          bolomzhuudyn zarimyg ashigladag bol
                          t`edg`e`erijn b*t`e`elt n' zarim n`eg id
                          shidijn aldaany m`ed`egd`elt`ejg`e`er
                          amzhiltg*j boloh mash ih magadlaltaj yum.
                          `En`e tohioldold hamgijn `eh`end hijh z*jl
                          bol tany ports-base d`ed cugluulga hamgijn
                          s**lijn *eijnh `es`ehijg shalgah
                          h`er`egt`ej yum.

                          CHuhal: H`er`ev ta ports/INDEX-ijn ****rijn
                          lokal huulbaryg b*t`e`eh g`ezh bajgaa bol
                          ports-all buyuu b*h portyg h*l`e`ezh avah
                          iostoj (b*h portyn mod). ports/INDEX-g
                          h`es`eg modtoj b*t`e`ehijg d`emzhd`egg*j.
                          FAQ hayagijg *zn`e **.

                             ports-accessibility release=cvs

                                    H**gzhlijn b`erhsh`e`elt`ej
                                    h`er`egl`egchd`ed tuslahad
                                    zoriulsan program hangamzh.

                             ports-arabic release=cvs

                                    Arab h`elnij d`emzhl`eg.

                             ports-archivers release=cvs

                                    Arhivlah h`er`egsl**d.

                             ports-astro release=cvs

                                    Odon orontoj holbootoj portuud.

                             ports-audio release=cvs

                                    Duuny d`emzhl`eg.

                             ports-base release=cvs

                                    Portyn cugluulgyn b*t`e`eh d`ed
                                    b*t`ec - t**r**l b*rijn fajluud
                                    /usr/ports sangijn Mk/ bolon
                                    Tools/ d`ed sanguudad bajrladag.

                                      T`emd`egl`el: D`e`erh chuhal
                                      anhaaruulgyg *zn`e **: ta
                                      FreeBSD-ijn portyn cugluulgyn
                                      yamar ch h`esgijg
                                      shin`echl`ehd`e`e `en`e d`ed
                                      cugluulgyg *rg`elzh
                                      shin`echilzh bajh h`er`egt`ej!

                             ports-benchmarks release=cvs

                                    Benchmarkuud.

                             ports-biology release=cvs

                                    Biologi.

                             ports-cad release=cvs

                                    Komp'yuterijn tuslamzhtaj dizajn
                                    hijh h`er`egsl**d.

                             ports-chinese release=cvs

                                    Hyatad h`elnij d`emzhl`eg.

                             ports-comms release=cvs

                                    Holboony program hangamzh.

                             ports-converters release=cvs

                                    t`emd`egtijn kod h**rv**l`egchid.

                             ports-databases release=cvs

                                    M`ed`e`ellijn baazuud.

                             ports-deskutils release=cvs

                                    Komp'yuter zohion
                                    b*t`e`egd`eh`e`es **mn**
                                    shir`e`en d`e`er bajdag bajsan
                                    z*jls.

                             ports-devel release=cvs

                                    H**gzh**l`eltijn bagazhuud.

                             ports-dns release=cvs

                                    DNS-t`ej holbootoj program
                                    hangamzh.

                             ports-editors release=cvs

                                    Zasvarlagchid.

                             ports-emulators release=cvs

                                    Busad *jldlijn sistem**d`ed
                                    zoriulsan `emulyatoruud.

                             ports-finance release=cvs

                                    Bank, sanh** bolon t`edg`e`ert`ej
                                    holbootoj programuud.

                             ports-ftp release=cvs

                                    FTP klient ba serverijn
                                    bagazhuud.

                             ports-games release=cvs

                                    Togloomuud.

                             ports-german release=cvs

                                    German h`elnij d`emzhl`eg.

                             ports-graphics release=cvs

                                    Grafikijn bagazhuud.

                             ports-hebrew release=cvs

                                    H`ebryu h`elnij d`emzhl`eg.

                             ports-hungarian release=cvs

                                    Ungar h`elnij d`emzhl`eg.

                             ports-irc release=cvs

                                    Internet Relay Chat buyuu
                                    chalchih bagazhuud.

                             ports-japanese release=cvs

                                    YApon h`elnij d`emzhl`eg.

                             ports-java release=cvs

                                    Java bagazhuud.

                             ports-korean release=cvs

                                    Solongos h`elnij d`emzhl`eg.

                             ports-lang release=cvs

                                    Programchlalyn h`eln**d.

                             ports-mail release=cvs

                                    Zahidlyn programuud.

                             ports-math release=cvs

                                    Too toocooloh program hangamzh.

                             ports-mbone release=cvs

                                    MBone programuud.

                             ports-misc release=cvs

                                    Busad bagazhuud.

                             ports-multimedia release=cvs

                                    Mul'timedia program hangamzh.

                             ports-net release=cvs

                                    S*lzh`e`enij program hangamzh.

                             ports-net-im release=cvs

                                    SHuurhaj m`ed`egd`el (instant
                                    messaging) ilg`e`eh program
                                    hangamzh.

                             ports-net-mgmt release=cvs

                                    S*lzh`e`enij udirdlagyn program
                                    hangamzh.

                             ports-net-p2p release=cvs

                                    p2p s*lzh`e`e.

                             ports-news release=cvs

                                    USENET m`ed`e`enij program
                                    hangamzh.

                             ports-palm release=cvs

                                    Palm(TM) t**rlijn
                                    t**h****r**mzh**d`ed zoriulsan
                                    program hangamzhijn d`emzhl`eg.

                             ports-polish release=cvs

                                    Pol'sh h`elnij d`emzhl`eg.

                             ports-ports-mgmt release=cvs

                                    Portuud bolon bagcuudyg udirdah
                                    bagazhuud.

                             ports-portuguese release=cvs

                                    Portugal h`elnij d`emzhl`eg.

                             ports-print release=cvs

                                    H`evl`eltijn program hangamzh.

                             ports-russian release=cvs

                                    Oros h`elnij d`emzhl`eg.

                             ports-science release=cvs

                                    SHinzhl`eh uhaan.

                             ports-security release=cvs

                                    Ayuulg*j bajdlyn h`er`egsl**d.

                             ports-shells release=cvs

                                    Tushaalyn m**rijn b*rh**l**d.

                             ports-sysutils release=cvs

                                    Sistemijn h`er`egsl**d.

                             ports-textproc release=cvs

                                    tekst bolovsruulah h`er`egsl**d
                                    (shir`e`enij h`evl`el ordogg*j).

                             ports-ukrainian release=cvs

                                    Ukrajn h`elnij d`emzhl`eg.

                             ports-vietnamese release=cvs

                                    V'etnam h`elnij d`emzhl`eg.

                             ports-www release=cvs

                                    World Wide Web-t`ej holbootoj
                                    program hangamzh.

                             ports-x11 release=cvs

                                    X Conhny sistemijg d`emzhih
                                    portuud.

                             ports-x11-clocks release=cvs

                                    X11 cagnuud.

                             ports-x11-drivers release=cvs

                                    X11 drajveruud.

                             ports-x11-fm release=cvs

                                    X11 fajl menezher**d.

                             ports-x11-fonts release=cvs

                                    X11 *sgijn mayaguud ba *sgijn
                                    mayagijn h`er`egsl**d.

                             ports-x11-toolkits release=cvs

                                    X11 bagazhny cugluulguud.

                             ports-x11-servers release=cvs

                                    X11 server**d.

                             ports-x11-themes release=cvs

                                    X11 haruulah mayaguud.

                             ports-x11-wm release=cvs

                                    X11 conhny menezher**d.

                projects-all release=cvs

                        FreeBSD t**slijn arhiv dah' `eh**d.

                src-all release=cvs

                        Kriptograf kodyg orolcuulaad FreeBSD-ijn gol
                        `eh**d.

                             src-base release=cvs

                                    /usr/src sangijn d`e`er bajrlah
                                    busad fajluud.

                             src-bin release=cvs

                                    Ganc h`er`egl`egchijn gorimd
                                    h`er`eg boloh h`er`egl`egchijn
                                    bagazhuud (/usr/src/bin).

                             src-cddl release=cvs

                                    CDDL licenzijn door bajdag
                                    h`er`egsl**d bolon sanguud
                                    (/usr/src/cddl).

                             src-contrib release=cvs

                                    Har'canguj ****rchl**ltg*jg`e`er
                                    h`er`egl`egdd`eg FreeBSD
                                    t**sl****s gadnah h`er`egsl**d ba
                                    sanguud (/usr/src/contrib).

                             src-crypto release=cvs

                                    Har'canguj ****rchl**ltg*jg`e`er
                                    h`er`egl`egdd`eg FreeBSD
                                    t**sl****s gadnah kriptograf
                                    h`er`egsl**d ba sanguud
                                    (/usr/src/crypto).

                             src-eBones release=cvs

                                    Kerberos ba DES
                                    (/usr/src/eBones). FreeBSD-ijn
                                    odoogijn huvilbaruudad
                                    ashigladagg*j.

                             src-etc release=cvs

                                    Sistemijn tohirgoony fajluud
                                    (/usr/src/etc).

                             src-games release=cvs

                                    Togloomuud (/usr/src/games).

                             src-gnu release=cvs

                                    GNU Nijtijn Licenzt`ej
                                    h`er`egsl**d (/usr/src/gnu).

                             src-include release=cvs

                                    Tolgoj fajluud
                                    (/usr/src/include).

                             src-kerberos5 release=cvs

                                    Kerberos5 ayuulg*j bajdlyn bagc
                                    (/usr/src/kerberos5).

                             src-kerberosIV release=cvs

                                    KerberosIV ayuulg*j bajdlyn bagc
                                    (/usr/src/kerberosIV).

                             src-lib release=cvs

                                    Sanguud (/usr/src/lib).

                             src-libexec release=cvs

                                    Busad programuudaar azhilladag
                                    sistemijn programuud
                                    (/usr/src/libexec).

                             src-release release=cvs

                                    FreeBSD huvilbar gargahad
                                    shaardagdah fajluud
                                    (/usr/src/release).

                             src-rescue release=cvs

                                    YAaraltaj s`erg`e`elt hijh`ed
                                    zoriulsan statikaar holbolt
                                    hijgds`en programuud; rescue(8)-g
                                    *zn`e ** (/usr/src/rescue).

                             src-sbin release=cvs

                                    Ganc h`er`egl`egchijn gorimd
                                    zoriulsan sistemijn h`er`egsl**d
                                    (/usr/src/sbin).

                             src-secure release=cvs

                                    Kriptograf sanguud ba tushaaluud
                                    (/usr/src/secure).

                             src-share release=cvs

                                    Olon sistem**dijn hoorond
                                    huvaalcazh boloh fajluud
                                    (/usr/src/share).

                             src-sys release=cvs

                                    C**m (/usr/src/sys).

                             src-sys-crypto release=cvs

                                    C**mijn kriptograf kod
                                    (/usr/src/sys/crypto).

                             src-tools release=cvs

                                    FreeBSD-g archlahad zoriulsan
                                    t**r**l b*rijn h`er`egsl**d
                                    (/usr/src/tools).

                             src-usrbin release=cvs

                                    H`er`egl`egchijn h`er`egsl**d
                                    (/usr/src/usr.bin).

                             src-usrsbin release=cvs

                                    Sistemijn h`er`egsl**d
                                    (/usr/src/usr.sbin).

                www release=cvs

                        FreeBSD WWW sajtyn `eh.

   distrib release=self

           CVSup serverijn ****rijn tohirgoony fajluud. CVSup tolin
           tusgal sajtuudad h`er`egl`egdd`eg.

   gnats release=current

           GNATS aldaa m**rd**h m`ed`e`ellijn baaz.

   mail-archive release=current

           FreeBSD zahidlyn zhagsaaltyn arhiv.

   www release=current

           Ur'dchilan bolovsruulsan FreeBSD WWW sajtyn fajluud (`eh
           fajluud bish). WWW tolin tusgal sajtuudad
           h`er`egl`egdd`eg.

     --------------------------------------------------------------

  A.6.6. D`elg`er`eng*j m`ed`e`ellijg

   CVSup FAQ bolon busad CVSup-ijn tuhaj m`ed`e`ellijg CVSup g`erijn
   huudas hayagaas *zn`e **.

   Ih`enh FreeBSD-t`ej holbootoj CVSup-ijn h`el`elc**l`eg FreeBSD
   tehnikijn h`el`elc**lg**dijn zahidlyn zhagsaalt-d boldog.
   Programyn shin`e huvilbar t`end, bas FreeBSD zarlalyn zahidlyn
   zhagsaalt-d zarlagddag.

   CVSup-ijn talaar asuultuud `esv`el aldaany tajlanguudyg CVSup FAQ
   holboosoos *zn`e **.

     --------------------------------------------------------------

  A.6.7. CVSup sajtuud

   FreeBSD-d zoriulsan CVSup server**d daraah hayaguud d`e`er
   azhillazh bajgaa:

   T**v server**d, *nds`en tolin tusgal sajtuud, ANU, Avstral,
   Avstri, Argentin, Armen, Bolgar, Brazil, German, Grek, Dani,
   Izrajl', Indonez, Irland, Island, Ispani, Ital, Ih Britani, Kanad,
   Kirgyzstan, Kosta Rika, Kuvejt, Latvi, Litva, Niderland, Norveg,
   Oros, Pol'sh, Portugal, Rumyn, San Marino, Singapur, Slovak,
   Sloven, Solongos, Tajvan', Tajland, Turk, Ukrajn, Ungar, Filippin,
   Finland, Franc, Hyatad, CHeh, SHved, SHvejcar', `Eston, YApon,
   **mn**d Afrik.

   (as of 2010/11/13 13:50:55 UTC)

   T**v server**d

              * cvsup.FreeBSD.org

   *nds`en tolin tusgal sajtuud

              * cvsup1.FreeBSD.org

              * cvsup2.FreeBSD.org

              * cvsup3.FreeBSD.org

              * cvsup4.FreeBSD.org

              * cvsup5.FreeBSD.org

              * cvsup6.FreeBSD.org

              * cvsup7.FreeBSD.org

              * cvsup8.FreeBSD.org

              * cvsup9.FreeBSD.org

              * cvsup10.FreeBSD.org

              * cvsup11.FreeBSD.org

              * cvsup12.FreeBSD.org

              * cvsup13.FreeBSD.org

              * cvsup14.FreeBSD.org

              * cvsup15.FreeBSD.org

              * cvsup16.FreeBSD.org

              * cvsup18.FreeBSD.org

   ANU

              * cvsup1.us.FreeBSD.org

              * cvsup2.us.FreeBSD.org

              * cvsup3.us.FreeBSD.org

              * cvsup4.us.FreeBSD.org

              * cvsup5.us.FreeBSD.org

              * cvsup6.us.FreeBSD.org

              * cvsup7.us.FreeBSD.org

              * cvsup8.us.FreeBSD.org

              * cvsup9.us.FreeBSD.org

              * cvsup10.us.FreeBSD.org

              * cvsup11.us.FreeBSD.org

              * cvsup12.us.FreeBSD.org

              * cvsup13.us.FreeBSD.org

              * cvsup14.us.FreeBSD.org

              * cvsup15.us.FreeBSD.org

              * cvsup16.us.FreeBSD.org

              * cvsup18.us.FreeBSD.org

   Avstral

              * cvsup.au.FreeBSD.org

   Avstri

              * cvsup.at.FreeBSD.org

              * cvsup2.at.FreeBSD.org

   Argentin

              * cvsup.ar.FreeBSD.org

   Armen

              * cvsup1.am.FreeBSD.org

   Bolgar

              * cvsup.bg.FreeBSD.org

   Brazil

              * cvsup.br.FreeBSD.org

              * cvsup2.br.FreeBSD.org

              * cvsup3.br.FreeBSD.org

              * cvsup4.br.FreeBSD.org

              * cvsup5.br.FreeBSD.org

   German

              * cvsup.de.FreeBSD.org

              * cvsup2.de.FreeBSD.org

              * cvsup3.de.FreeBSD.org

              * cvsup4.de.FreeBSD.org

              * cvsup5.de.FreeBSD.org

              * cvsup6.de.FreeBSD.org

              * cvsup7.de.FreeBSD.org

              * cvsup8.de.FreeBSD.org

   Grek

              * cvsup.gr.FreeBSD.org

              * cvsup2.gr.FreeBSD.org

   Dani

              * cvsup.dk.FreeBSD.org

              * cvsup2.dk.FreeBSD.org

   Izrajl'

              * cvsup.il.FreeBSD.org

   Indonez

              * cvsup.id.FreeBSD.org

   Irland

              * cvsup.ie.FreeBSD.org

              * cvsup2.ie.FreeBSD.org

   Island

              * cvsup.is.FreeBSD.org

   Ispani

              * cvsup.es.FreeBSD.org

              * cvsup2.es.FreeBSD.org

              * cvsup3.es.FreeBSD.org

   Ital

              * cvsup.it.FreeBSD.org

   Ih Britani

              * cvsup.uk.FreeBSD.org

              * cvsup2.uk.FreeBSD.org

              * cvsup3.uk.FreeBSD.org

              * cvsup4.uk.FreeBSD.org

   Kanad

              * cvsup1.ca.FreeBSD.org

   Kirgyzstan

              * cvsup.kg.FreeBSD.org

   Kosta Rika

              * cvsup1.cr.FreeBSD.org

   Kuvejt

              * cvsup1.kw.FreeBSD.org

   Latvi

              * cvsup.lv.FreeBSD.org

              * cvsup2.lv.FreeBSD.org

   Litva

              * cvsup.lt.FreeBSD.org

              * cvsup2.lt.FreeBSD.org

              * cvsup3.lt.FreeBSD.org

   Niderland

              * cvsup.nl.FreeBSD.org

              * cvsup2.nl.FreeBSD.org

              * cvsup3.nl.FreeBSD.org

   Norveg

              * cvsup.no.FreeBSD.org

   Oros

              * cvsup.ru.FreeBSD.org

              * cvsup2.ru.FreeBSD.org

              * cvsup3.ru.FreeBSD.org

              * cvsup4.ru.FreeBSD.org

              * cvsup5.ru.FreeBSD.org

              * cvsup6.ru.FreeBSD.org

              * cvsup7.ru.FreeBSD.org

   Pol'sh

              * cvsup.pl.FreeBSD.org

              * cvsup2.pl.FreeBSD.org

              * cvsup3.pl.FreeBSD.org

   Portugal

              * cvsup.pt.FreeBSD.org

              * cvsup2.pt.FreeBSD.org

              * cvsup3.pt.FreeBSD.org

   Rumyn

              * cvsup.ro.FreeBSD.org

              * cvsup1.ro.FreeBSD.org

              * cvsup2.ro.FreeBSD.org

              * cvsup3.ro.FreeBSD.org

   San Marino

              * cvsup.sm.FreeBSD.org

   Singapur

              * cvsup.sg.FreeBSD.org

   Slovak

              * cvsup.sk.FreeBSD.org

   Sloven

              * cvsup.si.FreeBSD.org

              * cvsup2.si.FreeBSD.org

   Solongos

              * cvsup.kr.FreeBSD.org

              * cvsup2.kr.FreeBSD.org

              * cvsup3.kr.FreeBSD.org

   Tajvan'

              * cvsup.tw.FreeBSD.org

              * cvsup3.tw.FreeBSD.org

              * cvsup4.tw.FreeBSD.org

              * cvsup5.tw.FreeBSD.org

              * cvsup6.tw.FreeBSD.org

              * cvsup7.tw.FreeBSD.org

              * cvsup8.tw.FreeBSD.org

              * cvsup9.tw.FreeBSD.org

              * cvsup10.tw.FreeBSD.org

              * cvsup11.tw.FreeBSD.org

              * cvsup12.tw.FreeBSD.org

              * cvsup13.tw.FreeBSD.org

              * cvsup14.tw.FreeBSD.org

   Tajland

              * cvsup.th.FreeBSD.org

   Turk

              * cvsup.tr.FreeBSD.org

              * cvsup2.tr.FreeBSD.org

   Ukrajn

              * cvsup2.ua.FreeBSD.org

              * cvsup3.ua.FreeBSD.org

              * cvsup5.ua.FreeBSD.org

              * cvsup6.ua.FreeBSD.org

              * cvsup7.ua.FreeBSD.org

   Ungar

              * cvsup.hu.FreeBSD.org

   Filippin

              * cvsup1.ph.FreeBSD.org

   Finland

              * cvsup.fi.FreeBSD.org

              * cvsup2.fi.FreeBSD.org

   Franc

              * cvsup.fr.FreeBSD.org

              * cvsup1.fr.FreeBSD.org

              * cvsup2.fr.FreeBSD.org

              * cvsup3.fr.FreeBSD.org

              * cvsup4.fr.FreeBSD.org

              * cvsup5.fr.FreeBSD.org

              * cvsup8.fr.FreeBSD.org

   Hyatad

              * cvsup.cn.FreeBSD.org

              * cvsup2.cn.FreeBSD.org

   CHeh

              * cvsup.cz.FreeBSD.org

   SHved

              * cvsup.se.FreeBSD.org

              * cvsup2.se.FreeBSD.org

   SHvejcar'

              * cvsup.ch.FreeBSD.org

   `Eston

              * cvsup.ee.FreeBSD.org

   YApon

              * cvsup.jp.FreeBSD.org

              * cvsup2.jp.FreeBSD.org

              * cvsup3.jp.FreeBSD.org

              * cvsup4.jp.FreeBSD.org

              * cvsup5.jp.FreeBSD.org

              * cvsup6.jp.FreeBSD.org

   **mn**d Afrik

              * cvsup.za.FreeBSD.org

              * cvsup2.za.FreeBSD.org

     --------------------------------------------------------------

A.7. CVS Tags buyuu hayaguud

   cvs `esv`el CVSup ashiglan `ehijg avah yum uu `esv`el shin`echilzh
   bajgaa *ed revision tag buyuu zalruulaltyn hayagijg zaazh **g**h
   iostoj bajdag. Zalruulaltyn hayag n' FreeBSD h**gzh**l`eltijn
   todorhoj n`eg bajh yum uu `esv`el hugacaany todorhoj n`eg c`eg
   bajdag. `Ehnijh n' "branch tags" buyuu "salbaryn hayaguud"
   g`egdd`eg b**g****d hoior dah' n' "huvilbaryn hayaguud" g`egdd`eg.

     --------------------------------------------------------------

  A.7.1. Salbaryn hayaguud

   HEAD-s (`en`e n' *rg`elzh z**v hayag bajdag) busad b*h hayaguud
   z**vh**n src/ modond hamaardag. ports/, doc/, bolon www/ modnuud
   n' salbarladagg*j.

   HEAD

           Gol shugamyn simbolyn n`er, `esv`el FreeBSD-CURRENT.
           Zalruulalt zaagaag*j tohioldold bas anhdagch bajdag.

           CVSup-d `en`e hayag n' . g`es`en t`emd`egt`e`er
           il`erhijl`egdd`eg (c`eg bish harin . t`emd`egt).

             T`emd`egl`el: CVS-d `en`e n' zalruulalt zaagaag*j
             tohioldold anhdagch bajdag. H`er`ev ta ****r****
             h*s`e`eg*j l bol STABLE mashin d`e`er CURRENT `ehijg
             tatan avch shin`echl`eh n' ih`evchl`en tijm ch sajn
             sanaa bish yum.

   RELENG_8

           FreeBSD-8.X-d zoriulsan h**gzh**l`eltijn shugam, bas
           FreeBSD 8-STABLE g`egdd`eg

   RELENG_8_1

           FreeBSD-8.1-d zoriulsan huvilbaryn salbar, ayuulg*j
           bajdlyn z**vl**g****n**d bolon busad chuhal zasvaruudad
           zoriulzh z**vh**n ashiglagddag.

   RELENG_8_0

           FreeBSD-8.0-d zoriulsan huvilbaryn salbar, ayuulg*j
           bajdlyn z**vl**g****n**d bolon busad chuhal zasvaruudad
           zoriulzh z**vh**n ashiglagddag.

   RELENG_7

           FreeBSD-7.X-d zoriulsan h**gzh**l`eltijn shugam, bas
           FreeBSD 7-STABLE g`egdd`eg

   RELENG_7_3

           FreeBSD-7.3-d zoriulsan huvilbaryn salbar, ayuulg*j
           bajdlyn z**vl**g****n**d bolon busad chuhal zasvaruudad
           zoriulzh z**vh**n ashiglagddag.

   RELENG_7_2

           FreeBSD-7.2-t zoriulsan huvilbaryn salbar, ayuulg*j
           bajdlyn z**vl**g****n**d bolon busad chuhal zasvaruudad
           zoriulzh z**vh**n ashiglagddag.

   RELENG_7_1

           FreeBSD-7.1-d zoriulsan huvilbaryn salbar, ayuulg*j
           bajdlyn z**vl**g****n**d bolon busad chuhal zasvaruudad
           zoriulzh z**vh**n ashiglagddag.

   RELENG_7_0

           FreeBSD-7.0-d zoriulsan huvilbaryn salbar, ayuulg*j
           bajdlyn z**vl**g****n**d bolon busad chuhal zasvaruudad
           zoriulzh z**vh**n ashiglagddag.

   RELENG_6

           FreeBSD-6.X-d zoriulsan h**gzh**l`eltijn shugam, bas
           FreeBSD 6-STABLE g`egdd`eg

   RELENG_6_4

           FreeBSD-6.4-d zoriulsan huvilbaryn salbar, ayuulg*j
           bajdlyn z**vl**g****n**d bolon busad chuhal zasvaruudad
           zoriulzh z**vh**n ashiglagddag.

   RELENG_6_3

           FreeBSD-6.3-d zoriulsan huvilbaryn salbar, ayuulg*j
           bajdlyn z**vl**g****n**d bolon busad chuhal zasvaruudad
           zoriulzh z**vh**n ashiglagddag.

   RELENG_6_2

           FreeBSD-6.2-d zoriulsan huvilbaryn salbar, ayuulg*j
           bajdlyn z**vl**g****n**d bolon busad chuhal zasvaruudad
           zoriulzh z**vh**n ashiglagddag.

   RELENG_6_1

           FreeBSD-6.1-d zoriulsan huvilbaryn salbar, ayuulg*j
           bajdlyn z**vl**g****n**d bolon busad chuhal zasvaruudad
           zoriulzh z**vh**n ashiglagddag.

   RELENG_6_0

           FreeBSD-6.0-d zoriulsan huvilbaryn salbar, ayuulg*j
           bajdlyn z**vl**g****n**d bolon busad chuhal zasvaruudad
           zoriulzh z**vh**n ashiglagddag.

   RELENG_5

           FreeBSD-5.X-d zoriulsan h**gzh**l`eltijn shugam, bas
           FreeBSD 5-STABLE g`egdd`eg.

   RELENG_5_5

           FreeBSD-5.5-d zoriulsan huvilbaryn salbar, ayuulg*j
           bajdlyn z**vl**g****n**d bolon busad chuhal zasvaruudad
           zoriulzh z**vh**n ashiglagddag.

   RELENG_5_4

           FreeBSD-5.4-d zoriulsan huvilbaryn salbar, ayuulg*j
           bajdlyn z**vl**g****n**d bolon busad chuhal zasvaruudad
           zoriulzh z**vh**n ashiglagddag.

   RELENG_5_3

           FreeBSD-5.3-d zoriulsan huvilbaryn salbar, ayuulg*j
           bajdlyn z**vl**g****n**d bolon busad chuhal zasvaruudad
           zoriulzh z**vh**n ashiglagddag.

   RELENG_5_2

           FreeBSD-5.2 bolon FreeBSD-5.2.1-d zoriulsan huvilbaryn
           salbar, ayuulg*j bajdlyn z**vl**g****n**d bolon busad
           chuhal zasvaruudad zoriulzh z**vh**n ashiglagddag.

   RELENG_5_1

           FreeBSD-5.1-d zoriulsan huvilbaryn salbar, ayuulg*j
           bajdlyn z**vl**g****n**d bolon busad chuhal zasvaruudad
           zoriulzh z**vh**n ashiglagddag.

   RELENG_5_0

           FreeBSD-5.0-d zoriulsan huvilbaryn salbar, ayuulg*j
           bajdlyn z**vl**g****n**d bolon busad chuhal zasvaruudad
           zoriulzh z**vh**n ashiglagddag.

   RELENG_4

           FreeBSD-4.X-d zoriulsan h**gzh**l`eltijn shugam, bas
           FreeBSD 4-STABLE g`egdd`eg.

   RELENG_4_11

           FreeBSD-4.11-d zoriulsan huvilbaryn salbar, ayuulg*j
           bajdlyn z**vl**g****n**d bolon busad chuhal zasvaruudad
           zoriulzh z**vh**n ashiglagddag.

   RELENG_4_10

           FreeBSD-4.10-d zoriulsan huvilbaryn salbar, ayuulg*j
           bajdlyn z**vl**g****n**d bolon busad chuhal zasvaruudad
           zoriulzh z**vh**n ashiglagddag.

   RELENG_4_9

           FreeBSD-4.9-d zoriulsan huvilbaryn salbar, ayuulg*j
           bajdlyn z**vl**g****n**d bolon busad chuhal zasvaruudad
           zoriulzh z**vh**n ashiglagddag.

   RELENG_4_8

           FreeBSD-4.8-d zoriulsan huvilbaryn salbar, ayuulg*j
           bajdlyn z**vl**g****n**d bolon busad chuhal zasvaruudad
           zoriulzh z**vh**n ashiglagddag.

   RELENG_4_7

           FreeBSD-4.7-d zoriulsan huvilbaryn salbar, ayuulg*j
           bajdlyn z**vl**g****n**d bolon busad chuhal zasvaruudad
           zoriulzh z**vh**n ashiglagddag.

   RELENG_4_6

           FreeBSD-4.6 bolon FreeBSD-4.6.2-d zoriulsan huvilbaryn
           salbar, ayuulg*j bajdlyn z**vl**g****n**d bolon busad
           chuhal zasvaruudad zoriulzh z**vh**n ashiglagddag.

   RELENG_4_5

           FreeBSD-4.5-d zoriulsan huvilbaryn salbar, ayuulg*j
           bajdlyn z**vl**g****n**d bolon busad chuhal zasvaruudad
           zoriulzh z**vh**n ashiglagddag.

   RELENG_4_4

           FreeBSD-4.4-d zoriulsan huvilbaryn salbar, ayuulg*j
           bajdlyn z**vl**g****n**d bolon busad chuhal zasvaruudad
           zoriulzh z**vh**n ashiglagddag.

   RELENG_4_3

           FreeBSD-4.3-d zoriulsan huvilbaryn salbar, ayuulg*j
           bajdlyn z**vl**g****n**d bolon busad chuhal zasvaruudad
           zoriulzh z**vh**n ashiglagddag.

   RELENG_3

           FreeBSD-3.X-d zoriulsan h**gzh**l`eltijn shugam, bas
           3.X-STABLE g`egdd`eg.

   RELENG_2_2

           FreeBSD-2.2.X-d zoriulsan h**gzh**l`eltijn shugam, bas
           2.2-STABLE g`egdd`eg. `En`e salbar n' gol t**l**v
           huuchirsan.

     --------------------------------------------------------------

  A.7.2. Huvilbaryn hayaguud

   `Edg`e`er hayaguud n' FreeBSD-ijn todorhoj n`eg huvilbar garsan
   *eijn cagijn todorhoj c`egijg zaadag. Huvilbar inzhenerchl`elijn
   processijn talaar Huvilbar inzhenerchl`elijn m`ed`e`el`el bolon
   Huvilbaryn process barimtuudad il** d`elg`er`eng*j
   barimtzhuulagdsan bajdag. src mod n' RELENG_ g`ezh `eh`els`en
   hayagijn n`ersijg ashigladag. ports bolon doc modnuud n' RELEASE
   g`ezh `eh`els`en hayagijn n`ersijg ashigladag. T**gsg**ld n' www
   mod n' huvilbaruudad zoriulsan yamar n`eg tusgaj n`er`e`er
   hayaglagddagg*j.

   RELENG_8_1_0_RELEASE

           FreeBSD 8.1

   RELENG_8_0_0_RELEASE

           FreeBSD 8.0

   RELENG_7_3_0_RELEASE

           FreeBSD 7.3

   RELENG_7_2_0_RELEASE

           FreeBSD 7.2

   RELENG_7_1_0_RELEASE

           FreeBSD 7.1

   RELENG_7_0_0_RELEASE

           FreeBSD 7.0

   RELENG_6_4_0_RELEASE

           FreeBSD 6.4

   RELENG_6_3_0_RELEASE

           FreeBSD 6.3

   RELENG_6_2_0_RELEASE

           FreeBSD 6.2

   RELENG_6_1_0_RELEASE

           FreeBSD 6.1

   RELENG_6_0_0_RELEASE

           FreeBSD 6.0

   RELENG_5_5_0_RELEASE

           FreeBSD 5.5

   RELENG_5_4_0_RELEASE

           FreeBSD 5.4

   RELENG_4_11_0_RELEASE

           FreeBSD 4.11

   RELENG_5_3_0_RELEASE

           FreeBSD 5.3

   RELENG_4_10_0_RELEASE

           FreeBSD 4.10

   RELENG_5_2_1_RELEASE

           FreeBSD 5.2.1

   RELENG_5_2_0_RELEASE

           FreeBSD 5.2

   RELENG_4_9_0_RELEASE

           FreeBSD 4.9

   RELENG_5_1_0_RELEASE

           FreeBSD 5.1

   RELENG_4_8_0_RELEASE

           FreeBSD 4.8

   RELENG_5_0_0_RELEASE

           FreeBSD 5.0

   RELENG_4_7_0_RELEASE

           FreeBSD 4.7

   RELENG_4_6_2_RELEASE

           FreeBSD 4.6.2

   RELENG_4_6_1_RELEASE

           FreeBSD 4.6.1

   RELENG_4_6_0_RELEASE

           FreeBSD 4.6

   RELENG_4_5_0_RELEASE

           FreeBSD 4.5

   RELENG_4_4_0_RELEASE

           FreeBSD 4.4

   RELENG_4_3_0_RELEASE

           FreeBSD 4.3

   RELENG_4_2_0_RELEASE

           FreeBSD 4.2

   RELENG_4_1_1_RELEASE

           FreeBSD 4.1.1

   RELENG_4_1_0_RELEASE

           FreeBSD 4.1

   RELENG_4_0_0_RELEASE

           FreeBSD 4.0

   RELENG_3_5_0_RELEASE

           FreeBSD-3.5

   RELENG_3_4_0_RELEASE

           FreeBSD-3.4

   RELENG_3_3_0_RELEASE

           FreeBSD-3.3

   RELENG_3_2_0_RELEASE

           FreeBSD-3.2

   RELENG_3_1_0_RELEASE

           FreeBSD-3.1

   RELENG_3_0_0_RELEASE

           FreeBSD-3.0

   RELENG_2_2_8_RELEASE

           FreeBSD-2.2.8

   RELENG_2_2_7_RELEASE

           FreeBSD-2.2.7

   RELENG_2_2_6_RELEASE

           FreeBSD-2.2.6

   RELENG_2_2_5_RELEASE

           FreeBSD-2.2.5

   RELENG_2_2_2_RELEASE

           FreeBSD-2.2.2

   RELENG_2_2_1_RELEASE

           FreeBSD-2.2.1

   RELENG_2_2_0_RELEASE

           FreeBSD-2.2.0

     --------------------------------------------------------------

A.8. AFS sajtuud

   FreeBSD-d zoriulsan AFS server**d n' daraah sajtuud d`e`er
   azhillazh bajna:

   SHved

           Fajluudad h*r`eh zam n':
           /afs/stacken.kth.se/ftp/pub/FreeBSD/

 stacken.kth.se         # Stacken Computer Club, KTH, Sweden
 130.237.234.43         #hot.stacken.kth.se
 130.237.237.230        #fishburger.stacken.kth.se
 130.237.234.3          #milko.stacken.kth.se

           Archlagch <ftp@stacken.kth.se>

     --------------------------------------------------------------

A.9. rsync sajtuud

   Daraah sajtuud n' FreeBSD-g rsync protokoloor t*g`e`egd`eh
   bolomzhijg b*rd**ld`eg. rsync h`er`egs`el n' rcp(1) tushaaltaj
   barag t**st`ejg****r azhilladag bolovch il** olon tohiruulguudtaj
   b**g****d hoior talyn fajluudyn z**vh**n yalgaatajg n'
   damzhuuldag. Ing`esn`e`er s*lzh`e`eg`e`er hijh hamgijn s**lijn
   h`elb`ert avaachih *jldlijg ih`e`eh`en hurdasgadag bajna. H`er`ev
   ta FreeBSD FTP server yum uu `esv`el CVS arhivyn tolin tusgal sajt
   bol `en`e n' ih ashigtaj bajdag. rsync cugluulga n' olon *jldlijn
   sistem**d d`e`er bajdag. FreeBSD-ijn huv'd net/rsync port `esv`el
   bagcyg *zn`e **.

   B*gd Najramdah CHeh Uls

           rsync://ftp.cz.FreeBSD.org/

           Bajgaa cugluulguud:

              * ftp: FreeBSD FTP serverijn h`es`egchils`en tolin
                tusgal.

              * FreeBSD: FreeBSD FTP serverijn b*r`en tolin tusgal.

   Niderland

           rsync://ftp.nl.FreeBSD.org/

           Bajgaa cugluulguud:

              * FreeBSD: FreeBSD FTP serverijn b*r`en tolin tusgal.

   Oros

           rsync://ftp.mtu.ru/

           Bajgaa cugluulguud:

              * FreeBSD: FreeBSD FTP serverijn b*r`en tolin tusgal.

              * FreeBSD-gnats: GNATS coh hyanah m`ed`e`ellijn san.

              * FreeBSD-Archive: FreeBSD arhiv FTP serverijn b*r`en
                tolin tusgal.

   Tajvan'

           rsync://ftp.tw.FreeBSD.org/

           rsync://ftp2.tw.FreeBSD.org/

           rsync://ftp6.tw.FreeBSD.org/

           Bajgaa cugluulguud:

              * FreeBSD: FreeBSD FTP serverijn b*r`en tolin tusgal.

   Ih Britani

           rsync://rsync.mirrorservice.org/

           Bajgaa cugluulguud:

              * sites/ftp.freebsd.org: FreeBSD FTP serverijn b*r`en
                tolin tusgal.

   Amerikijn N`egds`en Uls

           rsync://ftp-master.FreeBSD.org/

           `En`e serverijg FreeBSD-ijn anhdagch tolin tusgal sajtuud
           z**vh**n h`er`egl`ezh bolno.

           Bajgaa cugluulguud:

              * FreeBSD: FreeBSD FTP serverijn master arhiv.

              * acl: FreeBSD-ijn master ACL zhagsaalt.

           rsync://ftp13.FreeBSD.org/

           Bajgaa cugluulguud:

              * FreeBSD: FreeBSD FTP serverijn b*r`en tolin tusgal.

     --------------------------------------------------------------

                          Havsralt B. Nom z*j

   Garyn avlagyn huudasnuud n' FreeBSD *jldlijn sistemijn huv'
   h`esg**d`ed zoriulsan `ecsijn lavlagaag **gd**g bolovch t`edg`e`er
   h`esg**dijg h`erh`en nijl**lzh b*h`el b*t`en *jldlijn sistemijg
   t`egsh azhilluulah talaar d*rsl`en *z**ld`egg*jg`e`er`e`e zartaj
   yum. Ijm uchraas UNIX, sistemijn udirdlagyn talaar bichs`en sajn
   nom bolon h`er`egl`egchdijn sajn garyn avlagyg orlohoor z*jls
   bajhg*j yum.

     --------------------------------------------------------------

B.1. FreeBSD-ijn talaar tusgajlan bichs`en nom & s`etg**l**d

   Olon ulsad h`evl`egds`en nom & s`etg**l**d:

     * Using FreeBSD (Ulamzhlalt Hyatad h`el d`e`er), h`evl`es`en
       Drmaster, 1997. ISBN 9-578-39435-7.

     * FreeBSD Unleashed (Hyalbarshuulsan Hyatad orchuulga),
       h`evl`es`en China Machine Press. ISBN 7-111-10201-0.

     * FreeBSD From Scratch `Ehnij h`evl`el (Hyalbarshuulsan Hyatad
       h`el d`e`er), h`evl`es`en China Machine Press. ISBN
       7-111-07482-3.

     * FreeBSD From Scratch Hoior dah' h`evl`el (Hyalbarshuulsan
       Hyatad h`el d`e`er), h`evl`es`en China Machine Press. ISBN
       7-111-10286-X.

     * FreeBSD Handbook Hoior dah' h`evl`el (Hyalbarshuulsan Hyatad
       orchuulga), h`evl`es`en Posts & Telecom Press. ISBN
       7-115-10541-3.

     * FreeBSD 3.x Internet (Hyalbarshuulsan Hyatad h`el d`e`er),
       h`evl`es`en Tsinghua University Press. ISBN 7-900625-66-6.

     * FreeBSD & Windows (Hyalbarshuulsan Hyatad h`el d`e`er),
       h`evl`es`en China Railway Publishing House. ISBN 7-113-03845-X

     * FreeBSD Internet Services HOWTO (Hyalbarshuulsan Hyatad h`el
       d`e`er), h`evl`es`en China Railway Publishing House. ISBN
       7-113-03423-3

     * FreeBSD for PC 98'ers (YApon h`el d`e`er), h`evl`es`en SHUWA
       System Co, LTD. ISBN 4-87966-468-5 C3055 P2900E.

     * FreeBSD (YApon h`el d`e`er), h`evl`es`en CUTT. ISBN
       4-906391-22-2 C3055 P2400E.

     * Complete Introduction to FreeBSD (YApon h`el d`e`er),
       h`evl`es`en Shoeisha Co., Ltd. ISBN 4-88135-473-6 P3600E.

     * Personal UNIX Starter Kit FreeBSD (YApon h`el d`e`er),
       h`evl`es`en ASCII. ISBN 4-7561-1733-3 P3000E.

     * FreeBSD Handbook (YApon orchuulga), h`evl`es`en ASCII. ISBN
       4-7561-1580-2 P3800E.

     * FreeBSD mit Methode (German h`el d`e`er), h`evl`es`en Computer
       und Literatur Verlag/Vertrieb Hanser, 1998. ISBN
       3-932311-31-0.

     * FreeBSD 4 - Installieren, Konfigurieren, Administrieren
       (German h`el d`e`er), h`evl`es`en Computer und Literatur
       Verlag, 2001. ISBN 3-932311-88-4.

     * FreeBSD 5 - Installieren, Konfigurieren, Administrieren
       (German h`el d`e`er), h`evl`es`en Computer und Literatur
       Verlag, 2003. ISBN 3-936546-06-1.

     * FreeBSD de Luxe (German h`el d`e`er), h`evl`es`en Verlag
       Modere Industrie, 2003. ISBN 3-8266-1343-0.

     * FreeBSD Install and Utilization Manual (YApon h`el d`e`er),
       h`evl`es`en Mainichi Communications Inc, 1998. ISBN
       4-8399-0112-0..

     * Onno W Purbo, Dodi Maryanto, Syahrial Hubbany, Widjil Widodo
       Building Internet Server with FreeBSD (Indonez h`el d`e`er),
       published by Elex Media Komputindo.

     * Absolute BSD: The Ultimate Guide to FreeBSD (Ulamzhlalt Hyatad
       orchuulga), h`evl`es`en GrandTech Press, 2003. ISBN
       986-7944-92-5.

     * The FreeBSD 6.0 Book (Ulamzhlalt Hyatad h`el d`e`er),
       h`evl`es`en Drmaster, 2006. ISBN 9-575-27878-X.

   Angli h`el d`e`erh nom & s`etg**l**d:

     * Absolute FreeBSD, 2nd Edition: The Complete Guide to FreeBSD,
       h`evl`es`en No Starch Press, 2007. ISBN: 978-1-59327-151-0

     * The Complete FreeBSD, h`evl`es`en O'Reilly, 2003. ISBN:
       0596005164

     * The FreeBSD Corporate Networker's Guide, h`evl`es`en
       Addison-Wesley, 2000. ISBN: 0201704811

     * FreeBSD: An Open-Source Operating System for Your Personal
       Computer, h`evl`es`en The Bit Tree Press, 2001. ISBN:
       0971204500

     * Teach Yourself FreeBSD in 24 Hours, h`evl`es`en Sams, 2002.
       ISBN: 0672324245

     * FreeBSD 6 Unleashed, h`evl`es`en Sams, 2006. ISBN: 0672328755

     * FreeBSD: The Complete Reference, h`evl`es`en McGrawHill, 2003.
       ISBN: 0072224096

     * BSD magazine, h`evl`es`en Software Press Sp. z o.o. SK. ISSN
       1898-9144

     --------------------------------------------------------------

B.2. H`er`egl`egchdijn garyn avlaguud

     * Computer Systems Research Group, UC Berkeley. 4.4BSD User's
       Reference Manual. O'Reilly & Associates, Inc., 1994. ISBN
       1-56592-075-9

     * Computer Systems Research Group, UC Berkeley. 4.4BSD User's
       Supplementary Documents. O'Reilly & Associates, Inc., 1994.
       ISBN 1-56592-076-7

     * UNIX in a Nutshell. O'Reilly & Associates, Inc., 1990. ISBN
       093717520X

     * Mui, Linda. What You Need To Know When You Can't Find Your
       UNIX System Administrator. O'Reilly & Associates, Inc., 1995.
       ISBN 1-56592-104-6

     * Ohajogijn Ih Surguul' UNIX Introductory Course avlagyg
       bichs`en b**g****d `en`e n' shuud v`eb`e`er *z`eh
       bolomzhtojgoor HTML bolon PostScript h`elb`er`e`er bajdag.

       `En`e barimtyn Ital orchuulga Italijn FreeBSD-ijn
       Barimtzhuulah T**slijn h`es`eg bolon avah bolomzhtojgoor
       bajdag.

     * Jpman T**s**l, YApony FreeBSD H`er`egl`egchdijn B*l`eg.
       FreeBSD User's Reference Manual (YApon orchuulga). Mainichi
       Communications Inc., 1998. ISBN4-8399-0088-4 P3800E.

     * `Edinburgijn Ih Surguul' UNIX orchind shin`e`er irzh bajgaa
       h*m**st zoriulzh Onlajn zaavar bichs`en.

     --------------------------------------------------------------

B.3. Administratoruud zoriulsan zaavruud

     * Albitz, Paul and Liu, Cricket. DNS and BIND, 4th Ed. O'Reilly
       & Associates, Inc., 2001. ISBN 1-59600-158-4

     * Computer Systems Research Group, UC Berkeley. 4.4BSD System
       Manager's Manual. O'Reilly & Associates, Inc., 1994. ISBN
       1-56592-080-5

     * Costales, Brian, et al. Sendmail, 2nd Ed. O'Reilly &
       Associates, Inc., 1997. ISBN 1-56592-222-0

     * Frisch, AEleen. Essential System Administration, 2nd Ed.
       O'Reilly & Associates, Inc., 1995. ISBN 1-56592-127-5

     * Hunt, Craig. TCP/IP Network Administration, 2nd Ed. O'Reilly &
       Associates, Inc., 1997. ISBN 1-56592-322-7

     * Nemeth, Evi. UNIX System Administration Handbook. 3rd Ed.
       Prentice Hall, 2000. ISBN 0-13-020601-6

     * Stern, Hal Managing NFS and NIS O'Reilly & Associates, Inc.,
       1991. ISBN 0-937175-75-7

     * Jpman T**s**l, YApony FreeBSD H`er`egl`egchdijn B*l`eg.
       FreeBSD System Administrator's Manual (YApon orchuulga).
       Mainichi Communications Inc., 1998. ISBN4-8399-0109-0 P3300E.

     * Dreyfus, Emmanuel. Cahiers de l'Admin: BSD 2nd Ed. (Franc h`el
       d`e`er), Eyrolles, 2004. ISBN 2-212-11463-X

     --------------------------------------------------------------

B.4. Program zohiogchdod zoriulsan zaavruud

     * Asente, Paul, Converse, Diana, and Swick, Ralph. X Window
       System Toolkit. Digital Press, 1998. ISBN 1-55558-178-1

     * Computer Systems Research Group, UC Berkeley. 4.4BSD
       Programmer's Reference Manual. O'Reilly & Associates, Inc.,
       1994. ISBN 1-56592-078-3

     * Computer Systems Research Group, UC Berkeley. 4.4BSD
       Programmer's Supplementary Documents. O'Reilly & Associates,
       Inc., 1994. ISBN 1-56592-079-1

     * Harbison, Samuel P. and Steele, Guy L. Jr. C: A Reference
       Manual. 4th ed. Prentice Hall, 1995. ISBN 0-13-326224-3

     * Kernighan, Brian and Dennis M. Ritchie. The C Programming
       Language. 2nd Ed. PTR Prentice Hall, 1988. ISBN 0-13-110362-8

     * Lehey, Greg. Porting UNIX Software. O'Reilly & Associates,
       Inc., 1995. ISBN 1-56592-126-7

     * Plauger, P. J. The Standard C Library. Prentice Hall, 1992.
       ISBN 0-13-131509-9

     * Spinellis, Diomidis. Code Reading: The Open Source
       Perspective. Addison-Wesley, 2003. ISBN 0-201-79940-5

     * Spinellis, Diomidis. Code Quality: The Open Source
       Perspective. Addison-Wesley, 2006. ISBN 0-321-16607-8

     * Stevens, W. Richard and Stephen A. Rago. Advanced Programming
       in the UNIX Environment. 2nd Ed. Reading, Mass. :
       Addison-Wesley, 2005. ISBN 0-201-43307-9

     * Stevens, W. Richard. UNIX Network Programming. 2nd Ed, PTR
       Prentice Hall, 1998. ISBN 0-13-490012-X

     * Wells, Bill. "Writing Serial Drivers for UNIX". Dr. Dobb's
       Journal. 19(15), December 1994. pp68-71, 97-99.

     --------------------------------------------------------------

B.5. *jldlijn sistemijn dotood b*r`eld`eh**n**dijn talaar

     * Andleigh, Prabhat K. UNIX System Architecture. Prentice-Hall,
       Inc., 1990. ISBN 0-13-949843-5

     * Jolitz, William. "Porting UNIX to the 386". Dr. Dobb's
       Journal. January 1991-July 1992.

     * Leffler, Samuel J., Marshall Kirk McKusick, Michael J Karels
       and John Quarterman The Design and Implementation of the
       4.3BSD UNIX Operating System. Reading, Mass. : Addison-Wesley,
       1989. ISBN 0-201-06196-1

     * Leffler, Samuel J., Marshall Kirk McKusick, The Design and
       Implementation of the 4.3BSD UNIX Operating System: Answer
       Book. Reading, Mass. : Addison-Wesley, 1991. ISBN
       0-201-54629-9

     * McKusick, Marshall Kirk, Keith Bostic, Michael J Karels, and
       John Quarterman. The Design and Implementation of the 4.4BSD
       Operating System. Reading, Mass. : Addison-Wesley, 1996. ISBN
       0-201-54979-4

       (`En`e nomyn 2-r b*l`eg onlajnaar FreeBSD barimtzhuulah
       t**slijn h*r`e`end bajgaa b**g****d 9-r b*l`eg `end bajgaa.)

     * Marshall Kirk McKusick, George V. Neville-Neil The Design and
       Implementation of the FreeBSD Operating System. Boston, Mass.
       : Addison-Wesley, 2004. ISBN 0-201-70245-2

     * Stevens, W. Richard. TCP/IP Illustrated, Volume 1: The
       Protocols. Reading, Mass. : Addison-Wesley, 1996. ISBN
       0-201-63346-9

     * Schimmel, Curt. Unix Systems for Modern Architectures.
       Reading, Mass. : Addison-Wesley, 1994. ISBN 0-201-63338-8

     * Stevens, W. Richard. TCP/IP Illustrated, Volume 3: TCP for
       Transactions, HTTP, NNTP and the UNIX Domain Protocols.
       Reading, Mass. : Addison-Wesley, 1996. ISBN 0-201-63495-3

     * Vahalia, Uresh. UNIX Internals -- The New Frontiers. Prentice
       Hall, 1996. ISBN 0-13-101908-2

     * Wright, Gary R. and W. Richard Stevens. TCP/IP Illustrated,
       Volume 2: The Implementation. Reading, Mass. : Addison-Wesley,
       1995. ISBN 0-201-63354-X

     --------------------------------------------------------------

B.6. Ayuulg*j bajdlyn tuhaj nomnuud

     * Cheswick, William R. and Steven M. Bellovin. Firewalls and
       Internet Security: Repelling the Wily Hacker. Reading, Mass. :
       Addison-Wesley, 1995. ISBN 0-201-63357-4

     * Garfinkel, Simson and Gene Spafford. Practical UNIX & Internet
       Security. 2nd Ed. O'Reilly & Associates, Inc., 1996. ISBN
       1-56592-148-8

     * Garfinkel, Simson. PGP Pretty Good Privacy O'Reilly &
       Associates, Inc., 1995. ISBN 1-56592-098-8

     --------------------------------------------------------------

B.7. Tonog t**h****r**mzhijn tuhaj nomnuud

     * Anderson, Don and Tom Shanley. Pentium Processor System
       Architecture. 2nd Ed. Reading, Mass. : Addison-Wesley, 1995.
       ISBN 0-201-40992-5

     * Ferraro, Richard F. Programmer's Guide to the EGA, VGA, and
       Super VGA Cards. 3rd ed. Reading, Mass. : Addison-Wesley,
       1995. ISBN 0-201-62490-7

     * Intel korporaci ****rsdijn CPU-uud, bichil shem**d bolon
       standartuudyn tuhaj barimt bichg**dijg h**gzh**l`egchijn v`eb
       huudsand ih`evchl`en PDF fajl h`elb`er`e`er bajrluuldag.

     * Shanley, Tom. 80486 System Architecture. 3rd ed. Reading,
       Mass. : Addison-Wesley, 1995. ISBN 0-201-40994-1

     * Shanley, Tom. ISA System Architecture. 3rd ed. Reading, Mass.
       : Addison-Wesley, 1995. ISBN 0-201-40996-8

     * Shanley, Tom. PCI System Architecture. 4th ed. Reading, Mass.
       : Addison-Wesley, 1999. ISBN 0-201-30974-2

     * Van Gilluwe, Frank. The Undocumented PC, 2nd Ed. Reading,
       Mass: Addison-Wesley Pub. Co., 1996. ISBN 0-201-47950-8

     * Messmer, Hans-Peter. The Indispensable PC Hardware Book, 4th
       Ed. Reading, Mass: Addison-Wesley Pub. Co., 2002. ISBN
       0-201-59616-4

     --------------------------------------------------------------

B.8. UNIX-ijn t**h

     * Lion, John Lion's Commentary on UNIX, 6th Ed. With Source
       Code. ITP Media Group, 1996. ISBN 1573980137

     * Raymond, Eric S. The New Hacker's Dictionary, 3rd edition. MIT
       Press, 1996. ISBN 0-262-68092-0. ZHargon Fajl g`ezh bas
       h`el`egdd`eg.

     * Salus, Peter H. A quarter century of UNIX. Addison-Wesley
       Publishing Company, Inc., 1994. ISBN 0-201-54777-5

     * Simon Garfinkel, Daniel Weise, Steven Strassmann. The
       UNIX-HATERS Handbook. IDG Books Worldwide, Inc., 1994. ISBN
       1-56884-203-1. H`evl`egd`eh`e`e bol'son, g`ehd`e`e onlajn
       bajgaa.

     * Don Libes, Sandy Ressler Life with UNIX -- special edition.
       Prentice-Hall, Inc., 1989. ISBN 0-13-536657-7

     * BSD-n urgijn bichig. FreeBSD mashin d`e`erh
       http://www.FreeBSD.org/cgi/cvsweb.cgi/src/share/misc/bsd-family-tree
       `esv`el /usr/share/misc/bsd-family-tree

     * Networked Computer Science Technical Reports Library.
       http://www.ncstrl.org/

     * Computer Systems Research group (CSRG) buyuu Komp'yuterijn
       Sistem**dijn Sudalgaany B*lgijn gargasan huuchin BSD
       huvilbaruud. http://www.mckusick.com/csrg/: 4 CD b*hij
       cugluulga n' 1BSD-`e`es avahuulaad 4.4BSD bolon 4.4BSD-Lite2
       (haramsaltaj n' 2.11BSD-g bish) h*rt`elh b*h BSD huvilbaruudyg
       hamardag. S**lijn disk n' t**gsg**lijn `eh**d`e`es gadna SCCS
       fajluudyg bas aguuldag.

     --------------------------------------------------------------

B.9. Sonin, s`etg**l**d

     * The C/C++ Users Journal. R&D Publications Inc. ISSN 1075-2838

     * Sys Admin -- The Journal for UNIX System Administrators Miller
       Freeman, Inc., ISSN 1061-2688

     * freeX -- Das Magazin fu:r Linux - BSD - UNIX (German h`el
       d`e`er) Computer- und Literaturverlag GmbH, ISSN 1436-7033

     --------------------------------------------------------------

               Havsralt C. Intern`et d`eh `eh **sv`er**d

   FreeBSD-ijn d`evshlijn hurdan alhaa n' hamgijn s**lijn
   h**gzh**l`elt**dijg dagahaas hamaaraad h`evl`en gargah
   h`er`egc`e`eg*j bolgohod h*rg`ed`eg. Cahim `eh **sv`er**d n'
   hamgijn shild`eg n' b**g****d hamgijn s**lijn *eijn
   d`evshilt**dijn talaar m`edl`egt`ej bajh barag coryn ganc arga
   yum. FreeBSD n' sajn duryn charmajlt bolohoor h`er`egl`egchijn
   h*r`e`enijh`en n' ****rsd**** cahim zahidal, v`eb h`el`elc**lg**d
   bolon t`er h*r`e`enijh`end h*r`eh hamgijn *r ashigtaj arga boloh
   USENET m`ed`e`en**dijn tuslamzhtajgaar er**nhijd**** n`eg`en
   h`elb`erijn "tehnikijn d`emzhl`egijn h`elt`es" mayagaar
   *jlchild`eg.

   FreeBSD-ijn h`er`egl`egchijn h*r`e`enijh`end handah hamgijn chuhal
   c`eg**dijg door durdav. H`er`ev ta `end durdagdsanaas ****r `eh
   **sv`er**dijn talaar m`ed`ezh bajval t`edg`e`erijg bas `en`e
   zhagsaaltad oruulahaar FreeBSD barimtzhuulah t**slijn zahidlyn
   zhagsaalt uruu ilg`e`en`e **.

     --------------------------------------------------------------

C.1. Zahidlyn zhagsaaltuud

   Zahidlyn zhagsaaltuud n' FreeBSD-ijn h`er`egl`egchd`ed chigl`es`en
   asuultuudaa tavih `esv`el tehnikijn h`el`elc**l`eg n`e`eh hamgijn
   shuluun zam yum. FreeBSD-ijn t**r**l b*rijn s`edv**d`e`er olon
   yanzyn zhagsaalt bajdag. ****rijn asuultuudaa hamgijn tohiromzhtoj
   zahidlyn zhagsaalt ruu hayaglasnaar il** hurdan, z**v hariu avah
   bolomzhtoj bolgodog.

   `En`e barimtyn s**l h`es`egt t**r**l b*rijn zhagsaaltuudad
   zoriulsan d*rm**d bij. Al' n`eg zhagsaalt uruu `els`en oroh
   `esv`el zahidal ilg`e`eh`e`es`e`e **mn** zhagsaaltyn d*rmijg
   unshina uu. Odoo manaj zahidlyn zhagsaaltyn zahialagchdyn ih`enh
   n' FreeBSD-t`ej holbootoj olon zuun zahianuudyg **d**r b*r avdag
   b**g****d z**v h`er`egl`eh tuhaj d*r`em, zhurmuudyg gargasnaar bid
   zhagsaaltuudyn shuugian, dohiony har'caag (signal-to-noise ratio)
   **nd**r bajlgahyg hich`e`ed`eg. Baga hijh n' zahidlyn zhagsaaltyg
   `en`e t**s**ld zoriulsan *r ashigtaj holboony z****v**rl**gch
   bajhyg `ecsijn `ec`est boliulzh boloh yum.

     T`emd`egl`el: H`er`ev ta FreeBSD-ijn zhagsaaltuud ruu ilg`e`ezh
     chadazh bajgaa `es`eh`e`e shalgazh test hijhijg h*sv`el
     freebsd-test ruu test zahidal ilg`e`en`e **. ****r busad
     zhagsaalt ruu test zahidal bitgij ilg`e`eg`e`er`ej.

   Al' zhagsaalt uruu asuultaa ilg`e`eh`e`e m`ed`ehg*j `erg`elz`ezh
   bajgaa bol FreeBSD-asuultuud zahidlyn zhagsaaltaas h`erh`en
   hamgijn ih ashgijg avch boloh v`e h`esg`e`es *zn`e **.

   Al' n`eg zhagsaalt uruu ilg`e`eh`e`es`e`e **mn** bajnga davtagddag
   h`el`elc**lg**dijg **sg`ehg*j bajhad h`erh`en tuslah z`er`eg
   zahidlyn zhagsaaltyg h`erh`en hamgijn *r ashigtaj ashiglah talaar
   surah h`er`egt`ej. **nijg tuld Zahidlyn zhagsaaltyn bajnga asuudag
   asuultuud (FAQ) barimtyg unshih n' z*jt`ej.

   B*h zahidlyn zhagsaaltuudyn huv'd arhivuud hadgalagddag b**g****d
   FreeBSD D`elhij Dayaarh V`eb server ashiglan hajlt hijzh bolno.
   T*lh**r *g`e`er hajzh boloh arhiv n' bajnga asuugddag asuultuudad
   zoriulsan hariultuudyg oloh hamgijn shild`eg argyg sanal bolgodog
   b**g****d asuult ilg`e`eh`e`es`e`e **mn** `edg`e`er`e`es lavlah
   h`er`egt`ej yum. `En`e n' bas FreeBSD-ijn zahidlyn zhagsaalt ruu
   ilg`e`es`en zahianuudyg *rg`elzh hadgalzh bajdag g`es`en *g yum.
   Huvijn nuucyg hamgaalah shaardlagataj bol ustgah bolomzhtoj hoior
   dah' zahiany hayag ashiglazh z**vh**n nijtijn m`ed`e`ellijg
   yavuulah h`er`egt`ej.

     --------------------------------------------------------------

  C.1.1. ZHagsaaltyn tojm

   Er**nhij zhagsaaltuud: Daraah n' er**nhij zhagsaaltuud b**g****d
   `edg`e`ert h`en ch g`es`en ch**l****t`ej (zorigtojgoor) `els`ezh
   bolno:

             ZHagsaalt                          Zorilgo               
   freebsd-advocacy               FreeBSD Evangelism                  
   freebsd-announce               CHuhal *jl yavdluud bolon t**slijn  
                                  gol gol *e shatuud                  
   freebsd-arch                   Arhitektur bolon dizajny            
                                  h`el`elc**lg**d                     
                                  FreeBSD-ijn asuudlyn tajlangijn     
                                  m`ed`e`ellijn baaz bolon t**nt`ej   
   freebsd-bugbusters             holbootoj h`er`egsl**dijn           
                                  archilgaataj holbootoj              
                                  h`el`elc**lg**d                     
   freebsd-bugs                   Aldaany tajlanguud                  
   freebsd-chat                   FreeBSD h*r`e`enijh`ent`ej          
                                  holbootoj tehnikijn bus z*jls       
   freebsd-current                FreeBSD-CURRENT-n h`er`egl`e`et`ej  
                                  hamaataj h`el`elc**l`eg             
                                  FreeBSD ashiglazh bajgaa            
   freebsd-isp                    Intern`etijn *jlchilg`e`e           
                                  *z**l`egchdijn asuudluud            
   freebsd-jobs                   FreeBSD-t`ej holbootoj azhil bolon  
                                  z**vl**g****nij bolomzhuud          
                                  FreeBSD-ijn Gol bagijn bodlogyn     
   freebsd-policy                 shijdv`er**d. Baga h`emzh`e`enij    
                                  b**g****d z**vh**n unshih           
                                  bolomzhtoj                          
   freebsd-questions              H`er`egl`egchijn asuultuud bolon    
                                  tehnikijn d`emzhl`eg                
   freebsd-security-notifications Ayuulg*j bajdlyn m`ed`egdl**d       
   freebsd-stable                 FreeBSD-STABLE-n h`er`egl`e`et`ej   
                                  holbootoj h`el`elc**l`eg            
                                  Al' n`eg zhagsaalt uruu test zahia  
   freebsd-test                   yavuulahyn orond `en`e zhagsaalt    
                                  ashiglagdana                        

   Tehnikijn zhagsaaltuud: Daraah zhagsaaltuud n' tehnikijn
   h`el`elc**l`egt zoriulagdsan. `Edg`e`er zhagsaaltyn aguulga bolon
   h`erh`en ashiglah talaar narijn chand zaavruud bajdag uchraas al'
   n`eg uruu n' `els`eh yum uu `esv`el zahidal ilg`e`eh`e`es`e`e
   **mn** zhagsaalt bolgony d*r`em, zhurmyg ta unshih h`er`egt`ej
   yum.

         ZHagsaalt                          Zorilgo                   
   freebsd-acpi           ACPI bolon t`ezh`e`elijn udirdlagyn         
                          h**gzh**l`elt                               
   freebsd-afs            AFS-g FreeBSD uruu h**rv**l`eh              
   freebsd-aic7xxx        Adaptec AIC 7xxx-d zoriulzh drajveruud      
                          h**gzh**l`eh                                
   freebsd-alpha          FreeBSD-g Alpha uruu h**rv**l`eh            
   freebsd-amd64          FreeBSD-g AMD64 sistem**d uruu h**rv**l`eh  
   freebsd-apache         Apache-taj holbootoj portuudyn tuhaj        
                          h`el`elc**l`eg                              
   freebsd-arm            FreeBSD-g ARM(R) processoruud uruu          
                          h**rv**l`eh                                 
   freebsd-atm            FreeBSD d`e`er ATM s*lzh`e`eg ashiglah      
   freebsd-audit          `Eh kod audit hijh t**s**l                  
   freebsd-binup          Hoiortyn shin`echl`el hijh sistemijn dizajn 
                          bolon h**gzh**l`elt                         
   freebsd-bluetooth      FreeBSD d`e`er Bluetooth tehnologijg        
                          ashiglah                                    
   freebsd-cluster        FreeBSD-g klasterchlagdsan orchind ashiglah 
   freebsd-cvsweb         CVSweb archilgaa                            
   freebsd-database       FreeBSD d`e`erh m`ed`e`ellijn baaz bolon    
                          h**gzh**l`eltijn talaar h`el`elc`eh         
   freebsd-doc            FreeBSD-t`ej holbootoj barimtuudyg **sg`eh  
   freebsd-drivers        FreeBSD-d zoriulzh t**h****r**mzhijn        
                          drajveruudyg bichih                         
                          Eclipse IDE, h`er`egsl**d, klientijn        
   freebsd-eclipse        bayalag programuud bolon portuudyn FreeBSD  
                          h`er`egl`egchid.                            
   freebsd-embedded       FreeBSD-g avsaar (embedded) programuudad    
                          ashiglah                                    
                          FreeBSD t**sl****r d`emzhigd`eh`e`e bol'son 
   freebsd-eol            FreeBSD-t`ej holbootoj program hangamzhijn  
                          d`emzhl`eg.                                 
   freebsd-emulation      Linuks/MS-DOS/Windows z`er`eg sistem**dijn  
                          `emulyac                                    
   freebsd-firewire       FreeBSD FireWire(R) (iLink, IEEE 1394)      
                          tehnikijn h`el`elc**l`eg                    
   freebsd-fs             Fajlyn sistem**d                            
   freebsd-gecko          Gecko Rendering Engine-t`ej holbootoj       
                          asuudluud                                   
   freebsd-geom           GEOM-toj holbootoj h`el`elc**lg**d bolon    
                          shijdl**d                                   
   freebsd-gnome          GNOME bolon GNOME programuudyg h**rv**l`eh  
   freebsd-hackers        Tehnikijn er**nhij h`el`elc**l`eg           
   freebsd-hardware       FreeBSD-g taaruulahtaj holbootoj tonog      
                          t**h****r**mzhijn er**nhij h`el`elc**l`eg   
   freebsd-i18n           FreeBSD Internacionalchlal                  
   freebsd-ia32           IA-32 (Intel x86) tavcan d`e`erh FreeBSD    
   freebsd-ia64           FreeBSD-g Intel-ijn irzh bajgaa IA64        
                          sistem**d uruu h**rv**l`eh                  
   freebsd-ipfw           IP galt hanyn kodny shin`e dizajny tuhaj    
                          tehnikijn h`el`elc**l`eg                    
   freebsd-isdn           ISDN h**gzh**l`egchid                       
   freebsd-jail           jail(8) bolomzhijn tuhaj h`el`elc**l`eg     
   freebsd-java           Java h**gzh**l`egchid bolon JDK-g FreeBSD   
                          uruu h**rv**lzh bajgaa h*m**s               
   freebsd-kde            KDE bolon KDE programuudyg port hijh        
   freebsd-lfs            LFS-g FreeBSD ruu port hijh                 
   freebsd-libh           Hoior dah' *eijn suulgalt bolon bagcyn      
                          sistem                                      
   freebsd-mips           FreeBSD-g MIPS(R) r** port hijh;            
   freebsd-mobile         H**d**lg****nt toocoollyn tuhaj             
                          h`el`elc**lg**d                             
   freebsd-mono           FreeBSD d`e`erh Mono bolon C# programuud    
   freebsd-mozilla        Mozilla-g FreeBSD ruu port hijh             
   freebsd-multimedia     Mul'timedia programuud                      
   freebsd-new-bus        SHugamyn arhitekturyn tuhaj tehnikijn       
                          h`el`elc**lg**d                             
   freebsd-net            S*lzh`e`enij h`el`elc**l`eg ba TCP/IP `eh   
                          kod                                         
   freebsd-openoffice     OpenOffice.org bolon StarOffice-g FreeBSD   
                          ruu port hijh                               
                          **nd**r hurdtaj azhillagaa/achaallyn        
   freebsd-performance    suulgaltuudad zoriulsan azhillagaag         
                          taaruulah asuultuud                         
   freebsd-perl           Perl-t`ej holbootoj portuudyn archilgaa     
   freebsd-pf             Paket sh**gch galt hanyn sistemijn tuhaj    
                          h`el`elc**l`eg bolon asuultuud              
   freebsd-platforms      Intel bish arhitektur tavcanguud ruu port   
                          hijh talaar                                 
   freebsd-ports          Portyn cugluulgyn tuhaj h`el`elc**l`eg      
   freebsd-ports-bugs     Portyn aldaanuud/PR-uudyn tuhaj             
                          h`el`elc**l`eg                              
   freebsd-ppc            FreeBSD-g PowerPC(R) ruu port hijh          
   freebsd-proliant       HP ProLiant server tavcanguud d`e`erh       
                          FreeBSD-ijn tuhaj tehnikijn h`el`elc**l`eg  
   freebsd-python         FreeBSD-t`ej holbootoj Python-ij asuudluud  
   freebsd-qa             CHanaryn batalgaany tuhaj h`el`elc**l`eg,   
                          ih`evchl`en garah g`ezh bajgaa huvilbar     
   freebsd-rc             rc.d sistem bolon t**nij h**gzh**l`eltt`ej  
                          holbootoj h`el`elc**l`eg                    
   freebsd-realtime       FreeBSD-ijn realtime **rg**tg**l**dijn      
                          h**gzh**l`elt                               
   freebsd-ruby           FreeBSD-t`ej holbootoj Ruby-ijn             
                          h`el`elc**l`eg                              
   freebsd-scsi           SCSI d`ed sistem                            
   freebsd-security       FreeBSD-d n**l****l**h ayuulg*j bajdlyn     
                          asuudluud                                   
                          Embedded buyuu avsaar programuudad          
   freebsd-small          FreeBSD-g ashiglah (huuchin; **nij orond    
                          freebsd-embedded-g ashigla)                 
                          [A]Symmetric MultiProcessing buyuu n`eg ba  
   freebsd-smp            olon processortoj holbootoj dizajny         
                          h`el`elc**lg**d                             
   freebsd-sparc64        FreeBSD-g Sparc(R) d`e`er suurilsan         
                          sistem**d`ed port hijh                      
   freebsd-standards      C99 bolon POSIX standartuudtaj FreeBSD-ijn  
                          nijct`ej bajdal                             
   freebsd-sun4v          FreeBSD-g UltraSPARC T1 d`e`er suurilsan    
                          sistem**d uruu port hijh                    
   freebsd-sysinstall     sysinstall(8)-ijn h**gzh**l`elt             
   freebsd-threads        FreeBSD d`e`erh ursgalzhilt                 
   freebsd-testing        FreeBSD-ijn azhillagaa bolon najdvartaj     
                          bajdlyn test**d                             
   freebsd-tilera         Tilera t**rlijn CPU-uud ruu FreeBSD-g port  
                          hijh tuhaj h`el`elc**l`eg                   
   freebsd-tokenring      FreeBSD d`e`erh Token Ring-ijn d`emzhl`eg   
   freebsd-toolchain      FreeBSD-d bagtdag h`er`egsl**dijn           
                          cugluulgyn tuhaj h`el`elc**l`eg             
   freebsd-usb            USB-d zoriulsan FreeBSD-ijn d`emzhl`egijn   
                          tuhaj h`el`elc**l`eg                        
                          FreeBSD-ijn d`emzhd`eg t**r**l b*rijn       
   freebsd-virtualization virtualchlaltyn tehnik**dijn talaarh        
                          h`el`elc**l`eg                              
   freebsd-vuxml          VuXML d`ed b*tcijn tuhaj h`el`elc**l`eg     
   freebsd-x11            FreeBSD d`e`erh X11-ijn archilgaa ba        
                          d`emzhl`eg                                  
   freebsd-xen            FreeBSD-ijn Xen(TM) portyn h`el`elc**l`eg   
                          -- shijd`el ba h`er`egl`e`e                 

   Hyazgaarlagdmal zhagsaaltuud: Daraah zhagsaaltuud n' il**
   tusgajlsan (bolon shaardazh bajgaa) olon nijt`ed zoriulagdsan
   b**g****d er**nhij nijtijn sonirhlyg tatahg*j bajzh boloh yum.
   `Edg`e`er hyazgaarlagdmal zhagsaaltuudyn al' n`eg uruu
   `els`eh`e`es`e`e **mn** tehnikijn zhagsaaltuudad oroh n' z*jt`ej
   yum. Ing`esn`e`er ta harilcaany ios d*rmijg ojlgoh bolno.

        ZHagsaalt                         Zorilgo                     
   freebsd-hubs        Tolin tusgal sajtuudyg azhilluulzh bajgaa      
                       h*m**s (d`ed b*tcijn d`emzhl`eg)               
   freebsd-user-groups H`er`egl`egchijn b*lgijn zohicuulalt           
   freebsd-vendors     *jldv`erl`egchdijn ur'dchilsan huvilbaryn      
                       zohicuulalt                                    
   freebsd-wip-status  FreeBSD-ijn Work-In-Progress buyuu hijgd`ezh   
                       bajgaa azhluudyn t**l**v                       
   freebsd-www         www.FreeBSD.org-ijn archlagchid                

   Digest buyuu tovch m`ed`e`ellijn zhagsaaltuud: D`e`erh b*h
   zhagsaaltuud n' tovch h`elb`er`e`er bajdag. ZHagsaaltad
   b*rtg**lsnij daraa ta ****rijn b*rtg`elijn tohiruulguudyn h`es`egt
   tovch m`ed`e`el`el h*l`e`ezh avah tohiruulguudyg ****rchilzh
   bolno.

   CVS & SVN zhagsaaltuud: Daraah zhagsaaltuud n' `eh modny t**r**l
   b*rijn talbaruud dah' ****rchl**lt**dijn tuhaj b*rtg`elijn
   m`ed`egdl**dijg harahyg h*ss`en h*m**st zoriulagdsan bajdag.
   T`edg`e`er n' Z**vh**n Unshigdah zhagsaaltuud b**g****d t`edg`e`er
   r** zahidal ilg`e`eh iosg*j yum.

        ZHagsaalt              `Eh talbar          Talbaryn tajlbar   
                                                  (zoriulagdsan `eh)  
                                                 Modon dah' b*h gazar 
                                                 hijgds`en b*h        
                                                 ****rchl**lt**d      
   cvs-all              /usr/(CVSROOT|doc|ports) (busad CVS           
                                                 itg`emzhl`en         
                                                 oruulaltyn           
                                                 zhagsaaltuudyn tom   
                                                 n')                  
                                                 doc bolon www        
   cvs-doc              /usr/(doc|www)           modnuudyn b*h        
                                                 ****rchl**lt**d      
   cvs-ports            /usr/ports               Portyn cugluulgyn    
                                                 b*h ****rchl**lt**d  
   cvs-projects         /usr/projects            projects modny b*h   
                                                 ****rchl**lt**d      
                                                 src modny b*h        
                                                 ****rchl**lt**d      
                                                 (svn-to-cvs          
   cvs-src              /usr/src                 importlogchijn       
                                                 itg`emzhl`en         
                                                 nijl**l`elt`e`er     
                                                 **sg`egds`en)        
                                                 Subversion           
                                                 repozitoryn b*h      
   svn-src-all          /usr/src                 ****rchl**lt**d      
                                                 (user bolon          
                                                 projects-s busad)    
                                                 Subversion           
                                                 repozitoryn "head"   
   svn-src-head         /usr/src                 salbaryn b*h         
                                                 ****rchl**lt**d      
                                                 (FreeBSD-CURRENT     
                                                 salbar)              
                                                 src Subversion       
   svn-src-projects     /usr/projects            repozitoryn projects 
                                                 talbaryn b*h         
                                                 ****rchl**lt**d      
                                                 src Subversion       
   svn-src-release      /usr/src                 repozitoryn releases 
                                                 talbaryn b*h         
                                                 ****rchl**lt**d      
                                                 src Subversion       
                                                 repozitoryn releng   
                                                 salbaruudyn b*h      
   svn-src-releng       /usr/src                 ****rchl**lt**d      
                                                 (ayuulg*j bajdal /   
                                                 huvilbar             
                                                 inzhenerchl`elijn    
                                                 salbaruud)           
                                                 src Subversion       
                                                 repozitoryn b*h      
   svn-src-stable       /usr/src                 togtvortoj           
                                                 salbaruudyn b*h      
                                                 ****rchl**lt**d      
                                                 src Subversion       
   svn-src-stable-6     /usr/src                 repozitoryn stable/6 
                                                 salbaryn b*h         
                                                 ****rchl**lt**d      
                                                 src Subversion       
   svn-src-stable-7     /usr/src                 repozitoryn stable/7 
                                                 salbaryn b*h         
                                                 ****rchl**lt**d      
                                                 src Subversion       
   svn-src-stable-8     /usr/src                 repozitoryn stable/8 
                                                 salbaryn b*h         
                                                 ****rchl**lt**d      
                                                 src Subversion       
   svn-src-stable-other /usr/src                 repozitoryn huuchin  
                                                 stable salbaruudyn   
                                                 b*h ****rchl**lt**d  
                                                 src Subversion       
                                                 repozitoryn          
                                                 udirdlagyn           
   svn-src-svnadmin     /usr/src                 skript**d, huukuud,  
                                                 bolon busad          
                                                 tohirgoony           
                                                 **g**gdlijn b*h      
                                                 ****rchl**lt**d      
                                                 src Subversion       
                                                 repozitoryn          
   svn-src-user         /usr/src                 turshiltyn user      
                                                 talbaryn b*h         
                                                 ****rchl**lt**d      
                                                 src Subversion       
                                                 repozitoryn          
   svn-src-vendor       /usr/src                 *jldv`erl`egchijn    
                                                 azhlyn talbaryn b*h  
                                                 ****rchl**lt**d      

     --------------------------------------------------------------

  C.1.2. H`erh`en b*rtg**l`eh v`e

   ZHagsaaltand b*rtg**l`ehijn tuld d`e`er bajgaa zhagsaaltyn n`er`en
   d`e`er darah yum uu `esv`el
   http://lists.FreeBSD.org/mailman/listinfo ruu ochood sonirhozh
   bajgaa zhagsaalt d`e`er`e`e darah h`er`egt`ej. ZHagsaaltyn huudas
   b*rtg**l`eh`ed h`er`egt`ej b*h zaavruudyg aguulsan bajh iostoj.

   **g**gds**n zhagsaalt uruu ilg`e`ehijn tuld erd**** l
   <zhagsaaltyn_n`er@FreeBSD.org> hayag uruu zahidal ilg`e`en`e.
   Daraa n' zahidlyn zhagsaaltyn d`elhij dayaarh gish**d`ed taraagdah
   bolno.

   ZHagsaaltaas garahyn tuld zhagsaaltaas h*l`e`en avsan cahim
   zahidal b*rijn door bajrlah URL d`e`er darah h`er`egt`ej.
   ****rijg**** b*rtg`el`e`es hasahyn tuld bas cahim zahidal
   <zhagsaaltyn_n`er-unsubscribe@FreeBSD.org> ruu ilg`e`ezh bolno.

   Dahin h`el`eh`ed bid tehnikijn zahidlyn zhagsaaltuudad tehnikijn
   talyn z*jls h`el`elc`ehijg tanaas h*s`ezh bajna. H`er`ev ta
   z**vh**n chuhal zarlaluudyg sonirhozh bajgaa bol ta FreeBSD
   zarlalyn zahidlyn zhagsaalt-d b*rtg**l`eh n' z*jt`ej yum. `En`e
   zhagsaalt n' z**vh**n m`ed`e`ellijn sijr`eg ursgald zoriulagdsan
   yum.

     --------------------------------------------------------------

  C.1.3. ZHagsaaltyn d*r`em, zhurmuud

   FreeBSD-ijn b*h zahidlyn zhagsaaltuud n' todorhoj n`eg *nds`en
   d*rm**dt`ej bajdag. T`edg`e`erijg ashiglazh bajgaa bolgon dagazh
   m**rd**h iostoj. `Edg`e`er zaavruudyg dagahg*j bajh tohioldold
   FreeBSD Postmaster <postmaster@FreeBSD.org>-s hoior (2)
   anhaaruulga bichg`e`er ir`eh b**g****d **nij daraa gurav dah'
   udaagaa z**rchs**n tohioldold ilg`e`egchijg FreeBSD-ijn b*h
   zahidlyn zhagsaaltaas hasazh t`edg`e`er r** dahizh ilg`e`ehijg n'
   sh**h bolno. Bid ijm d*rm**d, arga h`emzh`e`en**d bajgaad
   haramsazh bajgaa bolovch **n****gijn Intern`et n' mash tanhaj
   balmad orchin yum shig sanagddag b**g****d olon h*m**s
   `edg`e`erijn arga zamuud yamar `emz`eg bolohyg h*nd`etg`ed`egg*j
   bil`e`e.

   Dagazh m**rd**h d*r`em, zhurmuud:

     * Al' ch ilg`e`eltijn s`ed`ev n' ilg`e`egds`en zhagsaaltynhaa
       *nds`en d*r`em, zhurmyg dagazh m**rd**zh bajh iostoj,
       ****r****r h`elb`el h`er`ev zhagsaalt tehnikijn asuudluudyn
       talaar bol tany ilg`e`ezh bajgaa zahidal tehnikijn
       h`el`elc**l`eg aguulsan bajh iostoj. Hamaaralg*j *rg`elzhl`eh
       chalchaa `esv`el uurlazh shatsan bajdal n' zahidlyn
       zhagsaaltyn utgyg t**n d`e`er bajgaa b*hnij huv'd aldagduulzh
       t`evchihg*j bajdald h*rg`en`e. YAmar ch todorhoj s`ed`evg*j
       ch**l****t h`elb`erijn h`el`elc**l`egt zoriulsan FreeBSD chat
       zahidlyn zhagsaalt h`el`elc**l`eg ch**l****t`ej bajdag
       b**g****d **nijg ashiglah iostoj yum.

     * 2-oos il** zahidlyn zhagsaaltad z`er`eg ilg`e`ezh bolohg*j
       b**g****d z**vh**n 2 h*rt`elhijg h`er`ev todorhoj, ilt
       h`er`egc`e`e bajgaa tohioldold hoior zhagsaalt uruu
       ilg`e`ehijg z**vsh****rd**g. Ih`enh zhagsaaltuudyn huv'd al'
       h`edijn mash ih h`emzh`e`enij b*rtg`egds`en h*m**s davhacdag
       b**g****d ih`enh tusgaj zoriulagdsan holildluudyg ("-stable &
       -scsi" g`eh m`et) toocohg*j yum bol n`eg`en z`er`eg n`eg
       zhagsaaltaas olon zhagsaalt uruu ilg`e`eh shaltgaan
       zhinh`en`ed`e`e bajhg*j yum. H`er`ev m`ed`e`e ijm zamaar Cc
       m**r**n d`e`er olon zahidlyn zhagsaalttajgaar tan' ruu
       ilg`e`egds`en bol dahin ilg`e`eh`e`es`e`e **mn** Cc m**rijg
       bas avch hayah iostoj yum. Anhlan `ehl`egch n' h`en bajgaagaas
       *l hamaaran ta olon zhagsaalt uruu ilg`e`eh ****rijn
       ilg`e`elt**dijnh`e`e t**l**** hariuclaga bas h*l`e`eh iostoj
       yum.

     * Huv' h*n r** chigl`es`en haldlaguud bolon gutaan doromzhlol n'
       (margaan) z**vsh****r**gdd**gg*j b**g****d `en`e n'
       h`er`egl`egchid bolon h**gzh**l`egchdijg adilhan hamardag.
       Z**vsh****r****g*j bajhad `esv`el z**vsh****r**l
       **g**gd**h****rg*j bajhad huvijn zahiag n`e`eh `esv`el dahin
       ilg`e`eh z`er`eg s*lzh`e`en d`eh harilcaany b*d**l`eg *jldl**d
       sajshaagddagg*j bolovch h*ch`e`er taslan zogsoogddogg*j.
       G`ehd`e`e zhagsaaltyn d*r`em, zhurmyn h*r`e`end ijm aguulga
       taarah zarim c****n tohioldol bas bajdag b**g****d ijm
       tohioldold anhaaruulga yavuulah (`esv`el h****h) arga
       h`emzh`e`en**dijg tuhaj b*rt n' avch boloh yum.

     * FreeBSD-t`ej holboog*j b*t`e`egd`eh**n**d `esv`el
       *jlchilg`e`en**dijg surtalchlahyg hatuugaar horiglodog
       b**g****d h`er`ev z**rchigch spamaar surtalchilzh bajgaa n'
       ilt bajval t**nijg n`en daruj h****h**d h*rg`en`e.

   ZHagsaalt b*rijn d*r`em, zhurmuud:

   freebsd-acpi

           ACPI bolon t`ezh`e`elijn udirdlagyn h**gzh**l`elt

   freebsd-afs

           Andrew File System buyuu `Endryu fajlyn sistem

           `En`e zhagsaalt n' AFS-g CMU/Transarc-aas port hijzh
           ashiglah tuhaj h`el`elc**l`egt zoriulagdsan

   freebsd-announce

           CHuhal *jl yavdluud / t**hijn gol *e**d

           `En`e n' FreeBSD-ijn chuhal *jl yavdluudyn tuhaj
           tohioldlyn zarlaluudyg sonirhson h*m**st zoriulagdsan
           zahidlyn zhagsaalt yum. **nd hormyn huvilbaruud bolon
           busad huvilbaruudyn tuhaj zarlaluud bagtdag. `En`e n' bas
           FreeBSD-ijn shin`e bolomzhuudyn zarlaluudyg aguuldag. Sajn
           durynhnyg urialah g`eh m`etijg bas aguulzh boloh yum.
           `En`e n' baga achaalaltaj, chand hyanagdsan zahidlyn
           zhagsaalt yum.

   freebsd-arch

           Arhitektur bolon dizajny h`el`elc**lg**d

           `En`e zhagsaalt n' FreeBSD-ijn arhitekturyn
           h`el`elc**l`egt zoriulagdsan. Zahianuud n' ih`evchl`en
           mash tehnikijn shinzh chanartaj bajh bolno. Tohiromzhtoj
           s`edv**dijn zhish`e`eg durdval:

              * N`eg`en z`er`eg h`ed h`ed`en ****rchl**n tohiruulsan
                b*t`e`elt**dijg azhilluulahyn tuld b*t`e`eh sistemijg
                h`erh`en zasazh s`elb`eh talaar.

              * Heidemann buyuu Hajdeman davharguudyg azhilluulahyn
                tuld VFS-d yuug zasvarlah iostoj talaar.

              * Izhil drajveruudyg olon shugamuud bolon arhitekturuud
                d`e`er c`ev`erh`en ashiglazh chaddag bajhyn tuld
                t**h****r**mzhijn drajverijn interf`ejsijg h`erh`en
                ****rchl**h talaar.

              * S*lzh`e`enij drajverijg h`erh`en bichih talaar.

   freebsd-audit

           `Eh kodyn auditijn t**s**l

           `En`e n' FreeBSD-ijn `eh kodyn audit t**s**ld zoriulsan
           zahidlyn zhagsaalt yum. H`edijg`e`er `en`e n' anhandaa
           ayuulg*j bajdaltaj holbootoj ****rchl**lt**d`ed
           zoriulagdsan bolovch **nij d*r`em, zhuram kodyn
           ****rchl**lt**dijg hyanahaar **rg**zhs**n yum.

           `En`e zhagsaalt n' zasvaruudaar mash ih daragdsan bajdag
           bolohoor FreeBSD-ijn dundazh h`er`egl`egchid sonirholg*j
           bajh magadlaltaj. YAmar n`eg kodyn ****rchl**ltt`ej
           holboog*j ayuulg*j bajdlyn h`el`elc**lg**d
           freebsd-security zhagsaaltad yavagddag. B*h
           h**gzh**l`egchd`e`es ****rsdijn zasvaruudyg hyanuulahaar
           ilg`e`ehijg d`emzhd`eg. Ijm tohioldol yalanguyaa aldaa n'
           sistemijn b*r`en b*t`en bajdald s**rg****r n**l****ls**n
           t`er sistemijn h`esgijg t`edg`e`er zasvaruud n' h**nd**zh
           bajh *e yum.

   freebsd-binup

           FreeBSD-ijn Hoiortyn shin`echl`elijn t**s**l

           `En`e zhagsaalt n' hoiortyn shin`echl`elijn t**s**l buyuu
           binup-d zoriulsan h`el`elc**lgijn bolomzhijg hangahaar
           bajdag. Dizajny asuudluud, shijdlijn tuhaj d`elg`er`eng*j
           z*jls, zasvaruud, aldaany tajlanguud, t**lvijn tajlanguud,
           bolomzhijn h*s`elt**d, itg`emzhl`en oruulsan z*jlsijn
           b*rtg`el**d bolon binup-taj holbootoj busad b*h z*jls
           `en`e zhagsaaltaar h`el`elc`egdd`eg.

   freebsd-bluetooth

           FreeBSD d`e`erh Bluetooth

           `En`e n' FreeBSD-ijn Bluetooth h`er`egl`egchid cugladag
           h`el`elc**l`eg yum. Dizajny asuudluud, shijdlijn tuhaj
           d`elg`er`eng*j z*jls, zasvaruud, aldaany tajlanguud,
           t**lvijn tajlanguud, bolomzhijn h*s`elt**d, itg`emzhl`en
           oruulsan z*jlsijn b*rtg`el**d bolon Bluetooth-taj
           holbootoj busad b*h z*jls `en`e zhagsaaltaar
           h`el`elc`egdd`eg.

   freebsd-bugbusters

           Asuudal Tajlagnalttaj (Problem Report) azhillah h*chin
           charmajltyn zohicuulalt

           `En`e zhagsaaltyn zorilgo n' Aldaany ma`estro
           (Bugmeister), t**nij Coh nyadlagchid (Bugbusters) bolon PR
           m`ed`e`ellijn baazad *n`en s`etg`el`e`es`e`e sonirholtoj
           busad taluudad zoriulsan zohicuulalt bolon h`el`elc**l`eg
           bolon *jlchl`eh yavdal yum. `En`e zhagsaalt n' tusgajlsan
           aldaanuud, zasvaruud yum uu `esv`el PR-uudyn tuhaj
           h`el`elc**lg**d`ed zoriulagdaag*j.

   freebsd-bugs

           Aldaany tajlanguud

           `En`e n' FreeBSD d`e`erh aldaanuudyg tajlagnahad
           zoriulagdsan zahidlyn zhagsaalt yum. Aldaanuudyg al' boloh
           send-pr(1) tushaalyg ashiglah yum uu `esv`el t**nij V`EB
           interf`ejsijg ashiglan ilg`e`eh iostoj.

   freebsd-chat

           FreeBSD-ijn h*r`e`enijh`end hamaag*j tehnikijn bus z*jls

           `En`e zhagsaalt n' busad zhagsaaltaas hal'san tehnikijn
           bus, nijgmijn m`ed`e`ellijg aguuldag. ZHordan h**h`eld`ejn
           kinony **mhij h*r`ent`ej adil uu `esv`el *g*j yuu, tomoor
           bichih ** `esv`el *g*j yuu, h`en h`et`erhij ih kofe uuzh
           bajna, hamgijn shild`eg pivo haana isg`ezh bajna, h`en
           podvaldaa pivo isg`ezh bajna g`eh m`et h`el`elc**lg**d
           **nd bagtdag. CHuhal *jl yavdluudyn (boloh *d`eshl`eg**d,
           hurimnuud, t**rs**n **dr**d, shin`e azhluud g`eh m`et)
           tohioldlyn zarlal tehnikijn zhagsaaltuud uruu hijgd`ezh
           boloh bolovch daraa daraagijn zahianuud `en`e -chat
           zhagsaalt uruu zaagdah iostoj bajdag.

   freebsd-core

           FreeBSD gol bag

           `En`e n' gol gish**dijn ashiglahad zoriulsan dotood
           zahidlyn zhagsaalt yum. FreeBSD-t`ej holbootoj chuhal
           z*jlijg sh**h `esv`el **nd**r t*vshnij narijvchilsan
           nyagtlal hijh shaardlagataj *ed zahidluud `en`e zhagsaalt
           uruu ilg`e`egd`ezh bolno.

   freebsd-current

           FreeBSD-CURRENT-g ashiglah tuhaj h`el`elc**l`eg

           `En`e n' FreeBSD-CURRENT-ijn h`er`egl`egchd`ed zoriulsan
           zahidlyn zhagsaalt yum. H`er`egl`egchd`ed n**l****l**h
           -CURRENT-s garsan shin`e bolomzhuudyn tuhaj anhaaruulguud
           bolon -CURRENT bajhyn tuld hijh alhmuudyn zaavruudyg `en`e
           zhagsaalt aguuldag. "CURRENT"-g ashiglazh bajgaa h`en
           b*h`en `en`e zhagsaaltad b*rtg**l`eh iostoj. `En`e n'
           tehnikijn chanartaj aguulgyg hatuu chand h*l`e`ezh bajdag
           tehnikijn zahidlyn zhagsaalt yum.

   freebsd-cvsweb

           FreeBSD CVSweb t**s**l

           FreeBSD-CVSweb-ijn h`er`egl`e`e, h**gzh**l`elt bolon
           archilgaany tuhaj tehnikijn h`el`elc**lg**d.

   freebsd-doc

           Barimtzhuulah t**s**l

           `En`e zahidlyn zhagsaalt n' FreeBSD-d zoriulsan
           barimtzhuulaltyg **sg`eht`ej holbootoj t**sl**d bolon
           asuudluudyn h`el`elc**l`egt zoriulsan bil`e`e. `En`e
           zahidlyn zhagsaaltyn gish**dijg b*h`eld n' "FreeBSD
           barimtzhuulah t**s**l" g`ed`eg. `En`e n' n`e`eltt`ej
           zhagsaalt yum; ch**l****t`ej n`egd`ezh huv' n`emr`e`e
           oruulaaraj!

   freebsd-drivers

           FreeBSD-d zoriulzh t**h****r**mzhijn drajveruud bichih

           `En`e n' FreeBSD d`e`erh t**h****r**mzhijn drajveruudtaj
           holbootoj tehnikijn h`el`elc**lg**d`ed zoriulsan forum
           yum. FreeBSD c**m d`eh API-uudyg ashiglan
           t**h****r**mzhijn drajveruudyg h`erh`en bichih talaar
           t**h****r**mzhijn drajver bichigchdijn asuuh t`er talbar
           yum.

   freebsd-eclipse

           Eclipse IDE, h`er`egsl**d, klientijn bayalag programuud
           bolon portuudyn FreeBSD h`er`egl`egchid.

           `En`e zhagsaaltyn zorilgo n' FreeBSD tavcan d`e`er Eclipse
           IDE, h`er`egsl**d, klientijn bayalag programuudyg songoh,
           suulgah, ashiglah, h**gzh**l`eh bolon archlah, Eclipse IDE
           bolon zalgaasuudyg FreeBSD orchin uruu port hijh`ed
           tuslahtaj holbootoj b*h z*jls`ed zoriulzh hamtyn
           d`emzhl`egijg hangah yavdal yum.

           Eclipse h*r`e`enijh`en bolon FreeBSD h*r`e`enijh`end
           hoiouland n' ashigtaj bajhaar t`edg`e`erijn hoorond
           m`ed`e`el`el solilcohyg h**ng**vchl**h bas zorilgotoj yum.

           `En`e zhagsaalt n' Eclipse h`er`egl`egchdijn h`er`egl`e`en
           d`e`er *nds`end`e`e anhaaral tav'dag bolovch bas Eclipse
           togtolcoog ashiglan FreeBSD programuudyg h**gzh**l`ehijg
           h*ss`en h*m**st zoriulsan forum boldog.

   freebsd-embedded

           FreeBSD-g suulgagdsan avsaar programuudad ashiglah

           `En`e zhagsaalt n' FreeBSD-g suulgagdsan programuudad
           ashiglahtaj holbootoj s`edv**dijg h`el`elcd`eg. `En`e n'
           z**vh**n tehnikijn aguulga h*l`e`ezh bajdag tehnikijn
           zahidlyn zhagsaalt yum. `En`e zhagsaaltyn zorilgyn huv'd
           bid suulgagdsan sistem**dijg todorhojldog b**g****d
           `edg`e`er sistem**d n' shir`e`enij sistem**d bish
           b**g****d toocooloh er**nhij orchnuudad zoriulagdaag*j
           todorhoj n`eg zorilgoor ashiglagddag toocooloh
           t**h****r**mzh**d yum. ZHish`e`en**d`ed b*h t**rlijn
           utasny harilcuuruud, chigl**l`egch**d, shilzh**l`egch**d
           bolon PBX-**d, alsyn h`emzhih t**h****r**mzh, PDA-uud,
           Point of Sale buyuu POS sistem**d g`eh z`er`eg oroh
           b**g****d z**vh**n `end durdagdsanaar hyazgaarlagdahg*j
           yum.

   freebsd-emulation

           Linuks/MS-DOS/Windows z`er`eg busad sistem**dijn `emulyac

           Busad *jldlijn sistem**d`ed zoriulzh bichigds`en
           programuudyg FreeBSD d`e`er azhilluulahtaj holbootoj
           tehnikijn h`el`elc**lg**d`ed zoriulsan forum yum.

   freebsd-eol

           FreeBSD t**slijn d`emzhih`e`e bol'son FreeBSD-t`ej
           holbootoj program hangamzhuudyn t`egsh d`emzhl`eg.

           `En`e zhagsaalt n' FreeBSD t**slijn alban iosny
           (****r****r h`elb`el ayuulg*j bajdlyn z**vl**g****n**d
           bolon zasvaruudyn h`elb`er`e`er) d`emzhl`eg *z**l`eh`e`e
           bol'son FreeBSD-t`ej holbootoj program hangamzhijn
           d`emzhl`eg *z**l`eh `esv`el ashiglahyg h*ss`en h*m**st
           zoriulagdsan yum.

   freebsd-firewire

           FireWire (iLink, IEEE 1394)

           `En`e n' FreeBSD d`e`er FireWire (IEEE 1394, bas iLink
           g`egdd`eg) d`ed sistemijn dizajn bolon shijdlijn
           h`el`elc**l`egt zoriulsan zahidlyn zhagsaalt yum.
           Hamaaraltaj s`edv**d`ed yalanguyaa standartuud, shugamyn
           t**h****r**mzh**d bolon t`edg`e`erijn protokoluud, adapter
           havtanguud/kartuud/bichil shem**d, t`edg`e`erijg z**v
           d`emzhih kodyn arhitektur bolon shijd`el ordog.

   freebsd-fs

           Fajlyn sistem**d

           FreeBSD fajlyn sistemt`ej holbootoj h`el`elc**lg**d. `En`e
           zhagsaalt n' tehnikijn zahidlyn zhagsaalt b**g****d
           z**vh**n tehnikijn aguulgyg h*l`e`ezh bajdag.

   freebsd-gecko

           Gecko Rendering Engine

           `En`e n' FreeBSD d`e`er Gecko programuudyg ashiglah talaar
           h`el`elc`eh h`el`elc**l`eg yum.

           FreeBSD d`e`erh Gecko portyn programuudyg tojrson
           h`el`elc**l`eg, t`edg`e`erijn suulgalt, h**gzh**l`elt
           bolon d`emzhl`eg.

   freebsd-geom

           GEOM

           GEOM bolon t**nt`ej holbootoj shijdl**dt`ej holbootoj
           h`el`elc**lg**d. `En`e zhagsaalt n' tehnikijn zahidlyn
           zhagsaalt b**g****d z**vh**n tehnikijn aguulgyg h*l`e`ezh
           bajdag.

   freebsd-gnome

           GNOME

           FreeBSD sistem**d`ed zoriulsan GNOME SHir`e`enij orchny
           tuhaj h`el`elc**lg**d. `En`e zhagsaalt n' tehnikijn
           zahidlyn zhagsaalt b**g****d z**vh**n tehnikijn aguulgyg
           h*l`e`ezh bajdag.

   freebsd-ipfw

           IP Firewall buyuu galt hana

           `En`e n' FreeBSD d`e`erh IP galt hanyn kodyg dahin dizajn
           hijht`ej holbootoj tehnikijn h`el`elc**lg**d`ed zoriulsan
           forum yum. `En`e zhagsaalt n' tehnikijn zahidlyn zhagsaalt
           b**g****d z**vh**n tehnikijn aguulgyg h*l`e`ezh bajdag.

   freebsd-ia64

           FreeBSD-g IA64 ruu port hijh

           `En`e n' FreeBSD-g Intel-ijn IA-64 tavcan ruu port
           hijh`e`er id`evht`ejg`e`er azhillazh bajgaa huv' h*m**st
           zoriulsan, asuudluud gargazh tavih yum uu `esv`el ****r
           shijdl**dijn talaar h`el`elc`eh tehnikijn zahidlyn
           zhagsaalt yum. Tehnikijn h`el`elc**lgijg dagah sonirholtoj
           huv' h*m**s bas n`egd`ezh boloh yum.

   freebsd-isdn

           ISDN holboonuud

           `En`e n' FreeBSD-d zoriulsan ISDN-ij d`emzhl`egijn
           h**gzh**l`eltijg h`el`elc`eh`ed zoriulsan zahidlyn
           zhagsaalt yum.

   freebsd-java

           Java h**gzh**l`elt

           `En`e n' FreeBSD d`e`er chuhal Java programuudyg
           h**gzh**l`eh bolon JDK-g port hijh bolon archlah talaar
           h`el`elc`eh`ed zoriulsan zahidlyn zhagsaalt yum.

   freebsd-jobs

           Sanal bolgozh bajgaa bolon hajzh bajgaa azhluud

           `En`e n' FreeBSD-t`ej yalanguyaa holbootoj azhlyn
           m`ed`egdl**d bolon CV/resume-**dijg ilg`e`eh zoriulalttaj
           forum yum. ****r****r h`elb`el h`er`ev ta FreeBSD-t`ej
           holbootoj azhil hajzh bajgaa `esv`el tand FreeBSD orolcson
           zarlah azhil bajgaa bol `en`e n' z**v gazar yum. `En`e n'
           er**nhij azhiltaj holbootoj asuudluudad zoriulsan zahidlyn
           zhagsaalt bish yum. Uchir n' t**nd zoriulsan tohirson
           forumuud haa n`egt`e`e al' h`edijn bajdag.

           `En`e zhagsaalt n' busad FreeBSD.org zahidlyn
           zhagsaaltuudyn adil d`elhij dayaar tardag. Tijm`e`es ta
           bajrlal bolon ayalah `esv`el shin`e gazar n**ht`ej
           holbootoj tuslalcaa bajgaa `es`eh t`er hir h`emzh`e`eg
           ojlgoson bajh h`er`egt`ej.

           Cahim zahidluud n' n`e`eltt`ej h`elb`ershilt**dijg
           ashiglah iostoj -- c`ev`er tekstijg al' boloh
           `erh`eml`es`en bajh iostoj bolovch Portable Document
           Format (PDF), HTML, bolon busad c****n h`ed`en
           h`elb`ershilt ih`enh unshigchdyn huv'd h*l`e`ezh avah
           bolomzhtoj bajdag. Microsoft Word (.doc) z`er`eg haalttaj
           h`elb`ershilt**d`e`es zahidlyn zhagsaaltyn server
           tatgalzah bolno.

   freebsd-kde

           KDE

           FreeBSD sistem**d d`e`erh KDE-t`ej holbootoj
           h`el`elc**lg**d. `En`e zhagsaalt n' tehnikijn zahidlyn
           zhagsaalt b**g****d z**vh**n tehnikijn aguulgyg h*l`e`ezh
           bajdag.

   freebsd-hackers

           Tehnikijn h`el`elc**lg**d

           `En`e n' zhagsaalt n' FreeBSD-t`ej holbootoj tehnikijn
           h`el`elc**lg**d`ed zoriulagdsan. `En`e n' tehnikijn
           anhdagch zahidlyn zhagsaalt yum. `En`e n' FreeBSD d`e`er
           id`evht`ejg`e`er azhillazh bajgaa huv' h*m**st asuudluud
           gargazh tavih `esv`el ****r shijdl**dijg h`el`elc`eh`ed n'
           zoriulagdzh`e`e. Tehnikijn h`el`elc**lgijg dagah
           sonirholtoj huv' h*m**s n`egd`eh`ed durtajyaa bajh bolno.
           `En`e zhagsaalt n' tehnikijn zahidlyn zhagsaalt b**g****d
           z**vh**n tehnikijn aguulgyg h*l`e`ezh bajdag.

   freebsd-hardware

           FreeBSD tonog t**h****r**mzhijn er**nhij h`el`elc**l`eg

           FreeBSD-ijn azhillazh bajgaa tonog t**h****r**mzhijn
           t**rl**d, t**r**l b*rijn asuudluud bolon yuu hudaldazh
           avah `esv`el avahg*j bajhtaj holbootoj sanaluudyn tuhaj
           er**nhij h`el`elc**l`eg.

   freebsd-hubs

           Tolin tusgal sajtuud

           FreeBSD tolin tusgal sajtuudyg azhilluulzh bajgaa h*m**st
           zoriulsan zarlaluud ba h`el`elc**l`eg.

   freebsd-isp

           Intern`etijn *jlchilg`e`e *z**l`egchd`ed zoriulsan
           asuudluud

           `En`e zahidlyn zhagsaalt n' FreeBSD ashiglazh bajgaa
           Intern`etijn *jlchilg`e`e *z**l`egchidt`ej (ISP-uud)
           holbootoj s`edv**dijg h`el`elc`eh`ed zoriulagdsan. `En`e
           zhagsaalt n' tehnikijn zahidlyn zhagsaalt b**g****d
           z**vh**n tehnikijn aguulgyg h*l`e`ezh bajdag.

   freebsd-mono

           FreeBSD d`e`erh Mono bolon C# programuud

           `En`e n' FreeBSD d`e`erh Mono h**gzh**l`eltijn
           togtolcootoj hamaaraltaj h`el`elc**lg**d`ed zoriulagdsan
           zhagsaalt yum. `En`e n' tehnikijn zahidlyn zhagsaalt yum.
           `En`e n' FreeBSD r** Mono bolon C# programuudyg
           h**rv**l`eh`eh`e`er id`evht`ejg`e`er azhillazh bajgaa
           h*m**s asuudluud tavih `esv`el ****r bolomzhit
           shijdl**dijg h`el`elc`eh`ed zoriulagdsan yum. Tehnikijn
           h`el`elc**lg**dijg sonirhozh dagah g`es`en h*m**s bas
           orolcoh bolomzhtoj yum.

   freebsd-openoffice

           OpenOffice.org

           OpenOffice.org bolon StarOffice-ijn archilgaa bolon
           t`edg`e`erijg port hijt`ej holbootoj h`el`elc**lg**d.

   freebsd-performance

           FreeBSD-g taaruulah `esv`el hurdluulah tuhaj
           h`el`elc**lg**d

           `En`e zahidlyn zhagsaalt n' hakeruud, administratoruud
           ba/`esv`el orolcozh bajgaa taluud FreeBSD-t`ej hamaataj
           azhillagaataj holbootoj s`edv**dijg h`el`elc`eh`ed
           zoriulsan talbar yum. H*l`e`ezh avah bolomzhtoj
           s`edv**d`ed ih achaalaltaj, azhillagaany asuudluudtaj
           uchirch bajgaa `esv`el FreeBSD-ijn hyazgaaruudad tulzh
           bajgaa FreeBSD suulgacuudyn tuhaj h`el`elc**l`eg ordog.
           FreeBSD-ijn azhillagaag sajzhruulah talaar azhillah
           sonirholtoj taluudyg `en`e zhagsaaltad b*rtg**l`eh`ed
           tujlaas d`emzhd`eg. `En`e n' FreeBSD-g hurdan, h*chirh`eg,
           **rg**zhih bolomzhtoj bolgoh sonirholtoj, turshlagataj
           FreeBSD h`er`egl`egchid, hakeruud `esv`el
           administratoruudad tujlyn taarsan tehnikijn zhagsaalt yum.
           `En`e n' barimtyg unshsanaar orluulzh boloh asuult
           hariultyn zhagsaalt bish bolovch huv' n`em`er oruulah yum
           uu `esv`el hariulagdaag*j b**g****d azhillagaataj
           holbootoj s`edv**dijn talaar lavlazh boloh talbar yum.

   freebsd-pf

           Paket sh**gch galt hanyn sistemijn tuhaj h`el`elc**l`eg ba
           asuultuud

           Paket sh**gch (pf) galt hanyn sistemijn tuhaj FreeBSD-t`ej
           holbootoj h`el`elc**l`eg. Tehnikijn h`el`elc**l`eg bolon
           h`er`egl`egchijn asuultuud al' alijg h`el`elc`eh
           bolomzhtoj. `En`e zhagsaalt n' ALTQ QoS togtolcoog
           h`el`elc`eh bas talbar yum.

   freebsd-platforms

           Intel bish tavcanguud ruu port hijh

           Tavcan hoorondoh FreeBSD-ijn asuudluud, er**nhij
           h`el`elc**l`eg ba Intel bish FreeBSD portuudad
           zoriulagdsan t**sl**d. `En`e zhagsaalt n' tehnikijn
           zahidlyn zhagsaalt b**g****d z**vh**n tehnikijn aguulgyg
           h*l`e`ezh bajdag.

   freebsd-policy

           Gol bagijn bodlogyn shijdv`er**d

           `En`e n' FreeBSD-ijn gol bagijn bodlogyn shijdv`er**d`ed
           zoriulagdsan baga achaalaltaj, z**vh**n unshigdah zahidlyn
           zhagsaalt yum.

   freebsd-ports

           "Portuudyn" h`el`elc**l`eg

           FreeBSD-ijn "portyn cugluulga" (/usr/ports), portyn d`ed
           b*t`ec bolon portyn er**nhij zohicuulaltyn charmajltuudyn
           tuhaj h`el`elc**lg**d. `En`e zhagsaalt n' tehnikijn
           zahidlyn zhagsaalt b**g****d z**vh**n tehnikijn aguulgyg
           h*l`e`ezh bajdag.

   freebsd-ports-bugs

           "Portuudyn" aldaanuudyn h`el`elc**l`eg

           FreeBSD-ijn "portyn cugluulga"d (/usr/ports) zoriulsan
           asuudlyn tajlanguud, sanal bolgogdozh bajgaa portuud
           `esv`el portuudad hijgd`eh ****rchl**lt**dt`ej holbootoj
           h`el`elc**lg**d. `En`e zhagsaalt n' tehnikijn zahidlyn
           zhagsaalt b**g****d z**vh**n tehnikijn aguulgyg h*l`e`ezh
           bajdag.

   freebsd-proliant

           HP Proliant server tavcanguud d`e`erh FreeBSD-ijn
           tehnikijn h`el`elc**l`eg

           `En`e zahidlyn zhagsaalt n' Proliant-taj holbootoj
           drajveruud, udirdlagyn program hangamzh, tohirgoony
           h`er`egsl**d ba BIOS-ijn shin`echl`elt**dijn
           h`el`elc**l`eg z`er`eg HP Proliant server**d d`e`erh
           FreeBSD-ijn h`er`egl`e`enij tehnikijn h`el`elc**l`egt
           zoriulagdsan talbar yum. Tijm`e`es `en`e n' hpasmd,
           hpasmcli, bolon hpacucli moduliudyn talaar h`el`elc`eh
           *nds`en gazar yum.

   freebsd-python

           FreeBSD d`e`erh Python

           `En`e n' FreeBSD d`e`er Python d`emzhl`egijg
           sajzhruulahtaj holbootoj h`el`elc**lg**d`ed zoriulsan
           zhagsaalt yum. `En`e n' tehnikijn zahidlyn zhagsaalt yum.
           `En`e n' Python, t**nij guravdagch taluudyn moduliud bolon
           Zope-ijn yumsyg FreeBSD ruu port hijh`e`er azhillazh
           bajgaa huv' h*m**st zoriulagdsan yum. Tehnikijn
           h`el`elc**lgijg dagah sonirholtoj huv' h*m**s n`egd`eh`ed
           bas durtajyaa bajh bolno.

   freebsd-questions

           H`er`egl`egchijn asuultuud

           `En`e n' FreeBSD-ijn tuhaj asuultuudad zoriulagdsan
           zahidlyn zhagsaalt yum. Ta asuultaa n`el`e`en tehnikijn
           g`ezh *z`ezh bajgaagaas busad tohioldold "how to" buyuu
           "h`erh`en yaazh" g`es`en asuultuudyg tehnikijn
           zhagsaaltuud ruu ilg`e`eh iosg*j yum.

   freebsd-ruby

           FreeBSD-t`ej holbootoj Ruby-ijn h`el`elc**l`eg

           `En`e n' FreeBSD d`e`erh Ruby-ijn d`emzhl`egt`ej holbootoj
           h`el`elc**l`egt zoriulsan zhagsaalt yum. `En`e n'
           tehnikijn zahidlyn zhagsaalt yum. Ruby portuud, guravdagch
           sanguud bolon togtolcoonuud d`e`er azhillazh bajgaa huv'
           h*m**st zoriulsan yum.

           Tehnikijn h`el`elc**lgijg dagah sonirholtoj huv' h*m**s
           n`egd`eh`ed bas durtajyaa bajh bolno.

   freebsd-scsi

           SCSI d`ed sistem

           `En`e n' FreeBSD-d zoriulagdsan SCSI d`ed sistem d`e`er
           azhillazh bajgaa h*m**st zoriulsan zahidlyn zhagsaalt yum.
           `En`e zhagsaalt n' tehnikijn zahidlyn zhagsaalt b**g****d
           z**vh**n tehnikijn aguulgyg h*l`e`ezh bajdag.

   freebsd-security

           Ayuulg*j bajdlyn asuudluud

           FreeBSD komp'yuterijn ayuulg*j bajdlyn asuudluud (DES,
           Kerberos, m`ed`egd`ezh bajgaa ayuulg*j bajdlyn coorhojnuud
           bolon zasvaruud g`eh m`et). `En`e zhagsaalt n' tehnikijn
           zahidlyn zhagsaalt b**g****d z**vh**n tehnikijn aguulgyg
           h*l`e`ezh bajdag. `En`e n' asuult, hariultyn zhagsaalt
           bish g`edgijg sanah h`er`egt`ej, g`ehd`e`e FAQ-d huv'
           n`em`er oruulahyg (asuult, hariultyn al' n' ch bajsan
           g`es`en) d`emzhd`eg.

   freebsd-security-notifications

           Ayuulg*j bajdlyn m`ed`egdl**d

           FreeBSD-ijn ayuulg*j bajdlyn asuudluud ba zasvaruudyn
           m`ed`egdl**d. `En`e n' h`el`elc**lgijn zhagsaalt bish yum.
           H`el`elc**lgijn zhagsaalt n' FreeBSD-security yum.

   freebsd-small

           FreeBSD-g suulgagdsan programuud d`e`er ashiglah

           `En`e zhagsaalt n' erdijn bish zhizhig ba suulgagdsan
           avsaar FreeBSD suulgacuudtaj holbootoj s`edv**dijg
           h`el`elcd`eg. `En`e zhagsaalt n' tehnikijn zahidlyn
           zhagsaalt b**g****d z**vh**n tehnikijn aguulgyg h*l`e`ezh
           bajdag.

             T`emd`egl`el: `En`e zhagsaalt n' freebsd-embedded-r
             huuchirch ashiglagdahaa bol'son.

   freebsd-stable

           FreeBSD-STABLE-ijn h`er`egl`e`enij tuhaj h`el`elc**l`eg

           `En`e n' FreeBSD-STABLE-ijn h`er`egl`egchd`ed zoriulsan
           zahidlyn zhagsaalt yum. H`er`egl`egchd`ed n**l****l**h
           -STABLE-s garsan shin`e bolomzhuudyn tuhaj anhaaruulguud
           bolon -STABLE bajhyn tuld hijh alhmuudyn zaavruudyg `en`e
           zhagsaalt aguuldag. "STABLE"-g ashiglazh bajgaa h`en
           b*h`en `en`e zhagsaaltad b*rtg**l`eh h`er`egt`ej. `En`e
           zhagsaalt n' tehnikijn zahidlyn zhagsaalt b**g****d
           z**vh**n tehnikijn aguulgyg h*l`e`ezh bajdag.

   freebsd-standards

           C99 & POSIX nijct`ej bajdal

           `En`e n' C99 bolon POSIX standartuudtaj FreeBSD h`erh`en
           nijc`ezh bajgaataj holbootoj tehnikijn h`el`elc**lg**d`ed
           zoriulagdsan forum yum.

   freebsd-toolchain

           FreeBSD-d bagtdag h`er`egsl**dijn cugluulgyn *jlchilg`e`e

           `En`e zahidlyn zhagsaalt n' FreeBSD-t`ej cug ird`eg
           h`er`egsl**dijn cugluulgyn *jlchilg`e`et`ej holbootoj
           h`el`elc**l`egt zoriulagdsan. `En`e s`ed`evt Clang bolon
           GCC-ijn t**l**v bas asembler, linker bolon dibag hijgch
           z`er`eg program hangamzhuud bagtazh bolno.

   freebsd-usb

           USB-d zoriulsan FreeBSD-ijn d`emzhl`egijg h`el`elc`eh

           `En`e n' USB-d zoriulsan FreeBSD-ijn d`emzhl`egt`ej
           holbootoj tehnikijn h`el`elc**lg**d`ed zoriulsan zahidlyn
           zhagsaalt yum.

   freebsd-user-groups

           H`er`egl`egchijn b*lgijn zohicuulaltyn zhagsaalt

           `En`e n' b*s nutgijn H`er`egl`egchdijn b*l`eg b*rijn
           zohicuulagchid n`eg n`eg`ent`ejg`e`e bolon gol bagijn
           hariucsan h*nt`ej yums h`el`elc`eh`ed zoriulagdsan
           zahidlyn zhagsaalt yum. `En`e zahidlyn zhagsaalt n'
           er**nhij aguulguud bolon h`er`egl`egchijn b*lg**d`ed
           tarhsan t**sl**dijn zohicuulaltad taaran hyazgaarlagdsan
           bajh iostoj.

   freebsd-vendors

           *jldv`erl`egchid

           FreeBSD t**s**l bolon FreeBSD-d zoriulsan program hangamzh
           ba tonog t**h****r**mzhijn *jldv`erl`egchdijn hoorondoh
           h`el`elc**lg**dijn zohicuulalt.

   freebsd-virtualization

           FreeBSD-ijn d`emzhd`eg t**r**l b*rijn virtualchlalyn
           tehnik**dijn talaarh h`el`elc**l`eg

           FreeBSD-ijn d`emzhd`eg t**r**l b*rijn virtualchlalyn
           tehnik**dijn talaar h`el`elc`eh zhagsaalt. N`eg talaasaa
           *nds`en azhillagaany shijd`el bolon shin`e tehnik**d
           n`em`eh tal d`e`er t**vl**r**h bolno. N**g**** talaasaa
           h`er`egl`egchd`ed yamar n`eg asuudal garsan *ed tuslamzh
           gujh `esv`el ****rsdijnh**** h`er`egl`e`enij tohioldluudyg
           h`el`elc`eh h`el`elc**l`eg bajh bolno.

   freebsd-wip-status

           FreeBSD-ijn Work-In-Progress buyuu hijgd`ezh bajgaa
           azhluudyn t**l**v

           `En`eh** zahidlyn zhagsaaltyg FreeBSD-t`ej holbootoj
           ****rijn `ehl**lzh bajgaa azhil bolon t**nij yavcyg
           zarlahad ashiglazh boloh yum. Zahidluud n' hyanagddag.
           Il** s`ed`evt ojr FreeBSD-ijn zhagsaalt ruu "To:" d`e`er
           hayagijg bichin, harin `en`e zhagsaalt ruu "BCC:" hijzh
           zahidlyg ilg`e`eh n' z*jt`ej yum. `En`e zhagsaaltad
           h`el`elc**l`eg z**vsh****r**gdd**gg*j uchir ing`esn`e`er
           tany WIP bas tuhajn s`ed`evt`ej holbootoj zhagsaaltad
           h`el`elc`egd`eh bolomzhtoj yum.

           Tohiromzhtoj zahidluudyn zhish`e`eg arhivaas *zn`e **.

           `En`e zhagsaaltad yavuulsan zahidluudyn redaktoryn tojmyg
           FreeBSD-ijn v`eb huudsand h`ed`en sar tutam T**lvijn
           Tajlangijn [13] h`es`eg bolgon tav'zh boloh yum.
           T`end`e`es il** olon zhish`e`en**d bolon huuchin
           tajlanguudyg ta bas olzh boloh yum.

   freebsd-xen

           FreeBSD-ijn Xen portyn h`el`elc**l`eg -- shijd`el ba
           h`er`egl`e`e

           `En`e zhagsaalt n' FreeBSD-ijn Xen portyn talaar
           h`el`elcd`eg. Zahidlyn ursgalyn t*vshin baga bolohoor
           dizajny narijn z*jls**d ba shijdlijn tehnikijn
           h`el`elc**l`eg bolon h`er`egzh**l`eht`ej holbootoj
           udirdlagyn asuudluudyg h`el`elc`eh`e`er zoriulagdsan.

     --------------------------------------------------------------

  C.1.4. Zahidlyn zhagsaaltuud d`e`erh sh**lt

   FreeBSD-ijn zahidlyn zhagsaaltuud n' spam, virus, bolon busad
   h*s`e`eg*j cahim zahidluudaas s`ergijl`ehijn tuld olon argaar
   sh**gdd`eg. `En`e h`es`egt tajlbarlasan sh**lt hijh *jldl**d n'
   zahidlyn zhagsaaltuudyg hamgaalahad h`er`egl`egdd`eg b*h z*jlsijg
   hamrahg*j.

   Zahidlyn zhagsaaltad z**vh**n todorhoj t**rlijn havsraltuud
   z**vsh****r**gdd**g. Doorh zhagsaaltad durdagdaag*j MIME aguulgyn
   t**r**l b*hij b*h havsraltuud zahidlyn zhagsaaltad cahim zahidal
   t*g`e`egd`eh`e`es **mn** avagddag.

     * application/octet-stream

     * application/pdf

     * application/pgp-signature

     * application/x-pkcs7-signature

     * message/rfc822

     * multipart/alternative

     * multipart/related

     * multipart/signed

     * text/html

     * text/plain

     * text/x-diff

     * text/x-patch

     T`emd`egl`el: Zarim zahidlyn zhagsaaltuud busad MIME aguulgyn
     t**rlijn havsraltuudyg z**vsh****rch boloh bolovch d`e`erh
     zhagsaalt n' zahidlyn zhagsaaltuudyn ih`enh h`es`egt hamaarah
     bolno.

   H`er`ev cahim zahidal HTML bolon c`ev`er tekst huvilbaryg
   hoioulang aguulzh bajval HTML huvilbaryg ustgah bolno. H`er`ev
   cahim zahidal z**vh**n HTML huvilbaryg aguulzh bajval `en`e n'
   c`ev`er tekst r** h**rv**l`egd`eh bolno.

     --------------------------------------------------------------

C.2. Usenet Newsgroups buyuu m`ed`e`enij b*lg**d

   FreeBSD-ijn hoior tusgaj m`ed`e`enij b*lg`e`es gadna FreeBSD-n
   talaar h`el`elcd`eg yum uu `esv`el FreeBSD h`er`egl`egchidt`ej
   holbootoj busad olon b*lg**d bajdag. `Edg`e`er m`ed`e`enij
   b*lg**d`ed zoriulagdsan T*lh**r *g`e`er hajgdah bolomzhtoj
   arhivuudyg Warren Toomey <wkt@cs.adfa.edu.au> sanal bolgodog.

     --------------------------------------------------------------

  C.2.1. BSD-t`ej holbootoj m`ed`e`enij b*lg**d

     * comp.unix.bsd.freebsd.announce

     * comp.unix.bsd.freebsd.misc

     * de.comp.os.unix.bsd (German)

     * fr.comp.os.bsd (French)

     * it.comp.os.freebsd (Italian)

     * tw.bbs.comp.386bsd (Traditional Chinese)

     --------------------------------------------------------------

  C.2.2. Busad sonirhol tatahujc UNIX-ijn m`ed`e`enij b*lg**d

     * comp.unix

     * comp.unix.questions

     * comp.unix.admin

     * comp.unix.programmer

     * comp.unix.shell

     * comp.unix.user-friendly

     * comp.security.unix

     * comp.sources.unix

     * comp.unix.advocacy

     * comp.unix.misc

     * comp.bugs.4bsd

     * comp.bugs.4bsd.ucb-fixes

     * comp.unix.bsd

     --------------------------------------------------------------

  C.2.3. X Conhot Sistem

     * comp.windows.x.i386unix

     * comp.windows.x

     * comp.windows.x.apps

     * comp.windows.x.announce

     * comp.windows.x.intrinsics

     * comp.windows.x.motif

     * comp.windows.x.pex

     * comp.emulators.ms-windows.wine

     --------------------------------------------------------------

C.3. Word Wide Web server**d

  C.3.1. Forum, blog, bolon nijgmijn s*lzh`e`en**d

     * FreeBSD-ijn forumuud n' FreeBSD-ijn asuultuud bolon tehnikijn
       h`el`elc**l`egt zoriulsan v`eb d`e`er suurilsan
       h`el`elc**lgijn forumuud yum.

     * FreeBSD-ijn ert**nc n' FreeBSD-ijn h**gzh**l`egchdijn bichs`en
       h`ed`en arvan blog d`e`erh m`ed`e`ellijg cugluulzh haruulah
       bolomzhijg b*rd**ld`eg. Olon h**gzh**l`egch yuun d`e`er
       azhillazh bajgaagaa bolon shin`e n**h****s**d ba busad
       hijgd`ezh bajgaa azhluudynhaa talaar ilg`e`ehd`e`e **nijg
       ashigladag.

     * YouTube suvag d`e`erh BSD-ijn hurluud n' d`elhij dayaar bolson
       BSD hurluudyn **nd**r chanartaj videonuudyn cugluulgyg
       aguuldag. `En`e n' gol h**gzh**l`egchdijn FreeBSD d`e`erh
       ****rsdijn shin`e azhluudynhaa talaar iltg`el tavihyg n' *z`eh
       shild`eg arga yum.

     --------------------------------------------------------------

  C.3.2. Alban iosny tolin huudasnuud

   T**v server**d, ANU, Avstral, Avstri, Argentin, Armen, Bel'gi,
   Bolgar, Brazil, German, Grek, Dani, Indonez, Island, Ispani, Ital,
   Ih Britani, Kanad, Kirgyzstan, Kosta Rika, Kuvejt, Latvi, Litva,
   Niderland, Norveg, Oros, Portugal, Rumyn, San Marino, Singapur,
   Slovak, Sloven, Solongos, Tajvan', Tajland, Turk, Ukrajn, Ungar,
   Filippin, Finland, Franc, Hong Kong, Hyatad, CHeh, SHved,
   SHvejcar', `Eston, YApon, **mn**d Afrik.

   (as of 2010/11/13 13:50:55 UTC)

     * T**v server**d

          * http://www.FreeBSD.org/

     * ANU

          * http://www2.us.FreeBSD.org/

          * http://www4.us.FreeBSD.org/ (IPv6)

          * http://www5.us.FreeBSD.org/ (IPv6)

     * Avstral

          * http://www.au.FreeBSD.org/

          * http://www2.au.FreeBSD.org/

     * Avstri

          * http://www.at.FreeBSD.org/ (IPv6)

          * http://www2.at.FreeBSD.org/ (IPv6)

     * Argentin

          * http://www.ar.FreeBSD.org/

     * Armen

          * http://www1.am.FreeBSD.org/ (IPv6)

     * Bel'gi

          * http://freebsd.unixtech.be/

     * Bolgar

          * http://www.bg.FreeBSD.org/

          * http://www2.bg.FreeBSD.org/

     * Brazil

          * http://www.br.FreeBSD.org/ (IPv6)

          * http://www2.br.FreeBSD.org/www.freebsd.org/

          * http://www3.br.FreeBSD.org/

     * German

          * http://www.de.FreeBSD.org/

     * Grek

          * http://www.gr.FreeBSD.org/

     * Dani

          * http://www.dk.FreeBSD.org/ (IPv6)

          * http://www3.dk.FreeBSD.org/

     * Indonez

          * http://www.id.FreeBSD.org/

     * Island

          * http://www.is.FreeBSD.org/

     * Ispani

          * http://www.es.FreeBSD.org/

          * http://www2.es.FreeBSD.org/

          * http://www3.es.FreeBSD.org/

     * Ital

          * http://www.it.FreeBSD.org/

          * http://www.gufi.org/mirrors/www.freebsd.org/data/

     * Ih Britani

          * http://www1.uk.FreeBSD.org/

          * http://www3.uk.FreeBSD.org/

     * Kanad

          * http://www.ca.FreeBSD.org/

          * http://www2.ca.FreeBSD.org/

     * Kirgyzstan

          * http://www.kg.FreeBSD.org/

     * Kosta Rika

          * http://www1.cr.FreeBSD.org/

     * Kuvejt

          * http://www.kw.FreeBSD.org/

     * Latvi

          * http://www.lv.FreeBSD.org/

          * http://www2.lv.FreeBSD.org/

     * Litva

          * http://www.lt.FreeBSD.org/

     * Niderland

          * http://www.nl.FreeBSD.org/

          * http://www2.nl.FreeBSD.org/

     * Norveg

          * http://www.no.FreeBSD.org/

     * Oros

          * http://www.ru.FreeBSD.org/

          * http://www2.ru.FreeBSD.org/

          * http://www3.ru.FreeBSD.org/

          * http://www4.ru.FreeBSD.org/

          * http://www5.ru.FreeBSD.org/

     * Portugal

          * http://www.pt.FreeBSD.org/

          * http://www1.pt.FreeBSD.org/

          * http://www4.pt.FreeBSD.org/

          * http://www5.pt.FreeBSD.org/

     * Rumyn

          * http://www.ro.FreeBSD.org/

          * http://www1.ro.FreeBSD.org/

          * http://www2.ro.FreeBSD.org/

          * http://www3.ro.FreeBSD.org/

     * San Marino

          * http://www.sm.FreeBSD.org/

     * Singapur

          * http://www2.sg.FreeBSD.org/

     * Slovak

          * http://www.sk.FreeBSD.org/

     * Sloven

          * http://www.si.FreeBSD.org/

          * http://www2.si.FreeBSD.org/

     * Solongos

          * http://www.kr.FreeBSD.org/

          * http://www2.kr.FreeBSD.org/

     * Tajvan'

          * http://www.tw.FreeBSD.org/ (IPv6)

          * http://www2.tw.FreeBSD.org/

          * http://www3.tw.FreeBSD.org/

          * http://www4.tw.FreeBSD.org/

          * http://www5.tw.FreeBSD.org/ (IPv6)

          * http://www6.tw.FreeBSD.org/

          * http://www7.tw.FreeBSD.org/

     * Tajland

          * http://www.th.FreeBSD.org/

     * Turk

          * http://www.tr.FreeBSD.org/

          * http://www2.tr.FreeBSD.org/

          * http://www3.tr.FreeBSD.org/ (IPv6)

     * Ukrajn

          * http://www.ua.FreeBSD.org/

          * http://www2.ua.FreeBSD.org/

          * http://www5.ua.FreeBSD.org/

          * http://www4.ua.FreeBSD.org/

     * Ungar

          * http://www.hu.FreeBSD.org/

          * http://www2.hu.FreeBSD.org/

     * Filippin

          * http://www.FreeBSD.org.ph/

     * Finland

          * http://www.fi.FreeBSD.org/

          * http://www2.fi.FreeBSD.org/

     * Franc

          * http://www.fr.FreeBSD.org/

          * http://www1.fr.FreeBSD.org/

     * Hong Kong

          * http://www.hk.FreeBSD.org/

     * Hyatad

          * http://www.cn.FreeBSD.org/

     * CHeh

          * http://www.cz.FreeBSD.org/ (IPv6)

     * SHved

          * http://www.se.FreeBSD.org/

          * http://www2.se.FreeBSD.org/

     * SHvejcar'

          * http://www.ch.FreeBSD.org/

          * http://www2.ch.FreeBSD.org/

     * `Eston

          * http://www.ee.FreeBSD.org/

     * YApon

          * http://www.jp.FreeBSD.org/www.FreeBSD.org/ (IPv6)

     * **mn**d Afrik

          * http://www.za.FreeBSD.org/

          * http://www2.za.FreeBSD.org/

     --------------------------------------------------------------

C.4. Cahim zahidlyn hayaguud

   Daraah h`er`egl`egchijn b*lg**d n' FreeBSD-t`ej holbootoj cahim
   zahidlyn hayaguudyg ****rsdijn gish**dd`e`e hangadag. ZHagsaagdsan
   administrator n' hayagijg buruugaar ashiglasan tohioldold cuclah
   `erhijg `ed`eld`eg.

      Dom`ejn       Bolomzhuud  H`er`egl`egchijn b*l`eg      Administrator     
ukug.uk.FreeBSD.org Z**vh**n   <ukfreebsd@uk.FreeBSD.org> Li ZHonston          
                    damzhuulah                            <lee@uk.FreeBSD.org> 

     --------------------------------------------------------------

                       Havsralt D. PGP t*lh**r**d

   Alban haagchid `esv`el h**gzh**l`egchdijn al' n`egnij garyn *sgijg
   shalgah `esv`el t`ed`end shifrl`es`en cahim zahidal ilg`e`eh
   h`er`eg garah *ed tany aya tuhand zoriulan h`ed h`ed`en
   t*lh**r**dijg `end taviv. FreeBSD.org-ijn h`er`egl`egchdijn b*r`en
   g*jc`ed t*lh**r**dijg http://www.FreeBSD.org/doc/pgpkeyring.txt
   hayagaas tatazh avah bolomzhtoj.

     --------------------------------------------------------------

D.1. Alban haagchid

  D.1.1. Ayuulg*j bajdlyn T*shm`edijn Bag <security-officer@FreeBSD.org>

 pub  1024D/CA6CDFB2 2002-08-27 FreeBSD Security Officer <security-officer@FreeBSD.org>
      Key fingerprint = C374 0FC5 69A6 FBB1 4AED  B131 15D6 8804 CA6C DFB2
 sub  2048g/A3071809 2002-08-27

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 KRrlaWusbYfqZn4BQsSpYw90evo=
 =BvhO
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.1.2. Gol bagijn narijn bichig <core-secretary@FreeBSD.org>

 pub  1024R/FF8AE305 2002-01-08 core-secretary@FreeBSD.org
      Key fingerprint = CE EF 8A 48 70 00 B5 A9  55 69 DE 87 E3 9A E1 CD

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQCNAzw7fN4AAAEEALL1ENfbFYcAEmS6Hrb7CV7sWrbG+HlIwYvUUuqvr8+D3axd
 XuRJGFaWk8zNrTrwWROnlMMlctG3iXNsKzQNxAE6N64rbrUbKI5PzihfEsJW5/io
 XGXrRGdXvwob/Qdnd6mIlm3IJduChV7Nf3K2WbimUNkFeXrrh/ymwUj/iuMFAAUR
 tBpjb3JlLXNlY3JldGFyeUBGcmVlQlNELm9yZ4kAlQMFEDw7fN78psFI/4rjBQEB
 U4ID/1N6haUd+k+tzwNpX6pKnlCuTCJvJ619Lp83T8pRDGZom/uSLrfMrzvmKPeE
 abXGnreM41JRLAbGOclsONVBCLvwc/v+VVXTm24J1rdS1qY/SD+LE87pxPL6Ncyt
 Ug2sxPSo8fDVKu+MdcGK5zwP5ekNHDl+DB1mMsYDkZHTp9FMiQCVAwUQPDt+RafG
 T4fq3uQJAQFKvAQAl6+XaXQ1GzfqJoGqaTVW2O1OaodyBJjLxgRsVv7ps5Z4M4nl
 uYoe5ih+Lk3BVD9Y18QKUrnAPlbXDr1Ld0arq8uFkFsVzNDb2asg6tgcQe7mQ9lA
 QZPgVOU+siTmEuolSvxwsjxn/szBYBPv5EnU6lSmGf/RDJnbFXC9Z/LgPFU=
 =tMn4
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.1.3. Portyn Udirdlagyn Bagijn Narijn bichig
  <portmgr-secretary@FreeBSD.org>

 pub   1024D/7414629C 2005-11-30
       Key fingerprint = D50C BA61 8DC6 C42E 4C05  BF9A 79F6 E071 7414 629C
 uid                  FreeBSD portmgr secretary <portmgr-secretary@FreeBSD.org>
 sub   2048g/80B696E6 2005-11-30

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEONy/ARBAC4Ke7ijFSAiNZ8eKGENunAPSCm5Q75nmJrc9QW3DKQydseMYn5
 kRPzybZ3IMTzIMkB4kydWoOFb5xlyQ2NLsf0nrn0Kc4DbnpmwFi+2Owv48XIoJ80
 4tTHkog+pC+3kMOmAbikOgHfT5DZCu0Vz4k343yg06uFB5RZkFDV3qdr6wCgp8ye
 cBFzt6Qnf7baiKC87mSy46ED/2Kw/sUT40JT57u5SL5rgrAt15Q/PdCbFlBX9N8f
 y0CA7KUL82ISxFwmuFESIi8zD4IOmx2ow4EBczVCVmbAw04GNKyVL4X3KdcZdLxr
 d5BEdu3WcEs9FfbHiJgpPonNQ7UHeaG/Oos0N/LZqGM5kjaopSjNX9QTZXnYtIeX
 v5WRA/9un7HooV6yVf/o6lhjpLg0Dgu/nGPwTVt6mz0dS2sg7FwuWwefnYMo1Hte
 YRJHhP8wR8MeRai5uwUHkn9OINTu2a1WSHxfjL0T8JGI2XWppqwg21llvBlJ9HDZ
 vlnpvG8vsD5+2HLvJe/tHQOXEaKqnlWGRt+6eeKLc2pTOeRrhbQ5RnJlZUJTRCBw
 b3J0bWdyIHNlY3JldGFyeSA8cG9ydG1nci1zZWNyZXRhcnlARnJlZUJTRC5vcmc+
 iGAEExECACAFAkONy/ACGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRB59uBx
 dBRinOoSAJ9dmofaKia2PRYmFrJ6VRV1qMEDiACbB/A1Qwv2jl5ra+Q/G28nrR4N
 IJG5Ag0EQ43MFRAIALjm7U1vf218XrDDrO6ztZdMSoQfLnbqDB/RyNr6CnnFrgIa
 T4/hBABT7S9Hmb5rPiN3UOTDsgHUq7tCeGnf+9K8KA45KclMcayVhttyGlwAtO0k
 ZebxZEAlWAhl4ixfejAwKdrjGe66b2upVFEmR6W7GhPitJDyWKK4/57fe3tSEs3y
 C2iJEbFpzYnVGK4DPUEsbSQ0Gv+COS1ql7QQW7H09dWt443r125I1Viv3nrIXlpm
 R5KFS0MvQ4bZyyAo4k2t0BxmAXNyxLh+1HZe5bh3dkk1XbJlooNwfr+WhqSlLsTG
 Qsj1/9HmjVMWyzH6tA5tZ42Fu1ZGTA6Dnc7BBLMAAwUH/jt/r2iJDiKFpjay4DII
 CXeKrKUP+mzYQJGJXX+Mls+TjDLFpm0Qng/wUCjZH8+GQStKSiaY7Lqnt1V0aKpw
 74CznHzgu4+ve9QG1+O5ald61Yy7dPGH+9Adr3jYJzdMhojjzPSKxIuDkHYOvjka
 /VGPtYDBuCaVPGDHGvWT4YZiVvpDg/zBucCAWF55WKphZXh7v7ZPvdfCj6DeZ+wQ
 BF10d9HXlWulitc+27gQiBhA2JFXG2p6Qg6Zj1E4AUdK5Hpjx+HgqGATq3GqzyQd
 UxvhR6VoV1OjmQvz1paLT3V0ch3mvRNiMd/oNJsHCSL9yhmtonSaprKG51OboDbV
 OFqISQQYEQIACQUCQ43MFQIbDAAKCRB59uBxdBRinHoLAKCAgS3CpgdsRmMHDhFa
 4qis7hd7WACeO40ZPvVi2vJpDK/1tM7SOVDPY44=
 =yfPY
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

D.2. Gol bagijn gish**d

  D.2.1. John Baldwin <jhb@FreeBSD.org>

 pub  1024R/C10A874D 1999-01-13 John Baldwin <jbaldwin@weather.com>
      Key fingerprint = 43 33 1D 37 72 B1 EF 5B  9B 5F 39 F8 BD C1 7C B5
 uid                            John Baldwin <john@baldwin.cx>
 uid                            John Baldwin <jhb@FreeBSD.org>
 uid                            John Baldwin <jobaldwi@vt.edu>

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =BVS/
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.2.2. Konstantin Belousov <kib@FreeBSD.org>

 pub   1024D/DD4C6F88 2004-07-29
       Key fingerprint = 39DA E615 A45C 111D 777B  3AD0 0B7F 8C04 DD4C 6F88
 uid                  Konstantin Belousov <kib@freebsd.org>
 uid                  Konstantin Belousov <konstantin.belousov@zoral.com.ua>
 uid                  Kostik Belousov <kostikbel@ukr.net>
 uid                  Kostik Belousov <kostikbel@gmail.com>
 sub   2048g/18488597 2004-07-29

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEEIq/MRBADOl8+kLZyTRb2xRJmgwq0a0xIPuQxBvUa3Ac7T2d3r0mCXQAni
 MG6IoSxnTGhZd8JRMya03RNAEFDFIxozgBh7tWOBfCxWB5KHS6F2PfXoWpHz6APL
 9d1eSu8qMMJ0aHCk5icZdhMWlviFMwyl2x+VhJKsxpRbrU1hbWd27x6ouwCg+AD7
 cPohqZoWEAlbS9Pc0elxsq0EAJw4lcIrlUCc7Z9G0e92HXc4IyeTswv5is/yDz9g
 7LUyp1qJbqggV2LGtjTqit1ldccIB4D4N7afokMQiye1zAyntpPcef+oIBf4zFr0
 KmSnG0IgaUm8fpZJ/qumOkU8GX2SYiKUQtMQ1xdbnCQaRdOjC796C7PKgK7QDD7+
 qbLhBAC2ysSQZ824HHS1EN48NlV25vV9HBIag1VwUVmO7IVGHdxZKFfnyXrtiQmq
 wpb3okcsCls5x1QQsT54095kP20UrYDHho8yndB1bPRlLnAhtJQpGVTQ7P44ab1A
 SxIcp+gvgIoHFKRVsj949uhn7vcbzJEe15whWTj06WckVmuCL7Q2S29uc3RhbnRp
 biBCZWxvdXNvdiA8a29uc3RhbnRpbi5iZWxvdXNvdkB6b3JhbC5jb20udWE+iGAE
 ExECACAFAkM9SpYCGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRALf4wE3Uxv
 iJ7ZAKCj7lMo10TeSyCYE3Y6/dr9RnqAtwCfZro6JLEIqa60+ef1NyHxscvQ0ce0
 I0tvc3RpayBCZWxvdXNvdiA8a29zdGlrYmVsQHVrci5uZXQ+iF4EExECAB4FAkEI
 q/MCGwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQC3+MBN1Mb4jQewCeJmg8ftV4
 x7l2AoSAPsIDoQgXZFkAn0v/zBXhfjFoDcMK0cJTyPhYm4vptCVLb3N0aWsgQmVs
 b3Vzb3YgPGtvc3Rpa2JlbEBnbWFpbC5jb20+iGAEExECACAFAkM9SmQCGwMGCwkI
 BwMCBBUCCAMEFgIDAQIeAQIXgAAKCRALf4wE3UxviMLdAKD2lvxZqIpK4J8s7f5g
 HZ/BeoqkLgCeMoiVpODH3W1jp7WmIAcPTX27OEe0JUtvbnN0YW50aW4gQmVsb3Vz
 b3YgPGtpYkBmcmVlYnNkLm9yZz6IYAQTEQIAIAUCRIECYwIbAwYLCQgHAwIEFQII
 AwQWAgMBAh4BAheAAAoJEAt/jATdTG+IhlkAoIR7laQrFh1QrZlIG95dj2oFOwDa
 AJ9rpiIgeCaPJZKediKAWDCaJ81IXLkCDQRBCKwAEAgAksTzLKLHecQ1G1mHaw0D
 5E4YmadGDnx/K4abjzzINUP033VgKdMXe3ocJOI4YeALGzhoFAjj3s5VvFqgUL8B
 8xBn5r2vSGLe1WZCZmq5kzfls7E1I6TSQSRqIm2CRBYzSAFaqs5uaOPGMZ+fSfYO
 W11wtIChNJBDVhO5YgRKJlxhMCaLTTH6qB1ZCrSswIFLgApssTUHcHW32eh9qxQW
 U7XD7MjMbkbr1Ig1scaGkjUGLoIHboqFYDS8sLMaJp/RUyflAbzizL3vI7G3i4jP
 zBLPrWnnhVDPWGJptuPedyFU2ZtgX4E+txP9yDoOrcjBgJEj5JAO+nTMIoabxtXR
 lwADBQf+JdFUtGznzSmMgjfjW1N1cuM8xe2JBA1TRx6Bg3Kn6bVixmpRBOxQ3gtl
 k+o2dOHZtPtB22J9IMsc72fAFHpDqogm5ADN+PdtHsjWYS4U64Pg008VYc+IWSXx
 fqLLRK3luwDFn9mpvgcWc8yue8Di4jZ+SojNtmvSSRofm8ruf+6uJS6EPUz9dzH2
 PcMqhI0+nJMn20Zeq4g84g4G2KUEo1Y+ruL4iUUQcVRTWIBHw4jkFdGdMG5z/2Ao
 myeZ35IoHFJF3NoY/H6/ZrBe2D2qbY4CsrvCutUEKIKtJqTHSB80pJS7hdlSH269
 3SSIuof00KCuWbrWQvGp3Mpx9kp76IhJBBgRAgAJBQJBCKwAAhsMAAoJEAt/jATd
 TG+I/pEAnA+MZs48oSlZF452F1xW9q75hhGVAKCzW5aFbJsAnJClz8JS27TynnPd
 CQ==
 =EJ3p
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.2.3. Wilko Bulte <wilko@FreeBSD.org>

 pub   1024D/186B8DBD 2006-07-29
       Key fingerprint = 07C2 6CB3 9C18 D290 6C5F  8879 CF83 EC86 186B 8DBD
 uid                  Wilko Bulte (wilko@FreeBSD.org) <wilko@FreeBSD.org>
 sub   2048g/1C4683F1 2006-07-29

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.4.2 (FreeBSD)

 mQGiBETLtf8RBAD12xaszO99wnMaNtuoyE3dIfsv4ijnLmKeFwXXGGe40tf5lDu1
 0X1DrI4wX6emUgSTsuxgZh4OJOuCz/YOLwO1AqL0v8Emjxa1VicZmoQ2zjMPY1GD
 6rWOIvgRC+6M3LstE7h0N49uouNANFHAaAfCNxyWw2EvZxnqc85TMd1BcwCgnEOe
 lHdj9PehNMRSp2TkNpcS5SUEAOEw+rs/vMXeqXHP910nd4U5DmBxIaoA7ARIqAS5
 F+SvNtDxlNeeLSMY7l64kCgB/RO4NGYxMTPklFMAm4cr0ri8s6+v/Y4vdoWsDluW
 MbzKsxBHVmPxr9WEU9iZxexbSlDdeJ2l19xgty4Jp3xPJ0iSo8Tip8w00kSN9cN3
 ULs1BADKhXiy9B2tfDUAQCstSr/04ZB015u1CZEAMxOfIZ97Y1RjSTdAAshqB/sX
 coKlQ5Sanx5shV4xARen/8d1EftgIfX1s0hL2QhA9xCHdHob/9Ok8SbpMq+H3WDj
 VEqpf9dJieU/IFE4wLc1y5M61jw5kX5bqbXPWtIuCJqC0DB9qLQzV2lsa28gQnVs
 dGUgKHdpbGtvQEZyZWVCU0Qub3JnKSA8d2lsa29ARnJlZUJTRC5vcmc+iGEEExEC
 ACEFAkTLtf8CGwMHCwkIBwMCAQQVAggDBBYCAwECHgECF4AACgkQz4Pshhhrjb07
 2gCfb5LcR2MiNHfyP2FEgQ2NphUkXDcAnREV1tDLlJy7KxOlub01Px8NhNkfiJwE
 EAECAAYFAkTLuj8ACgkQ/KbBSP+K4wXTDwQAjdsoW8icjSXo/hl8OBEeQfQCPtuu
 0MU4hJM4TRf6QCHXxtJPpMgGGqp6HbMEwmxO58yhKOLCZk5Xyo8rsVJG23pQvGqW
 UmphE6+9e8RuwneZiJ/yvbn7cOaS9EuUIHnIZnvNYTqLboIG1XaYwq8YqwNhsHVb
 8H1Jvx9fVSo9RGq5Ag0ERMu2DRAIANuJ6ZjYQnDhZFSVColje5oXGEmn3BBIeyLo
 TjzbmLo41iPlPPedLnnG7bGcWlwb8Y6CvsniC2+9Tf79O8rpGglQZQFAKS4qSToA
 CMWBlKPF2yaCLOlKezzn5Xo3D61WYs3z74ak+CKznqdFDkXYU7c428XprqqLnuzk
 jUQyfrNOCg9jjODB6eXVS0nkYlYhsfBe9Mh3xmaf8QGocH01dCaXNJASKbSgUtWJ
 aD0fXWexf6p04DX/84359mtOquZe4NCEy/o2RpKoHxaN8cggO3NUfsLkDBODQ1vr
 RS/H2sixVLbfNPx4XzIYc525ISyGGk1WJ0hxUPDaJeMtlUVE2HMAAwUH/AuwxkpX
 QT49Q3+kZf7hHcvR5fzaRKUcK/lIdPAhJBTZZQjZxH5Qo1MfDftizkIg4O9FcN3w
 eR7AKVhjVGLPna10Tb7PuNByKehsCMJM089OTJNEwRKu5AzpgE+pvkBeKTWwoGUE
 7hkaunpFXGv8TglO25G1hxKgryB3CBu6n4jN4pnlUtwBBQ6jTC+YRd5zeCiDJYvY
 R89ibrdmvFsI6Cy7K0iSFBFaJREOakXPTdmcWSxC71MMuefPrUhMsys0SN/EPd3g
 n/LDvcBtismvo8FAUKTHPlJhvXM87V7sDfCmtzG79NzlwjJto4pJoHyJg57T3kJy
 cQ2qe/WZTvl9OFeISQQYEQIACQUCRMu2DQIbDAAKCRDPg+yGGGuNvdVZAJsErSAN
 uN92IOQQttYydXNGTCUC4gCeOaQSjL1nW1ZwEJt2HuwEJ8LI8Bk=
 =RrPJ
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.2.4. Brooks Davis <brooks@FreeBSD.org>

 pub  1024D/F2381AD4 2001-02-10 Brooks Davis (The Aerospace Corporation) <brooks@aero.org>
      Key fingerprint = 655D 519C 26A7 82E7 2529  9BF0 5D8E 8BE9 F238 1AD4
 uid                            Brooks Davis <brooks@one-eyed-alien.net>
 uid                            Brooks Davis <brooks@FreeBSD.org>
 uid                            Brooks Davis <brooks@aero.org>
 sub  2048g/CFDACA7A 2003-01-25 [expires: 2008-01-24]
 sub  1024g/42921194 2001-02-10 [expires: 2009-02-08]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =k1pm
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.2.5. Warner Losh <imp@FreeBSD.org>

 pub   1024D/1EF6D8A7 2006-08-15
       Key fingerprint = AEC9 99C1 3212 1A86 93A6  A96B DB9F 6F12 1EF6 D8A7
 uid                  M. Warner Losh <imp@bsdimp.com>
 sub   4096g/34FC5B17 2006-08-15

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =b6Wd
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.2.6. Pav Lucistnik <pav@FreeBSD.org>

 pub  1024D/C14EB282 2003-08-25 Pav Lucistnik <pav@FreeBSD.org>
      Key fingerprint = 2622 B7E3 7DA5 5C53 2079  855B 9ED7 583F C14E B282
 uid                            Pav Lucistnik <pav@oook.cz>
 sub  1024g/7287A947 2003-08-25

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =Jmz+
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.2.7. Colin Percival <cperciva@FreeBSD.org>

 pub   1024D/0C6A6A6E 2009-01-12
       Key fingerprint = EAF4 8BBA 7CC7 7A30 FEFC  0DA9 38CE CA69 0C6A 6A6E
 uid                  Colin Percival <cperciva@tarsnap.com>
 uid                  Colin Percival <cperciva@FreeBSD.org>
 uid                  Colin Percival <cperciva@alumni.sfu.ca>
 sub   2048g/DC606691 2009-01-12

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =RYUS
 -----END PGP PUBLIC KEY BLOCK-----
 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.4.9 (FreeBSD)
 Comment: A revocation certificate should follow

 iHgEIBECADgFAklrBn0xHQFOZXcga2V5LCBJZCAweDBDNkE2QTZFIGdlbmVyYXRl
 ZCBvbiAyMDA5LTAxLTEyLgAKCRAy3h7N0JNH/J60AKCk8fKCpx2gXrbWMHrulX8Z
 mxuFNwCg+1koNtGfe3LQZj/CSV2zfr1mTA4=
 =GSTt
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.2.8. Hiroki Sato <hrs@FreeBSD.org>

 pub   1024D/2793CF2D 2001-06-12
       Key fingerprint = BDB3 443F A5DD B3D0 A530  FFD7 4F2C D3D8 2793 CF2D
 uid                  Hiroki Sato <hrs@allbsd.org>
 uid                  Hiroki Sato <hrs@eos.ocn.ne.jp>
 uid                  Hiroki Sato <hrs@ring.gr.jp>
 uid                  Hiroki Sato <hrs@FreeBSD.org>
 uid                  Hiroki Sato <hrs@jp.FreeBSD.org>
 uid                  Hiroki Sato <hrs@vlsi.ee.noda.tus.ac.jp>
 uid                  Hiroki Sato <hrs@jp.NetBSD.org>
 uid                  Hiroki Sato <hrs@NetBSD.org>
 sub   1024g/8CD251FF 2001-06-12

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 OGg0F7Gi41lcFhA=
 =wurQ
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

D.3. H**gzh**l`egchid

  D.3.1. Ariff Abdullah <ariff@FreeBSD.org>

 pub   1024D/C5304CDA 2005-10-01
       Key fingerprint = 5C7C 6BF4 8293 DE76 27D9  FD57 96BF 9D78 C530 4CDA
 uid                  Ariff Abdullah <skywizard@MyBSD.org.my>
 uid                  Ariff Abdullah <ariff@MyBSD.org.my>
 uid                  Ariff Abdullah <ariff@FreeBSD.org>
 sub   2048g/8958C1D3 2005-10-01

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEM+MioRBACP2lgLXXL1cIqZ8sdgUMaon8gBQWTn40tjTV3N6GtR+NUYbQI2
 Fcg43aopA9VVoeVyBlCSAyaiLTzZkyg1XRDqsjz9BnRWotwTX2e26ndVgsUzmXs6
 NjBcCYYNfVQ09BN3B05FRlPRpveMzCkZCFmWJCzjAYBMg/60fSia2In4twCg6Pr9
 Bp/eR5Ny9z4WzpIsynAt6rMD/1pDoV+FbZ6iw80Zq7pdyspPdPCRIzXhYsoe5uTX
 kjWRWixctbphxgvMheQWZNPNhDyDo/YvuPa2qtrHCDqRYSgmAHPC+NWfyoJhCMjG
 WMjcW9wWZ0j2Oc2uCTvficrGKF8U9ol6E+x6tlc5Cw2jjrPkwJCd70W9SByrgIdv
 51bNA/4nBw7S9grYcnKChYu9mGMsAixCXzMeIVc043Y2SD1NBg59ZNiaSkmRyD6E
 dCYRDhQeF2CePV3ZhlXDxOm6vD2l4H+9sQ1TRlEP/ARejwJrPPRO+plCf8pLDgj+
 78Kj2OlEwC+ziMdXyk8W91FhtCCDXQgDnf3ND/h4IWTzrVD0dbQjQXJpZmYgQWJk
 dWxsYWggPGFyaWZmQE15QlNELm9yZy5teT6IYAQTEQIAIAIbAwIeAQIXgAUCQ1EY
 kQYLCQgHAwIEFQIIAwQWAgMBAAoJEJa/nXjFMEza1FsAnjbSH6NqUl+VC42MGNYG
 6xGCfJoxAJ93L2Zf9C/ug6afFr4Bh/HoJbFiOrQiQXJpZmYgQWJkdWxsYWggPGFy
 aWZmQEZyZWVCU0Qub3JnPohgBBMRAgAgAhsDAh4BAheABQJDURiFBgsJCAcDAgQV
 AggDBBYCAwEACgkQlr+deMUwTNqW7wCeLHdcpasWMJgoqfLIM8PTJ/UlZ28AoLF0
 V2UMd0CdWCANmPNdZcME6jietCdBcmlmZiBBYmR1bGxhaCA8c2t5d2l6YXJkQE15
 QlNELm9yZy5teT6IYAQTEQIAIAIbAwIeAQIXgAUCQ1EYnQYLCQgHAwIEFQIIAwQW
 AgMBAAoJEJa/nXjFMEzaMs0An0gHq10v/5mnLWBYqnwZ+SnZNCYbAKDaTpCa6ddQ
 7jdr/lmi8XwK+blRqLkCDQRDPjIxEAgAudaX6QqmUT7UjXmxjlNr6wdDT0BDCu9H
 ZJuYt9Nf5V0Yd9ExfhRKh2YoYoW0790gka92R7uvrs7FJiu35KrYvOUjmwbouVf8
 Cg2fQqDcw0Lj/CD0meEduZOS4moxv/5GcJc2vsQ1BDsRwX0DmLQYXIaqIsRSo4U4
 KxWi/zZC5TF1Iwo7JyGY1Gc1SMZuWeZC/qx8bQxvkLx1q3qyZybjUtE2WkfqH0bI
 /XCpN5kxDciq/U1IP0H2pU/Md/OAvylKID6uR9yPh9kaOOhcvmOID9oWIMbE8a7x
 eAQ0QkEVpoexA+5DbUarPzjfqUprpZCydaE8s7Gzy/ocegAYqiGQKwADBQf/fxph
 6IW/Be5YFg15+9wZ+1MlEszXw9pZnkLU4Ypwz6ksNjrbpHcEbBdK45kw17pOL+WW
 Yie5tA/b8ndzoga/qyaOa7lH3b4pA78GMhGd7gSzrziNkuE7Yc3WNqjpRVYmVgH+
 9K0rjJaK55hhKDdEGj1jMXNXAXtXra70DNWZt88HLs85goWm7vnnsiPBgOVquYEB
 /q5ExD/E46TkxF5/Kl02LyHTcyhWsUjksmoEi1O/wxXOAxi/GM3QRrkbF7voaC+d
 Og5pxQXsftoXsk5fBEDBD1iCqqs1m2IJIUwuMxVlcc+IvD/eYejrtNlkzh5NLash
 evj4a81s2LLPh5qd3YhJBBgRAgAJBQJDPjIxAhsMAAoJEJa/nXjFMEzaXHkAoLi5
 OZgXddFLJYSXXnK3iwzYho2tAJ0Ze7tHvJd2md4VSth52CSBYDEemA==
 =2tPN
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.2. Thomas Abthorpe <tabthorpe@FreeBSD.org>

 pub   2048R/A473C990 2010-05-28
       Key fingerprint = D883 2D7C EB78 944A 69FC  36A6 D937 1097 A473 C990
 uid                  Thomas Abthorpe (FreeBSD Committer) <tabthorpe@FreeBSD.org>
 uid                  Thomas Abthorpe <thomas@goodking.ca>
 uid                  Thomas Abthorpe <tabthorpe@goodking.org>
 sub   2048R/8CA60EE0 2010-05-28

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQENBEwAFaUBCADK/ckqAyZCkPIHOq+LyC6g4OHupuz8xTZLbtqnFcsviFSmQZFs
 fkLXOdUU2P3WAV3EbSExFzzCAwzNOiaocy2r7iCnJFKIWBUtc/7LEAQSgJxu+g9d
 ikS261W6Ugrd8hKePbH6cn8vxna3CqU/bUXu3taqwlxDbyLjaAPFnNGjXDFNWZR8
 RDfoPKaal/kuLd/uEwSUcTE12qLYff2UkUs7NmGpaOgNStsnJR2DPBcnUMzFOnmd
 /mW/MXWl+GLurA2xsNLMMghzcvz/obZeGay7Vsg5oiwb4Adcyx+u5hwDKZGIYHze
 96Y6P19MHfEO/WlaetMOvHMCGLb0pRk+a3wFABEBAAG0JFRob21hcyBBYnRob3Jw
 ZSA8dGhvbWFzQGdvb2RraW5nLmNhPokBOAQTAQIAIgUCTAAWYAIbAwYLCQgHAwIG
 FQgCCQoLBBYCAwECHgECF4AACgkQ2TcQl6RzyZCfBwf+PTs8SAHlZnfZMM5CyCDQ
 RSscM7p8w7NBWvlcPSb4iQtuDwZ/w9C+4MwZ0orCANxDqiQ9MdLJwItHIUaXhxun
 CPt6ZTgIp8yNFPFj5ycPRG/B6aWI8kfYRk24ERRbrE5TDT3agh+5uYVzsBFoOerz
 vJk/MFGl4E+x3uh2yfV0+POdheYJ6TfslhoJHT/RH7kWomA0Epm5I3eQLSafL1mn
 cD9VvLGxEmvsPmQejYv7BwP5zDIOpI7eN+I4gpN7QsyZT5Xsphc4spemuqOi3Gz4
 ItQAYVBuHBGIrXKYKLUEv6fZirlvzyHKOCQlfiRuwQplz3PlAm9oBlOXc2+Bz0Of
 crQoVGhvbWFzIEFidGhvcnBlIDx0YWJ0aG9ycGVAZ29vZGtpbmcub3JnPokBOAQT
 AQIAIgUCTAAVpQIbAwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQ2TcQl6Rz
 yZCsZwf+K3yJbeX78S0exFrpsZNxyYEWPMxO+UC7PawBfe8C3OVlnTyC72LVm8lT
 imWdBy7ksX/Aamx1YZtcaeVKp3uJWnZxiJN4jyUGmhNL/lkgY/OaS+C5jlJn1v7M
 ehVegg3It2fXY6DcPpm6DiC7hqjBysXAAo51mYb2sqaAZl0jSwsRmxUaPD/dkSjD
 zeLVZtbRw1DN3nPDT5p+KNNi6oe3A9bTvJqluNMA4iSUfWO0IrGecYFQaBff/+oi
 FBEvP9/7FUwR4OLRTuV4SD4THc2IJCex7n+A9OeJyzpoWFM+rp3kpqdXxG0DeBZ/
 U5MzJgJ1zcuJtq5OB4m5bD5ooCdvnLQ7VGhvbWFzIEFidGhvcnBlIChGcmVlQlNE
 IENvbW1pdHRlcikgPHRhYnRob3JwZUBGcmVlQlNELm9yZz6JATgEEwECACIFAkwA
 FoUCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJENk3EJekc8mQiLIIAMPs
 tsL9dmjbNymRWzDZ99ZjKqZHJ2tcRIvtGC9ez3kHLv1rLTxyJnN1f8kcn/f6BOMD
 IY5qaZzhw3zyBn4bUy1FntTdR/Qm8wYfs8inRFuQMEtMwul4kzxhUQCoSrnM/cKZ
 AKhQ+B11ii9hP4l9cOMqMrLsrdVniOozVOFGxDNoWC/rQ8+OvUI9GmvV/WsUQgRD
 2ZPvO6lYFTKfWvQwDdGHU32QhG8jAK2qtetRjO1vO6E2XqwWkMM3gc5cPo4dl9i3
 uW30fDIRBlVwnn5i6pNubJtiYgIkOFVjRbZ5/VsbObPlMeVmPNQBHL9f55fCi151
 A+R4bQQEvuvchPD8C7C5AQ0ETAAVpQEIANjp/l0RE/pU07LdRHJFBxO2Bs90rFPU
 TjJ/ESDLlgBjizUtl9/1FOIE22KJWKeHxdRnV8+SUH/EOJvccByfd4WTQpfX/5nE
 r4DnTwxBIpYoYsHc+5DUiLjkSblkrgUvDlp9apeAzZWYrYIkyUTp604asD/QgmUx
 rEE4nfW5MoDpFhenr36GiJSP+koDgOrJAYskLhp9Bx7LNhBPvz4qZIoEbWKIDAt9
 izcx1EILCAA0J+025B/TzCDCZomvNfJ5kMF6pttqN0YZmSxuLgna/tWUuHQB53Vb
 IuvJfThfjvRe5rN5INxOTBpYZBc2VUH1pSw+iD6SymsAacMx/sSxBPUAEQEAAYkB
 HwQYAQIACQUCTAAVpQIbDAAKCRDZNxCXpHPJkJhUCACJdoygcvPACknyqrwj4W+g
 kUOTgWfz+jtg0bkhZL8Mj2eKN+QiGQJ876aEdHBemqUW8qjOHFHRGuRMWINo3wvG
 ZYaDWPwPjS1w1900BqGxr0GPKjdmXn6FEbWXJdYNSTXhZ3MHG85wZSaGihfhLgNP
 RXF0JJMBQF2hSBwcLZitD57JWXUImhwPMeA15Kmm5EVIQWzBqy7b2zEbHNKHanTw
 wzlaqs4qffg9FoqXoHDuvxHLYQ72wvsfUzbexn55wc1dmMdTzQk0chMhjXPlDOEo
 U61C/CfBzKj0OMe9WJ9ruFlYfNRkh3JhMweEQzgBefclBFqxGuJeC7jwAK5OvvZU
 =hUQl
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.3. Shaun Amott <shaun@FreeBSD.org>

 pub   1024D/6B387A9A 2001-03-19
       Key fingerprint = B506 E6C7 74A1 CC11 9A23  5C13 9268 5D08 6B38 7A9A
 uid                  Shaun Amott <shaun@inerd.com>
 uid                  Shaun Amott <shaun@FreeBSD.org>
 sub   2048g/26FA8703 2001-03-19
 sub   2048R/7FFF5151 2005-11-06
 sub   2048R/27C54137 2005-11-06

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 NnNrFxKZ
 =zwEb
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.4. Henrik Brix Andersen <brix@FreeBSD.org>

 pub   1024D/54E278F8 2003-04-09
       Key fingerprint = 7B63 EF32 7831 A704 220D  7E61 BFE4 387E 54E2 78F8
 uid                  Henrik Brix Andersen <henrik@brixandersen.dk>
 uid                  Henrik Brix Andersen <brix@FreeBSD.org>
 sub   1024g/3B13C209 2003-04-09

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 7w2qYVU=
 =4lil
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.5. Matthias Andree <mandree@FreeBSD.org>

 pub   1024D/052E7D95 2003-08-28
       Key fingerprint = FDD0 0C43 6E33 07E1 0758  C6A8 BE61 8339 052E 7D95
 uid                  Matthias Andree <mandree@freebsd.org>
 uid                  Matthias Andree <matthias.andree@gmx.de>
 sub   1536g/E65A83DA 2003-08-28

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =PvSJ
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.6. Will Andrews <will@FreeBSD.org>

 pub  1024D/F81672C5 2000-05-22 Will Andrews (Key for official matters) <will@FreeBSD.org>
      Key fingerprint = 661F BBF7 9F5D 3D02 C862  5F6C 178E E274 F816 72C5
 uid                            Will Andrews <will@physics.purdue.edu>
 uid                            Will Andrews <will@puck.firepipe.net>
 uid                            Will Andrews <will@c-60.org>
 uid                            Will Andrews <will@csociety.org>
 uid                            Will Andrews <will@csociety.ecn.purdue.edu>
 uid                            Will Andrews <will@telperion.openpackages.org>
 sub  1024g/55472804 2000-05-22

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =inzo
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.7. Dimitry Andric <dim@FreeBSD.org>

 pub   1024D/2E2096A3 1997-11-17
       Key fingerprint = 7AB4 62D2 CE35 FC6D 4239  4FCD B05E A30A 2E20 96A3
 uid                  Dimitry Andric <dimitry@andric.com>
 uid                  Dimitry Andric <dim@xs4all.nl>
 uid                  Dimitry Andric <dimitry.andric@tomtom.com>
 uid                  [jpeg image of size 5132]
 uid                  Dimitry Andric <dim@nah6.com>
 uid                  Dimitry Andric <dim@FreeBSD.org>
 sub   4096g/6852A5C5 1997-11-17

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 BBARAgAzBQJDWOwGBYMB4TOAJhpodHRwOi8vd3d3LmNhY2VydC5vcmcvaW5kZXgu
 cGhwP2lkPTEwAAoJENK7DQFl0P1Y8XIAn3u4wVGHGp48vrlkD7LrAkgMa4i9AJ4k
 uTexj7XLEDuqfFKKSKhzDqqeYohGBBARAgAGBQJD/amIAAoJEOYLp9vIqq1APR4A
 oIPX7sBet1QQKNvCs0bLDFkjZvKTAJ4v5okd559cL7rO75QY/wuHRwpgTIhGBBAR
 AgAGBQJFyxVpAAoJEAcwX4a9TftQy4EAn0wt9VUlf8wXmumsp1C5i4NqISYyAJ0b
 VuDsgxkGlhnxL+FuStrueQDWAIhGBBARAgAGBQJF8/UvAAoJECmOj4RKTuYj1kkA
 oIkd3JjzUCNH7wInYbSqbqMqF7hCAKDKE8CZQVY9lI8pYxLIPH90O31Fm9HTX9Nd
 ARAAAQEAAAAAAAAAAAAAAAD/2P/gABBKRklGAAEBAQC0ALQAAP/+AC5IYW5kbWFk
 ZSBTb2Z0d2FyZSwgSW5jLiBJbWFnZSBBbGNoZW15IHYxLjE0Cv/bAIQAFQ8QExAN
 FRMRExgXFRkgNSMgHR0gQS8xJzVNRFFQTERLSVVge2hVW3RcSUtrkWx0f4OJi4lT
 Z5ehlYWge4eJhAEXGBggHCA/IyM/hFhLWISEhISEhISEhISEhISEhISEhISEhISE
 hISEhISEhISEhISEhISEhISEhISEhISEhISE/8AAEQgBIAC8AwEhAAIRAQMRAf/E
 AIMAAAIDAQEBAAAAAAAAAAAAAAIDAQQFAAYHAQEBAQEBAQAAAAAAAAAAAAABAAID
 BAUQAAICAQMDAwIFAwMDBQAAAAECAAMRBBIhMUFRBSJhE3EGIzKBkRQzUkJioRUk
 sTRywfDxEQEBAAIDAQEBAQEAAAAAAAAAAQIRAyExQRIyIlH/2gAMAwEAAhEDEQA/
 APYzpJ06SQJzDcpHkSTFsGAfgyNI23UfcTlP7ezLvhrT3qTjcMwp2eELOFZQerHA
 gGxarhuwA4x+8Mm8PsV9Fzdc3lzLZsUWBM8kE/tLHxcn9Uc4EMAR0MWBp1hEwaCT
 IiESr6ku7ROf8eYwMG8fl5jabPyxzKei+PUTplt06SR3kyTI1KYtcfMq9LBON/p7
 Me+KrOlw1m7cAFlhdXU6vtYFlbaceZ2njxVkaj1C59Y30wu2jDcnnH/0ytf6hZfa
 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
 p3ZoprcVEgZAeA==
 =PPl8
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.8. Eric Anholt <anholt@FreeBSD.org>

 pub   1024D/6CF0EAF7 2003-09-08
       Key fingerprint = 76FE 2475 820B B75F DCA4  0F3E 1D47 6F60 6CF0 EAF7
 uid                  Eric Anholt <eta@lclark.edu>
 uid                  Eric Anholt <anholt@FreeBSD.org>
 sub   1024g/80B404C1 2003-09-08

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBD9dFQARBACzmGtuaKFqQwoRV32TI4ANBPHPlXkKXJ1WYQQkahzP/VfzNOUH
 VbjIMQqrNPawOcrFyEFuI/FJLWXewhrcrM+of831BXWqnQ7ketGqKUO3xT18N1MG
 BVCx7F1wpPW42YkhFVAubZ5tyHLOVSc+iJZVGgZ5mUi57odqZ1l+rnqpjwCgnXx5
 tas++vGBPk70vcIP+ZmswGMEAI0Lfr7Qy42P6hbYJZpk/NVAvXMZMUyK7fti2lR8
 BCOQr8lSdFUZMAqOhlGSfr75Lp8YhR4R4qCSISPXIbtkpYpS5A4YOk22qljLfyrC
 vki3U3Qum1eO2L67jswb+hQ7pCeaddNm9Jmsg+CJOZl6nfDIJpC8yoXH76W8tXAm
 1DgiA/96RKTseIR0z79ahlxX5HDr2A5bPM5CZBdPba4tSuFIwd28HVUdLhJmsGpC
 uVnQ5VnhBh5coNBhcb+ngZCOr9NvvyvwrxdYYGvuABeWS3v2UGx7XnJQmBQubWYq
 CEk3wScZWhEoFchvPEVfXtzNBjI6sF1FWMYkAhHaYiH4M7rBiLQgRXJpYyBBbmhv
 bHQgPGFuaG9sdEBGcmVlQlNELm9yZz6IWQQTEQIAGQUCP10VAAQLBwMCAxUCAwMW
 AgECHgECF4AACgkQHUdvYGzw6veNhgCgij4I47kRmhRkdzJeftLig2TG8/gAnRcb
 r7ah3d3nPKNLRN+nQDTp0uxctBxFcmljIEFuaG9sdCA8ZXRhQGxjbGFyay5lZHU+
 iF4EExECAB4FAj/CqF0CGwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQHUdvYGzw
 6vfvYgCeIy1G5U6YPFK2QZNhB7SazQXwvjgAoJmxWRZr8zKOmcMiYFf1tj05UDhC
 uQENBD9dFQEQBACpBlENAalxZonZ7K2NU6xiH/qz+XI+ZU6WQh58iUlM0QPUU8ta
 Ot8uQUL5DT6G5myFDZufYomYrdzaLxuZbzpWzDOFGqb9aWLlHC16ydWbIRvPif0D
 ar9wFJX3b5DFkVICUYXTKTx/O/VqcpGHH7tLInuipYRapOBrUw1LU87qLwADBQP+
 KbuF41ujgb7QfPX5x5Cdg9D9SZAQyxu5TbsSXmc4fuel10QFMdWyMEUW2rMLixYn
 cWw7AfziHCy3uWOOm1qxm8npYCIRp0jG3M/Jydc8iQTqL59v0/UBOxPQ1pYZxE/8
 EOmbHRHe9BQt4pfouuLVKXGzxg3NW6nXXNQVEeOyqFaIRgQYEQIABgUCP10VAQAK
 CRAdR29gbPDq9y8MAJ0dP1d27SdsNNU4d8nFpwrXfXXa2wCfRvgv8i7ziyodkgwl
 B8LNmWvWUn8=
 =2V8B
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.9. Marcus von Appen <mva@FreeBSD.org>

 pub   1024D/B267A647 2009-02-14
       Key fingerprint = C7CC 1853 D8C5 E580 7795  B654 8BAF 3F12 B267 A647
 uid                  Marcus von Appen <freebsd@sysfault.org>
 uid                  Marcus von Appen <mva@freebsd.org>
 sub   2048g/D34A3BAF 2009-02-14

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEmWjSoRBACy4CsdR35YB6pGzU1aa1mbTkLuF44VBjV8O9qji80zo/VJs3JL
 El0wIhM9pg6zObKkzOU5HJFU/6uazzzDnc+A8y3NJL3u+HoX/7c03e3yUZ6xl7PC
 ua8tO3IAQiB/cg/Ltb6iJa8FflfmCKGE0I2DXeR2vN9PpgQVkJW+/NSDbwCg2Nxm
 mfeO83a7C28G/MV70z5CTg0EAKdHCkACr+iB1WpOIKEmFkZRD0NXHEXYa6L2kPdY
 XPNJ893yu5YUmHMFNUdVxoIKaUKpIGPa+V4q6ojAilWJiaEB74W+teqNBzwhzyNv
 xfp/W6fNJtvC1DJkrxkag0penU9ZROkVEnZajIclFh5la3muxX07Qf2HjGZM3Cqb
 nz6PA/9gdPecNwo1N+9aX/CGrCw0DC1QVFc1HJqcL3pe2qQkMVDO7sfQkewtQOW9
 H2ZrDWlVxIohQ9/+vbKV1uOcJr5+egSGNTCNNuimh9Kp4LYMc1vNouQe1D9fsCXW
 2kcgO8FozH0O3uJ60gCak2K06iA+mGziNYLQH3IvjVswivxOyLQiTWFyY3VzIHZv
 biBBcHBlbiA8bXZhQGZyZWVic2Qub3JnPohgBBMRAgAgBQJJlo0qAhsDBgsJCAcD
 AgQVAggDBBYCAwECHgECF4AACgkQi68/ErJnpkfulACeI1WVnhrKTq/+O2Djbpuu
 Nyj/MYMAn0BMDpy4frZjlIMfhazixfk4cbjNtCdNYXJjdXMgdm9uIEFwcGVuIDxm
 cmVlYnNkQHN5c2ZhdWx0Lm9yZz6IYAQTEQIAIAUCSZwX8QIbAwYLCQgHAwIEFQII
 AwQWAgMBAh4BAheAAAoJEIuvPxKyZ6ZH48AAnRraNz0aFuSHUFaw8LXjROOTwld/
 AKCvawhTgwYKX3YjLzu9Jcc1t3UNj7kCDQRJlo0qEAgA2acv4O4JFQCzgJXhCQqn
 KHFeEqOcgpKlvIGlgfP4/hVOCms2LK3qk10JpcbDbkBn0cBW7usxvA3mDiF2ZnrY
 wIwAROI7SNSY60PydR6DXc6I21VAd7hmmcpqkJFXaSMvKkQcq7sAJGlSYVpPuBqZ
 1kCIu2vlPBdpT4W1hHxf7l4Q+h2ge4+C2beRv9V9vRVdlXeSqJT1o5EgE5CjZ6sV
 Eh+9/TQdkRAoGgQG4LZvDuhWfsSkDU6x/soFKOPCdTF/LytW8YZ6asN1EpVJihAe
 GseQdkwP8iK9Co90Ab27+5WVVrP+xkY+rULOngW2vIwJrWic6nk/a0/0MrPjFn3k
 IwADBQf/dMsSQncKSSn8Tg9KeeBLftirddz+Mos1j+1PYOc88vrMrHVodBfNtJlG
 zxAGwFyLtk/yA8/MuW219t57O3W49VYh+I8NenzlRmZr/ahn8t79UD7+SWmy8L5e
 3XD2+w9WTj9Lx1V41wFKvxVLItNAik58Oi9MHa/wR1LMRIeGFAVHWAZcxYLLKfGR
 lYcMmMTY4906sjJ6Z+ZVYILnTR360JdeiZbFdaCFGf2yUoM+HeA2+975CaRagu+N
 /HZKW4JSsiu15fvaLTPwFG6YXKcHL2zI0Vc5UF5nd9GGZdX9Y4ffBi3aPXgIOJm5
 eAf29A6Ne3/llt3RG3TduGacd1WghYhJBBgRAgAJBQJJlo0qAhsMAAoJEIuvPxKy
 Z6ZHPMYAn1s6Sdc/4Kkv8KQ0KaJNwmkQYkcSAKDLkzy/Ph4mOMm8jO6ZL+Orpo21
 CQ==
 =HKIb
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.10. Marcelo Araujo <araujo@FreeBSD.org>

 pub   1024D/53E4CFA8 2007-04-27
       Key fingerprint = 9D6A 2339 925C 4F61 ED88  ED8B A2FC 4977 53E4 CFA8
 uid                  Marcelo Araujo (Ports Committer) <araujo@FreeBSD.org>
 sub   2048g/63CC012D 2007-04-27

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEYxSRMRBACUOhoJNgNPJtP5AcENhALcif0n7o785oCDaTGrMNPV75DdnR8o
 +mHl4POS1bZ7RYHdo7SHCbJqu0nLO4OCeAagamnK4lW+qaa0KaC6WxBiS2/K3qFe
 Y4mDMQRPxBNUWUh7A6VpXMBWk8n6ieyMGLiLQj7+d0fImSY3NdX547qZswCgnjln
 RlpLKFjRIRtNt9RKZQbm0JcD+gMXo+MoUHHKKnSKIQt3u7rnN3Mpnr4OGsa7J6KJ
 whm6GPX0zHzjKUhXCDOJwaYBpOJYNLTTNS3nKpq7GOkQDg7Q4I89/Q8S6AVwCvX1
 N4Jdeebm0jJBrzVNdbezIYEBwL5k+2YN6FcaC1yKBTk3N7qF7/4dmfRNO14qLFaz
 E7T3A/94lP7YT9FHqmNr9RPuy9rmz1bZhU/7tEimLF2o2Y6ntxsbSY1StVHJj0ln
 cCNlMV4vrIP6Ce73W51Vw1iKNapQy2113lWVfc6dwLdhRxWDVMNPKW8ESxqrFSJ9
 IVTzZvPQoqrXOsuVKTej0MC395UbdiLGWckmsJIYVrPaX+C7lrQ1TWFyY2VsbyBB
 cmF1am8gKFBvcnRzIENvbW1pdHRlcikgPGFyYXVqb0BGcmVlQlNELm9yZz6IYAQT
 EQIAIAUCRjFJEwIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEKL8SXdT5M+o
 kMEAn26jMz7Tux/fTt8Z6V59+qhhd62EAKCGEPvDrh8Ye46LyJJj2ZeA8sWNtrkC
 DQRGMUkmEAgAgSVxd8hyDpx7nndMLjTIfpla4/mOP6VSkmzF0Enj1ESzOeTVC765
 gtnjjsFq5Vy5Gv3wdLwwDkcCij5FkBCgSi9EBcp5ooFpNfN9UtHT6/2Z9X7laLiS
 qQtS7xbqU1bxUQ4sK6AdjhOgzdDz8KOeWUjs6WO+/Touq/gouggxMbg/SWjywsfk
 SkgJ9SwH/o+QXvTEloyTwqwA7ptckvFKeBiyiA8RI/T2wqHUHmRE7YrI+HZz1b8q
 kPqALkZFoZVgYEVHjIuuuT5KttaQYvAdHgWjgTTjugeCfHj186yQbIG3TOD0ToLc
 KXFycft7oYFku55Elo0bRS2mxT6/SptmrwADBQf9Gws09t+AcOYUaLH3V8EKLg24
 1r/aEfu7tPYMZ/xHmibOkxxxQgJEUAIqE4jZY6fMrwUj4F9p4Q8E3mN/wkpY2qHJ
 4yUI71cv7NEOeXLvU3bdS5wwvlEK3obIJZfhzefmUncPQ+pEVdbtoGT2ehosqe4K
 nw+bBE9q1Q8elF4mr6mNTavSZBs2FTJ84S009pbMyqyZZZ61RL1H0XmZV4s03Ywf
 tJpc/uTSwgB5I9SiSi1clafGLRzWx4BzToIeHmE70Ycl1PGJQ5kmf2tmTPrVbKCX
 F/4+S3Sn85D9s3jk6LfxMfLiSzErBkkV/zZaXcNFTPfGZ21Dp6/0IyKF+HnNuYhJ
 BBgRAgAJBQJGMUkmAhsMAAoJEKL8SXdT5M+omBEAn3t4uIC5dceYeU8j15UnzECK
 pAWBAJwI/yul4wCtXeyIhg0vYCrExTl5Wg==
 =3ciY
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.11. Mathieu Arnold <mat@FreeBSD.org>

 pub   1024D/FE6D850F 2005-04-25
       Key fingerprint = 2771 11F4 0A7E 73F9 ADDD  A542 26A4 7C6A FE6D 850F
 uid                  Mathieu Arnold <mat@FreeBSD.org>
 uid                  Mathieu Arnold <mat@mat.cc>
 uid                  Mathieu Arnold <mat@cpan.org>
 uid                  Mathieu Arnold <m@absolight.fr>
 uid                  Mathieu Arnold <m@absolight.net>
 uid                  Mathieu Arnold <mat@club-internet.fr>
 uid                  Mathieu Arnold <marnold@april.org>
 uid                  Mathieu Arnold <paypal@mat.cc>
 sub   2048g/EAD18BD9 2005-04-25

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =vtoU
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.12. Satoshi Asami <asami@FreeBSD.org>

 pub  1024R/1E08D889 1997-07-23 Satoshi Asami <asami@cs.berkeley.edu>
      Key fingerprint = EB 3C 68 9E FB 6C EB 3F  DB 2E 0F 10 8F CE 79 CA
 uid                            Satoshi Asami <asami@FreeBSD.ORG>

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQCNAzPVyoQAAAEEAL7W+kipxB171Z4SVyyL9skaA7hG3eRsSOWk7lfvfUBLtPog
 f3OKwrApoc/jwLf4+Qpdzv5DLEt/6Hd/clskhJ+q1gMNHyZ5ABmUxrTRRNvJMTrb
 3fPU3oZj7sL/MyiFaT1zF8EaMP/iS2ZtcFsbYOqGeA8E/58uk4NA0SoeCNiJAAUR
 tCVTYXRvc2hpIEFzYW1pIDxhc2FtaUBjcy5iZXJrZWxleS5lZHU+iQCVAwUQM/AT
 +EqGN2HYnOMZAQF11QP/eSXb2FuTb1yX5yoo1Im8YnIk1SEgCGbyEbOMMBznVNDy
 5g2TAD0ofLxPxy5Vodjg8rf+lfMVtO5amUH6aNcORXRncE83T10JmeM6JEp0T6jw
 zOHKz8jRzygYLBayGsNIJ4BGxa4LeaGxJpO1ZEvRlNkPH/YEXK5oQmq9/DlrtYOJ
 AEUDBRAz42JT8ng6GBbVvu0BAU8nAYCsJ8PiJpRUGlrz6rxjX8hqM1v3vqFHLcG+
 G52nVMBSy+RZBgzsYIPwI5EZtWAKb22JAJUDBRAz4QBWdbtuOHaj97EBAaQPA/46
 +NLUp+Wubl90JoonoXocwAg88tvAUVSzsxPXj0lvypAiSI2AJKsmn+5PuQ+/IoQy
 lywRsxiQ5GD7C72SZ1yw2WI9DWFeAi+qa4b8n9fcLYrnHpyCY+zxEpu4pam8FJ7H
 JocEUZz5HRoKKOLHErzXDiuTkkm72b1glmCqAQvnB4kAlQMFEDPZ3gyDQNEqHgjY
 iQEBFfUEALu2C0uo+1Z7C5+xshWRYY5xNCzK20O6bANVJ+CO2fih96KhwsMof3lw
 fDso5HJSwgFd8WT/sR+Wwzz6BAE5UtgsQq5GcsdYQuGI1yIlCYUpDp5sgswNm+OA
 bX5a+r4F/ZJqrqT1J56Mer0VVsNfe5nIRsjd/rnFAFVfjcQtaQmjiQCVAwUQM9uV
 mcdm8Q+/vPRJAQELHgP9GqNiMpLQlZig17fDnCJ73P0e5t/hRLFehZDlmEI2TK7j
 Yeqbw078nZgyyuljZ7YsbstRIsWVCxobX5eH1kX+hIxuUqCAkCsWUY4abG89kHJr
 XGQn6X1CX7xbZ+b6b9jLK+bJKFcLSfyqR3M2eCyscSiZYkWKQ5l3FYvbUzkeb6K0
 IVNhdG9zaGkgQXNhbWkgPGFzYW1pQEZyZWVCU0QuT1JHPg==
 =39SC
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.13. Gavin Atkinson <gavin@FreeBSD.org>

 pub   1024D/A093262B 2005-02-18
       Key fingerprint = 313A A79F 697D 3A5C 216A  EDF5 935D EF44 A093 262B
 uid                  Gavin Atkinson <gavin@16squared.co.uk>
 uid                  Gavin Atkinson (FreeBSD key) <gavin@FreeBSD.org>
 uid                  Gavin Atkinson (Work e-mail) <ga9@york.ac.uk>
 uid                  Gavin Atkinson <gavin.atkinson@ury.york.ac.uk>
 sub   2048g/58F40B3D 2005-02-18

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =w86g
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.14. Joseph S. Atkinson <jsa@FreeBSD.org>

 pub   2048R/21AA7B06 2010-07-14
       Key fingerprint = 5B38 63B0 9CCA 12BE 3919  9412 CC9D FC84 21AA 7B06
 uid                  Joseph S. Atkinson <jsa@FreeBSD.org>
 uid                  Joseph S. Atkinson <jsa.bsd@gmail.com>
 uid                  Joseph S. Atkinson <jsa@wickedmachine.net>
 sub   2048R/5601C3E3 2010-07-14

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQENBEw9JfkBCACYbhnwk/miOjf46p2L6WXieiOHXd8No26MCqfF8J4MnzzqYI3w
 //hll+jcx4KqUeLhYQZJsGt5C912Pi1akA79CW99AFF4YXKSr002mo2br0/aGCtz
 YS+0CfdpHG+WUds+hUWmqDD5hUCH91FRsp5vLjrmxec/zTy/uzeQ/BIrr1PbGqLp
 EjKL8OL082s3raHdHA2P+xWAVJJU8FDZaZMdlQpQ0hoE0H8WxImnohIzXTbsYyGn
 k0ZbJmdxyp4BwiXqhNYyUQyU558mytW1UYTBnxUnUtyr4Mv05AgdBu44ZEs0qR7D
 MzJK0eST4Id/xN0Vgliw99aah5ugrpYmmP3VABEBAAG0Jkpvc2VwaCBTLiBBdGtp
 bnNvbiA8anNhLmJzZEBnbWFpbC5jb20+iQE4BBMBAgAiAhsDBgsJCAcDAgYVCAIJ
 CgsEFgIDAQIeAQIXgAUCTD4P5AAKCRDMnfyEIap7BshbB/4sdAZ2d0oC9+z5g89K
 Q04ZwB1ci7IPEFL1R5cexiy6Tffl4Lk+MO7LSB8dWZYyXCHklzojJQxizXgJjIAI
 +n9he2ERiRy4vsR4UGHDDx8vAoeiUmOVuvN84kn0//BiyMvghlDgFAXGTWO9N5Vt
 5QIdpuxzOBwa4g8RNXREVWAUXg3gOKAxlKsuVT1iKYvmfIVctiebYT+2togP7ASn
 AH2tbyq8/DBxPICaKCWazPTLtwjODbpkCpOFT9xv4jKep4eLrPBs8/c0NxrSrNh6
 8pNMdhR0pZdoZK5cz+aUaDkCRXuN5AGyoq3bjjbK+ZsZ+js0l5VABpznZBcbtMDB
 oKjyiEYEEBECAAYFAkw+DtAACgkQvlQxDBfwqjd5zQCgsKrfOUH7/kTiiSkuzQaF
 dh0aX5cAnj3KWkRRJ4vWv8Wuudj21+9uz2WziQE7BBMBAgAlAhsDBgsJCAcDAgYV
 CAIJCgsEFgIDAQIeAQIXgAUCTD0vGQIZAQAKCRDMnfyEIap7BnyTB/9/eq2FRn8A
 1BgYvM8dqhiXx36jGOlIbUAphCOXI9me++B3qdEvDolqPFJV3gaMzLX5G3TmrJRj
 BZ8dzL18TpIQFUexr28jsBNA8KBehzhqmTb58d6acePrj9IuumPIzi+K6+CZwbgd
 1E8w1Qpk4SRZgSbUtOXtltmmgpV14WMq/4cv18ViQ5u9Xqx4AbCMOlurkpEXCF4v
 5g+FMyXHHBK4chzJJu8m1WffihQ0Agnu6Nr0p8Atnqu+mYEhZwCyPcVoAoq3Jmxr
 dW31p2/ruyjPs2gmJ5KW8iabgkT+UI5Z9c3V7Og0xe9SoXhQHgKv2iKEjY6hQs/w
 sQrWDJRxWsHrtCpKb3NlcGggUy4gQXRraW5zb24gPGpzYUB3aWNrZWRtYWNoaW5l
 Lm5ldD6JATgEEwECACICGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheABQJMPS8U
 AAoJEMyd/IQhqnsGQzEIAJLCxnC4LCYRvcCksOmhA+ot9oXES6HEGR+b5oldvGsz
 AZyn2twhTOcHBTjS+NqV49Jl9FeiChHO9Z1KzbE8OfSle66xdQA0zzUHSRF/YYBi
 cM/Nl+BA4MVEJnfJdT0iDtOjAxlvf/2eEg4dN26hEmVrzkAgUXW6RAIabSdvs58L
 DP++6nJONOhYQa/ph2eJSsnLNI3s2aIDyQUiZIKTrLjS0S28r6pyVxCL8rxZDeNP
 5APxYuaXxAp7PpQg5i6rFTjOxiVcZq7I9AT6HfK2bq5BbUALbYJG+L8tOkvLt2ZN
 U1Oqp0qAN5GqtXDkW972y093PXuMUN9faumQqvKDcQuIRgQQEQIABgUCTD4O4AAK
 CRC+VDEMF/CqN7oVAKCwkr0UwFhDDsRo6GX/9jLJSDiXkACfQWEijaQwdg2vOx3f
 eFBx5dJ2K+e0JEpvc2VwaCBTLiBBdGtpbnNvbiA8anNhQEZyZWVCU0Qub3JnPokB
 OwQTAQIAJQIbAwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AFAkw+D+gCGQEACgkQ
 zJ38hCGqewbqzgf+KcT2D/SzGcZ0rmb3bSgUotGesuyFARkGr8YbJWVZBYmjtf1B
 bAVsrwBQR9PZZhtSMMyPnhciLQJaLkYwBv1ONTyV+Bc+ZRwfQuKDvDPoIvHKjKIa
 7EsGw1KTnpq2U1Xp8HoDdFqOv/G3af2E3jJUjxKHmLXTuaNvrgQyBhRm+7Jy7rXI
 V3v94dG1UvhtTF47c4T0BanysVNSWe/f1OQikY6J6bdNq95xF+/wOYzUAxfytDTq
 Ko8J9Y3QwCYea4K3ellxNdfJI5abWLSI+s1sSyTyg/7/4d8/IcGgGGmaQ0e9kSa2
 PZ0wHh68tkDBn8U60FIP5cy+bJuLRGopT2kDqohGBBARAgAGBQJMPg7gAAoJEL5U
 MQwX8Ko3P/cAnjloNxXgyrJUBp31OtlD5JyL81FiAJ9naRMq963euz/HuXgoNd/8
 m3d2kIkBOAQTAQIAIgUCTD0nNQIbAwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AA
 CgkQzJ38hCGqewbkhAgAhfxgjsQrP1E6IekrhcpnLZACBwuQSFkCz+6gRZhZL/Ca
 3s/FLhkX9SSFlGCkEeISWEP2Y0qeMVZX+Xx2JlTjICzjEWrpu/2JC6eOACZIIWMi
 FxjEJ4rWxN/5lGaMEkFpY+BNI75jlK1rswN4997uGSZcz1EUdLdqOJHZZeu3f74r
 lV12Up8JIQzmxUOePOBNkNWJmFvCWedbxouHvLRZm5ClNSRED1fhS9XWel/UNfIg
 yLe+jiNRJeqFIrARCDwgoWvNMLuRM0anEf0irlsbz/tDrOPnX4nOCNPjH/5XP84g
 n11pw+RAShkirln8MeRqMS86TyamdXQWrUqJrf60IrkBDQRMPSX5AQgAvDd8Gg3P
 VmVWN2b8BjnmdefLWsjE7u0tJxCYW2tb8UbBJWagid7GS+pq4U7JNbbnLNQshXwJ
 7kLtFW9o99ql+oMkxctKpjmN6ZHUMmMtLenHkyrFVQtUzGZI13R0v9s5QqAg6O+v
 ZvESo9TlfLAoCBJmzqkp1jhqv/e2G437FNeSUqlVCq6mNqk3sLlY+Zh6RjADb1CT
 5HB0HWVzrUOj2xcvzrYduTjJJ7VQS4E4WGSTFyMVnEqvDahnaG0iTMeTn2Nfm/yk
 NMZ3knreBYrXC4lbvCVQugNifWqUj4LL0y+3DCJAG4TzMmeiomjvlVAOxYlpTAzF
 zIuuGl2eilO3FQARAQABiQEeBBgBAgAJBQJMPSX5AhsMAAoJEMyd/IQhqnsGm/gH
 +NvCjlIBTOWGEdBW75B0UTeSTCiAv3+CNbjk57mvA4k4iq7BM7KffLJtAKI4Oode
 MbrI8DqOvjav3uNUeiq+/CZJNZ/vOQUmgKpPRv+y5oDt2vMikTYxUAIuMItn0zoO
 jSQ2krVYxypf0tmZG9RSkk/EQrd5kOrSVdyrau5WTIhlcCle7BU/a1bYL+IX6kuL
 XEqr+vQDcqnpdCkmH/iNII9T1TSVaheELHfPQFdNemLfIiHef8F1oaKYesNR/QpE
 /nWvgalA/AtaOtMn8ls+FolKTYt1g77dS2c5RAJIo/RyLZKVfV3YEHjREjN8lVVn
 wmKGlCQF5zC50z2aIiJy6w==
 =99Ow
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.15. Philippe Audeoud <jadawin@FreeBSD.org>

 pub   1024D/C835D40E 2005-04-13
       Key fingerprint = D090 8C96 3612 15C9 4E3E  7A4A E498 FC2B C835 D40E
 uid                  Philippe Audeoud <jadawin@tuxaco.net>
 uid                  Philippe Audeoud <philippe@tuxaco.net>
 uid                  Philippe Audeoud <philippe.audeoud@sitadelle.com>
 uid                  Philippe Audeoud <jadawin@freebsd.org>
 sub   2048g/EF8EA329 2005-04-13

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =Ed5M
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.16. Timur I. Bakeyev <timur@FreeBSD.org>

 pub   1024D/60BA1F47 2002-04-27
       Key fingerprint = 84BF EAD1 607D 362F 210E  69B3 0BF0 6412 60BA 1F47
 uid                  Timur I. Bakeyev (BaT) <timur@bat.ru>
 uid                  Timur I. Bakeyev <timur@gnu.org>
 uid                  Timur I. Bakeyev (BaT) <bat@cpan.org>
 uid                  Timur I. Bakeyev (BaT) <timur@FreeBSD.org>
 uid                  Timur I. Bakeyev (BaT) <timur@gnome.org>
 uid                  Timur I. Bakeyev <timur@gnome.org>
 sub   2048g/8A5B0042 2002-04-27

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =r3u1
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.17. Glen Barber <gjb@FreeBSD.org>

 pub   2048R/A0B946A3 2010-08-03
       Key fingerprint = 78B3 42BA 26C7 B2AC 681E  A7BE 524F 0C37 A0B9 46A3
 uid                  Glen Barber <glen.j.barber@gmail.com>
 uid                  Glen Barber <gjb35@drexel.edu>
 uid                  Glen Barber <gjb@glenbarber.us>
 uid                  Glen Barber <gjb@FreeBSD.org>
 sub   2048R/6C0527E5 2010-08-03

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQENBExXeNsBCAC7wmKFOV+UjSn48hWaRAImN0uGgJRVAYPWcNogyw000o0vMKjk
 5sNm5YUv2DutTVBQAHytkKGYX78ogpltIkvkr5K0eptVpl2iuWQNyGc4Nq418ZJa
 hgDLZOtMO4plEmbViLFuz97D6V7yNPSAX6adiCh3A0kc+GwCOhXtQrn/OWxZa4Uw
 FCGD6uqFXM6s+kkgtqFlWuFB4tAM5epxt++WLEyLCL/znRhZK+tTstZxqLudJnFB
 ooFOEffYvDB1pNWOarBmSKHncYNjHRqEcNFyMXJ9Fn39I50QDvoh9ps83V+NjuE/
 FYzt3MmYA1j9H79tDYpJp7OEvGY5sJCZrMKjABEBAAG0JUdsZW4gQmFyYmVyIDxn
 bGVuLmouYmFyYmVyQGdtYWlsLmNvbT6JATsEEwECACUCGwMGCwkIBwMCBhUIAgkK
 CwQWAgMBAh4BAheABQJMaoYjAhkBAAoJEFJPDDeguUajoCkH/1zwa1jtZpkPwfQe
 6rPaUO4o1mvEO1P1jvZQQH/5IkSRlAzwgb2FbZJpWiHuE++nRwU2gzRJlEI8p0fC
 LIMwoYY8hMlEirHvP7TttlB9k3nJChJ4/nCx/jJlre+UhPKqnpBddcqqMIuv0JUd
 xXLrVDIPjTv5iiRx8+Zd4UmoHOJ2nB2y90xGfIojNMJB93U5xhu2Z/ps881PmqoN
 xtc0SFNFPxugLGDpmf/yJlR92BnOcQlT+gFsqi1g+/7vfgXQkf3HSlR/tFeKR35w
 mlg0TSlXocrGScQOCh6Tkh5sd9NNqBQDZohNinc0sHwQfUOXEKshmTBBmfB0Wg+Y
 zesruAO0HkdsZW4gQmFyYmVyIDxnamIzNUBkcmV4ZWwuZWR1PokBNgQTAQIAIAUC
 TGqGCwIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEFJPDDeguUaj/awH/1pu
 g34oLQUUw+i3bIiGyM2BQVTXHiL+Hk+1iIF2spViJfS5gGsmcUlbklBQcmJDk1am
 UO18riQuq9XhgCboI60f/ggkyIleTrh+pSFm9GnJjtYIF3eV9yn0l5E25irjU7pm
 yJVHjnSdN/TntKZfMlZho7lYJ+75DcWBeyrQJuPtHuTxlYo4dFTmVXFBF4n/tTFL
 VLbG8ctgyOEdatBSzfI4rd5cJiQDh4MbQ1t+4HTdHvrLC7aswIZWVvEOBi9IUgUt
 QwBjSx3jhC3U0hsD+cJMQflLiaB38f+r7tMrxJvqD2cIHa2o3sLyUwYR2s7hos+b
 kSLCZYwV+sxENLSelyq0H0dsZW4gQmFyYmVyIDxnamJAZ2xlbmJhcmJlci51cz6J
 ATYEEwECACAFAkxz5LYCGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRBSTww3
 oLlGo4c2CAC3gOKayvR/1FYDILP+yb8aCkPGNTW824gILrNHI9w5rvttxkZjwksa
 5hJD+wngRnQJf2wEQlwnHTPIWLyiQlCJQjCCldBN72c6gzZo7hhIbp9e6JlzM9nz
 /jjtYsappwhkKXU5d+TKZ9am/8EqNJ9h08oofl0jRvDvfqxmc0pcBX88JXNtZgub
 7DuA5tiA3RlI4NzcQ0w7dFVdv8L1lyxo1kaU5+ZlXbttRDCx1SePEvSO1oGJZ4o2
 Y0L4w1F66vv9fZIIraYYzdtIVvBZSvSMLWJ95pRa9UlBm3YZXKf8np7W16loY/uO
 0xquhK6riooaLf+mdsJFuMUABjuAtoHetB1HbGVuIEJhcmJlciA8Z2piQEZyZWVC
 U0Qub3JnPokBNgQTAQIAIAUCTHzcIQIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheA
 AAoJEFJPDDeguUajCHoIAIGVcVdu27YL7XmsRj4EpS0A7IVZywIxeq6JiLG2R9SJ
 iGSxJ7az9saGBY3bz0itxZaEvvviBlHVHGBejPWWetMwwPcbbXRO6sOBLmtVmL4R
 8Bd+obfXZOQVKSDOF+vpUETz9bxB1PfpEWwuWgDPlxxI6chWEmYuYBP4G6l/VpUy
 dwryMOorW4lYYq5AQwb+vAOtjMnk3uBji8ys/6aE9g7RNYg4s1HPgkccKPu5V/kl
 FX/s8vTK0LvMQL24yBvoQ6setKyrTPiSNcW2z2m0WtGGr+DWxS8KrQVK7U7AOIZv
 xaNwJbhlI2W3oObQvAO946R8KkbFLRzteVrfYnzexCO5AQ0ETFd42wEIAMpLAUbP
 WiKRFPo9+2hijIZ7VcuMwiAC2mWFfhO+Z24WN8o8RyojpcDreMvJ+AMSDxr5u6p3
 h2nJwErirZZJp+yryoWsalVZG5NpdOMOJGh6g1dKRrL3vAi79ii0Bw8KvTBCr8D6
 r3qdw18qHKXu+XJr13y8mk25j5OOvqj3FxpXzV16TCW48u0R+dYJcd62UubsnKIo
 yqDbG5R3Swj72k4KcMsO2xxKZIKaCBS6FMAqIN8clA2XkCrScMwjw3iS2fIcaLMn
 uMueSsXDSLxMwMlfXa7uOOK22FQZuFtpRNeZhrGjWVszHB6IY/V0VnqQwicAgtYv
 fHiJgD7J6FuDuwUAEQEAAYkBHwQYAQIACQUCTFd42wIbDAAKCRBSTww3oLlGo2uk
 B/9oqHxsIifb+fX5jjYJXR9aPFuJ9gPyCgDAesYz7Ep1Yv36AIJdJffSQzszLVVp
 OUmt7ZOR5peBQ4qQGGHH1huiB5UOQp0cXU2CdpgFPXlY3+tMZsoRIJr3wuYVD2Q1
 bz3laLscxgjtGYZxpyZ6LNL9xV6SVy9G5K6AslFhg68B+9PIV41ncEtHDagqrFmm
 X+JON/qnTwN6q0PZHSg2U5QxDQ6eDkX4l69AHtHxjJwlcdNakH4MmGPjPl+gnJ2b
 o9hbUmqIM+pOmQ65GAtOF3csM5z+HgVp6JDUjv0RjQMiJbMNzcBrueDRs8oGgUPn
 LBT/tevLahQa3eAzSFY7G2NY
 =qcjn
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.18. Nick Barkas <snb@FreeBSD.org>

 pub   2048R/DDADB9DC 2010-07-27
       Key fingerprint = B678 6ECB 303D F580 A050  098F BDFF 4F3D DDAD B9DC
 uid                  S. Nicholas Barkas <snb@freebsd.org>
 sub   2048R/36E181FB 2010-07-27
 sub   2048R/BDA4BED3 2010-07-29
 sub   2048R/782A8737 2010-07-29

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 w7zsUcXBoDCfj8IfFwAxKholDgQBBt1pQcCbgIk=
 =zoiI
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.19. Simon Barner <barner@FreeBSD.org>

 pub   1024D/EBADA82A 2000-11-10
       Key fingerprint = 67D1 3562 9A2F 3177 E46A  35ED 0A49 FEFD EBAD A82A
 uid                  Simon Barner <barner@FreeBSD.org>
 uid                  Simon Barner <barner@in.tum.de>
 uid                  Simon Barner <barner@informatik.tu-muenchen.de>
 uid                  Simon Barner <barner@gmx.de>
 sub   2048g/F63052DE 2000-11-10

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 8o9/o+UAoI65F9bRERosGt0m0f0q1WwwdGcz
 =HMUk
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.20. Doug Barton <dougb@FreeBSD.org>

 pub   2048R/1A1ABC84 2010-03-23
       Key fingerprint = E352 0E14 9D05 3533 C33A  67DB 5CC6 86F1 1A1A BC84
 uid                  Douglas Barton <dougb@dougbarton.us>
 uid                  Douglas Barton <dougb@FreeBSD.org>
 uid                  [jpeg image of size 6140]
 sub   3072R/498795B4 2010-03-23
       Key fingerprint = C0BE C1E3 8DC8 D7F4 8E6C  732B 0C14 D9CF 4987 95B4

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Comment: Public key 0x1A1ABC84 for dougb@{dougbarton.us|FreeBSD.org}

 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
 FthQTWFB0ZgtsA==
 =Mlfh
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.21. Anton Berezin <tobez@FreeBSD.org>

 pub  1024D/7A7BA3C0 2000-05-25 Anton Berezin <tobez@catpipe.net>
      Key fingerprint = CDD8 560C 174B D8E5 0323  83CE 22CA 584C 7A7B A3C0
 uid                            Anton Berezin <tobez@tobez.org>
 uid                            Anton Berezin <tobez@FreeBSD.org>
 sub  1024g/ADC71E87 2000-05-25

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQGiBDks22ERBACsqOob/YoPnaI/xubQKn/CCUFsaEMqL14TZ+FSlCphq3uZ7Y0W
 Qg2eqaTp97lG2NTVNEzF7K0yr/C3ofEQmTINQTd7DmEj04DDlR+t8BMFe6Xz2sBI
 WlEPD54ZfJVqhEX5P6T0xe9hiqjXKwQHHl1skKniKeO07o3K/4bCDDMfKwCg5DY1
 /2j/Gid0YmxsJCIlg9kzRGMD/1lkSkQ0KrPH3RVPMrkRWE3rvvMES/F7jYNfKDQj
 X5lJDKoIQyWh1JwAmW/O10V+24Vl6JEFNQ4QJ7ix9hlkI59YS4TERxCUGGDpl3jr
 Lae6FFxYc1D5H8LLpiTSApmZcLxUE8CFoZJLySHgjp8qzvA60wMOjkfkWMgw3BpE
 N8DVA/9UF+5ue4bLHsPn7Jv5NzOkzaTgC/9O3UZUj/jYOp/vkI+0wPnP0U5f304P
 iLpYl1tlCEpciWF88MS5k3+8zsk8trqorss/XQfFzhHVtvRtgVxj87V0Z01E2ZZr
 YlqrnzHKQZOAKM2X9FiRZOAkndkkpeB+7SSeXDP62I56B+690LQfQW50b24gQmVy
 ZXppbiA8dG9iZXpAdG9iZXoub3JnPohWBBMRAgAWBQI5LNthBAsKBAMDFQMCAxYC
 AQIXgAAKCRAiylhMenujwBepAKCCtVcVRS40E9SY4Su8GTOBVoH4UwCgu3gK3zMy
 /QhZnnhmTKaguG6XopqIRgQQEQIABgUCOSz5ngAKCRCBvdPEDh+beRnEAJ9xU+6P
 TJrLGk8PKtO+UY8Zt7MTxgCdHYzFsXZ81j9HY0Z4EaHkQBXv1JmITAQQEQIADAUC
 OS6PpwUDCWdTAAAKCRDXjLzlZqdLMXMaAJwOE+6Jh5PnfHc09x3JKN4/a0v63wCg
 6GdysmObSBQXATzYBuhy/0eFCCC0IUFudG9uIEJlcmV6aW4gPHRvYmV6QEZyZWVC
 U0Qub3JnPohXBBMRAgAXBQI7JNTmBQsHCgMEAxUDAgMWAgECF4AACgkQIspYTHp7
 o8CQ3wCeI+P8VsHzHpfmUMa5kCzjBeqj3zcAoKYmyZUSxhV9TBQPo2WQ7zF3zcoB
 tCFBbnRvbiBCZXJlemluIDx0b2JlekBjYXRwaXBlLm5ldD6IVwQTEQIAFwUCOyTV
 DwULBwoDBAMVAwIDFgIBAheAAAoJECLKWEx6e6PATIsAn3clXqExEiP/Q/IDQb7e
 /yolgMrRAKDPw+6ZxTOJFba2HWEto0PwQ/COE7kBDQQ5LNt+EAQAjHltp9g75EOw
 pEDSUvK/B0aRUsjoIyAokRuW9Tg8S0xIhtV8ogcklvcXjQbjiEsAiO13hX7zmdmb
 yH7xLiSjea/m/whmNr9K094BS1K5i7mmUqNEFOyPB7VkPbRs5gF0dCkHT5uVgqFJ
 HSbss3zPyGYEBi8uDokIfOt4o5CEMYsAAwUD/269N/UwZkO4+NYivNX0ZpcUouqV
 YDPQ8YLwSrkwWpG7UNvNHd1HS43OWwAOy585SkLpZkjlW58NqyXJuWVC0xJtdTrI
 MKTZ3IJNXMK2wdK+nBuTL4IvJwkf04pwFel80F2NtgUjR3ZgIlRNvFtvtCkNPg0j
 t7J8pPvL2vU5hz7HiEYEGBECAAYFAjks234ACgkQIspYTHp7o8Bj7wCfSZsld8vv
 iM02pWobJy/VvsBJKU8An2auT0HLmVLClDph/fQa+k1R2qsR
 =ISZ3
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.22. Damien Bergamini <damien@FreeBSD.org>

 pub   2048R/D129F093 2005-03-02
       Key fingerprint = D3AB 28C3 1A4A E219 3145  54FE 220A 7486 D129 F093
 uid                  Damien Bergamini <damien.bergamini@free.fr>
 uid                  Damien Bergamini <damien@FreeBSD.org>
 sub   2048R/9FBA73A4 2005-03-02

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =uQuq
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.23. Tim Bishop <tdb@FreeBSD.org>

 pub   1024D/5AE7D984 2000-10-07
       Key fingerprint = 1453 086E 9376 1A50 ECF6  AE05 7DCE D659 5AE7 D984
 uid                  Tim Bishop <tim@bishnet.net>
 uid                  Tim Bishop <T.D.Bishop@kent.ac.uk>
 uid                  Tim Bishop <tdb@i-scream.org>
 uid                  Tim Bishop <tdb@FreeBSD.org>
 sub   4096g/7F886031 2000-10-07

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 5ACdHjn4iuMiXZA8cDDPAi8VybndPak=
 =F66Y
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.24. Martin Blapp <mbr@FreeBSD.org>

 pub  1024D/D300551E 2001-12-20 Martin Blapp <mb@imp.ch>
      Key fingerprint = B434 53FC C87C FE7B 0A18  B84C 8686 EF22 D300 551E
 sub  1024g/998281C8 2001-12-20

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQGiBDwhwB0RBACelK3FYxd6cT5ukbiSdVLHPLfzgH3F34JfS6Q4FMXgEAPtx7iy
 U4Lc8A4Z2gCq1ZHBZTzKc61U+nzHe+eUWtAj0h3qDP4DOd7JCZbh4SW6dMIC7MAM
 /9J5br6e2fIIn3rzbROXSW7CJPox2D/zZcT1b727Wgy5NHUob3qej/zhwwCgrZ0o
 KBapUXgnKhesQzKlH2wWCJkD/3njAzJsFS7nDdTssMtd7ip9W97uNOFLuJ1/Sg5S
 332BUby73hNzSXlS4rhtQB6NVBRLfGASuEYBJQIEz6aao/lDprIxTusCTrO/EGqa
 Dy5y4XE1ClIyZ0yVw05UJiTOZ7Mu/kUTBBzQ2i15lxjzXBt9pNifvtcKBhcDmdzQ
 zepQA/9Jio4IBFmjPDsl3kpvA8KqP7VXKFMMBVT9SztYVIeiFgbvff/YCqzkE5RD
 0PWUFPF3o8rzsCovlpySfUNLUlfqxEZ+5+/5ky7AbJ6Vmyn7Tl+mBSZs4mTV7ktN
 526ngUaW2j+aO2SdWao/di+sRutrgRjJqyvgGn1YGnrSoKbMJ7QYTWFydGluIEJs
 YXBwIDxtYkBpbXAuY2g+iFcEExECABcFAjwhwB0FCwcKAwQDFQMCAxYCAQIXgAAK
 CRCGhu8i0wBVHh3IAKCDMueq8RCcRO+3Lc+uQyXqDKCf3QCgpVWa7oS6lTiNxwSP
 enZ7+4g+TkK5AQ0EPCHAIhAEAI3iAhZEDBjyJvPS74CXq1ypWvXfQUCYADCc/Cuv
 3xrr1p4ff3oYc+IIVdeOQktKWRP1dK7v1JLmqFsNQQIs+NtgHyO+azyX5vJGVRTg
 aCIuMMTnrDBC7VbAnWXtTHF5VKmmd891Y+nk68p5YVnRPc/fReXEY6dA9lqW0bN2
 f2jLAAMGA/9rMbPpnRy+uvaAQChkHvOV1RnDAhN2R+U9u3d0uNnv7sWa/TJrcdig
 KNUsUvXqIXVkqEMrYHTbCVC4mLMd51MLARiIKOaHeynRZYkEmdi5X7EiBLS9dCUe
 7+vMz4jV6MRIGyr8TBy3CEFIdAnpY6EIVd326PzYIgx8UZw3oEvjGIhGBBgRAgAG
 BQI8IcAiAAoJEIaG7yLTAFUetM4AoJg56qwlr8E1iEs0F33G6POGCWnCAJ4mW9E3
 25TD51pcom8Plwy1BkuBSw==
 =oE+K
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.25. Vitaly Bogdanov <bvs@FreeBSD.org>

 pub  1024D/B32017F7 2005-10-02 Vitaly Bogdanov <gad@gad.glazov.net>
      Key fingerprint = 402E B8E4 53CB 22FF BE62  AE35 A0BF B077 B320 17F7
 uid                            Vitaly Bogdanov <bvs@freebsd.org>
 sub  1024g/0E88C62E 2005-10-02

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEM/sJgRBAD26RM3o9QC+V5JO6/zr3ffRnNb08Bc6YIvpTd8yUhc4AIa1Zbg
 QHoUNZ0pOLffeZ3i0wnqV3lMV1cPMtvSRWlvh+XSiSg8hYlnh7+oAwmqs0Zev1r7
 w/In683ytXREuidcak8qWq4GAkET20sIICV7Ye56HJDlKrtOjUWDhVQJvwCg8jUp
 CDtJ8V6Cw6GgjxH1iaNR1X0EAMKCUJwZgIoh2Rpqfrbwv92AD7dmaJJLVfnUSMCE
 GvjcZ+O41PpvWi3PkxmgA3Zb0sJ3OSfgPi3Tnj3Nllyhqnf3WO1Yumzq3myBg+F/
 qH9a8BXvVJlk/2cbYUC6uJeGMCC971X3hceu51J41k0ano7/ALIWeoUC1HhkAOaP
 f7IoBADkQCDuIvdJ7KebBMgXIHwAJnycVZsXXQPlOx0gty4+OVMY9PfpEm7T+1DM
 mWwuckntM9tSYuInbUPco70LBxuHHBNnhiUOTkijZ5GK/VF+WPnqOEopkjL7LD2q
 wSYqGaBPbl/noAoEb3Nx7h8D94kJUF7Gchs9fCH6UxHd+/Q8jbQhVml0YWx5IEJv
 Z2Rhbm92IDxidnNAZnJlZWJzZC5vcmc+iF4EExECAB4FAkM/sJgCGwMGCwkIBwMC
 AxUCAwMWAgECHgECF4AACgkQoL+wd7MgF/cbhwCghoShm9pCHbiUjXin1mR+0HaU
 XvAAniOPVmeKUuBBKCc3KLPIhfCCKt9viEYEEBECAAYFAkM/zzcACgkQhdRQRWtp
 GwOrjACfRJUhoojMI3sBMsjH9IuCwj8CikoAn3RlHMmCAx7JIiAMmg2gC1qjIUsU
 tCRWaXRhbHkgQm9nZGFub3YgPGdhZEBnYWQuZ2xhem92Lm5ldD6IXgQTEQIAHgUC
 Qz+yTQIbAwYLCQgHAwIDFQIDAxYCAQIeAQIXgAAKCRCgv7B3syAX91XMAKDJ89F+
 46BctXCALIn53c89waWDrQCgmCHSVr/rVUMU6fnyHtoNvYXtkFuIRgQQEQIABgUC
 Qz/PMwAKCRCF1FBFa2kbA/bwAJ4mwlXag5w3scB7heyAtqr7w6491QCghh/fVv3t
 EOFNlmwonrudaMSIYTm5AQ0EQz+wmRAEAKke9/e3jLaDx8i86+J0eTOAypCQy7WU
 QajhZDFqBHbBQTDRbcYG1dLYd/sC9oUwqgaLe+yEYw3JdfsiaiHsE2yZ/S4S2wTL
 7MrUqOc1aVPu95c3Xcef13DKCMx36B4EbMwJa00bU5ut6/7tHly5Edb8nkn5vKP4
 00TbjMa/3ZCHAAMFA/9OffxCzJmwUjCOxAg2GBberPxovtCtwAw7goKZzuga9+9Q
 dZBICMIc4l/I+zjDlphF/k9I5CQGOwoKTo+OCsZN7SSAB94NV9BEoA1MX9drWv0y
 CZJlD1bSrcPFVjWajXqC6NpAAiCdQapvV1sJK0F09v/RTHdPAZcRnpg/YS2jDohJ
 BBgRAgAJBQJDP7CZAhsMAAoJEKC/sHezIBf3nP8AoNBIM6JqCrnzQealKln3Tc+t
 HMPIAJ9td+R2zFqwuX+IMk135J0T/PXeaw==
 =bBFz
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.26. Roman Bogorodskiy <novel@FreeBSD.org>

 pub   1024R/1DAACA46 2004-05-25 [expires: 2009-04-26]
       Key fingerprint = AC27 CF29 5E51 E53F 8C8D  DB90 8074 5B38 1DAA CA46
 uid                  Roman Bogorodskiy <novel@FreeBSD.org>
 uid                  Roman Bogorodskiy <bogorodskiy@gmail.com>
 uid                  Roman Bogorodskiy <bogorodskiy@inbox.ru>
 uid                  Roman Bogorodskiy <novel@clublife.ru>

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mIsEQLMkmwEEAM4cQe1CNDdIWcOlb8221icriocsnJOWZ4XMX1Ww7CTUfPZU31Ho
 boNl3sK/+KsJxwt6frqOBnnvtQYQEYzIQNJ4pMKC2Mz15jMYndwsuxg6L09e6+R1
 7RfIEFEXU7p6YWQFLoBFUW16XF7ye8YrjFJxAEfTa4jnXF27ERopVpUFAAYptCVS
 b21hbiBCb2dvcm9kc2tpeSA8bm92ZWxARnJlZUJTRC5vcmc+iL0EEwECACcCGwMG
 CwkIBwMCAxUCAwMWAgECHgECF4ACGQEFAkgS0BsFCQlA3vgACgkQgHRbOB2qykZG
 oAP8D28j3pBxbOch9/mlDL048M1lWMnJhAJ1wYpcAbmKseBrEWCz9czxPj/UgUNl
 6EfRLT71W0HOH/eN74zJqwWb80wviX9nOKApsmqtv528fujoMYF+XeweBX4a+Cta
 D+krJUxM0rA8kETvLcHCehl9EDJdNHHM5piSCTrnj8XBNJS0KVJvbWFuIEJvZ29y
 b2Rza2l5IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+iLoEEwECACQCGwMGCwkIBwMC
 AxUCAwMWAgECHgECF4AFAkgS0B4FCQlA3vgACgkQgHRbOB2qykZ1+AP/ajL5tZdQ
 hoM075iBc+q34czeeLccV6nXGDkQSyJ2gp654+oOiDKIU+HeaaNVpgvvtzZqoFQZ
 GH38DWM0G/WLuaEJDsCPSVHdKMgAe98FaLWe/oekTS0KF/epuK73GHRBNZaCPrcn
 tVWALyo/O6V65023Lor4DcU6pjhDbwk6Yrq0KFJvbWFuIEJvZ29yb2Rza2l5IDxi
 b2dvcm9kc2tpeUBpbmJveC5ydT6IugQTAQIAJAIbAwYLCQgHAwIDFQIDAxYCAQIe
 AQIXgAUCSBLQHgUJCUDe+AAKCRCAdFs4HarKRnIcA/4iBqhJ7zdEx1j1qQ0rj9hO
 R/OQISesx17fRMwd/u3tmDjAyX22Pgqhhj56f2eJ2SQUr0PJXin6UwaYEQ4ifbz0
 z6zVZlmiLVEwJk6O43dhHc6k9RxM/eDltzbCa4aBQwuQg3Seyg4Z2HCvRrKv9ESZ
 9NZVI+hqVyQl9hyJ95b8CIi0BBMBAgAeBQJAsySbAhsDBgsJCAcDAgMVAgMDFgIB
 Ah4BAheAAAoJEIB0WzgdqspG/3kD/0isk4pKJTMKCcoaGcZsGW6C3e5CZw8Mr+OW
 AsxHGh/Iv3iGB7gGoO07R/I+uAMNR2VbPQAvYPlMwrIhubNzUZRzkdlBu7QQyT7C
 lyEIAn/ikUzfmxvD2U0D0SrHguz7YcSH1Vjb9R7J8dc+qlPJBRXIX6saNG6+FbSk
 KN+J8hOBtCVSb21hbiBCb2dvcm9kc2tpeSA8bm92ZWxAY2x1YmxpZmUucnU+iLwE
 EwECACYCGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAUCSBLQHgUJCUDe+AAKCRCA
 dFs4HarKRpUEBACyMr1jFO6G1HTwixax4+jMmto+9Mdp3uifEr/Rwa6mFyIGQx1G
 3N/bHWgWNIUkD8ZAKoD4jaijPNpE9yEUsXSkZD7TOkvRfsFbGDb0PissDnraRr0o
 hNH2K/edi23vXQH/rHj7N/B4fjF+3x0jocg3+Dnh1ADEJcPBN2HQGVAkkA==
 =ilKf
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.27. Renato Botelho <garga@FreeBSD.org>

 pub   1024D/2244EDA9 2003-12-16 [expires: 2015-10-18]
       Key fingerprint = 4006 C844 BC51 AD75 CE60  6E24 E824 5B89 2244 EDA9
 uid                  Renato Botelho <garga@FreeBSD.org>
 uid                  Renato Botelho <rbgarga@gmail.com>
 uid                  Renato Botelho <garga@freebsdbrasil.com.br>
 uid                  Renato Botelho <renato@galle.com.br>
 uid                  Renato Botelho <freebsd@galle.com.br>
 uid                  Renato Botelho <garga@brainsoft.com.br>
 uid                  Renato Botelho <garga.bsd@gmail.com>
 sub   1024g/7B295760 2003-12-16

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBD/fJGwRBAC/raNISTKpkhGpJA6iYgLgHzfbJU8uwiej3s+7psND31ZYSEhH
 VkSxq10pHFeVCsbeyh/FMsru+pDJXRcsACkPTJR4CzC1VW/FmsDTKAbaZPFty433
 xbSU83u3XAqv7JQBtsTs8o7RBlJtiiAuFbtDcsotEASJ8UGKFVxdRSlHwwCgsspa
 c9VFTt28MSnF23UKv32YA5cD/iLUNRgZqkZHjdGHxaMcpEwVDWFC8nrygNNQ5LBo
 cfb+NAVT3vSIc5NDeuP7XPSdJcWqCkH0+XUTqzuspo9NIYyjHoOj+JulZtW7CFB8
 vFWjjbeajKlp6X4EisvdNdwfpzivp5UanNmNjDGth3caN3oPowyVDpZITeTYgRd7
 zUIyA/9Mx44O+40mpbYbyn0tatgeb7KYUKV7SZgrPwew0Pt10VzwzqXEQFbP2jS+
 AvO3A/zrEr1xUwMij++E7rvW/IgE6lEE+KYCI7y1Xg4wHo8WieVCn8PGNZWM+bEj
 UnUxRSH5l9fgHsJmcOauc1x0a+opNcMtvZmqPTjbZvAPjBhv3rQiUmVuYXRvIEJv
 dGVsaG8gPGdhcmdhQEZyZWVCU0Qub3JnPohmBBMRAgAnAhsDBgsJCAcDAgMVAgMD
 FgIBAh4BAheAAhkBBQJMverXBQkWRMfrAAoJEOgkW4kiRO2pEK4An201FtTBLXFt
 +5jK91JwaTO7TPKuAJi5DxFqma1flzjZGCeZUATDDVdAiGcEExECACcCGwMFCQvI
 QGAGCwkIBwMCAxUCAwMWAgECHgECF4AFAkLSYE4CGQEACgkQ6CRbiSJE7amQ+gCe
 Oea5QcNRuMo26D9mC7uq7QogKdkAoKmVqOnzFnvGJR2nDy1Nkkil56yaiGcEExEC
 ACcCGwMGCwkIBwMCAxUCAwMWAgECHgECF4ACGQEFAklsglkFCQ8f1O0ACgkQ6CRb
 iSJE7akf1QCfZ5JXobtJdTTKaMfMAhnsXA5AFN0AoJoogcAQwYt79WZIfEXHC1vv
 YeyKiGcEExECACcCGwMGCwkIBwMCAxUCAwMWAgECHgECF4ACGQEFAkxM224FCRXT
 uIIACgkQ6CRbiSJE7ak9PACfXcokm/B1iJGgYVZRoPWOryloBcoAnjB2/d3Tvf/d
 ilJ8CbD4AoUt86WptCJSZW5hdG8gQm90ZWxobyA8cmJnYXJnYUBnbWFpbC5jb20+
 iGQEExECACQCGwMGCwkIBwMCAxUCAwMWAgECHgECF4AFAky96toFCRZEx+sACgkQ
 6CRbiSJE7akapgCgjlt1aLxPyQjWDTSmriqeigsQ9kYAn2hjjKn6zrUeEULW5MvH
 CKXWhzq7iGQEExECACQFAkDjBMYCGwMFCQpM1+IGCwkIBwMCAxUCAwMWAgECHgEC
 F4AACgkQ6CRbiSJE7alT4ACfWjvokOVfGUTSSWvqOubDPDGDviYAoK5vFOzZAZxZ
 rbVca3cmeM8sQ3PgiEYEEBECAAYFAkonWGcACgkQ5Gm/jNBp8qAj+ACcDZqmEs8P
 NvAoy03BEhxtqBl+AocAn02j41ZurQXefPJBvR0KJLiwZ8zxiGQEExECACQCGwMG
 CwkIBwMCAxUCAwMWAgECHgECF4AFAklsgl8FCQ8f1O0ACgkQ6CRbiSJE7amPHQCf
 UDSHI/QGAJJVl/6zU1kPOsXyKR4An2jyLFSVaeiNdliyTLA3oOVUzflZtCtSZW5h
 dG8gQm90ZWxobyA8Z2FyZ2FAZnJlZWJzZGJyYXNpbC5jb20uYnI+iGQEExECACQC
 GwMGCwkIBwMCAxUCAwMWAgECHgECF4AFAky96toFCRZEx+sACgkQ6CRbiSJE7alR
 HwCeNIsSZgDp7Kd3j4fEQ450fTywLaYAoJU8YMl8gd0v1TIiYRYxCso10l9TiGQE
 ExECACQFAkUYI+YCGwMFCQvIQGAGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQ6CRb
 iSJE7akNPgCgrLHsvMcelxgFZ/ILqNLUvZ0D8FYAoJErtICnUiWffarCD4i7steV
 EJdFiGQEExECACQCGwMGCwkIBwMCAxUCAwMWAgECHgECF4AFAklsgl8FCQ8f1O0A
 CgkQ6CRbiSJE7amQ+QCfazEqKriQLG8HxkwO8mBav8chQ1QAoJtyNWWk9/fv16Ms
 g7i7GSaLiTDTtCRSZW5hdG8gQm90ZWxobyA8cmVuYXRvQGdhbGxlLmNvbS5icj6I
 ZwQwEQIAJwUCR3PakiAdIFRoaXMgZW1haWwgaXMgbm90IG1pbmUgYW55bW9yZQAK
 CRDoJFuJIkTtqaZCAKCxHes0mfA8/BdIJbkfJatlCnIFzwCglpM32Z80qqfFLLIj
 lzhE+p4oBreIWgQTEQIAGwUCP98kbAYLCQgHAwIDFQIDAxYCAQIeAQIXgAAKCRDo
 JFuJIkTtqRPQAKCR453+7mAkbzffEz6iJF2MpiXPIQCY+CkzMPJMMl4tE0bHINvQ
 exYhrohhBBMRAgAhBgsJCAcDAgMVAgMDFgIBAh4BAheABQJAPkB+BQkEIYMSAAoJ
 EOgkW4kiRO2pTsUAn345HJ/nb62ghBoif/t8mgzgQ+jxAJ9dYP0SohXEhueEqnmd
 UdFFpMg1qYhhBBMRAgAhBgsJCAcDAgMVAgMDFgIBAh4BAheABQkLyEBgBQJCQWPB
 AAoJEOgkW4kiRO2px24An1w/Nq7gdYumPC9a9H956R5RWgapAKCv5/iUBnGzcVC4
 H4YYodvJPLV3UYhkBBMRAgAkBgsJCAcDAgMVAgMDFgIBAh4BAheAAhkBBQJAxfrS
 BQkKTNfiAAoJEOgkW4kiRO2paGYAn25YU6YYvX9VIUL0KL3qN92mA2GgAKCnQ2Hc
 uQDJKFxNioLYD0f94nyki4hkBBMRAgAkBgsJCAcDAgMVAgMDFgIBAh4BAheAAhkB
 BQJAxfrSBQkKTNfiAAoJEOgkW4kiRO2paGYAn3R4PAuekFXEvo0IpTa+I4ckEzDZ
 AJ93uwKsBKXC5z7Fp5Jb1YXoauyb64hGBBARAgAGBQJKJ1hnAAoJEORpv4zQafKg
 hjMAn0RTz610vu6+Znf4VMALxUuFl2q6AJ4tc0cqsS2Lh4P8jS7Tql2Zy2DId4hh
 BBMRAgAhBgsJCAcDAgMVAgMDFgIBAh4BAheABQJMTNtyBQkV07iCAAoJEOgkW4ki
 RO2pR5IAniwMAWUyBZfdgUPGKayv7SLA9EqjAJ9iE9KtqbXLUj4vs1BA0AFPCY5u
 vLQlUmVuYXRvIEJvdGVsaG8gPGZyZWVic2RAZ2FsbGUuY29tLmJyPohnBDARAgAn
 BQJHc9qeIB0gVGhpcyBlbWFpbCBpcyBub3QgbWluZSBhbnltb3JlAAoJEOgkW4ki
 RO2pRpQAnihDx3r2Mxh66yGNCppIQTUTlIA8AKCvQg28K9neAuYmTczmaGRvAkLu
 J4hkBBMRAgAkBQJC0oHfAhsDBQkLyEBgBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJ
 EOgkW4kiRO2pjL0An3r47wFp2HMGxXsClNJ01vKuMcpAAJ9nPck9RCOLXqX1Cqch
 Rt6jc/XH+YhkBBMRAgAkAhsDBgsJCAcDAgMVAgMDFgIBAh4BAheABQJMTNtyBQkV
 07iCAAoJEOgkW4kiRO2pR98AnjL3E1QBl+k8WOfQ9sPYPBRrKlxEAJ4uGMnMECVO
 3vYoHhXBdMwTBSkKMLQnUmVuYXRvIEJvdGVsaG8gPGdhcmdhQGJyYWluc29mdC5j
 b20uYnI+iGcEMBECACcFAkdz2qsgHSBUaGlzIGVtYWlsIGlzIG5vdCBtaW5lIGFu
 eW1vcmUACgkQ6CRbiSJE7anHsQCgsb11zWdGOjW9EAXQlS7fRSqTzFoAnizH8mXi
 DPiFvkUN681FNLO7v4VniGQEExECACQCGwMGCwkIBwMCAxUCAwMWAgECHgECF4AF
 AkDF+s4FCQpM1+IACgkQ6CRbiSJE7amv2QCfZ4C4yI9ZmAC7q5259RxaD3H8ytIA
 oKoxxR8T3LBOTM8geXitUXs1meL7iGQEExECACQCGwMGCwkIBwMCAxUCAwMWAgEC
 HgECF4AFAkJBY08FCQvIQGAACgkQ6CRbiSJE7anEmwCgnBDUfwqTUTb8nvqiTJAM
 p8pGJqMAn3F7sVSoMGz/6ANjybaddj1DWNgQiGQEExECACQFAkDF9qMCGwMFCQQh
 gxIGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQ6CRbiSJE7al07gCfQR4/o0pczG67
 JgbOeFuuPLWLc78AnjuLx3kfjA2ddI4qLys0SthzaV0WiEYEEBECAAYFAkonWGcA
 CgkQ5Gm/jNBp8qDcJQCfbFtHt89ZwMYiEiblWvaYUiV3hs0Ani+yafsigO4MgRwt
 sdsx20E17lhniGQEExECACQCGwMGCwkIBwMCAxUCAwMWAgECHgECF4AFAkxM23IF
 CRXTuIIACgkQ6CRbiSJE7allkQCdFmaopd9TUcKn7cq/+zfQZsl0yW8AoI32UJHy
 h9oW5kgYcTpNfgnpc4patEBSZW5hdG8gQm90ZWxobyAoRnJlZUJTRCByZWxhdGVk
 IHN1YmplY3RzKSA8ZnJlZWJzZEBnYWxsZS5jb20uYnI+iGcEMBECACcFAkdz2rog
 HSBUaGlzIGVtYWlsIGlzIG5vdCBtaW5lIGFueW1vcmUACgkQ6CRbiSJE7am6EwCc
 CaNgOvMN1RlSmJ7viDNqoAsrh4oAn3xfLzP0mntT7FeCMf/zmgH7rI5GiEYEEREC
 AAYFAkJdYbEACgkQSypIl9OdoOPXQwCfXvAeWbjFLcd1d7j45TSipB+VtREAoNZz
 Z3yGvwVOxyrcIFu9MpP6dcT+iGQEExECACQCGwMGCwkIBwMCAxUCAwMWAgECHgEC
 F4AFCQvIQGAFAkLSYEoACgkQ6CRbiSJE7anSAACfT1B0Mn0qTTFgC2cqSMK7HDMX
 3uIAoKir+tawlN5ZrDWN1jRqF7Adz+F9iGcEExECACcCGwMGCwkIBwMCAxUCAwMW
 AgECHgECF4AFCQvIQGAFAkJBY8cCGQEACgkQ6CRbiSJE7akxGQCfQ4gj70L0rbMs
 Nb3E7nZH0Z40lvkAoJEqABGLP3IxAgEvuOAsYf3GEKdstCRSZW5hdG8gQm90ZWxo
 byA8Z2FyZ2EuYnNkQGdtYWlsLmNvbT6IaAQTEQIAKAIbAwYLCQgHAwIGFQgCCQoL
 BBYCAwECHgECF4AFAky96toFCRZEx+sACgkQ6CRbiSJE7alPvwCeM5aBxEyj+xcp
 aXaTTPcPMqfM+LkAoI/Fuz0IhnG+r0wAFwW+SyTsGzJWiGgEExECACgFAkxM274C
 GwMFCRXTuIIGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEOgkW4kiRO2pXpMA
 njGZ/MHhkjmdeFqHZcTPW62YMB/IAJ4/Ci6BMFPUWgtth0yL00q/xL3t5bkBDQQ/
 3yRtEAQApbe0v2n44Ryi3dUr3dZ6HruyCEj/5GuW8F7yz2CyZjsKcnkUC+nnsUn1
 8YOBQhGBei1aMvjs4j9xk8dORKxNcm6gsfAoApKS3TYUasaW2QmToJJRSFDVbMo9
 Bg4Ul/NbvlU1b81pu0Zww1OcJn3BctuKqG7mKGPIjA3KOYUfSH8AAwUEAIXm/DCs
 HGGIwJCHGDmEAsGIYJk9g2NWh2ObW/2uUblHbDd6h63gVWxd5Y4n1Ql9lNDqhaiJ
 l4BRAVEaoW4tK0JNZOhtf2drAPZsrOm3/Jc29D74T55lgOILJd2GQ9a4sy+OzzXf
 rYsB77C21vkIUi/pYZfTz/f/Ar1MT1mVj3/uiEYEGBECAAYFAj/fJG0ACgkQ6CRb
 iSJE7amGagCgsHfJXA4PvaIw/d2hHS9VlAh5Z6cAoKPyew4gQHo/5fCeBunSpIQb
 AanR
 =4VMy
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.28. Alexander Botero-Lowry <alexbl@FreeBSD.org>

 pub   1024D/12A95A7B 2006-09-13
       Key fingerprint = D0C3 47F8 AE87 C829 0613  3586 24DF F52B 12A9 5A7B
 uid                  Alexander Botero-Lowry <alexbl@FreeBSD.org>
 sub   2048g/CA287923 2006-09-13

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEUHm3YRBAC/bBl9E1saFAVuS5wtnBQ7BbXPOr21SBExZ3t+f8k2PG2SsKYL
 xNMAn1drC9UdbUVcQDzlGcWQONYRKj4kWoYSYNDOElwa7Rv/f4z4NnIhOxxT6G+M
 qQTFWj6MjrCVPZh+b5Y3DTdmNxuJq+Yf9+DFsxc0i+xhMrbbjuokWRFdxwCgvb8Y
 fLNYJqjf9V5hhnvt3K2/L9sD/2frMKR7o1Ie3CgQbhZgYLkGlMmAlyrKLamdRzRl
 AmjJ35mkIQ9iu36BpsUmVL9WPjy2sdep0FyRLRgu5/q9qhJxy31GsVYv5y9m9+px
 X+00CN1a/5g1d6gxLUY30KsOL8OXSqwmq36iJHEsRxFfs9NJ/dBui1cFW0dDNmdg
 nE9xA/0aX+9BPSiu/hXFa5A2Q8fCB1wOcaru+QzgbY7nWnse2PQ7Nsv0xEMkaYdT
 AqA9I/UyssYeRygD7H8edd24xy39EBAVLLCD57Tjye2fCOyWBIGJU7Jtc4b/DJgm
 6bP2bSscB44ybBmlWdza2sgui9D4beWQvEVZGgpsnqnCjJQDOLQrQWxleGFuZGVy
 IEJvdGVyby1Mb3dyeSA8YWxleGJsQEZyZWVCU0Qub3JnPohgBBMRAgAgBQJFB5t2
 AhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQJN/1KxKpWntZ4wCfWY5pLq6V
 rCpsAiGcIniMBUoueTYAn0b5suADC5pawqBP/Xbv95e69gDWuQINBEUHm5sQCADC
 7ynjQmBXd8q2Ei9ab6oO6Q4XbEu2eMLcm1C4b1cu8Riyb0bYI8fQ0JkYPWBDdgvG
 iVuDGHjLRCJm8LDV4VAhpkn6obPaDW2ZVf3urkAsCszSmv0jlEO+grOj48c7sLeR
 NpZX76FCKFtgHClQOSfR/9eoKFQh5jveWgSQ0gEW95gGQShy1cTi1XUdJdxilL6G
 GNBfSNgAFwQBkepgzjR853bVysoZEF0Z9MF/PZgmAXoPYTs54tA24LSETmBo5BjA
 yUTI6Dv4+jKXqmDphX6BjxeJkYxlKAyVBgNrKZahPoyOPd0FvMINn4MpOJdpq3sv
 PSXwbexIrroMJQz7nR9vAAQLB/95AIR3oGIOhDCAUwf18K0Uv+v2cKVhClHqyAGy
 zHjyoyEoSnhApWVXD2hNvqfxy37t5/5EzaU0mvC0GMpv0trBa9uBRk8GrXgILnzh
 dYjhbSPZStx3D/0lFBLHt9qYjFFQweKNun9coOV0TzdXigH5PFxiks90Qc/sfr6N
 v6hXA4MAe81zeEdQafBkreHDo9fL4i+GwxF9novXNZ0C+YNJ6+3wOIJwacCZ1bdy
 gWTM8pTa7vtvtA0Pk4CZpGKSICg/jDq9dZT+vaNGFnKvQOQv1RPNLs/QqfvUo4ZF
 khopn5yHXGJjLZp0Zds4MdqXLddUNHXW20Yki11eZ9NXK1KdiEkEGBECAAkFAkUH
 m5sCGwwACgkQJN/1KxKpWnuSYgCeOgBV4svD8sqNBVN467Le6aLzPxIAoKsNXerk
 njcpzY8FzVuY52JnLNP4
 =CUqZ
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.29. Hartmut Brandt <harti@FreeBSD.org>

 pub  1024D/5920099F 2003-01-29 Hartmut Brandt <brandt@fokus.fraunhofer.de>
      Key fingerprint = F60D 09A0 76B7 31EE 794B  BB91 082F 291D 5920 099F
 uid                            Hartmut Brandt <harti@freebsd.org>
 sub  1024g/21D30205 2003-01-29

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.2.1 (FreeBSD)

 mQGiBD43wzYRBACpuUuayKjLpf+tMndpkOwxmpaPkLFxiA/dI1iWjY8I9ItDLZyM
 LqgYXemOOga6vbTvIUq7Bjzl3oR72kjNX3J1EljsMj7dxksoY5lflEMdxAyzdVoI
 +/cu+cWiP0Z9unKpYmTk8S13sUTtZc0+ixioaUvHzSJ0nxQMpIW7dqCDewCgmSVR
 6i2aK4oImAa9+ZbCxg7fCxcD/2xgAAwJSmaiaV/0As3A6IO0eSkbkzFSkMF+ms7C
 OtrHr1zmdM7h8MaGg/jw0Z6eZalYD7AclLvXDW0rxCMFwh06SC2axUTk+aE+vcys
 fuSk/HJtnktHUxZDgb28jf4X6zfcdTKE5dt5a9w3XHHPgdTXjGn7+sQNR4CWDcvq
 1qNQBACOqNxJdCC9tDLycRoupNSwzldMKVBZ2/JdQjfCIq6d8HPMNVLU8PGlDjoy
 RN4QkMZLbwV9Gaigk2DR6vvi8meARADt53x4OjS4W3O/Pc/Aj8rsUcF2mRU/wiJC
 8VkQsnaci5GuaYAssgKroOTZQzxHkOjbk4FeQ70C+wxovRsTh7QrSGFydG11dCBC
 cmFuZHQgPGJyYW5kdEBmb2t1cy5mcmF1bmhvZmVyLmRlPohfBBMRAgAfAhsDBAsH
 AwIDFQIDAxYCAQIeAQIXgAIZAQUCPjlTfwAKCRAILykdWSAJnxpyAJ9eHCdgiEt/
 +Z5Ms8Qe3ekWTYTy1gCfdVWLF2MrZNL/MYOgBhhex70gKzu0IkhhcnRtdXQgQnJh
 bmR0IDxoYXJ0aUBmcmVlYnNkLm9yZz6IXAQTEQIAHAUCPjlT2QIbAwQLBwMCAxUC
 AwMWAgECHgECF4AACgkQCC8pHVkgCZ+BBQCeMpgFMMm4siEtrzqdisrRaxJJvosA
 nA7UDwOVoHDZaAkFD0HNcUsTkO3KuQENBD43wzcQBADsEH8o/9tD01ScNfhoMbK4
 N7GsIJNFwQf0+MQuplpXQx4eBpI9ST1ZoAUXeM1j4jk5PIAMJzt8w6BAGgcU4iUG
 Un0R/QMTTXVkfovdSe9FW7/QtUjRtTQz3QOfZTkekYauFIiW+lSmH3BDwRXhpKgM
 e19eQZYOPRfLCnLLwqdr9wADBQQA5tIdzlDS80CNZxxoFDKlvOghtrIzPG/wIwGV
 at2clZMLhXESxDxDkpwT7XP1GRLyN/Plh/4k2vwxni7nOJ8BIch7rRh3E48TJat1
 iZ99SFc9iibED5hY/HrKlc/kphFnUuEr/kk82UCv9p4/d2V1+8v1N+Cy2jCGvrip
 IQ6v2fOIRgQYEQIABgUCPjfDNwAKCRAILykdWSAJn0J4AJwMsjovUA6jCJRMEzOS
 kIakJgqJvgCeNLKyNEkyJZh0wZUcEg1zYLRYp/w=
 =+h/9
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.30. Oliver Braun <obraun@FreeBSD.org>

 pub  1024D/EF25B1BA 2001-05-06 Oliver Braun <obraun@unsane.org>
      Key fingerprint = 6A3B 042A 732E 17E4 B6E7  3EAF C0B1 6B7D EF25 B1BA
 uid                            Oliver Braun <obraun@obraun.net>
 uid                            Oliver Braun <obraun@freebsd.org>
 uid                            Oliver Braun <obraun@haskell.org>
 sub  1024g/09D28582 2001-05-06

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBDr1p9kRBADrTCmhk/+XY9Jc34z36wp8zy1rbxGBy80enJM+aFPHks/iYPxR
 WA1tB8BEdGPJliUMYcNGeo+ZX3As1+xxo7NJCc7Zd7Gfs1+fMOXPwKGt02mr+Nje
 +nF9XMfdGPP0IcK9lzkVeEdH2JP41pS2SmrMwsTE/eGv9pFEnnmRxeuFcwCg1RYc
 f8freOk8v68+J99mCUUAGl8EANePcxWbRYgH5KulTzE5nYIt9WBn247T7goE3yn1
 R2VddSXXGhs0byRxXpNAcrysyGshIQY0nnZSB5AUt27tZJucoT1p/BtBFQ6hLCQe
 kaIRL0sdXrVJZn3/Q1G7vJWD6wwS35dro5PsYYPDI+qL1tISlWHZNQ2Y6jGdqhc4
 Len0A/4nV78yB7cLvHksxwvbdtVVn8eVo1B2U+/b4cXhevHAl8AmNN+usmEodxxe
 8FYWV8jY323xiYSMrCpYT9FuD3r2qORMOGWpg0zth6BkhdgH1z2i7koKkGIfc4mV
 6oea3ep5uaU82r1sGe7/cVzMGUwzZq9xizwODfbmSW6E+vdAjLQgT2xpdmVyIEJy
 YXVuIDxvYnJhdW5AdW5zYW5lLm9yZz6IXwQTEQIAHwIbAwQLBwMCAxUCAwMWAgEC
 HgECF4ACGQEFAj4YDoEACgkQwLFrfe8lsbr7rgCg1K0Zl8CPgrQG7BEaZqzSiIM6
 IZAAnjz5ifN2xHJSOJiLYloidZsikNFQtCBPbGl2ZXIgQnJhdW4gPG9icmF1bkBv
 YnJhdW4ubmV0PohcBBMRAgAcBQI9Y1sqAhsDBAsHAwIDFQIDAxYCAQIeAQIXgAAK
 CRDAsWt97yWxuv0CAJ9lUDzKKdaCp/8mJjlXLjlSZaaJTgCfXIqQr58p5MSFkVdL
 hLbK1P1l8FK0IU9saXZlciBCcmF1biA8b2JyYXVuQGZyZWVic2Qub3JnPohcBBMR
 AgAcBQI9Y1tFAhsDBAsHAwIDFQIDAxYCAQIeAQIXgAAKCRDAsWt97yWxukHLAJ9u
 oP9cIdBXldt7XfQ/5xK2fUsHPgCdFIR7cK0l0spO2xjzbzhoPPVShbq0IU9saXZl
 ciBCcmF1biA8b2JyYXVuQGhhc2tlbGwub3JnPoheBBMRAgAeBQJAViQBAhsDBgsJ
 CAcDAgMVAgMDFgIBAh4BAheAAAoJEMCxa33vJbG6MhIAoJ3dqHVStQdGzLPTGbtP
 Zq8wG0jmAKCzMo+si/LFBZAnOqYN3g2yVOOc6rkBDQQ69afaEAQAlaNzX3ql+XfL
 obAAIWW/TdY9Yh6r0fFFoK2Mdt6vungWhzSWb63DprREXyW1k6QbPQxL+pAfeCYZ
 oXQuNBmsUpO1Xn6ViEGRd53D07sNJfBrE/5w3hwL+c9lWSJlt0vHKzFtPAmqenBd
 fA0fs9afiew2sHhk/jz/FAwWcnF4aC8AAwUD/0upFaHEZsf8sVmSEew5tAtZ6i3x
 zaBjhaDv3sYobza57S8mXYhscK+nNHx3bP036wJ0z8ypqb5oCqGzWUkj9OpYZs0u
 Tbpla/MoCI9N1Ch8LfQkWPuvYjHF6LSY3wpZKaNWfeZPCmMT5XPqjuxDB1pCmnAU
 OizLyimZU2Y8tfQWiEYEGBECAAYFAjr1p9oACgkQwLFrfe8lsbqmfgCffgEhvau1
 1EUoZmkdnzUg2rbKYnQAn1fVK9TjWnJWQ/YDOn9hmMZWYjib
 =wrrS
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.31. Max Brazhnikov <makc@FreeBSD.org>

 pub   1024D/ACB3CD12 2008-08-18
       Key fingerprint = 4BAA 200E 720A 0BD1 7BB0  9DFD FBD9 08C2 ACB3 CD12
 uid                  Max Brazhnikov <makc@FreeBSD.org>
 uid                  Max Brazhnikov <makc@issp.ac.ru>
 sub   1024g/5FAA4088 2008-08-18

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEipViERBACsCTYd7As236qQw4dG/xB8p3XbN7pFP/C4yjRJak2QZfsOQ4mR
 7liBgXc0FevU6FQOW4XrcRbQeGFlRE5pb3idwhTKNc58TEifGM2s2ZGgRrR0aIF+
 9s5ZbVNp75FgSsN+9ksAOmz1nSj+M9Ikz464YvA3bHvKP8QQCpPpBgiuSwCg5IBV
 XSvep/e502PHqsiP8H1zGjMD/0xDwDdLfnN1R5tuNDfZEN09BSRlYYFPmMlP177i
 DBCF/2gF1bQ7KL42qBCr49ngVMAEAUlmZwBIN0XvfGe0KWDvc4G/CYqcOiWhbBEA
 pvtJZHE1C/kIRFS/IiM7BVmkdVnn1MzJrGSVPAF85e/iyc1K05C/qCuulqm1aLpf
 8dOeBACDvyvk2uE7R11REnKa6FKvzS2X32YclSM2sApwl+LnFO9eT500Rxzy9ldP
 jKlKR/dO0DwUKxnUO6DOHAEZzvutx1f6ZJksXk/0OsSNkn7+TIt3pKb10udpcCag
 k/ik+o7v+2XB7BlydRBPwcaJE4fq+CWyAbgRfKROetwfTI3ItrQgTWF4IEJyYXpo
 bmlrb3YgPG1ha2NAaXNzcC5hYy5ydT6IYAQTEQIAIAUCSKlWIQIbIwYLCQgHAwIE
 FQIIAwQWAgMBAh4BAheAAAoJEPvZCMKss80S1+cAn0+WKUu5TxrXSF4N8WlRK0mU
 1tcdAJ9Fcv54PisOdQiVUSIw25LqSqWyJbQhTWF4IEJyYXpobmlrb3YgPG1ha2NA
 RnJlZUJTRC5vcmc+iGAEExECACAFAkiyz/wCGyMGCwkIBwMCBBUCCAMEFgIDAQIe
 AQIXgAAKCRD72QjCrLPNEjtdAJ4tcsvvos2CoXmZsTJxuVF0RaEwigCdHgBapPWu
 MPyv9FLRzdWelOfZ3m+5AQ0ESKlWIRAEAOzibN5tPXiGKAHPwaQgnVQiaKv/7HUr
 FVfqycyXJC0/nmJ59UNpJ+0Y4GDwDRYqWqGyyd9diKAUomUwbIuQ71BUibmIZQS0
 3v0jgcfnJAhgz7EFGewgQLHsYwzwTDtPNQCqxDEUwDLKla72ksuodqzx92Dj6SSP
 AfFN/6B2bvQbAAMGA/9XFhkt0SAqXV09CXs3QuHdzuJ0PLadaz31bWITmSLqW2FU
 /EwXt1615g/E/qIwa1PzjZT8JQDAEHKbT5XPXtTzvOAUp8JK2wW9P6JQ6YPT14Vy
 /9PiMvLThxNY3zWjWChWuEf8zohd922OSqlSE8vgOm0H7XUe480/FeP3RP1EKohJ
 BBgRAgAJBQJIqVYhAhsMAAoJEPvZCMKss80StqIAoKpjMeYK0fSi6GpfIaojuz59
 eHHiAJ9ws2o67xPKbWgdqMxn4MfLK+ojbg==
 =m+ns
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.32. Jonathan M. Bresler <jmb@FreeBSD.org>

 pub  1024R/97E638DD 1996-06-05 Jonathan M. Bresler <jmb@Bresler.org>
      Key fingerprint = 31 57 41 56 06 C1 40 13  C5 1C E3 E5 DC 62 0E FB
 uid                            Jonathan M. Bresler <jmb@FreeBSD.ORG>
 uid                            Jonathan M. Bresler
 uid                            Jonathan M. Bresler <Jonathan.Bresler@USi.net>
 uid                            Jonathan M. Bresler <jmb@Frb.GOV>

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 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
 pX25BMHqkEMHAxahVagzguPetlTIHxHGRSH3lg==
 =ttzj
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.33. Antoine Brodin <antoine@FreeBSD.org>

 pub   1024D/50CC2671 2008-02-03
       Key fingerprint = F3F7 72F0 9C4C 9E56 4BE9  44EA 1B80 31F3 50CC 2671
 uid                  Antoine Brodin <antoine@FreeBSD.org>
 sub   2048g/6F4AFBE5 2008-02-03

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEelsqARBAC37tcs27BitWt9YeIYmpRNgtRH/ndAm8ecJK+7IuEqo1t9IglY
 Uy+lI1xW1H4LrIbmSKmwfg3Gj3lm+12avQ8mf0vVbl2RVxfOQZY2C127Qv6Mg/Ox
 Fwxb7UCWzYi+XAf5XVHyzKLaLq/S56serWDX+mGY83kLhVKXy7pL98bwewCgtr1D
 miY3vAu1NMoWPuZ/2kvLLh8D/i1Zisp0EE5B4QjRFbaSUzfk3tImTKLQtbj4F3S2
 Zo4hh3IRYLGq2OMJ+gH5c5KXMhaxqiK8XCO1pHNdCyaL1PZDW9s0sxPiVv5DDxHU
 Lm1BXyTIJyuAC8KVnMWIfHVoqIX45m0Br6IFyiHU3CFBSsarkC8088HViilTYGd1
 8InNA/4+wVDMqnht2/YeMqyYevKOGw69Dqe+1jeTNOg7h/1EOL2Sytg9EIfyTf71
 IxJAhsKU1ibjAMubERoTN16rPgTx4yrDtRSdfbmnHxrreih6PKsbiaKy76cnYaxz
 sz4VontIIaH+Ye+VmVIQsBS/QIBBki0j9YAzNDcJqCdWKcoeb7QkQW50b2luZSBC
 cm9kaW4gPGFudG9pbmVARnJlZUJTRC5vcmc+iGAEExECACAFAkelsqACGwMGCwkI
 BwMCBBUCCAMEFgIDAQIeAQIXgAAKCRAbgDHzUMwmcdHwAKCrHa3q1ixEdvmpU1Ny
 2SpQrmvslgCfef8t/hiaMLSuyZEsjR1x8cp6hiK5Ag0ER6WyoBAIAJScQspDgp5D
 P/K1ZdT86Ux7Nv2UhZilYF0LPkvZBdfTC80RpjrUvz1m8ZObbCsUO5Ag0j3+Wtms
 6CVaQqfT2RoRyjcnNVJGadWqKmOWVkvZYzHQPl8SZNENYurFFhfy4MCxXf5drkH3
 CV5QqY1onhuvsfl69UZ54e6X3+DjQ3KdtqyyqUez7Qe20ZdIcgC43HcEuqAbAOxm
 /K0zDNvHpjwgleNoFBd8GZfD/biD9EMnhiCBq5rS8Jqh73e9wLtkMfssQunA7ELx
 ZVuC7M5dBBMjRUp0dswAKAgdcaLA0D1NGUNSno35Rzur7sluufivfjLwn+qRLRBM
 FPR+ggIO/Y8AAwUIAIBR74TtznV04mci4vHDds4HX0RI/hxawivtanEAGZvV54hS
 XUnVqpIVgTqKCtmS3gqoQMQBf1+25Rq7UJlVNl4/AoLcl9ZfR140hTSd888OwcB2
 MAHd9CgUXjTHcFQj8tXFhPiWY7SfFwheLDFJUgCqB/ilgPf1XGOYuZfvBxkyXd8p
 TC2sx4iFSUBbY4S6UZN8uokpRZDbTHUPgLHAoOg1lzrzUvZuknEzbcBDgQoVwLWD
 9UCZxl1wxly6oZkq+uggXg7zxWuE5CMdWtz9/FA3CRtRBTqZnHrMM9hlHGgxTYan
 bBTs793WWsKf8rhTRqNDqQdN07YxsmTi3129OSeISQQYEQIACQUCR6WyoAIbDAAK
 CRAbgDHzUMwmcYHKAJ0c3chle4XcJ5c7+0odRWmOZ8m0IwCgndOwp3kjZUZFbAu0
 AxHti2KSFZc=
 =HznU
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.34. Diane Bruce <db@FreeBSD.org>

 pub   1024D/E08F5B15 2007-01-18
       Key fingerprint = A5FB 296B 5771 C1CD 6183  0FAB 77FF DCBE E08F 5B15
 uid                  Diane Bruce <db@db.net>
 uid                  Diane Bruce <db@FreeBSD.org>
 sub   2048g/73281702 2007-01-18

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEWvrjsRBADPHOAUGtAny5WUa+5+6EFo83DOSCxMWqECyfgGcX0fLdQFTlNC
 oQwjuDPJoUX3l2U8+Pr0PbCnU9dAv/nfR4mefBYaSYKrOkKR2JMCUu6Z551wJIOo
 G65q410cwz3scHJ9m52iGRbZoz99+AjGymA/V4zHYV3phF+hXJKamS/DLwCghPo6
 Osexk+odFXJ+Yq8fz9MdvaMEAKPsHsY9gWyzmVtQ8toM3yudoZcjILTsNbX7oDM4
 Q0MWURvY1JkyH5vQ0l/BbJH50CGzFHb1CvDHDyR9wx74U4q58eRnx+HzSC/UukBT
 e/SOBwXM2MHv0D6fHgm7Tepwiy2uc7St5SawiJXEW5XdY2bleovVDanPvFhv2pSz
 z56IA/9O+rsGqWmgutoU97HyoIrHkY1aMAbcVkBocooeioXdm+V4AF+nlIp3pZQ+
 7YS0X7JkyQTRoxvGsGawjktbDGAzBFTYazAS2eKhBE3wyWME/14VR1OVG6EAvli+
 fL4tVUi3xBHDdb8Pd3PzWt1CduBW6RIs2NCrv5baMO35RQo71bQcRGlhbmUgQnJ1
 Y2UgPGRiQEZyZWVCU0Qub3JnPohgBBMRAgAgBQJFr647AhsDBgsJCAcDAgQVAggD
 BBYCAwECHgECF4AACgkQd//cvuCPWxUTzwCfcKKh+vsTusry/Ait8DtdpUse8YMA
 n2URXcmflBA8OQ1JrFFjiW/5N3iwtBdEaWFuZSBCcnVjZSA8ZGJAZGIubmV0Pohg
 BBMRAgAgBQJFr7DmAhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQd//cvuCP
 WxVIvwCdFGub9b6qt+L50ePcYnLy5sthiZIAn3PPdYTUPdXV6DfOtKFPcx6ArSHm
 uQINBEWvrlEQCAC5N9u/zG1ahYsV+kiytZ5Mgt+I+yi5aSCAQPThSGXsVptfZRW6
 0LVElbLL2v+r6ETRK92QrtZLSqM51sKWY+lyJfxRjuW2AsVAL6/NgV7bTuYs2etL
 vo347XX2ff7DrA07mGOAPrer9naBlaLPwWggWO9bU8HzphbL+kI15T0aUXLwIdeM
 LjHOQAypJ9iFsv/OY2A7epAw8zK4LCPA0boBQY6CKcFV9gxDl/kmsqobvBeyAru2
 jFAgeFytIJsP3O1kA1aKEFDolcoPwlVUQiAsFvNtUSX8k8r1HKfQpnjuSCXLU7jE
 82X5VWSAcoX/PyaXDY7AmHJFLpZGyGIs5sLrAAMFCACQPyOQmX0iDjJW8OCpmgE5
 yDv3Jedc/w4546OLOC4aT1wclNZh+iHR2meuFgm6J1bv9h78R6dCkGDJeh8MTCtn
 d9J/IDc/QElCqqndnn5XmXjtGqukXIlIg7iGF71T74K/Nb0Lepb9p9BQpiNqudHJ
 L+KqSAjFT03vfpJab65EpyeOq1ZIswDIWMRb2BFQs/El8rX8cXOSzTrKfWSamRw/
 6l1aBwsmqi8sW23GSBYCd7FKQADVKIu7EN68QT6Diyd9CB0s4U2DjHrr7snncyUF
 A9c6FTX+tIE8NXJ7ku40g7T0WnX8jpuoagdWpjlu/NS2cgaK3n8MwrL5kYYLc6+O
 iEkEGBECAAkFAkWvrlECGwwACgkQd//cvuCPWxWcygCbBuZU/pJ2tZXVsUrFSRts
 8Cvwa9MAn25/zFXyrtEDo+1imX3MjKZrdJC/
 =vYnO
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.35. Christian Bru:ffer <brueffer@FreeBSD.org>

 pub  1024D/A0ED982D 2002-10-14 Christian Brueffer <chris@unixpages.org>
      Key fingerprint = A5C8 2099 19FF AACA F41B  B29B 6C76 178C A0ED 982D
 uid                            Christian Brueffer <brueffer@hitnet.rwth-aachen.de>
 uid                            Christian Brueffer <brueffer@FreeBSD.org>
 sub  4096g/1DCC100F 2002-10-14

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 B7mWxE+O/VwCRKNHOACfYuq+wytbP9pFJkZQwX1rW0lWgvuIRgQTEQIABgUCPxVe
 hQAKCRDwI/gLJoQdW+9AAJ9VvvZW5R7ppcZfYrJ1SZChveCnvQCfR2sWHPSbzGrp
 sii0DbkB3x4GE6GIRgQTEQIABgUCPxWL9AAKCRBTtrgdwTzuB+GUAJ4yxAtvBEqG
 tDKsySqR2Ywv7xcRzwCfRQBmGdzar/OeLVHUziwduAoeShWIRgQTEQIABgUCPxPz
 IQAKCRBL7yYkIt9Ah2GWAJ4kpQG83TGrnIR0p6Web4T1QZjBsACgiBqEfjSGxngU
 cTRrQxx/bs8TX6iIRgQTEQIABgUCPxPzKAAKCRCVZB9rJT5Y45ftAJ9fNjIStddg
 GjgMs3jcGo6oak8QjQCgq4Q7ivzJ2HJUawLk0hOM1p8BT3eIRgQTEQIABgUCPxXW
 bwAKCRBBufToW3E98CEaAKCAodx0EjodNg5VE5AF3oPAVPlZSgCgrIh3fheMXgTy
 32bqzny8BV5yjhSJAdcEEwECAMEFAj8V9CqGFIAAAAAAGgBjc2lnbmF0dXJlLW5v
 dGVzQHBlbmd1aW4uZGUiaHR0cDovL3d3dy5wZW5ndWluLmRlL35iYi9jb250YWN0
 L3BncC9zaWduaW5ncy9ub3Rlcy5BNUM4MjA5OTE5RkZBQUNBRjQxQkIyOUI2Qzc2
 MTc4Q0EwRUQ5ODJELmFzYyIzGmh0dHA6Ly93d3cucGVuZ3Vpbi5kZS9+YmIvY29u
 dGFjdC9wZ3AvcG9saWN5L3YxLjEvAAoJEBmiaAmIOP2URR0IANjcbSgJNDnmGxUg
 lEcaoUk6QEeo9iNa11OJP4+Uv1XXEEbHiyWpvALvzQ6v7Vwhofo2KGLVCTEhZHz7
 MVIl+0c/zbCd7v99iOPySRRN3DhJvqPnD22Kc2KTM7WknZSW2WOKd1fU29vENFr7
 7Z59UPqiB55zbXIobObbJOwu3x/vRNC/5bE4t2H7zLNRxmeNKt3S/ch6odJdCM/B
 lYy0Df2REc2s2EVLcOYsL+RXwWQp33BFt4/YqmGJQUus2nxz6GraY4J925p2S4Y7
 3RcTDcWZTAeexwpxHSw4VmJ5Vupa9Jll/vAdurLUVCDd4Dd1pGJAnsHsLqD5/zdX
 YIxNST2JAQEEExECAMEFAj8V9DuGFIAAAAAAGgBjc2lnbmF0dXJlLW5vdGVzQHBl
 bmd1aW4uZGUiaHR0cDovL3d3dy5wZW5ndWluLmRlL35iYi9jb250YWN0L3BncC9z
 aWduaW5ncy9ub3Rlcy5BNUM4MjA5OTE5RkZBQUNBRjQxQkIyOUI2Qzc2MTc4Q0Ew
 RUQ5ODJELmFzYyIzGmh0dHA6Ly93d3cucGVuZ3Vpbi5kZS9+YmIvY29udGFjdC9w
 Z3AvcG9saWN5L3YxLjEvAAoJEKseS2BGdWse/3oAn297V8QlgeWSsvqfNYPKpqWp
 OGRhAKCIuuT96Pn38WtlGOBa7zZrECTNvohGBBMRAgAGBQI/E7DoAAoJEOfJ26/j
 Vu/ApXcAn0Czyiw503iLkF53c2qHJ2HUelW7AKDDiDT1zAGHdsdcaH9svMxWOa0l
 dIhGBBMRAgAGBQI/Ft47AAoJEDu/z3e9iwUNnssAoK6lcUf4GkqjwYYqH08P1J+r
 HaJHAJ9c9pAx86VmCaV6wQ26cKLBKUNdgohGBBARAgAGBQI/EaO3AAoJENAZ9e+Q
 J6uIx6UAn11HUO9dUXyAcUXqx8lyaEa20cW7AJ9kMTvSqDHkvci2MhcUkGzjpUv6
 xYhGBBIRAgAGBQI/ERsxAAoJEPS0sMx5fr+r/m0AmwT/dtstpPJs7wEOejhbgGqm
 vc/PAJ9Ynh+eN+noydvRINXMXigzuuoX1YhGBBMRAgAGBQI/F9G0AAoJEJEfSuaG
 oRjmlD0Anj1mLd5E3VlkwvE2/tjgs6fQ7Zy4AJ0Z7vIFQjFnMIGJwhFqYsLbKsy4
 +ohGBBMRAgAGBQI/GE0WAAoJEBp0fkUw4LnYvPgAoIUWj1ZA98QOQqcjUoC2XYom
 fJl+AJ9O71OiZXEgbccf2oQeY0B9mD00IIhGBBMRAgAGBQI/GX6nAAoJEGZmcXrb
 g1Z57xIAoNUVFg9YL70dNJk6t9ktEEjzb2QrAJoCbcLt/dEXOcWXWbY6hDrpkKro
 oohGBBMRAgAGBQI/GX7LAAoJEA2WS2ZXDm3qO3MAniLwLC8Yy9QYRDWNfPNgkOhO
 L9lVAJ9AL3wmTAeNsmupBo6rUaw+gFw4sohGBBMRAgAGBQI/GX74AAoJEE4CrK4d
 1rOArlMAn31ZFiAi9SPYMbK4MUgJjmVvF0znAKCPp7dwDl1Xi4hTigwPlgC+aqvF
 o4hGBBMRAgAGBQI/GNSkAAoJEM6KedeYAW3H84gAnAu3PMqTcX+JptdB37ZOmijC
 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
 azal4I/N1CX9sOu/2R/ABgCeMyo5M0vG06uLFkVKidTP0t838QOIRgQTEQIABgUC
 PxVehQAKCRDwI/gLJoQdWzvhAJ90ieEwIPKGXlPEmCnLlaCfGAhpCgCg9H/SGzS4
 V+jAaEqmSIvltHTf/c+IRgQTEQIABgUCPxWL+QAKCRBTtrgdwTzuByH/AJ9S0n5U
 egb5DNIUMt05ImWfQ+uWEQCfTRu3SC9Yn/YGW18W65mSeoGEkqmIRgQTEQIABgUC
 PxPzIgAKCRBL7yYkIt9Ah08pAJwMs9tctTxNv/QGhPmlonaQ6ugxcACfcTmKFWST
 9tpWQGJYMdPIymVW3+SIRgQTEQIABgUCPxPzKQAKCRCVZB9rJT5Y4xYwAJsEa4Zi
 Ib+DJ3f1K3KX7ofvADBQ7ACgkAR1nIokfD6rFzMhfWGCIfmgXU2IRgQTEQIABgUC
 PxXWdAAKCRBBufToW3E98CnFAKCH+yj3Fo+mwbSpXoHJmDk9pd+BfQCfXgANpSPQ
 qib0Wtteoo2PPtgiMi2JAdcEEwECAMEFAj8V9DCGFIAAAAAAGgBjc2lnbmF0dXJl
 LW5vdGVzQHBlbmd1aW4uZGUiaHR0cDovL3d3dy5wZW5ndWluLmRlL35iYi9jb250
 YWN0L3BncC9zaWduaW5ncy9ub3Rlcy5BNUM4MjA5OTE5RkZBQUNBRjQxQkIyOUI2
 Qzc2MTc4Q0EwRUQ5ODJELmFzYyIzGmh0dHA6Ly93d3cucGVuZ3Vpbi5kZS9+YmIv
 Y29udGFjdC9wZ3AvcG9saWN5L3YxLjEvAAoJEBmiaAmIOP2UEw0H/RVZqajm10VQ
 cFpumvPC/qvWRIxZdQASPdMGKAASqPnrNQmfqHo/3rnU3BoquWWlZikwn22BGkuR
 aytvAI+AAyrrkA3R5HgwlIgtCQpTzljJPVEOA261BDlXLvttZipW6DvjZ8+s7QWW
 fKZYwbRCm5mcri1JQAmxtjZkK3E1K7yfDL7onLrHDx6H1d0njgN1j5K/82m3e6eF
 YOoi0Qpq17yH1HggGXx04rGgn9yaBOTmP0fJPsfnzWo4+GIfmQjfG0rrJhdakRgW
 a1JO4aI+goaxu6KSTFhpOnd2Rw34bkQICL6jZC6G4MtVSao0IsVtNiP1YcBbv2Bs
 0ueQduyvaJiJAQEEExECAMEFAj8V9D2GFIAAAAAAGgBjc2lnbmF0dXJlLW5vdGVz
 QHBlbmd1aW4uZGUiaHR0cDovL3d3dy5wZW5ndWluLmRlL35iYi9jb250YWN0L3Bn
 cC9zaWduaW5ncy9ub3Rlcy5BNUM4MjA5OTE5RkZBQUNBRjQxQkIyOUI2Qzc2MTc4
 Q0EwRUQ5ODJELmFzYyIzGmh0dHA6Ly93d3cucGVuZ3Vpbi5kZS9+YmIvY29udGFj
 dC9wZ3AvcG9saWN5L3YxLjEvAAoJEKseS2BGdWseZeQAoIz9KlFMtajFGHN2dxGK
 sG6mO3oCAJ0X8Z4DETXm/K8ILQ1Z/pP4RodIP4hGBBMRAgAGBQI/E7DrAAoJEOfJ
 26/jVu/Aw+4AoO4wBXNHbVE/rPsMbKPufe7Ec31YAJ4/1ioDRk5fR5TEb+vvXSW8
 nofiqohGBBMRAgAGBQI/Ft48AAoJEDu/z3e9iwUNDfQAn2WxsohG5n9Aq43Ct95k
 koqBFturAJ9+96R3ERPGKh9swWnJ9rBlkUFGZ4hGBBARAgAGBQI/EaO6AAoJENAZ
 9e+QJ6uI8fYAn2tnCEZv5HogN3Abkr0XrmYL+7KPAJ9H4zrNiI2xha68apWA5qlV
 LqyHPohGBBIRAgAGBQI/ERszAAoJEPS0sMx5fr+r7kYAnRw1oK6hqhlDWUHxmPRW
 VbnYP5NxAJ9GDLHgyWasYFj4rFsBHleIAmu+yYhGBBMRAgAGBQI/GE0WAAoJEBp0
 fkUw4LnYihIAoMSxOoAUqwrOSZZfAT1PN5tnh7X6AJ4pe0/QNg+zIB9/mvZAJbvg
 bSHfsIhGBBMRAgAGBQI/GX6qAAoJEGZmcXrbg1Z5GsoAoNPTcGZB/zlLarfBlJdN
 cyTkaTN+AKDAj9c7kZqVwQRvfgO19viKFqOuEIhGBBMRAgAGBQI/GX7NAAoJEA2W
 S2ZXDm3qNhcAn16xPNxTE4U9eqCCT26dCf7VqAyzAJ9RT4KTUEUGKseS8f13FzTo
 T1ueoIhGBBMRAgAGBQI/GX76AAoJEE4CrK4d1rOA1O0An1WBdZaCJRIthN1/ymMm
 Q6HnRPotAJ955kGEkWDp8s5SL6NDI0zBBkGvVohGBBMRAgAGBQI/GNSpAAoJEM6K
 edeYAW3H1z4AnjSEKHleKRyOb/kG37ko+eIB9FD2AJ9GQ/q0P754ZtxqaFUiqHAJ
 NHkKI4hGBBMRAgAGBQI/GvN9AAoJECyYPlrSilXWwDYAoKUwfgKjZAsl0coktJZv
 14OHy3tRAJ9VAy9BEUSWIFSaKPsC8WCrs4eXjohGBBMRAgAGBQI/HE8FAAoJEHFe
 1qB+e4rJ2f8AnjihYtaFRbsEwGtuE9C+5wjKZYkEAKCGJ8lgK5447GtFvs9sc0Kk
 OcJyxIhGBBARAgAGBQI/FbTZAAoJECole3fGNyjSTqQAnjzG6RQUZB2fHuOOv97X
 PEUxf6VyAKCAu1JdTxOl7uvOSgzX/l5hhZ9SHYhGBBIRAgAGBQI/HGcoAAoJEMgP
 dFmtwp7NENYAn1wYpBppW2AV2J+LS+4UqyzwUgx+AJ4rmKBgfE8OkM1QHOiYqpy0
 MTkL0YhGBBARAgAGBQI/HanwAAoJEIsCZlm2jV9/1N4AoI19E9A4I1vz5at3XRlR
 EbRDIA+dAKC8ih/vVhLc8dZ49H56mvqPO4ZIjYhGBBMRAgAGBQI/HasHAAoJEN56
 r26UwJx/dQsAnAisenAR0GJXx2M1KEZqOEVN81+IAKDi4FQbYnuBNYkp3mmut5CX
 SSpeKYhGBBARAgAGBQI/HagwAAoJECjdsP0Zyba6/0AAn0j5wJOnIcQfDKStVSoi
 QcKv3qxEAJ47GNt06E1oPDpBFSyHaX0EicKupIiOBBMRAgBOBQI/FzFmRxpodHRw
 Oi8vd3d3Lm1hdGhlbWF0aWsudW5pLWJpZWxlZmVsZC5kZS9+bW11dHovc2lnbi1w
 b2xpY3ktMjAwMy0wNy5odG1sAAoJEN6Fg/i9v+g48LIAoJ9sjzxj49V+IkmTST5q
 N1rn2aueAKDSswvpJjjC4WCe0fCZk8NvnCOLP4hGBBMRAgAGBQI/HsRyAAoJEPhZ
 kLAkiutzRcgAni/Tdya62QESUwbPY192zUnpZCUZAJ4p0eMJaTtAFgfUz6k1s9nx
 B9hHEohGBBARAgAGBQI/HoSRAAoJEG8ji8JP2loMP8UAnRgUejZZNVhjDeuOy3cH
 M8UQ2fNgAKCbpsSxJs6JFR+yS/N9jx8xcWKvyIhGBBMRAgAGBQI/HuFWAAoJEJSb
 JewHRHJS5fIAoIvtsVi2+q1/HNomoog68sSbV3/8AJ9lafbGsCje3wLB59bdpLx6
 bfvcCYhGBBIRAgAGBQI/Hw1dAAoJEOdNKbgr4W0B8hkAoILgUU+r59s3zs7CL83+
 W27m+AxgAJ9gnOZb4OFx0xRKGXWI26XyL6cQFIhGBBIRAgAGBQI/I5jUAAoJEBig
 zI1XBqS0N0wAnA1VvaIzKG9Sx1YRKvtT6Y7kGhjTAKDbqwjDwn0D3Fzf7NYSs2LV
 icJVAIhGBBMRAgAGBQI/JXRuAAoJEPK1Kl0KX7aHFCgAn09gsKJwPCNoEwVSnGy5
 UDc/sVfSAJ9cc/IJ1M0xWIddrgpzP2O5+V+4W4hGBBMRAgAGBQI/JuGsAAoJEIkh
 tdzNFaiDmcQAnRQnqsobCou74MLykzwtmFlZUZbhAJ0dmMVtHYC74K2zt+lJvz49
 /G1YfIhGBBMRAgAGBQI/JuG3AAoJEAcXdOAA2M0WDRAAoILMsRMzn0aCdR/d7TVe
 39qvyzLMAKCpgKEyrjeLLn85zYQt/mEHlJBF+oiNBBMRAgBNBQI/J8ifRhpodHRw
 Oi8vd3d3LnRyYXNoLm5ldC9+dGhvbWFzYi9jcnlwdG8va2V5c2lnbmluZy9rZXlz
 aWduaW5nLnZlcjEuMC50eHQACgkQpHnNxFq0YGrGIQCgpqtvf2JAIBFJj2ZEAjar
 xQHUk8sAnR1PKOzaTtbULulLAfboR5j38Jg+iQFjBBMBAgBNBQI/J8iqRhpodHRw
 Oi8vd3d3LnRyYXNoLm5ldC9+dGhvbWFzYi9jcnlwdG8va2V5c2lnbmluZy9rZXlz
 aWduaW5nLnZlcjEuMC50eHQACgkQ+Xz54zpLf11CkQf+L6ndlBkMOsXAHSRpruI8
 FEip58dRE3PEWCR5Cs3Zj/TrV9mF0pCnbU+5wlfCBz2Ieuj2ddNwI+9kWicCF4Xs
 9avqRAasSO5sUSgpq405nKmNu7KdJEQG33expmPz/AX+agHOwTKpniohjlEa67Qd
 TG2ewcKvmLEQW0LjY0Rq2gRJ4cGFYkSmynOBp6agg6bITiwXPNQZKQ5VafjOQVUR
 tXtQTjInZ8gJGVdkrGD46D5a8yznX/KQU4ZEgRmDb6vl9POybhOihDvszahBfwzs
 c5QBZPHEXCdeCNA3rdCYbaqkxohS+y5PjcYchfO12YOaOB0Gg8SWOnow/M0FFmFc
 FYiNBBMRAgBNBQI/J8i1RhpodHRwOi8vd3d3LnRyYXNoLm5ldC9+dGhvbWFzYi9j
 cnlwdG8va2V5c2lnbmluZy9rZXlzaWduaW5nLnZlcjEuMC50eHQACgkQeQV2j3WE
 9dg9VACfcYe3EhS4Nh/EaOlsxtBPfa8k5jUAniNbDyUG3T3TZv9p6fCzIMIoG569
 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
 YXR1cmUtbm90ZXNAcGVuZ3Vpbi5kZSJodHRwOi8vd3d3LnBlbmd1aW4uZGUvfmJi
 L2NvbnRhY3QvcGdwL3NpZ25pbmdzL25vdGVzLkE1QzgyMDk5MTlGRkFBQ0FGNDFC
 QjI5QjZDNzYxNzhDQTBFRDk4MkQuYXNjIjMaaHR0cDovL3d3dy5wZW5ndWluLmRl
 L35iYi9jb250YWN0L3BncC9wb2xpY3kvdjEuMS8ACgkQGaJoCYg4/ZT6JAgAvfif
 YdKHBnC3Ezv483f2fsdF/jbUNa+1iz77iFI1dRa+SRWKRVbglKeznpT8GYbw6+82
 gxWZ7Xotbn3s5yGLXNYP0vBhek1YG0zYig498ROlIc8OPwNgCEVUHj962FFfQSwF
 2CQ+2e7h5PRll2PRpZNQCzm+c5Xj9p/tslSBWQ23/1p1U7eI3bvfMLVRx9tC/nyP
 sQo/V/yhIYPi4Ys1anBCl0Gin9g+eg4ghhWl7ksOZqG/Oc6c6viQsgVME4eKVHpl
 jdOj9WCpWIYar2Jsf16ITOMlYnGB4a3SJ1kxfXVR4lhZCaZ7PhVAaEH/GZC1ElPz
 jbKLNdvCTfe3GMNTBokBAQQTEQIAwQUCPxX0PYYUgAAAAAAaAGNzaWduYXR1cmUt
 bm90ZXNAcGVuZ3Vpbi5kZSJodHRwOi8vd3d3LnBlbmd1aW4uZGUvfmJiL2NvbnRh
 Y3QvcGdwL3NpZ25pbmdzL25vdGVzLkE1QzgyMDk5MTlGRkFBQ0FGNDFCQjI5QjZD
 NzYxNzhDQTBFRDk4MkQuYXNjIjMaaHR0cDovL3d3dy5wZW5ndWluLmRlL35iYi9j
 b250YWN0L3BncC9wb2xpY3kvdjEuMS8ACgkQqx5LYEZ1ax7SjwCgmoUN3NUQ0fQw
 bmHqkVnBCc/jL8YAmweyJNMQNKsDC0frsHFyejRnNGumiEYEExECAAYFAj8TsOsA
 CgkQ58nbr+NW78AkMACfWs9ycteAylXk2RTrD5RHIYXgrVQAn0VpM3W6vemovNt5
 zQWuHwUHKMELiEYEExECAAYFAj8W3jwACgkQO7/Pd72LBQ2EJgCgqRYVlay6OEUR
 eBS4I1Rj2wKtZrcAnidL9ET5crzLbhC9Gx6/tHWhhPPriEYEEBECAAYFAj8Ro7oA
 CgkQ0Bn175Anq4jOzACeLP5omUoyFcsNXRdWv/IYPBW3jLIAn1Vg4cqudANdKnKB
 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
 otqKGK6X6iceCg==
 =yns3
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.36. Markus Bru:ffer <markus@FreeBSD.org>

 pub   1024D/78F8A8D4 2002-10-21
       Key fingerprint = 3F9B EBE8 F290 E5CC 1447  8760 D48D 1072 78F8 A8D4
 uid                  Markus Brueffer <markus@brueffer.de>
 uid                  Markus Brueffer <buff@hitnet.rwth-aachen.de>
 uid                  Markus Brueffer <mbrueffer@mi.rwth-aachen.de>
 uid                  Markus Brueffer <markus@FreeBSD.org>
 sub   4096g/B7E5C7B6 2002-10-21

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBD20hPARBADzumxDOkMdttpWKphTxFC/j0+MJRW5UmFjd43c301LEMFSJMkv
 06EukQSOVWGyGL70v/4NWx25BiLhLDIb4feE5SZccQTnjxXYCjkQ4LfcolqTAzga
 L3GLNF356vKLQPlv6J5ah3vdZHa8Djh8q0s6CHAPi2rhEVbO2x7IcRW6MwCg/0+E
 KmRtdsifDJ00iBEMpJAApccD/As/bzVXI4FZwjwIMdep9+He7rwL/xGK+ZmRUEoN
 iiIxfd2oOkwDXZuFqTGftONd9Apao+FefTbcpEfv7sBVzHCJBn2bTr5mTjDwuA8v
 hGQ/7+QyKIFPmsL5KZYPkBcRA195UBSdwEPdERGH+aWvDTVJieyetAiD78WTd5ez
 T0V1BADwVnc1ABRMz6e8HK+78G/4vMHKPPEC7YbSmOo25FKR7XimUIlvGfj+CNO5
 w6QSDJaIRo9yOCPEacMe91NeZskPlEEXN/KIOlV11vTZ/pVDMETnzdarNo2B7J2K
 4HQzTYBzfFHdCrKP0tExSCy0iN2lWzSI57S9o8YxgnwrmuJPN7QtTWFya3VzIEJy
 dWVmZmVyIDxicnVlZmZlckBwaG9lbml4LXN5c3RlbXMuZGU+iEkEMBECAAkFAkTZ
 3xQCHSAACgkQ1I0Qcnj4qNRBCwCglhvWAuZ+9bWZ64EXP9wHLiQYT1sAoPGL96ae
 YBK0wnq1TWjE9GPTYFXAiFUEEBECABUICwkIBwMCAQoFGwMAAAAFAkTZzskACgkQ
 1I0Qcnj4qNTguQCdHFTLRplJE7g607rCVSxDCefYw8QAoIMaWQv0Iflm5aAR0F47
 3WrjQplWiEYEExECAAYFAj20imoACgkQbHYXjKDtmC1WawCfUZkir7Dy7wP3hiNA
 X8yo78CpuFYAoMJtyYVOf8fayYICxujAO3zU2pjViEwEEBECAAwFAj53axIFAwHi
 hQAACgkQT4OMtyagqBYphwCdFiRae7gCvrB/jFA8ceyXaEP44doAnj41sLHZFGWI
 ZUmQmNTiNfZXYoQQiEwEEBECAAwFAj53IYwFAwHihQAACgkQdROiNhMQLPXCqgCf
 SgcJhp/6tnpjypjXWH9t6uKHg+MAoMYnXWc7iXVFvi99BonJW15V63uptCxNYXJr
 dXMgQnJ1ZWZmZXIgPGJ1ZmZAaGl0bmV0LnJ3dGgtYWFjaGVuLmRlPohPBBARAgAP
 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
 =rJ5H
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.37. Oleg Bulyzhin <oleg@FreeBSD.org>

 pub   1024D/78CE105F 2004-02-06
       Key fingerprint = 98CC 3E66 26DE 50A8 DBC4  EB27 AF22 DCEF 78CE 105F
 uid                  Oleg Bulyzhin <oleg@FreeBSD.org>
 uid                  Oleg Bulyzhin <oleg@rinet.ru>
 sub   1024g/F747C159 2004-02-06

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEAjnDYRBACecNDd39vZ9wnodFlATK+xvhlyX4M3FBEV34t9eVZtJz4916yb
 nLZmHwY6awt+nm6FGciSPucfu7stBCqvPURWEThJgAyXbxEVNyXmXrZ2F5OyNMyM
 EcbuqLZTjYxxN5mxUYswtiNDmdWn+Ivmw46wTOl5Pu+B7W2KVl8mwwbAjwCgl9hA
 puTWWN0zFklDJIuLx9eVxnsEAI+QaACe8H2l3XFpNkp6n680ZlW7FBZDDOYjCS4z
 nhFg7Bca74t6vnn5Q4miLnDDyOPkZqMBD2nLUkcK/kMfe5uqDUWf/i6sFDwv7d6I
 9Ag4tUWLkhxAqaqomesfI2yS4o+QGTJgQdGU3IUrOnMJD7Ascwj7304lYuqYcaqT
 KQHSA/9eTg26Ihn9uBpGit+slgkmTHmKgAbg7IaSHSEYRbpmnc0Je794zeWns/oI
 vAyGNxEFpPQMVrSXHnFmK9AOcLcfssE24a3zw7So33asH2Ha9yYBrfKGrTCPZAsa
 uUGrKbGmXQ0oXDjjqV4anvC2QI5pEJvMbHJ+Xyq5xQN73ttJxrQdT2xlZyBCdWx5
 emhpbiA8b2xlZ0ByaW5ldC5ydT6IXgQTEQIAHgUCQCOcNgIbAwYLCQgHAwIDFQID
 AxYCAQIeAQIXgAAKCRCvItzveM4QXzXVAJ9RD4kKNcvV8UmuBM66osVfZ/7yIwCg
 htVf/ZfKdcob1zQsBNNpmzkpduKIRgQTEQIABgUCQCOgsQAKCRD9LjUgMMgeateB
 AKC0iX0NNspa5EnBYGE/eEe+LxRs6ACfUqA0s50e2goJznaIcLTgZXtDECGIRgQT
 EQIABgUCQDIZWwAKCRCF1FBFa2kbA7N9AKCbDyp3g6vRN7dQKBb35s7gLp8yIwCd
 EH/ivmrxZSaHlrOMJjt6rnmuFqa0IE9sZWcgQnVseXpoaW4gPG9sZWdARnJlZUJT
 RC5vcmc+iGAEExECACAFAkOMPS0CGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAK
 CRCvItzveM4QX+tfAKCLk3zeTyzbbN6TqYpnqocno4H9kACePQaaDytLX+zk4plw
 sywqPLv67SG5AQ0EQCOcNxAEAIUR6Uj/bLAu0/FSGDSCXfjuThVT1lh1rCLQkbBw
 TxNiwHPHHSQRa654aoYbQdi9x6M7fzE6Uzmdj1Gs/UBYZhhsrlkL+Ls/xuhe3Kh3
 E6lho11qPhjYXmFHk42VhtVlOcikZ/Azgqgycfql81H3bKWv6jA0el9SnX4yk5qf
 tgZTAAMFA/9T7/ty76bNeP3/LcY9ZL9KYWB8v8pJ9jEt/RfBXB0GTuV/H+bzTjSc
 PwhT8Fam9Fo+r02tUJfqA+XlOJf6IXPlLPRfvzHhiBJSBPuMvB6vYs5zrlUzkgNE
 VFHBr+TxpUWBq4ZtI9K8YUbPD+s86irYn9fHlnj9qnYsod3ySvU0xYhJBBgRAgAJ
 BQJAI5w3AhsMAAoJEK8i3O94zhBfFzAAnAg+W9rkVVdYu33hNqpX8E1t2kShAJwK
 V8DuSaXJtEgVE7Wp5CeArqtwUg==
 =/2pb
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.38. Michael Bushkov <bushman@FreeBSD.org>

 pub   1024D/F694C6E4 2007-03-11 [expires: 2008-03-10]
       Key fingerprint = 4278 4392 BF6B 2864 C48E  0FA9 7216 C73C F694 C6E4
 uid                  Michael Bushkov <bushman@rsu.ru>
 uid                  Michael Bushkov <bushman@freebsd.org>
 sub   2048g/5A783997 2007-03-11 [expires: 2008-03-10]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEXzleYRBADIqilbqBfzstvMByOY3QlvQD9QIGQLwZbziOMByQPwgzgBFk6x
 OA7NOfSKONPTsLtIOSc+CbuyEfw5jJiXsQ3Ox71Zp2JTra/bTim/WwJKC5Kc+egl
 CD6KO7GMTCBb102m2x97G+rNjGS8n7Uf7ITgoj9QtxBjpAC3K1ZcPoAcjwCgobcT
 q5MUrCqPHrnlZ87BnbT/3m0D/15hcV+qndPCShIqFTYbTSG18X7lBNTONZXmCm04
 5dRcJrz4qLvsCYkBrmOCrKbYViQCQWiT7/G3Jzc+WtGFirYibU1TxBprZuP99gX0
 Hea3gvgodlje7eq3Dz7Hx9uFgN8pfw2wWlEgdkuYk72s3lSJN6+TGWzXuWnRYYJ1
 H8XtBACpByr9qcCaJ9yNAwDbDZhj03zSeZoIQz6d/3tDv7SkzDlVyxErJCO7CiHg
 JlxN0+paX0gW06xkLmwSESerJVbxEIoejdkdxebqPEIQN+9Se6Q2tkefMWd93IwL
 MP8sXgUBE6PEmFZTwI1/Av+vR7aI1pPk+yIrKTV2KyC7yCULMrQlTWljaGFlbCBC
 dXNoa292IDxidXNobWFuQGZyZWVic2Qub3JnPohmBBMRAgAmBQJF85XmAhsDBQkB
 4TOABgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQchbHPPaUxuSKCQCdEAIOx9JT
 lAxIOwL6ApsukCI1bgcAnjkybnn6t4WWYy7IvmwMMJJ17oe0tCBNaWNoYWVsIEJ1
 c2hrb3YgPGJ1c2htYW5AcnN1LnJ1PohmBBMRAgAmBQJF85xpAhsDBQkB4TOABgsJ
 CAcDAgQVAggDBBYCAwECHgECF4AACgkQchbHPPaUxuS8xgCgjJ4lLhI3wDP8Rnhv
 Iy9UW5BuBEYAoI22XNE3OHvBdsmUyUvVji8yKt4auQINBEXzlgAQCADnAWwYquUZ
 mbrZ9/UO4abD7Nm0vipplm/O078SMdonir+HKWZStjuvIHhpPDGI0wCpg/v24B3w
 QVGiQhXWRL1cbvjDmiQG7GFdG6u4c1+2S6Evx+fp5DCjUMaoygd/KwF5tmxE5M2R
 7SOYueuuxcDiYi4qJs9lroNxnwG2/VkrcPxlek1QbRVjs+TuRnzTaUzXbU7kli6y
 PUhBucf6nB0cPHG6VVn8N0Kki+HBaQjYOxtBCO2B5E0uRq0Y25l9Vt9s/0TfYnYb
 E0/sLj0XSBu8WWmXtW7QrtLPN0Tb6XrTeIaWW7HLy1ACVlzniu5oeumVKiW5nsW4
 uJ/6kF5Fuu2PAAMFCADNuQ0Irmhub799B7h+FJVtNu1IxptmvJnD/RoWXhAtVo79
 c176MEqS/8tghzdq/zXhr4DPMiTDWf1p4ynKFFkpQaWkHO28cvu3rc0tdpkI2d+s
 zKT6fFNn3kqQ7Eq5xgijSK8+aTWoUhqFvxkhLIcColuPK2TmQ+uIxjtu62lU52eZ
 DDePyHFGVWqtkZ99k1vGxZRf+vVXaKTBkGY3Pek04knpP5ROGA+JjL/Ew5o4SWfn
 FeD9aJ+xtZ9VqTUyl+U4XwIYlRcWzbqsbGp0D0jgry5Xhiggngd7xtNSB9/44HuU
 C5EQWVi35HKNdXMq4wsOMG68DCTE3XOABa5yPY7TiE8EGBECAA8FAkXzlgACGwwF
 CQHhM4AACgkQchbHPPaUxuQTrQCcCfrtwSXFegD9D0DpYWa6iIy9glIAniDIOvRb
 4L8/nn1Nbu+PBNHamCHi
 =zD+p
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.39. Jayachandran C. <jchandra@FreeBSD.org>

 pub   1024D/3316E465 2010-05-19
       Key fingerprint = 320B DB08 4FE3 BCFD 60AF  E4DB F486 015F 3316 E465
 uid                  Jayachandran C. <jchandra@freebsd.org>
 sub   2048g/1F7755F9 2010-05-19

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEv0XOgRBAC9mFTzSKBVumlXJwWdkt7HvSRKo64Zs7BO/tYzt4dWVIzWwUC/
 Z/Ns/X3Plb+sXp7mcvs+oLKiHw3qrRT5wPbef3V9hFfZiKdOfmeOv5fx1sIXejBC
 Cqq5ocAoq0bqf1S9i7vnuqfyH+9SRPOv0O6EnKCU+7sVMFXAuxDhm1+u/wCgwRj3
 tNFbsptDZ/K5SMLM44ldK98EAKpSRVSMHrI/nxXvrNcPhedsC9MXyMOYE/q1la5k
 b+qNrD9QCJRwbz1LvoJGeOzEmtmZ3afT048Uks+RE03w+BhqJnuFgpAKqA39Fop0
 MBvDuZ7Wy3iigebX35PAQ3h4FhwDTzsu9aEg2Iv/WksDqluQJcMkt8sn5NffhZho
 z726A/0dPVvHy0dart8LHKfou07u8y5/950UVITjGlQJ3RGvwQV7aPEjgpJQlQqR
 BMr3TOOJ3YGHY6xkaJk1fijb8MpSlihIr+Lyvhu8xVb3GCrPCh4Bff8fO35+wpBO
 62p09dL4mJcD1mELJhMAMPpqXAXD2Ho76/RQ1yZlmH/xyAPTg7QmSmF5YWNoYW5k
 cmFuIEMuIDxqY2hhbmRyYUBmcmVlYnNkLm9yZz6IYAQTEQIAIAUCS/Rc6AIbAwYL
 CQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEPSGAV8zFuRlnKEAoKcsMnIQFgek8hHO
 6a5pFO2DBto9AJ9GLTOc3OBdX1oFFQh/rsRYKPkMIbkCDQRL9FzoEAgAk8FWde22
 yzxXI/qWRo+o6Ptm9Hae4reggr0boqeQCnV4ksLd01s7tJoaGlogi9OTLrq+OV4E
 CvkcKKHSltijMsITEwF0BwfrR1C1I59yUYABtGkw6f3bBApHNcDhl6dpcHymP8CM
 PiBrx5s63ja/CAKFaScUCUe7A5vYK91BwAJJ/IK9UONU9TUyimRRv2C86rQWV15N
 R8WE55iMdmFsu/Rkv5P3IPNzaIjcvY19iJOuxfeDTiKDp9j1QWwUOShrAHXa/Cra
 JvcNo4Iu3VeLKpaFW5zBvIbfQCa8LfRwfLPSEM+tCk9nH5zXSvwf6dDWvN66oo1j
 p2eAjrUEFnfqOwADBQf/VGVl9qx/d8NMjhMdaV6qvq8DfHy4I/BXQFERgKkFfrAd
 n1oGEJCT1fHtJNN79nCbyZ2dlfKqr6+Xcdy7RKInGHs9DwK4KfVU5dA5L3f81wZs
 OoMNuk64kjTAN867PzWdv7o+2seSa/9phsWEpCD+9qtRLiOcIZ8xeoecBS3iS3mp
 aT1HZuMLFMm8XEJSA4l8QfupBigr7Gq8z0ChwfMCZsVlVx3MtrTmuVlPnbJ4g0ku
 28MACNiHkbfW5A7XhJ8re+Rc83so8ak26mO0FQeh5qsiVj4z/pmFGrYmeH94CLr+
 bC+1nwkbAFxjZrRuFzct1y+oe3MSU0UUKTXUikovr4hJBBgRAgAJBQJL9FzoAhsM
 AAoJEPSGAV8zFuRlI3kAoI9Pl1nGD/sEvV9aGkLfAK7v9A9JAKC8ReU1wrQlM3z9
 oA5JjxumuE274w==
 =kEVt
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.40. Jesus R. Camou <jcamou@FreeBSD.org>

 pub   1024D/C2161947 2005-03-01
       Key fingerprint = 274C B265 48EC 42AE A2CA  47D9 7D98 588A C216 1947
 uid                  Jesus R. Camou <jcamou@FreeBSD.org>
 sub   2048g/F8D2A8DF 2005-03-01

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEIkZzcRBACrskMO6BYlK30ghgpDYTou1UEgp0Y4QdghWeEP5kppuDy7kf87
 CoKVvE/u+pVd7aFoTMa7ikqxKH4Kh7wnDEbFnzeZGtsf0Fzw5oHgoaQQlZHGRtr1
 49UuyFnRWVKyI8IXS25Ie5p6ZlbAVFINOdJuP81gku8SffsoifnKIiWrTwCgzhTU
 uS1rg+TpKkiRnkXXtpVF9k0D/3/OADlTo77GAWMXl6HBTaB3BXB53Q4PozvGDter
 lWGKbx6uYvLq3ZPX1XBUapzJ3eoEfCsA++FeSzK+tue/ulbLiXmFhXSQWtXoRo5D
 I75uOoXlrc45uLc9XkOpeZ5dF4a1iJOGHe/hD4mmyrWIM+E6cy1lL4EetM35ZiEM
 lHqDBACehJoEdCAVMOcfQLs33/iTBRBE7Z6fN9DCH3kTvoYcgpZsFAX2WQFz085/
 zHJ3NVFSH8LCi/6ck5ZeXCasAS3L99Q/io4WwmlqDj/b4PBdfoefInLJkroijcQ5
 B2I2cH2Ss5kkwqj9PovanMWNY6Irv2szIViIeThB+l6hiuzaK7QjSmVzdXMgUi4g
 Q2Ftb3UgPGpjYW1vdUBGcmVlQlNELm9yZz6IXgQTEQIAHgUCQiRnNwIbAwYLCQgH
 AwIDFQIDAxYCAQIeAQIXgAAKCRB9mFiKwhYZR31UAJ91fYdpk0PNNr14jtURyeeS
 upTEEACdH7tOg9LmYNxAi0iKWVInoA/TNmW5Ag0EQiRnPBAIAIKVE+F4De4BWuab
 6LREy3VmvNQgHSF8lHJm4TWKYGEkNhG+sIRFdJExqKG+N+El9QY4QGgezdogQIYk
 RBSg7nWzVrs7DiHJqC4PB/f23bzJl24Cg05jtxvZBz7t4lNXwY9G4kTmDb815FXd
 1p8gwa1KCNsTlKVRJxbaku9gHsO2JZigLMzzF1Zt1vGtaSHX5SyjhOdMOFtjuLed
 NAgl9vgAoMpXLf2Saom38Lgv/jnWz9OfST0P+OA/JmqN5DqeRTlyVZdQ8i8bduYX
 xmtbBPOGHWxwUDxiXMULkdjkLLrY1UaizR6/ULI6+cPrPLZFdnr+5GK6ZoTXyJ2n
 EUUxpGMAAwUH/iPguYUdGVnwKiwqojHq9DzDb09qvPg+UIEjwZA9mPExfMPLo/1b
 2NLgOF7pqeluXfiN84i58sipi4/ntlsNSzCYKCH2t2Wmfjdfpa3N4JaVptLR650x
 Lzj3egnWJKpHVSO+v1U7BSYBnaVPGfOMQVlSO5ra41SiVyZq6laX30PXXIFP6Ocx
 VWECVLmTR+L1g/5Nvq/L6NPv3ziuSLbSpvkLhTxLosaQwYFwPE7mLKgERUKDNc1u
 EXqyf8No4LKyO9V6VLckMgG4qbjQZhm9ozCmEYoKFZLafsq8czdNIKi4JV/8aUjU
 CsR5Dc8XAdwzPq6DBcikn1UBnvotbHtAFNiISQQYEQIACQUCQiRnPAIbDAAKCRB9
 mFiKwhYZRw2hAJ4mmNxtlCe9yUHRCzxsUxl36gQYtwCfQZ3f8K4dxPU2ClJ46fTf
 FqQS584=
 =KYGd
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.41. Jose Alonso Cardenas Marquez <acm@FreeBSD.org>

 pub   1024D/9B21BC19 2006-07-18
       Key fingerprint = 4156 2EAC A11C 9651 713B  3FC1 195F D4A8 9B21 BC19
 uid                  Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
 sub   2048g/ADA16C52 2006-07-18

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBES8etwRBADeB8shuQ3GGp/AozsOggqLnSmFwCS8nGN+rnE+4LHuRzkL4Kh0
 pgzalpPre7DohKjX2uzq9lTjjmsrTKZLM+yaNZ9fFMHC1uHxZnV9/c7tC97oQQXl
 FjMmemGZGA3VMhh5jEtjT5EJIvPBB4SBVhVhBJ24ananUD9KmUHTyP8GrwCgxMJ6
 +NrGKVeu5QYVLo9oVo26J+0EALkWeeHI8PE3f0jOqS+Voym3jQPLw7pvx+HoySw1
 X0c0YRa9uJVH2e8aFMMsCzT/sP492IksJvtRNpzDSJJyYM3zukzH+l7J2vwDvKgD
 YknZJE0pAS0GRAVbZQ9u6bez2+CUrGZW7Bvablo7r3nBHyhI2SpeM6naXlS4AJ6I
 9dbaBACm82l0Uwip/WoJM0r/lB6eXMz9tFeRgfnPY3+G0Y9pFpdxTX0q5M73L6u2
 PeXbWI2XPyPqw0wqda5YNlcRylXJmzLFGQzR6opqIbOEzRE+IinyQwQlcAv3qzBU
 p7qCplhjblcyAhWTlM5XsrAWxXHyNFrSCCPDgW296+8b6b94s7QuSm9zZSBBbG9u
 c28gQ2FyZGVuYXMgTWFycXVleiA8YWNtQEZyZWVCU0Qub3JnPohgBBMRAgAgBQJE
 vHrcAhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQGV/UqJshvBm6wgCgqtDd
 lyjakeTr7YVdNmpaI/UxpG8An0jtgTDD2M+CioUqGN1SNTkA/6cWuQINBES8euQQ
 CACt+RPVEUX/qDk3Qh6E1Zrm410mAJLfgG70tz02ApDXhW6aZccW97rH3pec+RDW
 fZVaSW4xHjUQMu1JaXK0dD++UWifuhYF+GUfi2NQflcy600VjM4v1HMZulTE5/0n
 NfPU4s2Vu0w1JcuXryjy5O8+ur10wQ4HFnL+qSDmXY2UKKTHA7vVrBTmysELDuj5
 N6T9+xxuR7EJG3lwTREgPnr5nRlyZBxgAd6k/AJ8i2X1YiGix2KI2fk/HYdgl3FL
 xnLXrLE43mAwQjcmkMruNkebjfAAnp6vKvSOLZ3mqoPNhP6SPGTPxoskcHqHhvXh
 L3Y7/Qqga4sg+P8tZ4YTx4SHAAMFB/92KAG0TePM8+gtp64oOp9RuUELjT35f5RZ
 0ZJZ1JromyMjOc6FRh1a9HiVzY2Vq99S/r8S5QoNH6vppxGjSL3Vs6vJg79eT5Jc
 ODdEZhoSzqmc/TwTHfOeHiFJJk8kAtX33CIHBUDM0p3OaJDj3weYi0TUWcxcvlFg
 p4RIYHCkmJj1/sI+0U8Jw35nSK4uNwW8MCl9a2hwHCtfnvQBfotybc4+YuwFesT2
 SDRit/mXxYkmi/a5GPB0To/e/QSBuk7MMNtLv0oF8LCrfaN76XOmahxjaSYidA4H
 LUFNqtRL9J5/T4VSZsrSl+Gb6HQIaMoGPbXmFk3i6FzNP7VDViZ2iEkEGBECAAkF
 AkS8euQCGwwACgkQGV/UqJshvBlwLQCgqDaWuJOgfV0r5li2gRPUMI5XCscAoIG2
 pLZLUWFiL2unIMhkFZSQbZZj
 =I2hD
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.42. Pietro Cerutti <gahr@FreeBSD.org>

 pub   1024D/9571F78E 2006-05-17
       Key fingerprint = 1203 92B5 3919 AF84 9B97  28D6 C0C2 6A98 9571 F78E
 uid                  Pietro Cerutti <gahr@gahr.ch>
 uid                  Pietro Cerutti (The FreeBSD Project) <gahr@FreeBSD.org>
 sub   2048g/F24227D5 2006-05-17 [expires: 2011-05-16]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 R8Dblj7cX+WKPwwhnrNq0Q==
 =UXRy
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.43. Dmitry Chagin <dchagin@FreeBSD.org>

 pub   1024D/738EFCED 2009-02-27
       Key fingerprint = 3F3F 8B87 CE09 9E10 3606  6ACA D2DD 936F 738E FCED
 uid                  Dmitry Chagin <dchagin@freebsd.org>
 uid                  Dmitry Chagin (dchagin key) <chagin.dmitry@gmail.com>
 sub   2048g/6A3FDFF9 2009-02-27

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEmoPBkRBACM2PQ+WGI38Z5NtkF50MuYyv0u4qSaWtx5Tquch2sgBDjxjebI
 XQYuyzM9piV4ZSZHFyjvFCHjLhPg7Ae6xaeaOwPsGQ2Q+bSC92PoTC3bDdHW1hPV
 6s8KxrFcelHLwhmF56WIALoI6E6IF60KztuISLm0VDG0Wy3lP8QAeoWbgwCg0fY1
 iOETR0ZP09ophWg8CPUxyvcD/3NFr6GEVUuFX4ENQkX2GTrvEB1IBS3v9JvEMlUX
 bShFXWGHB+3ynBvw/EiuOgIB6Jzay3prP9rdGW4NSV7ZMa3Yw6OdhVpQ0ticn4zU
 FiqLL6x8SKXKSm9BvjFuWADe3Lnu/ekY1lYTM4iWPNdA2LjRUHwpDIHcHWgcCzkn
 CfY+A/0eKkj+/VTddCspDaXuTmgGlkz90LsA0cLv6gRO3IV+0t80TgohtsCdR2X/
 Yf7fi8GsaMdhgJZNm9dMz/zD7ZkQ+OyQN7NkB1zkwg2RwOnbbjTa+HECtsr2Znb6
 B85MamlnHN0WHNgexaC6c7ezEFq+RMBKRVJJGwehZXpT185T57Q1RG1pdHJ5IENo
 YWdpbiAoZGNoYWdpbiBrZXkpIDxjaGFnaW4uZG1pdHJ5QGdtYWlsLmNvbT6IYAQT
 EQIAIAUCSag8GQIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJENLdk29zjvzt
 eLcAn3hUOTepQzeJqPuTFl2Z2dM10HHKAJ9DJRmSIAwHBGPzlAFFzKKFW+OoV7Qj
 RG1pdHJ5IENoYWdpbiA8ZGNoYWdpbkBmcmVlYnNkLm9yZz6IYAQTEQIAIAUCSam5
 zAIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJENLdk29zjvztRJYAn0cIluug
 IS7YO6a+Bf0FByX3jlndAJ9k3HAxpt9i9R0wFkFmbMX0He86bLkCDQRJqDwZEAgA
 jMe9QT4KYOHsLQsF5vHBq/+W+Lniy6OqEB1GSK9P/vqVIqVa7v7NXX/B5R8UiQMz
 fSNcYH/BTN1lb8Pe7pAIBpqPhKBi7NAW1Ddy9399co1c37ncf6HEa2P0tpJbTrG0
 Eww9nUiFbhjWUHSY0MT57mHQHdCSlqNFl2jaV91CQaNybt9z8JLO301vQXP4LLND
 a/FQ3TdBEIXFLs/H8QKLBe5TBgd2lXy9qpZsii7xpfNXKG1qqIa8sfUoJO5Ng2GB
 K6tJUFh/J548BLt/c/p1KJo8ovJB70DiOaznRc+Tu8rR03ehdfrJ5FpDoxC6UAa8
 7FpXWxjM6L3N/T01NcaXUwADBQf7BpNvsT/QzV74wnGXoi9aUE84ojkIAm9X4Q78
 dfdCvSFWUACcvsB/d7XLcCXOZ1NJ1E8Tdjjmr24MRQRUY8MhDt47ngsTyDhDW5l9
 EQ/ByjX3wlRBNP5qEDVkLudfRE6LlEye2NSNpXYs1Naw6U/deUggNZMwriVCuRI6
 TPc/bKeq7+378EBaKc8ckuRdv8LWsIdaKQ6rQZh1CB6LpSsL9OjcRpKvK8yYas6I
 kWUr07xvvlVyRVLcrNyQwp2QnfK8fXeH2I/Qg9QwcV+cXyKzH4vka9zrR1A9SAHJ
 iOyMXJBy+GzoYLf/y7/u/LOVAm09P4tQ/7V/DY7nxiOabSioTIhJBBgRAgAJBQJJ
 qDwZAhsMAAoJENLdk29zjvztGEAAoNFpe2XX37q3yAaNfiZgEABrxsgZAJ9yH0YJ
 QrmO4sxq5l7AD6K+KNahRQ==
 =ER/k
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.44. Hye-Shik Chang <perky@FreeBSD.org>

 pub  1024D/CFDB4BA4 1999-04-23 Hye-Shik Chang <perky@FreeBSD.org>
      Key fingerprint = 09D9 57D6 58BA 44DD CAEC  71CD 0D65 2C59 CFDB 4BA4
 uid                            Hye-Shik Chang <hyeshik@gmail.com>
 sub  1024g/A94A8ED1 1999-04-23

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGhBDcgZmQRBACk2gJB6utE2SYUGkhm/qHI6OoQB1B1cZxxjsUBmQZG8jHKj0Qd
 D5AZZv/x7C/2eyhUl2Jpp5Q2t4DIlivhrTYYM2VQ6YV6xXfjKrUjBmRc4i6IpYq/
 t03ncDTyS3Bn56WcY1t+hAOlfQ/kTLEn0MLHPHvI1FDVV4VqG0MzvsV5+wCg5so4
 M6YC+F5Tstp0tqOGCbe++A8D91y8JQitroVJ6bXmgCLHHEZqZLBrzs4MIPEHZld+
 qaZlcbvPvmJqBjXVs0cojROEG8ZZgkooTZIZS42gKxN7sM7mVrQp/u7d9ZiIs7EJ
 wlYDHL1pbNJBZ6jk3aqrWtbVClzo3R/vjm1jo4kmQn3c2EmRY7n5vVTPvmLuSXvp
 KusD/2lMBEiTygcjg8MiJN0acy1s06def6LIxNMMivVjlIFxpq0YU2omzVFljbgy
 gAAcZgA/VhoGaSCKsoA9M/51tnIE7tcCQYsHmhoHsERliw7NPr4frmRPuaA3gx6h
 qVbwjUk0/gFTPuxRmnJyUl9rjn4sCze0eoMTraCTb81ru+/FtCJIeWUtU2hpayBD
 aGFuZyA8cGVya3lARnJlZUJTRC5vcmc+iF4EExECAB4FAkD9H94CGwMGCwkIBwMC
 AxUCAwMWAgECHgECF4AACgkQDWUsWc/bS6QRXwCfWQyDrnHKErxj3jZWfMgTTSUR
 +HYAnA1S6EfWVR+xI4d5V7K1o4U+JYh/iFwEExECABwFAj0XTZwCGwMECwcDAgMV
 AgMDFgIBAh4BAheAAAoJEA1lLFnP20uk4r4An3KSrVlQU+03cu7asDiAUu/0YA2R
 AKC/LEXgIKDd1tlWvJBi9WHOJWeyq4hGBBMRAgAGBQJA/PiDAAoJEMZRom5Q4jOk
 Nc4AoOpk2HLqrrw/RX/go6dgg4BwX0GCAJ9lXnFvF3MZt15axDDqkW+vBwsgtYhG
 BBMRAgAGBQJA/HFKAAoJEMnox5XjtG7/usYAoJRmWL6X567c4ypgCUI+pcivVwAE
 AJ99/qwsMdZoLfvsCeUYOrvFI7+Vo4hGBBMRAgAGBQJA+ph8AAoJEN1CmnbjJqwA
 XucAn2jHHc+u6KC+1eNErXNPBaAMEZjmAJ95rB5dvzS/p76Rn/85ggOfo7gEQIhG
 BBMRAgAGBQJA+mR5AAoJEBi5Be0l5MBmFq0An1SsywvJPu1aIWMbV1hgbvoKra7n
 AJ9DN8Czg9Xvl8zfxda//syHfiLeiohGBBMRAgAGBQJA+j2iAAoJEHu55xgSdy2P
 cqMAnijMYmWiJrkWM5PZrLFfM23V306WAJ0TsSRl3bsFuNbmuptu/1ALTUMkL4hG
 BBERAgAGBQJApQYOAAoJEEsqSJfTnaDjuNUAn38B71Jd+bTa7e4uTNgt+ygpoT0E
 AKC5FiPN1e/5TTQpicpxm/+ifqzFl4hGBBARAgAGBQJA+8H7AAoJEE7mpWgbFYrN
 qq0AniWfE7RcLFWX9YgrZLVWxLvxpOrSAKDTgNvLoVKeUf5rzHs5f0XN6NLUhYhG
 BBARAgAGBQJA+8mAAAoJEKeszx6Ol9rhrbsAnRi+1LRKX/vPwT4Rn4SMc2pEbBel
 AJ9ZxYTXsdEL57O8EBSac4287806vYhGBBMRAgAGBQJA+otFAAoJEAG0czTg1J6Z
 YzoAn238Nt4AbFVJ84l1Oce6W8zl6wmiAJ9HXnuPJo/m77lHAbNP87sDor9kgYhG
 BBIRAgAGBQJA/SO1AAoJEDJYHX6m75tjC0gAn3u72LSZiSPnz/Tg4Yc8xxaibjCu
 AJ4sWlrx6IVRVRkchxjmg2R809M5oIhGBBARAgAGBQJA+rmNAAoJEFRMMhzhlJHP
 MlQAn31bJlo3z8eq3dWQr+Yr2kU39HL8AJ452Y3ec6wnz/i96vWsGhbprIJSTohJ
 BDARAgAJBQJA/BMLAh0AAAoJEFRMMhzhlJHPs4YAnRSB6EvlonTWNksKakaY0FUB
 rvUSAKC4WPXWmntGmJTTovnlrSpUuhmP8rQiSHllLVNoaWsgQ2hhbmcgPGh5ZXNo
 aWtAZ21haWwuY29tPoheBBMRAgAeBQJA77SDAhsDBgsJCAcDAgMVAgMDFgIBAh4B
 AheAAAoJEA1lLFnP20ukzCMAn0Zzt6A68IUmA+pKZYeLSM3x8BvPAJ9Xay3AvXHq
 xkCunjqOBq0EFtRqGIhGBBMRAgAGBQJA+ph7AAoJEN1CmnbjJqwAEswAoLi6L+2X
 oyIPqW6tddaBGsRfrFoiAJ9uXR+C9lQ+E9cKuDZFIsvixRJFa4hGBBMRAgAGBQJA
 +otDAAoJEAG0czTg1J6ZFfUAn1m31LtNatUVft+HATP3Suk3BpQUAJ9c1zgpT0iL
 1M9lEfopTLuYqFIen4hGBBMRAgAGBQJA+mR0AAoJEBi5Be0l5MBm+NYAn11iZAAH
 L/NiaBxDdqJcfdL7uKy9AJwJ2MTxC5rTVB06OONBYE30/47ENohGBBMRAgAGBQJA
 +j2eAAoJEHu55xgSdy2PbggAnirZz0+jJsmx4iU3imFWNNFktY8lAJwIMSvQdKfk
 +92fXCU+DBJQkQA7VohGBBARAgAGBQJA+8mDAAoJEKeszx6Ol9rh4LkAoJmF/Dq8
 WWPmabYwhn8hADnCuOPhAJ0dc0+pjPCXwHgKIMqYknfL3ojxv4hGBBARAgAGBQJA
 +8H2AAoJEE7mpWgbFYrNwv0AnjWWP5WrOka30jnmD2f4ZfuUWbC7AKDHUbhm5JkS
 fP8qudaVwot45xIuNYhGBBMRAgAGBQJA/HFRAAoJEMnox5XjtG7/DLwAn2VkM+5z
 WmykJRGbT+Zh6+OHmxjpAJ9DGPrpTXyiIP5EEd2w7+EXiGKpJohGBBMRAgAGBQJA
 /Ph/AAoJEMZRom5Q4jOk7+EAoLv8vwveEEdPYNQJ+5BzZa+gBvT2AJ9AS+lvI+fV
 /JQ2hVaP6DradoicaohGBBIRAgAGBQJA/SOzAAoJEDJYHX6m75tjle8An2npGKEv
 5zx+plAXJalZH0l6kADhAJ9bHoslJAfKMD6Rk52+MG/hwgnPVYhGBBARAgAGBQJA
 +rmLAAoJEFRMMhzhlJHP/tUAn1ruy6bmP4IUFFc7HQg1fIo9qlvzAKCcvCq3RPF2
 v+hGi1uuu8w+Bfxcb4hJBDARAgAJBQJA/BMKAh0AAAoJEFRMMhzhlJHP0Z8An2tb
 hT67xHXlxeH73zslpXATFqUzAKCX99jd1jD26cqMOMYMfyg2JieeHbQgSHllLVNo
 aWsgQ2hhbmcgPHBlcmt5QGZhbGxpbi5sdj6IVwQwEQIAFwUCQO+5MhAdIFVudXNl
 ZCBhbnltb3JlAAoJEA1lLFnP20uk6LEAn14XT6cU9KyAGwropJxoWR95DPRYAJ9k
 TOe2ot/MwOLI4pD7A36FcqfQXohXBBMRAgAXBQI3IGZlBQsHCgMEAxUDAgMWAgEC
 F4AACgkQDWUsWc/bS6SxfQCggiWV05oDrtdjts6FdOn2H692y9IAoNeCpx91wOkw
 Vp5c894CrLroVT7giEYEEBECAAYFAkD7yYMACgkQp6zPHo6X2uHldQCdEJw4dYnn
 SuIcb/S9aHR7GZ0YLQ4AnAmLOBuiU8NKBkzlDuGukCg1oE2juQENBDcgZmgQBADW
 3laHi0adLD3j4Obyjqt2ssI1XGXrFNSW5n+t27iioOw60wy8OzBxOhr2P2P9cvQL
 AmJ75IVJ6aUF72E4bOfF03xr3b8vCHIoejy23h7Zu7KUW/5PDAYEbFnafjrSN23q
 LpMkv4nZ0JZqJ/VEr5hQeo1BDHMqBpAx7LfNkBggXwADBQQAmUdEgo8xNr7EGhtW
 cUyldHyy+PZMqxDny4F+A/lecZTIjv7S2JM2zGwmC8V/vrFIGihMKEFhyf95FDUK
 ID2IviKFmkHRLnI5SCJg1CnNaC/epuLSMYOppaWcI1F6COVeQEpNcnO3qGQNho2t
 ls4HklbPC7T5cQjw3RPIqNgzwZSITgQYEQIABgUCNyBmaAASCRANZSxZz9tLpAdl
 R1BHAAEBjhUAn0OG9og9prEffO/nwJCrCRjIPn+gAJ9r01feaU5vSZZ7bCLYtkoJ
 b7AAzA==
 =dqQP
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.45. Jonathan Chen <jon@FreeBSD.org>

 pub  1024D/2539468B 1999-10-11 Jonathan Chen <jon@spock.org>
      Key fingerprint = EE31 CDA1 A105 C8C9 5365  3DB5 C2FC 86AA 2539 468B
 uid                            Jonathan Chen <jon@freebsd.org>
 uid                            Jonathan Chen <chenj@rpi.edu>
 uid                            Jonathan Chen <spock@acm.rpi.edu>
 uid                            Jonathan Chen <jon@cs.rpi.edu>
 sub  3072g/B81EF1DB 1999-10-11

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 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
 =cJgh
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.46. Jonathan Anderson <jonathan@FreeBSD.org>

 pub   1024D/E3BBCA48 2006-06-17
       Key fingerprint = D7C6 9096 874F 707E 48F8  FAB7 22A6 6E53 E3BB CA48
 uid                  Jonathan Anderson <jonathan@FreeBSD.org>
 uid                  Jonathan Anderson <jonathan.anderson@ieee.org>
 uid                  Jonathan Anderson <anderson@engr.mun.ca>
 uid                  Jonathan Anderson <jonathan.anderson@mun.ca>
 sub   2048g/A703650D 2006-06-17

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBESUcI4RBACIrp/6emcURG5g8edmVyp6d/PcuRDcy3i+YJSXqLPp/3qfM2J5
 kVMCQvgFSXX75K5HvZU6mMMtHYGCComtn67O1MbUSyVUZlNW2PwUr77Nc34MgcYF
 fzU7siy8Pc8LqIy3JUtHwi+qmt/+UsQBTCO+2heK5xMj6zklm7qRfOo0rwCg65HO
 lViBItJSZuZnIqz5chlFbhcD+wdg1tyXl+HW/d9E6LxMigAct7fFMHd5aA5EWWr1
 plTfSSxOETAsX1afsEBfrr6d8jLVri1tfDvRHe/30YxRv6rTZ64GLIXD2WEoN3yg
 NvRVRkOeFPtN8K1gHEKRrcp9ZJfGG80F6d/RMk++AAbg/pI5ne6AxEiR1cAHmwGF
 HlfzA/4/bmU3m2n2SEbBRAOugrYcSRF0OvPsju2K34pooAnePs/S/zJdILIism3W
 1Hjjp46R6kEtvY1ykulseQzRk+IpF9Esc2tJA3VSHL0Z2uI/1fg2mCGc0nk+t4MB
 oqJshJLlR0S7LerduZ/Rc1zErb4nfhG88GzH2Z6fawZtantmjLQuSm9uYXRoYW4g
 QW5kZXJzb24gPGpvbmF0aGFuLmFuZGVyc29uQGllZWUub3JnPohgBBMRAgAgBQJF
 Im7qAhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQIqZuU+O7ykiR8wCglscB
 c4qLHc61O+WbG1AVlgMrvXAAn0R2OaVyHU33lcxpP9AZHsOYmhcFiGAEExECACAF
 AkSUcI4CGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRAipm5T47vKSCC6AKCG
 fne/4SQaTeR2HtTM8lJGMQZCDACfffBWKNxqzE9C1pp21dlJPyhOLwu0KEpvbmF0
 aGFuIEFuZGVyc29uIDxhbmRlcnNvbkBlbmdyLm11bi5jYT6IYAQTEQIAIAUCRSJu
 zAIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJECKmblPju8pIj08AniQCG2Zu
 dFFzMubFUI5RK/s/KmYQAKCzEY9efR+f1sJKSo9/I1QZuNNQ0rQsSm9uYXRoYW4g
 QW5kZXJzb24gPGpvbmF0aGFuLmFuZGVyc29uQG11bi5jYT6IYAQTEQIAIAUCSBtj
 iwIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJECKmblPju8pIAtQAoIifNHQi
 kGm5CIgOxMgMAc4zZWaQAKCG2cl5XbQkANEp/5LB0AJkVyP5KrQoSm9uYXRoYW4g
 QW5kZXJzb24gPGpvbmF0aGFuQEZyZWVCU0Qub3JnPohiBBMRAgAiBQJMrKDcAhsD
 BgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRAipm5T47vKSJPMAJsHHtHqP65y
 av3mDwxrHqnGYCNw6QCfSSK/rPic0fGdI+kwKphP+t804+S5Ag0ERJRwlxAIAKGW
 DtckTk++NzYHbfCmCa0mCtUg4BQ0752ZRUZS73V/dP4LYBmOS7ubppIWC8XJ8vCA
 YKesQYBde3Ly3TrZfzdlDLBlua2YzmLQgwZvTzfalzcUrbHzFWy+mGqXBBfnclV6
 tYwMDmsVxsukpIVsZzWpEMBBrrd3Zsr9SZG8rjyfiiuv5kvrdPpGv/w9INCcqvMV
 CTi7whrJn8MBwD/rNVuZqa8kW1dN65xKN98Jn5RA5JCX7kY04gIyUL6x0dHnJZ/c
 dfRSMgHPTROiajnzHrd9Olm4e05Dijd5vAffF9rxNtlJNTPDaN57RhhdTK1ZE6mr
 zWocL33kLML77+3rVZcAAwUH/0sXk1iRq1cs6D99VsEpK5Yu12U8OTUk8cPZF+8C
 HsT0c5xCbaPENBebs8gtgS1/oURvO/lgNmthPFEdyD60l0u+wt2BSmua9s+tFsUH
 uWgTSx0k6Z3rw9wZV/YUxe5PLEJ1JJGi3YY7qCG0BqFbbHcpkrtj6X4+H0Y01MzO
 1BdklQ548jHb6wZn6BW+dZikz/vE7urxhx73CpRWerLtq0EpFzsdRc9DzChqmxwX
 WZFpSAZT4fbEipdmK6dtNPJoTeHpB4zxTX1Cj1HHCKRw13dFlr+CMBnQnhJOOaM0
 kh22yyLrR4rikuEqnhfB79Gw6dxlJltTUKNuPHk4D14Uh5CISQQYEQIACQUCRJRw
 lwIbDAAKCRAipm5T47vKSCIMAJ9i5XNgXRnS+qoCDrSgrvf78e6zugCgh+4Wscpb
 rOIHnGJFBTAXFZR7KjQ=
 =PbEt
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.47. Fukang Chen <loader@FreeBSD.org>

 pub   1024D/40AB1752 2007-08-01 [expires: 2010-07-31]
       Key fingerprint = 98C4 6E6B 1C21 15E4 5042  01FC C7B7 E152 40AB 1752
 uid                  loader <loader@FreeBSD.org>
 sub   4096g/9E53A5C7 2007-08-01 [expires: 2010-07-31]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =PrOy
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.48. Luoqi Chen <luoqi@FreeBSD.org>

 pub  1024D/2926F3BE 2002-02-22 Luoqi Chen <luoqi@FreeBSD.org>
      Key fingerprint = B470 A815 5917 D9F4 37F3  CE2A 4D75 3BD1 2926 F3BE
 uid                            Luoqi Chen <luoqi@bricore.com>
 uid                            Luoqi Chen <lchen@onetta.com>
 sub  1024g/5446EB72 2002-02-22

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQGiBDx2qBMRBADYSjvWKVcUxUb1aR1VjHTlFo6zc6PHMK8W3CRin7lY3NgsYsmZ
 n0IvGQIDEHhTpOEWLS0S6A/bseaGUir52X6spZ8i5hfd7Ps9RmeS0oHx0XDS9JTJ
 HXFE5RjExHbLnw4DbsaqR4Fl1V7NJU2U/nkiJILJd/PGPZsdstKYv5QvnwCgmwr7
 QZlkTV/m61MmbMAEpEFWaecD/Rp5Qb9S5NGVplNeNqub4fC+Ydarkorr8qBJN9Va
 xu1Qgj3sOAoxmuOnZ99YAgXhs9Bqe4QsrQfs1cMUVzZsl3FIffh92HkrLmdJlsjX
 8lrRT694cIP7+ELNGKJ/zaXI3j2cnQPVqUO1icVfijqatqDg8bgQS8C8CGQX6e6h
 ADKGA/9cIY450gMvrtbR3/bqH+IgvBCUog5RXv0y8c80sJnzeqawx2BuziFvv6mZ
 Kv0PJ2vnWok0NHcyuBHkkEt+ujYlMQXHZ6wRykYxIUzM8tl+9129tSNEK+GdcCOZ
 rfbwm8scs+VmzrHXP+saOPcHPBr0e/KPPixNN1I5HB3yI0ILSLQeTHVvcWkgQ2hl
 biA8bHVvcWlAYnJpY29yZS5jb20+iFcEExECABcFAjx2qnEFCwcKAwQDFQMCAxYC
 AQIXgAAKCRBNdTvRKSbzvmmrAJ9FVK0lT4Qym+qzj0EA6TP3V42cwACfQl+ClPzJ
 zngykscMJW07MBXkQ9i0HUx1b3FpIENoZW4gPGxjaGVuQG9uZXR0YS5jb20+iFcE
 ExECABcFAjx2qpkFCwcKAwQDFQMCAxYCAQIXgAAKCRBNdTvRKSbzvkEwAKCRteUw
 2X3XbPsVDCBZarrkf113YgCeIHmhkDHbauw4UlUO1tYNVObn5dO0Hkx1b3FpIENo
 ZW4gPGx1b3FpQEZyZWVCU0Qub3JnPohXBBMRAgAXBQI8dq6XBQsHCgMEAxUDAgMW
 AgECF4AACgkQTXU70Skm876CUQCggJuwNIJy6f05Ka17RYn+j8hEQhwAnicDXnsy
 5SEYN6amlHdqN/HwXCsbuQENBDx2qBUQBACifA9hUBBYNqCcXTs8Jk1MCcToMFob
 vRt/SK2EcwjZ9aF9sIX3tJFrOHEe/bIcDMX19e480T4+BBs9MyHdnKgPR6vP8ZEe
 FvT8+44Wd6psLB1LwsE8UpJ3CbLjkgafTpJIlh4NP5iM2p+2ugUIRM2ZaAG7MOMK
 Ec47KOEb6yI9ywADBgP9F+p+zQ1Z/qVekBooIKU4xKBryGb/XIPJi/Pgapgr3oE9
 kKH4iObbvMBSV3kd4a0+FSEXSZyRnMD1AG+dWhAHgb9rbjtICp3hZOKCMfdZxFVg
 QStZO8vP5EhQYYtIXiNmOvkkBPqb+to5RgFFez8oIdPlMUq2Hf9MBIY6XDoNJl+I
 RgQYEQIABgUCPHaoFQAKCRBNdTvRKSbzvh9GAJ9K3KifYIBOHlsmRLF75mgKQk/c
 0wCeIOeVykZkImOxs0pEQMR/4g47Wjs=
 =RNuY
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.49. Andrey A. Chernov <ache@FreeBSD.org>

 pub   1024D/964474DD 2006-12-26
       Key fingerprint = 0F63 1B61 D76D AA23 1591  EA09 560E 582B 9644 74DD
 uid                  Andrey Chernov <ache@freebsd.org>
 uid                  [jpeg image of size 4092]
 sub   2048g/08331894 2006-12-26

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v2.0.1 (FreeBSD)

 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
 AJ9RFN/fKYunmZzi/STcxm8mj4AJRw==
 =XTXc
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.50. Sean Chittenden <seanc@FreeBSD.org>

 pub  1024D/EE278A28 2004-02-08 Sean Chittenden <sean@chittenden.org>
      Key fingerprint = E41F F441 7E91 6CBA 1844  65CF B939 3C78 EE27 8A28
 sub  2048g/55321853 2004-02-08

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEAlrEIRBACQ1ZZIej0e8esRdDxmuSv96bv1NTDBaEx7P649JM8a3afUvnQl
 JkA/ryZsKAnw1OeIK907Cs5HdaG1lD9ttpQolG5ZN23K01CuHUvq6yY+evwDV31D
 rKwYfALKfdhtAaymxM7RRsNNV8OkXLg0SEtBit4lbdY79vqiVC3PeWYvIwCgyOlb
 7dw3f2mNtm280LybDSjn5KcD/2gWssJVtQgssnCi0Jto8csULw4OKyJHvXX06Qkf
 lnXKcCJTBMgXZf0cZpYhuyqMUZfsVJaF0lMJ85J8zD+Of3G/KwuCqW7jqpom0zw9
 mgsmhZ1rZCbf4cG1orpGSSfmsi5IFoe+mWEJgHwIKlLYd/XDfT1q81swa2AlcjbE
 Pod+A/0cNSOWz4rj1ZjcxYsxg0sZES5eFEHfIJ+5g3yMbNPcvbQhlSClgDD1Z46p
 6bEZA4+vL2kJH+29E1Q0M6H4OB2rY/Co5TypocuazZR1kwkJY+bQtFqPrcCm67Er
 GYl3qcbtV8Wgn153k6DnMUc7by2iTrJiRjWw4LNVhRZn3/dj8LQlU2VhbiBDaGl0
 dGVuZGVuIDxzZWFuQGNoaXR0ZW5kZW4ub3JnPoheBBMRAgAeBQJAJaxCAhsDBgsJ
 CAcDAgMVAgMDFgIBAh4BAheAAAoJELk5PHjuJ4ooG+EAoJP+RzGsCHKYGaLhok0/
 B0hBnIKtAJ0YTlDINuquFtqFTeZgwTUg4jeHFbkCDQRAJaxTEAgAqKA+B8+oo31g
 N7Q6uw1rR5F6M2fFBwPrYU9w6bM7qX6e/oy3epL8BgtzdlHyzcux/hLGDHGP6mku
 lwH5wGSjqfbk3guI1ogl+e0EjblIeUEAA1R/k2o8xt/HINhXiCjQhY6AJL9cljGz
 NQY/ecR9d4HEvjc+Ticgyt4h6WSGMTpjjY+Y0bWrxsXi5ZAsCNYEuRgdaRM52aXR
 gGkSqMBOKSKAPGc35Jh4nzvPSKjXmkXutCnPNcO+qPoro5j2Dx53ZkfB7Raj6CiY
 C8VQ8PDEpjELTq8fuOqqrl911RDYAOECWEqyim78qROuhgq5750w1CJj3K8o2FDE
 Qap5jNPiUwADBQf/bk9Es1QDyDTPLC7Look1OS50vhotrHce7P+uab++khm03ajq
 XmNuTYifQY0kgzzEBaELw4+isBf1NV1vvPK9P6k6FCx+1mcNYzItRLBo15MtcXlB
 IqkD3v/BnhVgT0PqJT6jO8glKCmhEq+GurXqydIfEzWCbz0+snVK769Q9rJHHUf8
 icDKfUI1m7javdnXVrpA1kKZM8Omis+BfO17XDBLYZuVW5rAJDzG42YM8H1mrqBa
 GL806X/3i55d2RfgrljiZvXBpdOZRnM21w6hxNuj3OaVxqrQn9hOgzBcVdSZWc9b
 vxpmZ2j1vx7i4xNq5dzcBqxMKDcAcwomLWgjHohJBBgRAgAJBQJAJaxTAhsMAAoJ
 ELk5PHjuJ4oob8sAoI0szWtufl86pHsG0AwxjsykDS38AJ0SAW5Nr1N1HlZlrtlG
 0ev24JoBxQ==
 =yGes
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.51. Junho CHOI <cjh@FreeBSD.org>

 pub  1024D/E60260F5 2002-10-14 CHOI Junho (Work) <cjh@wdb.co.kr>
      Key fingerprint = 1369 7374 A45F F41A F3C0  07E3 4A01 C020 E602 60F5
 uid                            CHOI Junho (Personal) <cjh@kr.FreeBSD.org>
 uid                            CHOI Junho (FreeBSD) <cjh@FreeBSD.org>
 sub  1024g/04A4FDD8 2002-10-14

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.2.0 (FreeBSD)

 mQGiBD2qLwkRBADbZ6Rsv7guMTzGT9lj4eIE29vj0ZZNWFepFEqEmWK0jMLAATX0
 koXkP/qWsuGBhVHcSyZtVG+MYTwAzo5nBszx12CNL/GkEokQ/9FXi+cA3W5TJZTE
 ssMq0PPwqCB7+s/4DBmc3uI22TCOI7J26XkftuwkdihCMG/gk+cgKkzZ7wCggaBp
 02a96DwV/78wUZy9C8B6uMMD/j5jAO2HOubn5CRZrOpko3za+qVsk6yTCmq12z+t
 r9veYORoVohxVTIY+xpeHQVlOe5URTiKO0Uvu34Tl34x0BbSLBWrGU8UTMA4+hpl
 QTUK1GI1DheFPGGGxbt9w40nslRVw2Or7GA/XHexCDwx5KZpJNtO8c/MqdlzAae5
 CuYQA/9bb5T8xhamrsOFTmdLY3wPM2efnp5d3luwA2Fe3SdC5Rkoa2fDye5w7fy1
 9YX638Nw0YU6P/xmygdBjqxKs28/6evo79KAWONL0dl20pEYoj3yVz58C3YGLEFe
 p9ggrBf41MjnnMg+D7NdBOHtISfOrU3TtB/1DiGE3+QpMwuOHrQqQ0hPSSBKdW5o
 byAoUGVyc29uYWwpIDxjamhAa3IuRnJlZUJTRC5vcmc+iFkEExECABkFAj2qLwkE
 CwcDAgMVAgMDFgIBAh4BAheAAAoJEEoBwCDmAmD1SyYAn3JBBPs/6lAQ55HLjew2
 suN8XP8RAJ9OBFQhUphqmQ/shjrwbNRBsgDbc7QmQ0hPSSBKdW5obyAoRnJlZUJT
 RCkgPGNqaEBGcmVlQlNELm9yZz6IXAQTEQIAHAUCPa7Z7gIbAwQLBwMCAxUCAwMW
 AgECHgECF4AACgkQSgHAIOYCYPW9MgCeOYgOUTCIsagnCymketJwQoGBEpsAnik+
 bL1lPnomVghlMMUgU8wxB9sQtCFDSE9JIEp1bmhvIChXb3JrKSA8Y2poQHdkYi5j
 by5rcj6IXAQTEQIAHAUCPa7aJwIbAwQLBwMCAxUCAwMWAgECHgECF4AACgkQSgHA
 IOYCYPVI0gCbBZEg/a9K4BAY5HQ7wFOp6u/G+nYAnRgb4zUmf2M57dxEx2hm93pI
 aKP/uQENBD2qLxAQBADMGxA9f5QYLFnR/XZ+Hqa/YCeqFMZ3hC4KnjWBDDXfI0Cv
 HMLBIW5027NPIDeN95998T5YJPDm1TY5Cort72CTDS3eIfoG0iGwIzzLfXrZB7Zc
 1BukNV5NMFeKPO7pX6k4R0aQr0SQUmcdYD7t6V/M4xswVOwcECk/W9BuGA/9NwAD
 BwQAy8LmYyssQdjImAASQABcpdOua5orv0ojYMu+edGmjd0WqhXToUHcDfQgL6YA
 kO/4g37ysvGwlpj8U7cZwabMO/zwnryyOEeGEA+5aCsji4VRZHOkdflcuBOXj0nR
 9yHmPFfwWTxLtV9ajLCP4vXqKPrKciS8SbuLYzvx+lnUiCqIRgQYEQIABgUCPaov
 EAAKCRBKAcAg5gJg9eZZAJ90E4gu6VACob81uH3MxWmgjpG2iwCfeNTe1Wz7EO3K
 z54TjDmC4biJg2M=
 =g8A3
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.52. Crist J. Clark <cjc@FreeBSD.org>

 pub  1024D/FE886AD3 2002-01-25 Crist J. Clark <cjclark@jhu.edu>
      Key fingerprint = F04E CCD7 3834 72C2 707F  0A8F 259F 8F4B FE88 6AD3
 uid                            Crist J. Clark <cjclark@alum.mit.edu>
 uid                            Crist J. Clark <cjc@freebsd.org>
 sub  1024g/9B6BAB99 2002-01-25

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQGiBDxRQfMRBACvHk6znTM5boH4k+2+anGxRuPxPPIJgo6Ny385v60FtJjwLwDh
 9LwvZZjpjXi7MM/0FRfUE4bqzrdBtUm6XXGC8v/FTH72TemXR54yr2zuCTcX3jML
 e7wjrO0SO1cttASSeb8OsVQEqiMT4VRm94AYdQvS8bNxbqlog9PYmhh6lwCgwDYl
 Br/IhYSKQTugPEb8nSyP3e0D/izp3mt4NXcULIp0PZFpvnGZAMLq8moZ3cYa+8nM
 kRCWd/1/94lCd1YM8f3lQsaEvRuWaw7rT1ENknSb5TZnEMsTvV03CM4DMzH63Zde
 wgl8Xne5lF/WyiSsjUeSkmvCExFA83fz/Cv8/fk6K2O2Ajo0b33Rb7WLH/gb4U4s
 9ZkEA/48XB6/s0vGFVnELRSXbc6wCHbnhG0/58ewSbJ2XjyIFFFmeqIF2bpLhuRT
 YTBz3styfrjeAqsi9t4gtcEK3vyvF83ql5b23u5/V/+O/ZLwk3kceYmjM0mbETil
 FajrLZjaWXpTRQauL/tsqxItBI4BNuTvnh9bizQY8V7xzAgMwLQlQ3Jpc3QgSi4g
 Q2xhcmsgPGNqY2xhcmtAYWx1bS5taXQuZWR1PohXBBMRAgAXBQI8UUHzBQsHCgME
 AxUDAgMWAgECF4AACgkQJZ+PS/6IatMaGgCgqdklRK39OoUma5sl44pEl7R3GhAA
 n1680hBnTGdIR4wxFY39uX9zK708tCBDcmlzdCBKLiBDbGFyayA8Y2pjQGZyZWVi
 c2Qub3JnPohXBBMRAgAXBQI8UUKgBQsHCgMEAxUDAgMWAgECF4AACgkQJZ+PS/6I
 atPX0wCghHE+X/oyrMbMrCsdwubBf1WudnAAn2WHoVNZpzgMck2MhFdwa/1rAJI1
 tCBDcmlzdCBKLiBDbGFyayA8Y2pjbGFya0BqaHUuZWR1PohXBBMRAgAXBQI8UULc
 BQsHCgMEAxUDAgMWAgECF4AACgkQJZ+PS/6IatOKKACgsnfy7ZCxEWmdnY+c9KLm
 x0V1Zy0An34Ky4kzHxDYDTIoO6XRS48+/aljuQENBDxRQfoQBADouiAUldDORJkG
 K7fN81SWvocuySMOL/dEv6UQnBgR4lmjmaLog3QMbGIsJqiPRLDDS3PMkYf1dgDy
 6hPmMkWF/xd13Vpk4S5sIjrqTBGoE9f0SPbcDPIjRj+htXFcI+qvhvdceYi24Zvs
 xGX90jb+fimZdrJNtobfEqJaYOkrDwADBQQAsCwtAczuP/aM624+UYBrNMCmHpRS
 ZAOAnp7Hz83GafkWynaNRDYan2KsBrZJmbZ3MJ6kyUj6k37Keh1c7pR5DsY202on
 9haB3lTZv+j2QooPyj9Ityd985eqiRwAMBuOrpaCpot7zYlwiG/Lx/0P00RZ+Jdz
 hyidSKrsudGAp0OIRgQYEQIABgUCPFFB+gAKCRAln49L/ohq06htAKC7SFr0uQmS
 9fjEOFsF9oPMMxgFwQCgjvMA6reNmNAm0i6ycFh3QVYEUic=
 =C4zW
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.53. Joe Marcus Clarke <marcus@FreeBSD.org>

 pub  1024D/FE14CF87 2002-03-04 Joe Marcus Clarke (FreeBSD committer address) <marcus@FreeBSD.org>
      Key fingerprint = CC89 6407 73CC 0286 28E4  AFB9 6F68 8F8A FE14 CF87
 uid                            Joe Marcus Clarke <marcus@marcuscom.com>
 sub  1024g/B9ACE4D2 2002-03-04

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQGiBDyDmj4RBADa/Icz5Xl+cJUGNxC/tWgXWqcA9VA8GN+PeqKhXS0BnVHntdsQ
 xbpFUUKK4ld0Zex/Rec1jgC/ikExJHHIee8ZVcHqP+tsWexi83/ZvEdzI95diBp2
 Is5fYp8P8hdIBNQSOoc1jVYrTJUaZgJK2uBzbkh/WbipwsQbueRzXqPORwCgsPNr
 StLzqOpjrA7FdUz/JVQf5+8D/1SiKAOFiW4TxY+fS09lqiLs3mbXjvw23iQwLxje
 4vBd4+b9iAUWOsSretSKv6OE9ZlD4FYea8HmMgEkuKfXGc8GvTq4J1uHZ0gcVbrB
 GmxAUBPPaAENYEJfJf7dcysKVAl14ZQVIvzAGJAZHGuegD7uekGKnOEA61R3ze4a
 M2zNA/96I77l0qiMc6J7gXmiD5uxC7FsSCFj5sqTYMgBqzIYEZjU/tTUbth84xcR
 i4X0WNkaILqq1mOcBfmzQMvzG1n1CydmJU6iF1ewle6cIui9TQYg5CESrJF7xid4
 vVXRz+xi6hc1+0bSaoJa3sfpNrSSr0lKGdWHZozWdQjOvTMCXbQoSm9lIE1hcmN1
 cyBDbGFya2UgPG1hcmN1c0BtYXJjdXNjb20uY29tPohXBBMRAgAXBQI8g5o+BQsH
 CgMEAxUDAgMWAgECF4AACgkQb2iPiv4Uz4c6rgCgg7XXmcYqcIlJdDl0aGU8r0Dl
 kfYAn3W4oHUReFhATFkj2d+7zu+Rsu2MtEJKb2UgTWFyY3VzIENsYXJrZSAoRnJl
 ZUJTRCBjb21taXR0ZXIgYWRkcmVzcykgPG1hcmN1c0BGcmVlQlNELm9yZz6IVwQT
 EQIAFwUCPK4tTQULBwoDBAMVAwIDFgIBAheAAAoJEG9oj4r+FM+H7U0AoICIVoBe
 9B8bo1lrvHh+UF7GY/WaAJ9C2mCThFrmqxCr2bCtR12UoPCPqrkBDQQ8g5pAEAQA
 qk1J4LBDLeWs6ZOkPDYYcKCSAu0qlzEf5YP/TcSeZcjJyXILgesFXcayoy1v7ILP
 QSXj4p5uzRyn0fuGqiTvajjxMZz1aSkvgGyS+gc+PDmi4SJ2N/tX2isrul8MK+NG
 eUsLuZaM1JKhgKpq9yuu3D3ELG7ESga7xsOs1V/sSd8AAwUD/20XByIlsUUC/65K
 G/DQ1WfX2gNuy5If9tSPQ6h1Lno5Hv3ow3ktybIoQSxbcBo28nA/Gzg5NFGVkkqf
 OkH2xtS6V0K/WjzsrloBHCPFiKp2yHpXfKubxl8yefQPTMj8hLwlBKrNiN1fz5/6
 29TIkEwDwrUwHxQreE7FAzPMqHORiEYEGBECAAYFAjyDmkAACgkQb2iPiv4Uz4cn
 uQCfX1zNrahRTWz/HRpF7ms8qZqzdOIAn1uuu6Jst43pDzanBHUOBzUP6ymA
 =Bu/6
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.54. Nik Clayton <nik@FreeBSD.org>

 pub  1024D/2C37E375 2000-11-09 Nik Clayton <nik@freebsd.org>
      Key fingerprint = 15B8 3FFC DDB4 34B0 AA5F  94B7 93A8 0764 2C37 E375
 uid                            Nik Clayton <nik@slashdot.org>
 uid                            Nik Clayton <nik@crf-consulting.co.uk>
 uid                            Nik Clayton <nik@ngo.org.uk>
 uid                            Nik Clayton <nik@bsdi.com>
 sub  1024g/769E298A 2000-11-09

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 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
 PbUkrewAn0exWATudMNC4IQf18YvII1t4Cn8
 =9wNg
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.55. Benjamin Close <benjsc@FreeBSD.org>

 pub   1024D/4842B5B4 2002-04-10
       Key fingerprint = F00D C83D 5F7E 5561 DF91  B74D E602 CAA3 4842 B5B4
 uid                  Benjamin Simon Close <Benjamin.Close@clearchain.com>
 uid                  Benjamin Simon Close <benjsc@FreeBSD.org>
 uid                  Benjamin Simon Close <benjsc@clearchain.com>
 sub   2048g/3FA8A57E 2002-04-10

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =/2rY
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.56. Tijl Coosemans <tijl@FreeBSD.org>

 pub   2048D/20A0B62B 2010-07-13
       Key fingerprint = 39AA F580 6B44 5161 9F86  ED49 7E80 92D8 20A0 B62B
 uid                  Tijl Coosemans <tijl@coosemans.org>
 uid                  Tijl Coosemans <tijl@freebsd.org>
 sub   2048g/7D71BA74 2010-07-13

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =JjyN
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.57. Bruce Cran <brucec@FreeBSD.org>

 pub   2048R/6AF6F99E 2010-01-29
       Key fingerprint = 9A3C AE57 2706 B0E3 4B8A  8374 5787 A72B 6AF6 F99E
 uid                  Bruce Cran <brucec@FreeBSD.org>
 uid                  Bruce Cran <bruce@cran.org.uk>
 sub   2048R/1D665CEE 2010-01-29

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =XNzi
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.58. Frederic Culot <culot@FreeBSD.org>

 pub   1024D/34876C5B 2006-08-26
       Key fingerprint = 50EE CE94 E43E BA85 CB67  262B B739 1A26 3487 6C5B
 uid                  Frederic Culot <culot@FreeBSD.org>
 uid                  Frederic Culot <frederic@culot.org>
 sub   2048g/F1EF901F 2006-08-26

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBETwuAsRBACaptn8vJ5o5RZkWQUvr3EpBW91+hZtYLM+oBpk6+BayiPAW02f
 aAP6XTrl3GE6hK5+lZWMdxeu733Ukq72cLwbSNefpXi1A9/7IU+bsUWKgSRL/O4z
 HQziOHx+UgFr+uWdKbIssFmIPSJbsI0IOZV1p1mLVDCz97QG8JvyJA7AEwCg7XLC
 0Rsiev0R71ErTCHmuZXoVt0D/ilNo5WJyA8mQ7wmfQsRUnV+GXXOYk2OdhrfqPnh
 B4WVqBd/duf7Hn8TzGF+ee90N7PjlOXa7VH8wQcKKSNUDGWcV++xJQ/ZxeB7g2Ya
 R+JeQy64fVu2+Zi8IehUt96k85mVZtb09J9C+t4+isRsZUb+A/tlcMLlYxcPSaai
 vGA+A/sH2RRyDJFTMGfqmpRSpm716mgWE1Oyk8rjqpRLOjlrgmORHNSSIawSpAHs
 PQrC5ouBWFRe6pCBLpd+xcvaqmnkVBYrVZFmI2ElTYWwviF8aQ7HHP7TVek4EZoE
 xjQ2YDxKlFN287s9yc8HXIiPcwLO6yPhDa1ZLEoebGLDp+nHI7QjRnJlZGVyaWMg
 Q3Vsb3QgPGZyZWRlcmljQGN1bG90Lm9yZz6IYAQTEQIAIAUCRPC4CwIbAwYLCQgH
 AwIEFQIIAwQWAgMBAh4BAheAAAoJELc5GiY0h2xbJ9wAoKf/6b8O9hlrKE6kFfr1
 h4FuwX/XAJ49WDVUxcf+jFYluXwHmzRW8biSarQiRnJlZGVyaWMgQ3Vsb3QgPGN1
 bG90QEZyZWVCU0Qub3JnPohiBBMRAgAiBQJMuXzFAhsDBgsJCAcDAgYVCAIJCgsE
 FgIDAQIeAQIXgAAKCRC3ORomNIdsW/A0AKDVBYK/Y91Wz31ws7Rxy7/LpvL6DgCg
 4jNUurzgT1i0vFuBfPLQx5LEZSe5Ag0ERPC4GBAIAJFsfHsMTmxdNfKtzMpGOJF0
 dLMLwwjPyKkVPtZZ5LZclo+7jjyg7dAYvY05o2ppQ1TH0LjTV333qWItSbv88Dkq
 f/pn8tS0/for45dVnuJbTAkkc+khPHCJ08iZsl/X1IYBj3bteb1z2jZr6M2JEQyN
 qUbbuop3zDoOVMx++lsR5+Q1/+BVuJGw5SuLVhTdNOjiwta3x+eSH4Jzqfb918SB
 uiaQyPcdMGBDd1VyVkJZU2dIFp7olJbi6T+leY1+TUdvXvzmBqB/0XtQfOfc3hQb
 Te5HP9IhiAQkhe9fdsOZpcAJuWS1HvKZT/Ck8UqKTWU3epzTlEN5LiTuisRiUGMA
 AwYH/3eopRoq31zWXlfWI5bETU/DDna48gzpz/P8cc0ge/7YO/sGyB3jtF3D1htI
 rS1dp7I1P8+H42vwAje18uxg1IKZeQ/ffFl29BTqWM71rALuPyXR80JjT6gggTRl
 Bj/YEVUyxD+PXG2qRBNtYOCDLUtKbFzpaGV/ViONkSfzKTNIdjyDlTp8UGWRXteI
 903NQSogGxVew/0wrlyXURoBKWZu34Y6awcvQSmDGLzWqEpVbyVofAjjtE06iIXF
 u9vd3RPua/WkTjZELE2Xs6hkxGoWfsmpnsKuMS4zZDr0olIbBtMiQGp8nbOQrJPe
 5ax09EyO4fJYj4KqY7vfHdMMjByISQQYEQIACQUCRPC4GAIbDAAKCRC3ORomNIds
 Wy+LAJ9s/SE8+ysRtHJq4zYNkOyzXpt6VACgjcPRoqpDhE0y8V+QniOWN6eJ0Ls=
 =h8ph
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.59. Aaron Dalton <aaron@FreeBSD.org>

 pub   1024D/8811D2A4 2006-06-21 [expires: 2011-06-20]
       Key fingerprint = 8DE0 3CBB 3692 992F 53EF  ACC7 BE56 0A4D 8811 D2A4
 uid                  Aaron Dalton <aaron@freebsd.org>
 sub   2048g/304EE8E5 2006-06-21 [expires: 2011-06-20]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBESZZ5YRBADZ18WQp9eda97kmLEVNkYUkTbWn90/9ViXP5lWhWDvdIwXXa+S
 byVbZI75QkYrvhhyDQPwK2pwF3v/nGaBhQvO666uWWyqBAC+FTjc6GQ/tVTe67Pp
 dBVlY3X2QadAIWOYHFWNhG58jAXDnuz9po/w/h5t/6wayVElamu/jPBwBwCg48VZ
 4q1oQ7M474YPBsyLfmkLEu8EAJwdgos/BxJ0a39PFtI768+6SS4e+B7qt5UDd30l
 87rvKoW3gXuf4Vn00Y8m+aK+mUjsWeQfDCF6Kj7/ecGNSkfvwmsEDnRMujyapX6J
 wuJ6DzKgrc3zEBXVK5g+JBrSZDGetkdl8jndG0lmxIqxqnx1R+uxiWNs9NAdeP1P
 F7vCBADAPoKaAEW0LlsOE0zIylP5e+LTBd6MQeZ8zISlNqMHDX9F174Fo4CFH/pI
 nW588yf/ChScuONLPIPbMBkvoC34yLEGluvjZov0cjySqzcTN/TkZ7iH1NrkYe71
 /z0Pe6jWY8p4KjK6C6dKok8b1ZI/btmJyuv6bkTzM5kQlxg43bQgQWFyb24gRGFs
 dG9uIDxhYXJvbkBmcmVlYnNkLm9yZz6IZgQTEQIAJgUCRJlnlgIbIwUJCWYBgAYL
 CQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEL5WCk2IEdKkTFIAoJwahC11/B2TXIk8
 9PioqX0c5nU5AJ0YGkpXIzDzF6QskMWWQq64fMuE6rkCDQREmWehEAgAzFoPIPXW
 +sMFJs/DzCYMzHglYmNzHr8wCfvNq3hiiHUfk9EtcUaMnVI6TMkoEEF4mXMpf7oc
 uCjU0+CZMf2GV+bLkxs2rNePyjzTuoig1vsl9RFA+1tMfLrUsUKwoPjLZUbHHApl
 S1x4k+TaLanT+tSQar//WNuA5JrmxRXSyYXu/2y5VSi+niaNKupNYXfqr53SuW2J
 xh90I90hzgBzQypWNNDEIN1c/lkgIvWm7RbbBliX9Y23iUeFkzmLbOUcpLSy3zj3
 9I3eCshQdFv5UT54N8rMAg6hGC5jfeqy4mVpMLWst3Y/Od+DBv/F9xnaquGW7LYp
 Pz+H4fJzdC79hwADBQf/XyMpsvO4z1N+8DaVybwMedLd4ExSkIAsAI3MTS1mtNu9
 mFm9GQULWvUH1YXBFnVVidibc7zdTwVEAPFhc/uZ5unxqzbUAj5whkCBUF53ZpVv
 nsskZZ3aUEh4hEM6S1t1kc7+HptpMgaSxEcjy+ylybMEzBQ14Mh38sEavfoeDvfb
 aP1AtLQh/+ehQZHeA6px3PvdDeevM6zLoAY6yEKtd5QaSrvhIuP91HKeQjPgM8yy
 IZTWM050axPzKZOCf2VsB78QUNVGcfFrbScleBvaVbdOh/ZgxGOgD7LOhhgivV1m
 dLQ+3W66/GuUVDHap5hdzPuoUgFTodlzilfqjpaekohPBBgRAgAPBQJEmWehAhsM
 BQkJZgGAAAoJEL5WCk2IEdKkNGoAoMBfaOMRp7+OtWsx8pkGGlFszVCDAKC0rEFY
 lBcUW4xcel1cl7I40JK+lQ==
 =bsX2
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.60. Baptiste Daroussin <bapt@FreeBSD.org>

 pub   1024D/49A4E84C 2008-11-19
       Key fingerprint = A14B A5FC B860 86DE 73E2  B24C F244 ED31 49A4 E84C
 uid                  Baptiste Daroussin <bapt@etoilebsd.net>
 uid                  Baptiste Daroussin <baptiste.daroussin@gmail.com>
 uid                  Baptiste Daroussin <bapt@FreeBSD.org>
 sub   2048g/54AB46B4 2008-11-19

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEkkLyARBACYi5Qr3qvyrpp0rgqK4cAwteOZbhB3Jt2uxuzrKnKeTw3y4DrG
 lD+7wAwKmLapXFobxCmndhXNnWw1Viy+hiBN5id8c6TmLF+I4lbxL1Nmzl++ifVr
 OdOTqXH/L6kbKF80bY3zhgzR6EtH/0UjL6aXNWyLv/2l88+vx+Qrc5NhJwCgwzkS
 RbUjFKhyAxh7APNTUqV/ZfUD/3nnu/ti17KqQhiRgm6qup2ZPOOpOtlJ8J4dDFtd
 crmhH/ViE5ze8hPVTymufvLj3dWJXB3gA4CJbMmD9qQMaNJ1q7tEIe1MVNUEVop3
 4BEl0oRJyeUlT9QuVqM2GzsBeIiTikZMMpRlZOuuYwm5sbx3nrDHaiBKAkthZF0z
 l9dlA/9QdSfmViz/x7B9Oa7WfkvmAH4/nMIxaBsliNAtK6peaPFo9M03wgfh0eo0
 3JjLAVFbembVkYkA9HqqMFx7Z1W0i1WJAr5SC7gX6Pf3pQPmKIKJKJykXzIRmL6M
 boUYksuTrtZIDiz/luiEg3wVUONLe6iX18v4RzvS03F3T4HAULQxQmFwdGlzdGUg
 RGFyb3Vzc2luIDxiYXB0aXN0ZS5kYXJvdXNzaW5AZ21haWwuY29tPohgBBMRAgAg
 BQJJJC8gAhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQ8kTtMUmk6EwjzQCg
 u6livnP3Mpb8zzzAvfNloYFVW6AAnRwemMVD3FRe1Rn+Ci3lfgySMDmltCVCYXB0
 aXN0ZSBEYXJvdXNzaW4gPGJhcHRARnJlZUJTRC5vcmc+iGIEExECACIFAkxO2FcC
 GwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEPJE7TFJpOhMb0YAnjOkFOYw
 8gjML7yPL7w3WNukE/XzAJ94L1XFYK7seJA4zHkMI1nTG3SZjLQnQmFwdGlzdGUg
 RGFyb3Vzc2luIDxiYXB0QGV0b2lsZWJzZC5uZXQ+iGIEExECACIFAkxO2G4CGwMG
 CwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEPJE7TFJpOhMSlsAnj1fB+Mtca/J
 umANnc/GL7iWGjStAKCkEJmZyABghRDR8HxMzJEgfGYZ97kCDQRJJC8gEAgA3nSj
 7ISAocQ76ew5bSc+aW/cLqnAvWnEFOtwneahbOOrwpLRt1CtCC7bFsWnkqsFJT6N
 UFcc1dJl0D0+JMql1+uvyiBK4kLGhw/kayWqGhWVYAwul375lLxyj+Er3zGAMdLv
 vbGtg4+8vt6jpF1CvKLQzGQ3UJDlCKz3XST/tRUUFoq/5lD58wqJBOyjKgv+nU5g
 nmVJbmsNtRH8gArX1b1Mld4pnfYdMcRVpbna7Ct78GJDbvsRZnR+YlMMc7De0zd1
 /oeYo7TBc8isPRxFvdd6d6GIuDPuiK6EXZphrwzQSqG3/hp9SHgC6of9yVzP3wFi
 mrVRyyUQKVHYX21u0wADBQgAvbwssU0S6THyBaPr6S+tbTKS8is81SZ87kiUmu1J
 /qyKHXkl/aiC39DBX+a2nr9hUbtUsdYlEmWf4LMACm4jt0mPKrL2EbAUSRCVqJ0M
 c9TliU7X+ULExN7DNa7B93ux4TaGr04CjEuQxfdg3Ob1YDeJ6bzKIK8f64eB51as
 31mUaWC5Jwsj8O1XgP/yNvKi0vnJb4bBava0h2U75oU9GzeWr644KRnh2FGKwpnX
 HSqFq3opG/PR4PbSYkf2R2Eeo7Ox46iCWRrNjjgHXK/GjH8skjXoWWmD9S0h73b9
 KNDXRPD49G0P4yvNV6p08laVUl3G6A63aA1/cBqVGFsyg4hJBBgRAgAJBQJJJC8g
 AhsMAAoJEPJE7TFJpOhMLooAoI1+f30zI1xxIXjy08NLxCQv+9nbAKChzUNzc5OI
 D2+VxC1zkCRqhNa+rg==
 =NqtT
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.61. Ceri Davies <ceri@FreeBSD.org>

 pub   1024D/34B7245F 2002-03-08
       Key fingerprint = 9C88 EB05 A908 1058 A4AE  9959 A1C7 DCC1 34B7 245F
 uid                  Ceri Davies <ceri@submonkey.net>
 uid                  Ceri Davies <ceri@FreeBSD.org>
 uid                  Ceri Davies <ceri@opensolaris.org>
 sub   1024g/0C482CBC 2002-03-08

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 kY8idgc=
 =eKfA
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.62. Brad Davis <brd@FreeBSD.org>

 pub   1024D/ED0A754D 2005-05-14 [expires: 2014-02-21]
       Key fingerprint = 5DFD D1A6 BEEE A6D4 B3F5  4236 D362 3291 ED0A 754D
 uid                  Brad Davis <so14k@so14k.com>
 uid                  Brad Davis <brd@FreeBSD.org>
 sub   2048g/1F29D404 2005-05-14 [expires: 2014-02-21]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =HfL5
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.63. Pawel Jakub Dawidek <pjd@FreeBSD.org>

 pub  1024D/B1293F34 2004-02-02 Pawel Jakub Dawidek <Pawel@Dawidek.net>
      Key fingerprint = A3A3 5B4D 9CF9 2312 0783  1B1D 168A EF5D B129 3F34
 uid                            Pawel Jakub Dawidek <pjd@FreeBSD.org>
 uid                            Pawel Jakub Dawidek <pjd@FreeBSD.pl>
 sub  2048g/3EEC50A7 2004-02-02 [expires: 2006-02-01]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEAeUYARBAD2RoYfLkSt38R06MpFesDgXVvgSb7q2GGTiMLZE7iJ8iKQU7Rx
 DkpW7EkpJ/YGPXro0KumkIGoPCsMF1eLENUhGhyMosN5Yb9Y7DXsOv3QcCKIfBlM
 P3Y+Y7By0GvSYPvYK9GZI2ZvSXyTraxB1eO/7c+aqS7wdwx3bCsVKnyzBwCg+nXQ
 izSD3wmwDYxffxN4dawiD2sD/00L95dq5XhM9nISjWJOjGsPJqyzoZZH2pemOgcq
 SeNimi0yWOWeZh/bxbjUYI5RXdBXGdwQxW6DKFU9o9NFe4se1jZcbPjuRtkbBXqz
 Mkh4kv2pvZ+rHu41kqzOZ0z+rbZld2U28R76xtx3RI4OXvJ8z01RHzAEwJ1G6s3D
 wI6iBADy+KSjJmfgP1rAcNPuwW7T7L2H9fLNTp3mmWZZDj6n4fykcwM9Jtz/K4QE
 i3GHNB2AnmR8yiPE2m87ObsKV7d8UK4WP0OLfbr7d7TZ0jDscBhlyfYgKYDFHaJH
 8O+L7df2oQU31wYEvYOP/mSTPO7F5TJZm3/Pygp/JkKnPDCnY7QlUGF3ZWwgSmFr
 dWIgRGF3aWRlayA8cGpkQEZyZWVCU0Qub3JnPohkBBMRAgAkBQJAHlGAAhsDBQkD
 wmcABgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEBaK712xKT80dOwAoNjy2Xrebr+p
 AQroKNQnIzaR2QysAKCXRA9XldUcwxSOzRJNhDktAKQbZbQkUGF3ZWwgSmFrdWIg
 RGF3aWRlayA8cGpkQEZyZWVCU0QucGw+iGQEExECACQFAkAeUbQCGwMFCQPCZwAG
 CwkIBwMCAxUCAwMWAgECHgECF4AACgkQForvXbEpPzQudACbB3QlE/GfSY+umOHI
 y+3UjdMKuGMAn2JC4vrcEPwg8XMF5iEIaEZ0tNmVtCdQYXdlbCBKYWt1YiBEYXdp
 ZGVrIDxQYXdlbEBEYXdpZGVrLm5ldD6IZAQTEQIAJAUCQB5R1AIbAwUJA8JnAAYL
 CQgHAwIDFQIDAxYCAQIeAQIXgAAKCRAWiu9dsSk/NByVAJ91gG7VGmIK1H1LyHnW
 ZPI8T7WRBwCeP644asOCGfje3+NjA0F9OHoL2z+5Ag0EQB5RhhAIALfZ2Kq/Yd1j
 X4+kdVgCQqHP9tEHjYLwGICL3Y1i+whLqUx/X+MZmt4vNZLaoaqRXhMD8A5c9tN4
 06ODB6afzS0feQE/s3j0bKRviTvUedg+CLvt9anqf092gRt1MnKAAWsw+WNqfCNI
 xsONpWWS5LL11PLyEOhxqsEvcx2IpswjG398MINFwHo7dUielCDpAPgu8tCVLpWb
 GqUBiWdqzq9jxvIS7obYUmr0VBqElP16LrcvoUs8W+AGvkfTZW3iX6yPhfpnycKy
 OnStwtO28Ud2BlRrp1YLJWv8oZcYDP5p0GyhbmCbj6qG+BrA8XbIgASFZHK65CWr
 ++Zc5tztIBMAAwUIAJVrsEErdqxbj7qdJXVebkQZLe/hr5fFOGdOwMmvNbsI2nHj
 0B/L8Gfw1v2N6K5ST68mSH5gPpDDkLqDfqY6OcN2LBhVvOdEGJv7kp8x0XK/vsbj
 jARiO6l7ZrtH4E78oiHzYK1yGFNMi6c5zpO6BXRUAVmKptL/BRu0UPRMfScyIbnP
 gT0dcOiTazJ5U9Ol+Mjk4S/YLqe/05JQvmzKzSht6E8BbgiZxwsrWB+CLpLwglbg
 f4NX+BAjApvoesbhkLOY03bSgP6CsRbL7izgVmfAHbOJk5eIYjSEIOcqIMyg3cp0
 kZI7omon6uhjl36Ad1uEwjkW7jPgCz9a62bLr3eITwQYEQIADwUCQB5RhgIbDAUJ
 A8JnAAAKCRAWiu9dsSk/NOa+AKC/grZ0DrDsO9LtCEQKwTcP7EQYBQCgsk9ZmVug
 9caBiftOC/+/0ej5qqg=
 =/cMH
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.64. Brian S. Dean <bsd@FreeBSD.org>

 pub  1024D/723BDEE9 2002-01-23 Brian S. Dean <bsd@FreeBSD.org>
      Key fingerprint = EF49 7ABE 47ED 91B3 FC3D  7EA5 4D90 2FF7 723B DEE9
 sub  1024g/4B02F876 2002-01-23

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQGiBDxOCiIRBACyyyoMk5OyGdOkR0a4fj8zPJ2AOielQ1BYv7JlIWdNeMHdQ0gj
 liTgXwDimeBnElw7sNrmdfocfwKbmX33exFPa3AkJgLflBcuH9+xE3ozgzMl6t76
 QL90PPIc24Er670NnhF7Smvubus4IdckvM24kuUTINmiuFzVwuwWdXdwvwCght6R
 HPpuFeiMZHRJAiHmu9AkKrkEAJRLmRGgdqTQ6RRIQobqGS+1grl6AsXHzKfvjx8I
 //12yrFiUcXE+167I529OW2i4ilmVjBmnwwe3750ZKBIp8OUBkMkfMuTSyCCFD22
 CX4N7D68d8eCJiCqv0jMZGnoWoMulmWzdyplcg/FhdLzUfpXLWX7/9gzy9k8hKBT
 Ou2UBACRLG7zwgKcYx4yjHhsCxuqGOeKtcfF49ghCp1s+wPsnXy8b6ZAY3wFeHC5
 LFyUsQFarizV0aeqJoOXEB296xZYPpgW6C+rajd1WVi7zhPxsfYedldX8HtGDMKm
 FRN88P75OGjMdFOYrpXTqUAJnoTUN4UynLV6WbfM7Cne0syg9rQfQnJpYW4gUy4g
 RGVhbiA8YnNkQEZyZWVCU0Qub3JnPohXBBMRAgAXBQI8TgoiBQsHCgMEAxUDAgMW
 AgECF4AACgkQTZAv93I73un4TwCfWqT0UeeEn9qstLTycDZF6oiKUusAn2dZRiNX
 06KUv2qJk2g88nUsBXgDuQENBDxOCiQQBADXY+I+CYMmiant5TBMzh5JfqhW2FXa
 aZDgi5XTVAStL6AaygeLIaVSSUUuOxiD4JB7vxHYB7pyVg71/lg5moud8NP2HNKW
 YR2mZjCQ9bHRQRqqPBTMrSHJpq10cZ6grxvVmte/oC4cI35wL8HEe2WwChZgk0tS
 YrA5PRt/UGWLLwAECwP/SxokqxcRa3lZqkpdwLgLWpyx1KNBg7wIJYLmALI0UxpS
 ezweD7OukikqZ1BYlaaWZ7N++r4sNDR9WTIv0ySNovxJnnlyo6FzD9RD7ijQbAvp
 nhpikigC+GvdnvmreMXYztc9WvFeJT/S8LGDkDHcm0ECmBDo3EA8W0+sOQsZxk2I
 RgQYEQIABgUCPE4KJAAKCRBNkC/3cjve6eroAKCCMN4s5AqvTy38BWmspFvSu90I
 IwCfTGutfs+PGUY9JJoabnnfJhfIgNA=
 =MFJO
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.65. Vasil Dimov <vd@FreeBSD.org>

 pub   1024D/F6C1A420 2004-12-08
       Key fingerprint = B1D5 04C6 26CC 0D20 9525  14B8 170E 923F F6C1 A420
 uid                  Vasil Dimov <vd@FreeBSD.org>
 uid                  Vasil Dimov <vd@datamax.bg>
 sub   4096g/A0148C94 2004-12-08

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 XmPkHj0KHckscg/fYw==
 =Yp1b
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.66. Roman Divacky <rdivacky@FreeBSD.org>

 pub   1024D/3DC2044C 2006-11-15
       Key fingerprint = 6B61 25CA 49BC AAC5 21A9  FA7A 2D51 23E8 3DC2 044C
 uid                  Roman Divacky <rdivacky@freebsd.org>
 sub   2048g/39BDCE16 2006-11-15

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEVa4hkRBADRcg44myl39Jv+OO9DMl2XjrS9JwguZSVjCHY2Tj4urjsEjcwf
 3ykYpJbXkK0KHHP5VTfoIp0MwoQdS4Xx5uHMHg/re5gws7KU4DXFmc9gWd1+eVXK
 PEMfWVG94qS7pG9e5aS7znglPNVUUBMKVI0VgD4fsML/92RFJl7iLFY7uwCghVfP
 952asGrNrV9T9+GBOxKUjvMD/3be37yXGBcS2f3Py6gHbv4vC0CFtfXUM6Zclz6Z
 8FGv0sYDaTW94FPkXqmcUaIjH5KMyig8Y93UquZ04stFgYkxwku1drHZb4hnuqmv
 NR4qvycMye1dMC9824+FpZkhP6ItjMcbE1PxRhQVU7dyO0dFyUlEEiMrTPhzLiJj
 aR6pA/9nW7NSJIaSnDrJ8Uq4NEIjyTidU5JCZLJJxTbSbEe5FrOSINENppVbmUzj
 CMXqyP4sHXtEA53Dl38dDjWz08A/c4dK+lwxtjDQ0NrLpXHrnqWc7tNW3XtayCiH
 KjYTUbj2kHV4Kva73zJBAlN0N+D58TfQQDisnaw/cGebU+5/ULQkUm9tYW4gRGl2
 YWNreSA8cmRpdmFja3lAZnJlZWJzZC5vcmc+iGAEExECACAFAkVa4hkCGwMGCwkI
 BwMCBBUCCAMEFgIDAQIeAQIXgAAKCRAtUSPoPcIETDXXAJ4t7ojZLL46SN/zLVTT
 4qylgoqfNACfSvpuziRIUKGLO/YdkYe1hiJqknG5Ag0ERVriIxAIAInh7G4TY8ky
 NObKXToSjpvxNhY4JQMsJ43dCHTkT6CwAes96mhAscYF3KfBcIFhv3Oj6LhyMe8l
 J9A8wcAPnYzOzjiZLrITF0IlVM1L9VT49tkvidOUMykKvluYKMmntH8fCi5pBKc8
 Y7FQ5Kc3MZ/2dge5k95mpuWmuAjAVJXKd2ONAPSRwnxplJo1kA7Bvp632TRbDEjx
 mwtg48FI4Blwu19i8rpwzRf0iCp78UF2ypoyrRqzudLXcMT4yS2yU4z4mbU91qbc
 PNCkaMP9/HyoHnIA38bs0tMUUawKCeQZgCkTV1R+V/J5uoRIMsSBGfX81RADvEB6
 HtYPrUFCYs8ABA0H/0PBej8RqZJmWU7qlpoEX4gEG8FpcsNG2RGNjuSu6l19xk1E
 RF5tYg2N3hnqioWri1t3BJn1qpHgSL+mJJRqf00c2U5XUKuxAvTWjARyqa2G+WiF
 hPc1pmE9Ty2n9XkmT7G3jidTNHXbqsjEK0OCZdLJHOkTuStUjn8Mz2PpvlZoj0Mo
 VYEE3Paet8mFH+Y/EjHKTe30RymAOQOlc3gKEP/2qkp0Zqkb0FqklLCUQvvjn37k
 /oIcF/lvmIieN/on565dggchLRWCX7dMI6QDtEnd72jwpGo30oVUC3NlKoEggcFA
 jiVbPR/F4UhBtjcB6GCiLHvREKjL17gCVwMv4mKISQQYEQIACQUCRVriIwIbDAAK
 CRAtUSPoPcIETGfTAJ4tppNp16pURW2x6Yi3GwY12/Rb9gCdGiT6lz3e0Ffo3EDl
 3I1WppEoQQw=
 =5OWm
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.67. Alexey Dokuchaev <danfe@FreeBSD.org>

 pub  1024D/3C060B44 2004-08-23 Alexey Dokuchaev <danfe@FreeBSD.org>
      Key fingerprint = D970 08A4 922C 8D63 0C19  8D27 F421 76EE 3C06 0B44
 sub  1024g/70BAE967 2004-08-23

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEEpzAURBACu7RDb0dP0oorBa7j0Do1auzG1N2wQgTMIHoo7DhspaGjvN0RJ
 /dozO04jqyWopb/cA7iWMqn/7gX9ckHrKa1ugQRb8P7AhIZNmfc0B5AOCqeGo8gi
 o9y/XBhFRS3Osxxe0j2bIoL3pk0EBjHaa477yiZyWNjq5j8rPf/h7DudtwCgx14M
 iEwmKZ4hWMzeaKYcOFTIn1UEAJtUMrBbxMxchDnIuAn3Oz3ESpGpxSDVcTHUxoIl
 3A+mizXetzWX8lmEP8GM2oM1/dRCiF+l2v5tcnBO52PT1cFst28W6Ytyf1PamIFC
 GNL2CZUz/ZVRBPEZb7CfXJYupYd1AiYNCoSyh9bOv4Fin3Uhm+Ds1n6x3yulCFyo
 PJ9pA/wOMpGwCNSpNLcfz3gG5dh7PR2rhh0D0w7jZbO/l8D/81inThfBRb7B4KIP
 v1Cl/ynm+M4XS7Fy3xjfPHbUvHY/DNr9rqI0qsGU9qTubuBO+I647tjLFem8gaue
 yESeoU4okXMPblPXh8r93JIfbmi/rMcuddblJ5kw6U/IYYGGS7QkQWxleGV5IERv
 a3VjaGFldiA8ZGFuZmVARnJlZUJTRC5vcmc+iF4EExECAB4FAkEpzAUCGwMGCwkI
 BwMCAxUCAwMWAgECHgECF4AACgkQ9CF27jwGC0QXdwCgwTxjqqG9DppWUVvfQklR
 7O7d/QoAnj9qF7prbDCAq43MQJIJ1AP6x/4UuQENBEEpzAYQBACsVmYX94l7jndx
 byPUZl5SlKLJFSTIymPGLebcdNg8rF86aq/9d8nRrkrqUWtpQtWeAZw2GZn0n/vz
 kRbmaqMaHkmdg9g9xT2qstOL0rZhCyvLWVeNYUjgkNWi7Be3yjb11RLPOanpug5z
 Rfu6I/7qjOcVEoa3cjlahdK//xleWwADBQP9EWsXY1iKSQ1k1B3N3+EEWbzuOzaH
 upo7fLwamIVuX7K95YIqOawMlhERBD8MUxfrzJkOIbVI/81g802Iq1D2Xv46hvCP
 J8oszCeFjqixsOkg3HmdUyvTHnODBHsQMoy/37r5voAElx/LXc4Dm9DSR0rSTpXh
 mUdHtM0Y6XYEcoCISQQYEQIACQUCQSnMBgIbDAAKCRD0IXbuPAYLRD9GAJ91NEgg
 OHfLL9Taov5GEDVjEaD8MACfeTqtFRD4Piuxg64CGOdNBCJ5+p4=
 =abIH
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.68. Dima Dorfman <dd@FreeBSD.org>

 pub   1024D/69FAE582 2001-09-04
       Key fingerprint = B340 8338 7DA3 4D61 7632  098E 0730 055B 69FA E582
 uid                  Dima Dorfman <dima@trit.org>
 uid                  Dima Dorfman <dima@unixfreak.org>
 uid                  Dima Dorfman <dd@freebsd.org>
 sub   2048g/65AF3B89 2003-08-19 [expires: 2005-08-18]
 sub   2048g/8DB0CF2C 2005-05-29 [expires: 2007-05-29]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =hGAK
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.69. Bruno Ducrot <bruno@FreeBSD.org>

 pub   1024D/7F463187 2000-12-29
       Key fingerprint = 7B79 E1D6 F5A1 6614 792F  D906 899B 4D28 7F46 3187
 uid                  Ducrot Bruno (Poup Master) <ducrot@poupinou.org>
 sub   1024g/40282874 2000-12-29

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBDpMfbARBADvuMgOIlEdTWlb4XvAu1YEfCijox47muRNbkA0yb0drMwYnV05
 tZ5cOK1uVELQ+gtGK7lDS5rQ68LPpXFMVva98skkVimzgfmQiqDOXiYW4BVE1qmO
 THpb5dIpHoXqTDILTLVomf6d8Z2re+IJUNvbrBFM616wndIQqux/O5LHDwCg1Hky
 KrYDoOT1lcDgSGH6RcqSoAkEAI+D4y6JpBctutEGWNcgijLv36g09LYNeC/gD2aq
 0bS/4c44eoPkMCBBn8MM9AIsK5sfne2GuglHcUM2U82s5UbZcQl8vzcyG9AVGQGl
 aoO/duxFKPQC70/xEa26Bwjv78cVWm6hLHoMZRXvsprr3pQpuZHmzPWwwxipqXkY
 gYApA/wMrLwdewzd4yEMB5O6y9WSd+FUA/y1MS1+9epdbzPnpUszR2QKlA+XblfD
 8KdxxUjIjt6WOXEhQ0GCWfRauB0MAZHTMkA/NVnmR+pI6FSJ9LJ4s6+BoFRbKdDp
 JY6yJUZzqRgxgo7tIcpRsRuXP4zu8KYlCPL0Al3gSW2DlKYxirQwRHVjcm90IEJy
 dW5vIChQb3VwIE1hc3RlcikgPGR1Y3JvdEBwb3VwaW5vdS5vcmc+iFYEExECABYF
 AjpMfbAECwoDBAMVAwIDFgIBAheAAAoJEImbTSh/RjGHWXsAn0/3nHkOH2WxLdWl
 ANdjJDzkMLywAJwN6CBCDKSbN7OzfNHTx3XAEVUUmbkBDQQ6TH21EAQAiEIQKsg7
 Pi2k3L9fFnDDAcFgh2oL/MpHgN4kKYx2aoTr02O3rBmK3ADCIBqj3dlWMavIOuzu
 1DvmvsloIcDwsMsc846bjQq0R20VaiNz4NJqZfhS2/xYPzJo9sPTncJOGQowjv+J
 GqlkmvLVSLSzYPh7OZjdw3SxS3zFPEQg0ccAAwcD/iZIddUIenySJdgs8WIe26X5
 r34/0TlyxiwtlzefYpVHHYD8CzVhYPD+iWUpDv/10HC7c58JTxNUGyN2UGcaDNRc
 g/VJqRahYxz9LokB+vRPmCyoP8bhLkrp0fHZFnFpH4IY4WQecLBfYJZZF/K7TLLz
 O5tine3BIL/LpM0nhVWJiEYEGBECAAYFAjpMfbUACgkQiZtNKH9GMYe/7ACfTNKi
 dschnmutxCWw5fcsyqP9oYcAn0Cf7InoUX5AUFaj4dFZ4IN+9L/m
 =LTGr
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.70. Alex Dupre <ale@FreeBSD.org>

 pub  1024D/CE5F554D 1999-06-27 Alex Dupre <sysadmin@alexdupre.com>
      Key fingerprint = DE23 02EA 5927 D5A9 D793  2BA2 8115 E9D8 CE5F 554D
 uid                            Alex Dupre <ale@FreeBSD.org>
 uid                            [jpeg image of size 5544]
 uid                            Alex Dupre <ICQ:5431856>
 sub  2048g/FD5E2D21 1999-06-27

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 hQVIUSh0Um5WsNHU+9T5ARAAAQEAAAAAAAAAAAAAAAD/2P/gABBKRklGAAEBAQCQ
 AJAAAP/bAEMABQMEBAQDBQQEBAUFBQYHDAgHBwcHDwsLCQwRDxISEQ8RERMWHBcT
 FBoVEREYIRgaHR0fHx8TFyIkIh4kHB4fHv/bAEMBBQUFBwYHDggIDh4UERQeHh4e
 Hh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHv/A
 ABEIAJAAeAMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJ
 Cgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgj
 QrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFla
 Y2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
 uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQAD
 AQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncA
 AQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYn
 KCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeI
 iYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri
 4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AOJFx4keL/hHrOVYLJmS2eNd
 qGJVbK5IAyo78n1Oal8U+GtMdhDout2etXkUgjuIixxIwQMxXbwcYbIzngnnBrmr
 qO0gLXl8s9sl1GGE7XJ3HoPl5yWwMcc9Saz5bLUdPvRqMAnhtY5VXz7iMxg4B2qx
 K4dyCQD1xnNedC7OmrHkkrGddqNP8QajaPF5UUu2VU27cKRnjPbk1Y8OXMMOv3mo
 XSpKpOY2mG4hhjkVX8RTzvrFtesx3RxGMyKXbcuTt5ct1yR6cdKwLq/dZWAZV7cd
 MVvGnzb9UVKUqbsz06+1+zu52mTZHO/LSqBlvw9f8aqQXLI6lJo0jCgAMACBnpx9
 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
 =CMdE
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.71. Peter Edwards <peadar@FreeBSD.org>

 pub  1024D/D80B4B3F 2004-03-01 Peter Edwards <peadar@FreeBSD.org>
      Key fingerprint = 7A8A 9756 903E BEF2 4D9E  3C94 EE52 52F7 D80B 4B3F
 uid                            Peter Edwards <pmedwards@eircom.net>

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEBDlWwRBACjdnvu/rCOVEjpYmlmQmmmYZ0hbUdustNozm8dtKpg2w+zED3z
 9kHcoXEY2i1jxmJrHd4PPcvMutJB5AuYU4NiBmdMgBgfZvW7yaD+tHfvgozNyEKa
 3Gcddamy/ENCFKoSTEuCDxH77zf6DXh/B/Ekjav0sZnGHPqFhUdKzwh21wCg57uM
 Z3aL0+sIhiNYEJK93yjXt0sD/2F6+T7dj7wjdCPsb3mh5YSTjGeSXjnXHfeFQmmA
 /dPyOkWOAuTo2uR3AeVRrJ6rslKLqyl773HX+eM5b52gIsFZ+CzSEiHSrHEqOR/o
 3jzzGWhZb3Q/dbeWsPrtw32XUOdiijH5h2PyfKQ6reu+lpH8oKTbvOoycguHnsiN
 8zt/BACCRoxdjw3f5L4RMfbdxN8/9GLcDzjv27s4Jn17snXuOyNzWxky+hNW5InM
 wG92m9/a4XtZX6viK4sY8kfFLvAx95vaRiPJOPdUIx6Hk34HHsXdQ6XbUaadlBuG
 Mxr+aT2o01qzxi+dS8+SWXjCBwT5mRVdOZq7RFYd73I+FrzltLQkUGV0ZXIgRWR3
 YXJkcyA8cG1lZHdhcmRzQGVpcmNvbS5uZXQ+iF4EExECAB4FAkBEXVYCGwMGCwkI
 BwMCAxUCAwMWAgECHgECF4AACgkQ7lJS99gLSz9lewCgtKJX8EySD4x42LoZ8imS
 gYzQ2AMAnjAlfeFF6q4Lqiv6ikUW7uSGu2WitCJQZXRlciBFZHdhcmRzIDxwZWFk
 YXJARnJlZUJTRC5vcmc+iGEEExECACECGwMGCwkIBwMCAxUCAwMWAgECHgECF4AF
 AkBEXiQCGQEACgkQ7lJS99gLSz/1ugCgwj+RyWcUk2WtWZlox7rmTG9ymDsAoJ+r
 ckrEYUJfPdH0GKonpipJQwL6
 =73v6
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.72. Josef El-Rayes <josef@FreeBSD.org>

 pub  2048R/A79DB53C 2004-01-04 Josef El-Rayes <josef@FreeBSD.org>
      Key fingerprint = 58EB F5B7 2AB9 37FE 33C8  716B 59C5 22D9 A79D B53C
 uid                            Josef El-Rayes <josef@daemon.li>

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQELBD/4Zd0BCADEH+EDDjEX2ztufB5dele5Bt4XBg3cYncvlTsVEDLR89xtwmFs
 3no9Hs0ImTQwplsDgbixBL3DXWi46dwVK0MGYIUycJxLfsgFdlWngcXYkpWF3O8g
 v4YhytcVi9uSBy8oNB7huiY8IXh4XPgiOKztgCVJZbIgi8ahoif04eHTT9YGOL5x
 Qu+n7D74zAcgzK0XO+O+WXB8EoO/saJxzcCIeEGzfCjq4VyL6JB+1c9CgWlrpI7K
 LOpFqrN2qHygIMxCicp/163AdxD9I1hUtlF/sZYY9BpkbweLLqxKf4qtDYAMZLuS
 xFGfIG8f0imfFeTXt85FgYGxqLMlmdjFefIpAAYptCBKb3NlZiBFbC1SYXllcyA8
 am9zZWZAZGFlbW9uLmxpPokBOgQTAQIAJAUCP/hl3QIbAwUJAeEzgAYLCQgHAwID
 FQIDAxYCAQIeAQIXgAAKCRBZxSLZp521PM0PB/91jWBC7yI2obxE+VGsItduiPhC
 0x+Z33suGP8f7ewGBlztKC8y5N9jCGCfG9auwkJ9Xo27zCpMIkba4CfbRqyLxWoh
 ZluHQg5uge7AGefmsdfDsfZq5mPNtUkB8uVn3tXGwVVsxknw8PGtw25wbDCOXTCi
 t6L70v1gJfK8UxFhu0VCdOxbRAuQoIkE+bSO6g8bJrt6JFzhVpuHdgxwJbziWYSp
 nEJUN4Eou4UfCteVQrkh2O7ArHMmAEb89s5xbfNrQ4NdVBXHfsrzEDhWOqgiQ/4m
 o2DAs8iy2aCbWRaKG6G57g+uwhbqEN3gkeDfjhcpBMLqQy8drqx+erNGVYnKtCJK
 b3NlZiBFbC1SYXllcyA8am9zZWZARnJlZUJTRC5vcmc+iQE6BBMBAgAkBQJABsPr
 AhsDBQkB4TOABgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEFnFItmnnbU8miAIALbu
 Y15l3+9kNlv4Arv26aYrRcIYEUcCLIGZnD93NPnyEza4WwsUbCvYgNpKb/wojAA3
 xUdzHtRUfDp++eQU72S7DcRkkTt5vrnwKnH9kMsr2/hCIaO3ESiOVoPeJy91fHEF
 I9K1qP5noJQjfjr1w4ib86spyVb5LH3QPEnyvDX/UTBYiYu8UUYonitLZ3iHk1Ku
 x9SQoPszvkxdM1+d25pbG1uSV8JQRym6TsPQp3RwpbCy5hnwMbDLaWl6fbRwtAxZ
 i6A0cppdbgi+DDrOFoFKuU25YKKOKl76Vy+cpjYPBPRH3mOTYd/i2xliEP56dTJU
 4QqDJPpnJdmvXiCFt5k=
 =UfKm
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.73. Lars Engels <lme@FreeBSD.org>

 pub   1024D/C0F769F8 2004-08-27
       Key fingerprint = 17FC 08E1 5E09 BD21 489E  2050 29CE 75DA C0F7 69F8
 uid                  Lars Engels <lars.engels@0x20.net>
 sub   1024g/8AD5BF9D 2004-08-27

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEEvjRYRBAC1jMkUf5HrEQcNSLSK4NogjNTuwxE9d4PjgOiJ04L/haKeUAaB
 x21REw659FNCOW/HDuCzNH4POFQYoe2dyS3lV4xk+YsoJ50NuoCro/tiigBztKB6
 u/Ukq8bReroNwjP1Q2TnCHWxzDIq2HJ2FQtbXXlWKe7ZBu/LFwAsHLenLwCgzkp1
 i0gxqzxWrzIApMiKWB+HORED/3Jjom3MOEZfr27aYvY18700uXui6GAkcxTj2/6X
 s1MVpQt8F/BAgKYkw8Q3qOgoaJPHpnBQXMIB5TXCkXxZYwvUFlLHMOghpZE6/eHn
 3+UdvqsxHGa59Ym7HYzS1IExBVNfof4MVsunQtnGaHyQDMrKt2zF2MmTgASzITWW
 GyOjA/0Qc0K+hUBPsiaVpNcCZs6vPxeU1qSZamyZlVIjfQgRkTGN94bJD7l4qzaK
 hpmOLF8eD6+pA936HVhLfmPsNFkpFgw10oQQVYIVx/Thj5tOX2o7VbXUdQEkdTTO
 t75c2UqZIdPKet/btF+NPnnT3P8u0UdVvpvMeq7thLuJLkDDo7QiTGFycyBFbmdl
 bHMgPGxhcnMuZW5nZWxzQDB4MjAubmV0PoheBBMRAgAeBQJBL40WAhsDBgsJCAcD
 AgMVAgMDFgIBAh4BAheAAAoJECnOddrA92n4OuIAn08LIWiZX5vZ5GvClSsa30Wp
 2LG5AJ98fEToSwavm0tAuDHU1kPoDhPSqohGBBMRAgAGBQJBL48NAAoJEI90JpT7
 YBR5I/kAnA3vnk2qg91m3nocHy6nS2tShMUzAJ9RQ1orEGxFGukfgtY9iTTG4Tpg
 /4hzBBARAgAzBQJCVYkTBYMB4TOAJhpodHRwOi8vd3d3LmNhY2VydC5vcmcvaW5k
 ZXgucGhwP2lkPTEwAAoJENK7DQFl0P1Yg9UAn0/WHYshCUKP551shW3EtjUFvSF/
 AJ9EhPPzNRdgS5cs8Hifvd29McguHohGBBARAgAGBQJD/deEAAoJEAwB9WIgsQYJ
 9lYAn3MTmAp+MZn64phFp346NFhy1tRwAJ4xd16I6dRhDMSiNVPQPybwAZTfirkB
 DQRBL40XEAQAobWOOZBUJm+Twj/sGj0bUdlZ5H1Qos5uWEEjamcElcmN4dG6Dyjl
 X+X4dmcAQADm2JH5aajdWKKDjDNaTRbdV9XCe/iogYD9UhbPEQuHovTuDaOQrRsF
 nSCcXH1GABWF+Cp2JA4FVS1gmHykr+u9DZP7CsOosI6PWmOYwySidHsAAwUD/jVL
 iRLUj2qR3ejYTa61ATT5wb6UtuIohpvBNFj4t3V+LWATXmuOP1mYhy3SmoxUcmFj
 uULJ2GHHb+wNnP8YpGdxRVFkBV2grnpKqPdCkcm1ON707w2d3aDCEl9KGzhEvg68
 c4CF0hVkLGIs0qeZfsOwxE4jdYpPl8YuuRZV2ah3iEkEGBECAAkFAkEvjRcCGwwA
 CgkQKc512sD3afjgrgCguloybHuwhKsmOnnD6HSp1G/s4mkAn2VeB3Euh8fg6W/9
 gcKK4GHoPC8/
 =T+Zj
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.74. Udo Erdelhoff <ue@FreeBSD.org>

 pub  1024R/E74FA871 1994-07-19 Udo Erdelhoff <uer@de.uu.net>
      Key fingerprint = 8C B1 80 CA 2C 52 73 81  FB A7 B4 03 C5 32 C8 67
 uid                            Udo Erdelhoff <ue@nathan.ruhr.de>
 uid                            Udo Erdelhoff <ue@freebsd.org>
 uid                            Udo Erdelhoff <uerdelho@eu.uu.net>
 uid                            Udo Erdelhoff <uerdelho@uu.net>

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQCNAi4rWsAAAAEEAM1u8Y60omElX7Wtrh75P8K0L2Gp6omV6iDuwl9kXYhN94jF
 DE1F4xpkRDWvQxsWbYeIk2F3VYGuN12BhbRNcNqoyniQt2XMmbdEmp6ltumH5WbG
 jR5Xg0LkJ5AJmxvjJXXA9q+/eTfmyTfPjnCL70cTMWHdUl+EBUPoh1XnT6hxAAUR
 tCFVZG8gRXJkZWxob2ZmIDx1ZUBuYXRoYW4ucnVoci5kZT6JAJUDBRA0K3Q0Q+iH
 VedPqHEBAe9vBAC+el5mJpqPkC/+om/SSE7mxyuUqHAx1tNUymL8gTuV3mFB0goM
 xkxhUOMMYe9z2zyi+RXrECfLT2OqqUA60EZpl6Mgymj8SVZSv4ZwXdU8cgynYNfX
 T1pC57mN9mxL10vTTJEix7QsrVz0W479/IkBrhW9nTidQtORW1Si5T5IA7QeVWRv
 IEVyZGVsaG9mZiA8dWVAZnJlZWJzZC5vcmc+iQCVAwUTOwzFWUPoh1XnT6hxAQGl
 eQP/bLMp1qSdkt2/BKchpx+lhOemCmT3LHQ1sNzelb7dBwnsvE3Z9lOycH2pm1ro
 j6x3vmcDAqZ1yh2eFEVNK5abfhuI3QH+9QdgvMcSIQgF3VIMer7JXxNtFFX8JRKm
 +YfLfDifcK+B2HRkpMt9ETY8b3/cYz+gbdKNe4nVde5KPT20IlVkbyBFcmRlbGhv
 ZmYgPHVlcmRlbGhvQGV1LnV1Lm5ldD6JAJUDBRM7DMX9Q+iHVedPqHEBAYHUA/4l
 j98KC7y8cjapO4Hi0r/eO7gUwDujvrBMYbWuhmNCO6xlPfwRNm76tnNiTFdqVLat
 XSrQwEUys9Mq9xe2F2RuqSfYWjmHKX3/gNW3gRJbnBqO1QN6CDqo39a7LgllqFf4
 yFj9V6i1c0WSBiOeWy75DHpsfXHupMxZWPPRWh0TnbQfVWRvIEVyZGVsaG9mZiA8
 dWVyZGVsaG9AdXUubmV0PokAlQMFEzsMxhFD6IdV50+ocQEBzqsD/0nX9rV5cAcd
 jFTayQvoAjb/nIN+TJVHumuC/Glp9fKHlfTjMnsUawma+iQESjUB8XgyeJ0WvR8M
 vQGEMowYr1YTtFiYfFOvrzXZmhB6NfhFV3s34ZLDeBnncUqkas79Pi9G9AP2Y/Mc
 c//i2owj58xTfocYNT5IxVVYjB72Py+3tB1VZG8gRXJkZWxob2ZmIDx1ZXJAZGUu
 dXUubmV0PokAlQMFEzsMxiND6IdV50+ocQEBBJsD/1SVP70fNa3ShAn18+yEXOIL
 TlFYCUmGaBIeAsd7r8tXFYbf5STAOEOiqBB9Y7V1tV4IriACru+9wo5wBQoCLBT1
 RNj4NhwVvkGReTDsA+Zz/vUULrbklVKO724DktO0+WRbn/w99trttuUTGvTHRER3
 BjuOfJ/QoLlnLAsDBMov
 =TCJD
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.75. Ruslan Ermilov <ru@FreeBSD.org>

 pub  1024D/996E145E 2004-06-02 Ruslan Ermilov (FreeBSD) <ru@FreeBSD.org>
      Key fingerprint = 274E D201 71ED 11F6 9CCB  0194 A917 E9CC 996E 145E
 uid                            Ruslan Ermilov (FreeBSD Ukraine) <ru@FreeBSD.org.ua>
 uid                            Ruslan Ermilov (IPNet) <ru@ip.net.ua>
 sub  1024g/557E3390 2004-06-02 [expires: 2007-06-02]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEC9nOURBADtxz6jwoFt/gIogEFIebDz4S/7jef4ou9prQaWJKTmLYAe3dB0
 b3iZaeUZAN2HnYrtNC9QUlF8ChMpVLsLp00+nL1A7wO8qfPdHXee5iQ30JgsozDG
 vdoAB6zA5mCe4+maZ59R9CCNrc2aB7binqOxKfiu65h46DocCzLVrBC7BwCgnyWr
 IQp7gzqOy6L4GVycyOwBArEEANgdO6O3CO2w6ovxe2cvlHV6NiqbEWeCRzCVrCiK
 ApB69ltrOqUmPn0cHV5+8KPXu0AaBBkmwNjuw0W/etSFq2tachIqY1qMjVFxvk1v
 qxu+1fq5mB0vTNALJ0nDpG3j4TkKejlqsXOgAYh8/8aYxVhxgxgD5Ni6C4UTBb/B
 sw+HBAC4UJozMPg6gsSdhYYqY9KCCc+xntaOxFKj4ir+o2EZ9qJ6Yg/FDygDxULP
 tfCG7MdzRyHAdpMBOXlp+2VB5HbvM+XCiLh+Qfj47HZgT2jR7GgWM8HCNLMydqUs
 odh3/8NJT/Q0AaYBKDKvEQPrv9siRvNLYfM9fFQ570Nr58wExbQpUnVzbGFuIEVy
 bWlsb3YgKEZyZWVCU0QpIDxydUBGcmVlQlNELm9yZz6IZwQTEQIAJwIbAwUJBaOa
 gAYLCQgHAwIDFQIDAxYCAQIeAQIXgAUCQL2d5wIZAQAKCRCpF+nMmW4UXr+4AJ9i
 Rv0F9CXB6P9s7VxgagGiRgnKJgCgm9ONcZkKiRJz4ThM8+lUVn7/dvSIRgQTEQIA
 BgUCQYJBHwAKCRAiylhMenujwLSuAJ4vH3muPfL2j7g0i3tBxANH19HJnACfUqbj
 KgRULoLdd5Xd3xv1TQMtYCKISwQTEQIADAUCQYS5HQWDBNx+SAAKCRCrL1pbFSVp
 kLOhAKDo7/Q1gjtWnHNj4KkJc0JwrdjLoQCYny4YEuaH0XQZmli1JnYDiezQf4hM
 BBMRAgAMBQJBhMTSBYME3HKTAAoJEID3vqaVM+drOnUAn0+1xLBukkS1LUENeWwI
 FkO5+xqCAJ9ML9gITzyOy5XbQzOG0MyH/YkfH4hMBBMRAgAMBQJBhMW+BYME3HGn
 AAoJEKBP+xt9yunTpSkAn3YtJf9DIdaO4YtRtnPNlYZt4CgHAJ9vnB4AM1SAahY3
 pgrhO9z6XIw3qYhMBBMRAgAMBQJBhNROBYME3GMXAAoJEIfaXA0nNZpRPpYAmwXZ
 /pIjOqugDXN/MQErc8aG7pVwAKCaZXtnm8CT45OWVeVAIu7uDmY0F4hMBBMRAgAM
 BQJBhPV8BYME3EHpAAoJEL9L0OYEnbh5Jx0AoL0vfYGS3iWE5u66RasB94xyQbIr
 AKDY22dEDqObs5DwrjkQHX718wiKQohMBBIRAgAMBQJBh7rjBYME2XyCAAoJECRx
 EX+pUQLB8iIAnijUZVkQloDfwcbVg0w6xuOFiCbOAKC9hggzd3ujHQ3vVnYEoqS9
 lv+rYIhMBBMRAgAMBQJBh9AWBYME2WdPAAoJEHPeaYzHFAWilFUAn2MLzNKhtam8
 L4s4h68T48QgHB6vAKD64I+m0Z61y2OMH59/j7JYbsZFNoiiBBMBAgAMBQJBjJBK
 BYME1KcbAAoJEB9/qQgDWPy9MoYD/09F+lAdn5JSk+QE8WOyPO7ZP8uqVoiCid9+
 FQynmcneq6PsjhO5KDyHwK+nIxWwsghlKqG5gmCuN4/YF4wkxx+6mVt1O5WFhlSt
 x9y8lrN8csLMUCQzLaluD7hpYyScT1uGOLI0q6HgZ8pP2XQ05uIGUIfjt17jYbSp
 DKphh+0ftDRSdXNsYW4gRXJtaWxvdiAoRnJlZUJTRCBVa3JhaW5lKSA8cnVARnJl
 ZUJTRC5vcmcudWE+iGQEExECACQFAkC9nZsCGwMFCQWjmoAGCwkIBwMCAxUCAwMW
 AgECHgECF4AACgkQqRfpzJluFF4VOgCffv/mngzbhP+88uSHERTu2BBkefIAnA9H
 hLGo5SaCSeWNwuqdgK3GvwDqiEYEExECAAYFAkGCQTEACgkQIspYTHp7o8CVcgCe
 P/DPle+jMtpgrrS7tnk5jeluAg0An2r5PK4eajYFLcIOoDk4aXThHEgviEwEExEC
 AAwFAkGEuR0FgwTcfkgACgkQqy9aWxUlaZCofwCePa9l9dsyD9k9tV2dm8aNYywD
 jEIAoJBiWx3/1gqZYmjed+zV6vWa0cKgiEwEExECAAwFAkGExNIFgwTccpMACgkQ
 gPe+ppUz52ubhwCbB/EXTvUfSYc4vFaQMGa03naiDK8AoJ7rBjM0S4MrH/yISFxF
 PYQgC+RyiEwEExECAAwFAkGExb4FgwTccacACgkQoE/7G33K6dN60gCgu6O//jpu
 JSok+bBc4X+AZKJK+qEAn0LswtRsAtUMDkA9jvKnBWCNAxQqiEwEExECAAwFAkGE
 1E4FgwTcYxcACgkQh9pcDSc1mlFARwCfXf65/bOAJHXeKIKgyvpbpQUSCk8AoLAK
 v42dyiYsLhzUH903wR+OK3LCiEwEExECAAwFAkGE9XwFgwTcQekACgkQv0vQ5gSd
 uHkgFgCdEqxUdKNkt3EsPy1MaHEJWpKbjgEAmgKdjeXG5Q5syxP6AQtgwmm942zH
 iEwEEhECAAwFAkGHuuMFgwTZfIIACgkQJHERf6lRAsFo4wCfR9sK68UaZUGInWsP
 jOlbB1RlIGkAnjvuFzUSF2a4PdxNJXTFbps0sa6EiEwEExECAAwFAkGH0BYFgwTZ
 Z08ACgkQc95pjMcUBaIWYACglNKP7iXD6a3kC5ezCidQ9bw7atgAmQHVg/78odHo
 v3XEMz6hSYiA7ZB9iKIEEwECAAwFAkGMkEoFgwTUpxsACgkQH3+pCANY/L0sQwP9
 FwLOugh4xHDwloS4nfiCVEB4tGcUNUNvyWAirweCorPcAWz1h56EUDM2bEEQLNvN
 7KH//KLFl7P7w6HBg5OIsOxOv6pwM4cqFYSfZ1tCrqSVL8JSz2CEuqeBO63vwMIK
 Zuz5isBHWB3V9jR/FARZFK64pj5jqOdrhXlEsclw/hi0JVJ1c2xhbiBFcm1pbG92
 IChJUE5ldCkgPHJ1QGlwLm5ldC51YT6IZAQTEQIAJAUCQL2drwIbAwUJBaOagAYL
 CQgHAwIDFQIDAxYCAQIeAQIXgAAKCRCpF+nMmW4UXso+AJ9A1bzRrRjjeVPejggh
 dSb2MBtI+ACfTHHJ5L5tWTM4DaKE1zNslFcKJGCIRgQTEQIABgUCQYJBMQAKCRAi
 ylhMenujwBtyAJwPbdhli6lM80ElaFp6Z4k26mFmXgCgwOwFHhG8JmphwsK2EuOM
 IYtRL+qITAQTEQIADAUCQYS5HQWDBNx+SAAKCRCrL1pbFSVpkGDTAKD9L5kXDMJl
 oEVg8Z9WjA4YZ+DkdwCfcvG9fxWmuFbCieKMwooQhZPjTTiITAQTEQIADAUCQYTE
 0gWDBNxykwAKCRCA976mlTPna5OiAKCy1RqGuaaV2KEckQfu5qY4STRbpgCdEESQ
 rQjwdC53+itYYSYjl24gi02ITAQTEQIADAUCQYTFvgWDBNxxpwAKCRCgT/sbfcrp
 04YRAJ9KXOH+0A2gRhQaBpG9wYtycCMPmACfVVrj5SccNfCLfVCagLtwkrPjRkKI
 TAQTEQIADAUCQYTUTgWDBNxjFwAKCRCH2lwNJzWaUWIQAKCyzJw3bO+6tD4lz32/
 osDpvZnClwCeOFWWxTJWZmXa07c7rNhH8co562yITAQTEQIADAUCQYT1fAWDBNxB
 6QAKCRC/S9DmBJ24eZFFAJ4/0hvCrenteNbwNeXt9d7EsuJTIACg+3mOLi1EJX/7
 sahoqtQzZaxL1zSITAQSEQIADAUCQYe64wWDBNl8ggAKCRAkcRF/qVECwQzhAJwK
 h9jknd1hm8SPSdePW5y0feAytQCghhaLXPEDYmwIRUYAIbdJMD2hEuiITAQTEQIA
 DAUCQYfQFgWDBNlnTwAKCRBz3mmMxxQFordLAJ9kzuLcEMrYOwdX/ctHhOuwj5XG
 YACeLUfYnnx7CcB+KUVZrEscniV1eoaIogQTAQIADAUCQYyQSgWDBNSnGwAKCRAf
 f6kIA1j8vS0NA/kBfiCUi1miZl3UjuBICQT3tWZHrMuMUQ6MpMnjshiT0vrSvSOG
 eCGEwGkrBCl1VuFpHO93E9shjcLgzNwPSbtiasK/kzJL32Hyd1+Tc2SGoKrLSXiv
 4zJMTxwWBYzFCrniIz3+/XrU9D1WFGtBYc1jsLCvDKEW14RP59qs8TKNV7kBDQRA
 vZzmEAQAlY3mpmNBVkekHNNxs7W/ansqON4QUvAR0q2BVUvhHunVd02XNyQZTCWO
 SORhXX5jH2QIzr+igTWLGzm1I4Q6x1519I8N+rZMaQMsflvdNNOYDdfj5jbF8w2h
 vWcKfi7k4lenw+loDDaQZbEfdzR8qs1sR12oz2ZRc4Lwqxi1d68AAwUD/Rt1poSP
 2/xiYhq6yb+dPKEnYSdnAYVYtvH0+qztdSbQyYty5TSnuqJx7fT7apRLJ2g6I455
 yJpzyBZR1H8K3AQsH/VixMaVZl4xUUUwxbyiaZLM++WNDl58pjgJAvJueYPRTl/R
 /QPSo36OBYbqkzlR+U/TDxXnW9OvxSmA9hG5iE8EGBECAA8FAkC9nOYCGwwFCQWj
 moAACgkQqRfpzJluFF6l2ACfWWiX/0QlAZ9NU7g1wtD10jNJviYAn1qovdOHVYwW
 xfUIyIEOONF8sN1I
 =tea/
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.76. Lukas Ertl <le@FreeBSD.org>

 pub  1024D/F10D06CB 2000-11-23 Lukas Ertl <le@FreeBSD.org>
      Key fingerprint = 20CD C5B3 3A1D 974E 065A  B524 5588 79A9 F10D 06CB
 uid                            Lukas Ertl <a9404849@unet.univie.ac.at>
 uid                            Lukas Ertl <l.ertl@univie.ac.at>
 uid                            Lukas Ertl <le@univie.ac.at>
 sub  1024g/5960CE8E 2000-11-23

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.2.5 (FreeBSD)

 mQGiBDoc52gRBADCgyiLgEDhBbalLQ1VGkvfbdazaBHQRdGjsEPwPEG1xSI/5FFm
 0497ZJEYkUG4rXbgaNATSSS8yrqJ5i0rX2t3Y1TYOVim8gLq5ntUQtAdhHtnZD3n
 GbiBLRNRTD/HYd73ta4V789JMheUrQt192IRZZG8iKMjjaW+YQ5Z7nQxZwCglyEp
 33kslkv25cFVFWEHUhLvck8D/2iTzX35onmQkXdYEk8S8sS71UoSBgf0q5/4D6aq
 /Oq4zUYiChC7WGNNMjLSWDPsvt4U01SHfZVMOmbgJXmY6gE88tv32pGkLaIW+f3v
 BkKLwO8le5GvnfTA+xTyADcrqiZBdtH0zDd1jY61XCsAFyJmMnM+xbwT/dXa+Jtk
 h3CZA/sFdlpJrH65GHcuyuI/6bGwUkQqpTMCmYeXQjcEsTt2bWQ+knaAFJ7q2+uZ
 fmmzlhqNuPZ45TTd6BdRFtJFFOndi45yEZsSN7XNBcHGx5MshL4jCEtqQEDfUogd
 UbwkJtgK0URxFyZ906xhVwgwvX8eW9CzPj0wYsbYLZtGZ4zVobQnTHVrYXMgRXJ0
 bCA8YTk0MDQ4NDlAdW5ldC51bml2aWUuYWMuYXQ+iF8EExECABcFAjoc6IYFCwcK
 AwQDFQMCAxYCAQIXgAASCRBViHmp8Q0GywdlR1BHAAEBbQcAn0oa/bdjZ3ofFKf4
 1GT/UYftjziKAJ0Wzsy8sDahkaJbyWzKupp8Q7Uzy4hGBBARAgAGBQI7oHuHAAoJ
 EKkf+mOb7TNKOesAoIDjx0iq2xsnFfcECkh/zheU5HShAKCpROLbXal5pK3U2XC8
 t44oAXDL7IhGBBARAgAGBQI9S8/aAAoJEBBfSR2o12TYudcAoNufp4D+vHXyCX+g
 K/RMOpcLQmFUAJ9TbuD0ghWzqYY1VGdxrDusUux8dIhGBBARAgAGBQI9O+wTAAoJ
 EEUnYQZfFVEBfVsAnj/sw5aUDA2vEghr6ZgwzCmzPzeaAKCAMiJxQpog5s1HD71V
 3ZhLgk+KWoicBBMBAgAGBQI+sYSdAAoJEC3GaJzjyx7FiZkD/1H+Y2A1iZLXGBb0
 16UTUb7Dk2E6VO81SPtviliM8mx4onuvEHHJq789gi8N3TolhLPnPj1ZfEAGslIX
 5/JQRx71qhk3hDnGNaszxrgoTkYHQaaoxgZyeoWYP2wVHYF3eTXFLjh3Q8ZAZMGX
 yNwsYvvdMTIEP9kIQV/5oyuI4H+eiEYEEBECAAYFAkC9Dq0ACgkQ/PmauBrc0r5s
 +ACfetNYnG+BDKQzDeVgBsP/9depWVkAoI4Ey+1kZmeIdMAwnHOSV8b2TF/GtCBM
 dWthcyBFcnRsIDxsLmVydGxAdW5pdmllLmFjLmF0PohfBBMRAgAXBQI6HOdoBQsH
 CgMEAxUDAgMWAgECF4AAEgkQVYh5qfENBssHZUdQRwABASlAAJ497mVoCv4YJtvI
 begRpjXIpnPRhACffoiU3BSc8pN7gUlWtGZDB8Y1Xh6IRgQQEQIABgUCO6B7gAAK
 CRCpH/pjm+0zSu47AJ9KbtPOqVhHdF5APDbrc3olf7lyNACfc4M3ZZLSXzG2fsoH
 LoVX93P4xKaIRgQQEQIABgUCPUvP1AAKCRAQX0kdqNdk2FxfAJ9WA+1axtpqoafb
 5KAMCZB0ALSg/ACdFFizbtQM51ebXiNVhcT3rmVorCeIRgQQEQIABgUCPTvsEAAK
 CRBFJ2EGXxVRAcQuAJ9YP7X9N3xWPpgWF91eHfOtsCS0OQCfdKlgYCv3vJfFNjFj
 H9pNkBgjrtmInAQTAQIABgUCPrGEmAAKCRAtxmic48sexRS4A/412GhjArnp4sER
 F50HACd++Dmajzjbaycih0UyFk9Jhx7lkpNMFV0EyNKJq9unBfvuX4ji8kuq62ln
 I+p/avkjBkpqN9XH0YIQkCYh7X/I5saVWTSqUJGZMPR0HrnJziWyOAiQWEfJc4/A
 yY6IuS4HMIRvlcVql9MgMWUvsiCwiYhGBBARAgAGBQJAvQ6tAAoJEPz5mrga3NK+
 5uMAmgOksIQqUnvIB9AA/egOVWPNTIABAJ9iWClWufO9VSjm+uKCXFoEZbBAfbQc
 THVrYXMgRXJ0bCA8bGVAdW5pdmllLmFjLmF0PohfBBMRAgAXBQI6HOhwBQsHCgME
 AxUDAgMWAgECF4AAEgkQVYh5qfENBssHZUdQRwABAdfRAJ9sUaTyswjTHMCSqZHN
 ZDAsCVhyDACfehlPEYgA/zu0rHhQW1fFxRlkhTaIRgQQEQIABgUCO6B7hwAKCRCp
 H/pjm+0zSh21AJ9sa+U9/NyXhVUm+HjhpV/bL0Le7QCfVc80UHqb3b0Dcen+jov7
 tiJ3eraIRgQQEQIABgUCPUvP2gAKCRAQX0kdqNdk2A3wAKCR+d/9qrGqzpGoBLQA
 b9SRAjl/BQCgop5t90WbPwuJm/AVdbE+N6As2w+IRgQQEQIABgUCPTvsEwAKCRBF
 J2EGXxVRASlFAKCFlpd7McKT98cATC+8Sd4RFNAUVACfRHTANXgfK7hmvvD0pWr5
 nofT7p+InAQTAQIABgUCPrGEnQAKCRAtxmic48sexfwPA/9WyE6OAshMZUuCjHvo
 nHt0G+qomn+6CrPrps9il0ofWAWHEDMM57OkUYu8O1uY4G2WDfcUGx3XrzHxqsch
 Seeb5/aD4z57ZQzdGz6zRyorJxHJ2S4vTvLv5QWSKCBqYUEEYgPC22C+JHCfvTcx
 76bDE41skqjwcJNNo0sPcMHAMYhGBBARAgAGBQJAvQ6tAAoJEPz5mrga3NK+qYEA
 oLuLq1uPXXdYnrJ4e+c3qI3Te5FBAJ9lkHFlMp+6lcQ/fN3kSxWMrH1ohLQbTHVr
 YXMgRXJ0bCA8bGVARnJlZUJTRC5vcmc+iF4EExECAB4FAkAmTJ0CGwMGCwkIBwMC
 AxUCAwMWAgECHgECF4AACgkQVYh5qfENBsty0QCbB6IgEk3WC8br8usvNqWt2t3y
 93IAnjwh2DGgCRk9AH7fdNoSF+an6CquiEYEEBECAAYFAkC9DqgACgkQ/PmauBrc
 0r7yNgCfegCimXz8NHxxTnfsz3UU++dz4jYAn1nPAh8hwYPh1rWUjHh/ATX356x4
 uQENBDoc54kQBACRE1IriFYgaKg3pDeBPDM/BUflmZSlC50NIgCadloOGwu3AFcs
 ooWwN9nsVehbN9xjfZa34/xXo09Rn14o5kTKYGSqzYY0XbsNjZl5uj0gTGFRmjS7
 fNoWpdsfh38xXZAJOghxd/KFRV5fdnKoEPz+ARNo2DRZpiiEJUa14e6lpwAEDQP/
 TvA9mc8OEa9dn0AzCRwvITqx80WBRBVBl9bC+fx4R/CCt0O+gtkoPBlAdY/r0+XQ
 ZhCeOROXy7e1sbAMm0U0QHgckne83VgzV9TAWHtP2dfGgtOzUE4PlUVBerTCGADP
 FTN+kcvV6U/O+knnJGmnxxOq/9qtkdtEHvyAzWjehPaITgQYEQIABgUCOhzniQAS
 CRBViHmp8Q0GywdlR1BHAAEBIkQAn19uApjyy6+M+JD7Qt8inbcYjk7cAJ0eNltS
 Fv2s0kptGIN2izILm1myaA==
 =qAVp
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.77. Brendan Fabeny <bf@FreeBSD.org>

 pub   2048R/9806EBC1 2010-06-08 [expires: 2012-06-07]
       Key fingerprint = 2075 ADD3 7634 A4F9 5357  D934 08E7 06D9 9806 EBC1
 uid                  b. f. <bf@freebsd.org>
 sub   2048R/1CD0AD79 2010-06-08 [expires: 2012-06-07]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQENBEwNjXUBCACWeNjUFZ8rzqxrEIdL3wVrvkWVwaf5HW0YwoIMq7ba3hRcPWuv
 yr3frrdvqJv9rHJYA8f6uE5dCkb7OSI3YXHC5QN/H9xB1bvRuSUyD1MwmuihUX/A
 7yk7HzUE3sXy1U3QIMJWgpvnN242OZtH2XlanuSoDdBL4Qh2Fw7ywQaZvzNlZKUa
 hPF0Ty7wci/5xuKB7T72Qk4vAYYqxUxYJR/5ox8vM/xiAh5XxPbOuAF0p/wQiiRi
 NjF/f6tluQu6Q6VFwHXGcZvJK39nNNpadsDCegdRCUUFJsHm8dSjlIyi5CTyUsXf
 btdlagPTlhiBtOYgtcfRZoPBLFjVafjqqL57ABEBAAG0FmIuIGYuIDxiZkBmcmVl
 YnNkLm9yZz6JAT4EEwECACgFAkwNjXUCGwMFCQPCZwAGCwkIBwMCBhUIAgkKCwQW
 AgMBAh4BAheAAAoJEAjnBtmYBuvBVG4H/Rc/AqfFfQi+qph0HKggVJyzEKvhVWhR
 8RZ+8zS4t72b4kIJT8FUOiHMpq/+qC+Lt5MFPCtxmOETDgpD9GM1EkgJ1rSDrN8m
 kbXuQ9Z95KztU0tGsv87JT0xSpxeMnYaQ1NWx5bkKG5AOf6ZZaUVas0XH8/9QCFH
 gqy7Xe2eGsLO52ZH/4AI8cFc0FPF17hSWTIAwIyuxcRLas+KdV1j74xaBu6parX3
 2FoquEFRAPoEcuey2aSWoo4OCBCoGYqh4mhWbEuLOac0NP3oLDFjEDJhE7UT+0gx
 W5LLwPr0FARkAbRZp84vt9rD5MrhNcZy0X3PBpykium4OrEIp5l9OM65AQ0ETA2N
 dQEIAK1D1POvE2tRnTeNRW6lw/bu9zx8d4PS2R7GepQkbUWQxpgcwSEoB1JGN8jw
 0iKD8KRoFLwQx+TizzRShRsOeYj7beK6rY5H1C0DbrQX6T7eMumOVV2RklVFqYiZ
 HcJh8LGjJN/tKt4k7OnDs40lHOFHxvKW+PiKogfiWDKpc/wns9mAhcXrbT0SZ4Be
 qbQOsZMfUbvOZUek4+lOZuaCb0M3QU47bsFrJonPn7VEHw7mkhTNL9a6KKc4ZqQw
 52ECVq4dKjNIkvaQZyosA7tRCr+CBYUumE6fssk72SdT0RD/tgHgKfgWZ9mxB3R0
 l7CCm8v4c24tZQuuGQG26WWeD8sAEQEAAYkBJQQYAQIADwUCTA2NdQIbDAUJA8Jn
 AAAKCRAI5wbZmAbrwabXB/9ggUz/04tDZdX4pDsfDoBKtnJ9r1yNWrniBBNlcVLZ
 G+3BwF5EfZAA/q3lSJmC4BVzaDUwrrL/zbPb0WhE5cGG/byLiByXsEDVSId4Kv/Z
 bLaPyox8RIYUL/wCjt/57FIORwGVhUr8oDDRLeSoIsazXWhvWfx9qCdzcZTabSkN
 74Q0WxQuOagvpl4Kcf3eQEQuB+BvxDQx9JvEXUZanurRP018uTdXficJ5MS+SwXq
 gJUSSPybwVjK/ll1G33185jnSQSFNwGq1udet7vkDjQKNmkcev1SJY1g0S9iFKRz
 e6dmnydHGtQ0508cCusMPNCQ4HRhQHEW7w5yu1J4t3UY
 =bgLz
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.78. Rong-En Fan <rafan@FreeBSD.org>

 pub   1024D/86FD8C68 2004-06-04
       Key fingerprint = DC9E 5B4D 2DDA D5C7 B6F8  6E69 D78E 1091 86FD 8C68
 uid                  Rong-En Fan <rafan@infor.org>
 uid                  Rong-En Fan <rafan@csie.org>
 uid                  Rong-En Fan <rafan@FreeBSD.org>
 sub   2048g/42A8637E 2009-01-25 [expires: 2012-07-08]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 D/Fet8nCx6Ef1M1J4Q==
 =1iVI
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.79. Stefan Farfeleder <stefanf@FreeBSD.org>

 pub  1024D/8BEFD15F 2004-03-14 Stefan Farfeleder <stefan@fafoe.narf.at>
      Key fingerprint = 4220 FE60 A4A1 A490 5213  27A6 319F 8B28 8BEF D15F
 uid                            Stefan Farfeleder <stefanf@complang.tuwien.ac.at>
 uid                            Stefan Farfeleder <stefanf@FreeBSD.org>
 uid                            Stefan Farfeleder <stefanf@ten15.org>
 sub  2048g/418753E9 2004-03-14 [expires: 2007-03-14]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEBUhZkRBACOyBTXaf9n0gkvq52yhACaPjUpAY4c+Z+xDM5jZZNpcaEyuU5N
 ipJdvlKIIkfB+Jka5TxiUBskSo6cegPW7k3G9/as+39SeOexEw5aH1WROcrqD1Wq
 iBTJ/Ey8eVleGTP/3vpbUoT3gcNZuus00J75OmJV06xyTA9M0tSy1/aIxwCgrbCJ
 Xr3wLOPYiGXf5WbWfy08DmUEAI2xYIycYgZ7ogcqFcu6gShO/uTcXkZL0xOIC8el
 rAC/HciJagmvYPjQimQeKhqyX+uvnhguiS+XZYx9yqegOG1dSOVWw6FJTYgzKeT7
 6tHmaplB4JQLkUSBn8p2fsyXAaIA4M+2c9fYf59El5+OyfOhGfAEJNJv1oGLYWic
 Bbt0A/98H+rPmPwtv4ntIvCq5xkvjENzmG6WerNF5dXHsoG6Lnhe++4jUquHseEI
 +u4ou+v1it5vBTnPI2Wz02WP1Oyz7JC0cPAbrTGz+eaaNV+M1wD7yqj1poW74buk
 4hJ+myIqC1dRrliAyrr75xHl3pr212+8Cty8RTiNF9xgICtH3bQoU3RlZmFuIEZh
 cmZlbGVkZXIgPHN0ZWZhbkBmYWZvZS5uYXJmLmF0PohnBBMRAgAnAhsDBQkFo5qA
 BgsJCAcDAgMVAgMDFgIBAh4BAheABQJAmCd/AhkBAAoJEDGfiyiL79FfqEoAn0cP
 NQJYvSLWsU4gD/cffKUtLEKiAJ47lf0I7dFdAJSqqxSCOrw7iuWhTrQxU3RlZmFu
 IEZhcmZlbGVkZXIgPHN0ZWZhbmZAY29tcGxhbmcudHV3aWVuLmFjLmF0PohkBBMR
 AgAkBQJAVIenAhsDBQkFo5qABgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEDGfiyiL
 79FfeOMAnR6XllE6b+BKnoRjBOC06PXfoK0jAJ4yDtL0vkYkW9LRmoFkWpxJYilU
 ALQnU3RlZmFuIEZhcmZlbGVkZXIgPHN0ZWZhbmZARnJlZUJTRC5vcmc+iGUEExEC
 ACUFAkCYJIMCGwMFCQWjmoAHCwkIBwMCAQMVAgMDFgIBAh4BAheAAAoJEDGfiyiL
 79FfwykAoIes15zWxNJ7iQr1n4rP+x1LidM5AKCDakRpNHAdMiaJJRNrHt9I1kOu
 FbQlU3RlZmFuIEZhcmZlbGVkZXIgPHN0ZWZhbmZAdGVuMTUub3JnPohlBBMRAgAl
 BQJAmC7cAhsDBQkFo5qABwsJCAcDAgEDFQIDAxYCAQIeAQIXgAAKCRAxn4soi+/R
 X//IAKCmPHdkW+JyvXq8Ph/4AcoSYGltQgCeOyA+WXLvjD8s36h1ITQXleLr0Ju5
 Ag0EQFSFrBAIANrcNEggDb7bS/TkhZg5CEw0HP0bFOogCowNgGZ/9EzZA1SvABYb
 vun0RyK0Ceh51Vr0Lb01i6cIDTH/cBVMqXX75YPusncMzsEuMdBCzMqKRPCpimUD
 jFmMIBrkbtu8OTwaL+Xy1j7/SyfYv8fV6q6ibGWgN4pcyDmItTWYRNnR1G4EdIvl
 a2CgQr7AgzWPGeeZLrUqUuLjYKwZ5JUqch3ooU4e+eFkYjovMyiC5E23UxZWyDZQ
 DA1aOizxH7519R5l1YDsrqjZdVz3Ks7iCPYZ+T2QMGM7oUDjbt0xAhQCt15yj2K7
 f0m6KtmHWzwgf5Dagcph00anBMldDQ1RqscAAwUIAMReNMLnk1jhYUYoitYNDJTO
 Pp1X5bk66+b5yHW2Ul9DDboe9tp37AoSJf1hEI7eyB1qkKO3bt9nePKOuAe64ft9
 jMYEm70IS3tmo3hHyTbLuOpxF3f7ZHmai2gXPdDmIczDqkE1PneX9gJQadQTqvky
 4PVHKVUGTBScI0S830ZBbIsvoYimjGCPMuz4UT0vKR3XLay4RjwCYC6waqRuJoBq
 rfm/vmx6/GNfb/jwZgN3QYPgTptx65eAdEAy2C3Y7RbMrbx9qqvx5TxaS2yVFy6X
 6gIrSmFSFE8rplPDActw1V4YMyuwnyVvGe93pYwYfxzM/BxN09V9QBQUhIa7TMiI
 TwQYEQIADwUCQFSFrAIbDAUJBaOagAAKCRAxn4soi+/RXy2fAJ99u5jBvCIXuEPa
 rLB9utH3lU/ymgCcD/fpfY9v7wyOrivOy6Wz3ZWjdnQ=
 =9khA
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.80. Babak Farrokhi <farrokhi@FreeBSD.org>

 pub   1024D/7C810476 2005-12-22
       Key fingerprint = AABD 388F A207 58B4 2EE3  5DFD 4FC1 32C3 7C81 0476
 uid                  Babak Farrokhi <farrokhi@FreeBSD.org>
 uid                  Babak Farrokhi <babak@farrokhi.net>
 sub   2048g/2A5F93C7 2005-12-22

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEOquWMRBADPeAMeFy9OMbD3PxFjNmPIuY9CMb/fP9G3KNugVwLoHj29pXHS
 QDo9OGHmA6udL6ZjZt/cWsU6CBwrVmr7nnqIXwOFGsvv4sT4cQJd51ypMFcvrYvi
 UmdfnNZWeggviCMYdZErMqVdH7QKZyZ/7xB1IBV/66Bu768nQlSpTmqTYwCgwpUr
 8V37ACzVXUZ/1CPqtadIe50D/1rlR4GTzMnmJGBbqY4c2nNtaUA2HEzI11QsHvFp
 jTEcHI/RdhLv8dcFFAD0PmLC+5W7OydXvQXBfWzVXmrEPzFprwOc79wfCB+JzOt9
 JzyClVDYvhYd0f2kxrXOR3ddLaBCMU9A/NxvDL05TCE8b3rSuV2VRT6E6A45/88t
 aKKvA/9ewMdS3zicyyK33FTYTecGJc6Kt1ke/spq6jo6k3+L94Z7eZrZrhXGMRYg
 Ibbm3VuxoPeIqyY8SujHwNNzP7PqGp8MVefjzktldMyvbJex8oIyB0NMrHTJ2JTp
 ScJAetOE/mXYhMSACgWbebu6uBEigmaz1D4WNU/ITf8xuX784rQjQmFiYWsgRmFy
 cm9raGkgPGJhYmFrQGZhcnJva2hpLm5ldD6IYAQTEQIAIAUCQ6q5YwIbAwYLCQgH
 AwIEFQIIAwQWAgMBAh4BAheAAAoJEE/BMsN8gQR2iM4AoKXtRmdbGhmrJ3cW6lcd
 gP4IUfUkAJ9mqLQk3ztstsPzzovhwV4sIH2VgbQlQmFiYWsgRmFycm9raGkgPGZh
 cnJva2hpQEZyZWVCU0Qub3JnPohgBBMRAgAgBQJFUO2LAhsDBgsJCAcDAgQVAggD
 BBYCAwECHgECF4AACgkQT8Eyw3yBBHZd/gCgmHXJVgY+AwvJvL2v2qG6+P2EsP4A
 nimm5LNueFg2PbDsRb+Iz53zw8d6uQINBEOquXEQCADPKrfxmpqJEbVpJV1PfcLJ
 KpvF/0s1NEhvrXVnm0GhId8R96n22E9oD7QYTw/+TkdCksw0dcAIvFH2y++HNQoE
 NVgoyVW32Rw076Va8nizA2icB6hEJwKiI400qKjZknj2pnILPHORq+Zl43sHaXnB
 imchl5U9gZI4EXCRC0u87oLd0IHuFMUGYEfhsxninLpmFNPjS55zEhPDIBTuFFiN
 NFZ8aLxq6APGd1lbLJhYnQIYZJreaI3lXc0VYqjkaB5WBeYXKNNF3y39yNY3SXFt
 /dwIP60IoaIAjARFLqvUNYOsHpjsVAItxxMdTpAlX28VYWsr3quGL97Xhd4NfDvb
 AAMFB/9ep1jcpFocEOurMYZkIrPE0CdgdeWzlhHhW2F38cZTj46WxoAY21QOfjRx
 tCcGDrKNNwoHO3TIsuPrEI1OtJ4y8b7Pj2zuv/kUAEMUjl5dutg2kIDz5cs5zxI6
 4HhUx17vQGTOK3l1I2JxoNrMKPcDKxegHqYqpzb6vEr3gsKT7GSeMBREq0rvfZfQ
 ZmZTLfdy0AiQ6KsVt1YV9wUE7Kq5OmhjVZNovhZtxO/tzppQLNX/62wdf1OmFZIn
 xWrYFHeH/N+QGBmMRf0NMb0oOn4nEMem9QhSRcW9UcyU1K7Usa3m3WG7qrmcq+ri
 9RVM7/8wJCKNJD1ej35rMQYVrolIiEkEGBECAAkFAkOquXECGwwACgkQT8Eyw3yB
 BHZy+ACgqz3KenkNoTQKFv4nrGUHnAqMm5sAn2Z+BhMOzEhuimOTVLXVzKuipov0
 =vL0B
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.81. Chris D. Faulhaber <jedgar@FreeBSD.org>

 pub  1024D/FE817A50 2000-12-20 Chris D. Faulhaber <jedgar@FreeBSD.org>
      Key fingerprint = A47D A838 9216 F921 A456  54FF 39B6 86E0 FE81 7A50
 uid                            Chris D. Faulhaber <jedgar@fxp.org>
 sub  2048g/93452698 2000-12-20

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 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
 6r7mPk8=
 =R6MH
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.82. Brian F. Feldman <green@FreeBSD.org>

 pub  1024D/41C13DE3 2000-01-11 Brian Fundakowski Feldman <green@FreeBSD.org>
      Key fingerprint = 6A32 733A 1BF6 E07B 5B8D  AE14 CC9D DCA2 41C1 3DE3
 sub  1024g/A98B9FCC 2000-01-11 [expires: 2001-01-10]

 pub  1024D/773905D6 2000-09-02 Brian Fundakowski Feldman <green@FreeBSD.org>
      Key fingerprint = FE23 7481 91EA 5E58 45EA  6A01 B552 B043 7739 05D6
 sub  2048g/D2009B98 2000-09-02

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 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
 uPPUsA==
 =oR1w
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.83. Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>

 pub   1024D/75A63712 2006-02-23 [expires: 2007-02-23]
       Key fingerprint = 42F2 2F74 8EF9 5296 898F  C981 E9CF 463B 75A6 3712
 uid                  Mario Sergio Fujikawa Ferreira (lioux) <lioux@FreeBSD.org>
 uid                  Mario Sergio Fujikawa Ferreira <lioux@uol.com.br>
 sub   4096g/BB7D80F2 2006-02-23 [expires: 2007-02-23]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEP9+FkRBACKcQPLBb7vcUuQTM+Zqfwsd44vzULREV7qHVvTqJWDsFyQd4hz
 /rX86mmHiS/fOh68SonP6QdXO2i+d+LshgLTVPBlW92TXsFYP09FUWWx2dm0P249
 P7xoIcQ7slhHnSVuPDObzm5T7yDXL02OeO6qonN62IjjxB8xzFo+W6SsAwCg2BtA
 gvPq1hyeXVXlbItG/9Hbul8D/0yjvmED7dj7eQpm6LvjswjkMoRdg6cgR+/N9LdP
 GIdjGHkfFnW8hRg7QAPzmstkhtY1I3zEjVVCcYjJrIibaqBAUAx0v5HszLKKRnrI
 ZZm4IXKFpkVC2sV475FpFTPXIiHmyzq1lbpgAQXX71yFNJ7hsEuYx1z2Ihblz/B+
 KHJ8A/9UNVEPc4s2YgjntQSDWRY+Vcr6M4bN/+ogCJ7XYN5lcHjB+gUD8kAWupEH
 1hDV3WFahpG1i0MusOZM+dggTXSshd76z0JlOJjbywEv2Z2nb+1b1GU4EY+2RlTi
 nP9rO7EqtPhHjNkpXfsSHFOC3qfcsDhphXOJeOFwwhMhkxmkHbQxTWFyaW8gU2Vy
 Z2lvIEZ1amlrYXdhIEZlcnJlaXJhIDxsaW91eEB1b2wuY29tLmJyPohmBBMRAgAm
 BQJD/fhZAhsDBQkB4TOABgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQ6c9GO3Wm
 NxJtqwCfZrWhCzRFNX2TkVEW1zMS0mw5aLwAnRUNKvayClkvdqHMLksYTFtUu4RT
 tDpNYXJpbyBTZXJnaW8gRnVqaWthd2EgRmVycmVpcmEgKGxpb3V4KSA8bGlvdXhA
 RnJlZUJTRC5vcmc+iGYEExECACYFAkP9+lYCGwMFCQHhM4AGCwkIBwMCBBUCCAME
 FgIDAQIeAQIXgAAKCRDpz0Y7daY3EiNhAKCLZTyIxlE0tU91Cy6YxRKCu1Kv5ACg
 rbLcuizHmkAx/du+XaG+aveC4Ui5BA0EQ/35pBAQAL9uIr9y2BwxMeHbj6LLmoPC
 DmQnzXWWWIZPtEyWlUv6ANLvtNX8M0ZWzfy4Z4EXof6/m3Z8KsAEZf22AObR+CA1
 mgRRmDxVfWDU3fYYIVwMTQ/IqjWz5TPfldXySqxtW/Zm16ODYv3c+tnu/KX/M/WQ
 1l9pLfIB9G3NlnHwHTWBdIQhomXLzurW0yuq4LXobA/nQmOWmrQwjXNk1zzO+p5t
 v18thaXoF9pGObS86oCCfwaUMg4RD6PtizVUSA+frFmcR0/kpNGAWw4gIqHY++9c
 Ri+Tjvbii0ZhBZNb3l2spqhg7zMAqzQ/wR0kJt09FegN6vClMLDBJW5Rveb7u4XT
 e01JY5E9h2Nt/RaJQ2RgaoD0bNLx32Zda0GOzidFAK+0QzOGvfMKimaye3YkWRXg
 GFZFHH4k0FIcRd461ta4aN0VMKbpRbYxZP8oxmN3VrJdrf91Qqton2Ljrqk4ndQA
 xb6zbtJeobx6MiYlDf4GB4Wgm4g2L/BYH+ObV5QqnTnwMIjP6Y3BvP941d7eX6VM
 cpJq3ueDK+FHbF+KEozHycvlZrj+el5SuWXtNdOVma/DUQjHJ1DHMmciVqZwArnm
 Ygg7f0G7dMxBi4n4OdHHSkJXwth4ojbZf+zDDQnHmt7J04/EArgEvBKxOGEh8EcR
 evS6bR8NvH7lfXjl+7AbAAMFD/9DHsJNi6bx5sciwo7xvwx9NZY2MTHBxaWV3iWj
 9OIoiklZt8Ca8a4ukDc5d2t/DrGr/rtKsUyQ7utEhfdKr17TYZH9mW9ZzOKp5sjO
 aWOcmFCGMjemejPedAlH8sBD4I4zg+Ph/tMRgAjyw/ZkhXlUbVJ4ooibU1uix5Wy
 AcxXSyrCOCLbVfpcCphiXCRlFsVuyiTkjM1D3STr6M6YSq5vTpbWkUvHs9c1pgqh
 51SoGR8tcyUM3JUvY5fTos1sRlIS6XexXEvmBe51jcuV+4I9cI2cXWVpWU09zBTE
 mF0WSgs2pXZftMpbLwaTSjzGA4VNQQ5jocsfWUP58HgBCyO4x8G+N1A9PWYtKUoB
 WVcjjl2ak8G0mbTGb03QaIDAy2CVkeKYVws6ZTQBZtfKiO8Vz2UQcklRNTPTxYHo
 69kIY47+6WW44huXc81ACGx2GXXDZtqxasysRtzAzl6U/FKy2lHE7Buyjh7VKYI1
 7IncPhl/XyEBWTESAppWvd3WiCdT0zq6wpwxrdpLprWblqxLRttK2Emwe2KhvDk4
 3jdj/KOlMi2OUa600mbRfjX78MbNHisLUEG1ceMXaQY3quaerb3Q1N8Rptn8sT1U
 RMqbVlP4fxFwJg9F8nyLYzBcVm1H9WGFoojCqQ3htuvI8kca6I/UQxHG7V9Meqbm
 uFqP7YhPBBgRAgAPBQJD/fmkAhsMBQkB4TOAAAoJEOnPRjt1pjcSt1UAn19TWL7b
 atBvRWIroNaSp6+y2jWHAJwMSHg8w1dVEw3XxYR1fhEhE1hBWA==
 =lXvC
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.84. Tony Finch <fanf@FreeBSD.org>

 pub  1024D/84C71B6E 2002-05-03 Tony Finch <dot@dotat.at>
      Key fingerprint = 199C F25B 2679 6D04 63C5  2159 FFC0 F14C 84C7 1B6E
 uid                            Tony Finch <fanf@FreeBSD.org>
 uid                            Tony Finch <fanf@apache.org>
 uid                            Tony Finch <fanf2@cam.ac.uk>
 sub  2048g/FD101E8B 2002-05-03

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.7 (FreeBSD)

 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
 KnkOqXNQ7FzYXOIPK74=
 =7TEa
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.85. Marc Fonvieille <blackend@FreeBSD.org>

 pub  1024D/4F8E74E8 2004-12-25 Marc Fonvieille <blackend@FreeBSD.org>
      Key fingerprint = 55D3 4883 4A04 828A A139  A5CF CD0F 51C0 4F8E 74E8
 uid                            Marc Fonvieille <marc@blackend.org>
 uid                            Marc Fonvieille <marc@freebsd-fr.org>
 sub  1024g/37AD4E7D 2004-12-25

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEHNnEURBADK+anixdFH+aSxIGLw1soiwMXSiVPD56dmoA/VAFqrE3XVo/y6
 bPqpSNwvvhL8Um2v9G/7EDMorqekYErS3sgUOtrA05NSJlOUJk/97ZFzAlGZ4/u3
 CwtpFBdiATaCvAdMocWhxVkyIFvo6AqVNz6RkTldJUuwVzGelXWk9IfI1wCg586A
 r7CU9HIsVJD7/vIbIIsKDncEAKYh6XKEBHWI1pF3Ony+rPhlXCV9W3yraiBb/YXS
 XaPr2Wy3XC86ufHZs8ewug40DqcSfRobj7qV5II1CMoVrwhUuJ9Y087ETjt7xC9d
 xI4jrkVZlaRt0m/LUKLLfz6L9KaLWRkBfFhOjJH6TAv779q0n/KfaiU48Xuue6ff
 KNDtA/96/oTg9+NWjm47zCdQeyZGzEE27btvzbrLZuG6TcP7gAV0F6udGbImgw1f
 mKrQZn4ZtVKCKS8IzTn/UM/P26Pn9JOzDKd2voPE9Ee8D0L8ywg3mxmBdm+TY9vs
 r2OEV89Nc2sJZm5CeiqEvfACI8KwbExqWy5TW7Qz+zLi3zk+ErQjTWFyYyBGb252
 aWVpbGxlIDxtYXJjQGJsYWNrZW5kLm9yZz6IXgQTEQIAHgIbAwYLCQgHAwIDFQID
 AxYCAQIeAQIXgAUCQhzb7QAKCRDND1HAT4506BdRAKCaBqu+lvdAp3fhgIJxL0XY
 YG6vhgCeIyaLMYFzQfii5s20wePEhG3rfMq0JU1hcmMgRm9udmllaWxsZSA8bWFy
 Y0BmcmVlYnNkLWZyLm9yZz6IXgQTEQIAHgUCQc2dRAIbAwYLCQgHAwIDFQIDAxYC
 AQIeAQIXgAAKCRDND1HAT4506PmiAKDanV0mSeUSRJuDmfA13o4ELsQ38gCfaEgn
 LyzKfRawEhJdqsGPWW/fnte0Jk1hcmMgRm9udmllaWxsZSA8YmxhY2tlbmRARnJl
 ZUJTRC5vcmc+iGEEExECACECGwMGCwkIBwMCAxUCAwMWAgECHgECF4AFAkIc2/AC
 GQEACgkQzQ9RwE+OdOisEwCfY8xxYIhN0w9CSUbsN1/EoYp0D+gAoLedf7wiwvmQ
 O0XpcJaXgtlO4x6fuQENBEHNnEgQBADPHKv6eOKxk2HPrm180rVAM6/d3LQkBEGL
 Ma4QuSXXbTDXpzfrt6YOLi+ILe/hu5DNnGbQyvkBB1lLdmqW03lat1ape9wytNoA
 kHOX2C4kom2WA3FvtAoxojmylEn8S0koH7RUuhhTM29rVBap0W+UpwpnxmtbGXEO
 NciLWy5CzwADBQP8CSp5Hh4+7uXIRpp+RQ8PKJ2vQVnf7c+QTPDN5MLXEv1UK9gK
 vtb4sms2yr2IuBMP1FSAFN6DpedjoZSKimxqCyMNbyy0io2pMrNDCpqCadKOyLWN
 gJhJTxE+3kYeZqzZExvf8q+faQqXp91bbS4XZ4JzgAkT3B0mvQ1OHlVlAauISQQY
 EQIACQUCQc2cSAIbDAAKCRDND1HAT4506PAVAKCWlLnQdfJsRZtt0Q880glcLzc8
 SwCg47K+qs1q5klc1cCIaCj+/TtsLCk=
 =rg/z
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.86. Pete Fritchman <petef@FreeBSD.org>

 pub  1024D/74B91CFD 2001-01-30 Pete Fritchman <petef@FreeBSD.org>
      Key fingerprint = 9A9F 8A13 DB0D 7777 8D8E  1CB2 C5C9 A08F 74B9 1CFD
 uid                            Pete Fritchman <petef@databits.net>
 uid                            Pete Fritchman <petef@csh.rit.edu>
 sub  1024g/0C02AF0C 2001-01-30

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 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
 oIDNzwMAwpXoLZkEkk/dMUDTsFCy
 =ZbG1
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.87. Bernhard Fro:hlich <decke@FreeBSD.org>

 pub   1024D/CF5840D4 2008-01-07 [expires: 2015-05-05]
       Key fingerprint = 47F6 BDF1 DF9E 81E2 2C54  8A06 E796 7A5A CF58 40D4
 uid                  Bernhard Fr**hlich <decke@FreeBSD.org>
 uid                  Bernhard Fr**hlich <decke@bluelife.at>
 sub   2048g/4E51CE79 2008-01-07

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEeCHjoRBACSaB/CWwMs6NSHptLM0nqOigdiEMILpAOtekIVkzQ/0zB+G/fw
 J/vtVPoRZu0NlINwCSfnnOSpx0yZuX7CDJVVcGxWf2wt2Ly+1U/j5CnP1QV6dLhz
 iCbrvfV0GwXGvmJVhxX5lbVB3adzODgPa5S1v/Cj2Dbmqx6KFyMRsaepUwCg/dSE
 ZQdHiAOL7zh21WTtNbXvXqMEAIdk1WvclSjR8tv5HRQYOzlXZo2+EIeJklxNuBe9
 BuGNax1Su2R+Feq/qH0xSTayZmkKV1U7ECFq6PFYUpbn2aroSMmJTQKifsBk5M+J
 8Yrxg/tulUTiwi3FlrKkVyf3JNCmtDZbZGgCHAXUgIJbnHNzW2nRYk3LeeBJ4T74
 3VTZA/0Z8Gti+9zYP4RvCnbufsBO8dS7H3qMaaDa+Jnj2KYnLbQXhUH0hSRPePZd
 ylPSYMYhbvZxLF+kVoxRPKn4o5o524ECkO4tJuQwZV72xCRemyMalhyObfPUv3Pv
 2c9DTpeP6fiO+lK4jPSqjFUQ+wdJz/qxXYdvCnfperQftmGvILQmQmVybmhhcmQg
 RnLDtmhsaWNoIDxkZWNrZUBibHVlbGlmZS5hdD6IZAQTEQIAJAIbAwYLCQgHAwID
 FQIDAxYCAQIeAQIXgAUCS+MdjgUJDccA1AAKCRDnlnpaz1hA1JVIAKCMAnvJIfw1
 +r+G0Ke38mRrnhzJRACgnnSswoyJD0lvmZR8VIGvBOQ72AK0JkJlcm5oYXJkIEZy
 w7ZobGljaCA8ZGVja2VARnJlZUJTRC5vcmc+iGgEExECACgFAkvjHfsCGwMFCQ3H
 ANQGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEOeWelrPWEDUO+cAn3ccQBd/
 abvhD/0pllCsWvT/ULv8AKDx/E1tUCqUkenPB1JcIv5sQ6e/DLkCDQRHgh5eEAgA
 mjk/OYgnOp2A6FTh7AlWOVlrpo+DPQ4bxGXUYtudxptm3hUtaV64zWzL1EF5Ky7u
 YNuJw3CGHX6tDV0KZ6kYGphkcjkv9i/T3U1YaqTklgmbzkSgIcuCzHP+6z91SnjY
 VL+HG4egz3GPBn+vWORt78JxgLjLlLQoLQhAliQK4v0+J11kXMT5mZc6IUpilJNw
 qLbsMKPUxYV8bco3NTMfmkcdJah9ymGQOiRHsTt9VCuvXClnpDF7TpxRd/BICfdZ
 JyNQYTvVV0d/g24zumsyxgcI0qup+NKic/M3G/+4Bo+f57FRRndARktAUqc2NSGK
 mTlqsOuJZ0RPDmwGTIcPAwADBQf/dZUT6idKhsd0kpaHpX0V/LES8kFdh3mNiU3s
 IEOeF9jslZEg3Bl2/AmOIVKWheu8396CjqKr+vjmXlEKABj3YF2ARFj9yg/epZdq
 OGyVjWkw4JhigVmtbc/BhNX1uMy/SlBpZUIyubvtp21f8YOdLQcV2in+x/Vfovhj
 kp2ms7fX0PnfwSy3Q27B5bvlU/jPxsog8dJ9Mf0tfoEWs0DBrPkDjBbvwu0VM2Qq
 JOasZHOS2qAAnE77X0dkA1c1eQeXtgoLbqMrWdp6tS532KiTQN85GRMJbECocMUE
 pfez5pVX7oYxsotEqIfBHqqgx4Zv//oA0fE9dIAc+RawKq64C4hJBBgRAgAJBQJH
 gh5eAhsMAAoJEOeWelrPWEDUtV4AnA6B3aXqQMK3LGBF5RYuPqIf2BeZAKCo6fV+
 qu2NvCjYzT8RrLvqANb1wQ==
 =ucJ/
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.88. Bill Fumerola <billf@FreeBSD.org>

 pub  1024D/7F868268 2000-12-07 Bill Fumerola (FreeBSD Developer) <billf@FreeBSD.org>
      Key fingerprint = 5B2D 908E 4C2B F253 DAEB  FC01 8436 B70B 7F86 8268
 uid                            Bill Fumerola (Security Yahoo) <fumerola@yahoo-inc.com>
 sub  1024g/43980DA9 2000-12-07

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQGhBDov9skRBADzrOg1JwL+kHv1dTePFR2lNrErbMe+WVeP1sdGuKcYTP15VQyJ
 WV/6ZoUGsihAmFGcGyJuhcUJbvlvqRf4ZlwD80a1y33SNxxsqe8n5dm4Wy9FElL5
 bjs4L0kGJlSL8KnYYUTQKEDBcTch3+GTjgS4NQBZWy4h0W6EWqgxr7CZYwCgpeB3
 tnDcY3ELA5EP6Bx8wZN97zUEAJo972g6HplZyuyjqqTjdztXNgD+DlsyNpNkEfqs
 AnZcr4aqEeyMNtGl8gPIc9JwPPSlX5OfmjCm3zWtEjwrHway6YPggXqX8efuY3lo
 LxVfjRt6NLI0TuV0FhojgHuJYB9RsXQFZxbYH8A/j6jQHbiN3wTyYHtaAJJ/iELg
 82oWA/dTeR0kjvjgrfB1MiFCH4AL77bZWuxSv1CvV09DlYtSxfLpyBm4OHvDZmOv
 V6zT9COM2+f2/EMI15cNllYXB3WnwfYit9tZtEFBl1+OshqYBbcNkser1pBd5jP7
 fDAkpDYGx5OgpqAS8hz4XLPZdS/HXSegodYKinU0p0Rzza6KtDdCaWxsIEZ1bWVy
 b2xhIChTZWN1cml0eSBZYWhvbykgPGZ1bWVyb2xhQHlhaG9vLWluYy5jb20+iFcE
 ExECABcFAjov9skFCwcKAwQDFQMCAxYCAQIXgAAKCRCENrcLf4aCaPIbAJ41RzBA
 OuxYwZFUSbMbU5PHENe6ngCfcnVzDC5+lkssh628m3GTG0EjINS0NUJpbGwgRnVt
 ZXJvbGEgKEZyZWVCU0QgRGV2ZWxvcGVyKSA8YmlsbGZARnJlZUJTRC5vcmc+iFcE
 ExECABcFAjvw0YEFCwcKAwQDFQMCAxYCAQIXgAAKCRCENrcLf4aCaMcVAJ9brBw2
 LPC2RcZpsm5S//dETM/qFwCgiuPpVVwBP7ibzn5xQVNAdB12xOa5AQ0EOi/2yxAE
 AL/FYZQw0b7NrD04j6dxrp7wBjgd19ux4zQocXgXPlzpBZxQ4A4/icGOLnIU+vDu
 ltbpf7aMTd/mJokJwx9pE82pOgxk6i42c5qKkwkmjhO2/4FFk8HXco2DJ9roRi0n
 eBJztXskUY4cVavKdXNeJY2JUeBYvmrnREWG1W2/0ZMzAAMFA/4ytkv46phPokQe
 s7yy67bEeHiydjvf3uM+v1z3xWoLw5ZU+8hLdFkESpZ7u+qA1mj3i7LNBZhfA5Bt
 Cgl10v9DWX9cda2HlMjyyI9p3dfPlOcAh69PMwexJ1VYPtizK4ZkC8dNk0rTVPOf
 SYftSsFGdDbUAq3ZokhjLkVRFY1LxYhGBBgRAgAGBQI6L/bLAAoJEIQ2twt/hoJo
 ewUAnRRikiShfD9wCuyMazVJ9+FZLWiiAJ0YFgos24sNEFq5rA4I8UZU0LZ5Iw==
 =y5FR
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.89. Andriy Gapon <avg@FreeBSD.org>

 pub   2048R/A651FE2F 2009-02-16
       Key fingerprint = F234 4D58 DEFF 5E3A 4E0F  13BC 74A5 2D27 A651 FE2F
 uid                  Andriy Gapon (FreeBSD) <avg@freebsd.org>
 uid                  Andriy Gapon (FreeBSD) <avg@icyb.net.ua>
 sub   4096R/F9A4D312 2009-02-16

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQENBEmZYYwBCADCrWmjbSj/846S7irndSa66XI//DVoOrTu/thqFyluQQmhhRuB
 +ndX79CWe2IRvr3l4bIaD3Lx2pq6OsUPWOsOAJSt90FGkynqSmO9MbcjD8ZE9Hkb
 mgqIW2NtEnCiVw20OlI2OfjhyavEcFAHxHsITRFVDlmjxutlyDkPmWXPNjsjfCaI
 FmzObn+W1adLT3r835x5mst9vBfuRFCTnm/yCHStkPTpW2mZ3njfDWEiQKc0ANaw
 EOEthnekr0jRvJmnC53JsJlwVH9yv9CY5EM5gVehmKuRok8NcVaPdNA7M9CATpaC
 eYQ+by4j5RBSMgXlFxhjHxM6VfGNv5vb6KG/ABEBAAG0KEFuZHJpeSBHYXBvbiAo
 RnJlZUJTRCkgPGF2Z0BpY3liLm5ldC51YT6JATYEEwECACAFAkmZYl4CGwMGCwkI
 BwMCBBUCCAMEFgIDAQIeAQIXgAAKCRB0pS0nplH+LxrvB/0R7uiYKZE63nqMbL2P
 9mqrbpC3PmrA0bNpfonu4wSOyvgeK/xJ0MTnSUTv5LLb1g+qF45LZSkYXsjncD+i
 HfLID68iSHBSWxQwgLePN1cEpDgcec/2YTpWBdzlC6Q4EtGunZs5jhEC9a4wDqBx
 uRzhexNDEiRzN0bZwqg/E2T7eY0oXfpwpdwsfAeuPniEwEJSFjSreMwg71wPIAb5
 HcuMieKnxjlqDEW7xQ0nrTydWnhxVvJoeVdB93mKnmhtQ9K/G6cV0q75Au5qy0au
 ztmXi8XaK/pyYxCbmhSPRC/u6Bo9K7rx6+MxtGX8YQd1VLC1kfNCx3JfETA8P1QE
 nJQstChBbmRyaXkgR2Fwb24gKEZyZWVCU0QpIDxhdmdAZnJlZWJzZC5vcmc+iQE5
 BBMBAgAjAhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AFAkmZZdACGQEACgkQdKUt
 J6ZR/i9dkggAlly9aIHTmseVjpdHD67VZ3sZWPvb/QaZ905mOj6fhxb4MVlwl49o
 9VmO0Pd1Als5FziaDnRBGiB61MjqDiCNxRfn7K1LJ+hf52ax3o+4oWQ7pDWwNPfS
 4qdnqnwpZL3uL4EtaU6r4Ix5bz7ekoYUV88sORR0fYueJqxDJcom6ZnDKEG6RrCM
 mzuiXhDfEWdLD2mdMvKeTAd1hGK+dLrIy8hmjH3zn4POkXe+d4qIJ0ENG1rlXTST
 KdrIUPUjQSmS6W9fCrBF97C8ii384XbPUd/rQkDBLC3jcqGpuHhzGTLYza53dlvB
 4qk0CaXOd8cOu3i1ac5ldiMuAcmv/bqg6okBNgQTAQIAIAUCSZlhjAIbAwYLCQgH
 AwIEFQIIAwQWAgMBAh4BAheAAAoJEHSlLSemUf4v8+YIAKgxK/MtfJ+CpAc/HPR3
 JFy8jWEkFanKgYIClzydEb3ONHkhFzNIUJIdPHNq4NGpWT7sKJg7u/0ojjPuAI+y
 AniD632Ki6q2MGBZp7jVll4B3q3+wKvaTT+h+Q1UvNjOmTbTZaHifRP6ufBNjlQ4
 BoXFUpYYLGNcH8Zal5G3CcBWAsfXt0iAM5mLVVpJEzaQTDFCEKpeSInhiKYxGyFG
 dGcffr98sUZhLrdx2Pl5H1hD6G+DBRYZLXag7cEumPjuikrgxZNAeHEyz3QfhPFh
 l6YJKm7HBy3DNwrg57+jDBHx7AWviq87MzU1XnWWns5Fi1WLPSlyAKSGWMHqITfj
 7NqIRgQQEQIABgUCSZmGVgAKCRB8Pwz8BJPKAl0OAJ9OvtFwX62D5OfoZ+jwtRka
 qv1scgCeLrS4nYea2JBdVmDi9dS/d4LdOF25Ag0ESZlhwAEQANe1Q5ZfTOc+6I7S
 S7KBrbz+Rdo0iEg6or7rrKUC62Vm8aX97yzBsgXzwQXBjD64DiJ1Lely+RRdE1Rs
 77/b81WHOYYBExtrcNXmbwxWqSs7Vxf8yBd/uB9n24sf2KhbVFKOeGXiB+76Ls6Q
 F3cOmQeeyGR+Rk7Trk4O/UxUPnoGFTM7yuFjZnf5R2c2BfprUvZ1OdIax3BxqDAk
 TF1BvmdAYeTqf+45+2DY1qD5w0o5AcCOovOk0mj/3qUbFMngtaVgiEnQEUYpH8RK
 vFecaB13JAOjvcf8HppNtMiY/WC2vKeBI8XTVP4JB8h0agalQUabcXpMdA+J8Q5s
 0zFAueYfzfDOtjxjgoA3c7GKk8Hkj4rtaa1nbTgIGJ4of+gpuNSA+AmLOPrLAcSm
 xQWsayfvrMdCWIwjSkbqB4yAiffIdI11buH44XmU9VoB/EuyxZ0eWft61kBQIKtM
 ES+YMiEEEHb8R8I/2wgJx35hywHUlOKn163em8Rcwbm/i9Myx4pc9RVSsz9IBsUe
 bHOi3v0kfVrxLIwpqfUc/Ryla/+BW3W08WeJ5AW/hv+OU7HHnNTaBeNTX0MRe6Bx
 jbDYT+M0iizIU7itI8Ki/wDYhhbwKq+WLvozPHoHQv4rRnuwdvW8LQmdrIE21k+5
 XrphH1jIOMo3GosT2wEopaIbjC9dABEBAAGJAR8EGAECAAkFAkmZYcACGwwACgkQ
 dKUtJ6ZR/i8Gswf/WvKsYhmIPPzshU9e2LYXCNYSsoaayqcwpH4z2UzFOQ6GdOJq
 DaPYCvFS+gllkktfKJ+qXjvwMrJOyyONVIr34XJTKc+5dX2kKMu/CnSNkBD+nfDo
 tUk9Hd1Z5zGaNrPwy02y9KWqYASKIWNNFIttL0XEnMfW8CLWQrLzmKRlxWZPC1Lk
 TnYVtxH7RrM3VTbBBfyeMypbdj7Wc1/kEu4xqXgTI6FhXkgTR8Ag1LGP4x32rzBS
 QtuMayhOSUUQZrJpcQYQpSl3j/AGaXuC4sHRpgpomR3B98cCUwcJuQJtCK03W57U
 maATzhsOLAzTARzC9+OmDsItyFnveYUKQQEUwg==
 =4PiO
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.90. Beat Ga:tzi <beat@FreeBSD.org>

 pub   1024D/774249DB 2009-01-28 [expires: 2014-01-27]
       Key fingerprint = C410 3187 5B29 DD02 745F  0890 40C5 BCF7 7742 49DB
 uid                  Beat Gaetzi <beat@FreeBSD.org>
 sub   2048g/173CFFCA 2009-01-28 [expires: 2014-01-27]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEmAbU8RBACOi7LAumjK/zBMpQDMrR55L9xJh1vTYpiKayLth9ZPlsg57pa8
 4p93pSTs7XKcHIO8zqr+LpFFxtafUVoFwzDhwwhO8mX97oakPK/LG2ItUYYZ5302
 RX0UclTrMNt2UM+0nrTI/uoh/azn5S+gJNYYTEJy96QzOtY0eGj/dDvOWwCgg3hb
 fN0crXO6FKY+fshrgQUdKX8D/1PWjcXge7sM3tlR9z0ETZe35qEljmTXpT4sPky6
 KmUF4ymBqhWCTn10WQjuOjhEXhF3rHQ/omgOr/dBQFZefBtcYKHUBq3lvmd0cuFB
 xVJRQErw5U8r343EeaZOFY+ale9iNTfwkl8AyrkaazUH/j3qu4ZnGdf+Wum1P/SF
 8ijyA/9XcujJJuXMT717d5yY1Vx1Dn+aYLV4y3OiniJBQFP9CU2lX+Iw1sfuTGml
 zx8+RPTlL+S3+nz2XkiYwHVi6wlthhGIOgE5DfG1r9FG5PZJtBr3pQau9BilT1TU
 3rXZp2z/tkNEQTagSB4ObCAQ5bTOuxli41TPFuHxmn4Q1YrmkLQeQmVhdCBHYWV0
 emkgPGJlYXRARnJlZUJTRC5vcmc+iGYEExECACYFAkmAbU8CGyMFCQlmAYAGCwkI
 BwMCBBUCCAMEFgIDAQIeAQIXgAAKCRBAxbz3d0JJ20jPAJwOdzYWw9hZSEFtUf40
 lGSurerRAwCfWN8iMDBntKPMBt3j5QQWWSkPxx25Ag0ESYBtTxAIAK2WncBXO3CK
 VTcGY5jvbqKWsJ+JUJqZylaV3FW6YzAMKKw380m2khT823qgC5XBja+nm0IQn2ec
 34D3XKl8gjf4WWJog6y/DAnxvwdtsS+Wwq0/ownCF1pvFiIt1tAw54i5fmqpwZj1
 UPQE2IRc54y9yFdGNSuV0He9ZdJGxXKx2GW71rHlgWCfxXmD+GtwzFs76jn04bwk
 lj3YM/AVr+6C3OGrUv0lIzD26kPxpbZHPSx2a6imBk5HQKVsuYqqeI5ZMOnkbwPn
 GuEu7tVn0Y0lwVyBqYf1qe4u2e/38Kg7e/X7Vk/OTSh0FMJ5ZsakKUjedvJ5DA91
 gUJBmGkopmMAAwUH/jQX8T1IlDgmZN2T8FUc3hnQjcYdOPRJv2Qx2DeXK4OI4DCX
 KWxVGXeGVd+EpKgYCSmBYx5UA6MKN17nmoQei2MuVigxE07cCx6BjASTmHxex3r9
 EGl8luGmEkzhTajYfu+13dvMMQVYuyQTwB6dMioaw7j6lE5GBG06NvRfzik3mI5n
 ms487lKYcqAJ+iFk1a8Lbtof3xoHi9gYl3pWQ/rXirY8sp02e2FgC6iFvE/4+hD+
 DCdkkCZOJMIl23JVm4VLWC8Ak1Z5PnOXPzXwS1hEX1KjRyrW/Z1EwNcCK8zSNQH+
 bknf8dxan+46/iwig5ejA9N0lyy6gooFXeiYCQqITwQYEQIADwUCSYBtTwIbDAUJ
 CWYBgAAKCRBAxbz3d0JJ28NNAJ9II48hjLq4PRAYpsDHXGH+2wSr1wCdF1Kq1fEU
 WlCtH7Ew40yBxy/bVJ0=
 =h59X
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.91. Daniel Gerzo <danger@FreeBSD.org>

 pub   1024D/DA913352 2007-08-30 [expires: 2008-08-29]
       Key fingerprint = 7372 3F15 F839 AFF5 4052  CAC7 1ADA C204 DA91 3352
 uid                  Daniel Gerzo <gerzo@rulez.sk>
 uid                  Daniel Gerzo <danger@rulez.sk>
 uid                  Daniel Gerzo (The FreeBSD Project) <danger@FreeBSD.org>
 uid                  Daniel Gerzo (Micronet, a.s.) <gerzo@micronet.sk>
 sub   2048g/C5D57BDC 2007-08-30 [expires: 2008-08-29]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =z5Yc
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.92. Sebastien Gioria <gioria@FreeBSD.org>

 pub  1024D/7C8DA4F4 2002-02-09 Sebastien Gioria <eagle@freebsd-fr.org>
      Key fingerprint = 41F4 4885 7C23 6ED3 CC24  97AA 6DDD B426 7C8D A4F4
 uid                            Sebastien Gioria <gioria@FreeBSD.ORG>
 uid                            Sebastien Gioria <gioria@Francenet.fr>
 uid                            Sebastien Gioria <gioria@fluxus.net>
 sub  4096g/F147E4D3 2002-02-09

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 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
 =U7Mx
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.93. Philip M. Gollucci <pgollucci@FreeBSD.org>

 pub   1024D/DB9B8C1C 2008-04-15
       Key fingerprint = B90B FBC3 A3A1 C71A 8E70  3F8C 75B8 8FFB DB9B 8C1C
 uid                  Philip M. Gollucci (FreeBSD Foundation) <pgollucci@freebsd.org>
 uid                  Philip M. Gollucci (Riderway Inc.) <pgollucci@riderway.com>
 uid                  Philip M. Gollucci <pgollucci@p6m7g8.com>
 uid                  Philip M. Gollucci (ASF) <pgollucci@apache.org>
 sub   2048g/73943732 2008-04-15

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEgER9QRBADEnqKDo2SQwM99dEQW6sEoFafQm592R98bDFZC1CqmBhZaj9nG
 ksxyX82s/PaOoosKZR3hsMcDOJgYkHfTKIMU6aDVMrONfsgLF4V6meTaBHW5uSOI
 cJBsW/TSTsOq21yrp6995jSTsHZxV0CpFDZWGCowefxvbRoAz/89pUBxYwCglOYk
 btty+eanC+la8LUuLn1na1kEAI9wXI6wRbc4Qv4dppmNwiBsu0aDW2bOe6TNU5nj
 MMU5dMQkQ+FkHBFNyF3Fy5Uvm5zhGhlPKRTW9nOmLzZQBf9kj1G2giq5MN3fs4jg
 k15/93Jm3TnyV8LZxP4cBU42HhuL3b6rzFFNVgDLw4PJuSqjt/JTNhNtCwYW+nqS
 g08zBAC0FuxTJzna5X8Y2o5o+J2yU0kIB+y+fmGeaN5zg4VsM64Nexhc2X3HJbXd
 31hPqySdBl6DQP/I9U00S/C2Qb6MVwTDYR2DBltoeqoHOJKGLvqB5N01DAVg8kAK
 31PpMdFhkfZwM2ZsHfoGbnEB2fMd4Fb/+DwbjrckwdG1w8P2t7Q7UGhpbGlwIE0u
 IEdvbGx1Y2NpIChSaWRlcndheSBJbmMuKSA8cGdvbGx1Y2NpQHJpZGVyd2F5LmNv
 bT6IYAQTEQIAIAUCSARRtAIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEHW4
 j/vbm4wcSz8Anj92jZBlcifpDwdiUvTZdGO28CjQAKCT4jeiJcLCbhnXaXonBCzw
 DRw5s7QpUGhpbGlwIE0uIEdvbGx1Y2NpIDxwZ29sbHVjY2lAcDZtN2c4LmNvbT6I
 YAQTEQIAIAUCSARH1AIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEHW4j/vb
 m4wcM20An10tzTX41D6qcEjOBqMzwyydrYoyAJ0Qs9fj/ct7iDCphvNwCcjNGMlx
 ZrQvUGhpbGlwIE0uIEdvbGx1Y2NpIChBU0YpIDxwZ29sbHVjY2lAYXBhY2hlLm9y
 Zz6IYAQTEQIAIAUCSARRmwIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEHW4
 j/vbm4wchSkAn2DyHStIDMIXwKH8LAgut1wpf4sgAJwNKynACF0+sok5YupxxZkm
 QFJsNbQ/UGhpbGlwIE0uIEdvbGx1Y2NpIChGcmVlQlNEIEZvdW5kYXRpb24pIDxw
 Z29sbHVjY2lAZnJlZWJzZC5vcmc+iGAEExECACAFAkiGRaMCGwMGCwkIBwMCBBUC
 CAMEFgIDAQIeAQIXgAAKCRB1uI/725uMHK3IAJ9n6VjOWpymuzHE7xN/xlJu2j5l
 uACeIqegqdXAaqRS4+olfTDN/nvoYWe5Ag0ESARH1BAIAJGalt0PcCClgFjAWdKr
 2+wNm8CrgW8cm62p1KZ9rxTHqpDEQopa8Y2G86pKDmhjJQmPmepcZx2ZhnBc0UVj
 qBA9bEDnVJU/ysuxjYrjswYNP+5ZemUsk5IZgnZOLQod6ewWtcdZ7EPJYOfKNAvo
 1TMNFZqA6CLKUgjPpokRdolseRkyuS5q5XM4InraptSvv6G6SXRiDBwChbwfbJG/
 82ClmnuInhDzmc4gg5flrU6RprLu/PPx8SSIRkVHNZdPL3cF5pocETruqdkcb8yD
 aC4kIIqsn1XeBYLXS5lYbZBexR0i4i0xkjXnErrGu2lgGm65RwF+hvRsDC7RIC0c
 9hMAAwUH/0UY8w+pGeGMgZJHiLSoaK6pTXv1/ega4na1vGglnBeGXB2Cj6jKgv3j
 6a9XLRtaw5owhTLAX0uWt1XOw8ojm+vgVBvXJO7ljUI99/Zov5IQRZfy4TN8dOY4
 1TNgGiwaUU/rh+MIQy5hFCQPGRjIUKIkOGEBKOaZEkTV6Hr9rFCokpcTILF73JB+
 hI2EHwnXzpFKmzB1zwbNvtv4QiyozROvc558n13WP8OdmdGNv0jNcytqEIaB+PZM
 wMcLMjikPHKUxfHcdmwCezpIBKG2T/5xgzTCMxQ0UbfIYLnsOfJrCm+akw2VbQ+R
 TdP5dVLKITdFUk3nydirHpN5JYkH31WISQQYEQIACQUCSARH1AIbDAAKCRB1uI/7
 25uMHPq4AKCSdNolzpw8MfWfj4LU2ZVlbflHHQCfWUK39VTu4mNu5nPmuM6gmewD
 rNE=
 =SgIy
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.94. Daichi GOTO <daichi@FreeBSD.org>

 pub  1024D/09EBADD6 2002-09-25 Daichi GOTO <daichi@freebsd.org>
      Key fingerprint = 620A 9A34 57FB 5E93 0828  28C7 C360 C6ED 09EB ADD6
 sub  1024g/F0B1F1CA 2002-09-25

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.2.0 (FreeBSD)

 mQGiBD2RGpURBACZe4DKSXi6jCkn4eZHJr7nGPISQr4YUq3rDqcOSUlFPBZlVd8S
 pYnfkNNW8HTxl0+qd5kIXiQxuvWxCrTNzoS0gPO3IQcICkAqbIICK0A1KFFx4Zen
 +muTp/e7bDhStcMEelXc+/3mLReBJf/d6e4For6P/rqVmMAcm5A2GO4quwCgmrSD
 fLt9NGJ+mtiXFxloHe57l/sD/3nanV7H4zk9gPJZA9b8UKpbZZmsyljTuYOAULL1
 oh3CZDYvKZZ3E1v9exVDadSGvbps1bL1okku27nNd9BnlnSxZ+sQbfJtvEoBMUwH
 HJnAhTU5sW0UJv6K7goZ283npX8fFjyDWJ4+XJ1Qq1e+VMF5QeZVRFiIJ6NztM7F
 6b1NA/0dwFApYGf2r8YV5uJPeSsWH94Mx4PTtIXp+WOovQ434wzuBUMiHxeeuv4z
 LP9Vjf40s0GoC0TLz8wB2awUrO8aWwgg9SUf5yO+jKZ9BchBgnqjju81zAG5sbUc
 ogMUrENjqIJgFCkHcnbxo2IHOygwjezvZeM/svcxJ1bW/gZlwLQgRGFpY2hpIEdP
 VE8gPGRhaWNoaUBmcmVlYnNkLm9yZz6IWQQTEQIAGQUCPZEalQQLBwMCAxUCAwMW
 AgECHgECF4AACgkQw2DG7QnrrdZetACfY5hq9W8pDo/vGEaCZWQtpTpW+EUAn0jx
 G2nWbw6EDoGxa62mmqy9rFyMuQENBD2RGpYQBADjmTUn3Gk/tkVzIgVm8wdfuMPb
 n08JkuNLUDYjxWRfRmVZHpT3L+e7rUwKFrcmMRM+kMSsnWKhmhwpkI4Tqgi5/lmg
 kN8R+kr6gm40lEAc8tNPNzbE4ueKSAwW8QKqC2iHAqe0l4SjvDEns5M3mARPEtfn
 tdEsQGeyGYlxsG+MhwADBQQA0HSyz2a2mMvyn7IfG7f7t3zuL5tXoFARYQ2FYMWn
 VSkydfzYuBc6kX3oskR1QMv4EDgX0hIUglvTIb918Qj+4tx5CKsUKnZFflGYfY2C
 qwVwR9SPPdX7rhytqkalH8HyuLm2XuRaf/pzo23tAivSXNFhfQhvybFtLdPBJ6yK
 3XaIRgQYEQIABgUCPZEalgAKCRDDYMbtCeut1qqBAKCDnLRYCpUm4eyVG+Ycsn6B
 giZvyQCeKeQZPCnz6RKllxb8E/E17bdhN24=
 =T2MZ
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.95. Marcus Alves Grando <mnag@FreeBSD.org>

 pub   1024D/CDCC273F 2005-09-15 [expires: 2010-09-14]
       Key fingerprint = 57F9 DEC1 5BBF 06DE 44A5  9A4A 8BEE 5F3A CDCC 273F
 uid                  Marcus Alves Grando <marcus@sbh.eng.br>
 uid                  Marcus Alves Grando <marcus@corp.grupos.com.br>
 uid                  Marcus Alves Grando <mnag@FreeBSD.org>
 sub   2048g/698AC00C 2005-09-15 [expires: 2010-09-14]

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.4.2 (FreeBSD)

 mQGiBEMpwEsRBADcnD1kRdYoPvpKLjT1w1T5p1fT/LAimANGHXVoZxusjNdJjleF
 7SNfN6V+sjm8bdUjZb3VJr3oA21sdwIKXzamhtbaDRAAvKdYIRecTaLId8SqI3dO
 mZtLVo0A7XNkjVMtyLn8lPKpdiHPOc05/x8sVLNZ2LR/xFJnbdT5bomy2wCgmIOF
 EaoJmSuh5trZRiKIAeIodfMD/3zaTMjI7eLziJG2IWdxceN40vUX555gCpeFEQtD
 DfVV++32c7BN0j9o8VFl3W1vsQ3Elhm9GRlb5hZbRo53Z1YTJEzogXTGBVipJGID
 cDo/bCmRuMSarsT+M6R1NF6uToSBeVZyCtA/DDbJHNvYD5VeOJKsdaQ7hYtctoJ6
 ms7hBADD8AeV5gLZOjOIFTAkX1ibEksxz/P8aUFjnj0QmPe98/RI02e/iYVVdPgz
 HgrTA+gF0X7nIicn+KhBgOT0MTx6bf9DFzmk1KaFBA6vnQ9alw1WtRHGsIm0OgD/
 Jn5tRQFriUS5PWQP8FKXcUfmqOd0WtLebPicX66nOba+NKdU+LQvTWFyY3VzIEFs
 dmVzIEdyYW5kbyA8bWFyY3VzQGNvcnAuZ3J1cG9zLmNvbS5icj6IZgQTEQIAJgUC
 QynBHgIbAwUJCWYBgAYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEIvuXzrNzCc/
 UUwAmwVe85K4Ljml9AgBKbNn5juVRkr7AJ96PWlTFr/IdKq+1m3Zw7Hyt93cf7Qm
 TWFyY3VzIEFsdmVzIEdyYW5kbyA8bW5hZ0BGcmVlQlNELm9yZz6IZgQTEQIAJgUC
 QynASwIbAwUJCWYBgAYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEIvuXzrNzCc/
 6koAnjbYaFve7vZz3DW2qTBnYXp/n5IAAJ9+2EStzCP3tnKb/hjOxotstQufCrQn
 TWFyY3VzIEFsdmVzIEdyYW5kbyA8bWFyY3VzQHNiaC5lbmcuYnI+iGYEExECACYF
 AkMpzVMCGwMFCQlmAYAGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRCL7l86zcwn
 P+oFAJ4tcY+w4DVH+x7euh4K6ECBqM73PACbB2QBuJrDOtTxoYdmiH3XdHCytT+5
 Ag0EQynAUhAIAKD52CU2Xp69qfo/j/1aLgiMhgLpx56ySAb9SzZySUHadyptFpJR
 i3glUnoUh9dfU1jr8Y0f1oChCmm9TOZnQJWR7LOrO+av3gxnRtVMkvVr8eAPG3o6
 C3VZop7FPxR05Jmy0EtIxweEgNGmCX/p58T9LAM50E9FacmwYAIn77O5zXcJVnBI
 m9Ih05Hy4nGIoyF4iBA/NZQL10glMnwc6p82AiMj1FI6i6iDdPYBeiHKUXkyZ+Q7
 Df+HkelT3zot4DPKBeGBSFyQENOjHCp4wl27DsfiJXViy2NRz5lzrSFgvc0ZIUus
 Ia5d9nG+OE67JKU4qT5xgJL5+eOe1lXsHgcAAwUIAJKuSmq6lvF4NWN8HWDimXBE
 Ol8jNHf+miaLgMxOhAOeD4TQHpqgEhnf02koUbGDbli/AS1oC6WGhKSekgYKZCkf
 zmvRNEkCJCOMG3bOcKEokHiujcyQHWf8k4WmBQe0hGalrE+oaLti5H2/jAqUqYFi
 tHWRUeJDgfwOXRalI3YJJyjfBzE6ckE1kFWoEeXDuZdER9kusWWVrX38mdniwoKj
 7e+GtfYo+riB4Nb/TSuQjw45DKVaqYNi13P2P1EmHwmrSjnL3Yrck3x/vDrCKa0c
 2+BAMAaLVnOGdaYT1xsaMBGcgSkybQoOmvMm5hdtxURqi7k/TbaNhV/etSzfB/CI
 TwQYEQIADwUCQynAUgIbDAUJCWYBgAAKCRCL7l86zcwnPw4iAJ9rVaOA1zKrzwRX
 CLE2Xxf/FkN6JQCfZU7PjkJvE9jqgsBVfMhi6S6kNZ8=
 =rDV2
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.96. Peter Grehan <grehan@FreeBSD.org>

 pub  1024D/EA45EA7D 2004-07-13 Peter Grehan <grehan@freebsd.org>
      Key fingerprint = 84AD 73DC 370E 15CA 7556  43C8 F5C8 4450 EA45 EA7D
 sub  2048g/0E122D70 2004-07-13

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEDzjb8RBADNg1Ak3kReZLn5N6aGm/0ofeBsZDK31HgXFoQnXpZWuPf4Dcuz
 EztxDMfAhCdQPuFm+u2av7YiOc4Xmxmety18CwBP4E0w2Wf2RKdI7CdeVshn5epo
 kTMTn8pDu3ZDzui6Uvnjuc6y51VzL4zJwNNZAF5Vs1gXr+V7aDbvb1/6PwCgtX5K
 XQHfTdms5d6yhYwyQ4SrJ6sD/izS3iZBHe/nDdTBnSIA4sIdcZUn+sRfX7/GPs3H
 9JgYbI/+fatLEUShiKaNTCCibNRXx1OqFk0w+vs1pRz/ziE+G7uV7tglS3h8LMnO
 Q/6y8WwTMiv2seCKyiuvGxG2NMT7OAdrSNe8xPIlNRBdxvANFlgnfPsypXRfjJ5g
 1mqxBACaho98/zNgFpClOwAxw1Il0TX1c2EGB0e10FJ77rDNiPCWSnsPu5LB8mhL
 FfeGdx+zVVj5G4tMVIdJgZ5T4IpELPY1rpqf75F4mBrWTnmd7g9X1S//U8j7pNet
 JDVlymYg9DJvtKnfOHXqViwV8g2X0EwKsOpjo3IBZ0Oepw3wfbQhUGV0ZXIgR3Jl
 aGFuIDxncmVoYW5AZnJlZWJzZC5vcmc+iFsEExECABsFAkDzjb8GCwkIBwMCAxUC
 AwMWAgECHgECF4AACgkQ9chEUOpF6n19yACeNpRdDKA7qDA1vKGyjJIEdeAhqT4A
 nRC1CUpFTve3psN3cPWymDzSiHl5uQINBEDzjcsQCACkCgzuJRaPnoWmOZCk58ya
 +2Tbxd3qHtDDwMnY8NKi15FA0Cs40PUffHtWrxW1qcmm7QRmhHpR49tR1f7xT7CR
 OX5QKPa2axjv1mk9MKC4BtMe851UIMZ8vWbm/Obo9UdNYqEQEXT5TY6PbkiC8tDH
 5i00MBg6mkYtK9xU1OjJUp1YHuqalWgMEW1nUFM1CV1Fbk/SqLzyNcC0biTRMUkZ
 aZ1MgF6oxBIj/InO0f7gVoL3Jb5BC9bOUo3NkHCUQDBPwfLXR3lfrQLo7fLckYaN
 j85Ap6NXJr88vINfU+xn/MeVwTGYw9ejh4sujp3d57wP9Ym3PaR2SkoPdZO323oH
 AAQLB/wMC99y55a2jnP9IOsI+UIgWFWDmVqDhdgdp7asKjW2aUhX1k4CGPw7AdTL
 dtBdxqxFNp72fZPZ53ZIn0z2bogyYOOT4aWbTFiqKyU6CScCpeunKs+/qz0pw0f5
 /TdHgDCBrlMLihNiC0Tvtf/BzTLR3pqDshts8x82qKSjhxExazbBxJ23A4El53I8
 zZLQLD+vqJaFylhze8DNC3J/V4NgD1Vdporrz9L+QZuJXDGUyp6Gj4uteAu0W/My
 4+5zrs9Ym/TSmC4y3PLoqAeJv5I3E+6YqMo4c7XcLuJWO8jzg6aRlQmc/WgvVANW
 juieqW0bcYqNu2F/GeUcgvD3dWt7iEYEGBECAAYFAkDzjcsACgkQ9chEUOpF6n2l
 QACglTS9Ryv4oLwvXTNK2j2RLiH1VZEAn1YaLCp5rtafXPpdMdCOuJXo7MjC
 =UNPF
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.97. Jamie Gritton <jamie@FreeBSD.org>

 pub   1024D/8832CB7F 2009-01-29
       Key fingerprint = 34F8 1E62 C7A5 7CB9 A91F  7864 8C5A F85E 8832 CB7F
 uid                  James Gritton <jamie@FreeBSD.org>
 sub   2048g/94E3594D 2009-01-29

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEmCOzURBACOSQ8S2bwRYqXrfV9/pT8BmnGl7GYrkbDtJqL0IaTV1Bmdw7ed
 qcDjMT55c2LEQlO7w2EG5z7JfaBnP+jV3X/gtH37gcqClcJRxJ2uhT7fShzmRR/U
 5iTbAt0BwDF/W5LFmxajhZvw8NJKeMk8j0kUwdTzSKalN+iAhXEhqx/uWwCgz2qg
 9utCYdwfeSmRwebBIQhPq4MD/2bWpo3/Vw3PZzNsja1l/s8jQjxkMoXJ8LlYFoYW
 vc5lMBeR0nb1lZrnBvQGkEJVSPLXLvTBYireyqai8pt+Uk7D1oRevpsD/rIsSZBV
 MVSa8jUqPF0HC0vWrDd98HDq/RJ3SD4HHhiWJ2wA8YrftyeHzZ0kiJYzggQ3UPM6
 +x52A/0U2kBqBq+HqA7YWTEo4pn2W3adZCT8mwmsDdEnC/uTvA0BHBN1HfgCxwee
 TSqOwssFioHCVu+N/lxKjqy9ftHI4ljSuYOPpC3q+LwFdVjbCQ6ynILNKp89QiK6
 B5TphmOTQJ4ytVxr/tcvzDOCxbtyG6t7eCJBlfEgGjZLQu7uYrQhSmFtZXMgR3Jp
 dHRvbiA8amFtaWVARnJlZUJTRC5vcmc+iGAEExECACAFAkmCOzUCGwMGCwkIBwMC
 BBUCCAMEFgIDAQIeAQIXgAAKCRCMWvheiDLLfwhyAKCP4JGKCayDfY1f7sBXhYSa
 6Zr5KwCfSy1evNxNmp5TwB7RBpEZpL2R2C+5Ag0ESYI7NRAIANiluE6e3GNLyLTc
 cc/SQ5NdW4/B89yDQkZi/f7mUAMiS73iKoe555EVI/JIFsHUduHeYMB/ERDHNSUj
 RmWVkb4r8eVSlMVvoU8sBYGqihoYtFXYT7rj8vvq6ufkF9RtBJLTLzikEg07jfQk
 EzKr1eFOl0v76UGnmqrYiTXOAJoXQIH4+Kt3pWd8jz0Lsc3Kd4+eMW2A+eXSpShb
 yuQhvtIkSdOLDa9PV03Y/GweSCbTKa5+oTmCoKvXJYjDHwkuj7n2dog8vo64Oy1h
 z8mPPFyDXr1OitDdA78Vvpu8afz3Uev9DMaKd6WIEtVUprLOXyuSixn0x0rvImes
 t6lHX3MAAwUIANKigPUT7boxzc93BdWUOKrZEnjN7zVnIqUMizVgi0K9nLM+lSpm
 exPfoEZqCIBmAmDRYO50Y5Lwb2R6V0qHFBmIvZZ9Ih4YosXuu6oFhKHjamRK6JXI
 hh5mMrOZnfDRn5YGEr3ZCEOGzdW0pY1t8THd6mtXmK7iIKKy+3u/WHf0tCJDRXk6
 7ETBWwqFTE3XpZz09aHRV2470GKESSbs1Q4Cobc8ZIifNzr8kfnWPm/EH2UCNpnZ
 K2UvAxi6SRYVWIY11SRS/am+DRGweKfm9+NZpHEk2yJknHd95Q3IVw+fX+2yKVQe
 L+X9H5BR1y6XxKbxqrlWF5I2FDJo4BzOA1eISQQYEQIACQUCSYI7NQIbDAAKCRCM
 WvheiDLLf1rdAJ976PPYVcvK8Q/zKQrMv7pff09z2QCgut3uY8LEhlK39qZCF9Cl
 2+bu5gU=
 =Uux7
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.98. John-Mark Gurney <jmg@FreeBSD.org>

 pub  1024R/3F9951F5 1997-02-11 John-Mark Gurney <johnmark@gladstone.uoregon.edu>
      Key fingerprint = B7 EC EF F8 AE ED A7 31  96 7A 22 B3 D8 56 36 F4
 uid                            John-Mark Gurney <gurney_j@efn.org>
 uid                            John-Mark Gurney <jmg@cs.uoregon.edu>
 uid                            John-Mark Gurney <gurney_j@resnet.uoregon.edu>

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQCNAzL/8IwAAAEEANuX7fcIa0S5fVATYQCGwgBJo9DxRr0m/QjrP4dJh/JEIjmv
 h37FMs9qsMPtyAZWlRSnbVFyQiz5ptFuL1irClW2UHzlLvd5s+pKMfIkJWDTnrvp
 0jFebYQt0chZeLcKT9s5sSo9ua+fUumOfaWyubUZPIqmDYqy98Em7wI/mVH1AAUR
 tCNKb2huLU1hcmsgR3VybmV5IDxndXJuZXlfakBlZm4ub3JnPokAlQMFEDMBDfTB
 Ju8CP5lR9QEBmnsEALAS5dZyQXxsDAROz+yHizsbgV1Ok9vFwE5en7QnOGcSkQX9
 pE7MzzlbpP63toF9zWLF75dbXE5X0yYLoB0pvNi1NXhXqA0YbDeAi1Ed6uBXbomW
 MDdm0s+O0Y1NfuS0uKiFiJUDOjdBrgEbnmPZM/77dhr5UbmAtQUHFftaQfY6tDFK
 b2huLU1hcmsgR3VybmV5IDxqb2hubWFya0BnbGFkc3RvbmUudW9yZWdvbi5lZHU+
 iQCVAwUQMwF753W7bjh2o/exAQGjjwP+MKiFH9EfOGS7yr5NQ4+vWXuHe1N6fi9N
 jJsFfzT/RCM/wo/dNG/xhTgdCoCWRt0gKkv3SLEPYGDPDtC3Nf7HV/66wOiYYnxD
 3cmjgpLn5u/Ju0oS5xxNb5Ly8EZnfz967lIHjp/qhbZ9o7kO7Nkb7bUgozNqBaRy
 9Yo81fVAtrOJAJUDBRAzARCXwSbvAj+ZUfUBAeUyBACKoIXfYBpsKqmmnTg944Tw
 5t8lAFZ8qJz42Fjw+hswC6c+7b87imwaH3AjPnFmsA6f1ES7xDHG8RQleDtKsyik
 gHc9Yos/neVqwfrr4zSV1PdNPPpG5uNT/jI1k1M3pH8kwYdKiwaIHQb5+sGUQsO1
 ZoxCdzT7HJq4jJtBGVIRULQlSm9obi1NYXJrIEd1cm5leSA8am1nQGNzLnVvcmVn
 b24uZWR1PokAlQMFEDMBEHfBJu8CP5lR9QEBak8D/2V+1pP6zA1dvhRLcO2pGldn
 Q/dcVAAtZIZ7AUUap1pKXZF/Tt4gWKMtAHj01xUbwU1fmI6DF1p4AVjDqOxJDnoZ
 RD9gv0RiZXdUesXL2UBNHc/7f+amAJgmXNrP/m70ejgzPluniR5hQm76fKYjkxV1
 opRhhchTjhrFndoQ9nvQtC5Kb2huLU1hcmsgR3VybmV5IDxndXJuZXlfakByZXNu
 ZXQudW9yZWdvbi5lZHU+iQCVAwUQMwEQWsEm7wI/mVH1AQHxMgP8D7VM+qUo0qGM
 uFUKqxoQcDPVKt2W1X6wWTHdj9cxo3oW1tlLEZ24Y2v5v1pzonvseaTjsse134dP
 a9qjcwXjs/zxXzHoQs3B9BZB2qXaR4T3YeuCjq2qIXGwsrrY5fkoch4OLg0/FOui
 dmNbFjVQkIma2rIRPa8GhXZJtGl+UEk=
 =bUtb
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.99. Daniel Harris <dannyboy@FreeBSD.org>

 pub  1024D/84D0D7E7 2001-01-15 Daniel Harris <dannyboy@worksforfood.com>
      Key fingerprint = 3C61 B8A1 3F09 D194 3259  7173 6C63 DA04 84D0 D7E7
 uid                            Daniel Harris <dannyboy@freebsd.org>
 uid                            Daniel Harris <dh@askdh.com>
 uid                            Daniel Harris <dh@wordassault.com>
 sub  1024g/9DF0231A 2001-01-15

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.7 (FreeBSD)

 mQGiBDpjbB4RBADW+4fkXvVjAZ0A1X4wgXJQ4Eyes1LH7sTexP/Zm7sg1D/R9zV5
 w2kBwOhICRX/hxVL76YZv2MTNL/d3pV3ZW2yV3Z6H7Pq7s4oVn2q35owUwLQZfSI
 SBTnBiVN7NqMZ/kzCCdWBwg/4G2FVNFwc7RyuOFQL3ly1PBtgbANbpCyfwCg3QXB
 K6AtFaEP2MA+SWWHQD2dNxcEAI11cbOHbYU8asIxbqYYyPOMgPsaLlPiTh6JQOO0
 2OiGxoQlmZvkhlWf8B9ahCeYoKgA1zPqdHA2C9YMvOV2LvN+/Qi0n3hpqkfM7lLC
 QMJgm1KxIzccWY9Iz09GRlIFm2JPaCVLsKh1QPW50c3yO9TMSa6lXwiRgvxPz76C
 JHniBACa25NHH3x8zx5KA0FgMM15Wc481777CFVsKazNay00G0HogSICZ5lHffdi
 1O5u+qQHchVKL0Lbe1zhdbVHdSAbEqnKTqseVMQ6I1TVu4gO89B72aY1RxAnAYjh
 PAb5W/RhZBSR5NDVZyANnqaGE7U7KMqn4/E0lC7w1TzoIZvDMrQkRGFuaWVsIEhh
 cnJpcyA8ZGFubnlib3lAZnJlZWJzZC5vcmc+iFcEExECABcFAjpjbB4FCwcKAwQD
 FQMCAxYCAQIXgAAKCRBsY9oEhNDX55peAJ9NKai2qEcFLxzC14qDz80zBGwP0ACf
 YhsW5qhTw/Rck1Id2W1alUEXMre0KURhbmllbCBIYXJyaXMgPGRhbm55Ym95QHdv
 cmtzZm9yZm9vZC5jb20+iFoEExECABoFCwcKAwQDFQMCAxYCAQIXgAIZAQUCOmOL
 hgAKCRBsY9oEhNDX5wXyAKC6VLe3svRc+FgmmjPS/EWvi83sDACeOpmPRbViajOw
 4MUhKA7hxnRlBeG0HERhbmllbCBIYXJyaXMgPGRoQGFza2RoLmNvbT6IXAQTEQIA
 HAUCPSJfQAIbAwQLBwMCAxUCAwMWAgECHgECF4AACgkQbGPaBITQ1+dSxQCgsBwM
 uDviakYEKswiv6zMHfYBBCEAnjMyu+oxjKOWOo+of2qmtQH2LNg9tCJEYW5pZWwg
 SGFycmlzIDxkaEB3b3JkYXNzYXVsdC5jb20+iFwEExECABwFAj0iX2ACGwMECwcD
 AgMVAgMDFgIBAh4BAheAAAoJEGxj2gSE0Nfn6bIAoJlPaQlqk4wbNGoscjigAp0R
 B9ooAJ41JxSh9w2S16mFTGNKvVpjXw15BbQyRGFuaWVsIEhhcnJpcyA8ZGFubnli
 b3lAZGFubnlib3kud29ya3Nmb3Jmb29kLmNvbT6ISQQwEQIACQUCPSJiFAIdIAAK
 CRBsY9oEhNDX558OAJ9iOqCDUX4cdNMSZ1KBQg1gfTn1yACfZNL6BY+mYC+XV83L
 7DXacstXHlSIVwQTEQIAFwUCOmOLtgULBwoDBAMVAwIDFgIBAheAAAoJEGxj2gSE
 0NfnaM4An1YVu3iDtrG314UIuZoTw3zd9ucxAJ4yg3vWB6ceg06KuyaGTJSdZ1Oa
 p7kBDQQ6Y2wkEAQA0RSR8vkmX33oyYl+LwlOmemSKbSQFZNImw5TDcRYX83fa1Z1
 4oIgJSk1h5l2jx/+29chVR1nTNqPYlRQEDMxVby9rMq2RAnjorM6oDdtIQIBNJ63
 vmUcUiORGnKhC0waajpmZibcxoUFk1KcLyfxOT0JTOLgsJfqdqUENIc6NqsAAwUE
 ALaLYnBOoIr5Wm/KC7wRtS4gHeeOeskZyyoa3+AeBorDl0VvpgYwlNdAaP4xJrx+
 CH6UYnxrMgCXG1l4dupkGXOCRPlAcM2ouEyDIGHRTVqHy40khZnWzN7xfZhKNcVd
 FxeHqOG61ZrhcMboxZrdJC7hK+sYrbngeKRiDs4VRoOuiEYEGBECAAYFAjpjbCQA
 CgkQbGPaBITQ1+foeACgme+2LKdFkytbn/JUhBqPYVAD8KQAnjP+IDVQ3PDEKRkv
 AFGJ6i5SrWJ6
 =j+GD
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.100. Daniel Hartmeier <dhartmei@FreeBSD.org>

 pub  1024R/6A3A7409 1994-08-15 Daniel Hartmeier <dhartmei@freebsd.org>
      Key fingerprint = 13 7E 9A F3 36 82 09 FE  FD 57 B8 5C 2B 81 7E 1F

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQCNAi5P5owAAAEEAMIKNuDnLGiTOzk3kGMmz1ii9FbYEM6fKdf0jSi0YSTxSWAn
 7EZbBehJ3yTAYuCaGSEGXEWismycc98LnH2Fb0uI2EsJ0CVLJqxsOL3DK8XE0YOk
 HjSKUpmJkh/BKrMAmUnqhbD6YIBiKnZh3ABt9+a7A+SakJQxvtQ9cYxqOnQJAAUR
 tFVEYW5pZWwgSGFydG1laWVyIChMYW5nYWNrZXJzdHJhc3NlIDE2LCA2MzMwIENo
 YW0sIFN3aXR6ZXJsYW5kKSA8ZGFuaWVsQGJlbnplZHJpbmUuY3g+iQCVAwUQQGso
 RdQ9cYxqOnQJAQFBSwP+IIm2bFprpayabQ/VgXp10OD3sgIEtH8c99sU91LyotNT
 ySif8DS+ujliDk5wVnaOlzqrV4sga8d2ybM81hdW0nxI9dNxLIp+ti90OecZMF6M
 4PlsdkYGnqZDzXlFg4o70GSAWKjL9RTG5JvNnYWS453mCjYc3O4dm+1zzADfgcy0
 J0RhbmllbCBIYXJ0bWVpZXIgPGRoYXJ0bWVpQG9wZW5ic2Qub3JnPokAlQIFE0Br
 JFTUPXGMajp0CQEBkqMD/0D1K1hTJc8u5K3gpsk9LrnOVYpP3zHbSe94oLO5tHv/
 b/Y1626xqcMKYfAIk435asuPnGRkMjgpsxPUKksfWMlUqW4aIiX7di6aMuWkgSBI
 BXguu1Dk/qRImOZkNzWc3V+/CQ+PIauy2rZubfW2+oVkW1iEmmO7I/nPqDxDBNBI
 tCdEYW5pZWwgSGFydG1laWVyIDxkaGFydG1laUBmcmVlYnNkLm9yZz6JAJUDBRBA
 cX8u1D1xjGo6dAkBATkoA/9aDk7yNvh6urP9EWcPv5mjJt0yYIIjGpV7VH2P+mTa
 dK14ah24HSaTjh4psJg/uFw4egAs2XxDKXrf1SHCaaVajC3VQGvKq6V2Ytmgw6qe
 Rtt+NtrXVJn5EUnMY3+G8YCXugulym6bUWaC1x6PC0Y2IEzRkM3H5Et78gd2zujB
 o7QqRGFuaWVsIEhhcnRtZWllciA8ZGhhcnRtZWlAanVuaXNwaGVyZS5uZXQ+iQCV
 AgUTQGsk+NQ9cYxqOnQJAQEV6QP/ZFHefmwjiex7zEU9uhzjEdZhDlM0szKULUoo
 TB4x3yiXiYlzK2aqppXbV+vl+t2VLhd3McH+SKSiKwoBVWrdqsXguruIjUYGMAJI
 aE+Zh3OGUs8sZhtQqn3nE4+VngpyXwPwXPrDhQiwwJRxj+01lupNwS0Z6cAPmD4A
 W1L0aSc=
 =HsTV
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.101. Olli Hauer <ohauer@FreeBSD.org>

 pub   2048R/5D008F1A 2010-07-26
       Key fingerprint = E9EE C9A5 EB4C BD29 74D7  9178 E56E 06B3 5D00 8F1A
 uid                  olli hauer <ohauer@FreeBSD.org>
 uid                  olli hauer <ohauer@gmx.de>
 sub   2048R/5E25776E 2010-07-26

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =cHUi
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.102. Emanuel Haupt <ehaupt@FreeBSD.org>

 pub   2048R/C06D09BE 2010-09-24 [expires: 2011-09-24]
       Key fingerprint = CC88 5081 78D1 39C3 B467  865A 348E F6CC C06D 09BE
 uid                  Emanuel Haupt <ehaupt@FreeBSD.org>
 sub   2048R/F658659F 2010-09-24 [expires: 2011-09-24]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQENBEyc9+EBCAC5T1xdwPOdncmPh/T+n7l1azphl7haKdpfIrAdCaJFxQIHFqde
 S4hpq/+KKUDAVOGTCn/Cvz0GPd00EgOiR4gBxhQKYSFnVoEGVxxPUX+r9ABZs6fc
 8FCP1enBhlHfuO0pwt2139vagEQC30MlOr35OMVYlB+2tX+CVe5yVZU6S0ZA1u3H
 YHnGHpFweC/VmTFmwVV7g8OtsV0uC7VxWiNLITSmUYyJ2L0B8Lkne2lFzWnUMtC1
 PnOzRFiioM62jiWWLUwHP2vcky838rQ4ICnzpHPvkZv+/YvXsFni/z/hCa3Oqu0O
 zSofjPu60NtNzZdB4F3bVEdWwRWGYzDvjQJ/ABEBAAG0IkVtYW51ZWwgSGF1cHQg
 PGVoYXVwdEBGcmVlQlNELm9yZz6JAT4EEwECACgFAkyc9+ECGwMFCQHhM4AGCwkI
 BwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEDSO9szAbQm+S7UH/AnqrRmTZwHIq1VB
 aawX61ejWxfoY1glx4jEG82AEp6MsEMc9p+wIBpwE4ww+trRqdlDmBqsrL5PBdHu
 MxVW3zlH7KLIkjUj7lWJw6Ifhq05bqh1+KbLOb2iM+8h3k65IH1nVjnCwAqVX8Ev
 CGa46w4kKOqCcmYDgbYJFYm3b8dwy4TO1haMfsN1zbcUgKgWa63l0TIcns4Ux5pK
 ZEF9iV1uJ5GHXyLl4vqdaYtGd6Tj2pO90zfLPUWAXpI23/q1X4CrsDOD8kDpjT6v
 JuRfQOiwkjpVEOgo2btLArX9Tvu2tmPFbstvwUaZByf0V03c19DVasg33vOaYOcr
 UsTxfZS5AQ0ETJz34QEIAMBygTWtv/grv0Z6U7WoWqRtbH++8jb1reZezLaw81sP
 O6wf0f37VxZi9SzTgLcyLx4bJ4vYHKD9QcvzE8Q6szLayMg5tIVVL8roonmLjFgC
 JdGVOBwsgLWpZ/gE/xBIB2kHaNcr87HMYkZmz8JHsUNFJh0mV0cgWxNzezcH+NCy
 NyKH5qtb6PNSR5u6IOqkqhX7vWRRawYcedI8IM62VZO8nob8kXcOwrYxYh3KJhVl
 URaWRdZnznFGBTQXt3md/EsBFB90O3dsfuBxH9M95oNnKa/VaTD0gRHHyysaLbmk
 ukd1zvxSxlPRVCaYDTgU/ndl2HxsrTkA2y8qCUKm2V0AEQEAAYkBJQQYAQIADwUC
 TJz34QIbDAUJAeEzgAAKCRA0jvbMwG0JvkHWB/4pW83qa4YmXI1FdD44/jlVHvPC
 gU+fGmvaG1/1zD3oJd8C4502VdrUvyOc/NtQ9Bgjku51OvzwfIQYiYFY9Aq+xBAz
 2FQQAKj6JaIzx4DQD53AnoWo3UqA34Wtn+YUZzv6zfnXIpJw2QnL4tFyY0WNFJuF
 r9j4JZYYZEwsUbL73EcRRJqbVpJMRgE2P7CmiJYFDxygx276pBTUv2jSO9zWK3Hi
 pwxY7Q1YlRzSfRN0TLb49A85DZWG2OqDIVJew2+fP+wjHQndNF6xuINNkZ9K7hyr
 i+WSZkZBLbU2Uk3tyfAHoO8OywmSK2vKYFjmYpkqiyx530/oOqSiSoOPrLfW
 =7z/9
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.103. John Hay <jhay@FreeBSD.org>

 pub  2048R/A9275B93 2000-05-10 John Hay <jhay@icomtek.csir.co.za>
      Key fingerprint = E7 95 F4 B9 D4 A7 49 6A  83 B9 77 49 28 9E 37 70
 uid                            John Hay <jhay@mikom.csir.co.za>
 uid                            Thawte Freemail Member <jhay@mikom.csir.co.za>
 uid                            John Hay <jhay@csir.co.za>
 uid                            John Hay <jhay@FreeBSD.ORG>

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 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
 =l5Xu
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.104. Sheldon Hearn <sheldonh@FreeBSD.org>

 pub  1024D/74A06ACD 2002-06-20 Sheldon Hearn <sheldonh@starjuice.net>
      Key fingerprint = 01A3 EF91 9C5A 3633 4E01  8085 A462 57F1 74A0 6ACD
 sub  1536g/C42F8AC8 2002-06-20

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQGiBD0R0hQRBACPEDZc2XKdvIq9F4ofeq/EUB8ISFQ6kaVPcb5ingy5ND+0MUbz
 K9U+q6Ik8d67KfHHvqGn7XTOXxGu2WS6rIa4ElFHtG/9lpgYtOFRZJxM8nv5+zCn
 elu18skUNup1y3uIwvhNUY3OPSzVkHC+tUPWfW/8DqdJzud/l8sDFDRtBwCgtixB
 FHJ2jRXInApVzwLcjpgVJq8D/ixzt0O/Zg2p62/qyAHac7M1sEc2QarCAGwRbuNw
 jHRtglxQw/GT2NACWqy7lVHKd37ciCrXg9QrTjotJtMcoJbCitYvbQo2RHfEeIyN
 yw7rffTQ4CpB51KxNhUWHcUfe6Jhx2hgHzehJg7hYnbtSv5hJcn2DXMSHHyHwBri
 hpldBACI7iJxl2MtFUHBo3XW27WYDzTNTh2LUaMcIaowMW/+vIDds6EI71dCAjuU
 Ai8DcNacMtE0xRdtNzDMS8vgYWBVLkHv2ENVdLfpxhM72iu4tmPKGF5AXK191dvJ
 qPge41Z2/57191Xt+keYtuSQDtXwZfSu1uLOHBa0BBvmppBOtrQmU2hlbGRvbiBI
 ZWFybiA8c2hlbGRvbmhAc3Rhcmp1aWNlLm5ldD6IVwQTEQIAFwUCPRHSFAULBwoD
 BAMVAwIDFgIBAheAAAoJEKRiV/F0oGrNMRsAnAlWdC5LkmEF3hZjNAIA8gMxkfnZ
 AJ4k6LXdmHMSSPbd48MbDYq67yzOG7kBjQQ9EdIrEAYAib54xuFqjHpvLxXmqFRl
 qAgAD5XpavuJisxGjfm7aTVWIpR/OOVFYkW59YInHM7dDHL0Y7tQETeEKf9pj6kF
 TMyWFoBjtdazqSmq2YXOvI00N27IKT9eqxJ/qR8QgIqBMNkraP9QKi60ASDIRUtl
 OZSfokSbAKkZMTyS086CgWw0bCPXRCvQLHDjga3KCbht0AjrZFkGmi6r4+rXFnT6
 D3JrNSQ0Hj2qFEixHtZvXTsqgsEkOEtoe5taMFSygM0jAAMFBf97Ip2a/kPkXNt0
 p+2xmWIFEDim7J9Cwl5viTb1t8fOKx69hFDQ2BwPNDZd1HvlrYTpuJ23uTrDOZsw
 IT/wVc/IQ9nn4+mkxOmq9iTHCBS99OXz4IsODT3W1sgzUfl+mdqJP8xfEnsyqy6G
 ivOoR3QdZg7rxvOU98HhDQ1iJX3rCtLNFGisrovDF33oHMEE4oHvSMXeg65JXWiU
 EpEpioINjrA3P+TL+fMv1tb4+wSUPqTWX34Gx4UfDKnMedxl6j2IRgQYEQIABgUC
 PRHSKwAKCRCkYlfxdKBqzVtaAJ42mqzwmJCpk8fdsfkHUt5uGTN8sgCfdmDni1OD
 NWQi1mhQOXZX9oGgyso=
 =PTeT
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.105. Mike Heffner <mikeh@FreeBSD.org>

 pub  1024D/CDECBF99 2001-02-02 Michael Heffner <mheffner@novacoxmail.com>
      Key fingerprint = AFAB CCEB 68C7 573F 5110  9285 1689 1942 CDEC BF99
 uid                            Michael Heffner <mheffner@vt.edu>
 uid                            Michael Heffner <mikeh@FreeBSD.org>
 uid                            Michael Heffner <spock@techfour.net>
 uid                            Michael Heffner (ACM sysadmin) <mheffner@acm.vt.edu>
 sub  1024g/3FE83FB5 2001-02-02

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 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
 2Q8=
 =/joR
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.106. Martin Heinen <mheinen@FreeBSD.org>

 pub  1024D/116C5C85 2002-06-17 Martin Heinen <mheinen@freebsd.org>
      Key fingerprint = C898 3FCD EEA0 17ED BEA9  564D E5A6 AFF2 116C 5C85
 uid                            Martin Heinen <martin@sumuk.de>
 sub  1024g/EA67506B 2002-06-17

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBD0NjbIRBACZTF4rK66+y43uXsV8CHSefx5lRHaLPFMNga+sUBRIFcwu9WbS
 KSP/r60Gf/mNK4EUX3/+3gVljrgpAbQL9X9MV/SO50aZM8JMrUkUwjuzzzFKplT7
 bdB2zWhexWemFsE0F1G5NpxkqMg/E0aiZb5P9MVJyGLlF1hCwhWsNG0OewCgzQ/b
 yAEMk03PPk3DOaM4d/Vdf38D/j4O+TJPSjMf58wRGkrT+BmLCvFvg1OsUOMgyQPC
 Y07yO6WmSiZV5ynqb4bS5m3jfQmG1I2wK+dIf8SHyaVgqZiUpfqrsFV2qwfZXcod
 C8a8b/kmEbdMk1j+jZ8qxSScrKCHKqdEs1UihCt/F1kVVd8gqYbWouICxF4GoU4Z
 ANmHA/4xVNIInKVghFk9lMaK9lDgQs02laaTWLWzcSfe28ADds3Jdur0Ox06tgeU
 zdktWQvRYpIjqiQCCFLN18l6Lc5qyTg6fnx2yWpWJMb/xumUz7A79X0TBN8WG71n
 zfJLHtn7fCjsi5009s7Ahu//Q7pGN8FvkrZHZ3xNw+3pAaoawrQfTWFydGluIEhl
 aW5lbiA8bWFydGluQHN1bXVrLmRlPohZBBMRAgAZBQI9DY2yBAsHAwIDFQIDAxYC
 AQIeAQIXgAAKCRDlpq/yEWxchZjRAJ4s0v1VXJmkm7kj3kMM0Z8xMNoJaACgkcMu
 T1ID/2v+A1X7+suOzrWMr5aIRgQTEQIABgUCPZGohAAKCRCteU9X9uLnUzW3AJ9T
 0Hzs6ZZq3HAYuSVkLReaZEhyGQCfb7goCt5RLbxx+3AMyyX5uh1boQmIRgQTEQIA
 BgUCPZGlrAAKCRD5Ay7lt7i0eYdWAKDEeKMbkRTSZKsKelQwiD+T3me3tQCfVMLi
 9mkjolOAXpAOVX3Igy5QHUS0I01hcnRpbiBIZWluZW4gPG1oZWluZW5AZnJlZWJz
 ZC5vcmc+iFwEExECABwFAj/Q6/UCGwMECwcDAgMVAgMDFgIBAh4BAheAAAoJEOWm
 r/IRbFyFjSMAniK+uu6ts+tLchT7+npgPJ0wmyCXAKCmCmXrSUTnPG5DwiVD66h6
 aL2GHbkBDQQ9DY20EAQAh4G77oKy6pQB1+dhbbLsfb3UeRWv7i/w21Y1tSriZ5gm
 HhofJRuczvrhI9V23wRVOKs417TGJzytDIfp/huycYMigAQXikmFBJSqIC2ktJEi
 0DGhhne4XBdJENiHV8rb3/mk+Ffes/88DmoU45fpAwY1YN1jH8WO5mEq2aKCjHcA
 AwUD/jBsaAoUeNO00hwuZuWYNM4nvX57nptObVzP54/TfKs4GmdWzcfI2JB+5eFp
 rjtNCK+tosTQd73VzMWKk0fwiIew+GsB+g/ibK/WJW0lS6fktW2nPG2mGRblLtf4
 8W4ZmtZUqFTBSbmZOcsxQ/LahRosX82NbQyFPwuFMEBqYho5iEYEGBECAAYFAj0N
 jbQACgkQ5aav8hFsXIU0ogCeLnzxBftyPv5iS52Ear+q/mPZL7oAniB0B6mFArQV
 gtLJNL6KejWqSh3V
 =Z84i
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.107. Niels Heinen <niels@FreeBSD.org>

 pub  1024D/5FE39B80 2004-12-06 Niels Heinen <niels.heinen@ubizen.com>
      Key fingerprint = 75D8 4100 CF5B 3280 543F  930C 613E 71AA 5FE3 9B80
 uid                            Niels Heinen <niels@defaced.be>
 uid                            Niels Heinen <niels@heinen.ws>
 uid                            Niels Heinen <niels@FreeBSD.org>
 sub  2048g/057F4DA7 2004-12-06

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 9RkYrA9581ilMd2RCkU=
 =x4MH
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.108. Jaakko Heinonen <jh@FreeBSD.org>

 pub   1024D/53CCB781 2009-10-01 [expires: 2014-09-30]
       Key fingerprint = 3AED A2B6 B63D D771 1AFD  25FA DFDF 5B89 53CC B781
 uid                  Jaakko Heinonen (FreeBSD) <jh@FreeBSD.org>
 sub   4096g/BB97397E 2009-10-01 [expires: 2014-09-30]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBErEzQERBADR7BDREKjIL93LbSG2d9n/wdzYYYwKk41zpPeIWy7CbUgTwDho
 66nNEpHQ+bjRK2cV5f24M0wh82ZQJA/smqaHCAGNpL2/LVZumXRaK0RLLpUZHqXS
 NGs6/4/tBSPMIyLyJPiQC/gWRfevDVHeGKEUyHE7eWqUavuZ6WVnYFhAVwCgj7Iv
 ZewKUicKkfjG1JsIozm82nEEAKA8rJ3awfRLx8dxlOkv8R2UgEGY8OOLpFbr+P4X
 vnkxBp/lhlAFQCFKesO+T5ijE+QNsZHdcIcsfbAlfrUGJnd4IrdhXe1Y3yxYI8m2
 E4kckHIUG80Y5vqSM/oxn195AbWDCKZ7/y838gr1fU3xEt6Np7VeZs7hSqXaur6n
 GVYpA/4uoFquzOTGGTNMQQRlhAB+09kt4BMpX5dAQ4J11v5YE6YTikm9q+U2N5IG
 OZkHOPMSHHlUGjwXQHhEzXuDdUurMwS8YEZzdj2DE6F8S3p3SPCDC5om27mY55/o
 rzT+J2M1kCh11HLxXmOsO0CcAi/6Mzo7smi7+SpFj4MwuQX+frQqSmFha2tvIEhl
 aW5vbmVuIChGcmVlQlNEKSA8amhARnJlZUJTRC5vcmc+iGYEExECACYFAkrEzQEC
 GwMFCQlmAYAGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRDf31uJU8y3gXT3AJ9a
 owVGvneYWqJMSeg3EL4ayEMiUACdE3r0oaRkUbDlJYLZ8eVgRINpen+5BA0ESsTN
 ARAQANEvv0rWyXcy/gucz7AZdbGQwjfM+rw2kRDYW2osDtBx9os7DFnzK/AtqJNX
 vW3YPbLGcrQxw4Tm0Ye6V2edkTSWN/jnvbsLiHrsphPSRi2nFU9XYjdKzqvMy5uM
 P6iHlQ4/TNoH/kCrFiMLzRvYkllZ6g3y2LnrVXjSgW+LIX8x63O57k44CGx/OeWP
 nG/eBEccmdRHA5FNYnzVDQxCJG/lrKv/V3L1tYIiKYo9oR7Ma6+5sCPz5udWX8l2
 VRmi6pe2nUA6H8reyuIUu91UfyIUn1CcgRnfhu7kJRYcFeCka3p2aLqP1L9dZ+Qu
 6YMqDsGFXKt1yZwhzUkmwnB+PgOq4Nr8YxJ97Q7ErjSBtaJ8rCHPVscV/Due5ZNB
 x0MoFtdu5t6QkDYeJlJlo+gVu3oIg2N8rlHYvEFL6kboNC3b2eejZR1vMYLajrJC
 hQe8qE00TT3rcnpGUWm6aJS0CTehGZtj4mD4PEvo9lZprC3xY5D/HA1+WIadXt7K
 /I93BDGw+WXlMq/+q1u9kYJiuCqKnFW9zs58v3tYcs2zorpO8Pb5wDmewAMxEQkf
 /4PiRB22RX4ivF5fqAoP1SRpgtqe3HjqDcS51FgRHpt8mIk/3C/WHQcNy3nLjRN9
 JzKzDdzNRv0U8HO0tibhdhiFcR+3Hyv/ncahF2lMx+cUOWszAAMGD/49jCbzC9D2
 Nh/6gOj0arpIE6iQNGZx6AxRvOdU2ibdaLGKLoHNVGqvCXxkPND5ySfnsGvrmzlO
 r5Dbvc7wfJojqqqQl0O4CfoIOl1oG42qilTiw8ClbW63lmRNkpd3XWGiraKo15fG
 RoIR/y9b0wl3zcZqqZswHf890XjDen0Ue04fkiRpad93QsVV4YB96oesSXP55d/5
 r8ZbOgwgEie210iijW4P1OTyv3xQCvxecRVcU4xIplcfHAKXtk3S62BUJq+/w36U
 IkQDhX053iw4V5XHgd0U7/JSaOM6bv+KbOyL3cLq+HURohUbgq3NsriR3ZxAZlBC
 vBchVGJojdZlsBCwjSjdXgcM9GLuf/yR9bu6TAvXyfZV2ad2LQQowtOrEVnteyOl
 Cy57oQ2NPfxZUYohTu6Bqp3GO9Zr9Q7NsFF0oefm26oXOq2+HW3r7xRyWTr1G4ir
 PZtdEUO/aG8d2BrrAtAMy8OkgxZBXDqG3RgcqJ1y8nIUAqNRvcQemGLVBg/R0oeT
 iRpH0s2gvdx9vWnnFk2BuR5b7Qt2kl7s3rfhHqx2Ruc+2kJLqLzq59Twp7G/RmPA
 ZKat/ioGXqOXgVKypaV13fFgdZb/EBfuXe62s+nZ6Cppblq/k1J/Ok0j/RV1MW4J
 jSkn3JVQuBLREdGxuhOzQChVIrAmiror34hPBBgRAgAPBQJKxM0BAhsMBQkJZgGA
 AAoJEN/fW4lTzLeBzc4Aniw1FfFM0wsfY8siG2dk/ZQJbavVAJ0e7JR01Dfum7WB
 T5KpyVoV09QzVQ==
 =YKVk
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.109. Guy Helmer <ghelmer@FreeBSD.org>

 pub  1024R/35F4ED2D 1997-01-26 Guy G. Helmer <ghelmer@freebsd.org>
      Key fingerprint = A2 59 4B 92 02 5B 9E B1  B9 4E 2E 03 29 D5 DC 3A
 uid                            Guy G. Helmer <ghelmer@cs.iastate.edu>
 uid                            Guy G. Helmer <ghelmer@palisadesys.com>

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQCNAzLrzf0AAAEEALuGJUgTVleE9HeqPAi+AqBDMMfa76kC63xx98Hqv1N9TlT3
 jlWVShX7Da/9h9WgK98wkb7613Ur7dPl2qVcSns5w7MCustbtt4YEaQwXZ2jOEZf
 snKt82+DYxZRyfUlY4h/8WA79R8BwTGd/l6g3kDoQuD/446BT8c0Yd819O0tAAUR
 tCZHdXkgRy4gSGVsbWVyIDxnaGVsbWVyQGNzLmlhc3RhdGUuZWR1PokAlQMFEDLr
 znbHNGHfNfTtLQEBxIUD/2Lk7Ds8Rt5ZPVNB2Xv2kzEByndv+r1FUDSDcWUn7MaG
 HdgIqfkNespNzv8K7ORW+qrgIAtCRGXhc0Z1q1/Mb3kzC0g4UW5BuleZEur8Ys7t
 lc13ZV94Wb/rVEnY5wh2s3mCmMeXVA9CAiNBzzI9O1RKVZrLLYJk62ysSoq1os+A
 tCdHdXkgRy4gSGVsbWVyIDxnaGVsbWVyQHBhbGlzYWRlc3lzLmNvbT6JAJUDBRA7
 8tH9xzRh3zX07S0BAdUDA/4poipXJFYG6r7+Hk32P5unYZt6dJZ4qSwsnc4+DVuk
 krv5L1jC8Wg/Ojerk2hYTyArM7xQkw0tELOADL2KBUlHp+Ipz7UuO55n/9aOHnWr
 YJLjT3+9eliYkPqJ4t7sHqlCeuyKc7HkoaaN1ErJTmLLy/Jfcx8BsyVsgihI9V1s
 VLQjR3V5IEcuIEhlbG1lciA8Z2hlbG1lckBmcmVlYnNkLm9yZz6JAJUDBRA78tIj
 xzRh3zX07S0BAXQ6A/4zKB/ROfSAUmVQGm0tH1IC4lZX1qV/PZ4z2KUWQPmXP3jr
 jzYFdlAPaUNIwVqW8Mwj+p9njnL/Ltd3NzAjTP2I7bSzBtg4NcEBRNclOOnbCamX
 B4mSGt07WgfT1QGCY8HyKXNhUBbqvPShfeH1OM7iyooLWU79V/1v8utB/mHxYw==
 =nrvZ
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.110. Maxime Henrion <mux@FreeBSD.org>

 pub  1024D/881D4806 2003-01-09 Maxime Henrion <mux@FreeBSD.org>
      Key fingerprint = 81F1 BE2D 12F1 184A 77E4  ACD0 5563 7614 881D 4806
 sub  2048g/D0B510C0 2003-01-09

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.2.1 (FreeBSD)

 mQGiBD4dlrYRBADhXves+DDbhv8dD1LyC7e+RIASp8rEN0mJDVarhEy45KxRZcD2
 hE9dLXZU/5hcdK7yfatneg5xGFiedFJ+u/HcsMkxeb60+RUcF6Ec5L8PJmCwIQl3
 3xP7UmC203YufvyidQSayOk4LDyg5WVGEXiN5KuShJC+feAwvtAao5eHnwCg5CmE
 y6rO8Bh/K2MQxP8CXCoLG80EAINd8twMsRIIqAxtVWeG0yudtgYdvhpbGrNKoq2b
 cxmfunLAQmHim1jL5run1St3ZACyuP4brckPiBAOxVoRcIMOGPk04Lw3blKQ7u02
 6aOKKlGvW2pF5/Wh6v/q7gzAucn1HJYcGK7Xc8IvfdIZJl/tTeCo0/smxND4EWhU
 C94zA/0bvNhgntEwLF8x6UJnZXfQ8/LGl/NkSTyTMA1QqRrrik1oN4mYOAHE05Y4
 Oija6MSgD8YDRcrxxr8Dwh4pqS/+FlEsV5y4A4OoYbPW5L6FAbEpKO86jbE3FK20
 lX9Li5+woBWaTuLRcU2Tk69WLeOTdOrs+f50S1xWB4DJKBjmu7QgTWF4aW1lIEhl
 bnJpb24gPG11eEBGcmVlQlNELm9yZz6IWQQTEQIAGQUCPh2WtgQLBwMCAxUCAwMW
 AgECHgECF4AACgkQVWN2FIgdSAaZtQCcDxSj1KNFQXWXPl+U27Sl2/IbKEgAoNDq
 Yn86zUh4NPJZJb3P174CFRK0uQINBD4dlxYQCADaMWMhYNWemjrdioJoZU3vYkup
 IcQg422OZoxWYcUz6zKVHZuPdXSAFO+Edrt8QwvYrjhSiOSF9NNnFgNGMBGmqOg9
 Kfk5rIKnENNQP8H8CZtzlDjJXVoMAeTfaeV9+ztHwWKk6XagjLApl9Fx42Quu4Po
 JdvJNHhq5Bf299jecRsWmSo7DtpNnzGC2HFWRkGdkkNmpK7hFe9m3YsFuP3nCFps
 RXCFMx9t2Bneh1eM+NqogjON+vyZzOUB32WY+x9Kz6Xf29auU1PSNYz+1LC7JAYk
 f4CrFA6wexQHKe/nXwlik3/JeFSPAsp/VsmvaHOenZTOfmtBT4ruOwqn8DGzAAMF
 B/4tHAo7/sAMgvkz0qHAxV1DjOjB5AQSs4phksYWYN1uaJq2//oD/jjifmmkhAq0
 JLEeKDquvuNot9dtJ/75DF/XNa0Upt4Hq509Wm4o5NBN/CxRzMn6oU+K86S6RF1x
 JidNNI+CsTfdkNnCn0x6OjRsG0j+CUbwRrs4CJ/7ZWkuMCclLBKoI+rAwd5YM4eI
 noSrSZ4/2Uct7CyVm2aGIh5ofR75L7k92qZ/D5hN0wwKrL42bO8gJqPGPgsCtr9m
 OcT2DtOxkS9ir2QRyD7SelKM4pmSbxvk8S/IzrNS7dvKiO0xQXsvf+sG9rZOJ2vF
 i3in0uB9SeXAzsqNCqtEkSbeiEYEGBECAAYFAj4dlxYACgkQVWN2FIgdSAadQACg
 z3dGbsy32PBhRn/t1lXp1120VrAAn04hxsFX0HEKt6sqAcpIuzdTVrEM
 =8gWX
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.111. Dennis Herrmann <dhn@FreeBSD.org>

 pub   1024D/65181EA0 2008-09-07 [expires: 2009-03-06]
       Key fingerprint = D4DB A438 EB5E 1B26 C782  F969 820B 66B3 6518 1EA0
 uid                  Dennis Herrmann (Vi veri universum vivus vici) <adox@mcx2.org>
 sub   4096g/C003C5DD 2008-09-07 [expires: 2009-03-06]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =b9AS
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.112. Peter Holm <pho@FreeBSD.org>

 pub   1024D/CF244E81 2008-11-17
       Key fingerprint = BE9B 32D8 89F1 F285 00E4  E4C5 EF3F B4B5 CF24 4E81
 uid                  Peter Holm <pho@FreeBSD.org>
 sub   2048g/E20A409F 2008-11-17

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEkh8ugRBAC6djNybj/k+sW8z4TZeC9M1PuSSuJlmCxF/h35rN1bJMHiaVaz
 umG5AjNwYtKilXO+bpj3OUQDz86j/vMpETy44lOaxr5f65lkP/tXATjVpSkxuimp
 vUHi6wRaCHLbyMGHRfuOX1E1yrYm6E3UvjrNnl8bhOJ9paUkk3El+gKm/wCgtIS4
 07Fb+Mft+7a9Ti8cUKP4rSEEALh/nGAsKInUmw3ybZ4c68yVjOUOhbDgAjU8zwb7
 vVzVpCythAEailx0l5UDzVSD8oszLiSDFLf93rfS7AyWx2/C/6kayLH7nYnmHmI6
 Evv/uZ/o4Tw8l2BmqEMwMIBRi37et9tTJNEKMAAUaah81KRcE9CPp91f3oKutOAq
 BkG6A/9e2II1FvJRLzeGRB4FuNm4yqnRvA+LCPE24qEWGoVu55KvSsrb/kQEUxHh
 46K6d1UCWYIlAPhV/CGstv2CfW4zDXOBlDg8kdQz9VFlzyz8sSs6ZP6b7kUzrSRp
 tq6mgiLKaTFYtm/BaUgYXpSI2uTlgujhC2v40pzeKN65Ph2H8bQcUGV0ZXIgSG9s
 bSA8cGhvQEZyZWVCU0Qub3JnPohgBBMRAgAgBQJJIfLoAhsDBgsJCAcDAgQVAggD
 BBYCAwECHgECF4AACgkQ7z+0tc8kToFTVgCfU8q5hy5tJ9ZEs9ScXPuIZ/vA4XkA
 njuLqq+giT5SvrrckuA8I1iFgsezuQINBEkh8ugQCADzK4XaJN07zeKtivb4sass
 fejhXyMJ5kwNqK+DRqMcHkbh6PCKpoOo7xjnk7e1MdTp2UeGifzTUEXz9iPdLFoW
 0O2iCppIgUEVfeShzOqEtiP0qpdDmc9RHbA17R8V8jaNWxmJtbI3Oid/7ubVPBfv
 KkPlsyut4A0yXBSxhqpLnaDpDVfMuUFbdMK+aYLABZMQaj6SJOf8bsHrBL6/j05T
 A0ZJkwPrV+ATbCXLUCAQ8q9rza292OFdLq5/iOQQa8mXhR+egd+NP1GLDEze/kx7
 5gNQJLnfS5GUBJMSIzLIC5Nn+WPzdmK5tMT/NLhzRbtqmWoAfQcW/kcEAUlNbGJP
 AAMFCADe1t3CP+Utgy0QAmqkipgKwvs32CsRgye2ocxtrN8GRaunFSutyESBNCHP
 VH/jh2rTZ6KjVvgBcruaT8B83YtYgOnFpe+4FZr7iwlSVL1CcEwWRDD+oujebAUL
 MaLTcToWbggvbUbOtu+VNKooDYFbFoZvUs9I/49RRdcLfC7dxOfl0+51WTUTB4g+
 d/rxtExYkvh19QEWsj6lyR6icwRhtrn2S+0oZ0JQ/mjCoqdrGNiiGPXzKrUnpSK1
 b1hrtZ3E5BoWJuXu4Y4hHHzoxGW3ggVeTp/+X2K0DfKu0itGJML98oe1hXbbDaht
 O+s3+Nrro2j0Hx3JiQB1wB9merWsiEkEGBECAAkFAkkh8ugCGwwACgkQ7z+0tc8k
 ToElPACgjLamE6WKd9zLyyoyZcV2H55qlZAAnitC7OHmghbHiw+LuQZ5Je7M6sik
 =KODn
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.113. Michael L. Hostbaek <mich@FreeBSD.org>

 pub  1024D/0F55F6BE 2001-08-07 Michael L. Hostbaek <mich@freebsdcluster.org>
      Key fingerprint = 4D62 9396 B19F 38D3 5C99  1663 7B0A 5212 0F55 F6BE
 uid                            Michael L. Hostbaek <mich@freebsdcluster.dk>
 uid                            Michael L. Hostbaek <mich@icommerce-france.com>
 uid                            Micahel L. Hostbaek <mich@freebsd.dk>
 uid                            Michael L. Hostbaek <mich@the-lab.org>
 uid                            Michael L. Hostbaek <mich@freebsd.org>
 sub  1024g/8BE4E30F 2001-08-07

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 nQO5zgCfXsb8wtA8I0ngWwOQxrnRRE7+Smw=
 =j3Mm
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.114. Po-Chuan Hsieh <sunpoet@FreeBSD.org>

 pub   4096R/CC57E36B 2010-09-21
       Key fingerprint = 8AD8 68F2 7D2B 0A10 7E9B  8CC0 DC44 247E CC57 E36B
 uid                  Po-Chuan Hsieh (FreeBSD) <sunpoet@FreeBSD.org>
 uid                  Po-Chuan Hsieh (sunpoet) <sunpoet@sunpoet.net>
 sub   4096R/ADE9E203 2010-09-21

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 KQ==
 =zTaI
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.115. Li-Wen Hsu <lwhsu@FreeBSD.org>

 pub   1024D/2897B228 2005-01-16
       Key fingerprint = B6F7 170A 6DC6 5D1A BD4B  D86A 416B 0E39 2897 B228
 uid                  Li-wen Hsu <lwhsu@lwhsu.org>
 uid                  Li-wen Hsu <lwhsu@lwhsu.ckefgisc.org>
 uid                  Li-wen Hsu <lwhsu@lwhsu.csie.net>
 uid                  Li-wen Hsu <lwhsu@ckefgisc.org>
 uid                  Li-wen Hsu <lwhsu@csie.nctu.edu.tw>
 uid                  Li-wen Hsu <lwhsu@ccca.nctu.edu.tw>
 uid                  Li-wen Hsu <lwhsu@iis.sinica.edu.tw>
 uid                  Li-wen Hsu <lwhsu@cs.nctu.edu.tw>
 uid                  Li-Wen Hsu <lwhsu@FreeBSD.org>
 sub   2048g/16F82238 2005-01-16

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 MTZHdxZQQYQ=
 =uV7d
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.116. Howard F. Hu <foxfair@FreeBSD.org>

 pub  1024D/4E9BCA59 2003-09-01 Foxfair Hu <foxfair@FreeBSD.org>
      Key fingerprint = 280C A846 CA1B CAC9 DDCF  F4CB D553 4BD5 4E9B CA59
 uid                            Foxfair Hu <foxfair@drago.fomokka.net>
 uid                            Howard Hu <howardhu@yahoo-inc.com>
 sub  1024g/3356D8C1 2003-09-01

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBD9TDBwRBACs0PcLGuginQVidy1QScHuKS9G7gd8smYI2FcSsk/AkBhqIkWv
 hieu+iXlpxyZYCDDPKPhieDLkTHc9hYOGG7oTJhBMXUrUqBIk+sqeeUAl/eh0grX
 wUU2khj8EkYC1f6p9AKu25zoyXHxjnKulMhrZRIItg7jVJLaFQn2A9KCkwCgyVeF
 jCegTvZWikBuoXmDI/K3OuUD/19Za3DHV+H0dmfAG7JdVwTW7mJ3nCWJFvlpTSSU
 9Di4VCVj8kUGmo/kRgpZ6gwlCaPmwh/wWiT/vHVQqdd+EH/k/ITs+zWrPOnWCxLY
 zV0BEKtW4kdaP5H9ttNh3Wj1GRpyxh/FrMP7zJfdgze2WoRY57j+H9Kuw2s/42RU
 zYDAA/9wIriNXAj6pFB+J2sCqYXIMNDNDQh6lYFNFgTS/WPYJoA8PWY62oFc0V6n
 ES8GOXjyEya428vedVy/G9kj7cB/IiTTy8Hj7JjhUk/rSIPXMMtNyvM6vQ++f1IV
 1qSzR9sijpmpk/M2RusUQwBP131PnCzSCmAZB8gvcNSlbA9gnrQmRm94ZmFpciBI
 dSA8Zm94ZmFpckBkcmFnby5mb21va2thLm5ldD6IXgQTEQIAHgIbAwYLCQgHAwID
 FQIDAxYCAQIeAQIXgAUCQh1SIQAKCRDVU0vVTpvKWcmhAJ996hkp7RKzCsO1R4wh
 81QBqxZ87QCdH2JXwcclPFAF/XKpS5kbQbKdW8a0IEZveGZhaXIgSHUgPGZveGZh
 aXJARnJlZUJTRC5vcmc+iGEEExECACECGwMGCwkIBwMCAxUCAwMWAgECHgECF4AF
 AkIdUuwCGQEACgkQ1VNL1U6bylmL+gCgle9BEVLP/FKDTEsz6pYH/hdVMzgAn2kg
 KyplWAdJKjQ4AHlKOzi1DKj0tCJIb3dhcmQgSHUgPGhvd2FyZGh1QHlhaG9vLWlu
 Yy5jb20+iF4EExECAB4CGwMGCwkIBwMCAxUCAwMWAgECHgECF4AFAkIdUiUACgkQ
 1VNL1U6bylmacACglEvdvs5wMSB3EEP4qp46uKdXlt8Anivwqzf9dhjw07omH35k
 Ll7D5wGouQENBD9TDB8QBAD+sEewy1REDPQWycqdZVWzxmiS1X+TzSAgfcc7/QKv
 AZEsGADvhHcvaACTBuYRVr8DyzUxFUxeNByWSkLe7N5Hmaqauw681zsI+2osfXbW
 Jkp3JUybeFSIN5pacLNP5+DEAOzzphCF8ALv9H/MB8J9dRhZwDkY7SKt/cSNh4Cz
 xwADBQP/aD4exhzoF1iXR4879xEAAsRy3CCaoiPNeE4Aj9mWmjqEMzWYOjDeZ2zF
 W8Jrn2i+tOVGFpg2FKwtuqU8JRs/lqbedYUlM3UQl2pqGSV2tAziuLKKkzPnKWo6
 79hIhrjQCEPk1MqipoL6l8qZb8vbBpoCee5NF772jR85ai0ZdGmISQQYEQIACQIb
 DAUCP3rhagAKCRDVU0vVTpvKWU/OAKCE4tEk79yRFtmSNNa+ddafxcuyagCeI9MA
 byQOCAi708pPSIquH3oiM8o=
 =P50z
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.117. Chin-San Huang <chinsan@FreeBSD.org>

 pub   1024D/350EECFA 2006-10-04
       Key fingerprint = 1C4D 0C9E 0E68 DB74 0688  CE43 D2A5 3F82 350E ECFA
 uid                  Chin-San Huang (lab) <chinsan@chinsan2.twbbs.org>
 uid                  Chin-San Huang (FreeBSD committer) <chinsan@FreeBSD.org>
 uid                  Chin-San Huang (Gmail) <chinsan.tw@gmail.com>
 sub   2048g/35F75A30 2006-10-04

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEUjcNoRBACNcrOsDaRrFQMnMjnNViPfgBakMnwy28P/tfZvg+vx/5iRt73p
 5RrBE3dJZyAIOg+3st7sgtVuqeymh8JmoRlVFqLKEpCM1NNqq6TNHhlLBAuIYtTL
 hqN2knPM1m/IZp1Y4a5Z1OVnM6/fqItkxql4SX+GJ5815Lvh+1lokr8eMwCg9w2Q
 HgsgytJkYiFGJpkw1YOfwFUD/2oALyshDDCQIshX2xHPk+zLTMQva7uqDy8AUJLO
 o0DfaofDhkGjZnLpuFrc16eyfaYZw+mO149WTMpWrzCi+SmCXje6MSywINHneql+
 X6OzJCazYCGUfkSbwtAH89gIRKJiQKQfi4xhDrn8Iu+x3YtOKKxnrEVGX2S8fKka
 6YJ9A/99q0NX+543o6/kjfOz6Q44xzoyalBXT36THsFm239AaOejufu+HeyTZs02
 rvrF7IGgga1eUeQwx9gvRNFX65CkUc3AOTVfK2Tn36QJcGfm6r3ZYFWKjAMJ3haf
 aElE7Bs2zGergI0KNOid8rjC6osA3NVYSGI4mKIuQcBoxUNf6bQ4Q2hpbi1TYW4g
 SHVhbmcgKEZyZWVCU0QgY29tbWl0dGVyKSA8Y2hpbnNhbkBGcmVlQlNELm9yZz6I
 YAQTEQIAIAUCRSNw2gIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJENKlP4I1
 Duz6zsMAn1oP0sY1yRMo8jr7iCCdGtw2FuISAJ9crrnri2tcPS3281HX/4xk66dq
 c7QtQ2hpbi1TYW4gSHVhbmcgKEdtYWlsKSA8Y2hpbnNhbi50d0BnbWFpbC5jb20+
 iGAEExECACAFAkUjdFgCGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRDSpT+C
 NQ7s+pzxAJ98bMcpWM9Vd/YvB2tx2tK3zH89GQCgqOGeoJQvB+MWFM1oVbP5jmJS
 wDu0MUNoaW4tU2FuIEh1YW5nIChsYWIpIDxjaGluc2FuQGNoaW5zYW4yLnR3YmJz
 Lm9yZz6IYAQTEQIAIAUCRSN1FwIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJ
 ENKlP4I1Duz6QX0AnRiAfY8Ngh14cBzYH193/LSIuebEAJ9wY9Gz9WQbwb7QlJEX
 cOmrejGiTbkCDQRFI3FNEAgAsPAXITBR7gx+9AyYwzvtIUjzo+viSfVHusyZccu8
 82qzPKYF3J1QewFczrL6GbPCNqw2c/IZ0Sn8leGgVw5cwP+eUNtcbuQIa8Hpgl0Y
 Ns5WZlr94NXTdU8+mO8WXugzsumUnScnKFhrzEQQKYbbAIavBAzVAoj8Bu2UDaCB
 fCc4S6OwHgUTuLHDRA0b8YXe4Zc/VbblSIZFosga3vishPOCuj0YWjLjdkXHFZ+Y
 We4oDxnMT/yPBcp1/7wqEhTid1dgJvu9R2N9IFSxHTxoHiEsEFa9z619/imVPXGF
 rmcoJb5vG/NSH6cMHr5KP60H4ze0pwMKJ3had+YJSIJGBwADBQgAm9eGbCZ3RUin
 Kh/AJSsVfzW0snA4V1sv3ovSOekROs9YoUkalx8Ywt4fZkGHFWvYXLVb1KnmW3+O
 juhfrjsgmaizQhSMHT47C21XJSvAWuXXZrF6PaIiPAo6q56wjfSS62ycj7z1UlSS
 SDEusPgFG3LfYBuM2wjRYYXZ2plAcxhGt2oM5Mf4Tjom1Y1GHp4m9VOIa+0D0HZI
 +oNYlOteR6I2tWg90bXJcAd6VlSwYi25b/KRkzYyHlU84o11UJnBnG8HgaN6E92w
 QAQTtIUd6PxLWYBG0ni4vtD2ZwyGKAH26QJIUC4bLYdfoZ7V7/MbwI4JEliGjZCl
 INqt4mrYsohJBBgRAgAJBQJFI3FNAhsMAAoJENKlP4I1Duz6TJkAoNRkeWHFV+q1
 WHzk4XJLFtL8cNyBAJ4u3Mfd7xo3Bx8pAs1vSTWooWb7Pg==
 =IROz
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.118. Jordan K. Hubbard <jkh@FreeBSD.org>

 pub  1024R/8E542D5D 1996-04-04 Jordan K. Hubbard <jkh@FreeBSD.org>
      Key fingerprint = 3C F2 27 7E 4A 6C 09 0A  4B C9 47 CD 4F 4D 0B 20

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQCNAzFjX0IAAAEEAML+nm9/kDNPp43ZUZGjYkm2QLtoC1Wxr8JulZXqk7qmhYcQ
 jvX+fyoriJ6/7ZlnLe2oG5j9tZOnRLPvMaz0g9CpW6Dz3nkXrNPkmOFV9B8D94Mk
 tyFeRJFqnkCuqBj6D+H8FtBwEeeTecSh2tJ0bZZTXnAMhxeOdvUVW/uOVC1dAAUR
 tCNKb3JkYW4gSy4gSHViYmFyZCA8amtoQEZyZWVCU0Qub3JnPog/AwUQND7kZgis
 sbaj1yqUEQIhvACeJ58983s/0jjThuj6WeTP6hLZNHgAn0o2KINvhw+Oc8uQk5m2
 aTiVgVQxiQEVAwUQNcJNdAyPjrKngh89AQHA7wgAg3QnT0BcF/zp0VRMUZwAysRC
 o4Xkgv4oaisCPO5jERGEp8NlXuMD6wJCrGRZ9xVwTbSRXJVirNkiSKj1rnNc/pPA
 DbjsmQ+3nhLU+YwNgc2VEhiVpeU2iOL7ircc/YN8epdFPbzn2timb98b+/qlaSiz
 m+g8pxnY4USn1b4CnzyirD7mvHhV61k0mrUSmaKzgg2Ppeo2qPzn4w44hgT5/jjm
 iEMzoH8zFrN3pwcUYYhH5rNWNnqUIMwuPOEHn4Wp+sMti4yOqQxNHnP0Mv6mxS8+
 UKRhtDXU0Ra0SaIhaNRw0k0YLEbO/lteTRc+7cAPBs+QUTa6xbVxIzsBAWLC7IkA
 lQMFEDF8ldoff6kIA1j8vQEBDH4D/0Zm0oNlpXrAE1EOFrmp43HURHbij8n0Gra1
 w9sbfo4PV+/HU8ojTdWLy6r0+prH7NODCkgtIQNpqLuqM8PF2pPtUJj9HwTmSqfa
 T/LMztfPA6PQcsyT7xxdXl0+4xTDl1avGSJfYsI8XCAy85cTs+PQwuyzugE/iykJ
 O1Bnj/paiD8DBRA0FhC0XatM0mFMec0RAgaSAJ4kHkYXQO/74W5m/7ZvQa3CPR8E
 /QCgpHafK/S6PWQsSOChmVjwrZDVP8qJAJUDBRAxe+Q9a1pnjYGyp3kBAV7XA/oC
 SL/Cc2USpQ2ckwkGpyvIkYBPszIcabSNJAzm2hsU9Qa6WOPxD8olDddBuJNiW/gz
 nPC4NsQ0N8Zr4IqRX/TTDVf04WhLmd8AN9SOrVv2q0BKgU6fLuk979tJutrewH6P
 R2qBOjAaR0FJNk4pcYAHeT+e7KaKy96YFvWKIyDvc4hGBBARAgAGBQI1f/BdAAoJ
 ELwCvAMsr1lwqUEAnjOz1VWwJeI2QZMNEHO8RLURWHSYAKDqG+S3NzCeiKM3RRzc
 FubwdsfYLIhGBBARAgAGBQI5ZAxAAAoJEMN1Z4b84RmYUt4AoOtidEj2yIZubvvT
 kB+moQ1+ZscyAJ9dhz4GLNev7zNNfdAKi8JqoqfMlokAlQMFEDF75Qb1FVv7jlQt
 XQEBdn0D/0X2Auka6RU2R46NqrFB0kZNL5rGH8BuTRz+cqEATLGkCXknJDeJ9iTo
 EeE++VOL0utmhcYDyyT95Th5FNlXO8YQLgb7Gxq+UT/HOS7zznlBMs+mQK6dSlB6
 7XDNoitRQTpmOHTmKYVsljJA4GBMWm6pawKuxSmX7aavwgYjEbmsiEYEEBECAAYF
 AjmtSQAACgkQLKRaTx+AVKjiTQCg9FfHlNeMts2GcXWplPQya7GEQtMAn0nrzupn
 fRNx6+Gi0Km+WSlUQkMF
 =ZyVN
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.119. Konrad Jankowski <versus@FreeBSD.org>

 pub   1024D/A01C218A 2008-10-28
       Key fingerprint = A805 21DC 859F E941 D2EA  9986 2264 8E5D A01C 218A
 uid                  Konrad Jankowski <versus@freebsd.org>
 sub   2048g/56AE1959 2008-10-28

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEkHYgARBACdbmFESh/3csPP37dJBDTkAfWcUck6myVTVYu3dFgwDPA0iCs9
 HolmEV9qZA6m/ljZYG6b9ycHe2M7Xq3Mopdvw7Sa3ab7b2PRLu1WbKUIS/HlOXNH
 p3Dg3/Zhf1raBKMg4F0x0pbQm9+friN44SlnLlQK5M2224X786/VTlVv/wCg3YFE
 CufrZUsIPZndUVGh+/seBbMD/2fhNQhreWxF9QFCMohC/pGSfg1sddpWMqh6R0bF
 aSXfJwYivDLcTp4JYPpZilScBFgSxsfLKboRBElj+k7cj2e8nK4xzfoX+xsGrRDm
 t8uPqISnw8bvRGS3bZNuTt3NqHpXeiL1aEEEEMk7tKuGwlwf/KmA4BYq+eWDM7Hz
 EWPLA/kBJn5jAO99l/h1yGzYiWwy4a5iQd2sZg+M60bC3s9xP8ZvCPhm4qGuis9/
 dxzKxz7hPQ2CamU9DlpnoCeZQ8mttyqnipsnMVniI3A79xSjCP2dNkVWvimc5uWw
 e9ME6DAa2ldmN7fkj/b6ahvCiBZLVc2jv/fcmHcP8IzvhHLhT7QlS29ucmFkIEph
 bmtvd3NraSA8dmVyc3VzQGZyZWVic2Qub3JnPohgBBMRAgAgBQJJB2IAAhsDBgsJ
 CAcDAgQVAggDBBYCAwECHgECF4AACgkQImSOXaAcIYr8cwCgzjJgksYSmXwES8lI
 vri3HicZZUIAoKfdyp1VxyUvbm39iwIMsUBpMCTduQINBEkHYgAQCACT3lbgvRwF
 lzEkL7JnyMaHkw5Lh77Sl2cRu1+fouQeGxRw5CZFwcIUkZWJDgBLxFHJiAtjw5xz
 UnVDm1RWBLXdNn4/KvWOUx2ElPweL58q+j/45qfwISg7JyJckRAvACQ2bLT+2jlc
 iDInZiV9OAnwT3OhBb0a6dvMsbDcIk25QlcS/axVdCYp/ELN4jlgL3Vk0NoQfalo
 rtj/vALu5soRJgq5keyroDlCc2fDp3iISCBngx1xoFBaYaJHo7XSbXnCes3NhAEd
 DkY0QCBWQGyqW/ULGrIdgyGtszpxSlecPmaRlxpmTjAQT0mX+rGE8vBkgH/pDgqt
 icql1p3f9ofnAAMFB/9NCp6oARpDfPTG6upM+oUPwginu23w2ux7uecZuouL640w
 Yj4vssTGDhuP3QRQsDrlhXdHdkUvSuguXpG8EGf4GjflV/AvvXJDmOO3LB4TCQmw
 I+Umsc/4BCP6r/YowSyYmQENJ8VIf+Ps+WfoeGS6UzbEpZbAFfBMpNSQbzwDSa+6
 kh+eAHOZiPUjtoao+eyrvqEK+rpydN3G2D3UOJVsbYbG/3R0zD1sBnNBaqAub4zr
 vMBB0Fuml/pBzhFl+2VrS420Bfy6d83uPriNmlXlTyrX/kSxYVMkVm+lfqrjhSO9
 dj2t5lqpUSCRLO3Wbs/97zIi6Vn2fphH5iA1qI/fiEkEGBECAAkFAkkHYgACGwwA
 CgkQImSOXaAcIYoobwCeK8Jy/4hOkaFBHbi/WJ/SHaJGyNkAn35fpqrdHuOO2L6C
 Tuizqar0AwZZ
 =xCbj
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.120. Weongyo Jeong <weongyo@FreeBSD.org>

 pub   1024D/22354D7A 2007-12-28
       Key fingerprint = 138E 7115 A86F AA40 B509  5883 B387 DCE9 2235 4D7A
 uid                  Weongyo Jeong <weongyo.jeong@gmail.com>
 uid                  Weongyo Jeong <weongyo@freebsd.org>
 sub   2048g/9AE6DAEE 2007-12-28

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEd0e+0RBACwYdXNeIplh+WEQ9ywP1wJyTpGe2rVvkOLlJNpTJpVX7JT508G
 KuYI2B+Rn/V+1+AicL9tsUAnWX/tDma3bYw0Ls68LvD/571k2GYG3CMTy5FSrrtp
 3v3N75jHDsfulUzHL3LHsa/CA5qzuL819KIaUfTKY0A107vcI3m0v4emEwCg2BaW
 OyiO9pic/WnPi4tuFjLpeEcEAIzLSKzAiZZ7U8ESKAtonwYqdu0BIRFpp0kedXqD
 M9cTts8VjqjdMOm55xvI7h9EGjH+crFZBlZD0NWXD00NrrQdHifulSrv5l3Wtgn8
 xilqUhiYUcPQu2DHSuVlShvNZO6/rYA8R45axAfQv8rFo8NV0oElH+bvGq1mwRKY
 ciJ0A/9lN68t6G3LKmaSfWz13IUJT0E2qy27NnSb4RuKE2TuqyIMFzXh5+jjnp3U
 zRDX6KrYLju5Ire9GGJEMsGs28B5r3HXUPADqVIS8i6dW/npZlyizU7MfoRDFiRe
 btMpnYx7d4qnpKMpEm1J15JF84YrNGvkE55z7+g5zG0ua9KZgLQjV2Vvbmd5byBK
 ZW9uZyA8d2Vvbmd5b0BmcmVlYnNkLm9yZz6IYAQTEQIAIAUCR3R77QIbAwYLCQgH
 AwIEFQIIAwQWAgMBAh4BAheAAAoJELOH3OkiNU16VAEAoKnaR60kp0PF+O70GH7y
 v4k26FJqAKCycX2eM5PzjVzbAKHq0yMRj7tkbbQnV2Vvbmd5byBKZW9uZyA8d2Vv
 bmd5by5qZW9uZ0BnbWFpbC5jb20+iGAEExECACAFAkd0fKQCGwMGCwkIBwMCBBUC
 CAMEFgIDAQIeAQIXgAAKCRCzh9zpIjVNenkDAKCGZSCJTG2dSCbEH3kLTpYdAnfM
 gwCfay7fmNNMrN31IhC2jddWylvSDlW5Ag0ER3R8ARAIALZoci+sXDkhF0ahtePy
 ZszOeKUg8MHIac5RID5CfjGsTsbfAv7eM7TBocAJOKBxhD/suqsdomMBMwoMKYdv
 R4tKCosDopYGwNFNtryXrOQctNKxIf31kc8UnqGfgRAwjABorBRJCQdBZEBm+93k
 lDl0azEWPFuwzZ+dA12dw0jF1/n7TAIkvaA7joFfNvZ8a2WAfJvoal0/nUqmJCmB
 ntaWEdZP5rOEUvVBn117W8D5B8YHp//TM7T3eT4M4Lp7wUQIiwT7fGgRWCIfIrGd
 GZSEykjB/keyIip2Hh//0Ft0Ot8D+4wYz9YhH/RRmfBDMBhW898B1rEewhc0wmjH
 txMAAwUH/iB1/HLYV9ckHT6i/UDl8lEsw5CMxftnEI6wY2i9MWqTSTiuoNE+PQAA
 kicGwxrxxtvLccdFE4WOOQsh9oyzbOeWWBrtxzloRBzaxC9dx+tQaOzzJAUjaEaV
 wneSg2x62naLiztaQ9U66g81BwSyT8NF7uYjsCyvPsrHwDELNcPdDXQ2q0GKj0I5
 tSgqMOPwohYRRS3hYfoPnYZOshdwYErtMCola0hZn7LXJopRByQyT/x2N6WW0zGY
 YxJemF80JqLrf9RtZVSsTeqT7Sd0+kcgPq3wcoqDXKTEQ+K4yjcE7c3hqhowQU72
 2S6S4JjYQhKvdJykZRuvynQGeuT8H8KISQQYEQIACQUCR3R8AQIbDAAKCRCzh9zp
 IjVNepJjAKCIgdGxVdwuToMZ7z1n2mJEulHr8wCfdimx3iKjNLlAE154wBx3v9Rr
 trI=
 =5yOU
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.121. Tatuya JINMEI <jinmei@FreeBSD.org>

 pub   1024D/ABA82228 2002-08-15
       Key fingerprint = BB70 3050 EE39 BE00 48BB  A5F3 5892 F203 ABA8 2228
 uid                  JINMEI Tatuya <jinmei@FreeBSD.org>
 uid                  JINMEI Tatuya <jinmei@jinmei.org>
 uid                  JINMEI Tatuya (the KAME project) <jinmei@isl.rdc.toshiba.co.jp>
 sub   1024g/8B43CF66 2002-08-15

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBD1b+Q4RBACetpZD+bWytVmQ3Itmu0ZBfSDF6FVyUQuKS3OZmvsZHxxqq1+u
 erHNhmyte/aCI/YrEUzHPT5LU+9LMpRQD0AwSs3Ot2vUzokSiTu8ZqhoWBcsosKK
 eKM73V7NiTgBGuJ3UxVmKNXzUZhRjGHuekB/ZCCv1pDg9B3HPL8ty+2M6wCgu02T
 +vMZW0VeByn79Lpmm2nu/F0D/3NN4e8ZtLTbUJxJb/hHhLzOr8XahZCqsNF2bj0C
 0u2SzkelDa5iVDWwiOkg7xI154REAALOG1FnLyO4bRPkcQ/EO5tbzXoVn0I6MPWA
 EiwBfVRXzP10MDHhqH0NvT8pyA4ex/BflaeFem9HItRjfojdqEUYVAACceAdLQLG
 MknWA/4hfAAp+dPcU8iHmd7AemuGoOhu5AAKbp2S4vwozJEFiv67wD/+WFXVggUx
 wbQ3X7oNiOLeg9OASDV5qtbGPATHikYagWVjndqmvxO1FiL6BnQBnzAVzOEN3L2K
 Ex566bUw/2R/dr/zhOc3BKxCV50T2Xe4u/cEiYkUbLj6+Y8V2bQhSklOTUVJIFRh
 dHV5YSA8amlubWVpQGppbm1laS5vcmc+iGAEExECACAFAkYDPqYCGyMGCwkIBwMC
 BBUCCAMEFgIDAQIeAQIXgAAKCRBYkvIDq6giKEOZAJ0Z/iUCa6UrrsVmKiP4a9qB
 0jFUCgCgn/3mQxdtXTA6SOlFFsisaxsIXIW0P0pJTk1FSSBUYXR1eWEgKHRoZSBL
 QU1FIHByb2plY3QpIDxqaW5tZWlAaXNsLnJkYy50b3NoaWJhLmNvLmpwPohZBBMR
 AgAZBQI9W/kOBAsHAwIDFQIDAxYCAQIeAQIXgAAKCRBYkvIDq6giKBtcAJ9DRqXt
 h8WEpjgr+sD9OuaYqmV8nACfSdo2Ml+Qfz2Rad9OtZodmELCCi20IkpJTk1FSSBU
 YXR1eWEgPGppbm1laUBGcmVlQlNELm9yZz6IYAQTEQIAIAUCRhkdkgIbIwYLCQgH
 AwIEFQIIAwQWAgMBAh4BAheAAAoJEFiS8gOrqCIo11cAoIJT7N2GMSNXAujnuIvc
 HnBtgk5zAJ4qDo/En3ic8E7h7zc4lT/WQQDhRrkBDQQ9W/kQEAQA1Q07/j0kScL1
 WF9EeXVEyLpTxHZ7owTI+KrRcQ6Vc6KABu1cwhE78ANVfn/CkWVXHyDEnWEIvaz2
 QYwz47sqOxdOg/AmHFVd8xouengw32KNjViVBMsW/l8VzyAVvvGGNuQ+f7zDZ/P9
 v9WwwRcrgL9g+uAnrJJo/wttIBqhSk8AAwUEAIqcIez2zlkwGayFeLqgwuw4PCbd
 kGtXs0l2mQljv8GWuTRJ5D8aD0nlM9MNaSLB7xq6igMriP/NyfIVv0aLJwRH8ilx
 RBYosGvm+nEmUtakhU/77uXcLtipoUGi+y1reFRVSoypJil6lqDTjKtWQlWA7xOG
 QzGMdgoBC1d55jXXiEYEGBECAAYFAj1b+RAACgkQWJLyA6uoIigNBwCgsUFgZMfR
 sEybYW4cWwBNhNTqE9wAnRf9BFkzpn3ZyD+NBkjx2INcitoD
 =ISn8
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.122. Michael Johnson <ahze@FreeBSD.org>

 pub  1024D/3C046FD6 2004-10-29 Michael Johnson (FreeBSD key) <ahze@FreeBSD.org>
      Key fingerprint = 363C 6ABA ED24 C23B 5F0C  3AB4 9F8B AA7D 3C04 6FD6
 uid                            Michael Johnson (pgp key) <ahze@ahze.net>
 sub  2048g/FA334AE3 2004-10-29

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEGCy1ARBAD/K2SbL6XiTJ3Rn/weuN/L78ROUltIoRGOkZE4971fLcAbtIsf
 nANWDrpDqbhLgEbZLeCn/EIWOPqrYyKpCGu/IoZ6kx7UPtUH4eooJBarrrQPJVV1
 mfW5ktDry3AoiaUH+jL47AxFCb/bh7Rc11vrhLKdnc74wI+nu2cyk2llkwCgwX78
 nlN2qTrbXxOEAPpJjMontfsEAL+4sS9DOay7NkZq2B2p9AZnSsXQg6/r8Epqznqj
 yPQBm489UcIZy2FiBwaUR7w0fMh5xNX0FE3xFiTd4VUTgUJUSqpYtdfI7IHvJXml
 P/VK14CtgRY2B24wpDPMae32hGBFUwSE9Frb5NiKlxMC4+fR71wZS7MtxTnwJ1v/
 MoVaA/9FyoKCAw3Dqnf5W89dj5W5x35jLKSLobEhhUB2S2LPiwBa5A79euMvgtk0
 gKeh6IslXKOmCO148ws7HSaErBIBVBDpfOsqcQJTcd5lvEbslp+z2oCKeQK3pgQ5
 aEHp8IJ3YgQEHz+YityOF0jCMGNJTFAz18U4RzVxSe55iyT/17QpTWljaGFlbCBK
 b2huc29uIChwZ3Aga2V5KSA8YWh6ZUBhaHplLm5ldD6IWwQTEQIAGwUCQYLLUAYL
 CQgHAwIDFQIDAxYCAQIeAQIXgAAKCRCfi6p9PARv1oW2AKC0xjNgjhL1EHPtFOXH
 kGz24lF4QQCfQxkoJBq0CkLQrYvdA3MLP+IJ6ba0ME1pY2hhZWwgSm9obnNvbiAo
 RnJlZUJTRCBrZXkpIDxhaHplQEZyZWVCU0Qub3JnPoheBBMRAgAeBQJBgtexAhsD
 BgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEJ+Lqn08BG/W4JwAoJaU6MbisTlg4EMF
 jfE+wNptwO4kAJ46A0W6SiLWbK09gu7YlgfLgdYAmbkCDQRBgstcEAgAvD4PzCsh
 muLtNkPVKSlk2eZbqlIuyapbuIo6rHk8fo7fkfqVOOrnGOrAT5/sflmnG3H0BLvF
 4pkk7tyRtg3hz8qGACCA4SRf48TxRERpIUoW5R2cVBsMBTnpspRaFu8OdBL0dwXs
 LmH797gxDXCGXzSU5xKBSQN4LfoEuLr1qQmPbuPW+Rdi3hrdk1eGsJ03rU5RExzQ
 ck+J7a5VWsyghNCSj1Rzuw+0OVGBijJW51FD9QU+Eqb3seL7E19mWC3FMU34RFwn
 5lbxolY43iPV0jc0MFcV4POHUSZ8ot9xbQpcAClTyXZh21QEIFzYjJe9ZeVWKOqH
 UZS1naB4k98G6wADBggAnRlPolzcjJvqvv5Hfv7oDeDARNxqeKTj+fPXIHR0Gh34
 8HMfmxsFzS6nsrrVc43Q6Iaso5hbdP4UvE0/HzhPALzCTeZGpZF54pffg9Pqb84U
 p+D59I+b88RDBvvfwF0OBg6du08Rdkv9JfG3R+QZembK+IhUa5yxhtfbQmI6Y01r
 phtx4FAKZw4Xp2eb7IBoZWktfcOE99UJcl9hUmBHJXRznQoCHz5OwAKA6a/0b7j7
 B3bPxj+tLlQksdmRbEJKVBa3LQm09PkxfZj8iahvQbp23p5VSJDKzNDrgmsqaCpV
 CFNgMvYLvtxC2xA0uNtaRpdZRLS/11NUj3oJIULv8IhGBBgRAgAGBQJBgstcAAoJ
 EJ+Lqn08BG/WFK0AnjdWWBxG7slwI8u1W+7uRsuh6NXMAJ9r+6Br6mlEtsoWrMel
 IlhG1mVq6A==
 =I7wA
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.123. Trevor Johnson <trevor@FreeBSD.org>

 pub  1024D/3A3EA137 2000-04-20 Trevor Johnson <trevor@jpj.net>
      Key fingerprint = 7ED1 5A92 76C1 FFCB E5E3  A998 F037 5A0B 3A3E A137
 sub  1024g/46C24F1E 2000-04-20

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQGiBDj+agARBAC1AfvgGQEVdLwS0dirwaN+pDDWWiaSWBNRNo4T4KKG2vyhhnUi
 f2PcjPx8rYLvbokJFltoTWos3lS8hD8PZGBDlImOPzffdm/GYEmr1mE8fQvzjdKD
 iOTqQi5IYYhLZIMmUpBTK7XN2zrM8VrkgCpb5TYtBrQUPheWs/SZ31EvLwCglUPA
 T54Joolfvk0Y8I6dSGYctpUD/3teZiYwem99CE3b1tsqavQ1MUfjwSPZQq8wjVe8
 GZUtwaeExugAxNjXIJeXiaCij7S6JSTS0ytyxZ5/O1QFmBhuD/7zjNFD8yB8nu8x
 slma7mVhMuhqkwU06hTkp6MNNJ7kRItoVETtLqR5mW+0UUSZyePQFIH9U7TKPG3W
 vYMIA/9btsMQD/7QA9p/m5OP4sfdVdNCZ32tJ534bMjDYyf/P8k7QzvDWU8f7lbk
 3vX5pSmHplws0PwSZITmRarMdEH9ucP+24m06MQ7YmDYyLlUCestT2gAxnB5/X1h
 fJnmdCLi/Vt19WrVM79ebddbCqCaoz0xv+1qOQmPue/vKXIH87QfVHJldm9yIEpv
 aG5zb24gPHRyZXZvckBqcGoubmV0PohWBBMRAgAWBQI4/moABAsKBAMDFQMCAxYC
 AQIXgAAKCRDwN1oLOj6hN4YuAJwOTOURcLpgAx4HT43jNxDYCsT7DACdFdGCwsi4
 w5ZiCeoizmoBMFvYTa65AQ0EOP5qIhAEAMAerdyvcs7DOxpsli24gkKJxCwHSq9U
 23k283XpZHOp/0eS6WEJMHMyQ7BRrx3X6mkSgBEnHdO6MetBQjOHdjSb8ycotrJa
 H9eMkZ/Iky6dbiWpPLI4ytS4Q8Z4oEGjUTm7pJiE/pgmaCX/kv0WMs/35En+42sY
 VoVU9bDI+X+3AAMFA/435RbM6ywO/kL8D3lhwINGEIqmxWpJDlXPPJf2pLiWZZVK
 MLGkHOTe2kUdd+E6WcoRZdGblOKxLACrlKpJa91aw1ftQT6rt0k8GDCGLT/33FWx
 2IRSf5sHmz8IOm6L8TcZU31hdWqpDLmiIj+IjUCx8+eAUjZcVRoj6BYnWc1Z64hG
 BBgRAgAGBQI4/moiAAoJEPA3Wgs6PqE3PKYAnikfYo//UA7/jrDuTXzqPmi/Un5f
 AKCFsfcXDbLGfWaAqe2YzeDR2Z55/A==
 =N4HT
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.124. Poul-Henning Kamp <phk@FreeBSD.org>

 pub  1024R/0358FCBD 1995-08-01 Poul-Henning Kamp <phk@FreeBSD.org>
      Key fingerprint = A3 F3 88 28 2F 9B 99 A2  49 F4 E2 FA 5A 78 8B 3E

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 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
 =GwRf
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.125. Sergey Kandaurov <pluknet@FreeBSD.org>

 pub   2048R/10607419 2010-10-04
       Key fingerprint = 020B EC25 7E1F 8BC5 C42C  513B 3F4E 97BA 1060 7419
 uid                  Sergey Kandaurov (freebsd) <pluknet@freebsd.org>
 uid                  Sergey Kandaurov <pluknet@gmail.com>
 sub   2048R/5711F73B 2010-10-04

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 ZHTrB5rRodo5ARlH/LF9IQ==
 =RXWt
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.126. Coleman Kane <cokane@FreeBSD.org>

 pub   1024D/C5DAB797 2007-07-22
       Key fingerprint = FC09 F326 4318 E714 DE45  6CB0 70C4 B141 C5DA B797
 uid                  Coleman Kane (Personal PGP Key) <cokane@cokane.org>
 uid                  Coleman Kane (Personal PGP Key) <cokane@FreeBSD.org>
 sub   2048g/5C680129 2007-07-22

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEaj6Z4RBADnHGSN+HpgYx4kwj2c//kuW91OOYhYlstDCeVTlNc/7YpbgF3T
 KQKBWHu7uqygI7IeboCuCltP7D+PcXTVdBlh6X4aiwV0XSBCAF4ZngCb56OsSBYd
 MPjygHV3TH2TKe4PGqH+MZ3umogB3TZVMLpz4S0WyxXjUxLm5tYn7rOCCwCghTRd
 00JiGg0u59cT1/GiD2KYE40D/03DKCm4IvMRFsxc3IGhXQc3rQJVhBBAxnnzBA+s
 R3i0xKzGqBslEUG+AxUMFjohjQgTWjFRa1PTFgHih95Z1lR0/oO5teyDfxjeAPA5
 2hUoB3PF5NUFeMWXPCoSyb48uswJ5CCeX/IA5lVO891+jQh1LHIFQDa/rB6zeYzQ
 HaSXBAC3RheXdRaEFGt2JkNqAZxEQVtiWe5tebdm2oh1RaIfMQ+U1p4X9EBQQjGq
 6JeeUsO56HXECEgCyk46fgo2xNwIXqYi42sQlIGn8JDBwOLyjD4iJpz2uxC2NO9J
 GKUOMdsdydUpfdkF7tWu1rGXXmzGcUUkHXgKsF3jf739FyGAubQzQ29sZW1hbiBL
 YW5lIChQZXJzb25hbCBQR1AgS2V5KSA8Y29rYW5lQGNva2FuZS5vcmc+iGMEExEC
 ACMCGyMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAUCRqPskwIZAQAKCRBwxLFBxdq3
 l7aXAJ9829PUx9ST75k3L6/nfkejftuUFwCeN5vqGr5uZlkCQr+Bx45HbcyFQp+0
 NENvbGVtYW4gS2FuZSAoUGVyc29uYWwgUEdQIEtleSkgPGNva2FuZUBGcmVlQlNE
 Lm9yZz6IYAQTEQIAIAUCRqPstQIbIwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJ
 EHDEsUHF2reXPTgAn2uPDHMfAoaLp+Eg2FfIuMlVNgfEAJ9xBcFz8kLTrAbKnthL
 S0yBqAUrv7kCDQRGo+meEAgA22OriKy6l+mvGIqbwk67Yz2zcVtHx8Jq8uuyt4Ue
 JfuK9H8rDOz783oF3++ywf07xqtl70rH+KHSNfVyXUetVXfBUZfo5bTwxokQWE54
 eJukJyZeDYXpaJ8ro083lkHsqE9vtTSwJfU4rqRpu67nC80WSkke0t/35sHKqwJI
 WXlHniGD3dJt+ZTy6hxzcx3WjlNDNUEq6iSl28XNzWdvpKIrah/ksO5O2akmaZcB
 SXtHthWdX58hOCHBhS1QQSKvThL3VlFtsi7EhW4/rNekDomypLxHGErprjMGV3GF
 509kI2vn7NoA1G4sxrESZK9sNIC+KmdWO0MQ4NYhB0NAnwADBQf/XFiDa83fYJUN
 LBqGGgeOPE+pyBS6gVrw6Kz62nFFgfW9hHtYgItzS4XrDHCc8TCSG4zOBqBY4Qvh
 HgJ1Fa8rppbMUMI32egtfY0/cu8NVWtHlYp9aQp5tM/0zPu5RaRpQxafs9e5j4gf
 fd6mY3ro3vJjZ6UczORKFBHxLDg/F6UCeOZsv8Ii72YDqzZEFdBUMJH7ArHFKndd
 ZxkN7+iGXZorHnTJj8mXSDYmvyaI+Gfn/dea9RDp9h75257cHhnbaDd4ZvlUK7JQ
 8HFb6jM0LsadfDuSSMLUYFozqeG1MVCJgn/Rv0i4FMlI0QK/6r7njvvfR6p4mLl5
 n9r0NOG11YhJBBgRAgAJBQJGo+meAhsMAAoJEHDEsUHF2reXJO0AnitUss1PV58K
 ++igcU+jU/EAsjbNAJkBlxLkkDzmxfWATLWri1+qzA5WDA==
 =L430
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.127. Josef Karthauser <joe@FreeBSD.org>

 pub  1024D/E6B15016 2000-10-19 Josef Karthauser <joe@FreeBSD.org>
      Key fingerprint = 7266 8EAF 82C2 D439 5642  AC26 5D52 1C8C E6B1 5016
 uid                            Josef Karthauser <joe@tao.org.uk>
 uid                            Josef Karthauser <joe@uk.FreeBSD.org>
 uid                            [revoked] Josef Karthauser <josef@bsdi.com>
 uid                            [revoked] Josef Karthauser <joe@pavilion.net>
 sub  2048g/1178B692 2000-10-19

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 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
 p5J1gj4xWykgTuA=
 =U6zf
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.128. Vinod Kashyap <vkashyap@FreeBSD.org>

 pub  1024R/04FCCDD3 2004-02-19 Vinod Kashyap (gnupg key) <vkashyap@freebsd.org>
      Key fingerprint = 9B83 0B55 604F E491 B7D2  759D DF92 DAA0 04FC CDD3

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mIsEQDQwdAEEANxnThVC8GNO9VXTjWFhJh7XgMLHf9jDd0B1804WUqc3c76r8y/k
 AXZ8e3kNH1rpa+VJ0rYQnurQg5BeFQny8TzU6PC9QSdqNKSCvhai6B+w3t15sKJK
 nGZ7DwyoyuShMFNMVF250KS7dEZnYy8yrtopCIWJAWzuzuQQtmUYk4B5AAYptDBW
 aW5vZCBLYXNoeWFwIChnbnVwZyBrZXkpIDx2a2FzaHlhcEBmcmVlYnNkLm9yZz6I
 tAQTAQIAHgUCQDQwdAIbAwYLCQgHAwIDFQIDAxYCAQIeAQIXgAAKCRDfktqgBPzN
 031cA/9ZuwCRbYhTHWzOhQuT8dm7Bby0wEq+KzkULXd/ExgxCu/54t9M7csD378X
 /Fg2erLP2J8cYIcVXmdtIJO8AwZRw5GgmVP+h1sEY+KT8jiJNlX2hB/9qCmng3FY
 ItLBY2t7XVmTPMw8BLANE7PJ1LKT/OoUHEk0OjK53KKGNU2oUA==
 =VzLE
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.129. Kris Kennaway <kris@FreeBSD.org>

 pub  1024D/68E840A5 2000-01-14 Kris Kennaway <kris@citusc.usc.edu>
      Key fingerprint = E65D 0E7D 7E16 B212 1BD6  39EE 5ABC B405 68E8 40A5
 uid                            Kris Kennaway <kris@FreeBSD.org>
 uid                            Kris Kennaway <kris@obsecurity.org>
 sub  2048g/03A41C45 2000-01-14 [expires: 2006-01-14]

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 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
 =nTL1
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.130. Giorgos Keramidas <keramida@FreeBSD.org>

 pub   1024D/318603B6 2001-09-21
       Key fingerprint = C1EB 0653 DB8B A557 3829  00F9 D60F 941A 3186 03B6
 uid                  Giorgos Keramidas <keramida@FreeBSD.org>
 uid                  Giorgos Keramidas <keramida@ceid.upatras.gr>
 uid                  Giorgos Keramidas <keramida@hellug.gr>
 uid                  Giorgos Keramidas <keramida@linux.gr>
 uid                  Giorgos Keramidas <gkeramidas@gmail.com>
 sub   1024g/50FDBAD1 2001-09-21

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 IgCfSGrV0biCeEg2LYvkY8r+qISrp8eIRgQSEQgABgUCShJ0sgAKCRBKChvI5PT/
 5qKNAJ9v7FrYn9H4JSkDSkodD5e58m8o7QCfYIYTc7ZtJezQVDfs5trMaZJ9hSG0
 KEdpb3Jnb3MgS2VyYW1pZGFzIDxna2VyYW1pZGFzQGdtYWlsLmNvbT6IYgQTEQgA
 IgUCTCrZPAIbAwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQ1g+UGjGGA7aY
 hgCgodxcHXJakfN/aTje5ptVDfnp9r4AoI8VuOfyfOa3oNG7l5b02xyBlB5atCJH
 aW9yZ29zIEtlcmFtaWRhcyA8Y2hhcm9uQGxhYnMuZ3I+iHgEMBEIADgFAkwq31Yx
 HSBJIG5vIGxvbmdlciBoYXZlIGNvbnRyb2wgb2YgdGhpcyBlbWFpbCBhZGRyZXNz
 LgAKCRDWD5QaMYYDtsu7AKCQ4dJNvHzvIY2N3TZ9hQgkdHCTcQCglV+YmYD5tfhK
 fxz6xA5tWYKsazuIRgQQEQIABgUCO6yjtAAKCRBh4yFaDntT0WGcAJwMjYa2mHPt
 EJnBP6+q5ibZKotr+QCdGcFV/PUvU+x6GFu51qYyjeWIucGIRgQQEQIABgUCR+T5
 GwAKCRDuYs+nBbNfMveNAJ9ky78WZ1m2J6k8kAaR0WH8xyHp/ACfaElBolLsm9Gj
 YVJil7G6Hq3yyuOIRgQQEQIABgUCR+T5kgAKCRAq3iExvmZmv6UpAJwM2zEmjcqD
 p8aXCCDJ/1/2oT7IjQCfaMLk0j5ORVhqctDvAY+wwZEvzOKIRgQQEQIABgUCR+T5
 kgAKCRAq3iExvmZmv/OpAKCYm2oSekQXnZqajQU1RfZKM7CsrQCgieh8jdbNAjRP
 o1UyuApv0ZPoZtWIRgQQEQIABgUCR+Uv+gAKCRAEoQQzidLT0DkXAKCcjUk/vXuz
 jTaCl+qbcWFUMhnsFQCdFXUhl/DaE/12iREGM7Gez8ksk8CIRgQQEQIABgUCR+WJ
 hgAKCRAEiI4tF8pLCg+bAJ9hlq2p/iT9cF49pLIFr0BdsRgrFQCfSpunlpTurbIY
 f7QjOY/2VavPdFKIRgQQEQIABgUCR+WmiAAKCRCZZAgVZDELDQUBAJsEwvc/iP8R
 dmQsKJVdAd7HmsCebgCdFILI2RcyU+cyaqSJnQtGpTrWs0mIRgQQEQIABgUCR+Wm
 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
 rkbWaRVzAJ4oA62xKNbHfUJWJOrlny+YSCPRpg==
 =PK2k
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.131. Max Khon <fjoe@FreeBSD.org>

 pub  1024D/414420F4 2003-04-29 Max Khon <fjoe@freebsd.org>
      Key fingerprint = CE1F 29CA A6BF 2F26 13E8  1B61 62AE 6B8F 4144 20F4
 uid                            Max Khon <fjoe@iclub.nsu.ru>
 sub  1024g/6585039B 2003-04-29

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBD6urdgRBADQpkTC4vQZ0QvJaenfB5vMGNzpxq3shsQD5C/ExNtZ2PTrPe8A
 GAcsNUmZD2O2d0r7VSDmPWQ2zDB8bE+gak1pEmooOZ+lb9t+1UwtkzDWK5MEgbRj
 8dlNEagiWZ70jwbm+q8P09LMmjB2ez3OFpDzROjvA0/rU7FMWlo893aqxwCg+0P1
 d6tf6xfiE0Dgz0h7aoOBNhUEAIds+i+l14zzp5Dg8nVcrp8GhsDhGUERkpmnu4Ks
 iXRAbgnhv7XD1qD4EKagITMXmHQ1A6IXVqGjKuEPW3otOEhOMkfOrvI9TCcp4s7s
 6d4eHt0wgjptmWF4pV8KCjj6hAkakFuli/ZjVMNiGAb3cXVocw/Q847Df6jNI5vp
 OfPtA/9kGOoNIssPPa1Ni0k5MPAXB6jm658pmQShlHv1GCG+tbbzqawvimwcal31
 m20DwVc/ocRQFf0/2Rqx0h9GfU/QtB+uq2qk6HTEvDfzGv7SRpPwx43fscF3Sn8N
 K9VXs4Xtbrs5OYGJAMFOWg5SHd9jddTnViNtJQPGD6Bd12BB1bQcTWF4IEtob24g
 PGZqb2VAaWNsdWIubnN1LnJ1PohXBBMRAgAXBQI+rq3YBQsHCgMEAxUDAgMWAgEC
 F4AACgkQYq5rj0FEIPTqigCg2Qe8X9Qw88N7mk9llaZqs+3A+FkAn0Hy5JfEudVm
 /3rXsNKkDf95Z9cmtBtNYXggS2hvbiA8ZmpvZUBmcmVlYnNkLm9yZz6IVwQTEQIA
 FwUCPq6uzAULBwoDBAMVAwIDFgIBAheAAAoJEGKua49BRCD02zMAmgLFdtcfQwJ3
 ctRFpJf8dHyClNQZAKDzqyItbtqEsWQGgN3QsG9+dpsbmrkBDQQ+rq4AEAQAyLyK
 nyVL7VVb7oJh3n8H6CMXcBy/5OV4bATxxCJLQIP/eJkOWv8H+feYnv8Z1LpMI6CT
 qhtVpobIpejR1CA/jo0NStQ5phhejvg08K+wgLMPFEOCCI/RUdHjNGHW4CXmhy6G
 Pm1PPwBiIJGG2AvZie+7NdYjnyd7Q77lE/bFQV8ABRcD/2B36PEMQJu2HpivP/hU
 15sVnYim3phBpGeYTV4e8PLhx1TFDgxnplBkCrEB24hqIFge5zjDVvJyE6t4Zlkz
 IilsEanYbzBUkO/3qYCnwrUefxLxmzMx3tkNVK9W7Z22j3H6Dtvcxb17kMuJNHoV
 KIufCJXylZFXAp7t03T3uo2miEYEGBECAAYFAj6urgAACgkQYq5rj0FEIPSc0QCg
 3Jjbq8a/pI2C+MXDMrW1sC/PhkQAn3vNQqLa/nntV0b3V4lWRI3wk3k+
 =AcmI
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.132. Manolis Kiagias <manolis@FreeBSD.org>

 pub   1024D/6E0FB494 2006-08-22
       Key fingerprint = F820 5AAF 7112 2CDD 23D8  3BDF 67F3 311A 6E0F B494
 uid                  Manolis Kiagias <manolis@FreeBSD.org>
 uid                  Manolis Kiagias <sonicy@otenet.gr>
 uid                  Manolis Kiagias (A.K.A. sonic, sonicy, sonic2000gr) <sonic@diktia.dyndns.org>
 sub   2048g/EB94B411 2006-08-22

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =3/vj
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.133. Jung-uk Kim <jkim@FreeBSD.org>

 pub   1024D/BF6A9D53 2004-04-07
       Key fingerprint = F841 0339 93EF D27D 32AD  3261 9A56 B2D5 BF6A 9D53
 uid                  Jung-uk Kim <jkim@FreeBSD.org>
 uid                  Jung-uk Kim <jkim@niksun.com>
 sub   4096g/B01CA5A0 2004-04-07

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 E5Fbf9wkC8rs
 =HTXi
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.134. Zack Kirsch <zack@FreeBSD.org>

 pub  1024D/1A725562 2010-11-05 Zack Kirsch <zack@freebsd.org>
      Key fingerprint = A8CC AA5E FB47 A386 E757  A2B8 BDD2 0684 1A72 5562
 sub  1024g/6BFE2C06 2010-11-05

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEzUTbERBACySFcOGxN2msGiMvx9yhyQuklGdDgYKAzm/TNlImVQF6q3qhcb
 CJ6FaE99kFG5EmQXT8uCRSzb3/dIvNrhjTxrmT63kjs67mKnyHky3wP0NHCNSmZs
 b5Ky3h/SPOpb06S4zmhI7MGEm/xwBkQqc2YqfYTzRW83VNS9e/sTNzzwBwCguOPz
 Hr++4PFj0nr8I6r5HKMrfzcD/i5B4dhi25M/KlQsM2dh3r/z8KZ/79gmHKBJMrHg
 zI3sczQvXNo7jgaJwqgSInlfSoKKFyBw6Oqr0kP31E0K6ZKdrbpH982BSx5qtGe2
 xnDJNHrSOtgFqg3EW9DaYImdUmUOeW31evMwhjCYGSZF6iNVh6sahfZNFwmEgUXU
 +zBJA/0YeIPcQNdOapJ8H/ATRH7SLyMME+GIOx+85VCD2VBOq+WCSN8U7gJ/FFTn
 0NCVAVtPt/IAOMCZTob2as0C4w3Ho3YZTnl0jl1taYCRQnENQoVoT7cCqN4auypU
 0H2EvGPGUie+iZ4r+G2LLdrqPMiR5UTRcZuPk9O3VWXPpeJuoLQeWmFjayBLaXJz
 Y2ggPHphY2tAZnJlZWJzZC5vcmc+iF4EExECAB4FAkzUTbECGwMGCwkIBwMCAxUC
 AwMWAgECHgECF4AACgkQvdIGhBpyVWKvcwCfXGP1APXbQMWyacrwv4vfCjdTUpYA
 njYDgW1ok7AiabZjdT6APpGeqDKyuQENBEzUTbIQBACYKMjEfC82aby7YMRmNqCR
 IDU43ipbpRsUSz+TdHe61OYBL3eOFM5N4gp7tTmLisoW7AzFdiDgM9CUv9V/+ucO
 cM+Kmloqe65XWyCQchCISe5+8mMqFG617aDvQihHjho473IxlersxGS76WG7RDUn
 EP7gQeU/MzBcKi5Wk1ocOwADBQP/ZAgj3Oub0ntbBealsqEydjhysMMCOjOWJ75h
 lmBfH++UXiN3rFdzHzGlwLhTLY6I992YZM5fYPw/ta3w5Y2Cm8c3QqG+RcoyK+dH
 c9ce80Ddq1DV4F7RWNhjl3ej9kOneb0XhPdZ3FVDlc0P/88+5nL4bRLMuzp7g5rI
 ONhG5W+ISQQYEQIACQUCTNRNsgIbDAAKCRC90gaEGnJVYhriAJ0Y6dyrFOU4sLuR
 +KLw5h/8RgCNPwCfVayO/zLdURlB+BOpbmyxn6WnCLg=
 =sdsn
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.135. Andreas Klemm <andreas@FreeBSD.org>

 pub  1024D/6C6F6CBA 2001-01-06 Andreas Klemm <andreas.klemm@eu.didata.com>
      Key fingerprint = F028 D51A 0D42 DD67 4109  19A3 777A 3E94 6C6F 6CBA
 uid                            Andreas Klemm <andreas@klemm.gtn.com>
 uid                            Andreas Klemm <andreas@FreeBSD.org>
 uid                            Andreas Klemm <andreas@apsfilter.org>
 sub  2048g/FE23F866 2001-01-06

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 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
 7A==
 =E/l3
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.136. Johann Kois <jkois@FreeBSD.org>

 pub  1024D/DD61C2D8 2004-06-27 Johann Kois <J.Kois@web.de>
      Key fingerprint = 8B70 03DB 3C45 E71D 0ED4  4825 FEB0 EBEF DD61 C2D8
 uid                            Johann Kois <jkois@freebsd.org>
 sub  1024g/568307CB 2004-06-27

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEDetekRBAD7mBgP351FCNnqp360OUy+ZKCr2IxUU/Tyffqyrrgiol16kTEO
 bpImo5cgZcw+y3wTSgGxwbb+UmUcJhLDO0olDNOCOYdBzzKfTyZwLzgVaC/XZ2dE
 LQa+3FnIp0btyU9vermk7GqWJqvVUTnMSjinqWS0MfgrcuEXjXTQ1b3b6wCgutKz
 BhEasg38JthFvIownezYwHcEALNJsxEnsfEMm+DQXPUvWTiScu2QR2v0BVVzfg1w
 DMaEnSjw44NF+cyyKXfqx3hYkboRw66GMvcbfl7AYh7ThfDjof5MHfBbe6aeJwd+
 pyVS9BRiXMDbwnuPm31K1zsyCr6XeQquM204Jb1fdMiFEi22A2VxQxAY4cjenvgx
 2UIFBACBHtPfsK8QyAXlNtTQqvMEQe01pXm3u90pL8DBoWsWR9vDIlnJLaMgi2jG
 xBNQp9UP9ZxS+BiAoEkUficsoPvoMkzQBSnfcDJfnyCXranBuuhsF4mzvEO8uLJw
 4NwT+7jij0udeWe3Ymd4ppWHEADhx7PLdYdq4Kczuu0XcGqHarQbSm9oYW5uIEtv
 aXMgPEouS29pc0B3ZWIuZGU+iGEEExECACECGwMGCwkIBwMCAxUCAwMWAgECHgEC
 F4AFAkGV02gCGQEACgkQ/rDr791hwtgJbwCfeBGfFaR0IIUhvfVy7GYFQUjHuYQA
 nR0Vl/9xS9SbGpk9nqDCHooXgrCPtB9Kb2hhbm4gS29pcyA8amtvaXNAZnJlZWJz
 ZC5vcmc+iF4EExECAB4FAkGTw+cCGwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQ
 /rDr791hwtg4zgCeNkjhClKqeDjTWvoSuh805WDuXnUAoKFid8813Hg7HATB4UwD
 3KvmHBIFuQENBEDetekQBADtrxEvnshp47wNGP33Vwas4RtDVp40lC51yVFj9Ior
 zXhq9SD20gz8qPCwG3a4Srhbh3rgjPvzzqcjSE/axk5+LwJ2KHySlpfwu4wTtddf
 o6JzlJYWtQE+bcp65vnd6L5DGJsm1KmRTOZOL6wWxTXft4lgxfg1MEbzOKcL5YnU
 BwADBQP9FCPfDZYwAsZya5h3aAd9yg6dvDsObs1D1MMIiygr54/cmGUiPcI6zaga
 hTfDiDGanlBk1idFVKh0A6ZEza55NA45lJ02W9amWvrjG+PB8wTX4IWRAmDN4ql4
 QuahtHsciUVzw4BtHhPtM1+DpT+C6aPwclpmxX2Az8tHDjHKdq+ISQQYEQIACQUC
 QN616QIbDAAKCRD+sOvv3WHC2ICsAJ0fvZ0rq70bwTIWfgYq3N3fSZfR6wCfdrgZ
 /8nwcdMpTA2LAo1YbndxFW8=
 =VCND
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.137. Sergei Kolobov <sergei@FreeBSD.org>

 pub  1024D/3BA53401 2003-10-10 Sergei Kolobov <sergei@FreeBSD.org>
      Key fingerprint = A2F4 5F34 0586 CC9C 493A  347C 14EC 6E69 3BA5 3401
 uid                            Sergei Kolobov <sergei@kolobov.com>
 sub  2048g/F8243671 2003-10-10

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBD+GP80RBACjmIRFKqJ337zOjW51eExucWRny0pu5fuGaxuJmGSbKaJRAORU
 1jx9i/Cxcw7iwrnbR5xeyjWLDb7FIAemPltBItt0tE9H4pQXgP8d8VL3eehguMda
 o0yfP7WUm3U9uriJEJ8141Yql5IR0e8isQa+YsYbkd2RmDdCMDdC3W0Q9wCgsquv
 jc1gvAh7ypvhk8VLhflAeZcD/jQclE6S2zLZ1DSP2Q5mmuMS2ouRV6Z+fbWKF9XF
 TSxdLevWcXmPqvsXFT75cz8pcBIw4c/wVd8OsPU2fd+1LZCFdms1PqLjhUfXgVbP
 Q1Pl8zCAyriSnR2+BDwUMGzEgidkTjmjlbwhGzPsSJ8rv4i18xYs/JbmkeAV/ZBA
 e6jrA/wMU3ho5aIJ69KxZb3bmPVHYrqL8Q3n51uYausLxdHDMxVvjL06VAGWbF/h
 TdiFJ1ngMKfcfzI5/awpKwb9FPbERuNvmT10MDKumFW3xSAJMRzxh7O61u8N7dmc
 xLdirICQMRN2jPo3v8T2ANsdydVTn89nqdpg4Bo9Rsz/Fdnrm7QjU2VyZ2VpIEtv
 bG9ib3YgPHNlcmdlaUBrb2xvYm92LmNvbT6IXgQTEQIAHgUCP4Y/zQIbAwYLCQgH
 AwIDFQIDAxYCAQIeAQIXgAAKCRAU7G5pO6U0ASlRAJ4mnVHx0rA5dhw0scFGOddP
 cH/w9wCdG6HPWlDpXFB5nkpQalMnGzLAkka0I1NlcmdlaSBLb2xvYm92IDxzZXJn
 ZWlARnJlZUJTRC5vcmc+iF4EExECAB4FAj+VJGgCGwMGCwkIBwMCAxUCAwMWAgEC
 HgECF4AACgkQFOxuaTulNAHJ7wCfbcMzZiTmwuTD7wLTxvzC35OQE1YAn3et7KAt
 aLZuVXYIDROr33RIlfcUuQINBD+GQA4QCACIrLJbs3SkUJpuvYC1N/iykFYGHKPM
 L+XCCK3A4HL6f+GyCpvajz62cjUfuXv/pkLjcYANnqKKPJu6Bj2rFmOG785R/RPD
 o2dl+zlZ0fggQAv8zZqIP2KyQRSVa44Pxc/G1V5odcg/QOcKU+FZrkRXoz8SqfDU
 OEfarQP687+DU+Th0Nwn5M20+0ml7yw0/y9DtggWXzlWyIdYfhU+8HckvzgXnUFA
 tPdfDUzUxEjvVBUwZ5iHtUlId6sHiiTCS/fbnRzwJA1Pu1E52B2AfsLxFrwV5cRC
 ASfi7IGhZazGCctqZi4hbWQCB/+ipEVGct+bD9BpW9yS/JiMAxcwE0ubAAMFB/9F
 k6mZUzBbxQkSbXP4w1VSxf2m/lIV9v9M0LCMwjmcsJzsdLUG/i3Zo+hAjT+GznMU
 DVzPHq55LiNs2MKC8WKHXgXFCB2uoZvlGu88I2JjucoeibtC7zbKmVOntuY55zTk
 uiGkGRawIIKC6oqVFV0EGXxrcJ6v3/0vgBQSva08reETZaUFe3ivt0rU0NSbhVJ0
 1WiPXk9wFY0ccemUVmdcX4hhC0yyBB0px4qbEBY3+mtHpFVh/r24GXvWXkbLowGd
 nmKeigX/tlRyYgPHLM2goUHUYe0erbKp2fyeQhockLOWY0DBFcFRK2kSx9HYdtcI
 N45tvtkBza2O8C7uCtwgiEkEGBECAAkFAj+GQA4CGwwACgkQFOxuaTulNAGwbwCe
 P3RXUuqmNGYCM0IXPlop9XLZIcQAn1B9zRfHFJm7tgMI0A6Avybs7V8i
 =EDjf
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.138. Maxim Konovalov <maxim@FreeBSD.org>

 pub  1024D/2C172083 2002-05-21 Maxim Konovalov <maxim@FreeBSD.org>
      Key fingerprint = 6550 6C02 EFC2 50F1 B7A3  D694 ECF0 E90B 2C17 2083
 uid                            Maxim Konovalov <maxim@macomnet.ru>
 sub  1024g/F305DDCA 2002-05-21

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =WWB9
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.139. Taras Korenko <taras@FreeBSD.org>

 pub   1024D/8ACCC68B 2010-03-30
       Key fingerprint = 5128 2A8B 9BC1 A664 21E0  1E61 D838 54D3 8ACC C68B
 uid                  Taras Korenko <taras@freebsd.org>
 uid                  Taras Korenko <ds@ukrhub.net>
 uid                  Taras Korenko <tarasishche@gmail.com>
 sub   2048g/8D7CC0FA 2010-03-30 [expires: 2015-03-29]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 EsKTn7/B
 =meSB
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.140. Joseph Koshy <jkoshy@FreeBSD.org>

 pub  1024D/D93798B6 2001-12-21 Joseph Koshy (FreeBSD) <jkoshy@freebsd.org>
      Key fingerprint = 0DE3 62F3 EF24 939F 62AA  2E3D ABB8 6ED3 D937 98B6
 sub  1024g/43FD68E9 2001-12-21

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQGiBDwi3FcRBADkiWSSJSOX38CIPgbUnnDQ8S79eZ0zQYnYn5aeRMi7w0B4SnQP
 1DcFZ/EHNtQWJTCaQBWQZZWvL1ZjdK284YrpSKs7gfoV5BufcFqKatewWZUfsUad
 FEKTXLXlZa55151UtFy9erkA22VWHmqkauDFYl4DiOtaUWCX1Gg8xCvB3wCg0sbC
 /VtANEu2XbxUp5pGmReNn50EAM4vLWfZk3T2woHN0VBOwEk0BM216zfJQGLFUFqT
 nLKezO/QqoCCcVpH7rwV0V6NI1w6YOSx14CU+s83iyyO0KlRypoptWKBoA+cjs/y
 3Iy05K147YfWUhgkKcyw/Qwx8wCDaetG+qZCX4nY0EByezFe504uDkcxk5BrqBX8
 E6kzA/9vSG+J4aejKRw9z7Ku5cLV9ygXCksu325uY2t+J6b+48cT8eFMOpgUHyNV
 m5ypOL31KYRPkOzK+iiDoTPODh4Zg8YZLsgWdTrC0ZQW2nWPNd3Zv+tLAmiwVjIV
 x4XqtFXh4nhI2eM/PXhdN37R48OKB0DmrvdH819/2+9upNvO/bQrSm9zZXBoIEtv
 c2h5IChGcmVlQlNEKSA8amtvc2h5QGZyZWVic2Qub3JnPohXBBMRAgAXBQI8IuKv
 BQsHCgMEAxUDAgMWAgECF4AACgkQq7hu09k3mLaWwQCbBEeFWt8z4HlnAys0FYB8
 /U63eqkAnjKz2Lxj14N8QYtbtFThZRB5fq5cuQENBDwi3GIQBAC79Y5tcPi18bZd
 REXZmDOnLc0gHD9y6PHgR92BUCWQuafcxfQqqY2ESF/JQ0dFfBEkCAmYU2YkPZA5
 A7skmv9zHun/bXAP02hrvMU1Gt0ZHIzDV0EaO+uxY8eSKg4JuxZzpgzWCIxI/6uh
 ZhOuEF/uql7IDKMQcOfsvVrF8cZfNwAECwP/UvxNG/RUOlOHdRo3hY3H5l7zmaCi
 AwUU6Z+LxDn+fwERX7wL5rasafi1r7/9VvGADfelpxKR0kZM1eKYPtri1zS6Zm5a
 CC+QVyyoTcb+x0mWForq6FxLDf7+l/O0TuEG7VOH4RgLaT2N33yoScEvxdB/Qo4w
 KnT39F7lYjbzBvGIRgQYEQIABgUCPCLcYgAKCRCruG7T2TeYth30AKCzp2KXBqsa
 N6wOyM+tHQ4DKNMasgCglJCipoxpnnvCsGiZJv9AgNQFDGM=
 =a9D2
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.141. Wojciech A. Koszek <wkoszek@FreeBSD.org>

 pub   1024D/C9F25145 2006-02-15
       Key fingerprint = 6E56 C571 9D33 D23E 9A61  8E50 623C AD62 C9F2 5145
 uid                  Wojciech A. Koszek <dunstan@FreeBSD.czest.pl>
 uid                  Wojciech A. Koszek <wkoszek@FreeBSD.org>
 sub   4096g/3BBD20A5 2006-02-15

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEPzlGcRBADVxGiWQYCSd/HJfQi958sIFwxgfaFLyKaD4u8yhdG6s7SOz6mR
 0jTdoMfg90n8CUvDIXeHj8Hhot2gLLmOK8BHXdR5/PBkvoOEAiqWjmFSsxUKyKTU
 ntYgpIwNtitVVdunp/kBk/w36Ue5veNL2GtqbVRMgp//ebV3GBZtAr/QowCg+w6K
 5vebaggZg2H4EcdAJ8N+5wcEAK4PGjLtf6KWwFh81TihtD91EAVIMjsZO6vzofK0
 QpMdHDI0QZgvraCpsoLppYpj3dp5XL6mxRCCpFpWhhRP8aocR2ujvXYJY49qGi/5
 EowE0UuIrdv52ubCHlUWcyYdrnIa/QAh9JpHJIGdIVlysjRujygctUH1HK6zZYSa
 8R0DA/4o0up4kfwkdm7FGbFy5arNR/Zbe51dsgkA4aPPn3MymIBR1Tb4z+M0uHya
 VKyER9ISP7gafpjpZ9y4D5lDWwL0m5oLfgm4PqMJ6/44D4chDRlnkM8w/l6VqSq8
 XVmU9iKH0J+O3/jX0tE2Mbk2gL0pZKeBPcnkBHLSkLUHWNrETrQoV29qY2llY2gg
 QS4gS29zemVrIDx3a29zemVrQEZyZWVCU0Qub3JnPoheBBMRAgAeBQJD85RnAhsD
 BgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEGI8rWLJ8lFF8hAAoJemHjhjIrhB/WY+
 pFmKwfqNWN4YAKDzV97FKMrQsq2ECzvWSV6hF7QMkLQtV29qY2llY2ggQS4gS29z
 emVrIDxkdW5zdGFuQEZyZWVCU0QuY3plc3QucGw+iF4EExECAB4FAkPzlaYCGwMG
 CwkIBwMCAxUCAwMWAgECHgECF4AACgkQYjytYsnyUUXbMwCgqqKc+pI+XY398xJS
 phO65/Z5dQAAnRVA0RLAJHRzSN9aHy9RyCucN5oJuQQNBEPzlJEQEAD7Lq9Bd3jR
 e4C1u6kZCnKsbkNl5Ogor3cwoowydWrwrP9KBis6s7e4Zsek4ylR1QzV77G1ar5/
 9ecjDM+Vok/R0sGkufRUfD7XBI1mG1KJwnxZYm8aRYCERTRoXDThoJwUoHzwVn9y
 Xi3gyvS8GRLCWlAXYwJrYHn5ccCKfrOSdQG10ZWEj45zDUGFw+PSRtAOfCze5cAl
 txiDbiOER1/ryQaKutMPT3A0zDbTuG30/m9F7XDXsF/S+7kWzyfO0156xKORcJSD
 pYMILFsadN4WzSJSJFvUTVSJ4b7ljomKEJCjZF+cbPDNoiNUobLedTAkMPpPigF0
 KjVGX/yaUEaMR1GvDQ+UF7zf8ncyrdcOUtacvc7M3hL9Q5noO/CbHvqRW0g3Gvys
 kHkQJNL215gd8wxCrTv0OWfDWhOOIHjiCFTA1JGukVh49wt1bYAzn0uz+QOGfcIt
 JllvKP5vrvjtL9LpXsWgoKO96Ijr2t72ofuG+q702u0/E9G8oTNSzyi7t+KThxEB
 5VpoJItTE7A8nmuqubArIzHKyVvThsQE/xMeTE5zruN/PmsdV5zWHuJU6MArtYUa
 tNr5KXzK6UDsmdHG4bUjShjUh3wrAHLIodR0gRISM8Nnyf1l5XBh+iiCoqQmscZ2
 +4la+9Z5j6FrRDf16CDx1n7bx6vTkMYG6wADBQ//SJf5I+N2pAKpV8u60B1LI85i
 84JOGvCenEeLqnK7td1IRAkKkv0anyqMSpxTFdxect8tUPKttvTSkn8x44Seexx3
 1bfwgYoCnUUwxNegu3kv+gLfCJwsIbXjXyHqEapPHNmbTPmlZKWa26TO1Cx3W5QA
 UahlUkhFhMhbfnsxu4hJsMD/i6SPCGEhbp0jfHvXQc0VdUGJla8TOJXzfdPtwozn
 skDrrmugYtt3x2Dzf3eYr+p3EScE18uMBvcSvbN1w2ZOz9jIaO/mQ6dGpFGejo9n
 D+8KAb3ke/ZQ0ov4gnWXsKQLdQsVUuPt14cLsXfK1jhlaydtEmP8h24pR2CVUkow
 2N2E7KzXsE0ZPc6na1r9WkI85Hd1y5qZ0zxOVijraFYu436LXewqgPSXvwlc0jMe
 Uw2DgMEHK+AvMpNVwVGs8IYwVfy1EYLRguP/DR9NsmzVONEfkQxVSzUoGlk//m0b
 bSqpA99Mbye+clfEjh0H8kgx9xOYmKTyygZRCC9sKD8W4WstZQ+33UxssaVu9qrf
 m7qDl9+GYT+s8JDhzUazNvKi+xbiy7wJtIE0dShMJKN2/m2iP+PH6RE3GMfWaxjB
 Pp0qn5VxJ3Ev/VFervSP6SnMuE3BqJ+aU/bSVx9mZMMLsrHuG+qA5vCC5vOtnHJQ
 zJ7o8u8XzbuX+v2pq9SISQQYEQIACQUCQ/OUkQIbDAAKCRBiPK1iyfJRRZQ0AKC4
 7SDQifU3JEpy7s5MsTtZQ+DuUQCeInUZzNAQW4xzNapS3xMV2mJ+6tY=
 =sg8v
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.142. Steven Kreuzer <skreuzer@FreeBSD.org>

 pub   1024D/E0D6F907 2009-03-16 [expires: 2011-03-16]
       Key fingerprint = 8D8F 14D6 ED9F 6BD0 7756  7A46 66BA B4B6 E0D6 F907
 uid                  Steven Kreuzer <skreuzer@freebsd.org>
 uid                  Steven Kreuzer <skreuzer@exit2shell.com>
 sub   4096g/76940A06 2009-03-16 [expires: 2011-03-16]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 97ttC8vSig==
 =cR2i
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.143. Gabor Ko:vesdan <gabor@FreeBSD.org>

 pub   1024D/2373A6B1 2006-12-05
       Key fingerprint = A42A 10D6 834B BEC0 26F0  29B1 902D D04F 2373 A6B1
 uid                  Gabor Kovesdan <gabor@FreeBSD.org>
 sub   2048g/92B0A104 2006-12-05

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEV1zhcRBAC4T9pbx3J+/0qY5k3IVGMGpI31SZHwtO0ijDBA3V0mIOUpty/E
 2AnAQ/7GZEvWtMd3pE5xwoicgSQbPcnsHG9kqG43vvr2DdByY9lavqoXPOXKeQnr
 U/Z5eYvOgT5Da6USxXI5obFdNsCwwKYt7Sbvfj6L+FVWSS8HW54f9xuqLwCgwCRv
 TxVBZJ4xERWsk3nJH4B/GKkD/20ddbTHSTBuBpulmoOUNBcrnIEYPRCDvF/e07yz
 sp3KJeMegdPEwBoy6bF9R8HkVgSEx/jdMSZNeMeAOpAKDlTUyTNJRgzVwqu+SgOj
 GT8IzhLNFaZ7wiKoA0yRhGb77C3IPzjSbcOI9A3vn9DkStWfDtjTIOxh7FxF9+H5
 c5z9A/9++LOF8L9VPHUNi4h/L/jE6CWSZgeTUIMkSwALrochNi9xIr+kS5pPxUPZ
 MHVdG0+gK3wNLD6KGpBnHB65wWbb85fukY9y4YgEv0+TjpPwkbwlAbKtt7cf7RA1
 mYtYStbOedPBAE8Y89cAcmQ4a4ViJFWfSTLJorAAy73pVns7ibQiR2Fib3IgS292
 ZXNkYW4gPGdhYm9yQEZyZWVCU0Qub3JnPohgBBMRAgAgBQJFdc4XAhsDBgsJCAcD
 AgQVAggDBBYCAwECHgECF4AACgkQkC3QTyNzprFGOACfYLDfWSz4Ke3HN+suyrD4
 iwnZpycAni9084/VZ5iAadc6I1o81cGFX9GtuQINBEV1ziAQCADQBlmiWzgTaAem
 j1rFzVhEe3bSRg4qmcyiUyIbVWj8Ecc71c33fSHdgjHnAqKGjxKIkf7qoSziLWL7
 b2dxUiI/M7OUTi2Tdy3nJa/GJ+PK3CK4oM/oSMGOSUz7d3ZaKwZX4d/GmpCZ6U6w
 XFPymLOQtlDRTyz31QPCQXnI2CD2yswSdrHID/LuBDx+24vA2NyGy7WdUmSSchnE
 aw0fYTiHbjqI4xsTS6wkRJ4QRcHg8vyXc9Xd0/TKtaFBURWfHDC9RWNjisrhc6q1
 89o0QHBW+UqcYdWPUgTO38hr7k8U8LNJT0a7axsgwiwLr1oSS8z/RjdiFwuArM5M
 PQgkvMYLAAMFCACIMIO2gjtPL64mLy6If2TPBTqb+g+HaWWk4lxsUN3A7A5y9TXk
 w3Hx2jcig6P95jIKyiTJkV5ZqcUuwtEWK/nK6M4o8x7QQwLAfH6x/wfsb9Gays+K
 wT448Xhi05cOnIuKyFXXzaNRgGe/G+fxpxqEjmgP5y2NjB+KG/h4/Am25h9Ylm+P
 EYq8QMxwYS+3TpfCMmgnqTymegNZpbQ32nJYKnxn9j58sLqgp7BjekgAYi79z+Zx
 0HoeGPiehGLdymoj5aaiTCZfTB5CRMyn+dbvXUpl8hdAEG72q5D7JH8yicOANHUd
 NdMIcDxTJcHnDQeXdSrVWGTQmt4iuwfweKlmiEkEGBECAAkFAkV1ziACGwwACgkQ
 kC3QTyNzprFoGQCfZdGMd7cQFoCW1DBGMnNJ9AO5WmQAoIM4BtfriXvx3Tov88ES
 DHOhFMi+
 =jLzS
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.144. Ana Kukec <anchie@FreeBSD.org>

 pub   2048R/510D23BB 2010-04-18
       Key fingerprint = 0A9B 0ABB 0E1C B5A4 3408  398F 778A C3B4 510D 23BB
 uid                  Ana Kukec <anchie@FreeBSD.org>
 sub   2048R/699E4DDA 2010-04-18

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQENBEvLStoBCACxnU/0ujcU5D0Ph4eGJhRfFSxoH/CBIH1AnaQyrsmzMCfdFav+
 IS9qdAHeNN1GugOKwvbP1TQQWQjGNiPMaUzWVE55PrLfQhTq3q2t6Q/9MUIXEKkX
 p3bruBe7eruQb4sN9Q113lLTZBTs8GsWI+iAqaeuT2eKhYuJlqI37Zp/36k87cTE
 sQg37HtSfkjLOCEbxH9q6JGCi0rwa4DqlPfwoPEyyMuTcwcRm4QhNKUvJ9jRFze9
 YYMXQIgBMX5L0j94mnq52HkXstv2rK0xURKANtXcqb0ciQUoXTRN0K0cYHPbNHWS
 PqZMhpTYd9d+SKYHuOGUJbsLhtaGzBLK9SQ3ABEBAAG0HkFuYSBLdWtlYyA8YW5j
 aGllQEZyZWVCU0Qub3JnPokBOAQTAQIAIgUCS8tK2gIbAwYLCQgHAwIGFQgCCQoL
 BBYCAwECHgECF4AACgkQd4rDtFENI7ub6gf9HsBwaT7CmPenZPPJk+/GXDiNWPW+
 Q7c6rAEA3072j+h/RDTnhKip9R6/4SankmrQSA0NCO1EiTzsgV/3cS0k4v0XKBrT
 10B1WrxI5Tx0osEYNP4GhPWkEO/6jCTF+8EsKyPujOvw9ps/OBgdYhD+gwv94SX5
 IymGWrBeyncmJDefcvA1UoL5XjhgGtv6qhmzPmN0+PamJlPd0X2W0fb/w9/od+5+
 o7olzxiy0kVaYXBizKVQ482x/oN3kXwzMmxkhN4zmoJpOzvjBOw4Ar5WiYldgL8x
 ZggWcR0NLVejeyi5VBPxsPh3vfvfvvjhxfHuS/bLGyBa/tO0bKxTpbD9frkBDQRL
 y0raAQgAsOEgWecCnr55Ny/V3LI+apr6wq5Rt37E+szExLEzGPQCeSE2BKWDNHGv
 KWYuTow6dZtCySg7GXW0fEV+QEvWvDa3y/zGjZOSVwcm7pk3Vm3Pnuv9a52wG6gm
 +a0M/68T121UK37+u5u25OHZaMaGl2poaeD/D+jzzvYvEDk6C84FNDmLXZjMtiuS
 NmLsc+kZodFbsrUjdFZXykFKP4a4D8Gq4nPLvDjRB5ZNKFjy1HQxpOJAkZpK0wgz
 t1AymA+9oom984jiPlV3DSrxrJoAndQeHoKDz2dhdZ9E1CC0Al5aAhVn94nfdwee
 GEL8N1KTtQLBmP4QXFtOAupBiqq0IQARAQABiQEfBBgBAgAJBQJLy0raAhsMAAoJ
 EHeKw7RRDSO7B1gH/3I75IrWb9AAEQRYIoGJW4/vPB2CQ0juG2XX657wzgDzL8uD
 E8Lb4zQJa1RtSj8Ma/Qx+cL7BNWypZAUIrXrhZiVdAjvnQ87CyW2bjZ1w4zsv1Qm
 mbKT6TmfMuGQLUjnoOwdRh77TfyLirKsXx1535UY6gH3YFAiZaf5H4yosC49tizF
 l5WNOv4DmHSJ5npLItAORSrBDeJWk2wLjp7N+7Hy9lbyMegAwYMQSrQTwNRGok0K
 ufjKvZwbUTmo/MYaLncTWpWl/ZFL21s90vBM36q0RiPDVCkZvqrdwyqb56Fr4KUH
 yl7TOEgJibW2V19o1SPGrF7QFfC3nE7S407UmRc=
 =+R9q
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.145. Roman Kurakin <rik@FreeBSD.org>

 pub   1024D/C8550F4C 2005-12-16 [expires: 2008-12-15]
       Key fingerprint = 25BB 789A 6E07 E654 8E59  0FA9 42B1 937C C855 0F4C
 uid                  Roman Kurakin <rik@FreeBSD.org>
 sub   2048g/D15F2AB6 2005-12-16 [expires: 2008-12-15]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEOikikRBADU4oWe1rkbd6R8HeOR5I/Uw6gGk0zrBPNkyT9PAtNKFYgAOotZ
 fJbo1czDlN5cstvqBOUKbmeOwqkMi3/DT1N0VjGq6eocBCvBhHZ/PIyIonV18JGI
 /wYYQ2k0jAOpehd7QYYB6w06gi+siJ9UY6iEhVxrO8rF5Er7RYXICubDEwCgszsF
 U/rIMr+yw52uGDe4d1wyICkEAKI7uw05tkwQutLzjx1ZOCu1o8zLepZ1QMRDn8io
 EyMRY/pCvge7k1kjmm/6eZ3M39fPrvwcpfsRF/dlgEeQI9Pn0HDJWG7eU/zg0wrQ
 VkvELJ6qtJvlQRKMh51EfLkR00Fy0HsBWfc4U82GvBLU5fPL1FujMeVLJtZ0W3q+
 nHjUA/4z0JVp6vNCkPOr+BiJhdJsiAYkGUdqHR/mZcChcRD9jJVRO1JDQQSvP3o1
 GvFqqRU5VsvYXKVKlVoWQiKGu0Hf/ZIOnY8ek49nTsUTm1MDPIFqMl182uxr3s40
 DhBmKzhufDBkgtNdpC2SU0h5mwkF09Xo1goVMn5DTbQfRfNfF7QfUm9tYW4gS3Vy
 YWtpbiA8cmlrQEZyZWVCU0Qub3JnPohmBBMRAgAmBQJDopIpAhsDBQkFo5qABgsJ
 CAcDAgQVAggDBBYCAwECHgECF4AACgkQQrGTfMhVD0yS6gCfQyXa2JPiyfy0EFzQ
 HGwWrDPjzjsAn0IJZGfMUiTegcmtpu0lNv6nMUiEiEYEEBECAAYFAkOjJ6YACgkQ
 TclL2LcfYF1uNACgxXMrlmzdzmMwriLK+T4OKcffa/sAoOCL19v4pPw4R4KI3o7O
 MOacY9bIiEYEEBECAAYFAkOjvw0ACgkQryLc73jOEF8XvQCfWcxEwIwZ4eZld/Qf
 eB1hsxJeDxUAnA/ftOsZtbG4o299udw71y57GHMPiEYEEBECAAYFAkOj44IACgkQ
 hdRQRWtpGwOERQCdH2AVEiuQohXgOX2PdCIZYiufCEEAoJgGONTdR1U3cp1X4Hhc
 cuAX+Z1IiEYEEBECAAYFAkOj7gcACgkQXeTX/hlJ3IB1CgCfbgMdPkgLWLQ0HHKx
 rR1nB3hzAiIAnjOwE3TRytoNLPAAuECgudqkqpnRuQINBEOiklMQCACBiZ5wcv8t
 jUjCX2iZ7D5qQiWuJYPhMpBS4hV4mZXhM+pSjFctc9PFw+WHlaRFXn7zGYP404AS
 tvqmnZBInBdal+L7r9OhPj7vrQcYDHJTMDflHK/YhfBwMj8/r2jkV4Ja4ji9nazr
 Gbq1wJpP1jrsBuFU0Qy4HRZwSyKrFNGqAEsiZPxgMAY16fi3IuVbE78HlUq+0I6Z
 C90z5MbGFGSsZRbWJSxSCOqQ7YxqoaCqxxNeF6fIYQdL4hatuH287dqmru6ST6j0
 ApQF+mnmlwKnrLSzXw0Hbvfj8ZrGyAc9cLz2oCwVwvLsP+ohiNBDHc+FFXcBxIcy
 kZi1+6AxjhXfAAMFB/9abRCZ9AoTa+Hd6ajC77l/Ul4jlj+R+DKQ466kj+WYOdeO
 XQtF3e1g89cEX1S3lnjIZGS3uGZ9YehtxMwBXlOCIyyLhNxlRWS4YJeC2E1q1kZm
 +xs6IC47g1E5yVpm3qcUp6HKwO0SGLQiN3ECSZfBtNEcEScAFGq802lLLKnMRBfV
 DpwXP4jop+90NSKP4RKzgYdXXz3SAq3heKeuBOHl3biaTmvh/FSoZtcGSqWLPR85
 d+5GZVJRzrwGqrGN/3zRvd1PbTpeJ/pbT/saFtsVCmlPoUOpKeyDHGlPotQo67gu
 1cwcr8h0D+oYPMLlspZFuMXvLPxaNB8oRLyxVzUhiE8EGBECAA8FAkOiklMCGwwF
 CQWjmoAACgkQQrGTfMhVD0wzaQCglkceiB8ksT3+rwFRApwaWTO8ey0An3w0Diff
 8juSFfJ2ZBIPyPzTGgMu
 =0i68
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.146. Hideyuki KURASHINA <rushani@FreeBSD.org>

 pub  1024D/439ADC57 2002-03-22 Hideyuki KURASHINA <rushani@bl.mmtr.or.jp>
      Key fingerprint = A052 6F98 6146 6FE3 91E2  DA6B F2FA 2088 439A DC57
 uid                            Hideyuki KURASHINA <rushani@FreeBSD.org>
 uid                            Hideyuki KURASHINA <rushani@jp.FreeBSD.org>
 sub  1024g/64764D16 2002-03-22

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.2.1 (FreeBSD)

 mQGiBDybt48RBAC/KCE5CLVZsYvpmgrbum7JHgIgnX39EPMQmL9Y3LmYy6Iwh+OF
 iIjIqW6cDeCcxHoJBwbSUerC5ueriwZCh46gSnLVjnmBLlGFXyxYbSfFGetMVVSR
 6OpiQuITp4ZhVw/UoCGloNsIFKg6l4JMwqZmsrZPdl+zUU79RV9Zb4XhFwCgsRIo
 1mf9I3rNZ8f1Jv69nUR/lJkEAJB6fY1rtUNUwq+JXOnFGD0KnC8isQNyOeQ7Y1il
 HQ9mGVKuUC3Zh0FzvdsU7Ks2ss9ynxfbFXnyyAOqXwTzU9pMuW5oLOUmjqwEfAhV
 4S0xcnPcfGGJ671NNeqa8X4LQv6ECWai6O4CbA4aluRqhHNxT9dgEai8RN434LQE
 tGxcA/4mIlvVoM2c2DRjD4+/Oj+i80ZMpOgE1RkuQmXoZ/DwLD3EHbIBX4cNffOd
 FzxYrKCrXD50MehIw/IhFfHN/GdEN7NT87M3j/ydSYFluoiLv8FXO00mr8cDi3wF
 q+LGbniEhVcW6wpUz9zVFmdLAp3HQi1uRAHqYmdSs6gqjl/+pLQqSGlkZXl1a2kg
 S1VSQVNISU5BIDxydXNoYW5pQGJsLm1tdHIub3IuanA+iF8EExECAB8CGwMECwcD
 AgMVAgMDFgIBAh4BAheAAhkBBQI+L/K/AAoJEPL6IIhDmtxXgj8An1YuXcp0iurB
 ZYHiaYMzAb+lYhALAJsEAKTyeqO0plIvHBV49L5CErZo87QoSGlkZXl1a2kgS1VS
 QVNISU5BIDxydXNoYW5pQEZyZWVCU0Qub3JnPohcBBMRAgAcBQI+OM7uAhsDBAsH
 AwIDFQIDAxYCAQIeAQIXgAAKCRDy+iCIQ5rcVwyNAJ9Y5N6lIMXVy4sYCdgQvqDR
 xkUN0gCgrsbQwfTOBcy8Mw/UmGOE4/fwrNa0K0hpZGV5dWtpIEtVUkFTSElOQSA8
 cnVzaGFuaUBqcC5GcmVlQlNELm9yZz6IXAQTEQIAHAUCPjjO/wIbAwQLBwMCAxUC
 AwMWAgECHgECF4AACgkQ8vogiEOa3FerLwCfRPWW7lC/pAVdD2Jo+8rcWTKQ1xEA
 oIQ/on62k7YBO+buO+K472a/cW2MuQENBDybt6UQBAD/ZGmvwhzt9YWhF9q7mLOT
 iEMzL2AzBryLzzUphejgDlJN/TIoDtaJfMyNkO16FbUq/WLQbKYFKfDunqx+eVSi
 PsneeYw9nAdlcXVgHRjoL3vj5O7PIg4qqps2mnLKEOXLAH2PNTYY6+8T0NQicdht
 YIraowzLoKRdINuDQrCpEwADBgP9H4CwbNJtQAHwS9ATmfL6F2Bg9LWe1godSWkM
 N+nBxKvMqrajJWfxV09f9gzn0qmMZT9u2DwcADzRQLC3jkzgOD1f8UiAuCuDEE1a
 vg1iCuyiI6m+MMWCkOCj/69wIu1ilmWqkn8SeoEwN+hwqHa20ue7vBhXreQanJim
 sq38ZdCIRgQYEQIABgUCPJu3pQAKCRDy+iCIQ5rcVzT/AKCgYOyEMpIxXYVI5gYM
 CwQ3hkJ28gCePnTu3Ke6lPoQsMAo3TzKkUO9Wj0=
 =cXJQ
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.147. Jun Kuriyama <kuriyama@FreeBSD.org>

 pub  1024D/FE3B59CD 1998-11-23 Jun Kuriyama <kuriyama@imgsrc.co.jp>
      Key fingerprint = 5219 55CE AC84 C296 3A3B  B076 EE3C 4DBB FE3B 59CD
 uid                            Jun Kuriyama <kuriyama@FreeBSD.org>
 uid                            Jun Kuriyama <kuriyama@jp.FreeBSD.org>
 sub  2048g/1CF20D27 1998-11-23

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQGiBDZZXiQRBACWc1PcCjIpTl6aCyOMVfz4jlRSKblwib2s07TBwbgR1zMhbPie
 O2K4ZJqTcG4EnbMLEyYMbYwvNdOfUIjMW3VI1PJhRwWthTcbUjubzTu8Zxw+sKME
 ansth0xZW7Ax29UWQcTPxs4SRsCPFO8t+aWwZOm6z0fb5l1vMmKNJuw1+wCg3ZZB
 qK93hQPaOObwglnAIrgNpScD/j0VCEeC8fTMk+ZIo+z0+bUGPGU5cq+4XVXABYLn
 wMfR6Wr5Ys/3VCx4Oyzzgp/HBzcE5HxJukJ2ur3m9IE+uFfY4+HEFiwL++Ke4TWU
 7rn4rKjJYhGJ6iqGFwuxwmHdjcBh/38X0kmrCxyPYpt6xO+sJBP+QOABw3PFlMkF
 PUY5A/9RGU4mm6K7cteNdbHDI8yFNorQs8W8fRb8yP8bw1T8qB5+/rQ5jxAfA5sr
 FCuZsKNFdph9z/I3eFYVW4P8+9gmI2FAAAocWheSyKttAFHx63JRyBqXq9xmHKST
 kuaoQVXeFycSULAPkV67j0/zDL2mis6bRpPopINGgjkia16u6LQjSnVuIEt1cml5
 YW1hIDxrdXJpeWFtYUBGcmVlQlNELm9yZz6IVwQTEQIAFwUCOmRRlgULBwoDBAMV
 AwIDFgIBAheAAAoJEO48Tbv+O1nN4+YAoKeQztEcbPBbbX7DZAHOsGZLrZ2NAJ9a
 WEoFGMT3keQDjtjUI9c8IMh/l7QmSnVuIEt1cml5YW1hIDxrdXJpeWFtYUBqcC5G
 cmVlQlNELm9yZz6IVwQTEQIAFwUCPE3sswULBwoDBAMVAwIDFgIBAheAAAoJEO48
 Tbv+O1nNMp4An22RFzdv9zdNLlcY9GLPFyUrniqiAJ9F9Rhic6qBaXynksNw51Do
 +cLWkbQkSnVuIEt1cml5YW1hIDxrdXJpeWFtYUBpbWdzcmMuY28uanA+iFcEExEC
 ABcFAjxN7RoFCwcKAwQDFQMCAxYCAQIXgAAKCRDuPE27/jtZzYFdAJ9BFckSo4/r
 SMe9UqbRMPK+8FUumwCfYH1pt4t6jFlulLk+9wYA9wISL3e5Ag0ENllesBAIAMSU
 hrKdEdKzQXHzkoE4Nzl3hb6dtDmjgYr+3X95wBkUvtrk2CeYG3RC1PNwd1sEFEWp
 IiSzOaQDzxZmtBGpMkQ1It+CW4sC5Cs2TQ59VHLFw7HWSYMNj+RchWuWkhwipnX5
 8wu6To12Mu2MnyLszX2QIUxrQme7UpKkJgCct60C1DZLoQuZmfEZEyXmSfJsizeq
 eeJuusZwOWDH0ixuFVK/5A2RwaWFMftdhh/Vw0EkxdQnMJ+7zJ/hbY64VR7uz8oI
 5smfjVe0yqXMACREUzXmqn+Dc6Pz6ESVTv2XwIy0UxqxiYk1J98Cf3ffi5+e/q1d
 rej2PzArpfzaygu88uMAAwUIAI/IiiQJupz9BaCws/K6j4Qs5iWRiSB7vaZfgCr9
 c6vx+mIXX1Pblity5TOn9qXMv7vUM/dgmWSBbkkrvfD++H4ybJjpcOZN+peeGd0G
 /UfiQFMarsj9MozAmhzI5L00JqLOf4u/XBv0rh5HOX6t+M9MfZYL3C7bn/LxmDif
 prT8jxoA2SC+lPGSzI+M+ay/mz8kDmGD7fCS+uAFo5T1kjU+ed2dhXnl16gRR8NO
 6yAdURIC+xs6P+7L8uOiZfuk0gzn5RC6CYrEKiGZf9VqTRA2vcirPNEZR44jYXS3
 nL7x9pIsHyCyxEvojut7iGWO6qbaW/c+MRjcA8jgp9OuFROIRgQYEQIABgUCNlle
 sAAKCRDuPE27/jtZzZksAKDbznARmDIIxZjHfAry2UJFBPQbvgCgl/ERQfF++Uvw
 hLaVfesP/NCIt5Y=
 =AoU9
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.148. Rene Ladan <rene@FreeBSD.org>

 pub   1024D/E5642BFC 2008-11-03
       Key fingerprint = ADBC ECCD EB5F A6B4 549F  600D 8C9E 647A E564 2BFC
 uid                  Rene Ladan <rene@freebsd.org>
 sub   2048g/C54EA560 2008-11-03

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEkPa+MRBACUFlLWm3NomhEGr/Aj+rvLo6ayjrDP4Z7ihGTLMDFbhISurcAD
 8nW0MaFtBiUPxXFA1AC7L7In1cX8PFnQqgNcZiyZ4DOU6S8MndbUYwesM7oHs5zR
 KnvC5fZxY57cq9+L0r4qXdm6PvWr3Ca0T+E0QyWDn0AkYdLGYDafk5C/OwCg/zBe
 RExgeevWoBrieKK3F8dz/48D/jGNn4s+LPMtKNlaqYph0hyUmuZrQXXAmVTqfm0h
 9BBhby4qla9GqnYy0iiDqTCOzbckXQDBvXWFusmZx4AMnJTW/XQDHo9Kw9quWnjU
 YvMbgvqOIUu0mSS8gVLT4550dD1AUJucBzLUa6h5qi7EIh2c/nYwdimZ6Rv9DnV4
 lm64A/0cVk1m4mWC3jJzAS4tNtWbvhDbgWtqEiy1q/U116GtmnirZLJd8HE1nrVD
 VYCjhEHlA15GlLwN7zgnG9PBN4LXMWdccDwYAtsUAeZ5tTu4cU5k84ukxxOrzUAl
 d4p+UBef8QbpUkkEJm/0YWmim7+bTfH93FBGIXiG7x2UYVD93rQdUmVuZSBMYWRh
 biA8cmVuZUBmcmVlYnNkLm9yZz6IYAQTEQIAIAUCSQ9r4wIbAwYLCQgHAwIEFQII
 AwQWAgMBAh4BAheAAAoJEIyeZHrlZCv8LboAoO4/qyTTRwaKzRA5xvt0H2eFh4tH
 AKDLMSXjX+HX7U4zomwrekN7sJBd7bkCDQRJD2vjEAgAmPMCmdnoQu+Q3Z0pCYcA
 YJr1NyAu3xlpD4+dYBimEp2bAknPDCmaoVrSh7e7Mh754give4Hzz56QZsksIuEm
 rROafrecpxoAdMtOm/qa2CjlCKWVId5wbQSuuz8TV54CmoyUtruvKfUPDbK74TZQ
 BX1PyjaZ0FMrFPg69qoNcku2Wjc0BJsNFQ8+TzMzTbL1GKcM7kHZc4Wa/nSqwhnI
 hf7mgvd5NQEZs/7I3DVWxrqzEHFPPMPKE6weJJ56NEAd5W9rs2/eezUjnzAXYwyf
 IYCyWWqYeOCa4a7zYu84H0KxVQvUStVUWpTFLaZOpXJvgJkKPPXbPDTh6PV26t3a
 QwADBgf+PArSxdwEsXZWy73mcE9DjlnI/bRX/XN2tsZppzUyi5mOXZG7H+ZJGAU8
 DZ1+8QgQAwhCGAAKWt4jHq785usSUUa453N9k5X9JURTeMLrYVK8EXA9URQqCQpK
 iw8Om6xYoUHJZbgvTArySyw9mLgxo+hqLdEQdkJmSPfDcBsBS6d4dvv/NJyJDEAd
 vm1EXZQ0fmj+qzhCXhr5GVDGYcF152EHHpLLgFVgrKyVeIA748pxq84hvS65ieDn
 s/YuebWVLbexzqUkEN5arNahxk2kY32ZehzrhaC4DYAcJVEalMHS7X8V5LLhOrd2
 hTusyDPzEjlQi69AjtnBZUkxgVmviYhJBBgRAgAJBQJJD2vjAhsMAAoJEIyeZHrl
 ZCv8MAgAniHMkbReHW4Rlsj0/8s3r7dUuz0iAKDlFOXqYtStrWXWn5y1IU+gTHLW
 Bw==
 =uP9y
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.149. Clement Laforet <clement@FreeBSD.org>

 pub  1024D/0723BA1D 2003-12-13 Clement Laforet (FreeBSD committer address) <clement@FreeBSD.org>
      Key fingerprint = 3638 4B14 8463 A67B DC7E  641C B118 5F8F 0723 BA1D
 uid                            Clement Laforet <sheepkiller@cultdeadsheep.org>
 uid                            Clement Laforet <clement.laforet@cotds.org>
 sub  2048g/23D57658 2003-12-13

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBD/bH3wRBADoVem06r8ivhxQhCOEH06GAg5J6iqqlKIo5BmOiQ8IHo8JzA9z
 TwFNbhUCMWzUusH56nNHKOTuFV7wHiR8nvK0y2yU5qTK3MHbfSeMVy4rFAKgyZae
 Wf1lxRHU+W/EksFaC31ljkF01TGHVMtpKPzDSttgrrMtgstT7QKWTKcggwCg8bVn
 g7MH9udGaSNY5hO3l9wIcusEAMD+erpSZgVfwojT/pliCwnvKRwNByhIWqz2y3Ly
 M2+VR/IjFlpOvT4Ytrn2VC4V1duahdowNQh5x0vUPagRRYKx67OEbIcisKsGQTnT
 m4FSRUfULKZ3M016uSsYNbuopctjrxHE1YJfskHmLnIHjnXhJjfmouQqOX8nQSh0
 ryjCBADTi6z4ZvH3CF/C1egPsmYzJ14H2t51JUSHwEWWaj3LkILEGvHsywCIT7Xd
 R34B0hPIn/ihsJF4XBEiqJlZmFhfFUmSR3/No4TYKOtMAzfo6GtMv8q19U/LQaVY
 1wYY0rWCqfzwcH9vSLlpHL9afqNBnVK3XiBGMCmXZw+4klu+f7QvQ2xlbWVudCBM
 YWZvcmV0IDxzaGVlcGtpbGxlckBjdWx0ZGVhZHNoZWVwLm9yZz6IXgQTEQIAHgIb
 AwIeAQIXgAUCP9sirQYLCQgHAwIDFQIDAxYCAQAKCRCxGF+PByO6HcPlAJ9gLehC
 AhRMepAZrGdPsPFoMB283gCbB6y04aeQlXaa9+xAm6C0ciAiXj+0K0NsZW1lbnQg
 TGFmb3JldCA8Y2xlbWVudC5sYWZvcmV0QGNvdGRzLm9yZz6IXgQTEQIAHgIbAwIe
 AQIXgAUCP9siqgYLCQgHAwIDFQIDAxYCAQAKCRCxGF+PByO6HT+eAKCBj8MXtxmq
 l0PuLGLnR04gnauqPACg8Rtgb2XwCrgcZFcjS1Fl7/SmTE20QUNsZW1lbnQgTGFm
 b3JldCAoRnJlZUJTRCBjb21taXR0ZXIgYWRkcmVzcykgPGNsZW1lbnRARnJlZUJT
 RC5vcmc+iF4EExECAB4FAj/gQ+4CGwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQ
 sRhfjwcjuh2wLwCfZ0Sqh6DY5U2ZDj+JrdqX1qzEaGMAn30UALtH14r1jMPPq6xn
 UuMfFjyLuQINBD/bH4QQCACbO8LantesOQKcxZS6WPSLhIoZerdMJ/b4DCd22GGu
 IM4eoWiYPX73cTMbN9cTEObaA0hvXEdn8vWl9/RBV6aL/fYhAqTVGWhXu6MBJiAv
 0zFeliJl2+7MqzZjjr8GSFkhM3tXEzFr+7r7/Bqnp8hdzMFUS2dLcL+ZTXJuq9s+
 xUNnwt0+Qy13VQU9whTZNZy3PHHa3XRc5IbZ5FnqMM3D7twlt0sS6j253b3CXw31
 qEREoLutw25X8pbQeYJW8st0xIEY9z0MikBOJvKPAUani5+eWjuJC0FlXYM4qSnz
 zhBpDbQBuhQu5JgPPiXlBq+ta/prm6FyJjcK+EyJsMGnAAMFB/9DIGugG/5F+4XC
 dTvFluD8zbP6zwqWRuHX9JmA+oso6ruDHiZ+Ckdz0xBfD8yoyENIRnLmBxx11uZN
 upAlM2itsvAwHMm6zKGLwlN+74vhoCTzvDFtnyTSgC8as4kk4XCax2QMAueFpW+2
 8/SSLqIK2UWT8/5SkP0QaN5qSFgRwhGxYgyVP8pflrjL32u+fEwo8EjNnOUHX4WY
 uzdzq1t+0K2AnZH5TiUCPy9iLP8o3rBm89Qdh45wzqN9DOGePoc0v4opQK9+3TRa
 vYAx6izrRajiGgUHLcYeL2nQxyi3LBkKvbp4Bw/dpxGTdmPhtyU8jYqdP5SQbrFJ
 4DwXqs4biEkEGBECAAkFAj/bH4QCGwwACgkQsRhfjwcjuh3mfgCguHMdGD3Orm8e
 pAU+aCOCPVkkx7AAn2yhe79FYbHDx5Dx2LAfRRRyfxjR
 =lVoL
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.150. Max Laier <mlaier@FreeBSD.org>

 pub   1024D/3EB6046D 2004-02-09
       Key fingerprint = 917E 7F25 E90F 77A4 F746  2E8D 5F2C 84A1 3EB6 046D
 uid                  Max Laier <max@love2party.net>
 uid                  Max Laier <max.laier@ira.uka.de>
 uid                  Max Laier <mlaier@freebsd.org>
 uid                  Max Laier <max.laier@tm.uka.de>
 sub   4096g/EDD08B9B 2005-06-28

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 01jfP2YAn3DLpgqbfVb0MZfxffpFg3K6fWkX
 =jGQA
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.151. Erwin Lansing <erwin@FreeBSD.org>

 pub   1024D/15256990 1998-07-03
       Key fingerprint = FB58 9797 299A F18E 2D3E  73D6 AB2F 5A5B 1525 6990
 uid                  Erwin Lansing <erwin@lansing.dk>
 uid                  Erwin Lansing <erwin@FreeBSD.org>
 uid                  Erwin Lansing <erwin@droso.dk>
 uid                  Erwin Lansing <erwin@droso.org>
 uid                  Erwin Lansing <erwin@aauug.dk>
 sub   2048g/7C64013D 1998-07-03

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =5i3W
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.152. Ganael Laplanche <martymac@FreeBSD.org>

 pub   1024D/10B87391 2006-01-13
       Key fingerprint = D59D 984D 8988 7BB9 DA37  BA77 757E D5F0 10B8 7391
 uid                  Ganael LAPLANCHE <ganael.laplanche@martymac.org>
 uid                  Ganael LAPLANCHE <martymac@martymac.com>
 uid                  Ganael LAPLANCHE <ganael.laplanche@martymac.com>
 uid                  Ganael LAPLANCHE <martymac@martymac.org>
 uid                  Ganael LAPLANCHE <martymac@pasteur.fr>
 uid                  Ganael LAPLANCHE <ganael.laplanche@pasteur.fr>
 uid                  Ganael LAPLANCHE <martymac@FreeBSD.org>
 sub   2048g/D65069D5 2006-01-13

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEPHZKURBAD/4O6BhuBlZH0ptJMLl3p/A+Ts0gBinSPtBL0tA82TBSm2uFRd
 8ehlKBMwyNQg1coTJWW8omEwAb+o4E8vwS4OOzzSCesNMgnXganMEE/STapgbXvi
 fh5Equ1GEeYyFvj9jaUGVoy1OxQzRAmVWtsV3RiV+mHDrBSJjLkS1CdaiwCg/RDB
 GxVmtywOwdmahcaHZb+dMD8D/1j417FsO9vnsenyS3fjLRNJJuIBevyX4WFqn9Bu
 fpt9M2l1C7YXvu4TMGkobUvmMsyEoPmQKAm66ickDUEnrwsLGzRWJBN/yoN4CSoS
 vqS04f59qObOfJa+a64Lg6Y5EGzzqnQvQK1A8Fdw1uSXAcauzucEMyld4sOsIEXi
 sLuFA/905RotLj6DVEl70+z3in4J64G9lLWdwOVmlANi8zUpIVUYobTJOMTdT7zI
 xNhYcjYqIc3WIAJycCJPMk9hk9SCra9ETNcU6GkusmyFdNr5YmRSRnz0etlTW6rF
 P7Dgj9b/jKMPh4NHJ8+cO77EPCsN8tz60LuMLXRboHAdrAi5j7QwR2FuYWVsIExB
 UExBTkNIRSA8Z2FuYWVsLmxhcGxhbmNoZUBtYXJ0eW1hYy5vcmc+iGUEExECACUC
 GyMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheABQJMmnBZAhkBAAoJEHV+1fAQuHOR
 SloAoNpk638zaargeIyuzTKfV3OEt8bDAJ4oXhCjGOmIhDbIjILHQLDG9ozsV7Qo
 R2FuYWVsIExBUExBTkNIRSA8bWFydHltYWNAbWFydHltYWMuY29tPohiBBMRAgAi
 BQJMmm9xAhsjBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRB1ftXwELhzkZ/q
 AKDyek8AbHNoIEFU4aKj9ZAxCyy57ACgtCnaOXA8TRY4ehdyAKHwwYROoJW0MEdh
 bmFlbCBMQVBMQU5DSEUgPGdhbmFlbC5sYXBsYW5jaGVAbWFydHltYWMuY29tPohi
 BBMRAgAiBQJMmm9OAhsjBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRB1ftXw
 ELhzkRNMAJ9gKkxH4i/zQvgtw32ilPgyVvlnqQCfRDI6ESnizQdNyXWwnTbzXnD2
 Afy0KEdhbmFlbCBMQVBMQU5DSEUgPG1hcnR5bWFjQG1hcnR5bWFjLm9yZz6IYgQT
 EQIAIgUCTJpvXwIbIwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQdX7V8BC4
 c5HzwgCg1hCgLsdxVIT6kx9/ejMcfITITJAAoO6xYuVfkCBk0lprOgAWeeWXsP5O
 tCZHYW5hZWwgTEFQTEFOQ0hFIDxtYXJ0eW1hY0BwYXN0ZXVyLmZyPohiBBMRAgAi
 BQJMmnSxAhsjBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRB1ftXwELhzkS7s
 AKDpM9SQcvBVkmHQBrb0B0ZaRMIU2ACg6NTKumOvbvDgF49sRaVXHl3WLZO0Lkdh
 bmFlbCBMQVBMQU5DSEUgPGdhbmFlbC5sYXBsYW5jaGVAcGFzdGV1ci5mcj6IYgQT
 EQIAIgUCTJxEgwIbIwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQdX7V8BC4
 c5FD5QCgyc4QAoRqHFkyCcPIn2Onyh7OcLAAoIahqNOxLn6qTNKHTEc8uhKauHvW
 tCdHYW5hZWwgTEFQTEFOQ0hFIDxtYXJ0eW1hY0BGcmVlQlNELm9yZz6IYgQTEQIA
 IgUCTJ02PQIbIwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQdX7V8BC4c5Ga
 NwCg5LZThwqJ5ArvQVRDlgJDAub1jWEAoKUE1GjKMNd3y9H4AFAqr/kukqhTuQIN
 BEPHZMIQCACJjfWn16Cg7jpvy/SsGAulMEcLI6Glkzp+g0/JyYvNfvvaRGX1hJNw
 6pr1u0yU2FJuZo5b+avZu7P7UnCu2ZWRk8y0WVNHG5lie/jPy0rQBF/DhP6FVqk/
 TdcDECa1Ncp9EE9vCuZGvEgzjvzgxhQ06/d6Rtzxy3C1P79c0j661raPeWzX62M0
 Cj0a0ljdvvm25hv41VT1GAyX/punhrhnBiZwm6UGVu9SQNsOD15pWqMKD26lpwP9
 qA9XHnsOknL3yXl542T9BWffZh2I8OUE0XL1LSSsoPC6a7wV/Vx7cgTDLU3Pv55l
 ERY0p8uadTOCIu36tPkmkuJfoWJF4OQfAAMFB/9YTQ1dN+c2yl8C80VJO07wdNln
 VKQNcCKtuIJXRygcqC4gj8EI4qMofuJ4JTSWdApJjp9AgxFWol6AyYnW6oQU9A3D
 GVfeCc4MpduCFpdnex4U82UdwPB8905kAmuH13OIV3vIEqknpqaygDrJ95E1rYUQ
 lHzlQTHk+JxdqeDvvQfmrLRhPzgQtlukl4wjy+Kbp7Cr3X247c+5y1iAFCJ+o+VO
 dSlNlckHSWbV8yKvJMy7iF/HfvxJmMR1koU+SvCuOcL6A/CvS0JdLo6gIJJwRHFb
 +4iZBR9UUuU4AQBH4HIeSCFREczk8BTIPR/97OQI7FmGUSFTafxLHrww2p/3iEYE
 GBECAAYFAkPHZMIACgkQdX7V8BC4c5HIQQCdGivImEAN/fic1R59mKWpF2NRNJwA
 nRUyAyZp4AGCki3wKPxtkeS0295b
 =DB+6
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.153. Greg Larkin <glarkin@FreeBSD.org>

 pub   1024D/1C940290 2003-10-09
       Key fingerprint = 8A4A 80AA F26C 8C2C D01B  94C6 D2C4 68B8 1C94 0290
 uid                  Greg Larkin (The FreeBSD Project) <glarkin@FreeBSD.org>
 uid                  Gregory C. Larkin (SourceHosting.Net, LLC) <glarkin@sourcehosting.net>
 uid                  [jpeg image of size 6695]
 sub   2048g/47674316 2003-10-09

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBD+FkxMRBADL3ErUi1Ma8ItiZAyif8+XF+sjNQkEzw49rLGShJhVGWqRXbPT
 zGtTkyDmvhWXx0Wo0ogcEZPuKG8gJyTvrDktLVeDus33zNzemuBVZWYyvdOAA+6e
 3kDIodoFC/ZjrdD3fFO+CyisIKfAee3xqX++izsbxw5BRZ0ra0gFlcVcnwCgzkdF
 I6KcvzNUso6rxD7yaKXAY+MD/2OpMpMIbUDCUh+oTyV2WZsEhhZqlg1L5omSnzM7
 D8weSSedaLXyfxcrNhvuhJ7pX2sTccIWwmaDZ0cvw9jK54hZuBs+GdpglWIxyKIN
 j+V9rQdZbpFk2/36LpxB/FDC2r9ZrQYXSEghl8gVKcFYfPgayvhZK0qSbux8LPzV
 mDMhBACn+e4vBMZykbTGaCT3GvFX0uj/zu/gm0WrgLjg0K/aDPuF3CF63FMX7O36
 ui9WAW561UPEq8r0rpZCCWlUXuAsI1vaVrGn9Qp65LmBaVC102LlKGd1rULw2wOo
 LUF1zuHv4E+kftv5caYD0uY18ZA47VKGA2iRElDvPT3gs1KJdrRGR3JlZ29yeSBD
 LiBMYXJraW4gKFNvdXJjZUhvc3RpbmcuTmV0LCBMTEMpIDxnbGFya2luQHNvdXJj
 ZWhvc3RpbmcubmV0PohaBBMRAgAbBQI/hZMTBgsJCAcDAgMVAgMDFgIBAh4BAheA
 AAoJENLEaLgclAKQhNcAn3vHb2b2ar/sCchPl+lR5KPI4WaIAJjp9HHUeEUIJ759
 BxRYO1W08nv/iEYEEhECAAYFAkg/sKoACgkQJqR8av5thQ8htwCdFGhhoo6q6UOc
 tmLIunGOgQHpK0wAn39DnvAi22Xj8ed96mjRNmyZNAk1iEYEEBECAAYFAkg/TK4A
 CgkQAklOUvzaV4dcAACffajzObxNZVd/VC3rCd81XsK38VwAn0XTT5jNSbZRIi28
 5WjLpnGZ9tcy0dl62XgBEAABAQAAAAAAAAAAAAAAAP/Y/+AAEEpGSUYAAQIAAGQA
 ZAAA/+wAEUR1Y2t5AAEABAAAAEkAAP/uAA5BZG9iZQBkwAAAAAH/2wCEAAQCAgID
 AgQDAwQFAwMDBQYEBAQEBgcFBQYFBQcJBwgHBwgHCQkKCwsLCgkMDAwMDAwPDw8P
 DxEREREREREREREBBAQEBwYHDQkJDRMODQ4TFBEREREUERERERERERERERERERER
 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
 =VNnr
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.154. Frank J. Laszlo <laszlof@FreeBSD.org>

 pub   4096R/012360EC 2006-11-06 [expires: 2011-11-05]
       Key fingerprint = 3D93 21DB B5CC 1339 E4B4  1BC4 AD50 C17C 0123 60EC
 uid                  Frank J. Laszlo <laszlof@FreeBSD.org>

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQINBEVPgQYBEACvR8zsof8gLi7pF4331BIVluP61Z4ICzkg2lWLB0Gj1feCbBcA
 neds8gqHJ7vxArQeYTBV6Gefk4mvCecxo2LGFEcsDuns2X1hf1pXz4AKvtYoVL0e
 ytW5s3bRdxX+gekv3KxVQjv4tJU2surbW0Hv17Z4m4ZbRfn17dzvpMwtiZmP3kMX
 N0qAeBs4MZxmWhfYHapc8du75XfpvvD2W4I9VBJXd6DLKNksjq0/Ih3Ygh4kEVxH
 6xQT+lL+6yVWTl8XQpJs3u0OPpY/dVjI98DaZucW/Lkh/+uxZm5ndExi4bFJ40rY
 KfqCsbGAYPOj4HKDkcgNZu+MbC6nIuIuh/eK8ZIpSlSdkzJ2r46wOBHLUJlJoxH/
 P4Ly5cXu5lUX2Mf8/HahPSY++5xIoSI1mpqruJyQZxhF4J56X1Bn0BnMmFt+uXF7
 O8bjQi4XQJBurcSkAuBnTQlohuAXDfIqeGqqMN6iDGTGCOL9R5WZ6nasyDL+qPA5
 WK/ooxINQWPWbTikYb3PZK7v8ABBj6TYAAGxAYrly7boIVKxYUFbotH4Y8dmXUEr
 p8Hj+tFZCk6AKBn/lCLsM/vTs0ylaSHJOhQc49fj/PETGSQLVjd8iH0l87MfLd9i
 iLnd0m/Y+ecCobgQDGnDQiFqvsJF6VI+/bisOJiE/HdOyo9j9K3jJ1l4gQARAQAB
 tCVGcmFuayBKLiBMYXN6bG8gPGxhc3psb2ZARnJlZUJTRC5vcmc+iQI8BBMBAgAm
 BQJFT4EGAhsDBQkJZgGABgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQrVDBfAEj
 YOwJtw/+Pe7qOPCqTUyi+w9k0829sinZIkLxpqJPSzzYaHQ1QGIOg4wO5yCER49n
 Sp7V/S1cNKXTIR+YU2Pf2dj/s7Ot6bRXl9dDnUgMjkvNEEIO6a9gazZSfD6+5ECL
 DFEcJ6n4En02dCjsZQ3uR9DITAZcd/Y3Gczaplwd9LHpUoh/nG1Dj02+6fB0E1wQ
 ebm518PDvbCaQvggYIPc8DvS5DO3GSRLQ64a2bILYOP1UXPGn4X/0yoayieyO6lD
 HFA1gVCROtgG1II0ylDWH+Klp4nAyRcqoYfF5kHWsvQS9N27gf90F0XEALjxCCEu
 Osy4rtDvg1mU1AK0eflyZImJBFfEOXZrEM2TYo+H5X1KLEMlCzgz/5MoOQ3F896u
 K1Rb95LuF2BJOJsnYbHTEURwloif0U5VIbuH6s37bVjkXDbHcQo1UGwQM/v6tPaG
 YirZCgh+NpKChuO43XvQTG7CL21qqten+DOh6MBPtBK9TeZIeuGPiUkS1WcCwRbp
 QwmK2wZeVaZKReqLJO0QXq06dgd4iaiN7W8p6HZe3LYbnR5d8SWyPp2RQxESOOF7
 3atOTQXB5hn+pXuHpH1qKK6RkiD62pMd2RgRJlCdKZXM5UKjpAV7w/k15qiZuZg+
 N0Jkod50e8O7CLTZdXTTYpifOkjdnycBY24X1Ra0IqkTC69zPrs=
 =xm1s
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.155. Sam Lawrance <lawrance@FreeBSD.org>

 pub   1024D/32708C59 2003-08-14
       Key fingerprint = 1056 2A02 5247 64D4 538D  6975 8851 7134 3270 8C59
 uid                  Sam Lawrance <lawrance@FreeBSD.org>
 uid                  Sam Lawrance <boris@brooknet.com.au>
 sub   2048g/0F9CCF92 2003-08-14

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBD87mDQRBADpSK4q7J5JpjHMPdlp4ieo4jJR9V63tvptpBOAk/nuhWnY3fpu
 Z7pcxOy5I5hZDIu2kn2zkBv4CTsn9yxdWgJaSKU9nQMYpfFdCnajo0HTwV72+7eK
 u86VDWZeWuuUIiHVNBUILClbOadmRFDxuCCjyE+V97o4CiUu350M28YdBwCg6LE8
 dpO9NELy9LJxyhPBE51iS4cD/2CdsCXzmKaFTa+w5fCOSBzNv516qY1GEkNvmDrD
 e3dgeyxaembidWjjU2vqOZmWFP64jgayvyFZChGMlRab78GKXH7DIGGrXWp9v7B9
 JjCqDyuX3NGaxCDFUNJYR6nt7Q93sAT85oAV9EPeFFEx7Ksd4C1iKlGlohGwleb5
 TCngBADX+A5DR9eI9E8loh9NmT4HVzvjk9kvk/vq9i0MqxgcEBodgRPibVKWTWOj
 MR0T+3qOzLGiVjIL2FzVF1na27hGJmXupxU4dWoKVGR85JYNOoFBNuR2HZsim+iy
 sX0gK6ejsxVhhx6Q+CQgCQ80TzuY/dD2qFuOGkda0P9Ro62yt7QkU2FtIExhd3Jh
 bmNlIDxib3Jpc0Bicm9va25ldC5jb20uYXU+iFsEExECABsFAj87mDQGCwkIBwMC
 AxUCAwMWAgECHgECF4AACgkQiFFxNDJwjFmBaQCcDJfb0SfPgEimiFVhsQOJccxJ
 F1UAoKJrgMOoY10RAqM822JzOnn9mGXutCNTYW0gTGF3cmFuY2UgPGxhd3JhbmNl
 QEZyZWVCU0Qub3JnPoheBBMRAgAeBQJCWzEGAhsjBgsJCAcDAgMVAgMDFgIBAh4B
 AheAAAoJEIhRcTQycIxZWoEAoNefUsJBBCoZSmfVIPEh4g1oDmOFAJ9H6Q4/hfh4
 hFTLxU7p2bLgbdjGHbkCDQQ/O5hBEAgA5LFaiwqsnyrdVB+Y7S511ZPmQOi8UwfQ
 04PIWyt9a1MwGSYdUpzGAieMLe4KG6olMlLH0X/qxkVjbukwPyybeN7RNUZE1DD7
 KGbVOWpyQHhAB4EPfzRJFYQEmT1x7tk0nVbF7emuK9iG+Z3et6Io58QjOgyEMLYU
 UjwzCE2NYjJmMLEy1e+icfEkOs30s8XPrus/GNffVlsxmHEzxtsicw+AVnlrjLtG
 xZ5DsNRqJM14L9X5qR3O0dq3BnKGZPOctIF6bRv0AC9lX9kQ1saFqv8iEHoHZ2vD
 2eIplYu/bviD+lI+w6zrq/KgNHQ1n9ngzs/N14lN9C57dHTS7U9nJwADBQgAhWSk
 YnYr5vUskZgVmf0joVgYNBqXIBKo3qXx0DYxGOT18EbKhtSYCar4Uhjob9fUhQop
 nEd00GQVZwDTL3/STCXUUSaHRJhK9yCwgvQ+/q58yW1JvMrCA6uaca89y9DnfWxv
 0lFbOdLJJQNrgLCyNweLhZcEjOSTQO6EZB5OX+z4Dgfxd/5DKWr19JKw54Qtus3s
 9zZhVoQoXzWiDlYdtuGUjnVQvycegOxwjFN/TP9IQpQS8HFMfEu5GLTbRAQ3zirS
 W4FtGaeI7cUqap6ot2BRd1prAXyThXHxYAARaYib/xvCLRDTfXCHgJXbqEiJ72Yy
 FgGYqFTRrTTgxiXo9IhGBBgRAgAGBQI/O5hBAAoJEIhRcTQycIxZLQgAniGrL6cw
 +rQG5xLeJ6hrbllYV+8cAKCmIpsp54t97HWvJTKN9GhbpQhojQ==
 =iBxM
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.156. Nate Lawson <njl@FreeBSD.org>

 pub   1024D/60E5AC11 2007-02-07
       Key fingerprint = 18E2 7E5A FD6A 199B B08B  E9FB 73C8 DB67 60E5 AC11
 uid                  Nate Lawson <nate@root.org>
 sub   2048g/CDBC7E1B 2007-02-07

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEXKYeQRBACVxgl1l+IwFK3aZ96X+BHzeUuGfAAWSqzZuJq0rVXhUU0KnGy6
 r2HLJKwGlSQ0tP7rsYy34fDZy5BB1JajHNUIhb5SJFZH3VltQuZ3mnaLWJajm4Q2
 c3TRBVVFcm4y0x/QiCcz3JvCUWHaPUUWlpbrkt57O5NTVlneOtruZtYPwwCg+3Ft
 WjNU4ppXEbbsLHsIri5gPCUD/2e7RFkq1KaaqA0wfwictFgxuOZX00Do1kIFfoE6
 0jKSxU3P8E01H68vZs8vGuVOLVE1pXoWoJa68zVOWkLCTE1z2U5YJumZL1mDRRHt
 VfqlsaHNBLIRd9qAZsj3F5aSFu1/hCOiUkgLWQa9e/BAv76L+mCIJ+g5bU0YTEhx
 XoFwA/9dF3JFdQCkrzbhS9/BSjEIXDCl7e9Yt4/6jTg14fr9Pb5hyUYYxu6i5v59
 TgSdxSFUd3MaZmH3Kewg++9oqewNEYdOu/gmx7GiSKr3k0FlX+aK7UsVDjEr55Gi
 XH5pqUce7y8bmx03a/pa0Lq5WLvPnfUaplWeoCmmAXeYmRFYqbQbTmF0ZSBMYXdz
 b24gPG5hdGVAcm9vdC5vcmc+iGAEExECACAFAkXKYeQCGwMGCwkIBwMCBBUCCAME
 FgIDAQIeAQIXgAAKCRBzyNtnYOWsEUGfAKC9mTqJd/PjHdTG0YZkBr0Y0PLmCwCb
 Bl/VHprr5SrFDBdZy+vB5GIEhme5Ag0ERcph7BAIAJKt5PBfx/CEqBDS+JkDyYLG
 RA3johtfG5HPVPOX1iFJgDLx/5ZKIsK3oxJLkkZQDBjzJgU+GcffBwafaTObEbid
 D2rtwtqfM2EgoSntvJhrP09Qfx1/MOZs4MVJbGEec9egMgFRzUSKZ2xiYNqKOWL4
 dL0TOyeLg7HQne1fuOOFEJZJtCxHAm75z6Q8deYHr7bQQ6NZuYc2qsOLjBX+M6Ig
 d+r5p3vhkeg0uUzkRR9bAmtaDT3BFfxfMG0b4iTBpDW5UQ2Cp0NG+SAEaXVCYNcA
 kKHZGTTI9e6a8AimsP1wOKs1TsE7WSLsk0Y1U6E7OuHLdmGwZygipfkUXR5v/hMA
 AwUH/jLrMCAzZaCh6m6mrJ2HYCASRSfGKAbmfqPymEICfZ3Y+FeCCFopeatMZPyE
 R6gEzHyu1hlSHV6yTfxRDV+gO6Pl9snsucJtD//ZnfNZenKsFoGJM8qu758jBA5m
 FY5bTlkySmFJYHGAtpMap85j32iA3B24VmgIZ+rE/YVQUbbkaFrKN7Crvm+PgH1u
 xbLrkjypklyo3iZZQo75W7SobSvyqnG3LRXkXsS1U1m3QWcLqIjKZTrrhbV3IIRK
 +A0rSRKXpDt5lOYIqbJ+PwwGexlgzb31vJa0+N8qjdvbbMZIOA7mDVauEYsETkU0
 Wtl5Rc1M8Qx2IISH+K3AGXHqn3iISQQYEQIACQUCRcph7AIbDAAKCRBzyNtnYOWs
 EcVTAKDj9JrwUwygZFNG+oWsOA3/ikA7qQCfQkYnj9q6E0Z21p/ZTDptic+qSEI=
 =yO1b
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.157. Yen-Ming Lee <leeym@FreeBSD.org>

 pub   1024D/93FA8BD6 2007-05-21
       Key fingerprint = DEC4 6E7F 69C0 4AC3 21ED  EE65 6C0E 9257 93FA 8BD6
 uid                  Yen-Ming Lee <leeym@leeym.com>
 sub   2048g/899A3931 2007-05-21

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEZQ5iYRBADg09p5ljHhIDwhH8i265BFEL1AyW3EPEOb0CyFErp3K4H7+IpG
 FeaHUrB2i4MYs2r9gAMHadBMTXZJv7ECq2AUQfm3vTKeBjVVz/N7jsEDcmH6bObY
 XvfRlp9618IBRCDdcbD3Qs0Bv4tM+e0oNYBTsOWAO+bfpHYPk5wORxq6ewCg8DWN
 J/THLd42Fd4HTfxTC4tTa6UEAMPz7iASUbyJr7//O/Uu+05MBKX8wuNdrH2XPUWq
 MwLcgEpKSFl0xjpJUMpr3eWGvAg0Vz1UzxDUvZUwbj/5nXh2olNoMH2LQY0QwXGG
 TPudevBeJ6W+UaEGCAH4Yy25hxxr9h8XI5KRlPCOjQ8i6H+EZbLRTLgOrvBWvD8B
 Ob8dBACGxoySAQP+leHIe9nrKyZ00tkNI6WPEPAG+14yiCgWLJnWKi7maIHzjG+1
 1Fz5+nyMUtHofmLvNyDA/V1e2LFXDjH3v/PcTCQON8EnHAoYmqSRAZMBMmDpU1Af
 f/vbiOg1zwhwAhdO8y6GZHcJGJjJ8lJYs151ehSS2Oa+NRCfH7QeWWVuLU1pbmcg
 TGVlIDxsZWV5bUBsZWV5bS5jb20+iGAEExECACAFAkZQ5iYCGwMGCwkIBwMCBBUC
 CAMEFgIDAQIeAQIXgAAKCRBsDpJXk/qL1q9tAJ0fy0MkFt+hNcvb0OMqTRJvjYlB
 KACgluazpF5ATo+dNtJifOd8kMBxB+C5Ag0ERlDmLBAIAKOlmONAuOtrVXvRw2gr
 wYNA4bjQrv44PLCMGuicddC1S6+Ngp+F2bjq43iyDk06i4eXBop0uqzkGA56pCVW
 51mSLThl5q/1dixiLDOSy/9Scuei57KuP5MOk5GpFBU/OZv0R+1ZaK+718+jI8/E
 NGOt/rZ3ZaTR94rAn9yQzVp4prVw4F7r6Vrp9mVu2qgoYKpwpfuR4nw1kq80Z1R8
 TxtUrGFYSY7nRTPI6FI6fo6BVPMAw01Xh3oKfDfrecaNtNNgM/DvkrBvZsVHu3NO
 M2yAVL6LP/Sjv0uF1pK/WjP27hzvO3yha2KYS3oBu4zysyVbi7QuFvm5FmF0mKik
 JosAAwYH/RWHzWWtpgXdbMUrPxFTmFhXCVVuyiHG0h3bMZigKtAMcjjYRMenhiRm
 e5Z5si4VzzpaaZaVY6T7hmzM3cran4VH6dFdZy6qhBFzlJphpLwnJti/FMrF2CdY
 1kthUC0fxeEDPBkYvV1izBrPQ915XYXuXdJjbk/ATqeIKsqEHWSmTCLcLLtWn9Nt
 X8DWU+GHMbaMAbtEfL+i8vg0WIOeSE4tlQwIkvSzfXh6Rysr7NtOuYzADD6ORRkg
 Q9K802n7IYXqWhZTWKijXpf+n+NzWdXC/1UZambcfo1gcS1fotmrO3Fmq3+FgJ/A
 YPmudGbHwUlAXVfJ47Atxggoe0znf5CISQQYEQIACQUCRlDmLAIbDAAKCRBsDpJX
 k/qL1tpnAJ9MKjKh4P+ePXeQ+yIwfPza+MnFcwCgvVONrkQ6Byi+tZ1ilTlKR+8+
 xnc=
 =XiOT
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.158. Sam Leffler <sam@FreeBSD.org>

 pub   1024D/BD147743 2005-03-28
       Key fingerprint = F618 F2FC 176B D201 D91C  67C6 2E33 A957 BD14 7743
 uid                  Samuel J. Leffler <sam@freebsd.org>
 sub   2048g/8BA91D05 2005-03-28

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEJHnP8RBACRTtM4Fb2oRITEwfTLIKSa5Mk0m1A7Pitd1qkjtAyFCi5V6uF/
 2FXPP3Ux3M8xzrvkQNnWkYvGh5MSgkkJ0nszUvh63m5Lp1Yr/EMQr03v1HfqGKF2
 SALv7eVJ3XHEEGsYq6KOcJ+2n3FkL6bwGXkXSya85a+EwQ+/aBhpEOEKwwCgl4N4
 oTMEgh2Z06ZkMJrqbf4/P38EAIAN93nvAN14v41zw25b4USFzqH/JFTG3utAVxiB
 NgTEkD+OkktxJFoTrZxfxoU6Od4tl+yIyhKJgj/QlH5pA/mpMeaXh+TQ0/EQAzml
 d/sw7vXV3WJ+zXIZeh51yuHBY817e7izcnfmY33UrOdf4DtcplmUrfQd1eVMSo45
 K2b3A/9a0tg7NhdfkL06b97oyKb0L8F92Q1sO6J5sgsEjNrUVrFnNU0DIDgbi/0t
 oBpnqIDa09hhBJ1XYcxU4KMxBLpuIeuk2cDCUCVeeEDmx98GIss3hKO8YWzB40y6
 7vtdh5lveaNV4+CA2xL/cDXscl+poRQA5tR0efR16jckEaEcVrQjU2FtdWVsIEou
 IExlZmZsZXIgPHNhbUBmcmVlYnNkLm9yZz6IXgQTEQIAHgUCQkec/wIbAwYLCQgH
 AwIDFQIDAxYCAQIeAQIXgAAKCRAuM6lXvRR3Q7whAJ9e9jjfVscKVirvWN5IM2j0
 60Q50QCglAppekJH6jWStTwoq1EroBFPKUy5Ag0EQkedCBAIAKmxNvJW/W+PrE+T
 JjKw6dbqUqAUNIGWnr6xgL7KYBpx5eo0XH3RCVzvRSfboA1+nXauTn/FhOtWMw0J
 dkHrMQhxKSDhWOxeftKuiRiVLPXxF7PX0JMOadxOuqNSt1VWcuTxxBB2wva2Rb48
 JscdFbT2u7+PHNarDgUnEobobdvbzh4F1ACaesUq4s2y8jH+YJTaBqJJuZLjLwti
 C2zv7skf40I5ldud4/7ARGuumpjTrqZFQeQwPKX975X+jw5SBUJXA1ckKcgTp0s5
 Yk+O5+yUkt6yzDO+CAYEaZ/xfpOhwmqSIXtdo+ilm2q3y5l+nyEVidYncRWRWYyO
 iaXOJdcAAwUH/0Ixl92WezOXBqMrKVaA+abCN6t6n9zxSnwfVo92Vlfqj8Huz3Hk
 55e1in3P01xXdNKnapYNkCg70WbtNQtCh0nJdGGDEWVqJsjiqDDMYa7QLahV7HPB
 RyOtoAXnTWPpyk0d5WEXPLJ3vPjxqv5wKTmav3JcvVahSVWi2wmWAgfQJXYRvCU3
 EEQ5KqtCBrQNdBsSRnzgDsMY2kAh02VuGTbkVlQz/rI7HAYEOL8SoR489O/MTE+b
 5HtUT70rk57/3jR3QtiH/3Q7OqnPh/ATjO+pnPuhfqHiQWLWRDigJNheH/B+1Hmn
 sHiSWrUmlaI0bzyIVW4Xft3nu/wH3QVSSWOISQQYEQIACQUCQkedCAIbDAAKCRAu
 M6lXvRR3Q1SUAJ45iX7Ka9rb5pwAmY+fyfpuO4qgJwCfW4VAl3+NLCCP4A0Y8wlb
 UtEtg3M=
 =kR9a
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.159. Jean-Yves Lefort <jylefort@FreeBSD.org>

 pub   1024D/A3B8006A 2002-09-07
       Key fingerprint = CC99 D1B0 8E44 293D 32F7  D92E CB30 FB51 A3B8 006A
 uid                  Jean-Yves Lefort <jylefort@FreeBSD.org>
 uid                  Jean-Yves Lefort <jylefort@brutele.be>
 sub   4096g/C9271AFC 2002-09-07

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 3bMQAJ4soo0qCyPCVz4Y0Ly5jvYWToXt0w==
 =kszM
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.160. Alexander Leidinger <netchild@FreeBSD.org>

 pub   1024D/72077137 2002-01-31
       Key fingerprint = AA3A 8F69 B214 6BBD 5E73  C9A0 C604 3C56 7207 7137
 uid                  Alexander Leidinger <netchild@FreeBSD.org>
 uid                  [jpeg image of size 19667]
 sub   2048g/8C9828D3 2002-01-31

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBDxZg2YRBADEFCcKKsa/VS6z7aq+04C4rJ925MPEdQnGo4EVKtRv38AnqUaW
 M6w2CJuDQ4iS+FL+nWaSwRnfGufftkEx0mSum1FMXQQ6+buC11LkgUYcF2f0wlak
 HGr6Vo48RGz76Vi7u5tcoEaLb6uYjJfOOAzYX1aOv/T+qeGVc+JJG4LhNwCggBHB
 1DpYSy35o1I7EyVufjruQJkEAKp11sHwuPcc6Q4q5hSKG3VM5TJKHwRkdoRxgfjT
 UJGecH9GA4Td7vh11dMyS22RnFNS5hcCdCdoe9PkDEvwp+w30pi8uNOFmpCF9TlA
 FRgwFC9pq6VveHd1PHWSRgiTFxeTXgJ0Y/zCZSitURCtlqMXMg9qnUe1tTAF99yp
 zmQZA/sFaFGTLzCbPrUY+2q13b5PSQsv2D5FHFGuH3FL/rIyPexKmm9Fcs+LAQM7
 rx94ipa0OpwapUwCFPg6zNqQ+67JM4KCzRsoSQPsVtCNNcEODQRMXqx6DK1tYUvf
 ymCAmXUqqqVXARyDh954uBqTfRSASsqPsVAxtwmVA7rceEcIfrQqQWxleGFuZGVy
 IExlaWRpbmdlciA8bmV0Y2hpbGRARnJlZUJTRC5vcmc+iF8EExECABcFAjxZg2YF
 CwcKAwQDFQMCAxYCAQIXgAASCRDGBDxWcgdxNwdlR1BHAAEBQuIAnRn2yTAmJACp
 PB9Nc1WjeQpipeDAAJ900VXCYeRbwhfldpGMbiGlkj4Ly4hGBBARAgAGBQI8WYOm
 AAoJEHninGCwBj/nkIMAoLd0ACBW+D47AAGAHLvbnoVOUcysAJ48WGg7PqFVvxq5
 66+s+xtIsYOK1YhGBBARAgAGBQI8WsZXAAoJEPSMqBtpqFhziTsAn1jBAxq4biI6
 ZMO9tPDjXdgGWCu9AKDW3KmsBTCEZomtitZtbKTPiun6M4hGBBMRAgAGBQI/jTT0
 AAoJEGx2F4yg7ZgtPz0AoMP+vntzMwK6UNZiXNqnicGBn1fRAJ9gslYqStRTXgv0
 GytGmbrqAvKUt4hGBBMRAgAGBQJCNujQAAoJELNT4Gpva4J6gesAnjrWpLWWUFF/
 Yt4GUP7Dd2dCqTNyAJ9St58kCHv3XQPIOWScicMrGTebBYhGBBMRAgAGBQJCOoAp
 AAoJEOMv2scF+1/ZKEcAoKssBpCFMaSAq5VWLCO4ggxb6WodAKCv2hiiV3dHswxe
 I/l25PCDATjTSIhGBBARAgAGBQJDpJAeAAoJEIXUUEVraRsDpIcAnR2iRPpS1w3i
 SCqV5/5+jJx5SyjtAJ46/73g9swXtLEIUgl7z+RGg1/IQ4kBIgQQAQIADAUCQ7Gf
 MwUDABJ1AAAKCRCXELibyletfH57CACMkpmNhmUxfx9Bp9ifKhvZ12ZOvv0wYlBD
 3XJsXEq4aHJ+Bq2GmQLyEFX8ryV0HwSl1UfDEVsJ7IRjds66Wmo218eZp33tHMbq
 02QvrroY6nbaPHXpydhAaHmY0iZcFtUJXRa9VqiAUwTVlKbUkAL0r87RBTxhIzDq
 xaNZC+MTxUJphyDQYnJ8OvOuHeeMRhLrwQZJEevtb8JR5CzyrjoIn351ff86hz7R
 PsThwMXTMqT9T2w98GhuP5UYRp1bFNCbAlWJwgNiLKd+6AXdyQIOouCzY5tnD1wf
 vPB1v+wTi6KnU6E2VsQ8yggFcPaPovO3uKkRRAkATgN/meGtDBYhiEYEEBECAAYF
 AkY8hosACgkQ524iJyD+6d0B/QCePfnQ95VTfwRpSMHu0GxbWi5ZUlgAnjwAONqq
 L+iionCmk3WCHjeFvv9WiGsEEBECACsFAkY/XkwFgwHihQAeGmh0dHA6Ly93d3cu
 Y2FjZXJ0Lm9yZy9jcHMucGhwAAoJENK7DQFl0P1Y5VYAnAjxx4bU+zNPpIRO4QiD
 gpYZ69ruAJ4gdxhkupzsuLeXEdoZjngqbtDf3YhGBBARAgAGBQJGSaS/AAoJEI2O
 PuD3c7zgVlEAn1nKfTF8E16RhQM1cqV3YU1odL9zAJ96gPRqe2GHv8yEQLtJfTsz
 NkXcndH/AABM6f8AAEzkARAAAQEAAAAAAAAAAAAAAAD/2P/gABBKRklGAAEBAQBI
 AEgAAP/bAEMAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
 AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/bAEMBAQEBAQEBAQEBAQEBAQEBAQEB
 AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/A
 ABEIALkAjAMBIgACEQEDEQH/xAAfAAAABwEBAQEBAAAAAAAAAAAEBQYHCAkKAwEL
 AgD/xABLEAACAQMDAwMCAwUDCAUMAwABAgMEBREGEiEHEzEAIkEIUQkUMhUjQmFx
 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
 dXwnxzx0crfv30hhYSiFRJUGE/v5JXXClwxj+M8LHsCKHZvYWKlyWVdNFIiKEQ5b
 ZCdxLLuyFkIjGWIQq7KC+AG5fgkAZkMMSmNgjGRG8MQ7yOo2kAHnau1do9oCkYb3
 elAtNskO+Z1KOI22oiHeZfB3KWUv/dhNwIBLPuO0hgkxj3dgf6QbmWU9NDF693/m
 uPMvjg6eviuaoKVsv/ZefAmNFSSONVONkjNglS8wVFjBbcVLRpuk2BHO4jGz3N6O
 IYGdg4p4o1kAO6Q722lmYEqYwzODIBtPbCEvH7VQn0Gp4og8TZnITvlyB20fgDB9
 gZ8BgwwACEYFQA3pR0NO0siGQOwQllD/AKfcvbjXb7VbJ3MXdjjCgRl1YlHc7ssS
 Ne9pHnkuLY3T6ktrlUUEP1Qn/wDDv2Oer7fDDfUzo2fXf069fNK29DLV6p6V9QbL
 RhE93dqdL3GPhS0Q3yVO1tqNE8m6MuzIkatkK/DJ0/S2f6f7Wi0y0tXXan1XJWns
 hJDNTXaehPd4BZkFMkfOAMY8Aj1uQFuhrIJlkiSSjdpo5GkfajJIm+VQrAI2935I
 BUEluZFwuFjrnfeo30sXLXegdJ6h0L0v0dpnqV1YQ6w1FbZL7W181X1J1W9msllt
 FMRBFLFZxS1TSSEy1BqIEp4XRXPqm/WmOUtHpoGbYz1JGSmWkIzQjCMWUp5GRCok
 pNkQBR1//BrU49N57rpZMU8m3QuSEIMItmXFFueWePFCO2V7sk4Rq7VrxbRd7tWU
 Vpip4/zP5SRYgzwthC7bU920EIS3KqTkecZPqLvUu108EMtbWqyyVgkYRSNg/AGG
 IBzxufg8v/CPFd/0n/WlrbqtrKq0Zq7Xtl1XHFOTT6itOm7tp6J6WKoSEftCmqqe
 OjRO88MQqfaiySRo7BpFyxv1g/Ujr263+o0VorUt0tdfU3Q0SXSlpZjWiNN8bw06
 1EKmn4wTIY9y4UKPh8zlHL/V/wBK4J45wImTMxzRhii44y+7kjkhDKBFSmDIl3Hk
 v03DW6X+gPMcKTx5ZenBjyYJZcuVltMJPFlniZSbkMMlbSzg8OR1dpNslXUYjEOG
 JKuPby3tbhvOSQRyCQCT6pX+rvQd3NwpNT0tLLPZamJInq4w0kUM/JCTMFIiZlGE
 LDBGOc8enovq3iw3tqXUzdeam/0lRDFW6unutZUWU1JC5kpaL8tJQ3Ggj3fvZAks
 EkRba7cL6f8Avdvg1j0j1PQv+Vu6y2qppcrFJS1UtVTU5q1ulNSfl9rwiURpmGRG
 aoZ+yhjR2Q95cPk2o02rx5TLjlkjHLGUXHHZlvc45Rm71WxyO+XW0Eug+ezh9QaL
 VabLicOXZky4TC5Ms90GgyXhxoDcZsSWNesqieHg/ss+nVuH4m71M1JJUGydBup1
 xSZQ5/Z7Gq0xQPUmPekc2YKyemVKhJYQ86yBRIkZH0hKigTvSZQodxkjQlAIomRp
 JJZn27WkdEEMccUeQ8oAAC59fP3/ALM+bD0Q+uOTUnU6KtslN1v6b3zpH047I3rU
 atud2tGoqeK77GElFSV0WmnpaCV0lR7jUUyTRIhMifQtNBM8jRAbJFE3caMntwLC
 UWGIuw3M7OacsF2L7/e4C86Zi8wwa2eT+nnDIQkYpmNJEMkSEWJVx/J95S23IeYe
 PM31J5XrfLtZgNZp8uA1Glx6jTOWE4Rz6dnOMMsGZcoqSjdDZaF14bOote6paTDJ
 uV13kEO28gBE3rIyyltpbbtYBCCcuGBLU207QrxA9oKPcQsay7aqR3YknfKrRhIj
 xt7kxbhsFz6yiCsuGbb+py53SAZ4YjBI5O7AYke1cljgJ2opmIYIp5YKxZQoXKls
 MW4DFEb+7J/9oQDuyZVbYu6TcgeO+CFG1V4PjpXpKK2d/r56/nni6uv34a+ptTMI
 w4wojMYjJ29yNAQkSoEcLz2pGI59uHPJHona1RREKBAParfv1aRySoJww/hBygBA
 IKnPp1pKNd4YAhTs/eFcARsezM4BwuAkryHyu6LJc4A9EElDCSvdGCF9qqGfahZm
 UMy8Fvdk555GfTcClLip3vjuKu+Wo+/bV3ZyvDloWD3Vnb18vXzX8+54Z6204hbY
 Tuk/Q8kgy2ws2HkZio/zlFQiNQsYYIp3jB9H9EjGp7bMilTLLJk4PZIdIixxjDu0
 ZVfb7t5O9YiACt4jSSVmDOu2fEjOu6Ry8ZQiPaB+7SOQo4JCqc7mYgg+pI5CaKmk
 YMZFrJq6eRlVGVamoqo4pTIu8otIJFSNQinYsSlOAZzJ97qRRX80FX883fAtdJ4l
 J1+67/s/Hse3fI8c+DOnpSn5aPgFp5Gwg9747ky5kJAUGPe7vt4bCIQFUejWGl7n
 bDqFDNHUO28MV2MrLGmc4fcTmVj8OQQwjHoCJ0VYqsYnUB1pnxl5MplnBVAC4kPa
 GxDhAzo4IC+jyGJVkYyzQl12oCHzFBvCuYz+8ZZJVk9m8459qKCxyneSpBY8+/pI
 tKj7tDQUvCoNjMot8nJ+v2Ff/k9jrrwNo4FdWZ+cllwDtAJG3t8MzZ8ByxTc3ARQ
 y5U9tggcJIgJcRogU+5FZI2WEHtgZKJKS+wsEMih2BUbSmnUGmMYZHeWWWeNSi9q
 JD2yqlRvZyYYRJMzhAz7uFAHpaW2m7NPNL7pZJahJO2duXghiAWL3JkQxvIJDyol
 dwCEVUAVzcfTcRO4xVpFtHu3hvi6pUpmqi3/ALX/ANttHt2L2/PzyrrXS3CzXGiq
 nr0o6qlqIpp6KsrLfWdgiZJDSVdBUQ1lJOCG7c9JPFPGCjxSCQq3rIV9V30z1Fl6
 x60sN+oz2rXrfU9ztDy29NS/+Tr9qKuu1JW7a2GoqIbotprIaear7dSKunCuXedp
 R62NxQyiA9yQb1V5MDLAHD7QVVQo3FMLgr7VJUbgCKRPxGNMy2nqfYdR/k56ekvG
 i6MSV0iRiK4XG1T1CVCRdsko8NJNQrhyXaNo3VnjZXNH/wAQMBPyqGrhCTLR5d04
 Hp/y5sSVyOYbZfb2Sf8AqN4y41//AAV12HB9Uug1EISxeY4WO9QnHJp/82MYXTKM
 4Syb4xbkxg/gSujrSPSLTWjrtWX61xVNwvjUs1VVz11qqrYKSCOmmgp4YaeOmt9E
 IqiWpeQrHTygJSsXCSFHapzqrZYZes1fd77UikQ3WMVJQulIiJUk08jyCMtBlZOx
 PIhCldrSBtisk7PqZ67XGwVstq0bfr/NqT81Uftq36dp6GsjjpZKRqWmp60yqakL
 TyyJL26aWB5ZDLG2/dgUx60vnWmtuBu12td9qbDfJHqakXak/KVkoppMyrDTz7Km
 BWdMjE0izBWQIQu31m/kkpzw7JRx6Vnjk7tRnx/cyGQ9MQmR5IYrHI3ZUaSL49Se
 dZdBHGxMeXVRxZ45cn9Linlx4pwMcCTsJEYwlthJiJEjLduXa2PdQtF2GoslHcWt
 tQ9VNArCpa7S3OA08iqq9qFpTCNwO4P22KodyrkAqmdE6Ygp5Iu1BGIaipjj7GS0
 YR8h0CshVlKn9JHtVtoHO4IvoxrSm1Zo1rM8tyeOgpP3Irz3HgVCyyQJKwDmKJ0e
 JFf3JtZCx2nMrOiPTu79SdXaS0HYpo4r3qe/0Vgtk80DzR09ZdqoUFDUyRR4kkii
 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
 =H22z
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.161. Andrey V. Elsukov <ae@FreeBSD.org>

 pub   2048R/10C8A17A 2010-05-29
       Key fingerprint = E659 1E1B 41DA 1516 F0C9  BC00 01C5 EA04 10C8 A17A
 uid                  Andrey V. Elsukov <ae@freebsd.org>
 uid                  Andrey V. Elsukov <bu7cher@yandex.ru>
 sub   2048R/0F6D64C5 2010-05-29

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQENBEwBF1kBCADB9sXFhBEUy8qQ4X63Y8eBatYMHGEFWN9ypS5lI3RE6qQW2EYb
 xNk7qUC521YIIS1mMFVBEfvR7J9uc7yaYgFCEb6Sce1RSO4ULN2mRKGHP3/Sl0ij
 ZEjWHV91hY1YTHEFZW/0GYinDf56sYpDDehaBF5wkWIo1+QK5nmj3vl0DIDCMNd7
 QEiWpyLVwECgLX2eOAXByT8BbCqVhJGcG6iFP7/B9Ll6uX5gb8thM9LM+ibwErDB
 VDGiOgvfxqidab7fdkh893IBCXa82H9NCNwnEtcgzh+BSKK5BgvPohFMgRwjti37
 TSxwLu63QejRGbZWSz3OK3jMOoF63tCgn7FvABEBAAG0JUFuZHJleSBWLiBFbHN1
 a292IDxidTdjaGVyQHlhbmRleC5ydT6JATgEEwECACIFAkwBF1kCGwMGCwkIBwMC
 BhUIAgkKCwQWAgMBAh4BAheAAAoJEAHF6gQQyKF6qmYIAI6ekfm1VA4TvqankI1I
 SE6ku4jV7UlpIQlEbE7/8n3Zd6teJ+pGOQhN5qk8QE7utdPdbktAzi+x7LIJVzUw
 4TywZLXGrkP7VKYkfg6oyCGyzITghefQeJtr2TN4hYCkzPWpylkue8MtmqfZv/6r
 oyqwTbN++E09FQNvTgRUYJYTeQ1qOsxNRycwvw3dr2rOfuxShbzaHBB1pBIjGrMg
 8fC5pd65ACH5zuFVA0CoTNGMDrEZSfBkTW604UUHFFXeCoC3dwDZRKOWJ3GmMXns
 65Ai5YkA63BSHEE1Qle3VBhdcG1w0CB5FBV3pB27UVnf0jEbysrDqW4qN7XMRFSW
 NAy0IkFuZHJleSBWLiBFbHN1a292IDxhZUBmcmVlYnNkLm9yZz6JATsEEwECACUC
 GwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheABQJMB/ruAhkBAAoJEAHF6gQQyKF6
 MLwH/3Ri/TZl9uo0SepYWXOnxL6EaDVXDA+dLb1eLKC4PRBBjX29ttQ0KaWapiE6
 y5/AfzOPmRtHLrHYHjd/aiHXGMLHcYRXD+5GvdkK8iMALrZ28X0JXyuuZa8rAxWI
 WmCbYHNSBy2unqWgTI04Erodk90IALgM9JeHN9sFqTM6zalrMnTzlcmel4kcjT3l
 yYw3vOKgoYLtsLhKZSbJoVVVlvRlGBpHFJI5AoYJSyfXoN0rcX6k9X7Isp2K50Yj
 qxV4v78xluh1puhwZyC0p8IShPrmrp9Oy9JkMX90o6UAXdGUKfdExJuGJfUZOFBT
 tNIMNIAKfMTjhpRhxONIr0emxxC5AQ0ETAEXWQEIAJ2p6l9LBoqdH/0JPEFDY2t2
 gTvAuzz+8zs3R03dFuHcNbOwjvWCG0aOmVpAzkRa8egn5JB4sZaFUtKPYJEQ1Iu+
 LUBwgvtXf4vWpzC67zs2dDuiW4LamH5p6xkTD61aHR7mCB3bg2TUjrDWn2Jt44cv
 oYxj3dz4S49U1rc9ZPgD5axCNv45j72tggWlZvpefThP7xT1OlNTUqye2gAwQrav
 XpZkl5JG4eOqJVIUX316iE3qso0iXRUtO7OseBf0PiVmk+wCahdreHOeOxK5jMhY
 kPKVn7z1sZiB7W2H2TojbmcKHZC22sz7Z/H36Lhg1+/RCnGzdEcjGc8oFHXHCxUA
 EQEAAYkBHwQYAQIACQUCTAEXWQIbDAAKCRABxeoEEMihegkYCAC3ivGYNe2taNm/
 4Nx5GPdzuaAJGKWksV+w9mo7dQvU+NmI2az5w8vw98OmX7G0OV9snxMW+6cyNqBr
 VFTu33VVNzz9pnqNCHxGvj5dL5ltP160JV2zw2bUwJBYsgYQWfyJJIM7l3gv5ZS3
 DGqaGIm9gOK1ANxfrR5PgPzvI9VxDhlr2juEVMZYAqPLEJe+SSxbwLozBcFCNdDA
 yXcaAzXsx/E02YWm1hIWNRxanAe7Vlg7OL+gvLpdtrYCMg28PNqKNyrQ87LQ49O9
 50IIZDOtNFeR0FGucjcLPdS9PiEqCoH7/waJxWp6ydJ+g4OYRBYNM0EmMgy1N85J
 JrV1mi5i
 =KVzv
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.162. Dejan Lesjak <lesi@FreeBSD.org>

 pub  1024D/96C5221F 2004-08-18 Dejan Lesjak <lesi@FreeBSD.org>
      Key fingerprint = 2C5C 02EA 1060 1D6D 9982  38C0 1DA7 DBC4 96C5 221F
 uid                            Dejan Lesjak <dejan.lesjak@ijs.si>
 sub  1024g/E0A69278 2004-08-18

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEEj2LwRBACdxv/Z/TqPsaxTmKrXZSOPnQca8L9UksW+71kI7YouAkbnnTyB
 maf7zCs0BDcUU6t2mO5ijJlxXe7Y4yMx/3mwGX9iWfWh5U9xobG0STcU8ET3ZQmZ
 /AM1vSL/weLK42YHxyqSrudt/oWxH4iDZFz5I/HI1DRwZMFhft3ja+pdYwCggAu5
 GwYrQlQJHJcCFbxnYUGJX/sEAJXyzea8rzP7dTUsaOYcLitIpy/eDI3vkB0aW7Uh
 JSicWASPW2erv99f1p2gkVQ0b0lrpMwPrysotfN6wLLYR0fowCWHm7hnASgohFpq
 VwB7aj0HDEHne7EIr6geSpnO8Y4QUtbFVWo9cq7HGzrB8NhwpLXQ5g9RgB+H9SS7
 SzVXA/4qPOAoJ8Fp+ZSznd46yd+dgFmVpSJuTs3g+hFolSioEkbi66fHwPMWeifS
 i02AkU8m/qiGMAXRwBm7s5jeLwQyJX38S4PnupPg8pOjZtLVYoTWaM19yuMGS5S/
 ryF5MaCGtuB72Wnsp67aZIkaHjfS4QAKo0WVH8yucnyOS+BFsrQiRGVqYW4gTGVz
 amFrIDxkZWphbi5sZXNqYWtAaWpzLnNpPoheBBMRAgAeBQJBI9i8AhsDBgsJCAcD
 AgMVAgMDFgIBAh4BAheAAAoJEB2n28SWxSIfMJkAnjxPSokKlZtVhYhAcgX9as76
 sadXAJ4yo003F9ilZw6avaThCBltR/MqWbQfRGVqYW4gTGVzamFrIDxsZXNpQEZy
 ZWVCU0Qub3JnPoheBBMRAgAeBQJBJQwqAhsDBgsJCAcDAgMVAgMDFgIBAh4BAheA
 AAoJEB2n28SWxSIfOHYAnA9quQ97rU3eJHb1LzOTpwZVMSDxAJwJnLzSFQHfJu1f
 seG9fTyt5UpBAbkBDQRBI9jCEAQAza9XDZevfbu9BYjDESbKo38SRgyTd5/lIgzH
 IlF+9zGr2e9PH1WOIPr0m9m3LYQzkL3YiUm23UoJO7uhvWvCpxfChwVx3VFwM7Yz
 WqWBV+W27aZNROEmh5KheJACE/m6j0R6UECiRHZS/EsHP8FNG8roWro23ApNR0Vh
 zZ6iVNcABAsD/3glWDyCWMA/eX/YGPw3xN3hkENgruwtWKkK6TW6kYv94k4iD/b5
 bRsmIvGd31AM5/Qv/IQd7epXb2ovDaKvMl6+jAJb1NMCSzOkCnoqcQoKB0ed33d0
 JOVWuA34WCMZ2zHLFEtwuQkHZqmyNQcxRLGLkODo4WWsYNU7KeGHvAJDiEkEGBEC
 AAkFAkEj2MICGwwACgkQHafbxJbFIh9+8ACeNr7M+KLI/eWu6Nig8877cjrEP3QA
 n1Kfo14Pijwx26kysheLFV1jutrq
 =IfeN
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.163. Chuck Lever <cel@FreeBSD.org>

 pub   1024D/8FFC2B87 2006-02-13
       Key fingerprint = 6872 923F 5012 F88B 394C  2F69 37B4 8171 8FFC 2B87
 uid                  Charles E. Lever <cel@freebsd.org>
 sub   2048g/9BCE0459 2006-02-13

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEPxAWERBACkn7HyvqMEJbJcf5eSJ57WR4Xoo1PU1GIsAYhdFhDOvmeWRZcH
 kwUyFyol4X3P7RyibrvZwnvc+nrqXqATzVeDHT2NhcTTeG7fq4E4a3VpdqR10uV5
 nswMRw/Arci7vuAQnmHzOYfnNP1ng6qLjA/CUizQ01WakhQeHGtbM9Q5XwCg2GEW
 H6d78/rWY2Lb2wo6cS+9Du0D/01cO9zPg+Mh2T43XdLMjnVp17jR99SuNajqJbBJ
 pNehq8yA6wb3ahZPjKtXpgELu7YI7omxhqcq1mxKvXa262aV72qdWqWoqvZzX0hU
 lOckg6Q6EO7qGvU/jOY02/tmHdzQy6UJzHB7JVsfZ9DGH5xW23AYmbD4WF8jXtyL
 Ey2eA/91IZpxEK7guIBt0FE0qMSCh5VOOlzOQkV+KtLswzEVPOWw/93wGpd/uilx
 jZESPZ70cSWuCWwY15FEFts/gs5gPhCs1h4asQI0Shft3sgQrBhE1/hg2uENccHR
 y1Af75hwezkwFkE2DUXFQqLuUlGu0sOtG+b7+IPrYuaGAB/yBLQiQ2hhcmxlcyBF
 LiBMZXZlciA8Y2VsQGZyZWVic2Qub3JnPohgBBMRAgAgBQJD8QFhAhsDBgsJCAcD
 AgQVAggDBBYCAwECHgECF4AACgkQN7SBcY/8K4dpvQCeMv7yFBMFOPxa8lF15IYP
 8LRYjaYAoJyIupvj/RgaM5zZXZdPUS+gro9SuQINBEPxAWkQCACPOzcRL0LbFubW
 3c8aJODeBG91aQRPz+ndMItFW6/+CW3EmyCGyaG8uxdtY0SOx0yALj4PiSj35s8u
 wqfsWFRuNixODl9lE8ihq4d5qfeiwpcAR9wVNwgnXD9boKXOOFwb70W+9pI/I4zX
 igHFxZQpndROhIFO1RLdoBlB89vV5iX/qzPKHFfmbbIkY4zvAsvW2MCly1WiEC2y
 GT5GJTFZgko5/VBFzb3VDvA0grCGGTbHK1hnfuuvouQPnbuawdSZO2XGMc2pFcKW
 gh+fgdw5Y/oQZelJKhLaL8Lz27buTz2sj5O/cYv5n7wDD/kSnb7+pd//qagox3JZ
 bGXKTED3AAMFB/42KW+FULr4keaGuhAZ07hrNs73Uw3QTTNIUYYOkSJVvgold8RX
 HMP38WANIkHtB3LBaZBxhqAOp2R5AppIPfyDrp1q0lTOGpzWfsQNQd10KRsXZGkf
 K6INVa6kpzQhNDxBUyLh4onp7hZyt9zXdZrfYJLexbxrxkP1LDRDNJJAY29LnVR2
 vyDHPrB6mmgijy07S6yKwC6iJIRoU8w4X3xFqIQ+KcA6VBhXqtqxSjk7GQnwyB7Z
 7l4Qg8iZvX5qj753w6BDEwDtXlCCbocDVsu5xcLRPwMN8BgH7XcYCwmZFEU7IgEk
 RAhqiHsjpnO7al5a+HQJi/KMOs5aDfwdkI48iEkEGBECAAkFAkPxAWkCGwwACgkQ
 N7SBcY/8K4fTZgCgiVDpYWzuROUmau+CUT/UVCatpHUAoIyg/KnHhe9PUB9Gav5+
 /KWhtyRy
 =T2Vu
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.164. Greg Lewis <glewis@FreeBSD.org>

 pub  1024D/1BB6D9E0 2002-03-05 Greg Lewis (FreeBSD) <glewis@FreeBSD.org>
      Key fingerprint = 2410 DA6D 5A3C D801 65FE  C8DB DEEA 9923 1BB6 D9E0
 uid                            Greg Lewis <glewis@eyesbeyond.com>
 sub  2048g/45E67D60 2002-03-05

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBDyFNecRBACKn+4b36n2/e55yTfpLXS9a57gQNgx0WXBfbK9LMLf2D8otD+0
 z1DW2eclAOwJVtPftjvYP0HKFVC8Pes9Wvp6Z0sIEPpdkL2NPlUuxXUyh1b92u7n
 Bpt7Uwsom88fnn+BOPrvvPL8Arg3JBen+Jd8o9yRoABCYku8vQF6CEUDcwCgmHJd
 9hZ/kRb1rLdSLssB4VMQ3zED/0/SVm+6XV+2ObXn9FKQpCC6sMSq+PCoR9NzAVRI
 njTtkpyR0fjJZr69IN2E2MWPonv38Xg1tWJnR3fKUOnNqwiVHBQKKrKa9lGWsZQp
 TrR+ihtJ9hC626dCq9JDb1Ls7TXn9ha+d0WNuqiwugto/myHm/GVlCANhGzUuDNU
 Mo27A/46YEAMuhSQWOxgSZ/Z5g0ybgpswVePrxvD4sX2/AVfKClOYpPiNJe+S7YT
 JmfIPkpP2P7v+87BaN/uWgaFmxlhpUOIuat44w52EwwGB+K24cGgq52XncZsYTYH
 SrLitkRtt35tVdnn1v3gmDi83M8W/YunflpeJAgJC0QzxKuar7QiR3JlZyBMZXdp
 cyA8Z2xld2lzQGV5ZXNiZXlvbmQuY29tPohXBBMRAgAXBQI8hTXnBQsHCgMEAxUD
 AgMWAgECF4AACgkQ3uqZIxu22eCkCACfUuNYpGGlFboDl5FZeXlor/k/hogAnjyq
 /Vw8amjEN34PGuqBPQpMnFrwtClHcmVnIExld2lzIChGcmVlQlNEKSA8Z2xld2lz
 QEZyZWVCU0Qub3JnPoheBBMRAgAeBQJA/XNpAhsDBgsJCAcDAgMVAgMDFgIBAh4B
 AheAAAoJEN7qmSMbttnguMYAn14cqGfabS626P1D4GMcSkSagzaZAJ9LyH+vMrfn
 OI2x9+VLyaTSAvm4zbkCDQQ8hTajEAgAmuQukPFaefkzE7DTIgSDIc5vRmUHDs01
 bGp36R7f5GEmXwNtCZ+Mf+H54QSzuNh1QaJ6Nq/iYd35LA03/I7AgUFwSX1cEc/n
 fNjxqS27CAab6nIt9Syb9WAAKUKDMwZCjHBNv49CAPyVVb1aTUCJyUcv1gGSMNHX
 r2bkWpa4nIN4+rqD3hifHCX1j/2XMkmYY8NCVTY52zqO4sCbh+ohAMfYtW2yV2Iz
 z4ngppp0fUbmlGV6DVvTC1Mi61UCDkhO+TZFlE3qXeGlP5GR0SbpdQmPiI0Jpinq
 Zs43gcd2xtiUBM7HAMoQDpyFirDuyDKUgMWJrtJtAwWa4cf4Luh/fwAFEQf/dqpH
 bl48tu+REAPrjk9NWaGVqi1vv0r4LJXo8db9aGxwwAzKXDhwqHo69E6l4/Rd+hsa
 sIJE7vGNbGK+uerTg/W3jot90MqraplXHuS54TjOMyzWSSG7S6ypmDf5YnK3xQE4
 NfTYvC2GxphotkE+QmBzmeft/Mo3opVYlv3OOBqiQoCYB348rXczxEUPam3bFBw1
 wp5XjA0kqYRcUbxNE5AK9c+g6R2c/jT96EnDZDpMRCNZiAKHFLEjtHy66BiVHKvg
 tijWD0kxtlWV8KAKN6OhUpSSsCv53jsCIntNARAVENOKOV0RQVDfJgykeK+3eeNr
 UdIjAWFAWcVOEw5TQohGBBgRAgAGBQI8hTajAAoJEN7qmSMbttngHb4An37mZU8r
 E3SGCAlTJCLV1JxRDXVyAJsFBVshxisn1GycdT3UCwcJVAHJ5Q==
 =bx2+
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.165. Xin Li <delphij@FreeBSD.org>

 pub   1024D/CAEEB8C0 2004-01-28
       Key fingerprint = 43B8 B703 B8DD 0231 B333  DC28 39FB 93A0 CAEE B8C0
 uid                  Xin LI <delphij@FreeBSD.org>
 uid                  Xin LI <delphij@frontfree.net>
 uid                  Xin LI <delphij@delphij.net>
 uid                  Xin LI <delphij@geekcn.org>

 pub   1024D/42EA8A4B 2006-01-27 [expired: 2008-01-01]
       Key fingerprint = F19C 2616 FA97 9C13 2581  C6F3 85C5 1CCE 42EA 8A4B
 uid                  Xin LI <delphij@geekcn.org>
 uid                  Xin LI <delphij@FreeBSD.org>
 uid                  Xin LI <delphij@delphij.net>

 pub   1024D/18EDEBA0 2008-01-02 [expired: 2010-01-02]
       Key fingerprint = 79A6 CF42 F917 DDCA F1C2  C926 8BEB DB04 18ED EBA0
 uid                  Xin LI <delphij@geekcn.org>
 uid                  Xin LI <delphij@FreeBSD.org>
 uid                  Xin LI <delphij@delphij.net>

 pub   2048R/3FCA37C1 2010-01-10 [expires: 2012-01-10]
       Key fingerprint = 27EA 5D6C 9398 BA7F B205  8F70 04CE F812 3FCA 37C1
 uid                  Xin LI <delphij@geekcn.org>
 uid                  Xin LI <delphij@delphij.net>
 uid                  Xin LI <delphij@FreeBSD.org>
 sub   2048R/F956339F 2010-01-10 [expires: 2012-01-10]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =A4bU
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.166. Tai-hwa Liang <avatar@FreeBSD.org>

 pub  1024R/F4013AB1 1998-05-13 Tai-hwa Liang <avatar@FreeBSD.org>
      Key fingerprint = 5B 05 1D 37 7F 35 31 4E  5D 38 BD 07 10 32 B9 D0
 uid                            Tai-hwa Liang <avatar@mmlab.cse.yzu.edu.tw>

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQCNAzVZoYQAAAEEANP5N0PqWEDO1ml4yfxXCQ+hEhaXyaGyNboh6uLX7uNPXQTI
 9veETXNd20Fu+8yuzVFJk+KmmGerUzduHLXm6q+szHBvEQoJ2ZGk9AL9jj2JjFRj
 rCRsf6mk8SWuL0xDBTu04bZZ2ttNDxNiymNTqdBVZmX6Mdg/T2i3mv/0ATqxAAUR
 tCtUYWktaHdhIExpYW5nIDxhdmF0YXJAbW1sYWIuY3NlLnl6dS5lZHUudHc+iQCV
 AwUTNz0HC2i3mv/0ATqxAQGQ2QQAww0WfeHFmupfTBWWdmNSX9eCDIfN7Wsuiu54
 DgCi7T7ixQa6reIsMAKx1KHNX/GSBr+t3nyHT7N12Ee09qKXywQAw9W2nrdMGE1V
 nENHEFgJtvnoN76U1goANEfZGnLLhyuDoMyZGCZmVG6FiV6EoKrWxfwq+jV0Y9K0
 3AI/Cny0IlRhaS1od2EgTGlhbmcgPGF2YXRhckBGcmVlQlNELm9yZz6JAJUDBRNC
 H/ubaLea//QBOrEBASTEA/9H+78uZl6JvHwGKOXyZkrRCLTUgifJcR3thVfynGrM
 AImheJwqgVP7FQojDk8xBCBQ1b3tpwpeRPwE0V/Dr5MkFLfiaVgCIfMibqcc9zuH
 i4RYcRqKswiO3pFeDMyHiSxylURcHfx73CYijIDyG+HPiCQ4OGd95VJywUzOVddn
 +g==
 =jIT8
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.167. Ying-Chieh Liao <ijliao@FreeBSD.org>

 pub  1024D/11C02382 2001-01-09 Ying-Chieh Liao <ijliao@CCCA.NCTU.edu.tw>
      Key fingerprint = 4E98 55CC 2866 7A90 EFD7  9DA5 ACC6 0165 11C0 2382
 uid                            Ying-Chieh Liao <ijliao@FreeBSD.org>
 uid                            Ying-Chieh Liao <ijliao@csie.nctu.edu.tw>
 uid                            Ying-Chieh Liao <ijliao@dragon2.net>
 uid                            Ying-Chieh Liao <ijliao@tw.FreeBSD.org>
 sub  4096g/C1E16E89 2001-01-09

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 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
 gJ4OtCdZaW5nLUNoaWVoIExpYW8gPGlqbGlhb0B0dy5GcmVlQlNELm9yZz6ISwQQ
 EQIACwUCOuXFUQQLAwECAAoJEKzGAWURwCOCLMgAoJGhtnPbzYhZWHm5S9Dkgmvj
 QsgvAKDq9LzJ14Sojrtpxka5F5iViLoqEYhGBBARAgAGBQI7J4TCAAoJEGvZyNJ3
 mDKxzzAAoJFFuWMLf6HHO0TiPdafPjuruVpuAKCC0eE7oh9t4xMlTb2SYWMpZS9p
 hokBFQMFEDsyHL7DfcPfQ7mVNQEB9KQH/iLaexNwzgB9efMXg6RH+TtaWzxBdeEc
 7CD9oxjG/1tsfd8S10UScnr+JHTDNn3eh5KdQDjPmKkedPngAIjKHvb/Jux7jcxO
 OLmRnVeFD1kMyNlv5ggtJcHJ4QXe4rBko68qyU5ON9pvA/h7Xe/ulGw71dOCx0T6
 jBlpmLF8AZlHW7z8OS+DYa7fJFI65cDbtd6c9hM+O4WNj8PK7p6MPgilIaWsnJq1
 lS5fkaQK+dqaIaVEE4WqTt8v8xC805X58HZXRFma5D39yGFNd3LRCpu48mM5LDLT
 Q7tfs9jn1Ru7iUHyjI1Jel0hvRGblL8iW/zvwmS/XTXPsh3H0U/WfWG0KVlpbmct
 Q2hpZWggTGlhbyA8aWpsaWFvQENDQ0EuTkNUVS5lZHUudHc+iFcEExECABcFAjrt
 DlEFCwcKAwQDFQMCAxYCAQIXgAAKCRCsxgFlEcAjgknjAJ47s3GGw/KsEHKDjjRi
 D/kcOgiNZACgxKgabQRGmvwKMl8fTtNxiTbAyDOIRgQQEQIABgUCOyeEwgAKCRBr
 2cjSd5gysSzKAJwOKSwO0ZIm9II4sjcxWPeNUHAl5ACfXShCxB2mVs6kRDsD1o7f
 aWeuChCJARUDBRA7MhzCw33D30O5lTUBAaMTB/0S70cAqqqAqrJBZosRZhmXWixk
 Ah1gMH8SkNVygA3BE3k4A9LC3LNyvlnbCGPFH8PYvN8ymcn3sSPu9nyHVZ31VDU0
 mp7JvKeW49tWxBeoFWpNJeNxTv2aNpFCLahpiwcDt/HW8/1NC5dJirDrIrVTrhWG
 85UUYeGmMX/5qC7bFh+Y5FC6HxnFTCWlxpZQDtWw4Dbf8r4dMrw/2I9Uubj6brEx
 LeOG2gB5UAuSS5Brp/9eiAlJs6jRgLU883IzpIhYanz37nJcLV5MVHhbGiR1Yyhr
 IQlO4pQ2f3VhaEpkUu63x6lxfyVVJsZZ+vZU6EvtJSFACWR1nK2SbszGt/FRuQQN
 BDpaoxcQEAD5GKB+WgZhekOQldwFbIeG7GHszUUfDtjgo3nGydx6C6zkP+NGlLYw
 SlPXfAIWSIC1FeUpmamfB3TT/+OhxZYgTphluNgN7hBdq7YXHFHYUMoiV0MpvpXo
 Vis4eFwL2/hMTdXjqkbM+84X6CqdFGHjhKlP0YOEqHm274+nQ0YIxswdd1ckOEri
 xPDojhNnl06SE2H22+slDhf99pj3yHx5sHIdOHX79sFzxIMRJitDYMPj6NYK/aEo
 Jguuqa6zZQ+iAFMBoHzWq6MSHvoPKs4fdIRPyvMX86RA6dfSd7ZCLQI2wSbLaF6d
 fJgJCo1+Le3kXXn11JJPmxiO/CqnS3wy9kJXtwh/CBdyorrWqULzBej5UxE5T7bx
 brlLOCDaAadWoxTpj0BV89AHxstDqZSt90xkhkn4DIO9ZekX1KHTUPj1WV/cdlJP
 PT2N286Z4VeSWc39uK50T8X8dryDxUcwYc58yWb/Ffm7/ZFexwGq01uejaClcjrU
 GvC/RgBYK+X0iP1YTknbzSC0neSRBzZrM2w4DUUdD3yIsxx8Wy2O9vPJI8BD8KVb
 GI2Ou1WMuF040zT9fBdXQ6MdGGzeMyEstSr/POGxKUAYEY18hKcKctaGxAMZyAcp
 esqVDNmWn6vQClCbAkbTCD1mpF1Bn5x8vYlLIhkmuquiXsNV6z3WFwACAhAA4vXK
 JfvHChbHRCc0z99UHVCluHwRUDopIFNfuBmiAOA7Ozz19dmYBKDgudZpDNZtbE4w
 0S2eW3xVTkPUWdrhr0jDcibkhpdFI+Cp3x2zOhL16Yug1xFSqWDSOo3QX4eBVxMH
 0sCHiZMlcx/QGl1bwZ9PpO10PttjloI2SqWGUNK9FGDjVfJoX8YMy5DG4rLcaS8+
 m2IOb9BiYoRs2Dot9KZjWtL7+CDrFmLH4q8P6OHiE0RJy+7YoTvsHr0JU6suasHK
 NPfzrXlWZ8C5sKX0XuZTJNkfKojMVucM6olzpaE04NAtKjDffHr7Rr0md/6Zy7ru
 gJIOwClDyfMmVud0J9Sx/pLKlldakJl25Xfctcz/DXZJNGpvfeMm5+pzR/zulQc1
 zDopdrSq261hJKE/5N6tPflXz9UreUdRm1mZV7SEgCKODMxSxexRfw51O0fk3vZ3
 rfSjSgeIz9Fs3ypJHCd2q5C4LDa5XgX8vNSYxLKIevu62BnQXJVTKCyuvzUGOrvs
 nhKzR4GjrMm2575e+pxojQPVXcytFqzn4CS3QTWHvm+J1EzFwhdpR2kXAmaarpye
 JbUjuCDHDhJPegXY0oRa51lLhvcij1U6smqutADIQSck5JmyQKuC+x7Y8iLk/HSO
 3uni8G44oFCf9KJG69f5Va0RHgjBUOZgKMAlKA2IPwMFGDpaoxesxgFlEcAjghEC
 3KEAoK+jSxWG0hQa1aK0vkQ+IvD+Ag7EAKDahnKlbMifGmPSpYjK0zcUeojzyw==
 =NLH6
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.168. Ulf Lilleengen <lulf@FreeBSD.org>

 pub   1024D/ADE1B837 2009-08-19 [expires: 2014-08-18]
       Key fingerprint = 3822 B4E6 6D1C 6F71 4AA8  7A27 ADDF C400 ADE1 B837
 uid                  Ulf Lilleengen <ulf.lilleengen@gmail.com>
 uid                  Ulf Lilleengen <lulf@pvv.ntnu.no>
 uid                  Ulf Lilleengen <lulf@stud.ntnu.no>
 uid                  Ulf Lilleengen <lulf@FreeBSD.org>
 uid                  Ulf Lilleengen <lulf@idi.ntnu.no>
 sub   2048g/B5409122 2009-08-19 [expires: 2014-08-18]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 L1JhS/1K
 =sCn9
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.169. Clive Lin <clive@FreeBSD.org>

 pub  1024D/A008C03E 2001-07-30 Clive Lin <clive@tongi.org>
      Key fingerprint = FA3F 20B6 A77A 6CEC 1856  09B0 7455 2805 A008 C03E
 uid                            Clive Lin <clive@CirX.ORG>
 uid                            Clive Lin <clive@FreeBSD.org>
 sub  1024g/03C2DC87 2001-07-30 [expires: 2005-08-25]

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: PGP Key Server 0.9.6

 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
 tF/cItKqIqZ9RhFcg+IisxgUtQ==
 =g51D
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.170. Yi-Jheng Lin <yzlin@FreeBSD.org>

 pub   2048R/A34C6A8A 2009-07-20
       Key fingerprint = 7E3A E981 BB7C 5D73 9534  ED39 0222 04D3 A34C 6A8A
 uid                  Yi-Jheng Lin (FreeBSD) <yzlin@FreeBSD.org>
 sub   2048R/B4D776FE 2009-07-20

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQENBEpkXvABCADnsekA8rnN29OpRPBgLBo2RzYI3b+FCSkPqDatHJuGSfTqFUgi
 2WI8QItI0toqcePNpNtgyHie5jqsX3/yFBRGO1xyCSIEMSbMiOtZZizYLqlLW9pZ
 seNxwHBetogToNoveYHXNGsrptkqir5mx+vtSO5o6DFcDZYQRgZq9NTnKnuJkYwK
 wnujkHcTpUVw9pmnwj6ZxZ5V8fboCzd9ET1SmWH6194tpJ0Fq/HX9qGfF/c6Kl+e
 Hwz7TFi/hpMwsdwjz07SrDi8bumuWNpwZprOzHKORbHfdg3GZaEPcLhF7qjvYunk
 osYrnyUmz7+FpTJVg3u2Pp3eL0xdXU4TuwTfABEBAAG0KllpLUpoZW5nIExpbiAo
 RnJlZUJTRCkgPHl6bGluQEZyZWVCU0Qub3JnPokBNgQTAQIAIAUCSmRe8AIbAwYL
 CQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEAIiBNOjTGqKQTYH/3kkQL00ibVSNCHH
 2VNfnV9tyIDBIorMHFctEZ+zTQ/mQRxXUS3gpD9pg4nYNJtrstIWxH9Y8GxDTjQ/
 pJsVbZ6WcYXANwihoH1jQetSR4ZZDLrVynSWQ2WeYg0XEedKxV6ZmxZQPAbN742o
 T8ehZpThFSaPVDtIYFh0eVnPkwsmR/mC5DQDGkwb2p2bsxdbkYCWLLRiS5buGFyZ
 iHZSe+D+mRJq5kxZriy2pSXcQUlqZk3jvpC9mXr8QzAwyzbPwHRak5NNuQxxCJGh
 CBDzTSB9OsJrLd7WOxISii2k9ZszP69EymO3wTpSnoCPyUllOsdMa0291xv8kw0c
 3ytWz/65AQ0ESmRe8AEIAMYk6s/25zGN9qnfbTjwtxPD2/K5AeyJaQ+kZ5kiOZqn
 DlpMawMccq+yvh25oX3j0NUug4j35FKFZqnzpLx4KizbJjhZX+V826lVsf9kx6mR
 UmpYAlOb1qQUZMuR2+41eVnuieAqNyFH4pjp2zR6mhaoI82a1AMeOdhVOLfTl1+Z
 mj2sL+1J+fkcBxuhMEC30elVKxuQo/8NphZlnZe/819Q3HDsuw2mEiQMWH2y/5B3
 aSpm7/LY/L13YI8oUNWZrvjJZYSYyFyhDryzkP60251Dhfwlu2792Jt2Y4dm/zVW
 Yi/QpUdoPLRqEQjipiBg1sWLH1UGYys4muUxBoUQItcAEQEAAYkBHwQYAQIACQUC
 SmRe8AIbDAAKCRACIgTTo0xqimB4CAC9MJzYzpUgnlhh275aZs6pXJnK9dty7HpQ
 zJ6UpoR7oBcmYivlAXaFBB0jxsAAzu3wKXwC9IOZZAB5y9keXWkG/2zdutJJ687a
 HAjXUUPi3QIF1uPGgvpEQPNfn+Gki8c3B/QOCVhKg9UEtewRzT8tZqCubeZLmc7L
 NbNX5xOta92KD29XOCXX+6htRJ3aBTn6nNzRdBpuVxKhzd+eLg4gRMKJebDfDXrG
 fkDmHta2l1EdhlLxyLCvLd0x0mMGS9rMBuEaTvc5hka6YsM7hhGMZe//CjCO8mGl
 CZyUepEymoFG7nCPpMTgZFxCHzOOljsoaEeOxg6aS2kNv2sTcDkJ
 =cF/N
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.171. Mark Linimon <linimon@FreeBSD.org>

 pub   1024D/84C83473 2003-10-09
       Key fingerprint = 8D43 1B55 D127 0BFC 842E  1C96 803C 5A34 84C8 3473
 uid                  Mark Linimon <linimon@FreeBSD.org>
 uid                  Mark Linimon <linimon@lonesome.com>
 sub   1024g/24BFF840 2003-10-09

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBD+E2XERBADU5F4DbwP8KaHN1H+yz8zaPjOSLJushNA8Qu0hN7GXqd5vgRDc
 zzzeZIzVVxPVdrQ+I24UwSIYu4ww6nfum6kRv/i5khxbYM4zGGPG7s5pmqIECum1
 tKvJ21IE823lcJtUp0C4qhCTZvoc3lADMn9cPgOSJClzHjAYDasOTy9hhwCgsTqP
 aHntu6Uj3BYpurWHJSePWrED+QExF2asNPehIOZ4l7dwpaeGSTxeINH1FYnlF+J1
 N8lvpFQ2H3sfSViVgAtqM27Y/jOf3EkQH0Wym0iCczOxEUFbNH5NWAm6IOVT9owo
 tkh2PZgyfN0AJZBPh9d/oMN2MEKPb6wcqr3c67ZmQG7B+LGliBSVYhWDbd6E2YHb
 bvKVBAC0pL8fzNldEQUUYDTTrWhMVCr7IGzwrd6cEhIZ6b5kqQd1IsIChVG3jCVL
 wWGSgmXY4J7i4Ujsx8k/f6CluNLwmP5t9caycz32QdJAWkzQq2x4AQUy56HDbvui
 QFOqD+PGWqvoUUyJqLbzoASI5dcV35OY+m37Z1Wxhsn22WBE0rQjTWFyayBMaW5p
 bW9uIDxsaW5pbW9uQGxvbmVzb21lLmNvbT6IWwQTEQIAGwUCP4TZcQYLCQgHAwID
 FQIDAxYCAQIeAQIXgAAKCRCAPFo0hMg0c5j/AJwO+VSVExRY8saToDKF3hVe4wNE
 EwCeKFf5ysZjQIJY3pJ9tUzm8o3tX+i0Ik1hcmsgTGluaW1vbiA8bGluaW1vbkBG
 cmVlQlNELm9yZz6IXgQTEQIAHgUCP4yK4wIbAwYLCQgHAwIDFQIDAxYCAQIeAQIX
 gAAKCRCAPFo0hMg0c8c4AJ99m0hHLctAVXjfZYurZBnl2dUL7gCgiG83BXm30rBa
 POtWm2AstMb6uVm5AQ0EP4TZcxAEAMQPPoRMfBR3cRc/T5NsWunFlZA6nB+3BkVd
 p0ham4FoseEh7q+hqa8udARMpTc4LIIL4FU6lIa4L0s3Z77d4bXfJmwlUHuUMSk0
 tnG003D4VDBc3HWSSX/W/CRyN+OBxPljJywTjI4goyXx9Lc31qwpGqYy5Ao8X6EA
 TT9g3IgzAAMFA/wMgON1JxPGr8MSvSLHLMY/xn2PR8lSVZmOlbhNE5hL2FzyFME+
 Pnc8hR31cohFjSXR7hb6SOWrZjYpdIVsa6qdqXIRDbcb5sKEGv9959W8yt+L/kNr
 RlN3oExA2pkYpEQfLpH0HdMmbU61NR0cI6p4ZZly4p6JR0kEajaUOlq/cohGBBgR
 AgAGBQI/hNlzAAoJEIA8WjSEyDRz9lwAn0pJVzrxxaB/PqtJsu034bH5PnlDAJ9G
 axdzE7A6F/UPmrURep9QFDq70w==
 =GflG
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.172. Tilman Keskino:z <arved@FreeBSD.org>

 pub   1024D/807AC53A 2002-06-03 [expires: 2013-09-07]
       Key fingerprint = A92F 344F 31A8 B8DE DDFA  7FB4 7C22 C39F 807A C53A
 uid                  Tilman Keskino:z <arved@arved.at>
 uid                  Tilman Keskino:z <arved@FreeBSD.org>
 sub   1024g/FA351986 2002-06-03 [expires: 2013-09-07]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 uwxauGavfjau5uBBiG0EERECAC0FAj3zl+QFgwLKpq0gGmh0dHA6Ly93d3cudG9l
 aG9sZC5jb20vcm9ib3RjYS8ACgkQEFgWhcUhCX6JWwCfWBLfY0MNvg76j1aFNiDS
 N0+Kc+MAnjyL6sZi65007O2iMN5ZrpizKHEgiIwEExECAEwFAj0FGRAFgwO5JYE/
 Gmh0dHA6Ly93d3cubWF0aGVtYXRpay51bmktYmllbGVmZWxkLmRlL35tbXV0ei9z
 aWduLXBvbGljeS5odG1sAAoJEN6Fg/i9v+g4CnoAn2xsBlhU4Ar0ometcbozgfIU
 ifvNAKDHthneVq4UVMN5C0Lp/w79iovplIiMBBMRAgBMBQI9BRkQBYMDuSWBPxpo
 dHRwOi8vd3d3Lm1hdGhlbWF0aWsudW5pLWJpZWxlZmVsZC5kZS9+bW11dHovc2ln
 bi1wb2xpY3kuaHRtbAAKCRDehYP4vb/oOOKWAJ0SSTs2+mxevjqnan14AOzw5GmS
 ZwCeNlwGUMiPZzQ7Wk8Rc4qzkElJ9CmIkwQTEQIAUwUCPyFXhAWDAZznDUYaaHR0
 cDovL3d3dy50cmFzaC5uZXQvfnRob21hc2IvY3J5cHRvL2tleXNpZ25pbmcva2V5
 c2lnbmluZy52ZXIxLjAudHh0AAoJEKR5zcRatGBq4DsAnjYo4sY3+i+OfER0cPvH
 PNFweS0AAKCTKLfNHYbegvlreeK3itC+KED7EIiTBBMRAgBTBQI/IWPJBYMBnNrI
 RhpodHRwOi8vd3d3LnRyYXNoLm5ldC9+dGhvbWFzYi9jcnlwdG8va2V5c2lnbmlu
 Zy9rZXlzaWduaW5nLnZlcjEuMC50eHQACgkQeQV2j3WE9dj0JwCgquNEDw0PfLpP
 VpBKBFl4l5i78sAAn2wl5MUyTa5HT3xINEJRx9N4oLzFiQCVAwUQPSLOeb1ApukP
 zoVJAQE8lQQAiCSul7FIad4Pder4RTB8ow2nE52U4W0G0mjD78CBaETZOHGJuO8l
 lrqnx/rYDS7rsAL8Rj/v5YrsYOBbPY/6s94W6Jy6iWijwccQJRw91CtGueCTab9E
 sQE6WQnp1kxDyJC3FMytBchVE+gLmcn/7MhPnWj05xA4wLS5N0maYEaJAJUDBRA9
 Is6DvUCm6Q/OhUkBAbbpBACdcJbmmeUz2kxRjtB2dBr3l0mVGpIMdVMC/NaKqHqk
 5gxRm98cOnq2we9PSBI7H5xBmJSqX+ZJHRVUSDzoGaJ73A/yPFi8t7Q9MRMb/Xep
 w/bEx7jsvV7Lg+tXRedxG/gMQ5E8KS6CXRtQIprLUGQJ/rOA/wxylXPIUMGNaiEb
 moiiBBABAgAMBQJADIE/BYMDwb/PAAoJEL/W7lhX938JNtkD/3/2RKm28v6btjL2
 UrCJg8LjxoqxSOdU6N5SLplZ2YOef3+gZUTZSsYT1K4XvPoBvPif+6zd0a9bFp+f
 P2j7SGMrlhHTd6+aDQ/BHaEZzt4dY2dfFcDNyvqIKeOTXw8/HR+dwryHDNwRcEMO
 b00IPVjfVirOcdPNbn6jYP1LYnPniKIEEwEBAAwFAj0je7wFgwOawtUACgkQxEaR
 6Lw5pc2SzQP5AfSuryok2VlAgquMdE9fwF+A3bjTWs6TVxFkXdInfML4Ur+44z00
 p9kjkT5IJrEebMZqYHsnyNix2owkgAyddONo+ldGAyzTUYwEWY6IY0km1n97Tnz2
 f6SSOYNqHVJ50h3jxsclD5sHBiH+1OdDCCHyyzV/gL66y2JTbLZhbOKIogQTAQEA
 DAUCPSN7vAWDA5rC1QAKCRDERpHovDmlzaE3A/99qZ1tpSrkk3Mp/Hkbwdn/cbKp
 YtkMfm4yQyjaeRL52CrOtVVK68DobMTaRz+KYTOhI9QMhkwSn3sxFpA7YmJ5NcQb
 w9lp4UU+42+KNj5szfEM/C+tDOyMHjBw4sgBXvsyY5w05SLXMN9KU48OChg8TWKy
 LCaGZybsl0FG3D5zC4iiBBMBAgAMBQI92qAcBYMC4551AAoJEOUVKCUzHNpdbL4E
 AJNRKdSx9NEU/zO22hbv/1J0NoGpeo7U3CkJZKbfuSx6nB0EXNHq4rZwcouVIR0Z
 c/KpKLXZlKW5OEHuqYtqctz18g3KiF4jY+1qlZqzIg1Ybmm4xuq8+040wbwpG/3D
 sCgPxPlqvRGHeOwgxWIWngmiYm7WmiQIKQAoy8HTgbSYiKIEEwECAAwFAj3aoBwF
 gwLjnnUACgkQ5RUoJTMc2l3FHAQAki+C6EKYQRullCePZ2GMJ8SR54xI42JaPbSB
 zxpb684J/jabcr8WHHJvGXlapUmdl3vqlks5tatn5iFJvbE4qAPOdo6C5NXIpD5O
 SbHAocXj43QdrftuMVF7w1fyJBkWFoMrMZoa4FxiFLENbm7DknLebp1Bp282O/XR
 9R52PJSIogQTAQIADAUCPyFkiwWDAZzaBgAKCRAbsIu/KpIyJW/MBACnClO5+acv
 jHnfaUd53tcKfLkb+vWzMXWKNt37RG1d04bKqlkZdzJKT+noMBqflVf91rk3goPP
 JPDjwUtm51gGlSgPG4mPnhQRrUHwC8BM0lGiuB68Z1QdxF1iUx8B623GtPrJbfuf
 CexrAxIL6La7KosErbR1JXbjS9+d+M1p9oiiBBMBAgAMBQI/SiLRBYMBdBvAAAoJ
 EJugaRW/hasxbHUD/RqcGxjUaJgELwAfNcTpm86BsNL5tu6WJFe3DdIIzQTb27GG
 gbOfj5NRLFnk75xgQtk8lnKqsXQHMC6hm+pwh4ZGISBZE7NIqYokUSYDT2mbplDo
 2kDPyO2V1fWf8P5f8rI5e2QYIvn4kNFWidfQKh1Rw86MlZVIieVf8eVeS5qCiQEH
 BBMRAgDHBQI/FpZTBYMBp6g+hhSAAAAAABoAY3NpZ25hdHVyZS1ub3Rlc0BwZW5n
 dWluLmRlImh0dHA6Ly93d3cucGVuZ3Vpbi5kZS9+YmIvY29udGFjdC9wZ3Avc2ln
 bmluZ3Mvbm90ZXMuQTkyRjM0NEYzMUE4QjhERURERkE3RkI0N0MyMkMzOUY4MDdB
 QzUzQS5hc2MiMxpodHRwOi8vd3d3LnBlbmd1aW4uZGUvfmJiL2NvbnRhY3QvcGdw
 L3BvbGljeS92MS4xLwAKCRCrHktgRnVrHo45AJ0dD92uCPhsjLWrVsbhMJfwmkVO
 nwCglKPYurVXyo6uXC/Q5KdueASb3iWJARIDBRA9A+ZYlWBhpt2TQTkBAQY9B+MF
 dy8EKYP1mgbIXhZC8sScs2sSUsLhF0ZpSq6JcAMGIqjZZRSPfvDgt9Aqe8GnG6At
 Z7NXdfYARBq301Vaf1t/kNwVK0zcL3TswpGZ/j9Ao+HhJFA1ivPHb3zrazrmEluF
 HbbPHZ+33Lvx1APLw2AXP2ise5XmO/Ra52I5TgeNP9HJs1R+Qk8Pt+Pir5Efgego
 JngRgdySfvcFFo9O2Kinx1sV3a/KTzmP4kzmygsk2zVjTN9uLv/RV7U/MheTshFx
 IfQUxCFUofTz16Z5/nPEt2ePOWXQGPZrcW8grx6jQA3TnNQpy45kpBns7nWhvJAI
 7UWzBBdMaBwJUjLUiQESAwUQPQPtFJVgYabdk0E5AQEtVAfiArWPvzDkos9Y+cao
 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
 IDJB6ZO5bodnUoQycyKKn37YE5s7kEdKoRMkZXWZaJk4bdF1b9EQZxlDvCBIRDPy
 YV1HQyk3R7az4S2JASIEEwECAAwFAkEksIIFgwKpkIwACgkQG2jc/MBZaCO9nAf6
 A8uZ2u5TNZyJUSjevVElgUO4dhwF8EDMm5aYqTZeLU4/PYGVREJRFwfNqXQ1MFCy
 8nSrB3vDBC21MoRPTnfvqZHTNwc0SHoZA6gYi5JhzkX+NJwds7M1VXFnKesrjNsn
 f0+NYeMkiMNRj+ZpqXfhXxcVnSMeDmHHOTtxO5LDAn68irrAIg1SJWanRUL9cCl+
 7SOPa19pIKmjNKIWEtRnhR92w5TKvm+r32PwWUXyecqsNKvlzNxL+YPrPWOWtC3l
 GPATg/m9g1QJjsQbFSUM2cATMJeYXN1OA9ih+SctVQ5N2/OLHTapW20pEqZ9apZ4
 5/PuKOuQyN67GU9rHvSdVYkBaQQTAQIAUwUCPyFjnwWDAZza8kYaaHR0cDovL3d3
 dy50cmFzaC5uZXQvfnRob21hc2IvY3J5cHRvL2tleXNpZ25pbmcva2V5c2lnbmlu
 Zy52ZXIxLjAudHh0AAoJEPl8+eM6S39dRrsH/0TXa1EXhlnrO7TgyXTfjbH60w0J
 bsE00hhpjy/Ma/kv/VdtmdSy8xs4NuzCO1Qibt9Mx3hBSUzQ6eXw6zaMgqmTzv2g
 Cm0N0Nn2pbZoXj1jbGyGf44Ax2eqD+yKJC4cjHttAF0zTLSHGXDzpt72Kh5nFJ5c
 9yw58SiKDt/+rad6kOeskI6p/Uvkb3y/9a6vuIyQ8KgHqFvVUbqXCgBNN5OpxCcF
 UpvEBiQ2tGXPJ1AUxXILVLbq2TF5vBREIJDbWAhS/Va0T90/B9/KB38afAgOdFpO
 rkaqTKUHX//H3tjh1TLQibtBeo03sT15GlIo5mALPnSDgAvi+QhaIHPk2h6JAd0E
 EwECAMcFAj8WlgcFgwGnqIqGFIAAAAAAGgBjc2lnbmF0dXJlLW5vdGVzQHBlbmd1
 aW4uZGUiaHR0cDovL3d3dy5wZW5ndWluLmRlL35iYi9jb250YWN0L3BncC9zaWdu
 aW5ncy9ub3Rlcy5BOTJGMzQ0RjMxQThCOERFRERGQTdGQjQ3QzIyQzM5RjgwN0FD
 NTNBLmFzYyIzGmh0dHA6Ly93d3cucGVuZ3Vpbi5kZS9+YmIvY29udGFjdC9wZ3Av
 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
 85fcBYMCyqa1IBpodHRwOi8vd3d3LnRvZWhvbGQuY29tL3JvYm90Y2EvAAoJEBBY
 FoXFIQl+suMAoK9wMiePGVWghspdqtP9CzYpY/ZGAJ0bZJu2VkMvAWRlGOzRgT36
 eZA9uIiLBBMRAgBMBQI9BRkQBYMDuSWBPxpodHRwOi8vd3d3Lm1hdGhlbWF0aWsu
 dW5pLWJpZWxlZmVsZC5kZS9+bW11dHovc2lnbi1wb2xpY3kuaHRtbAAKCRDehYP4
 vb/oOGeJAJ9Fj3VCUQIZk0qd9UGUEJIXBH4m2QCYxLYupcwjq5IpO3TDnf1pcPon
 SIiTBBMRAgBTBQI/IVeEBYMBnOcNRhpodHRwOi8vd3d3LnRyYXNoLm5ldC9+dGhv
 bWFzYi9jcnlwdG8va2V5c2lnbmluZy9rZXlzaWduaW5nLnZlcjEuMC50eHQACgkQ
 pHnNxFq0YGqazgCfaWuFD/Y3mWHymdnU3CL15fZudaYAoMYSpXJwS+IQh7rsdske
 4ac4u1oniJMEExECAFMFAj8hY8kFgwGc2shGGmh0dHA6Ly93d3cudHJhc2gubmV0
 L350aG9tYXNiL2NyeXB0by9rZXlzaWduaW5nL2tleXNpZ25pbmcudmVyMS4wLnR4
 dAAKCRB5BXaPdYT12CdDAJ9wa2zL0+9ucn4EEYye2ewY2ftnLgCfV0GGtD6qqswR
 XSX8xg1uVT8BvTqJAJUCBRA9IeIwxEaR6Lw5pc0BAU7xA/40Pz2+U1DqLqhc9q+g
 jGYaKbvB9cp1XD7TdtaZGQflFatqzjUWMFx6moDBNpH2ewJwERxaLFPIvl80Rwhc
 BVOanPYXS/Tk0AGwhsXYnNmSXQz5esxe9UIFk0NgZNF8je9vMOgD7+sNVu+3NPQc
 45XajKsoRq6i+vOiy48grLPrvIkAlQMFED0izoO9QKbpD86FSQEBPwwEAJyHvOQP
 xpnXgPRkcH+WBATeDfYACi8wRtYqpBHrUWo0i8x+05V9QWEaeJSauaKEhEoF5zjG
 0CQ+FZ77gWcF+W2AU3sBXXt3yK7hu2yVDu0dZ4V1ycN2d4LvV9s2X+Gig+lnF3m9
 n+hE7XkR3kjcvlToi7D1rAtQg4G5xJFFVxmPiKIEEAECAAwFAkAMgT8FgwPBv88A
 CgkQv9buWFf3fwm2fwQAsZtoL1euv11o+Jx/BSaxObERXUMTQ4WQHRh+uZSTWdxM
 0H+lLCvhBpquwZ1bTRKFnmb1JZTpkefUJ5h/ZG1MWBP8TA3vQMzVhwu5VrDiWehp
 8OK5hliRQKzXy7qiup30DbSB/bDo/70+jDGU1SclMdVWIAHB0RZ4+sMz0vm6LfuI
 ogQTAQEADAUCPSN7vAWDA5rC1QAKCRDERpHovDmlzaUUBACDoo52K7TgUbPWPP5O
 CCSXu3gq0MmsZkGa9ri/FQGErQB2UyxJlldsih1JHs9UDsxvcvi0PHS2d4UgAL7f
 Yp7BY64JfC1XA4lkrdrGD3DkYWDjkaGHwdzkXUzlTKro29bJvuqLtdSaEfmozp6o
 NyuG8I5NEIsY8Fczynj5or9PRIiiBBMBAgAMBQI92qAcBYMC4551AAoJEOUVKCUz
 HNpdilQEAJ2mlcltB/DyQtNOneX+qAQJe2L6fusQrfQxDg4c10Wk+66Hp3mvooRO
 RBJFOei1V1elBSrqwkihrioKVubPpHVVMSACsdbxf+OnCzp2xcEAlTca60RCk3Vr
 7HovwC3ok3FQYenOsjN1mim671DrEuShZdcXr28NmVbS/BxXdeBqiKIEEwECAAwF
 Aj8TM1MFgwGrCz4ACgkQtGuSO22KvnGBFAQAp5y1TghvnXEw0D7SVExX4YBjBc4W
 kjdYJNcPGv+e+lzhBQr4omRWfaXyJ1QI4wJhIOu9UAaeXncBRObPTawsD7bROf9k
 Cois/pPxwq8U76O7jHc0U1o243izjxloa52vlUVolysBTQ+9wbtB79YWCL76AxBR
 jZZ8ncq8IZ8AbrSIogQTAQIADAUCPyFkiwWDAZzaBgAKCRAbsIu/KpIyJSKcA/sF
 G59sCKxjoDnvAIy7tKe5zETyZg9esDUP3UE2EcLmP/ahWMPwAEU1Fm43WhKf96vL
 H94Td7rZisji7zxlU/6/g5z+iUA3zFBTJQ6O5WYVKGGRG/P2MfZlmAEUTIYYuPDn
 8Wo5lOw/eJF2jOAGAi7ILPeHhXxjjn72X1tqQuJOW4iiBBMBAgAMBQI/SiLRBYMB
 dBvAAAoJEJugaRW/hasxz+MEAJE2ZbBrCenJ67wVbJzITCAIgbC5s8K7DqHhEIxI
 RG/O2DbU1g3mgxbV+6PaAonnPvl+HEF3k82g217tPkTXYJuBrt5T/NgcwxzlkMZ3
 xUKZybz50KvxDAnKw5OIcpSnh2E7+Ja1AkBbzF5w/rYMdVKdlj11CUcEY9CVkwQg
 c0KriQEHBBMRAgDHBQI/FpZTBYMBp6g+hhSAAAAAABoAY3NpZ25hdHVyZS1ub3Rl
 c0BwZW5ndWluLmRlImh0dHA6Ly93d3cucGVuZ3Vpbi5kZS9+YmIvY29udGFjdC9w
 Z3Avc2lnbmluZ3Mvbm90ZXMuQTkyRjM0NEYzMUE4QjhERURERkE3RkI0N0MyMkMz
 OUY4MDdBQzUzQS5hc2MiMxpodHRwOi8vd3d3LnBlbmd1aW4uZGUvfmJiL2NvbnRh
 Y3QvcGdwL3BvbGljeS92MS4xLwAKCRCrHktgRnVrHlyZAJ9DfCRr/epketGKHgFJ
 qEtUpKY5HwCfV2vAA6M5/ECBMbzYgnvk0AyXR/uJAREDBRA9A+0klWBhpt2TQTkB
 AXlOB949F4PDm6NH+kr4CRk1ZBe9XPvpDwi92dtW8XbnSuQeEiTyuuhsh6hxznc0
 E6hxp0TkSyyQQvCkM7jdepYUz0YTcrv/7B3l8PcSm3LptluQmsuaoE1DNh9jrngL
 wjQlF31/4DIAAb8R5FDA2E2Yes6S0EwPHH3jjvaeYT16+krw3Lt2cja6vnmslele
 gCc8HvxqPRvOQAZJKg2cOwQyNz30yYBaFEcEKCFDmsAKPd95/pOHzaAAkYlDHrzl
 NBQ/9ieuApOGnWe5zrTJ4U7zmnJk1wSOpVQtzliOj0nRdVtPGSzAy71XeiDkwX1Z
 puJs+6WnAsJysZRF7xSe+8+JARUDBRA9A/EIAVW64qCU2iUBAXx8B/0VFgPg08KC
 1EjdkdTmruI5RRhnurqrEDNuh9zhGoc+DIx5OMBpKdv/FuBMLvHy9s4rpg2q94Nb
 4fCoU2vz8KJMyFvDIPlLwixriqBBeITPqSdJmGQzh3bNOJ7tBoSBzRg+TDCCPyI3
 zWnoZpnv5ASu3nDODiImcBaMEM8XlvR4ciiv44kg16C6d8TZ1KlYUyYzGmBA1Aiw
 IuPnZdwkmHL1OOgviBZdopLUNdxMmuSpoZC7fkUPAgvyHUIXdaIeHBsO3ddQADWm
 EuaA+dt74CZJ9kooZwFIiVLsA4sFja1yvmLO6YO0D/xTGYDj4ptoKO5/EiBLCJgX
 XD201rZI0LG8iQEcBBABAgAGBQI9J5ZGAAoJEIz2bIET3TlQgzQIALkMyL6w/Yy9
 68ah5KswoSokkuCsJj7VfqHBXcS3Wd85yXG0gIpbDsp3WhoMs5F375UkzdvQvZW7
 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
 al9u9HJ4ZxOC/ZZ1AVm7qrgEeC8wFWKlMa29dt1cKO8ThB7O8+IxWTNQ9mGHQRZR
 JgvsFj+y4FSSZqI3uy2gn8nu68tqg4HvuzYGWw2og+9N+7VZYBxUQLi/gS4Oqyit
 QZC6psx/gPiXQ5LeRHMG8r+ErBLd/we5nxPGzqEcf3OJAWkEEwECAFMFAj8hY58F
 gwGc2vJGGmh0dHA6Ly93d3cudHJhc2gubmV0L350aG9tYXNiL2NyeXB0by9rZXlz
 aWduaW5nL2tleXNpZ25pbmcudmVyMS4wLnR4dAAKCRD5fPnjOkt/XVHLCACzW+/n
 SIi37z8LxLdd2svzce3PLJ7xXc49oF0SdoeuZmpBRo+4H5Zh7HZQ1BEsRBJykYrS
 IU+9pP5BiW1TaIk6QBUTIwIy3pDGvyI/oGpJPVa9wc1ZoiNjhfK8yDXY+z0Q6KJR
 ab6nbOymsZo2mRdCQ4EVo+YvY8lA+e84t1C9JbzBsi7yqAT3eQr+O9Qq8I4M+vlz
 VOq4iWqdRaGTq8oG0ChumQhbFNXwWrKu/A5NOzLFuF3l3vhMqbbJJEj/EZpdss8k
 yq8jTN4lSsuNvf5DyLSbzj2IOJMRN/hSPrBiOtriMr5aNDw0ADK54AUTy6+ab1tM
 iP3Hc/FNHFJ19F/ziQHdBBMBAgDHBQI/FpYHBYMBp6iKhhSAAAAAABoAY3NpZ25h
 dHVyZS1ub3Rlc0BwZW5ndWluLmRlImh0dHA6Ly93d3cucGVuZ3Vpbi5kZS9+YmIv
 Y29udGFjdC9wZ3Avc2lnbmluZ3Mvbm90ZXMuQTkyRjM0NEYzMUE4QjhERURERkE3
 RkI0N0MyMkMzOUY4MDdBQzUzQS5hc2MiMxpodHRwOi8vd3d3LnBlbmd1aW4uZGUv
 fmJiL2NvbnRhY3QvcGdwL3BvbGljeS92MS4xLwAKCRAZomgJiDj9lAmfCAC89hFV
 1QPBgmZe+pF5bxkpld4c/P6uGwSJZ2Mumi87GrkesKclpnamTD1PirLdJqO/Ffnq
 7zdOJ8TpqAWVXWnjJUck8oqlkNETlTWqNdqmT8ljIYoqPUTFP5p6PADy4xnmFueS
 ZPQwecXbiW/elXc1eHW3PYLuaw3jbtso68o7cU13cfqEzmN5n1HKnXixT7JMLvwd
 gbikGGIgDqxXHrv11/FbalEeXQL+PF9dw2G0ugXST0OlrTksShyEv5Nqm480rS8E
 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
 4ACggCxN/6JGgnZKzPcjQ1UIOrkLux0AnA+TSOEdyn5KbHslR/QSOJkiGWoNiG0E
 ERECAC0FAj3zl9QFgwLKpr0gGmh0dHA6Ly93d3cudG9laG9sZC5jb20vcm9ib3Rj
 YS8ACgkQEFgWhcUhCX6wuQCcCEVMC2uxUY6TU+FZh1gYJQHeso0AnRvpRw0kFy4M
 uwxauGavfjau5uBBiIwEExECAEwFAj0FGRAFgwO5JYE/Gmh0dHA6Ly93d3cubWF0
 aGVtYXRpay51bmktYmllbGVmZWxkLmRlL35tbXV0ei9zaWduLXBvbGljeS5odG1s
 AAoJEN6Fg/i9v+g4CnoAn2xsBlhU4Ar0ometcbozgfIUifvNAKDHthneVq4UVMN5
 C0Lp/w79iovplIiTBBMRAgBTBQI/IVeEBYMBnOcNRhpodHRwOi8vd3d3LnRyYXNo
 Lm5ldC9+dGhvbWFzYi9jcnlwdG8va2V5c2lnbmluZy9rZXlzaWduaW5nLnZlcjEu
 MC50eHQACgkQpHnNxFq0YGoOEACfTsirMSqINACr1m4dUD2r9J7QGEsAoIM17Lgq
 BjEMuYeVxx26AO+WjhFPiJMEExECAFMFAj8hY8kFgwGc2shGGmh0dHA6Ly93d3cu
 dHJhc2gubmV0L350aG9tYXNiL2NyeXB0by9rZXlzaWduaW5nL2tleXNpZ25pbmcu
 dmVyMS4wLnR4dAAKCRB5BXaPdYT12O3iAJ9mZ1NU2WVpp9du8QOpTvp1jdAodACf
 U/wOv46EWpPHyLzGx7VHh0MoBrWJAJUCBRA9IeIwxEaR6Lw5pc0BAQ+vA/0Tlm31
 srrL1VhwixsEUO8BguGOG9P0go59CscjOyc2Ah95zpHQHwtFcZo6VR/qMxM/WnTo
 6+7JE0Yce6xYO6LWdU9w363+5cHtBPXpR59e/XVzNeqbMIq0NoQNAcKoAkxYAUaM
 v3ogRI0xMUYZLHzucxSAOYvkclVrD5YsbmRxWokAlQMFED0izoO9QKbpD86FSQEB
 tukEAJ1wluaZ5TPaTFGO0HZ0GveXSZUakgx1UwL81oqoeqTmDFGb3xw6erbB709I
 EjsfnEGYlKpf5kkdFVRIPOgZonvcD/I8WLy3tD0xExv9d6nD9sTHuOy9XsuD61dF
 53Eb+AxDkTwpLoJdG1AimstQZAn+s4D/DHKVc8hQwY1qIRuaiKIEEwEBAAwFAj0j
 e7wFgwOawtUACgkQxEaR6Lw5pc2SzQP5AfSuryok2VlAgquMdE9fwF+A3bjTWs6T
 VxFkXdInfML4Ur+44z00p9kjkT5IJrEebMZqYHsnyNix2owkgAyddONo+ldGAyzT
 UYwEWY6IY0km1n97Tnz2f6SSOYNqHVJ50h3jxsclD5sHBiH+1OdDCCHyyzV/gL66
 y2JTbLZhbOKIogQTAQIADAUCPdqgHAWDAuOedQAKCRDlFSglMxzaXWy+BACTUSnU
 sfTRFP8zttoW7/9SdDaBqXqO1NwpCWSm37ksepwdBFzR6uK2cHKLlSEdGXPyqSi1
 2ZSluThB7qmLanLc9fINyoheI2PtapWasyINWG5puMbqvPtONMG8KRv9w7AoD8T5
 ar0Rh3jsIMViFp4JomJu1pokCCkAKMvB04G0mIiiBBMBAgAMBQI/IWSLBYMBnNoG
 AAoJEBuwi78qkjIluIoD/20Zoeb8fUTz6dltU0vJwXhcfKyncAh9OEXJyu0XvoEP
 NQGEwk/XCogWhM5Wk0RnJ9xpF3F6cG4V196/KWnRLgcq3k2O6dyT4oViHAcTfXd/
 gqHHm19WOLg8K10OoNMpoOcLz5uQwGXPZo3vTZtBPclhUx377IyRS4NAV0VDV0EV
 iKIEEwECAAwFAj9KItEFgwF0G8AACgkQm6BpFb+FqzF/eQP/bS51MfoqqIEbo7bm
 Td+6uhTbbSmMic1bgwuX2BbDHml9+bHSG3nQ10/dbpmL0FyZ22jQhtGW4iK4Eowi
 CRo3oYl/L4EOz5Diw9+8Vhu3b0Zur1LT7kZtNHH3VwCVzHmd9+4JAv5AOV7a1BBb
 P1u4gOmmqRzPkRzRIrVTsO2T4NuJAQcEExECAMcFAj8WllMFgwGnqD6GFIAAAAAA
 GgBjc2lnbmF0dXJlLW5vdGVzQHBlbmd1aW4uZGUiaHR0cDovL3d3dy5wZW5ndWlu
 LmRlL35iYi9jb250YWN0L3BncC9zaWduaW5ncy9ub3Rlcy5BOTJGMzQ0RjMxQThC
 OERFRERGQTdGQjQ3QzIyQzM5RjgwN0FDNTNBLmFzYyIzGmh0dHA6Ly93d3cucGVu
 Z3Vpbi5kZS9+YmIvY29udGFjdC9wZ3AvcG9saWN5L3YxLjEvAAoJEKseS2BGdWse
 av8AnjQExVJnQN05g1TMyMD0OKcLqskYAJoC8yqjWLJoeHKNJ60RQbJtv/EzmYkB
 EgMFED0D7RSVYGGm3ZNBOQEBLVQH4gK1j78w5KLPWPnGqELtJMDE489APXweY7cA
 dnLBevcbyI6HuLIlTcSmFAgPoHjdO+7xWNpfaa8m6vSumkyUeoYMlK+TUnx2LCS6
 FvmPCYoEFM6g92HpASGLwZqcCLMp3+uemnAB/N4/QKaIqPNBAlSIAr8/gouF3Q5u
 mO18G7YPdrNMuKcxRFMjy9iaXIryRWAMbl+yecvT+SyewrD33TOdvHPu6eWcYIv4
 xLK3jcIJ2hoiOJorzam3u9NV/ornIhdtEB+mGzIbgobdk7Wm+wXKAPSxGz41LHw6
 KP/NdBSEQvDT/MJMXrfM0Mh7TDklFxQ5d0r1rxDaPcdUnqiJARIDBRA9A+0UlWBh
 pt2TQTkBAS1UB+ICtY+/MOSiz1j5xqhC7STAxOPPQD18HmO3AHZywXr3G8iOh7iy
 JU3EphQID6B43Tvu8VjaX2mvJur0rppMlHqGDJSvk1J8diwkuhb5jwmKBBTOoPdh
 6QEhi8GanAizKd/rnppwAfzeP0CmiKjzQQJUiAK/P4KLhf//////////////////
 ////////////////////////////////////////////////////////////////
 ////////////////////////////////////////////////////////////////
 ////////////////////////////////iQEVAwUQPQPtDwFVuuKglNolAQHXHAf9
 HIyylcQqNFatx4TC4LB8VvuMajy3C4txsU5IgkpCQlkxv7OBLUaxTtzi0UaTuzL1
 ogNOruD5Dz/sU5W1vFBDN0/nb/FgivCPlQZU8wX392LwZJ+BsyVeYNSODTeKLAxY
 eibXPYGrXBX+g97/gtsVih2dAFfglB5uduCQG9//n4kZHj2nqCq/6MYmyJv5jaJz
 0LqeygTn6QbKB0nhGmP+yqICop4ldnQs4ebi5980J8PzBypCaxY3B42Rc845g2gv
 bYpF1HGNhrEIPkqeF79X6Y7o0/QSiCivmqLbBv1Wehy75lGhWN1uHUPT6uYxZxDe
 Fc4n4bSilKLvAU+I2iTGYYkBHAQQAQIABgUCPSeWRgAKCRCM9myBE905UEgeCACm
 02d+IBhcQGXS3f74HImb+UF7xbC+sS0JgIha9bXbjcbuk5hrVA3dFrPlh403JHCU
 zj+Ucetjj0GFTp8mwoowZdgjbQoAphixJ0hCyePLVlxQmIey5kSmHO601SeHiLjH
 k4l8rE1u+2q6TQgY1basJMw0u1pzqIyXIOIZHDJwomjd63g6+NO+JbPDMa+D3ur7
 hJkWcKaNrRVRPTJemWD7PAJLPmMyyq3AXZFC0nJKab8S2AUuyxdCLSwkLxCQHXIq
 vImocpniny6eq/2h2Wt9LZ0G2BhvBEXA9YRJQnEwhDqf1GFJojtbdGxKmbQ6Vl51
 ZLgT9qiPFbwhLDGzj9S8iQEcBBABAgAGBQI9J5Z8AAoJEPy64gyiEfXtZh4IAInC
 8G4WUR7fF3puLovnymgaonudsm91vLE8H26fKAUMj+i4Lns3FCrKUKgsIqE6ykJ7
 cimFq50qO7EVAOEHA20L7muCT3uyuUViJey4pDiWJxn9gRklYwb7AP1Z70sg/vCZ
 pWpHibfmzh3NV+iqtA/iC3+mv0M4+g96xlqcz/4h1wR4NGuZwViO5iFbglrt2XcC
 u0Mivi9HhIPwNV0MDxAUQXyoGa0MLSreABhzlH2gCeoplFVgauSN5FiK/U1vJmkW
 NvuBQWlrb9mUxE1YLjCbJnVa+qrucZgBmAbWxhxZpEM4uo9W/CVyYs+Ar3rnh9x3
 lasLOfIzaizglb/xenKJASIEEAEBAAwFAj0Ew6wFgwO5euUACgkQCen5CopyTkWu
 Swf+PfsrzBwU7vwcb8Y7ZKMqU4byaCrbMRA1y0Sh1PQN6Am5dbo60poRwuuCs1ha
 iAEUncMsFzUDp6wWNiphqeq/1yRhVHZ0Vmo9LVJukml13yTHoxfQJfeB9Kwfv8PD
 EKbf7oLs5eg5OV8thrDeZH/ADOITFTRZ4RrxvrM0J7ycmXKos6bxTA5qvBpi3ksB
 4VWvG4zDaWaRCvxVYYHJeDYlOrsTLycqJY9HeRSfLYTvfYGHtKQS69AmlLd4EbND
 bh6cUe9Nni2L5PLpOibxZB5k/27rT6kljm+ZRmNs0GXTrJbUKXQP7rTMO/7DhgGH
 v4wRtHN2uo5sX32UpoHKThaVWIkBIgQTAQEADAUCPxEOgAWDAa0wEQAKCRBABhUO
 QAnq7WFRB/9i1NmKvCJEo1p0cEvylsUn43h5Z2G1kTQNGL6A9lcc+vu8P65BT4F7
 Ce/j2PLOFN94o8P7TZc2PBS2Ra2ZrNuZF6c8N1fDpbN/fMH+MJhjUTzAIdicVenl
 N0CWGaK2Ynks3jkQqxDjTCGEjQaRsBI7j+6wBqk20cpmn8MVk4MY7lTxtG/UElLC
 gumwfiXi8NKLcYoB6WvMSkdHITnHg5H3E61giWs4CBJ2Up+cguipaiqzQFHafOkY
 fidsuZZ4i6a9cV2yll5wwhLasJbl9W+T11wQudqQp8K/ghD5B0QQSuhPDeq1AoWD
 5L1TsAwC7mcs8cRXFQcyBSFLS2+beuMKiQEiBBMBAQAMBQI/EQ6ABYMBrTARAAoJ
 EEAGFQ5ACertYVEH/2LU2Yq8IkSjWnRwS/KWxSfjeHlnYbWRNA0YvoD2Vxz6+7w/
 rkFPgXsJ7+PY8s4U33ijw/tNlzY8FLZFrZms25kXpzw3V8Ols398wf4wmGNRPMAh
 2JxV6eU3QJYZorZieSzeORCrEONMIYSNBpGwEjuP7rAGqTbRymafwxWTgxjuVPG0
 b9QSUsKC6bB+JeLw0otxigHpa8xKR0chOceDkfcTrWCJazgIEnZSn5yC6KlqKrNA
 Udp86Rh+////////////////////////////////////////////////////////
 //////////////////////////////////////+JASIEEwECAAwFAj9Pcg8FgwFu
 zIIACgkQpaBgwm7CZm350QgAgFvhxzaOyCdMHtXLClUDQ3gWpzGP7eIze1UMkliL
 B1xf1q/OzsLCm8K82t0acH0W57pxQ63Co9vw64g+4Uw+wkY+zOPMow0DJ0zEy2yd
 bGPAfgprB3atew0jFIj9wCDl4BcyjxH9EIXQsESeWFMVQGLZqbWNbdSGy2Fvhx9L
 1MH7chXEWVfAx3cngZURkefQP931nTkBX3BMTuamzjWJ36Bo1+bEUWOc40EJ+Y+b
 1edotw1DEmsHigmh0go3Xn7Z51Iem1Qel17fKX17vyMnIWOymHc69zxAOj/uhUWN
 PsAnJGy2PKZnFT5ZlHOVsrVuAUWknKHVYbcqP3sPYHNsMokBaQQTAQIAUwUCPyFj
 nwWDAZza8kYaaHR0cDovL3d3dy50cmFzaC5uZXQvfnRob21hc2IvY3J5cHRvL2tl
 eXNpZ25pbmcva2V5c2lnbmluZy52ZXIxLjAudHh0AAoJEPl8+eM6S39dXX0IAKzx
 k0rDD/EMUKZLF2A5vIQhJL1untKV52bWhdb7fLLpk5yugHOWM9Ce8GgQ+/pDW54q
 68xbqMV1KiEN6fdadpaeZH0rABTJYNs+NGKs/Spi6l4e9e6slnzu4YG/yfyZY9s+
 6WULBCTwJsnfQBe4PqrSoNNPE4sADsYA+Q7jmd2v95+wZdq9GEZ3MH6cI0/rJi26
 HZSwfzSfYy87AGg+LjNW/iJ6MwZ6nOitPCHJCkOvovRtSgw3yzmt1XOOTx3TUSzZ
 sF3xR0NgWPoCAADdx7ZCes9xNWpK2NKP80Gn4idNa7mILAlM4f5/fHAdtU2VS2wI
 Y/yv7hQdTH0oWrOI7hSJAd0EEwECAMcFAj8WlgcFgwGnqIqGFIAAAAAAGgBjc2ln
 bmF0dXJlLW5vdGVzQHBlbmd1aW4uZGUiaHR0cDovL3d3dy5wZW5ndWluLmRlL35i
 Yi9jb250YWN0L3BncC9zaWduaW5ncy9ub3Rlcy5BOTJGMzQ0RjMxQThCOERFRERG
 QTdGQjQ3QzIyQzM5RjgwN0FDNTNBLmFzYyIzGmh0dHA6Ly93d3cucGVuZ3Vpbi5k
 ZS9+YmIvY29udGFjdC9wZ3AvcG9saWN5L3YxLjEvAAoJEBmiaAmIOP2UNloH/2QP
 qs6n9ct6/Y/o4H/DPwayN2l0oLS/GQ33pPq2HVXDzESizH5wbqldZoTmtbz7BLJ1
 FuEOy1imTnAq3EHEvnhl4vEMoxxA9E7ubeYxepWqtasudpFWr9PKHPtHQ7sGnrCM
 TCrxVv6juJDNpS9wjytLhAZK3CjDfLGrI6/wm/zt+KtL+P07XT4M+nujiAALJHxI
 u/OS3dCVspJh+9CGABipjSqm6IprmsdzZWa4dwSJx/FVlo7myCo4vwITwLvM3+DT
 AtNOrfQSfgURXjZUu15IreXyw8meyWkeC1pK7BHQZiFRtg5uNliikYkCaCR4j9Qm
 iW/eadPs+EkS2DjF32m0IVRpbG1hbiBMaW5uZXdlaCA8dGlsbWFuQGFydmVkLmRl
 PohGBBARAgAGBQI9ASZWAAoJEGfDAwhyWzfG7SsAn0lNlCrct/T4mpuiaV4Vm2Oj
 CCTpAJwLIQbHo6/96jUBSvNmW8utNMtrs4hGBBARAgAGBQI9AfwvAAoJEJVkH2sl
 PljjyhEAnjftN5ulHmofRQd93YGKDJZobAvOAJ0TT6ih9EiS+fE1xzfYThV2oFaR
 jIhGBBARAgAGBQI9A/CZAAoJEHjLuZUaVye5rq0An2Mi7OAiIrDgnUODQ6TYrqa4
 2zUbAJ47eMsYUUNtx1Jbb19zR0LxYXCUXIhGBBARAgAGBQI9BLBsAAoJEM480UB2
 FxNn91UAn2n/Gq/GtCJHFG6fUEKGOunaAvHOAJ9KmAZgJaXQW34GwM2iHjSG9p6Y
 kIhGBBARAgAGBQI9BMA6AAoJEFGs9q11voCXV8EAoOLDeoKg5vxig4Asj++zLbNy
 LHKLAKCZyRZjnQHOh229J9qUCsEC0opM3ohGBBARAgAGBQI9BNmDAAoJEON3tjt2
 fvwkYd0An1yj63G6j7hsKkPLznrR0jH1h6c+AJ94MrfK2tfgicybionkdwC/IKlJ
 LohGBBARAgAGBQI9BgzbAAoJEO773Tof4oHrFnoAn35sqR+q4s4miI4JgeijvwQb
 6kA/AJ9k4wYoonWKSQaNFWJoDViCm+KHiohGBBARAgAGBQI9B6oPAAoJEDrT5sqE
 heDXIggAnR2VfjP+ebqw4rDIwosGpLNAgs6QAJ97zhQLjuQrSWhkXc3zAhl0irrV
 9IhGBBARAgAGBQI9CnaoAAoJEGjt4yhb5E+RARoAoIrx0ZZBHzzbozpr2SqOc1KK
 9O3pAKCgU+O2Pl6259LKWHR8yeYWeK39j4hGBBARAgAGBQI9FztDAAoJEA1hENZz
 j+CBOJ4An2K2o/jVEIaa6EHgQqNn27i0wKTuAJ954ASM4sGTdayHHjHTSDMdkOIB
 GohGBBARAgAGBQI9GiOpAAoJEEmB4GSIP0FCJQoAoKcmeojpUntP+ap666PgOThu
 gQDgAKCerxvwpa5gvpx2rWQwPsgpwpOjT4hGBBARAgAGBQI9GxnpAAoJEP2fw/aQ
 4eNGjnYAn0jjEPp1wTW3p0R8W1gRNng1wbm3AJoDjfM3sNNVANR9YOkpOOVjyQCt
 tohGBBARAgAGBQI9IeJLAAoJEOZMMhXaFT+ruQEAoNAg2ihQoAo/Wz0bauF52ccp
 syZlAKCDwfh8+jjU8BUz1Kz1SR+/9GrpBYhGBBARAgAGBQI9JF1AAAoJECihtS0a
 2n4sGFwAmQHQGrLdzxLCBAqCX8zMSgRimuK1AKCLrzgAlSjSac6KcgTb+XeQXZ41
 6YhGBBARAgAGBQI9J2s7AAoJEH2fkZBvKrstTJAAn0I4Agn/8mQZwuuIyKDFuT6x
 xjnLAJwLDB11sgUdAh5pn5GAA7yXpycD/IhGBBARAgAGBQI/EFioAAoJENb6+t2V
 Lz//fN8AoLhlM2VLoIy5CyCRGWFZZp3hfVNCAJ9WCeYXE7AwCYwLeJSG8ZNae/PO
 G4hGBBARAgAGBQI/E0TgAAoJENAZ9e+QJ6uIYfUAn2UYrK8fBXMM47nHpZUGsLHq
 hF7/AJ4+dq6BH3n6IS6WwjGqrBtu7BMHi4hGBBARAgAGBQI/FkxbAAoJEEbMXGPz
 GKVqHt8Anj/sj5HwJY4vE1BbM4cwp2bMSa7lAJ9Fu0j4GWL86/V1N0JIhAGqUFYi
 CYhGBBARAgAGBQI/IEB8AAoJECjdsP0Zyba6B9IAn2N9rUthRysTuBkZ0k3wqnTC
 ONHKAJ9Gkt18BNd3+MRWQgZPrfSI0JGsy4hGBBARAgAGBQI/KLbmAAoJEG8ji8JP
 2loMUesAoJol9jAgaJAAHo3o4Mf9kABs3J3vAJ9KW/A1lAK7U7ybBF25+Lr4K3xe
 iohGBBARAgAGBQI/Nfy2AAoJEGnSph3iY/zUJW0An0X7UvEZqa6tTIPL3tIcV1Ky
 WnJiAJ9E5lTuLsXIxBCujx+0f4bEdJDWkIhGBBIRAgAGBQI9BN8IAAoJEHFe1qB+
 e4rJpMAAn0OsR4wD+V4uZLzsCoMD80vCKzT7AKCBRW0CPJAkZSbDXtT2Z1103nTu
 Y4hGBBIRAgAGBQI9BOdDAAoJEI/xGsXf6A+ybR0Ani8+dYYJXoYhyIb9yCkx5UqG
 Wyy+AJ0Sm+QcwJlxzD+wLAcjG1DxQQr62YhGBBIRAgAGBQI+PS0QAAoJEKtk4Glv
 1n9kEu8An2bfI7WnLZ6buKmsKYokMvf1tNO2AKCAnN5rQfqngWznoGQR5qKCt+Y9
 zYhGBBIRAgAGBQI+PS0WAAoJEKtk4Glv1n9kal0AoN9IimtSdcGq2owDcloE5UiI
 GPY4AKDF1LO/vBw5PdGo9OUExrefPpx+y4hGBBIRAgAGBQI/FwtJAAoJEHf4FTO7
 DujH+kgAoITSMy5ED4DpZRcXdu0NWbiHbPpaAKCKKRK82l2sSGjOne6RRgmMQyzV
 C4hGBBMRAgAGBQI8+9hgAAoJEBB93aNJDMQ657sAn0vXEbMPtNNa+G8HZWNwGxvw
 Ym6UAJ9Kn91z8tAyPzljEIQ92IKfZYruk4hGBBMRAgAGBQI9DK5gAAoJEBp0fkUw
 4LnYlF8An1qHN16gDDzITmu5KY7CcSSQkdoVAKDaE01MZXNDoD9S+jLp1IGG+OiD
 AIhGBBMRAgAGBQI/Eaf/AAoJEMXAxcchjRjXME4An1oN4UMkybO7PAj4vAMUgj+0
 2ImJAJ9w2fL+alnkKjE3OEdGmIfQ4eYOKohGBBMRAgAGBQI/HbdfAAoJEN56r26U
 wJx/fawAmgLltQ3T/A56t1j4udLXO6GsnMhMAJ48rknkdd9tGBpJRIH/tQYOtk+Z
 kIhJBDARAgAJBQJAknnDAh0gAAoJEHwiw5+AesU6RAkAn2VjEok0C93DgzyZnitJ
 cX5rUUkaAJ4n9UwkCCAR7s3VFb3D+oPslaqZvYhLBBIRAgAMBQI/KF2TBYMBleD+
 AAoJEJYkg+FWYsc07lAAoKXMn0I6KPzytWh/kXq3+lDwWHe3AJYwJGsf3jio8+zx
 UAiNr5lZrqmeiEwEEBECAAwFAj0F9X4FgwO4SRMACgkQFBE43aPkXWaIxgCgtmVl
 LzEWoFJ9yusDLlv0BWr9vs0AoNyOzr8IwXiqBYgSElzbnn/zPLvuiEwEEBECAAwF
 Aj0nEgAFgwOXLJEACgkQnC/GTAhVf98Q5QCfdq0vZA5pTFiHRCmOskOFQU6DTmAA
 nA1HY+bJQMRuADyg6LQDPtEbzOqmiEwEEBECAAwFAj4N2QgFgwKwZYkACgkQifW7
 lGXJEoVpqgCfQ9eJfeu5ZUcvawipuSSRxF9vHmcAoJKzABOB9NzqtameFWgmBTT1
 ENWdiEwEEBECAAwFAj4N2QgFgwKwZYkACgkQifW7lGXJEoWkjQCeKF9N7T8tIIrP
 xYzR4w25D3aiWXEAoKgdDrbhnLZMwxYbwKpyVftZgL6ZiEwEEBECAAwFAj4vuNYF
 gwKOhbsACgkQhYBZ/zpmH50dvgCfT0KJToGueV2On8PjEefvXqYVf30AoNReVKFr
 szw1nANZXEzOS80L78rfiEwEEBECAAwFAj4vuNYFgwKOhbsACgkQhYBZ/zpmH51+
 FgCgnpddidfn2JyzjxRqu2dOk+ECyCYAnjguXJxnQxL0bvG5JXg6kDBXDmaFiEwE
 EBECAAwFAj8RTooFgwGs8AcACgkQ9Wsmo6Y5nnNMGgCeM6+v6ZthU8+VnYqnG94w
 u/+TTFYAoIZgwuVhDOseRGFgk2Sojfuz5wXliEwEEBECAAwFAj8SpsUFgwGrl8wA
 CgkQ1DyzBZX+yjQC1gCgouaL0HUGTxGw0iTW5SKKSr3aV5sAoKF47Q9yyaLrC9bC
 m/mvqEizExVOiEwEEBECAAwFAj9cSxgFgwFh83kACgkQWXvMThJCpvIUIwCg6CMv
 JCkdm7LWH5oEeikZWaPyS20AoNYVxq39I/LxIB8KTv/lgj7O3iKQiEwEEBECAAwF
 Aj/MPwgFgwDx/4kACgkQoL6dujuIbn33PACgjUTrXFdY0m2qz8+yezu5kPMEAFAA
 n0Cr774wNlTG7DsELEhUc3RIyjKLiEwEEhECAAwFAj0FpJgFgwO4mfkACgkQNfZh
 fFE679kG1ACdEWASszBHLhg0a6UYMOOU8qIuFkgAn31WyK4OzCzbWTq1HPPagf2p
 C4ygiEwEEhECAAwFAj8VD2AFgwGpLzEACgkQ9LSwzHl+v6tOTACdEegesufcIp/S
 lgWdaafQvZU1j2AAoIvrcaHkIvK83cYn7LXM6icsg//viEwEEhECAAwFAj8XsxoF
 gwGmi3cACgkQv0FZW3NyoqVU9gCdFJsD3baz4/o+yVlGfhRqysyKv/UAoJmQ86Bt
 0K3MJrEPFPj93GGbuLJwiEwEEhECAAwFAj8cdDUFgwGhylwACgkQyA90Wa3Cns20
 /QCfU77oUIZRSv2Sq9mJ5jOP4oJ2r8YAnA4IJYPR/osfOwZFYY1WbEY5vw4GiEwE
 EhECAAwFAj8fHGoFgwGfIicACgkQ500puCvhbQGiTQCcCCYo6w+rANUEYd4Dciaz
 aP7Sx+sAoMCt59myk1u7QhQBoSL3Q0OVAOxkiEwEEhECAAwFAj8jnpcFgwGan/oA
 CgkQGKDMjVcGpLQ65gCgmPMjhlfktpHfZ/ITGYb0HqOWjkcAn0WllRqGZjg9pFDa
 t+jAAf576iiUiEwEEhECAAwFAj8n36wFgwGWXuUACgkQn88szT8+ZCaVaACfW0Wt
 H1mNGj38lUo1/5UuQ1Vpz+gAnRIzAY8bk5LlhY93CGfxlOGrKA0UiEwEExECAAwF
 Aj0F5MUFgwO4WcwACgkQyg4WnCj6OIorcgCfWmYo+5amNkLH3uaNjcqm9ZMaLc0A
 n29cdq5cJo3nbC0bD6+SPYhNEzCYiEwEExECAAwFAj0GC/IFgwO4Mp8ACgkQjZo8
 HzjZ7Zv6NQCfRUqh05CMltlVcaynBogJdAcW/64An310NNoBQOReAIMEhYdORyks
 qxTviEwEExECAAwFAj0GcEUFgwO3zkwACgkQGFkMfesLN9wpxQCfdawAxzYzTz7i
 180+MAYUg8m1l7gAn2lll4rqRRcW8dTL6cL3gUygJGVZiEwEExECAAwFAj0GdBYF
 gwO3ynsACgkQKb5dImj9VJ/c8ACfeNu54dRskk+uZ9unlucZQ7aVYIAAoJ+A6vXj
 N3Qpyugtmriy3uXcjh74iEwEExECAAwFAj0IdlcFgwO1yDoACgkQrjA8sxkq93my
 6ACdFFEg58wLd537CZdiJ9B7Gh3M12EAn3ZJvOPelE56phbu5V7Ah14ZOcxSiEwE
 ExECAAwFAj0LuucFgwOyg6oACgkQ1LQ0suZ2cUxjrQCg2mRDPXEJ4j2ktvkdFCax
 1GEKB3YAoIuxuWlxvWpujPf6af82sHsgyrrRiEwEExECAAwFAj0Rb4UFgwOszwwA
 CgkQzop515gBbcf0tACdHA+YZuxtb78jRnazDhNfIdIAoMYAnjIQ9lQZd9EhCgnc
 llskmwzZMcqviEwEExECAAwFAj0je/cFgwOawpoACgkQ5kwyFdoVP6sA2gCdEILb
 XQoBznXBVmXjJgPEF5DpiTAAoIRUPbzU3u6i7k7+MOvzUJbKYYveiEwEExECAAwF
 Aj0muQ4FgwOXhYMACgkQYdhR2aaCIVPLdgCfQ9tGNzelZhZWFeY//djW+UnJ7M8A
 oMBvVEQzSSMkGi3WwWy8TUwNI4ZniEwEExECAAwFAj1beuAFgwNiw7EACgkQELuA
 /Ba9d8bFowCgj8cME2pGn8dVjYQGmzI0qzd7SmUAoLPWPJF8mDy5rmzc7vrxT5Oy
 ZMGtiEwEExECAAwFAj1gswgFgwNdi4kACgkQMU96lewVKUJdTwCeNvVBW3Dnq2ZS
 RWmII2TrmAVJiiQAnRK5SqKvKl3JirVfLdFcKvXz2HLGiEwEExECAAwFAj1qVVQF
 gwNT6T0ACgkQ9/DnDzB9Vu0QvwCZAR78hLYOKtZJPSa9SOwkrcltYiwAnihICULw
 LHfx8EqJ5UFO/JgALucgiEwEExECAAwFAj4OYNAFgwKv3cEACgkQs9Cj/LPlrTEQ
 KgCgx+X7w1JOhjzdFv/+SVwRgeXkaAMAoOlzaqPuzj8SXtTBvF5EQJcwuKqQiEwE
 ExECAAwFAj4OYNAFgwKv3cEACgkQs9Cj/LPlrTGypACgkWxyDmtX1SDVXXLhrzke
 873317cAoNh8xD94pIgAuhQYDMzJu/xAvo7giEwEExECAAwFAj4QXdoFgwKt4LcA
 CgkQLxeHQNjxPb4fZwCfWLK7UfhtXmeN4N1ShXnSBRxzIF4AniJBccbVoTWBVC6r
 XoyAKS9uMOytiEwEExECAAwFAj4QXdoFgwKt4LcACgkQLxeHQNjxPb4uDACgoOAo
 cGaAwtzxnnV5espLXiHUUwUAn1KIc2zMSa9wgCDWGDSQb2S0LJKWiEwEExECAAwF
 Aj8NwBIFgwGwfn8ACgkQbHYXjKDtmC0AxACeJee++2gWc7/VHaB9j7Kw0Thvrm4A
 oI7hRe6sSKPcekXx9Y2Q8/YDm1jgiEwEExECAAwFAj8RFN8FgwGtKbIACgkQ4YUi
 13xxK8seWwCcCab+8LNHXCcTfGpIvwYQ18nHZR0An0P9KJLMV1sbTbVQtSIIbfCc
 1J1HiEwEExECAAwFAj8RRY8FgwGs+QIACgkQ6iGZQSR3yvidSQCfTweUzBwIxOvz
 ORHcwwKMK7vp0QsAnjdlLzHrDe30i6Wyw5f+z0F7Hp7MiEwEExECAAwFAj8RXSIF
 gwGs4W8ACgkQGf7YPOK+o0H+bACcC4ZIQtTXZWOOjc0qEQsvZEoJkJoAnRqlsj9v
 AuuwbSuDfxUJevj116VqiEwEExECAAwFAj8RpdAFgwGsmMEACgkQKMb1a4F8NWiO
 NQCgpRl0rzF9+HSZHejledZIyBWtlQ8An0DX4OxiFt/Au547hgucUHAJ9xNsiEwE
 ExECAAwFAj8RxPcFgwGseZoACgkQvpyGjQRgTrjnMgCfZCvEO1/jBFFJw+Tq+ckc
 kK/P8cwAn3vlBN3QQasttRMjO7ksPoFg5dITiEwEExECAAwFAj8SlDAFgwGrqmEA
 CgkQVm02LO4Jd+hhJwCfadliVIIXt3LHSTvoVa0xSidnzFoAoLP57D3GfV0YTevq
 lZRtVVfD1gT1iEwEExECAAwFAj8TKjsFgwGrFFYACgkQklW9n+aETblX5ACfS67l
 XR1K90hLMSGStjsjRJ8o9DIAoOfnuxqmCrFB1K1b0BGIBKldTBbciEwEExECAAwF
 Aj8T8LgFgwGqTdkACgkQlI/WoOEPUC4cjACfYLSFAxKlm5tjaFN2LsbdgPpVCAMA
 oN6WiMIDffv/n7KLIczOy4G6Qb/SiEwEExECAAwFAj8T8RQFgwGqTX0ACgkQtHXi
 B7q1gimWFwCglDsnRzyeaRkOyIVu94JYZZaGjSwAoJh0Ezb9i3pOZi1ks/dW9ACp
 1kIUiEwEExECAAwFAj8T+AsFgwGqRoYACgkQuYLL1cDjHx3ghgCdGVzcwOSOY4lv
 0kFYLKON0/fPNAsAn1HSeGa8gzTJBFQfhtytUfJdpXj0iEwEExECAAwFAj8VKGUF
 gwGpFiwACgkQWClXUAUAg4vTOwCeMGk8gBi0W0kabtcF4aoexlIHsegAn1E/zDpI
 gtZkRGHh4Qcns94SWWE5iEwEExECAAwFAj8VYZUFgwGo3PwACgkQntB470s6E1yo
 SwCdF7A5tlr/hAoC73JcXvXR4rm9e7MAn1TJGQ5lv5U8Vf2UpNbYQHn3qyk3iEwE
 ExECAAwFAj8VYa8FgwGo3OIACgkQ8CP4CyaEHVuIrgCg5ijs+2tdHlHd2ibAmFX0
 f9pKtYoAn3Z/qeC9tc00fT9bcaTHD3187jGaiEwEExECAAwFAj8Va9YFgwGo0rsA
 CgkQu1Wkf8kBwz61hgCgsWvkfH2mEZnqndpHLSGZ2tZ10HYAnR0Kp0GOe2fdBnhw
 wBcVHJfEds1hiEwEExECAAwFAj8VwRIFgwGofX8ACgkQS+8mJCLfQIcvwwCdHKF9
 0YWEO/nzmNtYx7A4tdGeNl4AoIY+FURZmHan83n7JjWvWVm6uNEkiEwEExECAAwF
 Aj8WgqsFgwGnu+YACgkQhCzbekR3nhjtFQCfYrIbiDBsYaDacc3EfQPFr1HZBdcA
 oKNAXcPIifjJiWhLJBvULZo/EFAZiEwEExECAAwFAj8X4CgFgwGmXmkACgkQU7a4
 HcE87geWyQCdHWF0gMnJRE+DxVwFyZZd/Y5MWmoAoMyh4UHdL6qhcw6Vp5twBNRo
 mBlpiEwEExECAAwFAj8X8IcFgwGmTgoACgkQkR9K5oahGOb1mQCdGJK0653FwmOP
 1omY6NUlpLtV5jIAoJlWlQJODGRuSpJ42kMsbecSHFkIiEwEExECAAwFAj8b0hIF
 gwGibH8ACgkQ01u8mbx9AgqR8ACfaQqI1eTR9ZlderwLv7/NkFa5C6oAoKAxlsCU
 95LFuippWYi37FaJEBpPiEwEExECAAwFAj8cPOsFgwGiAaYACgkQO7/Pd72LBQ2y
 0gCaAofx4qnsz04HzZOiAVIAnH9GnZEAoI1YXzT+R1FuNeIr9UqLKdn3VantiEwE
 ExECAAwFAj8e0H0FgwGfbhQACgkQ+FmQsCSK63MnbQCeJnFQgU1s0z5R1wbJ8Dbj
 OtPIjEUAniut0hEV/cGFF9JVOBWUzHJ9pwI8iEwEExECAAwFAj8ft9AFgwGehsEA
 CgkQj7m3D6TPyW771wCgkre75vLD9+pMqXmLxeEEMhJukcwAoORHsBY1C+5od9KM
 oiPVLPvQhB1FiEwEExECAAwFAj8hFkYFgwGdKEsACgkQiSG13M0VqIMLvQCbBwu9
 RMhKli3OyBKpsZllEyPZz00An3ig+DiNAJ/+Av0x2ystCQ7RFopCiEwEExECAAwF
 Aj8hZCAFgwGc2nEACgkQ+dAU8DjJhY2i3QCgipxJvHFmjvGmVawXvw0bCqk0dI0A
 mwfjMlTqqafrtvi5nV01dJOEJAYZiEwEExECAAwFAj8hZFMFgwGc2j4ACgkQXQ9/
 SeDknzRr6gCgtNQSe/pjzdllTihKcJyQ3C/CWvEAnihmNdpGmpRpyriP8qUcn7xR
 clZIiEwEExECAAwFAj8hgJcFgwGcvfoACgkQlJsl7AdEclKfngCfTgAaGHyl1XE1
 sgLai6RrB83FLtkAoINLQGYo4KWCEnT7W+hYSr5ainEciEwEExECAAwFAj8tVScF
 gwGQ6WoACgkQLJg+WtKKVdZJNQCfRJyvZJKiBHpSGi8MSzh4KNozeRoAoMrIQRVN
 jpbpYcRwki9xFdCO30ltiEwEExECAAwFAj80MpQFgwGKC/0ACgkQu8cU0ZxnzZaw
 qwCZAULuEQ48PPiKlBFDG8eO/bXURlUAn3SLwWr1Y24R5q7MhRGBokhBrK54iEwE
 ExECAAwFAj835UUFgwGGWUwACgkQgHUnAGWoQe3PKACg2ExcFs0wLBiN26egUB+P
 Sel7Y8sAn2mBRz7Lt0ZcSh2zNwG0ehn+WzpSiEwEExECAAwFAj9J34kFgwF0XwgA
 CgkQSvFUKpY6VLAKLwCfW+GSCFxrk2D3+yAhkscooY8L8fkAn36m5RCILfaJ4KUw
 a4QeIN6czZ0fiEwEExECAAwFAj9J9A4FgwF0SoMACgkQqxAwKJaV8l+ojACeO1zR
 dZ5JzvKkVoifCHtCUeKPTLEAn2A2dBo1WDknTwDQ3oZbLsWTf8HTiEwEExECAAwF
 Aj9KC+MFgwF0Mq4ACgkQ72KcVAmwbhC78ACfSkakzzqtptDX406x+KBBChmEeKoA
 njkURt/VDQsDr8NhLqf4rmLw7k28iEwEExECAAwFAj9KD6gFgwF0LukACgkQwFSB
 hlBjoJZSyQCgxH60i9TQ9Yc64rk2fDcQ+fr7DZsAoKItWZGnBfZTJ9limxBVs7L1
 Yrf0iEwEExECAAwFAj9KEtsFgwF0K7YACgkQb2I2tHsP/oWRqQCeM1q31iRlYg8j
 x5mBwt4xW/X7QnoAoIODLo8IBeHJfU6nx+PMos0gVgTgiEwEExECAAwFAj9KM+wF
 gwF0CqUACgkQTqjEwhXvPN3S2QCfc4u3HBbXWpDJcSsRNOfwVghMWB8An37jwhId
 uCoveLB9ECCYRTLuM6dciEwEExECAAwFAj9KeY0FgwFzxQQACgkQO2iGWthqDRlD
 UACePhGkp6+MRmyvrIiPVuGGHak9qK4An1tfkwec+Tnhe/WVxMuxWITxBAegiEwE
 ExECAAwFAj9SCtAFgwFsM8EACgkQpQbm1N1NUIh1igCg4BJhfBiWJlGgWIVsJwKE
 rhz5edUAoMdA7ar3fUWWlF6C24YlKYTA0D8TiEwEExECAAwFAj9SUnIFgwFr7B8A
 CgkQB2V/c6KGtTY7IgCeMjhZhmZ711u8MLZUEJ65b1145uwAnRhy+aMpcQnBKOqo
 nwAeR2jl0QKciEwEExECAAwFAj9Tl5IFgwFqpv8ACgkQ1jtwyR8DpIoCpwCghCTr
 4I6V7wopZaJ5c7kRtshp4wYAn12S7sfjOPDCHnGqmuzNTBQ0efBuiEwEExECAAwF
 Aj9fK0oFgwFfE0cACgkQukSKiZzo56xLlgCdGYghYLIQNnCBE6Xc9tme2xZGDVEA
 oIIYRwJvCb21djcHSONJGEq3atVgiEwEExECAAwFAj9kfdAFgwFZwMEACgkQZmZx
 etuDVnm32wCcDQmtBxzrbbg/RY5YTo5V5jgs0CUAoJECys07a8v51v3IpSWOnS6o
 u4ERiEwEExECAAwFAj9kffcFgwFZwJoACgkQDZZLZlcObeplCACfdAOxqAWoU0IT
 CnBP3V5TVUS1w5cAn12abTApgIMx7PrC1maTfc3OjXxHiEwEExECAAwFAj9kfgwF
 gwFZwIUACgkQTgKsrh3Ws4BG9wCfXn0XUUtMQkbaR/xmvbYDLwtcT+0An1GFntUI
 yKRCTswXkalGLLaAVC9liEwEExECAAwFAj9kxZsFgwFZePYACgkQyPp3mvWRmvik
 twCeJbGfMinVuhVT/scDp8NXtLvCuDoAoKNLlDb/p2m+FYpgDQbt9khAMsLQiEwE
 ExECAAwFAj9nII0FgwFXHgQACgkQsxZ93p+gHn5OAQCgkhqiN8gSXqeV72qkz9Mh
 hWImRyMAnAscUu/YWNGho94o70Et9qnROMOKiEwEExECAAwFAj91g5AFgwFIuwEA
 CgkQYSSaITCTnKWLwgCgmYZ+BtcKYWZ2CUU1x5DlsG6KUIkAoLXjh2i8T9pOai8N
 omvNcgqYkXMOiEwEExECAAwFAj923lUFgwFHYDwACgkQF8Iu1zN5WixdQgCgk5Yx
 YMhKWhptcsY8VbcCZYTutTkAnjKDiLA3/yxkQ/lHjX6z9+Bt0Zo0iEwEExECAAwF
 Aj+DIOoFgwE7HacACgkQTaAgihPikKQ+cwCdH22I31qYjFl60TgD7RnLygj4AhoA
 nie1P2HllifWQfs/fbQ3d3OCiM5AiEwEExECAAwFAj+PEnYFgwEvLBsACgkQGcp/
 AjG8ndaq9ACeOM4STjERjh0+X3/jb31d/TB6MRQAn31PzPN/ir7uIPcup8/uX/dY
 dSwPiF8EExECAB8ECwcDAgMVAgMDFgIBAh4BAheABQJAC9oRBQkG0ml9AAoJEHwi
 w5+AesU6uu4An36oKpQwrmFBS8wLvLUqsHR+57JRAJ43jJEjRIeJK7LlULHPH5i3
 hLYtKIhfBBMRAgAfBQI8+9eRBQkDwmcABAsHAwIDFQIDAxYCAQIeAQIXgAAKCRB8
 IsOfgHrFOng+AJ4l4PAWYM/hTjiQZ2JTg9nue3/54ACfXZ0EoH+BUZY8jQ4zelcw
 aaMJBkWIZwQTEQIAHwUCPPvXkQUJA8JnAAQLBwMCAxUCAwMWAgECHgECF4AAEgkQ
 fCLDn4B6xToHZUdQRwABAXg+AJ4l4PAWYM/hTjiQZ2JTg9nue3/54ACfXZ0EoH+B
 UZY8jQ4zelcwaaMJBkWIawQwEQIAKwUCQAvZpSQdIFBsZWFzZSB1c2UgdGlsbWFu
 QGFydmVkLmF0IGluc3RlYWQACgkQfCLDn4B6xTrJVACfdWQ9VL6ZRGY6HseGSwIj
 R0bi0fIAni6mE2lHpV4y/uKq/OgYrkh58WrwiG0EERECAC0FAj3zl9QFgwLKpr0g
 Gmh0dHA6Ly93d3cudG9laG9sZC5jb20vcm9ib3RjYS8ACgkQEFgWhcUhCX6wuQCc
 CEVMC2uxUY6TU+FZh1gYJQHeso0AnRvpRw0kFy4MuwxauGavfjau5uBBiG0EEREC
 AC0FAj3zl+wFgwLKpqUgGmh0dHA6Ly93d3cudG9laG9sZC5jb20vcm9ib3RjYS8A
 CgkQEFgWhcUhCX7O2gCgpijOB8d9FnMMwYJGu+3Spq2sF/MAnjajGQJQdL3N1VPV
 VZZ8e3Yf3Km1iIwEExECAEwFAj0FGRAFgwO5JYE/Gmh0dHA6Ly93d3cubWF0aGVt
 YXRpay51bmktYmllbGVmZWxkLmRlL35tbXV0ei9zaWduLXBvbGljeS5odG1sAAoJ
 EN6Fg/i9v+g44pYAnRJJOzb6bF6+OqdqfXgA7PDkaZJnAJ42XAZQyI9nNDtaTxFz
 irOQSUn0KYiTBBMRAgBTBQI/IVeEBYMBnOcNRhpodHRwOi8vd3d3LnRyYXNoLm5l
 dC9+dGhvbWFzYi9jcnlwdG8va2V5c2lnbmluZy9rZXlzaWduaW5nLnZlcjEuMC50
 eHQACgkQpHnNxFq0YGpQtwCfde/EqZgmL2eVW6TR+uC1HoFE4EYAoLZZciBzI3ps
 0+YO694uqsEdrkU6iJMEExECAFMFAj8hY8kFgwGc2shGGmh0dHA6Ly93d3cudHJh
 c2gubmV0L350aG9tYXNiL2NyeXB0by9rZXlzaWduaW5nL2tleXNpZ25pbmcudmVy
 MS4wLnR4dAAKCRB5BXaPdYT12LuoAJ9Wt7LpHCBxql5bSoAd8fZLU6ABfgCgl2Ri
 msmRsAuSK9DY8YbMd88CqJuJAJUCBRA9IeIrxEaR6Lw5pc0BARbXA/9alLowjmIi
 UFTd0s8l80en75x6nKXOvieebje/i10FQXVu7Y3O7znApQcyiN1dWOmtlelUEjV9
 csRgWgfn7aAqINDsqmp2IHDUft4iLzCeGduldvDKbcnPVG/HHetKQAxynFjNK+H+
 f+VDboJ8AjYPxL43ZB4NjC6iqQNiY8OGKokAlQMFED0iznm9QKbpD86FSQEBPJUE
 AIgkrpexSGneD3Xq+EUwfKMNpxOdlOFtBtJow+/AgWhE2ThxibjvJZa6p8f62A0u
 67AC/EY/7+WK7GDgWz2P+rPeFuicuoloo8HHECUcPdQrRrngk2m/RLEBOlkJ6dZM
 Q8iQtxTMrQXIVRPoC5nJ/+zIT51o9OcQOMC0uTdJmmBGiKIEEwEBAAwFAj0je7wF
 gwOawtUACgkQxEaR6Lw5pc2hNwP/famdbaUq5JNzKfx5G8HZ/3GyqWLZDH5uMkMo
 2nkS+dgqzrVVSuvA6GzE2kc/imEzoSPUDIZMEp97MRaQO2JieTXEG8PZaeFFPuNv
 ijY+bM3xDPwvrQzsjB4wcOLIAV77MmOcNOUi1zDfSlOPDgoYPE1isiwmhmcm7JdB
 Rtw+cwuIogQTAQIADAUCPdqgHAWDAuOedQAKCRDlFSglMxzaXWy+BACTUSnUsfTR
 FP8zttoW7/9SdDaBqXqO1NwpCWSm37ksepwdBFzR6uK2cHKLlSEdGXPyqSi12ZSl
 uThB7qmLanLc9fINyoheI2PtapWasyINWG5puMbqvPtONMG8KRv9w7AoD8T5ar0R
 h3jsIMViFp4JomJu1pokCCkAKMvB04G0mIiiBBMBAgAMBQI92qAcBYMC4551AAoJ
 EOUVKCUzHNpdoJgD/iTuEAKeayuvv9jrK+8dpFt44/Tk/094H6xVIYui06ywdD+S
 5+fTNohceNNAwexSIeS81sc9TsJr+hSAKoH/K9eTLrVM1EsgPR3yVwjP1NglCJbq
 Z4NcYV+51Dn/049qQL3ekeSLNeXJs/AmYOIxLhcB8Qa734PBOBpSfs60wRMdiKIE
 EwECAAwFAj8TM04FgwGrC0MACgkQtGuSO22KvnEuPAQAh8oEB8HrrihRnt0ydhBQ
 RDRPj4rtAEJ9Ft7G1D6cY32LsGlQgBRRy5IH/YmI9Ktwpi6ltX7qULUUvjPeLTxb
 BiKEcZgI9j8a+oon6L61T6P001uD65DHw0W/Hg8D6vzKDZyI0OTqAi/0MTir6otS
 NWB/TDhbUWX9NfABiBJ4rA2IogQTAQIADAUCPyFkiwWDAZzaBgAKCRAbsIu/KpIy
 Je5QA/kBgBlYScZSjhj9g/v9o+8vl/PuBu0LceqONiJ8kKu04CId1E3SbJx8hiQq
 WuvYaSJMZz+WmcYM4r8n8T1yQ9QLE7c2jIbU86irykBXKixX+af1vDo84B4moPZp
 vTs8jHBJDTWsBuGlWxxd6GHgOP7L/u1K4ZE2PC796zuSlegRNIiiBBMBAgAMBQI/
 SiLRBYMBdBvAAAoJEJugaRW/hasxDu4D/0DGiGqNXNF/cSeoAkt0hywxHKqEjzjG
 b1DTtJ4kLD1x7hC98LE4AaOAocDoK4FekUPbVgiyy0PtD3mNoJORWz28leSxNXow
 Wz3cPIrkn/Y5wrmw7Xy9ZJXJNv0h8tcxRJgUgLVN3BFrS4sx3sSjFMLbUH8znaZj
 xI9Et1iRl6VCiQEHBBMRAgDHBQI/FpZTBYMBp6g+hhSAAAAAABoAY3NpZ25hdHVy
 ZS1ub3Rlc0BwZW5ndWluLmRlImh0dHA6Ly93d3cucGVuZ3Vpbi5kZS9+YmIvY29u
 dGFjdC9wZ3Avc2lnbmluZ3Mvbm90ZXMuQTkyRjM0NEYzMUE4QjhERURERkE3RkI0
 N0MyMkMzOUY4MDdBQzUzQS5hc2MiMxpodHRwOi8vd3d3LnBlbmd1aW4uZGUvfmJi
 L2NvbnRhY3QvcGdwL3BvbGljeS92MS4xLwAKCRCrHktgRnVrHsTuAJ9cTEySl64e
 6UJgYUVyQ9FUhDBT7wCghZWaFgusjbcUY/8wh9C/OvsSCp6JARIDBRA9A+ZYlWBh
 pt2TQTkBAQY9B+MFdy8EKYP1mgbIXhZC8sScs2sSUsLhF0ZpSq6JcAMGIqjZZRSP
 fvDgt9Aqe8GnG6AtZ7NXdfYARBq301Vaf1t/kNwVK0zcL3TswpGZ/j9Ao+HhJFA1
 ivPHb3zrazrmEluFHbbPHZ+33Lvx1APLw2AXP2ise5XmO/Ra52I5TgeNP9HJs1R+
 Qk8Pt+Pir5EfgegoJngRgdySfvcFFo9O2Kinx1sV3a/KTzmP4kzmygsk2zVjTN9u
 Lv/RV7U/MheTshFxIfQUxCFUofTz16Z5/nPEt2ePOWXQGPZrcW8grx6jQA3TnNQp
 y45kpBns7nWhvJAI7UWzBBdMaBwJUjLUiQEVAwUQPQPmUwFVuuKglNolAQHpUQf/
 Rw37iEBl3wVsGFQqsz3n6tqrfO9ZGKG/EHRO+l7iCPHjt0UHwUWLPJ0dvE6wHbfN
 GFjBzWcIukJSnv7erLPgTgIv2mClN+uyMLXttYBL8OXAxG2uCsE98VG8E5fio88T
 5V9a6/NqkQQYlIQj98JO8SIMwvs/EMBFD2PzEUVj/pEFONl8Wh6cFE9Guntvx3+7
 nUPNC3lw9dbmdTjYKTq/JHJ/rqAW0qoRbzDNSB8tTWitQznLe8srQK3gp5qq+SqG
 vy5L6U2X8YusQSGm730QWEwqG0ek67TwIhq/TujYopw5VhXUJZukCGSn+ASABCVr
 egwXgZnhyrvgeAxNiE6U2okBHAQQAQIABgUCPSeWQgAKCRCM9myBE905UO4VCACd
 m9qniy8LWH5uOktlSqHKbzoI/qTofUmLFHuzuh5idJl/JXImM/516u5r3uZBmRpn
 PYImOi8TetADuwLjLTIHpxkfhVA3NRtrq1HwtHtice2K8cHUYne5RC8BigRv/M+A
 P6EmgftoQ8v4mbTgT8jf4IwggJz8GX9m70zpGSMXgCkcltLfJYYPXuDTu4bw0g7O
 OeQi2hjDlxm8b/stB5xJ9Qw3+TyhdT4z2msmt2h0UBDr3Ejs2Iaj3Vr3KmN3hhnC
 lcE7dXQNK7ry1V2J0JBBSOO2IZeBekvLHD15iwMxPL5SHz1L/95B2JfhM7V+QMad
 sQaaEYnHUh/GXXCc6nSziQEcBBABAgAGBQI9J5Z5AAoJEPy64gyiEfXtntQIAJYA
 w+AjUbAot7HWUhfqYXcw5Q6F36TY7VjNk1aD+Bh6WjKxwNUVPZH91fjwskCZ9hDq
 rwJs/KciU2zeWz7k9KhFj/1PGtfducx1k5zwJUB/HmgtNk7dsUJ09GjV+Sy9a+Sd
 wLOgjizIl+jDY/YUAs3V2f0eOEmANdUntXDvhyiu07uo3aN0VdhB31T6pakGObK3
 E+oAh/jkPw1I/dWBdKoKSHEfFeU1RgC9xBaJmoKVfCxedo3wFhZa7klgHurVOOs1
 WWLwUagqGRq/kQ4+n8B8mRQNTlXtTjkL3pEMYmesP0UwmNlBFL4fl4Yunu5wFpB4
 LdXrNLWLpM/0WZfA7GCJASIEEAEBAAwFAj0Ew6wFgwO5euUACgkQCen5CopyTkVH
 ggf/XyO3p5CQ+sqbLVr8IyBGBReqgXgNV98UbhngBm+BL9VFNJwJyb+QqaJGQZxB
 vn8Ng13cRBDgGIlzPzUWccs66zOuZoHkR9IeLnKYQud2VWG1bGFfUrq4p49xZsV/
 bD3kzORUUNF0zzTzc4EK2/xHgooqrbcsjCXsCS1598uaDOo8nzMnQBO9tRiiyYNE
 0gIAYsG766ZhdUHkIWJquCK+A1U0PljBTF4HORVruJfViaCvYguZCP22vyYbpXmO
 ZzGIWQ//m0yXJ40mhWae2AjtJJyQEm4zRLsWv6TRwa8+DSW2OMKM/uXbz/nLV4OS
 j64IEF+VKdznwRpcVVHkAKPRjokBIgQTAQEADAUCPxEOgAWDAa0wEQAKCRBABhUO
 QAnq7RL7CAC3H+vBpE14/d06iAiGV1QFIuiNF3/V+REu5/bbxqzuGY6XCmCmS8lX
 va08Rr29yoShJMUsvbtgQTbF80wQ5ZUlZpdlxkH88MW522rmkWD/PzxCF5tR6hBO
 W7p0ccbbAns5s4BoFh7bHSU7tDmaTrVZ5t5hcHGoXFfFvMOIRbNoxvidpxQOiqPb
 VNPqUUt/e1JTKucRjCaC91hXgPtCGR5Nbc4isImlUrMIfHqebsUzPxH66vW4eckt
 SCJQhRY32KBDs/fY5AiPZ3FMfN5QcnLPesJgvK5BkQ0DB1uDbG0ODL0YnilzR4HZ
 YtTv3kbCg2Kyz068ql6+Z16L5qfJC/11iQEiBBMBAgAMBQI/T3IPBYMBbsyCAAoJ
 EKWgYMJuwmZt67wH/if3kjo34L91/rzgIwlyimeM4ncnzfsCGG6q2fjTMkIWH6DN
 9l7geF2T3IN2VeC2cXE6n0o+7T/pA9pw4MnwqSxfgw7yiefSaLKlWt8fp+XIVNN4
 egyQ2AEA7wS0j0rQdpGt1j9P989F9iSh5sxdqXXF8NiJSLNk/6Qc3CBP+7JoOh4Z
 532jvx7/q1atd4qYXhFx2b9vA20FLUQwJOyMbpYoiG8d0a3uQ0xivTUERUkOrbHk
 um1Q1b7R81lDYSnts+Z2PtThb/RW21BgllkLhqwg8xQKjTQ0S/Y9UdYubffvegMX
 uUAT9RMyuwKjxlPnACE81oPS/nS5fdvz0WaXf9iJAWkEEwECAFMFAj8hY58FgwGc
 2vJGGmh0dHA6Ly93d3cudHJhc2gubmV0L350aG9tYXNiL2NyeXB0by9rZXlzaWdu
 aW5nL2tleXNpZ25pbmcudmVyMS4wLnR4dAAKCRD5fPnjOkt/XSZCB/45brff7zO0
 wtcSO55jnl1ef/ivPg4jTKDRRLtTo9BEGf0NDYM4laaeFV2DAP/upFTG7I3vtRG2
 0W64jCxzuBPto6Om8DobzCWaqr4vnuwi0sHFpqeX+pULRHFodBPv2PMevLMDHTq7
 wVIh62hzJrWYPrX8CP3Fgl7s9f0O8YeoGIWQRTR+oJ9qwDqY55uVzKfhalrxoC/M
 Wz+Au8HAcdDJvZsTN0jEF7byIuKjnL0BQXjuMiEcIAmNZ8G+mU3F1tZaMaEkvIC0
 VuhgbuuUc8CvuSdSeu2jtVdAR1T4+o7JXl7T3cMe6VMRpIZSw8S9c9oYANM9W4Fv
 /CcfXjM0YZGViQHdBBMBAgDHBQI/FpYHBYMBp6iKhhSAAAAAABoAY3NpZ25hdHVy
 ZS1ub3Rlc0BwZW5ndWluLmRlImh0dHA6Ly93d3cucGVuZ3Vpbi5kZS9+YmIvY29u
 dGFjdC9wZ3Avc2lnbmluZ3Mvbm90ZXMuQTkyRjM0NEYzMUE4QjhERURERkE3RkI0
 N0MyMkMzOUY4MDdBQzUzQS5hc2MiMxpodHRwOi8vd3d3LnBlbmd1aW4uZGUvfmJi
 L2NvbnRhY3QvcGdwL3BvbGljeS92MS4xLwAKCRAZomgJiDj9lNvQCACUffB9VWqH
 ksmiZ/5q/zKBGtWBGChdc1KkjzrMcfwZPijE5taUdS1mD04+6naJ+KgSbIiOrtk4
 GsCuHJSLBIhJy9dtpvaZMhmU6kKp1ItxXfBw6VqD3bgllDPnkWkb5q034BOAmdg7
 Y4jXeD5iCdUNpIGemKlF1S1GNYnYzYnTKfRIcqgZ8G4QA8Po/vDaoPw42XbEY1p3
 pjUjwfuh4Uhqb3lZtM/PPCHhSkogT/EW6DdyB40YfZzvDQj4upYfS19jwbrREo6x
 sFAMeQ60nZFqxjbWD34BIIqnWGOGM3vU+4kTDJTH36MOHSmcpteXz4wDlBUTstG9
 MS1/zMPJcRt0tClUaWxtYW4gTGlubmV3ZWggPGFydmVkQGluc28udHV3aWVuLmFj
 LmF0PohGBBARAgAGBQI/EFinAAoJENb6+t2VLz//zDIAmgM8Pn8fyYwFN2SxP9nh
 xCQ29iJeAKDcePVaMco+0a3ECEdC8K9f1vrgNYhGBBARAgAGBQI/E0TkAAoJENAZ
 9e+QJ6uIuX4An1HLngrffGbtzm8qmS7pwbhXe+J5AJ48LfmHJ4b97S5pU5Z9idOl
 XZsY4ohGBBARAgAGBQI/E2yJAAoJEK3sLNEalTfnUnYAoIZNqErG88a1q7YEzIGx
 rYJOnNptAKCLDpceIDQ0aEhmPsUoFp6whg6p14hGBBARAgAGBQI/FkxeAAoJEEbM
 XGPzGKVqolMAn0gx5juuveK5cXOE12M3eoKH9DLNAJ90uBOT0ahOSTPBNaYRNrG1
 OttHGIhGBBARAgAGBQI/IEB/AAoJECjdsP0Zyba6a+8An0AOYFxPrdDD9arN1ojC
 R4diAecHAKDYiwxv3h5hoLfoJa+peG51Rarwv4hGBBARAgAGBQI/KLbxAAoJEG8j
 i8JP2loM7hoAn1/RkGr3qSul/9ELruvomxMJ0+QlAJ0Zj+Y/WUr96hetuIemzO+0
 o/Aj3IhGBBARAgAGBQI/Nfy2AAoJEGnSph3iY/zUPaMAniSEyLKVjJYEFAIzgmpx
 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
 ExECAFMFAj8hV4QFgwGc5w1GGmh0dHA6Ly93d3cudHJhc2gubmV0L350aG9tYXNi
 L2NyeXB0by9rZXlzaWduaW5nL2tleXNpZ25pbmcudmVyMS4wLnR4dAAKCRCkec3E
 WrRgauA7AJ42KOLGN/ovjnxEdHD7xzzRcHktAACgkyi3zR2G3oL5a3nit4rQvihA
 +xCIkwQTEQIAUwUCPyFjyQWDAZzayEYaaHR0cDovL3d3dy50cmFzaC5uZXQvfnRo
 b21hc2IvY3J5cHRvL2tleXNpZ25pbmcva2V5c2lnbmluZy52ZXIxLjAudHh0AAoJ
 EHkFdo91hPXY9CcAoKrjRA8ND3y6T1aQSgRZeJeYu/LAAJ9sJeTFMk2uR098SDRC
 UcfTeKC8xYiiBBABAgAMBQJADIE/BYMDwb/PAAoJEL/W7lhX938JNtkD/3/2RKm2
 8v6btjL2UrCJg8LjxoqxSOdU6N5SLplZ2YOef3+gZUTZSsYT1K4XvPoBvPif+6zd
 0a9bFp+fP2j7SGMrlhHTd6+aDQ/BHaEZzt4dY2dfFcDNyvqIKeOTXw8/HR+dwryH
 DNwRcEMOb00IPVjfVirOcdPNbn6jYP1LYnPniKIEEwECAAwFAj3aoBwFgwLjnnUA
 CgkQ5RUoJTMc2l3FHAQAki+C6EKYQRullCePZ2GMJ8SR54xI42JaPbSBzxpb684J
 /jabcr8WHHJvGXlapUmdl3vqlks5tatn5iFJvbE4qAPOdo6C5NXIpD5OSbHAocXj
 43QdrftuMVF7w1fyJBkWFoMrMZoa4FxiFLENbm7DknLebp1Bp282O/XR9R52PJSI
 ogQTAQIADAUCPyFkiwWDAZzaBgAKCRAbsIu/KpIyJW/MBACnClO5+acvjHnfaUd5
 3tcKfLkb+vWzMXWKNt37RG1d04bKqlkZdzJKT+noMBqflVf91rk3goPPJPDjwUtm
 51gGlSgPG4mPnhQRrUHwC8BM0lGiuB68Z1QdxF1iUx8B623GtPrJbfufCexrAxIL
 6La7KosErbR1JXbjS9+d+M1p9oiiBBMBAgAMBQI/SiLRBYMBdBvAAAoJEJugaRW/
 hasxbHUD/RqcGxjUaJgELwAfNcTpm86BsNL5tu6WJFe3DdIIzQTb27GGgbOfj5NR
 LFnk75xgQtk8lnKqsXQHMC6hm+pwh4ZGISBZE7NIqYokUSYDT2mbplDo2kDPyO2V
 1fWf8P5f8rI5e2QYIvn4kNFWidfQKh1Rw86MlZVIieVf8eVeS5qCiQEHBBMRAgDH
 BQI/FpZTBYMBp6g+hhSAAAAAABoAY3NpZ25hdHVyZS1ub3Rlc0BwZW5ndWluLmRl
 Imh0dHA6Ly93d3cucGVuZ3Vpbi5kZS9+YmIvY29udGFjdC9wZ3Avc2lnbmluZ3Mv
 bm90ZXMuQTkyRjM0NEYzMUE4QjhERURERkE3RkI0N0MyMkMzOUY4MDdBQzUzQS5h
 c2MiMxpodHRwOi8vd3d3LnBlbmd1aW4uZGUvfmJiL2NvbnRhY3QvcGdwL3BvbGlj
 eS92MS4xLwAKCRCrHktgRnVrHo45AJ0dD92uCPhsjLWrVsbhMJfwmkVOnwCglKPY
 urVXyo6uXC/Q5KdueASb3iWJASIEEAECAAwFAj8RTT8FgwGs8VIACgkQCen5Copy
 TkVorwf/ZHfXpigg+qo5D9nzURNgsckj7d5F6M3QfYUSpE7Hl8826m80iVciBIkZ
 Eo9R2H9mFOf8CJFBLqcbz6vxRC0Q+xMbZSw8o0tRrfVTEPyvdh5ayIwKsV1mgFux
 JwyDPN3zy7LejqsLQUA2IGY+pCz2kv7P0iWRvK4uaRO/z5qaF1QLd+aYssolkidm
 cMnkJph3+/UiN8Tvlr6UAcsAolj+ZShPM1whJ6aAOL1EnDmnHScVVmGIl6Qf2q1j
 tPlF3qG6CY9CyIaUSxSudAEMaGthTeM+MjP108aJcTYVF1PbyHnKy0e4tJlU/MW5
 OohVH3/KEmIj2lT2AvBUHbCYL4NW2IkBIgQQAQIADAUCQoDzmQWDAU1NdQAKCRD1
 wyAKI5xjhP8aB/9DnrJvwzgelLhZ61kZ6hHeMnL5MfRwe1ytJw32UgK8k11Rh2qX
 4aFq1z3jF/jRmFE6GRSP1dSFpu+YQjPSJ5rJO6urO8OyFXkgPVw5ERlbWxyU/E/9
 wQf0rfg2/fdOsLOkp8qO+svw9kt291WSWBvw78MeHYEUjnckGhYYuvg0bFMjCqew
 ZxPHP6+qxgRRlI624ArmvG7auGaLJvolDji9dc6RFoygdmDKFcB6oZZCfpsMRM5i
 SokRQJq6kcOxC9uSq0S5F3kqBpxaX/Cz7awWCpGJ2HJ8IM6KWhn3DZ3PaKFvFWkM
 fOt6IXQMCuz7uhLPeh9yn8HeE0+xrafU75VQiQEiBBMBAQAMBQI/EQ6ABYMBrTAR
 AAoJEEAGFQ5ACertOZEIALVSl0IYEbpqEftGbDf1uxfhioTFUS4IedO8x7dG9WrH
 m5WTOy8dBTnA1ibqD5U6kwfUkylDsSwjghQQtsEAd9Uc45LjFZVi4+w/3mj65IbM
 lizrunjZwRysce8eHgEVgo4yfDfyCF+LNHSFOVDIBawnUTm4j9PZiX74hq/W2aGP
 acKn+as0PLzSJMu7MtmCf/pds9TBVLoTlhRXcA4+o6P94OkMP0YMSNLe/0Bq+Sag
 QKAtJwdTbmSGZfCnd+iBdTQsEyCUYnjvJq+enNZgKTWfNHeRYbDBJvoyA39HKiej
 eRci4KjDfQhn1EDDz/q9mQr50cXfWxYD+LXzWeF6knaJASIEEwECAAwFAj9Pcg8F
 gwFuzIIACgkQpaBgwm7CZm2ywAf/dy0mCvoyH4ly1NzHMx0y1UCw/XF7YIbO9Vuv
 ILO2l4JAt+r8G7ebXp18q6vMCtPnoVAr6r7e4asp7+0BhvMXkj4nx/4N0W3pG9ux
 1/mPF9rpWq9hRcjbcHU7IqzS8VqaS+bVgIuGb99RT4Yeo9nA9hqwvTXFRKPzImv9
 uCRfPLcD4N2nUgUWcUF2GicA1gVQ6GhJrGCROTLt0s+0lLmCVrkT/Pg6ZpxXuogZ
 q2GHEZPqBUiPyRbhmz4GtZHGEZjMYO3V8nMgMkHpk7luh2dShDJzIoqfftgTmzuQ
 R0qhEyRldZlomTht0XVv0RBnGUO8IEhEM/JhXUdDKTdHtrPhLYkBIgQTAQIADAUC
 QSSwggWDAqmQjAAKCRAbaNz8wFloI72cB/oDy5na7lM1nIlRKN69USWBQ7h2HAXw
 QMyblpipNl4tTj89gZVEQlEXB82pdDUwULLydKsHe8MELbUyhE9Od++pkdM3BzRI
 ehkDqBiLkmHORf40nB2zszVVcWcp6yuM2yd/T41h4ySIw1GP5mmpd+FfFxWdIx4O
 Ycc5O3E7ksMCfryKusAiDVIlZqdFQv1wKX7tI49rX2kgqaM0ohYS1GeFH3bDlMq+
 b6vfY/BZRfJ5yqw0q+XM3Ev5g+s9Y5a0LeUY8BOD+b2DVAmOxBsVJQzZwBMwl5hc
 3U4D2KH5Jy1VDk3b84sdNqlbbSkSpn1qlnjn8+4o65DI3rsZT2se9J1ViQFpBBMB
 AgBTBQI/IWOfBYMBnNryRhpodHRwOi8vd3d3LnRyYXNoLm5ldC9+dGhvbWFzYi9j
 cnlwdG8va2V5c2lnbmluZy9rZXlzaWduaW5nLnZlcjEuMC50eHQACgkQ+Xz54zpL
 f11Guwf/RNdrUReGWes7tODJdN+NsfrTDQluwTTSGGmPL8xr+S/9V22Z1LLzGzg2
 7MI7VCJu30zHeEFJTNDp5fDrNoyCqZPO/aAKbQ3Q2faltmhePWNsbIZ/jgDHZ6oP
 7IokLhyMe20AXTNMtIcZcPOm3vYqHmcUnlz3LDnxKIoO3/6tp3qQ56yQjqn9S+Rv
 fL/1rq+4jJDwqAeoW9VRupcKAE03k6nEJwVSm8QGJDa0Zc8nUBTFcgtUturZMXm8
 FEQgkNtYCFL9VrRP3T8H38oHfxp8CA50Wk6uRqpMpQdf/8fe2OHVMtCJu0F6jTex
 PXkaUijmYAs+dIOAC+L5CFogc+TaHokB3QQTAQIAxwUCPxaWBwWDAaeoioYUgAAA
 AAAaAGNzaWduYXR1cmUtbm90ZXNAcGVuZ3Vpbi5kZSJodHRwOi8vd3d3LnBlbmd1
 aW4uZGUvfmJiL2NvbnRhY3QvcGdwL3NpZ25pbmdzL25vdGVzLkE5MkYzNDRGMzFB
 OEI4REVEREZBN0ZCNDdDMjJDMzlGODA3QUM1M0EuYXNjIjMaaHR0cDovL3d3dy5w
 ZW5ndWluLmRlL35iYi9jb250YWN0L3BncC9wb2xpY3kvdjEuMS8ACgkQGaJoCYg4
 /ZQ45gf/fsceAhEWApzeJRYlY1Rc4/pH/AkiMqVovXleAoJvig+Ec6dJspMfUWjj
 0vNGBsTaGZ1rN6y6Lth2Q07zEhUXsIJDnKgvxR64BonW6APq1Ck6rMH6CLUh55JO
 NOZsPVnmRyiM7qmLkz45XRF6l7dEOn1Ed+EtnOd/XXUkk9n5mVmYoSqO8E31WK9b
 WX+CN7YM5KOEWypGtZEwjWje26ydS57MbL/qlqWV5JHgccxZvnItcIURCEZQkXfv
 imddFHgTvHn2YzUESejLWWk9pdjYwDLTrVFWKEEKetlPDGhkjeBmFJcehHhpYlRt
 uQcSKduWqhcRNWqMUd+D+ccaKP9LuLQrVGlsbWFuIExpbm5ld2VoIDxsaW5uZXdl
 aEB6aWQudHV3aWVuLmFjLmF0PohGBBARAgAGBQI9ASZbAAoJEGfDAwhyWzfGBLwA
 oKWnsa+E24L29Y9VyeXfZq3pg9k3AJ9hEEh8WO5fj4Z073lvgHVPG6qyB4hGBBAR
 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
 mULa76pTI+OatTM85Y5HEAIAoILfHVi3YI1uZisfmgatG/fld68viGIEExECACIF
 Ajz72QsCGwMFCQPCZwAECwcDAgMVAgMDFgIBAh4BAheAAAoJEHwiw5+AesU6LrAA
 n1b1v095d8SjY2t6825yYT5KsP+9AJ9OhFAQb0IjZSkn8JFqhKE1SX0FP4hqBBMR
 AgAiBQI8+9kLAhsDBQkDwmcABAsHAwIDFQIDAxYCAQIeAQIXgAASCRB8IsOfgHrF
 OgdlR1BHAAEBLrAAn1b1v095d8SjY2t6825yYT5KsP+9AJ9OhFAQb0IjZSkn8JFq
 hKE1SX0FP4htBBERAgAtBQI985fMBYMCyqbFIBpodHRwOi8vd3d3LnRvZWhvbGQu
 Y29tL3JvYm90Y2EvAAoJEBBYFoXFIQl+LjYAnjY+MkyNepSpNWZdvFTY8Qniy91z
 AJ9E/GLjolXZUMnhbrcbUNpQOJaJYYiTBBMRAgBTBQI/IVeEBYMBnOcNRhpodHRw
 Oi8vd3d3LnRyYXNoLm5ldC9+dGhvbWFzYi9jcnlwdG8va2V5c2lnbmluZy9rZXlz
 aWduaW5nLnZlcjEuMC50eHQACgkQpHnNxFq0YGrTdgCfZqBF6uPJ0sBVmPvVsMQ4
 6n7HrpEAn1KHK11mQyg+9R30JX/wfkfGigsRiJMEExECAFMFAj8hY8kFgwGc2shG
 Gmh0dHA6Ly93d3cudHJhc2gubmV0L350aG9tYXNiL2NyeXB0by9rZXlzaWduaW5n
 L2tleXNpZ25pbmcudmVyMS4wLnR4dAAKCRB5BXaPdYT12L7LAJ9qw5GW2sMJ6rFN
 VEK3kCkmcaon7ACggd1uzTHGX/q9b2HJrzGI0sfpu/iJAJUCBRA9IvmbxEaR6Lw5
 pc0BAUgTBACNTSdhlZl50lKY/Wn3lNdY8dTsfkQrrfP+k2VtXMfLGILBHYzo5pw3
 uwQgv8+d0wzZHTBVt+Oa0SiCi2kp6CGgDGcfNmIUk9P9VKOT+knRWySiLntWWxfO
 1+JpKFJtY3aZd7ZtyvnKl9joQw0rIFmejadJRlF1nyl3S1lZ/cnNuokAlQMFED0i
 zoO9QKbpD86FSQEBRsID/jmh0rI12txDWfqLVoNb4sLDyVPGw6KR1bkYlBGEevwJ
 ffzNAb0jzQxzs6qynJUKIntGtskHeryL9BJq5pYEbDsd/GLb4ovSSRictXPIbCKd
 F8f2MfY3sBXhzmkrZPqo8ioCWq9tqGmIGBbc3sXbfJ5KRCadl/vtvAKhnUQYGSyh
 iKIEEAECAAwFAkAMgT8FgwPBv88ACgkQv9buWFf3fwlYdAP/QoaUNlMdp8CuN56W
 TXIjQSb7vBEjVCLrOqGx7ATo7wNWhuw454Ralz6xOwELGKCeWWlWrXyi8RDW6oAa
 1vuZIqZLqqJyfbf9aAQTfZmZYieRlMCtrZrRQ9pJmX/UBhUResQRhFPxznmltomW
 M8KYx5M+/hs5nbqOWdG4/Vkee7iIogQTAQEADAUCPSN7vAWDA5rC1QAKCRDERpHo
 vDmlzUicA/wOJkiv7NtzzyxMpIgC1rqsmBc56f0Pch8XW5/fVyE5zC1epcBmAXc8
 WhAxRS+ycXadHQV3EpjHzW74OFQl/wsTNK7soOxyvV9B+cQdjxdBmQfbw1/kDg++
 J/hKiQYgVc8l6e+K9m9FebfDe8PFaxc0N5q8TCu4IvBMohAUpb/uRoiiBBMBAgAM
 BQI92qAcBYMC4551AAoJEOUVKCUzHNpdeoQEAJEP50YXbGVRgC5Y9LU2srzL1N16
 WZX2PwmRE/LGgU5SNMmKZr4jWYEim8rDRyZxEytd3VAFuCMvXQ+GlhlR0XeEc6ql
 KYbUem3K0V58tv9JPJsu+LER6rpQYmSQBkH6fBHha/Tl9b3+jT77/TbE7V+rJCAb
 b7fOTSJ3qdVDKjXpiKIEEwECAAwFAj8hZIsFgwGc2gYACgkQG7CLvyqSMiXYFAP/
 XVK9xQbCgN09K/U7Moh0szy7nubZYDUUA62UliMNutrqnafkKVuk3BDqmGPvkeLT
 2RwRq2bZaAznMsPuVoWTfVlM9WdErwLrll8n3WgfRaWTPh6iNJpNqDdYcqoRy9oQ
 EroyjWKJdTijSkOrkga5Uwl44TzsvLXV8H1AK45BpwGIogQTAQIADAUCP0oi0QWD
 AXQbwAAKCRCboGkVv4WrMcTwBACQzG2D7BX5U4nc002Ki5py7uqWXGn03haAqx1E
 slANX6FycgyeqE5zB7ApLz+J68gLWWWhnVsiJOnC2SWL2ou1ky9cpgROPfhgTC5z
 iwH15WTGIayHy3nqzoRGAoRAyvzvZlnXQX1hGqOzfXCGszDKVGsERTZI4ublEw7M
 LZXwY4kBBwQTEQIAxwUCPxaWUwWDAaeoPoYUgAAAAAAaAGNzaWduYXR1cmUtbm90
 ZXNAcGVuZ3Vpbi5kZSJodHRwOi8vd3d3LnBlbmd1aW4uZGUvfmJiL2NvbnRhY3Qv
 cGdwL3NpZ25pbmdzL25vdGVzLkE5MkYzNDRGMzFBOEI4REVEREZBN0ZCNDdDMjJD
 MzlGODA3QUM1M0EuYXNjIjMaaHR0cDovL3d3dy5wZW5ndWluLmRlL35iYi9jb250
 YWN0L3BncC9wb2xpY3kvdjEuMS8ACgkQqx5LYEZ1ax4N6wCgoKMUMJTeMgLrP7Sd
 EqKYc/NXdqgAoKub6jBnXDpsFcwHq1lzhnBEtvO1iQESAwUQPQPtHJVgYabdk0E5
 AQGr6AfhAXPkw0zq95J+Xi7N/d+0wPKViQyMmSeWD8NdWW/S0pKGsl/cxKVBCN/T
 H5GkDExI4WPc55SFO/2X4X6udCWODuypp7LkNsnROaXolU5CSpowxUpuqjlckxwW
 q+u+ThTeBJBWwzLpogUJtQiIcMdpmB5xs6chXKc8eeh0/F6E7XLMdcNdcXGAV21V
 AB9sFn3vH1v6jge4mRzvDB7ty5jbjJI8/gA8S/BuChufT0sFNxXp1/hFkEk1UGGt
 2La8DKgzRw1pFNuOgfw2lOQun3VC4haThtscPavQS3FKVjHdF8l4akFDXRcltrug
 RMFfLkrjJThH/3MUCxxdyOdQ+YkBFQMFED0D7RgBVbrioJTaJQEBn/QH/0NIkPkt
 R4yatrjNn3ngGN2RjxTFeQxts1ToRrUVeNTSoQFAoLMfdE5ol6qfX6erZeVVbQyn
 XGejdKCpdd27BaRgZaOFmhu+VTkphUMFuriWGzDa1Tjvpfz5eh9ttIoLTS/63KOl
 JLt+6jxKXxTVXBAkY4sPrvioI/7Ck24JLEk+ucREflDtwIECxc1q62ILOqCpLK4g
 w5kaHaq2k8Dt3HzvxzYlVR/2NqXrmQRIVYXM/h97pTtT71F5NCzpqXNVcSXdJvu0
 KQmj0VtFDVO8Sorwg5Vd9+6X9BdUOH0zLEgnhCbsCJSAufWv7P0fyam5r7TnmPxn
 avuWiH0t9FOwVLaJARwEEAECAAYFAj0nlkYACgkQjPZsgRPdOVDZqgf+LwLZ0vTE
 MFSqheRIh98mCqlk1S3cvbPiAOf8y82TWaX0+PEPPZIFY4dyfCED4+aHI7i6aU0E
 Yc2SS0oe3T1w/AvCKP3bvI5DPZhPiLOiJbGR2RYy05MDXJf0DougJdRhEWimOp4u
 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
 Di/aS01mrVBz9amobWhdwbdrJH45JSm7QxcO3yMmKNURjatGaBi6ih8yGRyHYL8a
 paZcY2VA32cdNTqCsVHeyUcml7mqfsyOKlpleEIE7IcFzokBaQQTAQIAUwUCPyFj
 nwWDAZza8kYaaHR0cDovL3d3dy50cmFzaC5uZXQvfnRob21hc2IvY3J5cHRvL2tl
 eXNpZ25pbmcva2V5c2lnbmluZy52ZXIxLjAudHh0AAoJEPl8+eM6S39dkwwIAKjo
 94Mz7+ryatxk1pmMylgu5u77qqnvJ4gwOLB7lvYJCLou/QAyyy0I5iwKSQpnWJmk
 zV1XZdnQ/qqvMSH9l49cgxA/kQTM5laAXf4JXCM+JdLqcWlvoNAApJB1T8uQzi3+
 vU2RdVKJgl4HehvyTOAS4fWMqQBhz1ha5xaXUdPFrnC6ih3bflmWxFxjK6OtEOi+
 q+sTlALfPZ5S7tUazNCHXYSjtC2AncW8zq1tp+TYMJ9/Cj2j30M3752HW73oXQAH
 W4E3cgfiNWlxRY8eC/9XR7PpnZYV9s3gbHoYrn5vkbxOmzW+bbw//y8CBV5vtLdJ
 o4J2bR1QueKjIAv6rBiJAd0EEwECAMcFAj8WlgcFgwGnqIqGFIAAAAAAGgBjc2ln
 bmF0dXJlLW5vdGVzQHBlbmd1aW4uZGUiaHR0cDovL3d3dy5wZW5ndWluLmRlL35i
 Yi9jb250YWN0L3BncC9zaWduaW5ncy9ub3Rlcy5BOTJGMzQ0RjMxQThCOERFRERG
 QTdGQjQ3QzIyQzM5RjgwN0FDNTNBLmFzYyIzGmh0dHA6Ly93d3cucGVuZ3Vpbi5k
 ZS9+YmIvY29udGFjdC9wZ3AvcG9saWN5L3YxLjEvAAoJEBmiaAmIOP2UNN4H/iI9
 8ocmrlSsXKH4kvKrAXdVR6Zt/eWN7bDhufaiCq5gPpkySvANnBSHv083bor6AoK4
 v77Otwl5SiTnK9A2YkPqfk54mYzX6Wyd9rkXfvq7gx1FZIv7Ad8Ht2aJqAhGlSZW
 Q9DE7b7lDtCDwrDREimWAdGozy2sjNsqPYyF0R6okrHfkOVheXEw9ogZY8hrPQYE
 Nabv4R5nIg0QsK3P5QA9c6uwcEPYvz9YLsJNPgub5PnU9hWwhinttwq5byt5f787
 YFF+61LoGq94SBEG47NY+j9++vvf9YCJLnMVzmZqdE+MZyu0AjcdXNzBIByBeaJF
 VzSyxQcnu9EjayJMWcC0JFRpbG1hbiBLZXNraW7DtnogPGFydmVkQEZyZWVCU0Qu
 b3JnPohoBBMRAgAoBQJMh8VeAhsDBQkVL4RlBgsJCAcDAgYVCAIJCgsEFgIDAQIe
 AQIXgAAKCRB8IsOfgHrFOpV9AJ9vGgOIsR2lOY8yuaVPkMN2IbwHXgCfcpcxDEAS
 sU5oeT6EpGXgyQTKHQm5AQ0EPPvXkhAEAJR+JXp+B5wZWFu2EzCwEH7rHNiXcQ/p
 nonR7NV2gbOUZ9LHskHn5jq6NNZPEfIwBJqs4RwoIb1RFNGkyx01qjx3yMUtORy2
 SGENCBBTH+c9kkrL1Bq4MnbR6tWtAcOKjefsZDjBE2SgXTPW4Jy+yrRfhhxa637b
 y25Wmx8PHlwLAAMGA/9dRrwk/jXPcGvqcyz4I/dsTM9IhCxyKvPJghBxGNTAmqHY
 n3WWR8H49cHfi3XW8HMNXl+tk4IULp7GA8akmKw48d65oqd9KD468k+UkagdO83P
 +Uoehtv8ROCbYECF5AkPgtk8px8N5EgHE2PANrXTL0EB/TFidNLdiJu+CUsDGIhM
 BBgRAgAMBQJMh8JUBQkVL4VCAAoJEHwiw5+AesU673QAnRxVRUIYUB0OZZ5A2d34
 bbJlJih0AJoCWn8cneSXT3oShBlbt8J3l133BA==
 =viLB
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.173. Dryice Liu <dryice@FreeBSD.org>

 pub   1024D/77B67874 2005-01-28
       Key fingerprint = 8D7C F82D D28D 07E5 EF7F  CD25 6B5B 78A8 77B6 7874
 uid                  Dryice Dong Liu (Dryice) <dryice@FreeBSD.org>
 uid                  Dryice Dong Liu (Dryice) <dryice@liu.com.cn>
 uid                  Dryice Dong Liu (Dryice) <dryice@hotpop.com>
 uid                  Dryice Dong Liu (Dryice) <dryiceliu@gmail.com>
 uid                  Dryice Dong Liu (Dryice) <dryice@dryice.name>
 sub   2048g/ECFA49E4 2005-01-28

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =No5H
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.174. Tong Liu <nemoliu@FreeBSD.org>

 pub   1024D/ECC7C907 2007-07-10
       Key fingerprint = B62E 3109 896B B283 E2FA  60FE A1BA F92E ECC7 C907
 uid                  Tong LIU <nemoliu@FreeBSD.org>
 sub   4096g/B6D7B15D 2007-07-10

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =nL7g
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.175. Zachary Loafman <zml@FreeBSD.org>

 pub   1024D/4D65492D 2009-05-26
       Key fingerprint = E513 4AE9 5D6D 8BF9 1CD3  4389 4860 D79B 4D65 492D
 uid                  Zachary Loafman <zml@FreeBSD.org>
 sub   2048g/1AD659F0 2009-05-26

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEocVOYRBACUSj+Rt8ZAKD0QoT4yHgh+f74lmw0pegpzvQ1DNBhGdVWfIM77
 n6hK4QSYPhSNT/Zz6qqsZlcnuSyXwKDcu82rOUJmo44UalWbWF/wvz4ICuMMttCy
 WRko6Z+lfzILBr+simnAUX2v9mIxfnkg8mEN5/rMc4rOda49Vbcdc0aFEwCg4/or
 HctUnKwa6r+ArXlZ8bxLX4sD/2A3JzXegkrD6LOwGA/STqNhuolad6ZZpvJGpr1n
 gsYX5ihLaYuxBBWK1ech3Rm8GojvsOpmcc5YTtjb37n/YU9WYoKcmpJukdEYNeSZ
 BQPi7jVXUb3joJobOT1LFYjrOX8/MoOgIxPI7RBM27G5Uarxe0RpF8r94bUxEqMb
 SkgHA/9KqKfxHB7suexO993OtM4fTcnJjCfarcL8qpBOQlYLAP2Q3IGZpjE39Bmy
 tnDNwrZ/8jZrJxBttZ5Fjt01pvMAEpFVHm+QNheqBOqpyN4jmyOsvmSjd4YL5ZZQ
 hUhuPS/dtInONvWvBmOHBsoKdrgoUPO2EuMW1pCm/0i7xHGCtLQhWmFjaGFyeSBM
 b2FmbWFuIDx6bWxARnJlZUJTRC5vcmc+iGAEExECACAFAkocVOYCGwMGCwkIBwMC
 BBUCCAMEFgIDAQIeAQIXgAAKCRBIYNebTWVJLe4bAJ0Q8l/7TIpaYFGoaHUkv/YF
 VdcR/QCfVOdEcCe3gPZ2k5KLC1D8V4ESKue5Ag0EShxU5hAIAI7OSBr9s4l3skaB
 +lVNxA/eEkigb0ghP+OoLVRvd7k3LZpjM27jqMhdmu/8U9bTRTX6kA7Ur7uRF1La
 aSrc6unoufkWcm+w7M9sQv1vwdxOg/D9CZttjMxNJs18VRQokair4OAR9mMXybMT
 hBw3H8B+H0AZh7eLTMXUX8q6fc/Dy7u+sOq6fnCY3vIVUUDaw5XaRKI/mWDmQcMa
 4hB79gvNxHjCs2oF5ntyaCF4nsggmZ2guOjN9oBoo6gm09QFlVA5Nwz/g5s84m0t
 Gtz8sGSPK339kwaT2Tym6yR8UszENlyjG1wVVaQhBPHvE706jOlPXc2JasNKoSqX
 Flyj7icAAwUH/0z2SEPs78Ws3eZq58axkafUowgB31tEM9Ke0jLNy1nGkcC+poyh
 Shl4DNyUbLb86J4FrkFa7bmJi8VHteZYjTxrY9usKLKGkbZV8qNd8ry1emG0Lx2g
 JM5jcRp6ghT2qufHF9PukKwkmNRJJgvAbgSgLi9dWkMymmpo0LsKfKmnoVCy34tV
 704K7JOOBHob6Gi9vMXLYkBUPJCn8BALbZi0WRR/D5bB+OHucjJpEp6lHXYihkX7
 xgSyrzkI2fvDLmJg6/jmtsrQwJFScf2E24IWO5JGLRsuqoE1UUcnmqQKLZ+iH7vI
 fSYNaY/TcB55V2TmpzpYmkGBgI8G1dygrAqISQQYEQIACQUCShxU5gIbDAAKCRBI
 YNebTWVJLTvyAKC5FWGAM6MJaj/cNvWfkdMFaZqAGgCfaktgPFqyozZiZQuoJM5D
 +FztFoI=
 =isE1
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.176. Juergen Lock <nox@FreeBSD.org>

 pub   1024D/1B6BFBFD 2006-12-22
       Key fingerprint = 33A7 7FAE 51AF 00BC F0D3  ECCE FAFD 34C1 1B6B FBFD
 uid                  Juergen Lock <nox@FreeBSD.org>
 sub   2048g/251229D1 2006-12-22

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEWMWfERBAC6P55NRPt7PWHQk3e3cp6yAYpxsNH4TyMZUNKFjE9E+g4GDe1F
 fd1ebE/as+qcZ7rnIoEqXMYyXW/8X8kdE7FJVoJBmH3RdlaJhHSxogrAHZJ87PWH
 yGC4mP7F2zvLjUqB2fUC6gYUJybmYi7F6run1zPKLr5A5Polx/SpqL52IwCg/5Kq
 vo2Lc3ceBT0L5BKOWFLHBWMEAI/OIOXhv4Hsu0k0Ol+Zdwp3vkw+geBo0MVHp0/P
 XItW5TM5Xi0iqQAcBU2KmPKUinaIJEEPAat5sPMZ/0BUsdmhlD6BqIp0qC8LXm9g
 Tqmenm3WpiJPsd486lW6dxzFqOZKdb6qq87SJ7ajnPB12SykRW26VkyHzNCqiETL
 LigDA/sFPsm499ccL62BwkRGax93iYylhsrV7zXT8FXAPIS/S7JasvaiyHTvRv8K
 u9XSO453WZtzN7TkNp6i3Vw1SSxbrwCRZZ7nspEdMXWF9ZdTtSq8mpA3R74X7dKM
 SXPbbsTFfQ5JR9v8x5T201nFiM/jPteU6WbfyQc1MuMCUqwzm7QeSnVlcmdlbiBM
 b2NrIDxub3hARnJlZUJTRC5vcmc+iGAEExECACAFAkWMWfECGwMGCwkIBwMCBBUC
 CAMEFgIDAQIeAQIXgAAKCRD6/TTBG2v7/bkFAJ9/NodQJ3G3mLhNkT/rv4ncgpOV
 KQCdGm6jx53ESn4s8YJAPKWgym0AKTq5Ag0ERYxZ/RAIAMR6vbusFDGVMpB6AWhC
 cru/N6Qz/kfB6+Ufy2nXcYMMaD2c4MiSUSV6pF08s+xx8oqh6DiGdPvdJQ19ZAdw
 BJaD3tc2EeIv7Eh0upHhC7CuRk3eHHd+KaKFquLGU4HNMEvxXkW+DZ0wWrbVIu0N
 vRBYXJlil7B3RE9+9yQLdoK1IA/N7DtUvbezVC3Px/ZuNe+cnI5neXZVnm9ks9E4
 qlghKSdb2LLghwfBy0JRqssZnvvqS+kRz0LJgKIX57pSrHfx0L5Rwu1JWqvmWKYV
 hkCogZFXpn31ArmmJ54O5KEP4hYNR2FcF8hwNjMqfij29QRi7xpxDLQYgUjM/kTl
 g1MAAwUH/2TJn6E3LtPX7ceMUKVyJRO/OsS7/r8nX8hPRmX/cnnoHTtYOQ1S2F9J
 0IFTZKubxfyhp9ldRx55GiDWyRvGhhjCOuUH7VCSPMCURbMOHi67EDfqbHPzhKcZ
 1lmeqpETmPx4SbVQ9vQ1802gsyZzNy3BQcoK9GIw1Bg6KLYVQ/9rcSDHAB+ULVF+
 YkthjJcPDQPdcn8Zy+xGDuciav9HPaeRXK8nXvx8ERDti99GiuHI/S5+t3wDeTPT
 dZuMiiJYsVc3QuuEN4eMseohFUX6R/Mnm2L0qFc43k3h0vmOoTu65dMEnYZdsKiI
 wXTiy7GaMXH69Iuq9QK5wAQGHwTDbJGISQQYEQIACQUCRYxZ/QIbDAAKCRD6/TTB
 G2v7/Z/1AJ9MfhLFFNtQHDgvIwjgQa2xJX+N5QCfQKUy9vBwNhrVvrH86hoDMhjV
 d1Y=
 =E5fg
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.177. Remko Lodder <remko@FreeBSD.org>

 pub   2048R/6EB8C8C8 2010-05-28 [expires: 2012-05-27]
       Key fingerprint = D692 91F9 F4EF D363 7F3F  4D17 9C75 DF7B 6EB8 C8C8
 uid                  Remko Lodder (Remko Lodder's Key) <remko@FreeBSD.org>
 sub   2048R/011C6AA0 2010-05-28 [expires: 2012-05-27]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQENBEwAJnkBCADaaSUOhXEQBlgiLmwmq2FKs8cSBc1KEWj5gZLLs+Fh53+rquTB
 yqCP5ZOcP6BozqjbHia/6TQJDgvMTtWpRuLOtdTK7DyMyiHAFMp6TUuQHpRMun28
 rjGcntGi+uoaUk4gUfY1vSZUurKTAWiQH0TiD35qu20PcHhKysNpGqCTtnJF9vYh
 ikZvwbEx0mXBfQrD0tp6A/wHNSGZ0dkobwTDTBsw1Fggqaljr2NJBJIzEUtezYbe
 VR0bquobnRRiFoyEYL5BhyWtXgHRrJKpsx+XoxNK7df6y3hr3uWj/nshx0JTfSxO
 Kp2jYuZhHSjOPpDIe2vsod1Qe/XpSJ60Yp37ABEBAAG0NVJlbWtvIExvZGRlciAo
 UmVta28gTG9kZGVyJ3MgS2V5KSA8cmVta29ARnJlZUJTRC5vcmc+iQE+BBMBAgAo
 BQJMACZ5AhsDBQkDwmcABgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRCcdd97
 brjIyJZ6B/0ZKYS5Tb+OI6QRgLOOwv3yoBjgrXCsJ8Fcqa2+gJ1MfK0NZeiofiZQ
 OhH9tGvt76pva8L1LiewbHpRXtbA9DMC7w6eBgECSrud7oGuE+Yd4kOPo1yc+qWQ
 DWBK6OS/MkfPZS12/lNYqxg5EXR3wesaEWPfrJ1VPC3GzRngV2zKxahmoZ4LwwNj
 m16QLg6jf4ltLP+5TPQnIM1ZdBpkOVweegsXbvxhoJUT1jVgueG9F2DuVfDAefKq
 y63IZu1MqendaXCiU5HTnIsGndu6CR89gxMAT7NrjqTN4vp4asOo50Jr91yc4HbH
 CK1shMzwQyWnlSx1/4bYw4iUuVvy0bwruQENBEwAJnkBCACmI3KaRWkpVcxrpt8g
 9LruHRBe2qr6SiuW2kxiUYFJuizKWELVhU1mgBipEsA1T28CkRfGL4LFuG2o3fR0
 5rkEnv4IV8WuYITvleJGbFRr67jfKkZVc/CwfLFwtkTp8EbXQquiKQ/k4eIbM1XO
 wRLdewsUjTPBaml6QjcPYluV+IUmEAbckx2UkN3YKef/DSg3AeCDqSWDGxCz59Vj
 9ia+jiZ22lvLqhNX0iq8sS9YE5N6rW52Y5njraclfZ3qY5FuXNmbzalVmFcRd1Vs
 o2sGGMd8P8L/GLeIwYNVFs6qcwmna9nl+xP6LxYxnJGjJBJF+8FcRA7FTaOARdbH
 9Y9lABEBAAGJASUEGAECAA8FAkwAJnkCGwwFCQPCZwAACgkQnHXfe264yMhjsggA
 taUN/S4of8EB+JV4srLho7s8Hzk2UK11PnWLplIyTZKmJWYTXHQP0L3hL93IRC5I
 Y5lG8bd2znMdAQrGxMxIOKKtYOBCxk6ph0xX4QYDsi3Vx5l7wDPSqCgX8DTyxgoS
 LK6wuLipVtg/dypNMiOJRwcGEKH0SvLjl3klCAK/Q8lEo6K9P99J0LvonBHsSl/h
 7VBH5TKJmuWWBiX9fmFRNE7iuK/dqSgT5Bu9iqlshloQOALofchAKVm0/2B//u/C
 Tb/LgkD2u5rFiqe+Cz9LWwF/CdjRM+1EXwL5C73gTmUkI5tT32cmgRWDlS3gFT1E
 2JwvVAHif+MR5Y2RMTMdyQ==
 =H/lo
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.178. Alexander Logvinov <avl@FreeBSD.org>

 pub   1024D/1C47D5C0 2009-05-28
       Key fingerprint = 8B5F 880A 382B 075E E707  9DB2 E135 4176 1C47 D5C0
 uid                  Alexander Logvinov <alexander@logvinov.com>
 uid                  Alexander Logvinov (FreeBSD Ports Committer) <avl@FreeBSD.org>
 uid                  Alexander Logvinov <ports@logvinov.com>
 uid                  Alexander Logvinov <logvinov@gmail.com>
 uid                  Alexander Logvinov <logvinov@yandex.ru>
 sub   2048g/60BDD4BB 2009-05-28

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEoeNvgRBADOJSDLfbgPuLl4Y1QO/1BjX2MFveYtMacSLpaJURRewkBmoKBz
 iXa9a5A+uKiQTtX8S8bnkvwmpzEua8RMWUN/XXb8aZc7DPcZbP9NFNaNZ8BLgnLC
 FK1gIEpJpcodAQ0K5HAGiLwjsK3RdM78pvDUJDDmWPaflk8llx4H7kjjTwCgwIRy
 /8f8FHQV3zUIGqmJDt5019cEALE+LTHjCOZkk0YKqVETY7IAKX48t/o3t+ybkqcC
 zFYIRA0v7FR/ipxkNgSzi+tKMaExDuFuV9aZEhepS54eXriXyGmzvevINlHlFgh+
 60WrUGIlkVtQYCW4EeP7kB66u6uV6PnKqFUXPLoF7MDg5nrJqaX7r4+9d0JopClN
 1L52BADKV1retnbON3PP460z4j9IJspst9n1AZ3y9S5ojZ0IvhL9UsjazvRheTCm
 fArizJMTtDUo9SxWXCtpfxruYJSB5jlhkZFMC1oj484mxm/MgNxJ8mov2RAT1Pu4
 85PjDNtAKq7yrTf8x7PbNVpoJkU98lZQ84Bt4RbaqechA3l/l7QrQWxleGFuZGVy
 IExvZ3Zpbm92IDxhbGV4YW5kZXJAbG9ndmlub3YuY29tPohjBBMRAgAjAhsDBgsJ
 CAcDAgQVAggDBBYCAwECHgECF4AFAkoeN8wCGQEACgkQ4TVBdhxH1cBPpgCfYR9i
 yz3P8GnzGKzKacDhYSSRdlAAnikohHSQEqzFyKimalh+Vk+yv1mutD5BbGV4YW5k
 ZXIgTG9ndmlub3YgKEZyZWVCU0QgUG9ydHMgQ29tbWl0dGVyKSA8YXZsQEZyZWVC
 U0Qub3JnPohgBBMRAgAgBQJKHjeCAhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AA
 CgkQ4TVBdhxH1cCloQCdGWWbAGInaDd3AqGI07kIeHUfZjMAoKmujjBeu/1n8bsO
 OwUIcOutIiBRtCdBbGV4YW5kZXIgTG9ndmlub3YgPHBvcnRzQGxvZ3Zpbm92LmNv
 bT6IYAQTEQIAIAUCSh43kwIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEOE1
 QXYcR9XA8FUAn2F8Y9LTsvK/GJAMU2gboZY1DCxnAJ9XnCdD3w7uQscd+sqIJKuV
 KlYsDbQnQWxleGFuZGVyIExvZ3Zpbm92IDxsb2d2aW5vdkBnbWFpbC5jb20+iGAE
 ExECACAFAkoeN6UCGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRDhNUF2HEfV
 wG/MAJoDJLimxPsysGqpRWMYb36855NBLACgn8ICeVtfyqCoxAv0YIYk3K0M9we0
 J0FsZXhhbmRlciBMb2d2aW5vdiA8bG9ndmlub3ZAeWFuZGV4LnJ1PohgBBMRAgAg
 BQJKHje5AhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQ4TVBdhxH1cBWygCf
 fvEVUFOSzEPylUJMZt2NKaiwomQAoKY66bHiWUIReF5NliBlsM3bv5qyuQINBEoe
 NvgQCACVC9Ks/nhrOVuHu9rj52KRW5J7S+20ZOZFOb90iVFCwFSn3/TstqGnao9X
 NQBiopv+i5s5AdmVjUyHnTSMggqVGfxltgG6ttxmY+iU7N/+aIXkbPzHZ/qZgKv5
 ey5MhS+kFV8Jh2IGV6beaQM0KNJ9LV9Hq1+V4ae0ulaGYFrNnbwI/rdXZ7vEETCF
 EVM3NP6xsgiw1NQ/V6b7iriTroeRytu7XoRlchik/7sQBLBwUvIVAD7BdHqjQ1NF
 SILyTr3aPagu1CxARmkCCDX2sfcqT2/9wVECubbgcUMRjVHm7k5BsZK7fGmHcBZg
 /5Rl7ngtUYwsR4h47A0aH4IPZ7AzAAMFB/47qL+Rb4wqF+sCWM/QqCrgFqMwz1JI
 qc26U0+a6bZ6kJBbMzvBcdrVFRfn52qacCdfFpdI6Yz3fWQyzrAZwqjCTPaGBeEd
 rSVbonW5dDjJTkSiKMlo53D19PcNklSjFnCrPeF4aFQ4VbT3RioWh9P00xhCHPQB
 hsg+cU9rm5ZASMht3K+k+bgpHT9gPVzckZTC73l3xaNetTDnHlRDw8ATvBYcUfYr
 kDp3tgkZ7a1pPRMz1oOKNWtxW5Z07HLj0Lt2xyZDe0BSImiAa7MYC4PKLi5VlDKB
 GPjLDrM9K1XUM3Gp8O3bd5qjnsueu6XOdGZA93g4wjXmzDqhFIXy5T69iEkEGBEC
 AAkFAkoeNvgCGwwACgkQ4TVBdhxH1cA3KwCfV8uCW9P5gm0+Dfm1miO/j6rvexcA
 niBfAchAUVjJn+UKjAd5RD1SFTAm
 =bSSP
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.179. Scott Long <scottl@FreeBSD.org>

 pub  1024D/017C5EBF 2003-01-18 Scott A. Long (This is my official FreeBSD key) <scottl@freebsd.org>
      Key fingerprint = 34EA BD06 44F7 F8C3 22BC  B52C 1D3A F6D1 017C 5EBF
 sub  1024g/F61C8F91 2003-01-18

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.2.1 (FreeBSD)

 mQGiBD4p5ccRBAC+tbiJm4bc9dO8oaRhVGqWmNhYfi2GnX4AM2h+L7bcIU/7jWVn
 uWGe/PFHDcuOpEov/XRw1gmgoNh2DopTxf363DVMevmGW3R1842YMmLvCYZ7C0Rd
 0GdbHW1xXeRSygs6peLcPGQ/7ISK0BHMudFim5FrpD0tq3qrqRmuGgls2wCgyF37
 u+ZoP3xiP0wANhoWJtyBWQEEAIeYSHvIPKFIo9FG/+wckx9Fc+hLXPKwoETBPof7
 Wft9zXiYyowuGj6/ydb6v229nI3lJwVPR8X6Ptjf6rO1vjf7uUED9dNBLr10vdW6
 jYClBT8lqJAq3DzEpDk2kOlhYwtrykyld9Ys/7vgliuBB0XRUxGVNieqDck7PZWL
 ewz5A/947m/ZrlZbn6+jsshGk30/pEXZUhcDnUBwW26GuFk0TGlXBha3N0NFwqz3
 a7qnJcvSTKfeZJY5NCwqzCo/rLpmaNd9JCUrgwSd1MI9Txrbj3lDRy5dj4FZBQ2N
 BVgni7SRKaiPw1KeEprSOR8yiM9ZjbV1g5zPeZ2bZhSMCP7mdbREU2NvdHQgQS4g
 TG9uZyAoVGhpcyBpcyBteSBvZmZpY2lhbCBGcmVlQlNEIGtleSkgPHNjb3R0bEBm
 cmVlYnNkLm9yZz6IWQQTEQIAGQUCPinlxwQLBwMCAxUCAwMWAgECHgECF4AACgkQ
 HTr20QF8Xr9fvgCfUMy+qlN9qQtwMFAKWViSllk0xYgAnApLMv95d6Ecrj7+U9Et
 liAwNQXWiEYEEhECAAYFAj4p8nkACgkQtNcQog5FH332EQCghR98TNpvYGdrsg6Q
 S3BngO5n3VgAn1zo89iPy8VMP/kXq2jlzs/74+i2iEYEExECAAYFAj4p9igACgkQ
 2MoxcVugUsOwsQCfY34hwJIc8MapwIy8fWmCeLs4T0IAn0aVpewWF99H6SapelNP
 hvDzTYLIiQCVAwUQPioA7mVgqaw0+fnVAQEUHgP9EJXxzQlkaN8VsfRJo/UFmC4z
 wGkwu2yatUjMSZR58VpS9rF6CH1rzmNFtZZmIh6ItQ/mPaUDW2yObWBRL2r9vkVx
 e+DPcpcZAebM3ibjsOg05cftcphv41rLak0C2Nec3MXnxT15O7fcO6aO+d4oJ2Yi
 oL7YJX6RHrqNCTQn6/65AQ0EPinlyxAEAIGtuZXdf7K51Gb9jijgdV1NMPKwujoq
 K9f1PZocpDve0vwXN6AvzJ1L/LTrZPvBZ0UCAJR/zVtz4H2bnSqalbd8j8bmxfYx
 0SA3QNAKJhgBGNlnK4HvAGJCs8oXYp+6Ph9WWlTcPzkfscPFc42VcUEdfL/5kyLr
 OvGAUW6D7iCnAAMFA/9CWXarz2QMrkduiasc8bhSmv2lVOfUVcIdz9imc72Z5GUk
 FBiQJ2kuqJrxMUqAgoccnJ9R0QVZwCaQyRNakEQEcENBKq9Haa5LLo7nD3CAiqIi
 URqloJORSzXoQCrw8OelbBp9RaEqVdCecbNqAbA8Ru4NIwcyZCgvnX/bUTKq54hG
 BBgRAgAGBQI+KeXLAAoJEB069tEBfF6/XBkAoJtQ4ECj3ntS2xlODgB8N+cKIsdb
 AJ9Lwk2EEIZhvzhwvhpwIKAhWhHcmQ==
 =C3Jv
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.180. Rick Macklem <rmacklem@FreeBSD.org>

 pub   1024D/7FB9C5F1 2009-04-05
       Key fingerprint = B9EA 767A F6F3 3786 E0C7  434A 05C6 70D6 7FB9 C5F1
 uid                  Rick Macklem <rmacklem@freebsd.org>
 sub   1024g/D0B20E8A 2009-04-05

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEnY+RIRBAClGSwgcIr4i7G4CYEa2cBHRC2UOB75/AXFqxmzAOcype8WInbX
 f4xLBa63VMoM7eis27BouVRcHI64oREIL9yvvMPwRD2ZINY5UD/zkls7fw9F2NyJ
 AgntQEPRDkk14AEiIX5uvB3l+JyKmbMNpJuhrKpbxc5qvaDTgD02y9TurwCgguAy
 pMVQu2mtVccXkSb7WEh95SkD/0jTFzDTcuowbxALrPgQtlGEXo7RYLPIFxTI748F
 h8Tgra3flWp2QPAnWBJEzrz+9rl8wqQ2ddb9IydwtY49BjKIrXhj2Lh+8l/1oDKr
 RXzRbNH/lGHhmphW42DgM9mOCCoSWugUEu458I89FjuoncdBiDdi7HUxPy/rZ5MA
 tnRRBACWL22M5MPfD9dl9SHvnoBz47nwlBeg0Oxl22oNfiyTQdJ1q+g/wGpDPAll
 eqs3Svky7gj+f5375K/DEYaeFSRynXeetpdqpkBDlp4mRdDGcpd/4ImAx6deQTXo
 EraidVlZ0Fjr5cP+mFzoI41LAhTJa/VUoUkMxq+gJAsXsSF39LQjUmljayBNYWNr
 bGVtIDxybWFja2xlbUBmcmVlYnNkLm9yZz6IWQQTEQIAGQUCSdj5EgQLBwMCAxUC
 AwMWAgECHgECF4AACgkQBcZw1n+5xfFFBQCfbFJpzSEXUgmoEl4RBgoPNzu9SOgA
 mwW8fBCx0RDGfho/8S/PjZLQ38JCuQENBEnY+RYQBADMlW1YS4ZhBh4PCOXTJsjT
 Vda2DEn1W+2BzZw9j/DFAFjm0U05rlEsfz584Y/SLlPNbCZ979//3K7XxicRw7zm
 E1Mzahy2jrmGGJv2GfAZ+YyJPGA/xndNA3/ocT1x03LMWNbZwFBe4Kk5ShoqPgl3
 cO28w3TJUnrUZyo+h3WhpwAEDQQAkwVB18LmtI0CW4H0/jMgiz5B0z3yZdlinbif
 +EEFHhhdp1tXtxA/jyp3FsW7hOlGXQi/tACcxJ2UBcYAZh03+x7bUMnJpisPDnJ3
 UilCuwk5cAkQmGeAQ7ukNNBwVhJ0ZfW7p2lZ2RwW7zSjPK7RMW1EL4Scwpey/ojb
 Tv9fVXmIRgQYEQIABgUCSdj5FgAKCRAFxnDWf7nF8WUfAJ0TTs+DTEkwHeE4mHAA
 CqfpXJXMhACggkoKIIAH+lHNqv3Uy9q5RFd8t3I=
 =F39a
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.181. Bruce A. Mah <bmah@FreeBSD.org>

 pub   1024D/5BA052C3 1997-12-08
       Key fingerprint = F829 B805 207D 14C7 7197  7832 D8CA 3171 5BA0 52C3
 uid                  Bruce A. Mah <bmah@acm.org>
 uid                  Bruce A. Mah <bmah@ca.sandia.gov>
 uid                  Bruce A. Mah <bmah@ieee.org>
 uid                  Bruce A. Mah <bmah@cisco.com>
 uid                  Bruce A. Mah <bmah@employees.org>
 uid                  Bruce A. Mah <bmah@freebsd.org>
 uid                  Bruce A. Mah <bmah@packetdesign.com>
 uid                  Bruce A. Mah <bmah@kitchenlab.org>
 sub   2048g/B4E60EA1 1997-12-08

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBDSMdS0RBADQE42S0MDRcjiuM4mPH4NL2m60OMHgq3mYuIzrNkRE4jSzZJiG
 8jBMl5VysnTkdvL61gH4aihIqioULOUq3L9XEtlrLbx1HDXEEdAdhARzqPapD4x2
 FbHpjb0wjxQ7RmXXvLHDlPa8x8K48BJjZ+9WhPs6TKu78+I+9cqZ0u1KKQCg/2ls
 GAGht29FiOtHrHFVMKl3WXMD/R6wl33Xsb7mwFROBWoYxExqSAZ9xeI5KUtQ5f2U
 eYSbUfxCTkcBIImjf6UhtjLTs6Rc0ouYLHOHu7wxVVzA0x3UpcEWUkNXWsy4PO+S
 j7PdzKi52BzR2LY62DoBTUARAaIsvp3fV126NPBHR2Isflo2OlEvwKGJ40IJMLGN
 d3xBA/43QdXUcxa/FFAeCroYr/BkWPYz7Oh1HFBTa9xxrKL5sLDJChp/yLFoVhsG
 0t4w595cbD8L1n1PckcaKVK2Y8vjafJKL5k5Ea/CnF0kO7+Q3RaydqzOcS2yP0n2
 ZLQ+sorNz1huY6hrJemH9SjWnYKg4xbxfQzRBcfRxGQv3usvC7QbQnJ1Y2UgQS4g
 TWFoIDxibWFoQGFjbS5vcmc+iGAEEBECACACGQEFAkLy8f4GCwkIBwMCBBUCCAME
 FgIDAQIeAQIXgAAKCRDYyjFxW6BSw/IGAKCXkxrROelKd6498dQuBhdVBji7qgCg
 /eUqq6mKA+R+P1MD4YjsyXy13pOIRgQQEQIABgUCOe6NVgAKCRCI4Xsd/OVlYVW/
 AKDVOmtjLziEZDRxiyeimOQy2cQ0pACffZ1KopGDjOi1Hwi3diH5dSmOOwOIRgQQ
 EQIABgUCOe6NXQAKCRAY9QOAJMJ4AkinAKDIpaIXZCpCK7ysX9PW+3/tL7nNawCg
 ngynY5TWPwEdZ1aedPev6M/3+HmIRgQQEQIABgUCOs5wJwAKCRAJ/r8QgpnNs4gP
 AKDjAHY+qf+Li5WmAXDzQhsZ0Om0dQCeNJ706+74vz2NLze1Ttc4EHmDXEWIRgQT
 EQIABgUCPQenhQAKCRAgFTHVhF3+3UHaAJ9bd79S/Sq93vH/bQbmGuoUFR4BXwCf
 a9bJYAT5gz3SN6pxqRxZyqb6EqSIRgQSEQIABgUCPQetSgAKCRAh+cW892qb9Z6d
 AKCQqaiB1Wh467OWGusGvrYQzXlq4gCg4FNg/xngvZeJW97Ntn1BJza6s3SIRgQS
 EQIABgUCPNl+gQAKCRAqNrG6CC7PxbswAJ4gLnUa0Jx78YupuQjIPRB5r3puggCd
 GjYiK4n0b9LbI7jZhgJsEb89JoGIRgQTEQIABgUCPQernAAKCRBG7a30NX1l+4fl
 AJ9Dz+M2C2doo92UtEmZK+DYzJ16AwCfYga0raO8/sIAEd1Wrp+3IlgmrcCIRgQQ
 EQIABgUCO+moHgAKCRBVlt0M6b9lPaakAKCAhO9xMc+3ldxsPUnGNhTZ6HivgACd
 EAzCr/VbLp0dG2/hPV5Om1d4aA6IRgQTEQIABgUCPQer/AAKCRBdjovp8jga1Bpj
 AKDDCZG5Y5HLe729yr1PP/Q0vf/FRQCgiXZX0DhJj5Pa/SlEKHn0FqJ/ti2InAQS
 AQEABgUCPQetLwAKCRB8S2dtoA4VY1BIA/9l02ueCOR++lCobMBgOBcFOO5NiE+M
 x2osDI6r1cZFMYJXOfxR1nbvzT/yGZv2waF0XECMvbjUSdcRPHalVGDivaLR98z8
 6p7mFzr2g7LHpI/brauPIVYq61EHtZK1LWzKFAK6HEpx+C4JXURsA0d8i66Yu8bx
 jVJVn9pP4WEiI4hGBBARAgAGBQI9B58MAAoJELTXEKIORR99m68An2c0YEMO40sq
 UAJNrmCrox4RlAXUAJ9PvIK2AFsFRj0CYqjc1F7sdX3VCoicBBMBAQAGBQI9B7fI
 AAoJELaE8XzBCodN+R0D/2fWf0Jp2gJy7Pq5v3GZBxiE4Jlgill6C7iFU+wv+V6Y
 fp5KFBfTNH+myn8DP9I2PDhSfH/epN5UqkuTzqyz4DLpmD0Q/eK2U3SmWrfQFojh
 BUDGLDSsSMcsUQOc/kYYAZ1Iqpe+2F6+UBNq66/DWbS/9hm9uqIL0ehRb+x4Nl5W
 iJwEEgEBAAYFAj0HrTsACgkQ1uCh/k++Kt1d5QP/RZ8QoiVv3yqpFDOogmHGFqoO
 3PWJKMzsP0zvySlSM0Q9RD3bSTRGYg02UxHm+EPS6hy42td452YUYMMK4lirRQty
 wcKjuM2P2owoB7H0AuVjDsmEdLihxVq79/Mh2WWytabS0OVxvR51JW6HT8imv3/8
 vSU1JXA3BZnTrl173dSIRgQQEQIABgUCO6jZ4gAKCRCeHQdkN4IiqFUkAJ4zDQG8
 i+y4+nmrEDHtewizXX8a/ACgkOdRDTFhrElHzO81thsR6BnDh2+IRgQQEQIABgUC
 PQep0QAKCRC1UrBDdzkF1ic1AJwIQLg4bt4zXyc79PsDRm3esGh15wCffnTIMDtR
 9b2kRuFVRLnDBxA0IOqIRgQQEQIABgUCPoN1pAAKCRA/fNKRRvrNxw2cAKCJnEPh
 KU+w4MRdVyOsI3m1puIm2ACfX1+ehJ0wkRuSKN1sE9XpR74PqTKIPwMFED6LNcJi
 QObrltOfCxECiSMAoMAwczTW4s2rMJzvEsSxVUMgH9ycAJ9ztFJbYsjP50gMjWbx
 8IFnHLQKPohGBBARAgAGBQI+Yp0KAAoJEOGpmw+ppg/j5NcAoM+A5luHR+h/uGFy
 CnMScUMV2mH8AJ9oBLhulGjW4otlfO8Sm6WXTJxEvIkCHAQTAQIABgUCPy8b0gAK
 CRAdYunJN23Ox1ytEACnpieD6dwAgESgHR+Iw04YYbmLB1rynuI65AqfBRdEQnqG
 5xXjwZmwJ+aaSFEraKLz6RQLpv4HvKoXyvZAhzSFOPmHvV7GgmCTDZ1kVJNg22F/
 8AdpBdfrW4RPbK7MeOS1MXV7xzr5mC5NWimIJVrsn2TLECbciIu8Kpy4c7wv3EF7
 wmZzaTOkalQLL9XODpWhm2X1ASJ+nl4P9J4IElR+lwy/KqRXLljA6/v9+wBs6kmV
 idbzeXTrKttX++EJ0PxyMMX2j0CAVZeXTWH5ieafn6X9uU3f9QA1ZF6w23Z8JTp0
 ggoOvqYJ5+GqmDdn/YrY3hUizlCy8OnAOs0cpN6VgaRrVgmIWKdK/o+VE2iLlbSb
 cXaLSN43BIWpnFrypxRZLN8YZQb3P1/A0ukOM/GHf8qE+0SXJlL6CUP1N5GsgRej
 JOc8YEuSkanPA478KvwaY0m5vXnc+weUHSrlkwxKrRXzENz9jGimhbK+J8OSPqTV
 up3Mjnc04zglDYtWbttlc20zZtB+I29uTqarLLRPG+LpKFxSGvEJivXMiksWzR8e
 Py2VRGCo7bSbjT54nTJeBuhMYylNc3tDege6vDiyAJnFOWCF19b5coyStLsSc6xu
 KXRe8cUcuxeHoiapXlYdwso2i6jhKOuTUspA5gK4kBe90RDN4kbholz5wUiiAokC
 HAQTAQIABgUCPzFIvQAKCRAPJ00hlI+PBvVuD/wOSFsStty8WdpxlG0gXk9RWWaC
 YsNjBcYCpHTFoPRQ+fZn/wQWWH0EVZ4pmPJB9f7COADs6gnoRWUFl+eApNi5bgsC
 8XUvcSnWJpPrZwmt/2c0mTd5rM5LvmaGezMjBKYepTvMWG8atd3Vt0O2WObt3/1m
 XVfzEr/EbbcTZ1umFyjUmh+6Z0LsCt910Br8D77PZdxjB4BmiVxWQKsHtuSNRTYF
 RPgGZcsKzu1cyFyI5DE6kwh1b1UjQSV7vCPRsCiNXflbejjZZCtSQ1OBrM7R/4rP
 sa0Tkf9MEBq7Wsj313KMZ0oPhEcM5so4P04VYhMHqABTijeF7kZ+GaWdiKZxVhDz
 aFryG1IunTLr5HO+yFa1NgsFtBbsmuploZYcJMeWKuo/z4DWvClgES2sTBKfRfVO
 q/65juxImaDxc1Qy1yyRBYl1Wiib1aZSToK/X/OsZwPVo7QAPAqbDQcMkrc5JJ80
 c0N3TJtu+ymidWUnZ+gvFe6c3DTV+trItxrwPjhHfPD4+oHH1tFb+ofcAa69qt6j
 LIziLMjS+Tyv5/8QP8xshscaiCDQUpjWwsjkkDfQBBd2lpry5iUL1dLVfSDprRtt
 dTpIe7ZXBsss+7XGBx/A4ApW2JAxoPo+A7obZMzt29jge6RCIwSXx1r6ltrqnYcV
 O2RFRKEXP/IJ/Iexq4hGBBMRAgAGBQI/YU+6AAoJEE8s09gnk88taKEAoLCFzYQy
 gC5TNFi9g4jPi53k7pAnAJ9MBgAycaj1QFLnFwFb9rOZIHyR3YhGBBMRAgAGBQI/
 YnQoAAoJEMiGpCvVsvD7NQMAn1ckw60nFYwxjPIEWCFVXzO4Vw5qAKDFeA154HBx
 NDSvbzu1LVz5HjKx9YhLBBARAgALBQI3e6BCBAsDAQIACgkQ2MoxcVugUsO4/gCf
 flQ3GeCupyHPgKfFikkzF1yhbwMAn0DqJIZ9klHdcWGPz2cWHA7PSPGCiEYEEhEC
 AAYFAkAyi/MACgkQK9b4h5R0IUKRQQCcDqpDaOqbpozLjhEmbw3GkvUkM+QAnA64
 PuM7qnvvqyYnARyZCfXI2AomiEYEExECAAYFAkC0G7MACgkQ/G14VSmup/ZgxgCf
 XJq5zF9MRHkSh09MQWnqOYv1S6sAnA+9CRUiZU6A/AsV8QQ9VpZa1OSDiEYEExEC
 AAYFAkD4HsQACgkQoE/7G33K6dPbiQCfVxLCAXYMOoBkhncGxRMrCrHjlnEAnjL8
 wI7YWfJxW8ZGhxt0+5tq8vG6iQEiBBABAgAMBQJC0cfBBQMAEnUAAAoJEJcQuJvK
 V618sIYH/RKryJhK9oyyLDJVOBp65U6ViVC07T2hlQYfot48p62GmURoxba9dF9A
 jjFcwGc1D8vhnnfIQz7pnu/SI5uWdAonMAJvRMwIpwt+mj3W2UiPVBbqvcZjRvay
 RVxyQCGJwE3zR/0yden80GHNPZuDACWrPJ+MzuertkjOclMkXadCI+nWnZ+usVqT
 FEtC7N5F5gRO8tyZZ8a4CCadkHJlXtEXbjnbmHVDQP9E0PVc5DuN3wwA6jFyMDKb
 TWHH1SWJJL5VZOvTj1D6ToBlccS2vGhOqhPOWzIMZOERplyx+PfY7JjLOOo19ggn
 HTUzQUwvsJNhk7UW5YQqmEJE8iZWoR+0IUJydWNlIEEuIE1haCA8Ym1haEBjYS5z
 YW5kaWEuZ292PokAlQMFEDSNdJeozjotI+wmPQEB2sAD/R79H8KT20AvdLfLK3hU
 /jm0Zc2EkJzh1fl2HKotAyfp22WAfutAsz8R5HIYX6i4tM7DWG6pX8kwiWmzEvHd
 5+GlUZHvnjKQ/FMLARnHzoPtx/WhX7DQxfaguOnmjdmRGzKbDGj8xDL3b8yFmOaR
 dbs4ibPoajzaZ3Tr/W4PZq/qiF0EEBECAB0FAkLy8goGCwkIBwMCBBUCCAMEFgID
 AQIeAQIXgAAKCRDYyjFxW6BSw1EKAJ4qGuAM4xTuFXXIRdujkCQEUqr1hACfb5+G
 KrD7r2lZGxjg/lGThLZYvZaIRgQQEQIABgUCN4O3TQAKCRAhPF408YILVTFSAKDW
 VZm+TtyL320Ys3xjCWSY0dZ8ZACg6+bO0WQFvgmjLgpww4zf9A953DSIPwMFEDeF
 EjyvogFJ1jl/pxECv0UAoP0N+A/su+EsG7AyqtTxc0SkSG1MAJ4i8MbiIzk+Picf
 +hm1H+gXxWn1Kog/AwUQN9n/OWlM93/mX/l7EQLDZQCfaV51kpxPgnf6Phq5748s
 gmarZroAn3NskDMAtcSHqTyYfFu7SNOxgWIdiEYEEBECAAYFAjnuh+YACgkQIBUx
 1YRd/t2hWwCdHqfPJWb2wVx4VoMtod5RRtQ9tF0An2ec1YSzFuep4DB6dI23LP04
 voQ4iD8DBRA587GDd84pxY+hLiARAq4zAJ0SMRRA74tGwcGLWGwAxBbpVmPM5wCg
 sH7yO2LFTpDA7ZOJxLlsCumygsyIRgQQEQIABgUCOe6NVQAKCRCI4Xsd/OVlYfzc
 AJ90xj1zsCx/77XSTRhjOth7YuT55ACfQJZMfNge3GcyXVSRAKsP4TQ9zYqIRgQQ
 EQIABgUCOe6NWgAKCRAY9QOAJMJ4AvUZAJ0fzv+uIaG2+DHRCoSYI6ahOfvjowCg
 hg4JNSkzdscpeMLb5q16DM1wI9+IRgQQEQIABgUCOs5wIwAKCRAJ/r8QgpnNs9gE
 AKCkwV3KND32VVU/8XZahJoianhhxACg5v5u1/2R2enqkLWZUWFL28qu/o+IRgQS
 EQIABgUCPQetRwAKCRAh+cW892qb9YsbAJ40Xm8eNqn8rNDzw0OPYNllg3fp3QCf
 ZjLQcRY41X1pBDw/ANzaB/VMKqCIRgQSEQIABgUCPNl+fAAKCRAqNrG6CC7PxdY1
 AJ0SC7aH9Xl9Jd3d97YA4Dkik102yACeJ/jBytsYC2I5XM4rM23KXUyWcPKIRgQT
 EQIABgUCPQerjQAKCRBG7a30NX1l+6nXAKCmvl6WMd8LGiDIjoCFftCNCjWtKwCg
 qkc6y4+xT2+xliwJJpbLYuauZmeIRgQQEQIABgUCO+moHAAKCRBVlt0M6b9lPcKJ
 AJ9Qay/Wac7u0Xhhv2gEcjoPDhjN8QCfbpDwH2kVSzDVywWQeYmNl0tWRPSIRgQT
 EQIABgUCPQer+QAKCRBdjovp8jga1NnSAJ9f82WWtmBwykCgd3sxQ7S+UXDE8ACe
 K/OC5oWwkQ3d25iL5KjAevFBCtmInAQSAQEABgUCPQetKwAKCRB8S2dtoA4VY6P4
 A/9GQa7Anvzfqg/t8lz2ZWS4DWOXcpepN9NwyspwOCc2InJ6COiNqsFAWltbBXT3
 Ik7zl7UvFrNrMQcWK5CYNbtmfxC260BSsS4jECPt4UKLnKNGLsyaQTI8u5uvzYP5
 L7zn6fnLYbRNLIqEu21dAwPgrRnZKCMlyfs1vxBI35ULLohGBBARAgAGBQI9B58I
 AAoJELTXEKIORR99BOAAn3MBIytcvWun3scv1Xs0CTptuRW+AKCZ+pUZ/59HUo4l
 qhSmcyn+010UGYicBBMBAQAGBQI9B7fEAAoJELaE8XzBCodNS2gD/Rs2mgQiCmQQ
 zqlldque7spyufObyYyXAcBgcRs4Tp+Dk4CpQZyUB1/wn4xEO45voG2kp3twCyYN
 BKDrwpZYiLg3QWJRnGifYAiwW+W/ldaLydHvmCJzxRngVYSfrOi74gcqUDlFFrFn
 EUpusat5DOYSUqk+pnhHKXmtVWQxrNGKiJwEEgEBAAYFAj0HrTgACgkQ1uCh/k++
 Kt0z8AP+NNkS3RA/2uhPsdpOo0Oo7arbTP1zk27TRW4pGj23dga2XaVtM7nSUf5U
 Tf0tTJ5dDhbTobrm+GWQ2ThBB+IbY/oigeI9FLE1Rx7vn2IEakjiD2E4kafL95T8
 ooBrCkbqDPxigs+mYAig9E9I6p62Dm3nBlOEAnq+6t98rsi/yjWIRgQQEQIABgUC
 O6jZ3wAKCRCeHQdkN4IiqDWxAKDAk9tST2QaFszZPH2gVgushcOo/ACfVwfxrBj0
 4HEBwa+w3WL00RU7dMOIRgQQEQIABgUCPQepywAKCRC1UrBDdzkF1tVlAJ0QGe/T
 0YYoSb3+Va/nTjqD1aA2qwCfcikASWvi1DpX7pyGD08xylln57OIRgQQEQIABgUC
 PoN1mgAKCRA/fNKRRvrNx18XAKCuAnmaHp/afH/D7qMyY78c8O6OFQCfYI2Do346
 vvcw6EupU1XxDXrK5NqJAhwEEwECAAYFAj8vG90ACgkQHWLpyTdtzseEbQ/9FkHq
 LNaxRNXCFKyyBakKuOfxdiCA/WyNTm+YKW0tu8Yzqb6gL8u3dKjF3+W6UGzPxyRU
 YeQ0khy4UeH/Po87HXo+Eu8mTWZUBxd6KKkdVH5v8Gq1x0m7qZHJ+46X+HsLlEz2
 7omXEK/npgXl6sa1wX8OjbG85c5259Sezr9wvUgmbBd2U+xITRmmxGwvzzP6iEoI
 bbzNYjZFwqlOXeC6Hehiw/AB8eZ+qMr0FtTIONV/CK1aaGHKwV6c6K3zjmhnLPi3
 1kvqccS5uoY2D2X3eeS7+0IJXTiefRm3YJOilLMsEj31X05+1aZO4X6LTbvTGqCh
 BoHuipylrwuCZeJP4LI2J3iIqpBsXCK/zCkhSPbPSa6napw05BLT920cSEkZB1cE
 SzIdHFao4u5G987wzKM2xcSfuwAWMxd0OVHzNlH7fAblH75ot96cR0VzWxXosB98
 iU5BFBxBXgxPxNw5qCOZuqr0eOLfmoaTVP3mueeP/w4okVw2JdQ8xhFiSdW0hA+b
 QYtbjOpmBzTvQ5Txl6YmhqmsxkV3q38JM+/3DNSiULvK0Lw0tIdbLejmduxlWmBu
 p5DKi4f4WniXDRG5cSyt7ozMGmbStU6WasK5FvoZm54u+IoVMcnBu+H3a/JxGCNH
 ndirtbgdez6xZd4vaGRToxyy/fRUnvA2xdY9vumJAhwEEwECAAYFAj8xSMIACgkQ
 DydNIZSPjwbwHRAAtrOgbcw4tAl2YRgfzaO5eTOr5vM+nOsdOkwmk7XuMKwnQkoA
 dyJ4wp2v6jZe9b9mkZX7XAzLls3EF+pfAXm7Mie7mjOYR8DH6p7bAew+YBIIq6bU
 FjM2qYBC3FYoRQLPzB8Cj58QC7wLVAYndS5+z5nh4/JKIB8uM2KQxHewPRNRN7RZ
 HXlJTdmAqcb/n4s/HDe5mTh+vuuzoqrOJKFlBmnVhojDDkRqSAMMijMYNPV9rkQ2
 RZ/ti3xKR1bIUz9jlReqVXn+T+oIw+kR8uPyAKQNdov6uvShAqe60V8/JAeorfNA
 mytt54mcB3rTPsj76RFnrPC4k+G08YWuW+vmmezRx2FRNlG61WeWGORLpQ0T9yfU
 nPoH5KyYnod91n90VXEcyEQyYTLOnDMJ8U7jOlnLVzGTMiMX8+gKmoGmTYzbxUan
 0YOGiV5KR4HaAQzl953yhYJ1J431iRdjOLVXT1Q4IuiFgyIMxTceeiXtUeFMpbco
 8GixnCCWKBJL40gU2xAy2hyPNC2s9krgQ/XGbzKGjoqY2FbRU94dtiwpIEx7hRbW
 cSdj1Ny1rNC/KFkn7dUY0wbwYtJPkVadmqTe5dDe2FT1SBqzAXm0312gMden8bly
 XoYXuaEU4wG3hDsDUeSGoyvcuuCVZRlO/nHXueSQyeOArOv8tNCqALbcSC2IRgQT
 EQIABgUCP2FPvQAKCRBPLNPYJ5PPLbpAAJ0QgWty4BWn9xzLNVqexe/zT2f0GgCg
 xAi3vElatIil4AEH4bEOLe9dzKOIRgQTEQIABgUCP2JwvwAKCRDIhqQr1bLw+1Wp
 AKDBDqSDEelvLAHy+4Eb4xY/cHg2KQCcDWibvRs2L1bzNyOoyE/hPfbgNjCIRgQS
 EQIABgUCQDKL9QAKCRAr1viHlHQhQvoHAJ97600f9vsYM5UQ7GhJJHl7U6pv7gCe
 Iy8kReROsRKjVvwiEG2K4e+aqxGIRgQTEQIABgUCQLQbvgAKCRD8bXhVKa6n9ivh
 AJ0cAl+cKCKFNX89rRWFp4hCn6rPigCfdeUcPsV+LqNS5aVBV9Q2w1slfv+IRgQT
 EQIABgUCQPgeyAAKCRCgT/sbfcrp08+pAJ4mDcrSKQ4uvERV+uEfxlaSccHCaQCf
 du7kJMl+QQILLzZywsCCn1C8nQq0HEJydWNlIEEuIE1haCA8Ym1haEBpZWVlLm9y
 Zz6IXQQQEQIAHQUCQvLyCgYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJENjKMXFb
 oFLDMwAAnjfLmu45IePvR151wwTQerqUgrnXAJ9LgGdXbdZL0kzfyhlfVs/pdPBL
 Z4hGBBARAgAGBQI57o1WAAoJEIjhex385WVhjEUAoJ/rPEgZs/YUnfDnmMGLIxdF
 hz2mAJ9EKcQ8233rt0pdt4xvRXziLvLG6YhGBBARAgAGBQI57o1dAAoJEBj1A4Ak
 wngCxVYAnjhh80GEvKsG9kdUb/doJE8p2BIbAKD1azZoxMi+pIH2hs4plL7oyqf4
 94hGBBARAgAGBQI6znAnAAoJEAn+vxCCmc2zE3YAn1pylLDv1Bbsyb+hjT6CSr7o
 o2LaAKCavkdw7lb9NpR9lOc/qaEWyjcRyohGBBMRAgAGBQI9B6eFAAoJECAVMdWE
 Xf7dH1EAnjUTYP2K6jRcSMUl40P4S67KMl6/AJ0YfKTHo/RhE7AvyE4zERaETylA
 WIhGBBIRAgAGBQI9B61KAAoJECH5xbz3apv17EQAoNs0ttUBYmDgMHRNviLjF04F
 Hj9tAKCACgUpqyaeJJGd7glBp33Kgp60KohGBBIRAgAGBQI82X6BAAoJECo2sboI
 Ls/FfegAnRMPAfMfhwf4/Hmn12hJlw7YnLLLAJ9GiR1jUOtKMulsOjCZYVW74h0F
 94hGBBMRAgAGBQI9B6ucAAoJEEbtrfQ1fWX7FRwAnjoduMj4hoXgi/X0p+Q6nsJW
 1wYGAKCt6IZ053pq+3fljhclARAuNJTIr4hGBBARAgAGBQI76ageAAoJEFWW3Qzp
 v2U98CkAn3iYu+I1XQKAjEXji2bocrMjr1kMAJ0eA4VZdJk+JTWnPntk4Pg1ITGS
 2ohGBBMRAgAGBQI9B6v8AAoJEF2Oi+nyOBrU+rsAnAjUV6MJadAnXe8VJsOvdbTH
 N5yaAJ47ve5A8HLOxkn86YaUEm20sc1DPoicBBIBAQAGBQI9B60vAAoJEHxLZ22g
 DhVjzDMD/RcE92t8k5xx0pUiQFAOlCjJfVuh3f3cof26plw+hncy+hlle9rGPSVY
 YhtTGgy3InVS8Kp8x4RyJ/Ymy19I7yrsRQK7c100zCxd730pUwk1Yxvyiv6Djs7r
 OcsHF5suU1rDUBmTOm5HzleCm/fzVkHcXst//RPCCIhumOhoRONXiEYEEBECAAYF
 Aj0HnwwACgkQtNcQog5FH3179QCdHeCmWzl2nEqI5zqrxo87MPrPVs8AoISl2sGu
 Sh8Y9gWwj5AA/eHoLuUTiJwEEwEBAAYFAj0Ht8gACgkQtoTxfMEKh02PpgP8DJ+y
 XkLsYnUH7BhnED0PYFYsOorCe/tPg7ocMc+XGKUrags9IJQk+nZpfmFOR/pycQBU
 /pZsDYYSGAKVFNI2ElPoTfUFka6EHFFag9Xs9YPeiCkcr4sbTmCx+6uVidvCnboa
 E5c4Uczws3uck6QVB7WKHzjBdvO/OBnmB8zOP1KInAQSAQEABgUCPQetOwAKCRDW
 4KH+T74q3RvGA/9JJp94uPG2AehKliTnkT3r7U9gBA1LzO+7TJI9a+i79+484EM/
 EZwwjnks+S+vS+m7StUDeOYYFSe/d4xsg47cAN6cEleMJzunNh4vKH7cducWZbia
 bUrYrZH6cIJU5Vy85h+yhx+tjdexRPtLxv24JZVDqxa8IWtIIKiKmUVPb4hGBBAR
 AgAGBQI7qNniAAoJEJ4dB2Q3giKo+x8AoMpsdaJ93u6oIDYHziPGbQy9VcMJAJ4h
 RXG3LRdvOsm+0ZV36s6qQHWAvohGBBARAgAGBQI9B6nRAAoJELVSsEN3OQXWTOoA
 n04Y9k2OHyDGieYAHJ11n2rnPhdGAJ4i2yIXGgDaBeXP/op4OB2CHbbmfohGBBAR
 AgAGBQI+g3WkAAoJED980pFG+s3HzR4Ani4cq+i8iqN4pEsR4zDG+hKgUi8BAKCu
 5aNC3ElOlgyXY+Jyw8zhgmpeS4g/AwUQPos15GJA5uuW058LEQLfuQCg4Hgl1aA8
 PULLwKIolsalL9A+RYsAoMt3oXAnVMQwmDvyYulm+oxKJllHiQIcBBMBAgAGBQI/
 LxvdAAoJEB1i6ck3bc7HMWkQAKo+SAjy5D47D/eOt6ikqcUbxF74pAorSbthtj4r
 U6DMDoxqX8Ap5NZry/3w8pUZL5zRgyzYeT9oXoUk8syjenxoZb14lQEGd1ZSy1/D
 I2yHgnqzNLlk083Evvq1tdJBoJ11OB1RoOTZj5PQHoI6WWti/S9w87071Chuja98
 4p/U0RBWQgb78OaWnv/dCHYUynikHK+x6+arZo1ci5pDFktaSHzQbUgI+vW3kIZK
 4s34cbGmBjCdLtI1wqxkRnWYYmYYj7NiRdJT2OnQot5QyUA9lZFKUickFyfWuNFk
 Exo6licEcI21JWALTBq23V+AyaEIoIN2PdY3BbCcinHMjLbJ6vni5EJVhjNIF/wL
 oAmip2xWcDQJqE5cCNG+LleyNoGCuQ+5q1/4mdrl/FJvzhWLJKEvJcd8xKqt5mY8
 cVioJdIwJHDZrWnS0Tum8Ye+0HbV/UqX13KbV97cTGGIGelB/Fh//v08zApho3KI
 fNz57TrqHinmpdVDgMTZC4jZCti4njHYOITNhNUu8H5OZysVzn71YQdg8e7dFeJ9
 8sTVQS/YQMg9XZEfInu92UP//t7hha6yp7Cns+H3k1VaGsbCug2iiagjkvZgfqmM
 e8zugg4T7RLTy73jPL6PDgNBrl8Eu+1ysmCKdOAMC6nDKwPWto/fMQ1rt/0gcXot
 47eWiQIcBBMBAgAGBQI/MUjAAAoJEA8nTSGUj48GIvUP/R5Grvaxae14cnW0mqJz
 v9F2Jm2+FbILYZUTRFgcHG//gOcdW3ehhRX2+85O3ndr663O7yYPcj5wtObRCcTp
 9bdrETSi0oNmkZbf6DgDDQl7Ywpnw2qwznwSHVy0dNZ4ew8A5H/JhD+gnRjyiw+a
 i8Xyn86QcRw6MN6FHhDr8TmKYbLnblL+6+n+5fXDCqEPcXDOtIkzWyFiWpq5w9J0
 JbvEukbhpjieJzd8zedEUOGZGQ54YhISl9B9IS+PCBcxMhEvPjd6zCwbJtJGsVt6
 SsLIBlygjfQFqPNn4UX1/rDqsQ32Gw4cMIil2RYRtxfN1QHCH4nid0ZdMTFtodqv
 hqV1MZpTF5ut8kPtj4RtrtJaGNATZr+N5+wukiSdo4MTuphb68sBJbD/dV3eTiQA
 kFb2+0Of8/wE4RfPgD2RBMa31Nukk4JKLoV5qlZE9F3ZGRT4FzCQNxt/mmMCJXtW
 O33oQEzuycPSUw/eqKskBbXkx41wMXw/Oa/CrADPWOVRpqkOq4zVW9JPNItkwSZ1
 rCpp+fXkSO3v9/r8UMWuz4fNacqQCfm8+1Shs29DMuonYzuxcRR3MRGV91UlQ85+
 jiP96TCPdcOdErQ0EOHkPF3r7sUUXzRhdoa3UpvFoMbL5OufP56R0IyWNtdoHqNe
 vDmJ8jcEJj67RXzGKL5eAGfHiEYEExECAAYFAj9hT70ACgkQTyzT2CeTzy2GTACe
 J4BppzXByYFAwbOx8PzgmBRK3VYAnA1nir+/+EHDdINUoIXzVHiV7hKWiEYEExEC
 AAYFAj9icMIACgkQyIakK9Wy8PuX4wCfbeVNeOT2afD9et0eGqnHZ3c3RyYAoNnX
 IzOwmWru+6fhtsEYvHFCL8/+iEYEEhECAAYFAkAyi/UACgkQK9b4h5R0IUKJVQCb
 BG4/YtxPFGIy9eOxnQJyRwrpwsgAnjdD8XOIrOp+U70uAY7rnRGaLni/iEYEExEC
 AAYFAkC0G74ACgkQ/G14VSmup/ZltACdF76yPp+CugnQ+RkKhSBG/+qtIowAniLG
 I5/n/dPJhLWvW1Ykl7Bdh00eiEYEExECAAYFAkD4HsgACgkQoE/7G33K6dPe9ACg
 kWdHnaHveLsWUkoON+xt8MeUnUYAoO9Jan+db2NgoEoJTZs3RC9kgn51tB1CcnVj
 ZSBBLiBNYWggPGJtYWhAY2lzY28uY29tPohdBBMRAgAdAheABQJC8vIKBgsJCAcD
 AgQVAggDBBYCAwECHgEACgkQ2MoxcVugUsN0ggCgoEqyQSfW536+C0hfHEpOp0EL
 LcQAnAl6DvzwpoJwrWQc0h9nykKzJcDDiEYEEBECAAYFAjnujVYACgkQiOF7Hfzl
 ZWG5gQCfQpNn6yvqdu84zzBBst+l6hhZaOQAn2SJTy4RJZetqZNMpgoQfJF+MRUb
 iEYEEBECAAYFAjnujV0ACgkQGPUDgCTCeAI5VwCgmS7PLgTE0htw56cO6WS1Tw/M
 oXYAniBaB0+h60Yqt2+9eW3ORmYYRZYQiEUEEBECAAYFAjrOcCcACgkQCf6/EIKZ
 zbM5ZwCfaXlx0KKbiGiwDcmBMXFZjzw2fVIAl1SZjmhnPvwLnlqdy1Mt7s9FT9uI
 RgQTEQIABgUCPQengwAKCRAgFTHVhF3+3TsQAKCNtV6GyUY+8PibM1MvXHv+S1/N
 WwCdH7NGAtuhVubQX2Jd4PIFLQYLA/2IRgQSEQIABgUCPQetSgAKCRAh+cW892qb
 9SXgAJ9n2q5gskfp2ApR69WtRrQ/DzFvrwCeIq4JB5XrXdZnsVWDd9rWEaJ4VuOI
 RgQSEQIABgUCPNl+gQAKCRAqNrG6CC7PxcTJAKCR0VIdQWPR1/30X2Dbdu0hn1LU
 9wCcDeidUYkMXBtY69YdwjU1w6KHjICIRgQTEQIABgUCPQernAAKCRBG7a30NX1l
 +22SAKCY1RIGfp9Q4ILM6iJwyQo4ZMkXVQCgvwQ51yxCftq97nMtOLqx0s4pZcOI
 RgQQEQIABgUCO+moHgAKCRBVlt0M6b9lPbZuAJ9Yjcs3fJXQThwDkhcTTo4pX0BZ
 IgCeIN5Mn6hQaqR8Z5h6fiXqdA9zxr2IRgQTEQIABgUCPQer/AAKCRBdjovp8jga
 1JbgAJ9fKWmuJGii1EQV0a+3i/VshRI47QCg3z5ml7DMd9xwkVXO5CZajl8qi8mI
 nAQSAQEABgUCPQetLwAKCRB8S2dtoA4VY6NoBACFoqy7IlJHqvu6Z8q/uw2qRcGq
 E17krbXviSlgxb/7Usl4u3KlMBAWnCsj2Vnv8c7DrQGDbXNfEUZvV3zz5QfVF3z8
 T0n/GptHo+ORLwLQpV72ucoFWN1zYgOry8K6Q8ObsqwYDRDtfMGtNBnzjg57rsI/
 A7vWaqXIodtYn7ivuIhGBBARAgAGBQI9B58MAAoJELTXEKIORR99CCMAn0jK+gA6
 vktC9wtCu67SiHEXDoyEAKDLHPnn+xcoYLvZfsur4OvG1uTo3IicBBMBAQAGBQI9
 B7fIAAoJELaE8XzBCodNPM0D/3Re5qHcEzUTmNO1lgZeP+q/yWsIocT3kcidLeu3
 7B7CsH7o1Zf2P8KCiEnx1SXYK3PN+EtUyg/9Z9hqXiMoGtvkb+qFgQc5TGZmAtWn
 3hyiHzVdaI9aSo30M4pH3VRaSSTWcLYkC5t5u12+SUrlOtq0ZQjLPOXpCL53d8i7
 ROe6iJwEEgEBAAYFAj0HrTsACgkQ1uCh/k++Kt1GwwP+LnPQmxJxuS4V3AqmwbQ6
 Fbf+QyJODI6xApsoPcdq3cRTbFE86yxgJDeQeXN9+KXrPp0QU+SeEekVO8Z4ilJy
 hmjVEqjyRJF6BwfRXOUq1UTVo8q+W6Okkpa6fMg7PML1hKKcaU2uRbxG8OVEQ+J0
 ekeBIHyLkaHmPG8ZKrqVmw+IRgQQEQIABgUCO6jZ4gAKCRCeHQdkN4IiqNH5AJ9L
 jFgED45Yg1HXKtcIa/1DKii/6QCgyk4TnvuBUiMov/XiRgykTbMiO2eIRgQQEQIA
 BgUCPQep0QAKCRC1UrBDdzkF1mFFAJ0etxVK+m50IJboRSrGtAx6owvRpQCbBkbn
 0dZX2oE+3ZbpfVWiisXZ0hiIRgQQEQIABgUCPoN1pAAKCRA/fNKRRvrNx1w4AKC6
 GxIOY/HaH3OJyP6jLxaB2ScKXQCfX9js5vL6d8qD5HtpZubv6ff21+6JAhwEEwEC
 AAYFAj8vG90ACgkQHWLpyTdtzsdHnA//fKus4sLo7LH/5O0ofCM3IQiIys9LBcH5
 h5NSNb9cqevjoMeVzEfKD8vyt19fDzd4ILgqTeWKngkj9ELshnrYauWa810Xo9H2
 Rt9vVAaGzHwPtGF0GvHq1TK2g4E+LGNlG7jhkFbWu8OpD2isjlDBq6tncI7z8dJY
 aw6wJK5TrkNCLMprWQovyoa6OS32PGLNON+FEeAa2ENOEsBXcVEfutc1BHogvr6G
 i4XwaqB54gk2lDvVol4LwlkSZhMJw1I1rSEeTTsYWiTAnkNhVne4RvbOYCJuCrRb
 3Kga74rKiGwG7fpiUGas7Bkiz5FerPsCI6bCIiCLAKcuUqkoUDEDD+D1ZsmCnHQV
 MS4ucS/5AA3tuF/6I1qeQOIXH2SOZYWxQLEgIai8gl/jOfhICeMXS11sgQmG9OKb
 wXhWxJPHLWkrVGAitUHYw/fj56S+CQdo9JGzjLsJj8DJxXSnr/ah56Q6UV72uTfW
 w+5yYcyI+QlvThOZ7zL1ktQQbigQAZcmTpgS1ldhH9pc7WurlyV9bV6ROYeiqIe6
 j98rMblFeaiU4CgFY0lIqPKA1OJKK7d8DesSAYNLP8D3W2xRbMgafp4yxJwm5coV
 an+fmQnnPe50r9puWSaOugi/Pka4CP3XOy88odUZ05wC28Is7/QcMQzHAj5UdlUZ
 /JNwTiFlBYaJAhwEEwECAAYFAj8xSMEACgkQDydNIZSPjwbVlRAA0UKZE0bBtMse
 S7gVtz4AAeIDVHi/VL9LX2AT/Rgi9mxtB2ul+2ubEr9l+pIeK2bt/RN6eOKL/N4i
 NOZcQr0pbRlecj30iF8SwoCd/IkUXH5Q5o/7uKNoGBNXOX3r6+aqdhGMcjAe0R20
 u1RVFl92V3EYxGZym+FwL2yRpEARvUBPmeyli0DSTDzCUed3KtWZO3LN5lfJ/teo
 ZGaTs3ETYvIT1egco9DG7juA8hvaJq/YclE68E9s8GTX9V/TXq3g0FkT3IdOXlWN
 bCzAbnAvRjqcusXH12f4DKCUhz/WcaF9/wU85ExWF+rDfnxDEVtcJB83JdbxC4uC
 jMY5S6GEtuvDbTJW73twkrdwBzTMwi4aUC9SYWCVlvxLrod4y6zm2UGUYV1egaTn
 wdVVgXjzy2UzWHcUWbw4AwVMUXs3Up6wncaVe+gMKeMhMk9eoEgATU3swbigVQyz
 6x1O350qZgx2j1D+3LMHcEpZ7jbOPFhv0zT5gtuQVBhnBoxF5F9kGQd0cFDgUCTR
 emZYnrDjtyb90gbwOIUz2GB1obgH9TH5uGPccyxX9or5qmvXZ2Id2/pOmxlHj/CN
 /IGcaIU6tm6/uoigAPYoG+W+gjmlH5msf1MuMmBnccX8+hqWsOsV7Bd3Qb3Tjwql
 8pHe5pA/xZzuXejGH+/Ouv4yLmgXlzSIRgQTEQIABgUCP2FPvQAKCRBPLNPYJ5PP
 LRHhAJ46SbLH/JorxxTNVSwsXJKLHfivhwCcCUUskOCuw1QU6FqoqyHvWgAtvmWI
 RgQTEQIABgUCP2JwwgAKCRDIhqQr1bLw+0sbAJ4g6hW8GbPktt7jmbVy5gcw5ThO
 nQCgrhwQdg+8dnurDKVJFoJ+DOxGlkOIRgQSEQIABgUCQDKL9QAKCRAr1viHlHQh
 Qop0AJ9Gwf2GvrRDretOKpqB6WH7q+xwbQCggDf6k/gCp1SgEa76CmoM9bmLSQaI
 RgQTEQIABgUCQLQbvwAKCRD8bXhVKa6n9iplAJ9aKQTGIJWZO6XJu4eOfIKugG6i
 qQCfaSMIbwewKVcADXOdy4RgjW8gqVeIRgQTEQIABgUCQPgeyAAKCRCgT/sbfcrp
 0959AJ9oyIL8hzxku3V7loeKJniMQuJ9WwCfTPsTs6s2DdhOyMDXeOe6gMFjsKS0
 IUJydWNlIEEuIE1haCA8Ym1haEBlbXBsb3llZXMub3JnPohdBBMRAgAdAheABQJC
 8vIKBgsJCAcDAgQVAggDBBYCAwECHgEACgkQ2MoxcVugUsPnoACg21dsNct4vizn
 XTB1izxCmKe0aKgAoP3yBmPcmUKDDseXPAblYLLqn6eyiEYEEBECAAYFAjnujVYA
 CgkQiOF7HfzlZWE0dQCfVIdGmpefW6qr8TOrENXM39HolocAmgL5DdG/nYUfUUP6
 LrS5u0/A2BvEiEYEEBECAAYFAjnujV0ACgkQGPUDgCTCeAKmmgCePVbkQ9AsnCO+
 sqkZ7NYcdK5LT9UAoNU3T9jgMvnW5gDKTaJEy8477q6FiEYEEBECAAYFAjrOcCcA
 CgkQCf6/EIKZzbM9tACdE3IgDQ/y/f1ZhuyIsud2baKg6K8An2r8w7cEAwfWye7u
 3I6sr3fJR8/eiEYEExECAAYFAj0Hp4UACgkQIBUx1YRd/t3U6ACfVd5fnfsai/K+
 duMDi0WKa2k38VEAn2p0uGy85e0MQ1S0u3FdGSLfkN8XiEYEEhECAAYFAj0HrUoA
 CgkQIfnFvPdqm/U3ogCfau3JPECPX6A/RI4UWkUKQ+oowGwAoIpLlY529WaVqbbV
 bVYacVLVbdFBiEYEEhECAAYFAjzZfoEACgkQKjaxugguz8Vf4QCfRDfaMqBSxK43
 gurEuy8OCFKwqGAAn3oqVlkd8t59MZBw18KZbaPbly1diEYEExECAAYFAj0Hq5wA
 CgkQRu2t9DV9ZfvzrgCgiTbsoz9DrF9xDC2Z78Z6gLbAv74An1Ym7gkuCUcjHTxw
 XXNzfZ1CiY8KiEYEEBECAAYFAjvpqB4ACgkQVZbdDOm/ZT3/xACdEGJfn+fp/0WS
 aMjNEb1EYkUXYdIAmwS7bOv/UjLxJ3HcY4ooG/BexGd/iEYEExECAAYFAj0Hq/wA
 CgkQXY6L6fI4GtSrDgCeJVw1t8/ud5C7P+7VDoyIXv47M50AoLg3I3TP32lGXqF4
 hFe6VfeMppj8iJwEEgEBAAYFAj0HrS8ACgkQfEtnbaAOFWOYXQP+IJH2o8bGTLrZ
 p7Nc2Bs2p7aln3COggZKfk2F88VRA7Utsdjj9KysLp8EiNi7tR7mj4LHuRp4wBNv
 2RDSWqk9OZSq6IW5ZpmlECCJ/H42wmn+jt3gS4bBQyQlUtr74hDqfqgY1Wd21bJu
 ZpCTL9drVICxN+Dof8MJH51anQAsI3OIRgQQEQIABgUCPQefDAAKCRC01xCiDkUf
 fYP6AKCm90SLG+7bnqIVykONaB/sFtu+8QCgn01PJqvV4duJEAkTmHs385UYJ9WI
 nAQTAQEABgUCPQe3yAAKCRC2hPF8wQqHTbR3A/97W+V7e/4rowEAh5l7EOKXxTLv
 wfrZDvsB0nFBLv/RCb7jtQmwtGijb2NCuOTtNW3/HOGeeYNMwPfYf4jRsLRtlOIk
 waULx5RgmK4NITJXHiJ0D81wduBfPoZO+kP11AZpQF2n5okOMqoXLceg1ue3g9ll
 LPMJZveSjQnSi0kcV4icBBIBAQAGBQI9B607AAoJENbgof5PvirdMVMD+wTxQSvm
 qx18J2uYZj6ujUX3lbYPwK1ggM4w2MmVKUD+X9RBjaW1aSp9YnQLL4j0lFOkYssc
 IlGSFRGeE8cF8DBis2ape/lg6DWSON9qHgS/44YRC8xXZPXNB1wwQM4cUa4L3Mxz
 AfYWJwAjMO0y5owDebKEnZjYeGaRD6hwhkbriEYEEBECAAYFAjuo2eIACgkQnh0H
 ZDeCIqjgcwCfYuVM7kgfbmALOd/umBDLHGxx6HwAn00+6UqhasWTl+G2oCydp7sM
 kguSiEYEEBECAAYFAj0HqdEACgkQtVKwQ3c5BdYilQCeM1Mft6Kwxqo1nbOLzQ5v
 OWlRbSAAn1IyIuMAmJylg/cMqesV4McXYXQaiEYEEBECAAYFAj6DdaQACgkQP3zS
 kUb6zceUJwCgmyXUHKLSZ+3DwHQQIBnSkouNJUoAoKP/GwrD+mo2LDKObb10I5xw
 QYVwiD8DBRA+izX7YkDm65bTnwsRAjB5AKDQcLYt/6PjoATMIPe3izHDsImhVgCg
 79BeGlQC3H5R6kecepRKFeK5g9aJAhwEEwECAAYFAj8vG94ACgkQHWLpyTdtzscy
 aw/8Dz5mVfCrrTCx4J2/h9/HgXCMCwyMdG87e7CgQCaqsXo457G9thSA+fSxZ5rj
 DDqs+go5K0QGE2U7UgRJ+YMlemCxrywRCIfoO5qW+fWc3juHwEVehrfSfsa9Xk7B
 izoyETeK+1ggx50hNN+DRKG7jBokwzOsMYH4CJgPRBz96DL8Dgaxiys6cPKx8bmV
 Chu9goZEtWSNbTXdeCZRDe043IFy0Yhg7CAYKOIm9+L6iqQ3nYxCXOdHRBvGVpZM
 6ZlBCsJD5DDSTqSb5EEuiybO8YYzaDXnt9/Fam/j+arS7eJqfYXsI9CBA5SCZkaQ
 ERMkFm0uk1uiQZa00VBU2tJHaAPqmc/Nuv88Db9056x8pvS1LPdtZ9cL7xqZRXzZ
 Dl4mRljYL1Yn8xU+OmeVdPVVfUjSe0lxog1d9ya5DNNXySVT22xqIIYK8I9d1VHR
 hGtsPiZ3Hlj+FXnvc9KWFuRAwprkRclOXZvU2i8F2joxPvLyE06tjTOj3VNDJPd3
 Q0LzTtfMHszoom4wt8RtxNvQqkDuoJ5VHyshdWRcZg3mFIeuEq8QHgP26YQqOG19
 N1343ao8k5rLhN59ZeGo5zzM/zklOjrdhyenfRH/8BQZe1TFeDHuD4jURekDFFOV
 KM/j4Bf7Y7qxAkzWLdqWsFnOMUy+Sy2IyEotVM9Opsd3IVuJAhwEEwECAAYFAj8x
 SMMACgkQDydNIZSPjwZD6xAAtsGfhze/SOnRJtGrz9zPrt0ZT7e+sWCk4k8hDt3J
 qGjuLUsH7Cu4IcVLrmNLlKNxrN2T8oxMcibDoQj7er60iocsSifIgwpwnJXhJ40T
 k6OK1aSiVIwQ4ff9lywSqaEY4wnYymxg9ADpPJfDVIZkhjARdLVfdLhkFwBiLVj7
 T8KfY++qG6XZDCk0WdQ+Uh7qk8fLwdihuKK9+ySCVOwLIuARAmBtGOS8VOzgm1kV
 oVs/RjVn7o5Wu+ckbYBkvWkzC5uwTR/U8MRs15V4MmxGL2omjO532ZogiyGNhbI3
 nkA9byWOKQayLPK7/Vf9jYEzEUrCfX0oU/Y/tK2tUKCI4GX0Y9s+8D+xmo/uKMmV
 0Rh79rMNZAhnb7Y66qn7/VYJjyBxZoR/1dsLn0147ouuF0NISHBtSocPH/5/b4Ad
 +7jUn9WZe4H6jVGdjjrUIGk3C0IB2fUW7Dp3Eda8J1rtMMeo6ult7y67Q4A4g9wc
 sY5cJBwkckroU8wQraLaFGutClWeyoHneb4nBL9TJwjw2DlknIp39TFONIE6T0lJ
 vapOU16zTB8IZ3rixVuMl+IcJi7uNuCCmDsh6auMG2QMIIe9B5wGQ4cPS1CmoG/O
 5G1/D5e0Rncvsy/KdnwnA2xCGVH7YgCM98SfJGLCI9bpCqq63llKPd+rCzlLU1Sc
 aliIRgQTEQIABgUCP2FPvQAKCRBPLNPYJ5PPLWSmAKCvdbstKvhG4XaDxofWuWz1
 WoAv1wCgn2JMIKqB1r/fgU+cSAMKLwAoWbWIRgQTEQIABgUCP2JwwgAKCRDIhqQr
 1bLw+xzAAJ4vlsWlhklfv92GMCEY4E7fjsrgRgCdGLfsBuxfTkUToRGgoxfiR0i6
 03KIRgQSEQIABgUCQDKL9QAKCRAr1viHlHQhQsD2AJ4unwkMZtCqZQxKkG46sJyo
 AeCFKACfdt1c5n1zk70n2jTIEBmyRMQTBjiIRgQTEQIABgUCQLQbvwAKCRD8bXhV
 Ka6n9kurAJ9mlD485VMjlFMhjvpgPUmi6lhRvQCeMkvghXcy129LJ8f6HrMbF1nY
 d0mIRgQTEQIABgUCQPgeyAAKCRCgT/sbfcrp04KkAKD0WGdrXoOL9O7PU59gmvsP
 QxfoowCeKjqCwWNSvfc3hvaqL6lqQq1Y6Xa0H0JydWNlIEEuIE1haCA8Ym1haEBm
 cmVlYnNkLm9yZz6IXQQQEQIAHQUCQvLyCgYLCQgHAwIEFQIIAwQWAgMBAh4BAheA
 AAoJENjKMXFboFLD7oYAnRRTp0GejwRmem9u8GQV6VLp076KAJsGNKqwweGFa8cO
 91bpzUemGWQGU4hGBBARAgAGBQI57ofoAAoJECAVMdWEXf7dN58AniqC0HLEPpB6
 ESefyQKpRVlpTcC+AKCIy2WFq1lAksYB1/dYMU5+wzxikYhGBBARAgAGBQI57o1W
 AAoJEIjhex385WVh9oEAoKmQIWf+hxmJf7IskYAzXUEUi1wRAJ4zFYwo04eKV7sb
 DHXPHR13pfZW0YhGBBARAgAGBQI57o1dAAoJEBj1A4AkwngCtb4AoKY5S5sCQCbn
 19SraaSTPVBmImyfAJ9fG/FSYHCMNt194t9uixewoBCLrIhGBBARAgAGBQI6znAn
 AAoJEAn+vxCCmc2zF+UAniGDl8pHwSOuJxDril0p8Ko/O7gUAKDaRn6sGz5erDxg
 Rr6A/hDaNEyTxohGBBIRAgAGBQI9B61KAAoJECH5xbz3apv1uekAn05MpMaRgtCo
 o1E6pI6boqBpxeUmAKCggEAPwXKNmS9m2unaphEZrXbcpIhGBBIRAgAGBQI82X6B
 AAoJECo2sboILs/FqOAAn1DgPNBWkQJxsWCDYAWG1TIi6LkKAJ9302UjWqTlrRUz
 zFEpNb3/7tdtvYhGBBMRAgAGBQI9B6ucAAoJEEbtrfQ1fWX7W1AAoMkkgs/Dnrmd
 v3jS5D5bZWDiF/0xAJ0ZlQdE1a6x9FuBE31sGPbZJFjaG4hGBBARAgAGBQI76age
 AAoJEFWW3Qzpv2U9er0An0G5GRcbYPhxGXelUZA7i02+OqeqAJ489xEd+M9/8XCl
 ot7bYcaAIKPiwYhGBBMRAgAGBQI9B6v8AAoJEF2Oi+nyOBrUFPEAnAx7C6fu2geu
 1x+EtwtnIQehhLhBAKCrTji0qZFeVXngqiW+8SPpAodFpoicBBIBAQAGBQI9B60v
 AAoJEHxLZ22gDhVjGKQD/1V1M+nOmEXulqfoNynqnFKN7oafzPLPzyEvJQFc1X60
 Agx3te5E9OgJhYLqleVC4tPfGoiqCT68f7nemh6QAMu10iQoYUPL07ux6jIMmEPe
 o14rEb58AH7RS65qJdpK9v+18kKP+a8+huLERtYRPzGffMCReZ7ertNfidK1EDHm
 iEYEEBECAAYFAj0HnwwACgkQtNcQog5FH31WnQCgkmbUrptpXjcrPmkP3rROGHs0
 TycAniYxzRdqIWx47Iaj7dLuxcvTHR7oiJwEEwEBAAYFAj0Ht8gACgkQtoTxfMEK
 h03OSgP/TPpnQyZVwCgSIoX/Yz485VgXNfEIyoojai6TMwnBLCkp++nNoIf5Dcba
 xHx97g1ojCqFZ8hvOAs70JBFQiVhgREn3GAcHR8VXLapdm5CTnOwF1GPfB3dHcxp
 FrRIHwNSbM8gyx7/MBYOCOpxArdDZLHSLns3CKEeq3JzgahbcfiInAQSAQEABgUC
 PQetOwAKCRDW4KH+T74q3Z1sA/4iwg4lSmpFBG3GIjreoth2SMtRYHvnK2QpklWl
 0/Waz76mzUCZOW8xz+QqFvhMPy7pVI7w4QWnlZI7BMfLUWDX+jlTIg9Vq1f0jXaw
 4j5ESYej6X02Dwbly+kOMuCNf9l3BFTBqGOWziPsZcAHsZrqhgOT1korNAW86NYc
 D3lFnYhGBBARAgAGBQI7qNniAAoJEJ4dB2Q3giKoFjQAnRb/8lYs9iMgAGcq3SxI
 ncT76jcCAJ47SFXq25cZHXv8w/40OVk7ZMZGCIhGBBARAgAGBQI9B6nRAAoJELVS
 sEN3OQXW3KwAniOhY0yPMPcbq8/BaqcEx/cvuyioAJ0bvD3UIQKHdzJlusms5sjn
 njzG7ohGBBARAgAGBQI+g3WkAAoJED980pFG+s3HyKgAnRjkDaG0eDnjpYwomKYA
 GXsIjET0AJ4o5ak1vZNDAqI4kg1v2C2kerYybog/AwUQPooWdGJA5uuW058LEQIL
 SwCffrvSiLVs4zeJQKDCZ5/txijnyeoAoI4vJa0WBSMP1Tb2o0ANYe+4GHAUiQIc
 BBMBAgAGBQI/LxvdAAoJEB1i6ck3bc7HARIQAIkAegb3UmnTmQXWE1EqFNokRvzH
 kJ3LRszOZBv1ZTq1bPiyeSAaEgRJWYLf7q8nkREckqzBQ3ISXn8pj+l2S6z8d3FL
 nLotTFRQZPemwasw6XRvaIdL8MEnssAyHGTnQsQEFPFUoHJrb1L55I24NFoMLDlb
 S2ar6Gm1vWNRuIw2z+uh6zAtosMUWMp3B3LOhSjuELIeulojIzPY6FL56Lods0pb
 Sc+2UzaKUcqqaczijaC6uzdoR3Zt+xZk7GWsa6zfugBh5UcU8kVr1l5YvfMlzGAP
 s7QKRvCfgJN+YINcw/CazGE95ixdY0FLQGIfskeQUtkdiJeD45wVNUsYOBAbZX2l
 KHE3wuGO8LS2JZZY0Bj7T0Pw0JdHVf0AvallMPv0xiFZf/TfghBiA/RG8euwdIqN
 0Q3hQKHFSxjvH8jQE/sVPiwL8h14nUd5XwfgJgIgP2blPn75yGpAXrVHnjDEH1VT
 DGfcbKEGSeqdYmK8eJOOFbs5z+XgnylOAJvwDn38Kn1K0hI3B5XyVlH4PzRRNvRj
 2kppJBbNTgwdlWHjHdyUGASMSAlr2jITuO9LwO35mFhSdqk9eDNBukXv/KF7+pz5
 agJx7Lu1PLB8ia9rgD5ntAUr1MJbi1R0+r993+7ngvu1ROjiUrs6zolXBHcB8G2f
 JVHjWPhAC7TJFbQmiQIcBBMBAgAGBQI/MUjCAAoJEA8nTSGUj48Gm9kP/3SJUz1x
 ZkngYsVM05hcICWzUX2bI4QtX0FRjDEC7gK6ta/pgM1ZMzorJ99uT7gZk0aLcnLo
 Rbxn85iEZmg/bPcAp2oYkjF/9tbFBeTcHHQsiVwf6vyskVAQhnyRgHamhcX7RxNL
 pQTUKEG9KLEmU4rf/FwB8RCMbSWZUFgUMgr1GGcR+Sa9Rb92OH06ihrsINJrV8hL
 LQhoSj9JhOolTvf0gZ/D/YqopFZfmcB4QZefaQWNVRnv9lCcT0d889iRQLGWvkZJ
 9+nbWhjlileo9soTGg8ejb4Q/jLRQhYD6oYYqJ49pKf78JX30TEzIo6dQIv+rTK4
 ngcMEOUaK50+YGDEorVS8lZQbGYYq/SMfprxqfh5MT5YfXus+ur9fhLccQK5uQJJ
 ebDWZKEXDdObEECOLWSS5Q2MQiyXQ7qWe27kW+dZWmsDZh0AUtvnoA5F92EGpDaT
 SXCdTWMqpPQyhsnRwxlZp13SXGGd81ghePYvjOQTJC7eSGHSmMROLFQZk8h4dR1Z
 1HOsBCUktAvxnq6cxzVWf3hOzQz4W5nuBFiIhzac+5ulDpV0S090a5tKkLrbXd7d
 5rFg5DyCnT851Tp140vxOmEQG8HbS5c0Z1hgWZ0TKnvred6xZQ0DCXmCioypAhZY
 es70lOIxj/cGT1rgBFtLbxhc2r2b2YDcnZMtiEYEExECAAYFAj9hT70ACgkQTyzT
 2CeTzy0hBQCdHyJJoRGvB3/u/iIVqfi2ZM57ddEAn0He6pc/KPyGKaV5d5xOicLx
 25oNiEYEExECAAYFAj9icMIACgkQyIakK9Wy8PsEJACg4gEPwQZasvNK4uqjoo71
 1FJhKwMAoLKbekzTQVTpvOZZKxQGm9cDXgthiEYEEhECAAYFAkAyi/UACgkQK9b4
 h5R0IULLXgCfVXab0tlOszHsKgX+unjuB9b0YGsAn1edz54snUroRVUozB3n2ge3
 gyNoiEYEExECAAYFAkC0G8AACgkQ/G14VSmup/YoWQCfYz431uqel/Mn2pW0jjZo
 MTQPka8AnjrRTE1UjHjccclw/mGTAtLczG+giEYEExECAAYFAkD4HsgACgkQoE/7
 G33K6dMULQCfTzkkq/YAIfoz7OHd4IuFwa5t8K0AoJxlmUIYArFopHXPr2KmcYNI
 nNRetCRCcnVjZSBBLiBNYWggPGJtYWhAcGFja2V0ZGVzaWduLmNvbT6IRgQTEQIA
 BgUCPQenhQAKCRAgFTHVhF3+3dkQAJ9HV17gMTtF08GgPhzgRwno/rVDGwCfcQlt
 3xdrwf7fSFutTLT7gBVjvQiIRgQTEQIABgUCPQernAAKCRBG7a30NX1l+wnzAJ9h
 MZblSxpSVfJpV+53wT4uCXgjCQCffIRsBwN7ZXoP7mzL+LhrHIza3IqIRgQQEQIA
 BgUCO+moHgAKCRBVlt0M6b9lPfGhAJ9/dUFlRYJ91E8FzLkXn/SgZKQICwCeIjWn
 VYKiUB+Y6FSR9sCKuwuV7xqIRgQTEQIABgUCPQer/AAKCRBdjovp8jga1G10AKCH
 E0/UNcgqwCPsZJLNkCGpmuv8OwCfbYofO75CuMTpzLwKdzZCYDTD+AKIRgQQEQIA
 BgUCPQefDAAKCRC01xCiDkUffWbuAJ9HUq/wpxw47yFLDRZ/2HtPBRVWyACgzFng
 1nf0U4jm+y/5+G5Qtcf3x5+InAQTAQEABgUCPQe3yAAKCRC2hPF8wQqHTXt4A/9x
 WSjFPrA9rKYKj0Kn70gnypK++fHMWnohTiTA16D0BPIITNnJ2ZDgpw4e31GjbTgc
 NcNAJAZD4f93YLLEnEXN9ihXIFbrhisRe8rnq6zWjZvPUMf94SNCCuGVRj/V2M6H
 Nx46mA8r5Ejk0bVScbjD32e660m1hOYc7ye7dtA0x4hdBBMRAgAdAheABQJC8vIK
 BgsJCAcDAgQVAggDBBYCAwECHgEACgkQ2MoxcVugUsMDkACgnWY9xvPaJXivvJrg
 VgA8VCW8OBcAniW2PlA9621xD1dar8JGR8T6xF0miEYEEBECAAYFAj0HqdEACgkQ
 tVKwQ3c5BdZEMgCfVGP+zxgVXC2/8ifhVX6QT5fxzIAAn397V9V3sEq5XVgHksV0
 0meCdlHEiEYEEBECAAYFAj6DdaQACgkQP3zSkUb6zceLVgCgh9HH1APmMYyJpMQe
 RhYNELOVANsAoLAl3qmzleaa+3qxFlsrixYSy7g1iD8DBRA+ihYgYkDm65bTnwsR
 Aj3zAJkBvIdL2keRqSuM7m+MRNzSTSfbfwCgqRdVGTfwdEat9BUNgiAUH+GySkyJ
 AhwEEwECAAYFAj8vG94ACgkQHWLpyTdtzsf4gA//dii5I6XCQ3khpmLQyNJTkGfk
 uTRHtAPMDyf6mJHnv/15WXA9ID4ORFi8qAAgvYasc1sfTa+Qd8oL8R6JmnUDV8Mt
 dlsFqfgYnltBERdx2NSxnDV0QyVIRApiwqCgMYsTB8mARXRTfo3h0oqSEOvSFzx9
 WCpU/Kb283qHPtvKh/ZfjdtNVHqVS9oNfg5db36LRx1ayWZxDNW4dq9Q7pohlcR1
 kDPfcgdWWiCPWZSqBRHXAq9QnFPqKdAg4ctIUPu61CCb7iHqMEBc6qT+XcMyXAWB
 L3T+6qmEcZ9AgQmRIkFtwG/IoS64uWZYuLh1EmsnMOKuEgtyI5Ujt2b86zz26wga
 hGsUSH7TCojVbQG8Agnr7FsjNoGPqs61KmRN1L8CA/Crt5/unUMimWlDVMLP9CD4
 ChgSDLK5zMisF55GV51j//IkeGuJz/ueXBVx0r0bgFvxCyR7G6NAA4H/AoQ3rrxF
 f4QYNuAdXGjAmuHc8VtTAchWlThACieLp1fn5GcnO9z8l6j3fzW6R4XgzWfm+vkf
 C93iAy6ZRLTMt21ZSJV+BUZL4/lKCIz5SxLYnN49tZgzqrH622Kkt8eT6pxDuUxk
 MGs4n9bu2FheKOZRAXlCbQyA6B30TN0nHVpJFRDZRsfT51LbKD0623WzMwXgDyhL
 RRO7OY/vtLWWlXUl3d6JAhwEEwECAAYFAj8xSMQACgkQDydNIZSPjwaG4A//W231
 JuB/SFIT4hfo4k7cAt8XItRbnechv+7JNxkb8D/NiflXzqOjsJMFFPifaGnfS1d+
 S1sdpFQ5riHZR1GZyXPgO/zlcNus+4u3G1Uy/AnO+vq4o637k53dXYXedm7VO1fi
 I9S44VnTF1UZccvrUxrNIlewpODNqSUnQ1B9MCviDQHM2B9GHvLvGfAYxrznFh9Y
 rGWfz+vPHFvTtBf50rjMnlBwK1/obqk7DmtKz1wFnp0xWndSGkccrvYzAL4yOI4G
 5C97LC9YNLnMnptJvf70cqGM90hdRy8l0tIvcEpxz2uNZE264w7jzsFxYBsGUu7a
 oOLqDl5a0zXnKGjBQiA2Ny4oT0ClQDUQXyg1pgqyV6gjeQUrU9kYRDugPvohItbb
 s4KBx48XF2IJOtM8GJ58uWc5RN2NcbDzU96a6aEWq1lZpIQ3dedLLQ62aUyjuBgw
 aYYOmPXcCLHd1KJ+Q8nM5VWISdbvLePg21w1zMMjCn4x3r9NWRvgU7RmE0dkIAJg
 3fYntkMEhKJd3UOI/tKkPXumoSeh3ZeKY9kX057km9SMbd6Ta+2aAmh+j0XsECg6
 akZiIdTNuENHbKozvsYn/aVIV0Xa1EjoKZmNmUkwOHO21N8chOtNpF/q7eVTjN30
 P4Byvv+qLgvDRv/ttIJQR6JwL/L3l/9+RC3T3mOIRgQTEQIABgUCP2FPvQAKCRBP
 LNPYJ5PPLeiXAJ9+oDmohcfCjbKbXHnszOR3dEacoACeJ2MC6nhSrqZ0H4Mqg8TX
 GoXZBOqIRgQTEQIABgUCP2JwwgAKCRDIhqQr1bLw+/UmAJ9ZxwlnixZ9FrIGoaQp
 f2y9oH0UkACfX2gN+UdkicK//Te5SLwjHkdvwmSIRgQSEQIABgUCQDKL9QAKCRAr
 1viHlHQhQv30AJ9FzYF3Q+psI9uajSM/MdomZpxB5QCfZ7jyjoqsDeyyj8FU/cDl
 AylXwVmIRgQTEQIABgUCQLQbwAAKCRD8bXhVKa6n9lVaAJ93WH9Plcc3xGGcOYQR
 16lRm1B9sACfTSdPHcR6MXYeeLldvZU2n7/tOWWIRgQTEQIABgUCQPgeyQAKCRCg
 T/sbfcrp00t0AJ9FGpwRmL8LbZ6CcCXF2lZSJMWcjQCfVnaL3r9G5CiIX9sUgJRs
 xwYImd60IkJydWNlIEEuIE1haCA8Ym1haEBraXRjaGVubGFiLm9yZz6IYAQTEQIA
 IAIbAwIeAQIXgAUCQvLyCgYLCQgHAwIEFQIIAwQWAgMBAAoJENjKMXFboFLDuzQA
 oKEZtOMMcFKq7ixTgwkHxFrm6nJkAKDSDBEcYqitXwC0MRCu2edscFFO6ohGBBMR
 AgAGBQJA+B7JAAoJEKBP+xt9yunT3tkAoPwLI9DEnGWnH/WEBino2z2kiZsWAKC6
 hgXGRwa8Hhuo8gbEFAYM5jvVRbkCDQQ0jHUuEAgA9kJXtwh/CBdyorrWqULzBej5
 UxE5T7bxbrlLOCDaAadWoxTpj0BV89AHxstDqZSt90xkhkn4DIO9ZekX1KHTUPj1
 WV/cdlJPPT2N286Z4VeSWc39uK50T8X8dryDxUcwYc58yWb/Ffm7/ZFexwGq01ue
 jaClcjrUGvC/RgBYK+X0iP1YTknbzSC0neSRBzZrM2w4DUUdD3yIsxx8Wy2O9vPJ
 I8BD8KVbGI2Ou1WMuF040zT9fBdXQ6MdGGzeMyEstSr/POGxKUAYEY18hKcKctaG
 xAMZyAcpesqVDNmWn6vQClCbAkbTCD1mpF1Bn5x8vYlLIhkmuquiXsNV6TILOwAC
 Agf6A0oIHx7GA/Wg+7Xy+rZVKyrOQ+bxzDQbpNNwDBP5mZ4NoG6tgX9LLpLkihRl
 mL76JsNHhQxaSHOU9mjmuAZgNVlYRE+O/fTIlLkRrBkgn0colEMy0EFx8/UsTPu8
 j/RBURcrAD+ony+vXyl9cb2HEfpeUWhGQC/WdIhPwRKCK2fIZ75Szjkd4tgD9+yY
 UEfGCbpw7bRwqHRDEdVy7qx7nHcTH5Xq+vdqJ7ZlsaNMNhDukS3RunILkTW5q9We
 W9eabSSyY4uCY81YP2bRF/U/FPM/mYbWNUELgSmN/YkSwWLGgfjcCObTwgd0FOW7
 XZuJ71R7ytBEn5kDt3bcvULsB4g/AwUYNIx1LtjKMXFboFLDEQJ3lgCgpRxakeNI
 vUps4fdR3nZq/MRKTsIAoI5BR4LrbaOwqe1M5HlH1W/jDLIp
 =D0KC
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.182. Mike Makonnen <mtm@FreeBSD.org>

 pub  1024D/7CD41F55 2004-02-06 Michael Telahun Makonnen <mtm@FreeBSD.Org>
      Key fingerprint = AC7B 5672 2D11 F4D0 EBF8  5279 5359 2B82 7CD4 1F55
 uid                            Michael Telahun Makonnen <mtm@tmsa-inc.com>
 uid                            Mike Makonnen <mtm@identd.net>
 uid                            Michael Telahun Makonnen <mtm@acs-et.com>
 sub  2048g/E7DC936B 2004-02-06

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =TuyI
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.183. David Malone <dwmalone@FreeBSD.org>

 pub   512/40378991 1994/04/21 David Malone <dwmalone@maths.tcd.ie>
             Key fingerprint = 86 A7 F4 86 39 2C 47 2C  C1 C2 35 78 8E 2F B8 F5

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: 2.6.3ia

 mQBNAi22tqgAAAECAPARUB5VpJvYQyHAzL0WITkJmKG1lpwFMPz4jenjJRplPr33
 OvKxQcXh1bAWNVFiJVDJsWwnfif94wQdVUA3iZEABRG0JERhdmlkIE1hbG9uZSA8
 ZHdtYWxvbmVAbWF0aHMudGNkLmllPokAlQIFEDCwQ4yqxsuiiP+uKQEBricEAKAE
 f18kbKpFKU/DPRVhVYlLHCkzXLzZCiTxBUGjMaXZswKwrjVLF2l8mrNQhqC9L953
 AGyUYNfPLtqw7b088v3ATCIrZ+izWyE27IrjZWSS57GZiDtnkm6moarG79yANBql
 LBc0sK077cHEC+/gDwXNBLg0NNpHkaVXPxixt/ETiQBVAgUQMK+p+pFKk8pIl/up
 AQF0QQH+ME6vPoS2+FgSN1q9R1hwmwEPAaYdyfhv2lj1/6KYDEaO9Lhw2u57nW7z
 CDpir9gNN0X9U3XrIxlJ7wWxa1k2PokAVQIFEC7vu/zjBB1VQDeJkQEBWFsCANX+
 qJO8J6qeJW8gcrmxMBA0l2MjEHcu8XNky6YT3yS6So72yL1lZbG78Sew03fXnWNS
 GyhRrPz7sURNLtJDNDo=
 =wpn4
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.184. Dmitry Marakasov <amdmi3@FreeBSD.org>

 pub   1024D/F9D2F77D 2008-06-15 [expires: 2010-06-15]
       Key fingerprint = 55B5 0596 FF1E 8D84 5F56  9510 D35A 80DD F9D2 F77D
 uid                  Dmitry Marakasov <amdmi3@amdmi3.ru>
 uid                  Dmitry Marakasov <amdmi3@FreeBSD.org>
 sub   2048g/2042CDD8 2008-06-15

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =6qxA
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.185. Koop Mast <kwm@FreeBSD.org>

 pub  1024D/F95426DA 2004-09-10 Koop Mast <kwm@rainbow-runner.nl>
      Key fingerprint = C66F 1835 0548 3440 8576  0FFE 6879 B7CD F954 26DA
 uid                            Koop Mast <kwm@FreeBSD.org>
 sub  1024g/A782EEDD 2004-09-10

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.2.6 (FreeBSD)

 mQGiBEFCGHYRBACI9ERMi5j2009Juy2kpXS860i9tJJ10mM9TNuCZVYcPRRTiSWe
 Q+YySmBtR9TA3OZfd6BA9EqusEgcwUJpxjZ8zjGzirj/OjcPtKwM9ZO6dadeMNaE
 wT32bJDUw//2ky2xflJCsjg+TSO7PxQi3g/YEWfau6Istg8PKfzHQan0EwCgxwrV
 6JijZQ85jIgQoceJjkwBLHsD+gKeeSUG7g2CO+NJf2d0tBj+l22QzmeAtlnuUskd
 nHKDAzzty80e4HXkUYw8IMueR7Fe2Tjx20OvVSkzMwiZYqevIJHVhiouCFZxYpSa
 JQHPYLpMXMVZ1X8d17tjbFRBXWmNrDcEhb4m3WoDKfQD/qbMCwBErsQ0t15dddnQ
 BVyqA/93dSzMYRC+Zm6Hzfk5Dz2MsvsxEE30ysSwFjIZ06RtYPKlN0x3ABCGba8f
 o5H0P6+gobJRLTQfK4xDS4J3G/d7TWO1bZGk9MPEzCJDexTt5yfKsY2jZRVRrikE
 fIbdSUgLnczBdUno5qC9IyMhGNa8O92GsjleDm7D+p+wkkoyCrQbS29vcCBNYXN0
 IDxrd21ARnJlZUJTRC5vcmc+iF4EExECAB4FAkFCGHYCGwMGCwkIBwMCAxUCAwMW
 AgECHgECF4AACgkQaHm3zflUJtqlWgCfWKIRLzsvZjBjuck31Ep8sEDP0GgAn17m
 X0hYq8W+2gbHbmYeqIFefHs9tCFLb29wIE1hc3QgPGt3bUByYWluYm93LXJ1bm5l
 ci5ubD6IXgQTEQIAHgUCQUK9MgIbAwYLCQgHAwIDFQIDAxYCAQIeAQIXgAAKCRBo
 ebfN+VQm2sH2AKCnwIQ3C8+62/uQh05mqXqdzAaU8gCdEkRN+L9HY1OwFlSDi6Tc
 OAWLTPG5AQ0EQUIYdxAEAItGBQMO4f4rHYh9zc4fd62RhBfMHJpY1ex6HeiHt3pb
 i6KfBUai1zRYxgq9F+8qR9WgBLF1VhA4O0nCU9/FKOChc19W7xKa2auvE22Kq1ta
 xjCszahtPTDGIBs4K8u0fH/Gx4VSikQcfIGNd3IK4vALbLfH+iK/1RJNXPzQ9A4H
 AAMFA/4+UBNqZPucstZgmEwVB2H1Bt671fQqODpWj2eOMIYJWXKraUxdIjUqzm9K
 QhC7LBj9ihsn+LRsO49oWIAv5bks4zC0STACJ+Lx+FMb1i5ayAp/03DoZyrjRnGb
 SIY8Dtqonut2nic0NQ4XD5uqTkx2t7xlKJay/n4Nop2uqwajOYhJBBgRAgAJBQJB
 Qhh3AhsMAAoJEGh5t835VCbaOZEAn3wkQ7xISlGUox1/aiPU1CafRrZyAKCXgDLa
 wlCa23ftqh2DPxkAXtCnEA==
 =FIQv
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.186. Makoto Matsushita <matusita@FreeBSD.org>

 pub   1024D/20544576 1999-04-18
       Key fingerprint = 71B6 13BF B262 2DD8 2B7C  6CD0 EB2D 4147 2054 4576
 uid                  Makoto Matsushita <matusita@matatabi.or.jp>
 uid                  Makoto Matsushita <matusita@FreeBSD.org>
 uid                  Makoto Matsushita <matusita@jp.FreeBSD.ORG>
 uid                  Makoto Matsushita <matusita@ist.osaka-u.ac.jp>
 sub   1024g/F1F3C94D 1999-04-18

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBDcZe6YRBACDOZSZ5cWE6IvNkx2Ht6S/VdIY1OXFU8n+cOVxNIHFWXPUOrFG
 F526VZoPfjURnslubdxXC8TKGspX96uc1jdROHvEwsxUUELyzZ7G5oJ5wd4jHwjq
 K5zwV5FZoNm1SHdeN0FqZB9rlJdOt0kxVZS+b1PUc0j1i4oDNZz7+8rc0wCgltLi
 c2i5RQzjuvJvF9P8OYGujHcD/3Tq02ov/aNX+jIoO58uuOBZpYFL7ZfbCeiMs+4A
 dmvjTI9MpfLBP711iu1asuikx6HLQts9UTVk36qP9ubNmFi54kDHsej7Ce8m+dOu
 Cjcjle6Be71MGLq4YUxd9xZmGGDPhEFnHWbB/QPP4n/m3DN3hblWBgP2PsgmqDyK
 518dA/0bhL5pvw5LSaRtGxxWvFBInfWGzC5EuLw4ERZW+bEFB0To08ZnocLRN/E6
 tZ2JTr2O5aMLqUEM3jgsIvs9EOGUBwPRzyOQXpc2uQemn7J0pL6PQfuBIaUI/NOu
 ULM0gQfLIV3wOP6Y5gH0FBcLt/ofrqdYys0C6zTq3LqDW5FdQbQoTWFrb3RvIE1h
 dHN1c2hpdGEgPG1hdHVzaXRhQEZyZWVCU0Qub3JnPohfBBMRAgAXBQI71CCFBQsH
 CgMEAxUDAgMWAgECF4AAEgkQ6y1BRyBURXYHZUdQRwABAc3PAJ0VtHlKCmR8IjdR
 KJxY0C5fdmaDGwCfecy3f/dYGQsljHhv0Wr2PxciscS0K01ha290byBNYXRzdXNo
 aXRhIDxtYXR1c2l0YUBtYXRhdGFiaS5vci5qcD6IYAQTEQIAGAMLCgMDFQMCAxYC
 AQIXgAUCQ5F4YAIZAQASB2VHUEcAAQEJEOstQUcgVEV23p8AoJKAqle5nC6Wi6yO
 TZtcr4axeBnAAJ9ABx4gqACagCDc/OMk3pmtb4sy1bQrTWFrb3RvIE1hdHN1c2hp
 dGEgPG1hdHVzaXRhQGpwLkZyZWVCU0QuT1JHPohdBBMRAgAVBQI3GX1RAwsKAwMV
 AwIDFgIBAheAABIJEOstQUcgVEV2B2VHUEcAAQE6EwCdEPG7N7vmhgYEqmZqPLm6
 oqjHOpIAnAr1FfVDPXpfE2SmXUZenG7+5MwntC5NYWtvdG8gTWF0c3VzaGl0YSA8
 bWF0dXNpdGFAaXN0Lm9zYWthLXUuYWMuanA+iGAEExECACAFAkORd40CGyMGCwkI
 BwMCBBUCCAMEFgIDAQIeAQIXgAAKCRDrLUFHIFRFdraSAJ91gKAjNH0XzAKohpQV
 vo3uT7LNvwCeJSxDm0hpmaOpa+LCcabNP91SyhS5AQ0ENxl8HhAEAITl4uP+i5aY
 Wr7mPBLAaWfoQ4fyT3pUThtStiymqsrEDFKhVqA/KD3PUV1CeOBc9oq69x1+pUlk
 VYz3vDrvk0hP+dy6nerUEbkdGtMKLvGzakdond55jgSTZ6CPHxqyLva06QpY8tj9
 CODunFUE+MPVV4Lf9U4wMeEDZFEYvcajAAMFA/9kKoDY1ur1mAPJRWAcEONxnwiW
 qe7l++fg/294wra8IkAbF760iMnqq63qavsGT6xStMi9EwZC687p86sFex6KF+uv
 P04CTAyt+FAph7oa44AdWJo4tJ4SP8xIznOiZS8clWwxTaqv9Ncy6LZwbZf/P427
 egF1zuv5A/MTO3KD7YhOBBgRAgAGBQI3GXweABIJEOstQUcgVEV2B2VHUEcAAQEr
 7gCdHJTTs41XBpfprQCErm3tGXwRrG0An1zUSEtG1AA4jFXNgIlud0OO4aMm
 =aY+v
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.187. Martin Matuska <mm@FreeBSD.org>

 pub   1024D/4261B0D1 2007-02-05
       Key fingerprint = 17C4 3F32 B3DE 3ED7 E84E  5592 A76B 8B03 4261 B0D1
 uid                  Martin Matuska <martin@matuska.org>
 uid                  Martin Matuska <mm@FreeBSD.org>
 uid                  Martin Matuska <martin.matuska@wu-wien.ac.at>
 sub   2048g/3AC9A5A6 2007-02-05

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEXHDPMRBACme6PyRAt6LcfVO5LiPbtq6rYu4e8zrUjd7o+FiCEYjdF8VwXU
 3RQ76f1cx2tnNyvv7KEQX2/NyPHQH/3n3Cu5w8BToQrV6sEAMP59nWOIKSNTXNGN
 BAbFXvRDC1vlPXyXaeRt6InF90FmJ/ZJpTX1wYGenYymZtBSPd3q1iK6DwCgn/I2
 9FLTUjOm2qknqLGGZJ/w96cD/i6CDQa1VzwyplIKCbPDqNyJh3qW23JMkW3OGwRk
 nY8H4RrR3LNfCpiBuzw8JtO8vDT/NoUKG4rXFMYz0pPfPbWnJD+qtGEl3fXtNC3f
 a4YwTTDil5VSi846IjHK2rEwDvUkMAyiEbthOIf2U8JRn0KThPYb0alPyNuF+zaM
 HUUxA/wNYHb/qjqCI0iwSNxTYKeruBcua4yg7NKeeHtA0an95CfT+AyEW6inQ0Od
 WSrDljmZbq0YGFndRZnxlwClzA2ueS3+/F4ADvn0kONhzXfVewRayOHXLiXlcV2d
 4+g3oYMWVsR/DAi12ezzvkHnDWsSeeXPKkBXMAczmKd484RpbLQfTWFydGluIE1h
 dHVza2EgPG1tQEZyZWVCU0Qub3JnPohgBBMRAgAgBQJGEkt4AhsDBgsJCAcDAgQV
 AggDBBYCAwECHgECF4AACgkQp2uLA0JhsNH48wCfbHM5Tu8ABaGHO1Nlv0jtrc8L
 D4UAnjIzKUyR6A0ReHlqZyAQA7XQ0lxztCNNYXJ0aW4gTWF0dXNrYSA8bWFydGlu
 QG1hdHVza2Eub3JnPohiBBMRAgAjAhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AF
 AkYSS5kCGQEACgkQp2uLA0JhsNH6FQCdH3LhF9TLVQbd5q5sYYR48zmXaPoAljRf
 JtDTR6ZLdjVowmZAmSlsFda0LU1hcnRpbiBNYXR1c2thIDxtYXJ0aW4ubWF0dXNr
 YUB3dS13aWVuLmFjLmF0PohgBBMRAgAgBQJGEkthAhsDBgsJCAcDAgQVAggDBBYC
 AwECHgECF4AACgkQp2uLA0JhsNHkiQCeMQACotd+npbhK1pJMKBcFOHrzUwAoJYn
 ZRIacsYvjMBNsx4UUkfYs70wuQINBEXHDQUQCADlHvWxPueR0sgha8L1Fwp4yTE6
 AbqAnkYw/nC/2q/oUDg97VFdZM0tOi67sLYHic3Fj/Il7w78jctdlpagW52b+R2J
 l3LFOYlbmbWkUj7iUFrDA0QZwO9IZw2yxDP3zkEMvPh9YtngmgI8CKRtXrxgY3+7
 9gEN/evBiEgS9rN5/tGI5V2Pt+VTXWfw25zRnOTTThgL/sRtqKykSJ6nsJfwO2DY
 0VFpb9ndFR/zG4ozJLupV+ku0EQv2xXlOdvhdWkLgXN+JRtrP1CxWzPTA6CP+m/X
 cYiT498yBauwk+JTGqeOKUfn27vpycGmf/VGwBoh2GrhzXRnOVBkDXb20ztzAAMF
 B/4/cFjtT3rdyJpFRoSl81Nvj8/DvP1ICovH2YUY+bIdUU83Id6AqKv5vOWhlhbR
 5Np9EtWkdyInXHhzs1MDm1xdNFmwkVFJB+M/XNmj5lgZ+e1riuoo07WcwKN8LdBY
 oOoSoKViSzEoJwlkQazOCAURSWHIlr7rYwM17oAgDjJ4PjBs4l3zjIt+wNU40wYy
 JOnBxjyK5ucKUAHq/6vgLmvj+QZvhcDLpKxRvw5M9PLeD1iomiY3qzNRlOF4aUr7
 GX8wbk+a9rsiC8dIGn++9D3BrvGvVLqxEruflXmpokyalalitIL3N3WitPjMu7gW
 EUotHnqcf3TGK7N7ffv0SXRpiEkEGBECAAkFAkXHDQUCGwwACgkQp2uLA0JhsNHl
 SgCgn7/wkepKhD2TrONJELS0/iy8WjcAnRhJSMsrJApfDOhu0ER1TqP+cFy5
 =HbmE
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.188. Sergey Matveychuk <sem@FreeBSD.org>

 pub   1024D/B71F605D 1999-10-13
       Key fingerprint = 4704 F374 DB28 BEC6 51C8  1322 4DC9 4BD8 B71F 605D
 uid                  Sergey Matveychuk <sem@FreeBSD.org>
 uid                  Sergey Matveychuk <sem@ciam.ru>
 uid                  Sergey Matveychuk <sem@core.inec.ru>
 sub   2048g/DEAF9D91 1999-10-13

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 /CYAn14opUDUCjxXXd3vrkwzNCIrYQ5i
 =iDu9
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.189. Tom McLaughlin <tmclaugh@FreeBSD.org>

 pub   1024D/E2F7B3D8 2005-05-24
       Key fingerprint = 7692 B222 8D23 CF94 1993  0138 E339 E225 E2F7 B3D8
 uid                  Tom McLaughlin (Personal email address) <tmclaugh@sdf.lonestar.org>
 uid                  Tom McLaughlin (Work email address) <tmclaughlin@meditech.com>
 uid                  Tom McLaughlin (FreeBSD email address) <tmclaugh@FreeBSD.org>
 sub   2048g/16838F62 2005-05-24

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEKSlvMRBACEIyrOE2NlPjwg7bS3nUC4S/D1nPV22eEJ0ga9+LNHlQnsJON3
 lGOU6iMGa6QaBoqg7Qw3aL6FaJlogNQfIPWZCRZdfJjlbw0Yd6EzCpMqoowB+4y6
 XuObOhie5bdHFK8NVk9n1BZGUELcnPGMdhPPIQ/UHq7Rlhbqh8qkcA0imwCgzNEV
 oPAY1SeozW0kBE6YUXXGQXkD+wRzl9As4+1CE3ZgxUWtoNqYvZMNWYTbO0ZWMx6i
 YWJ5GkLCMdVqNZ7iCteeDBVoRzLEbD/FyVzazPm7FBSxzK71EC+C4Ybt2IQPWfBK
 Q0GI+2ghQ/HyLh4gLCLP5XEk9aw9DwXGJt2q7HngEJli5o8LFVo3Qiu5X+QeC7QN
 r6uGA/9/raZnDF33jfAlx1jrHnFVEa1xzs81q2LK2ii+RdU5bvTJQchoHFRKZMBW
 HszbXB4f+wqkSkj6B7od8hBINJwdumQXdjO6nybh2abkCT2f/nyK7ktCcq027AD4
 BjWWFltUZpvspzq724SOEyBsbYJp4YTB2wys+gcyDF/ugaJCl7Q+VG9tIE1jTGF1
 Z2hsaW4gKFdvcmsgZW1haWwgYWRkcmVzcykgPHRtY2xhdWdobGluQG1lZGl0ZWNo
 LmNvbT6IYAQTEQIAIAUCQyJDcgIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJ
 EOM54iXi97PYq4MAoJeuQSfnGZsPBIpzOZ0vHmf/ZV4ZAJ4kKyQrqbxup6u/vMWG
 lS9JqYlZj4hGBBARAgAGBQJDnF0IAAoJEMYEPFZyB3E3kccAnRcxLZQIxgo0T22x
 GUDB8tkAUUOTAJ93N4aVydp/zrDo+OE1HStNFEsWvohGBBARAgAGBQJDnGKmAAoJ
 EHninGCwBj/nLhoAn3sa1+X0ccAhA+iPHo1mypN2uKUqAJ9B46J73q8E7PU17U6k
 RHY/7eCLaIkBIgQQAQIADAUCQ826swUDABJ1AAAKCRCXELibyletfK2IB/9GoKeE
 G2qDTfQbwG2Gbj4sW2FjaeNryneSTxXRMpK5dBwiMi07iM8Ze+8NdE9KlOzA9I1r
 tkYgR32UCfteyQXU8YvsKf6Q4wRqKbpckqI43zXMdvXyzG23P6/gR/Ozqh96Z9vA
 i6WdnvxjZaY6jItk357LJPQDP6zQncKFfcw7W+QAPx2N8BrUUy8U94kW6URhS01R
 d3NP8JylEXqqF6L7cSxcmO3A2QAVjzDpmfWu6AvREuYY7dkSSZWGK9hpoEjPN5GS
 LDgwRaiYZKHYz8Bx2UUA6sqaoebqAHY09bHIZ4fMiEkm7SSf5PsoS0emb9O0q5U1
 tHI8+6LkM6Zhs57CtENUb20gTWNMYXVnaGxpbiAoUGVyc29uYWwgZW1haWwgYWRk
 cmVzcykgPHRtY2xhdWdoQHNkZi5sb25lc3Rhci5vcmc+iGMEExECACMCGwMGCwkI
 BwMCBBUCCAMEFgIDAQIeAQIXgAUCQyJDgwIZAQAKCRDjOeIl4vez2IaCAJ98fPNG
 gmITFIYH+M3UBkw1YTvfAgCfQdAkDAFJxVrvDZBDliO2NB6jAu+IRgQQEQIABgUC
 Q5xdBgAKCRDGBDxWcgdxN2PzAJ9d7HmdkCyM5CN7cgG6BaZ87AHY5wCfUjblYg9y
 tsrTj2+ip8f05PC7zhCIRgQQEQIABgUCQ5xipAAKCRB54pxgsAY/5+exAJ94yol5
 HuRwmESdxzjj9S70GoYbsgCgxad9osFjtuxHHX37vaxUgJyLEbGJASIEEAECAAwF
 AkPNurMFAwASdQAACgkQlxC4m8pXrXxT7wf+Ji6vtaE5wjEI3/puKsHfGJmmHklL
 UBkcl5acntPLPxhXa2Z742ZZW+3QXeUyyXnqU1/BSn6/NBYO6I8yUJc5QptnlCvQ
 sJpwJlnTd7jBhSzN+L1xGxxvmmq2LfzLIleW8ye27vBOW4JDPDSgz4gVTKRqc0JV
 1EYULkWCGpfDA/xPP+4Lhizz57Q6EqLVurxMjNLE2mqV7feIvYoGLxOX0RxbNSpT
 +uJ+6ydpyE8UhykkQwgN0vhaokwSHC1KWWFH0ET38hcdFvaVrWZsrG/GwGg0T0mG
 23CvIdBUGH9U0roJjUa6CDDQz8ohR0P04lFpVsgDi9AVPEFWTX4gcUwyILQ9VG9t
 IE1jTGF1Z2hsaW4gKEZyZWVCU0QgZW1haWwgYWRkcmVzcykgPHRtY2xhdWdoQEZy
 ZWVCU0Qub3JnPohgBBMRAgAgBQJDIkMNAhsDBgsJCAcDAgQVAggDBBYCAwECHgEC
 F4AACgkQ4zniJeL3s9hsCQCgjLOKwwiG6bABO6ue0mjHpvR6nhUAnidSAywDgVQa
 nv8Ev+hIv4/QpD2PiEYEEBECAAYFAkOcXQgACgkQxgQ8VnIHcTcenACeNyN5PiZU
 TJ72eTxbc60q6PpkVOIAnRInAWvK8iW8I7uGOMBmyYtZWfu8iEYEEBECAAYFAkOc
 YqYACgkQeeKcYLAGP+czFwCgkAtsuKGoojwfo/Rg6p9RCazIUjYAoJ0xxWeuZ/df
 7lkbyqcRGJOfLeBBiQEiBBABAgAMBQJDzbqzBQMAEnUAAAoJEJcQuJvKV618rKkH
 /1kUl4Cqj3n9a+acjUnl5gH1r6SVUuNK6pPJPVpBXDOGWQQPfVYl2LTtFfzIh+e0
 q7J5os8timFbi/6HaI3RNV21XoqrDVgmRA8lApxM3dfB0hlJ6jx9eoUjHgi4n08w
 nX3g43I0zoRc3lQPHFc0jV9yRhgAln2yHmrvdcW0SUb8Zv/FvyG26W1gyEvl0cPE
 /AvKerTr2oP3aKnWtQfylovIw6Y+MmP3AynlvYghY7qw5QSnw3PhITvoFh4Lg4hI
 c/AoY69TAdf4d+kHtbo9vssMoT/NAIaAN3K8hdzSmJ0Ifsj7/K9+qtYz3r3c/+Qz
 1pH6hqz1u13upXLo/slPV7S5Ag0EQpKW9hAIANJJ8W4+BYSzM6ihW2ElYyt3h2hp
 WXptNPnrZDAoqx7YtCyPnUpn6dJrlsz2NTJiW7ahdsCQqrCyMTRCzAZAbFN1s8Se
 0hlREeHxGBIw+trapap/B2u0VQHDfVEL/9ib+jUFm+Gp3izgcgf4y3tvJRmmPCgj
 Y9fFcFu7PrntYsK91OkgungUriZ1fbjx0OkHRaz7nnq+On+dVElFh2iTwpZKrG3L
 7Qws/iVWamLOSQ14d3fzWN/Y7pF09QjOo5i/iyN1QEYiOffYaUthWr7lJ35muuaH
 yEMeodSNkKCF+BqpmmWKgJohopQ1/f36WjwlaVKaRh0zCIxcpX5xPtSoMzMAAwYH
 /2OiL+gBLaaTC5okydoeHAE+G5TobT4CI2fw2P9htDWVYf1eIriTRYKywSyjF+YS
 nCc8hleBDCwrUY03GXCFEOq0SAR97cfRhzxlHps3n3iAuZp9TwcGDiskL0wAaNS8
 43AKNHlKRNWxXoCE4oBlq/t1+DV+7BnjdI+MCAUe8h4y/jACIxpxnRKjmAcN2qDh
 THauJKvmUjw5W9SvgDU8sHNXRAdTbCrDj3iEAvZ2bTUMLmh9h0tKhwmVD14IMpDp
 7ZELqCgJgtHjv9kAg0Yz/Dy34jdLgypTJzUreQcJYvv5Krp1QLRTMMtoMtkop56+
 oKcUsj5bqschZLFzuL2hj3WISQQYEQIACQUCQpKW9gIbDAAKCRDjOeIl4vez2KQu
 AJ999gXGK70qxOzC8xOb3luxRKE/TwCgleUyV4VszS8i918p+td30+xsf1M=
 =DTOK
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.190. Jean Milanez Melo <jmelo@FreeBSD.org>

 pub   1024D/AA5114BF 2006-03-03
       Key fingerprint = 826D C2AA 6CF2 E29A EBE7  4776 D38A AB83 AA51 14BF
 uid                  Jean Milanez Melo <jmelo@FreeBSD.org>
 uid                  Jean Milanez Melo <jmelo@freebsdbrasil.com.br>
 sub   4096g/E9E1CBD9 2006-03-03

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEQItSoRBAC0Dd1LYWYUcjRH9XabIefY+5q+Mwi7iBdvUjq96c/LgGZLXbG8
 ZlK92kraOdWvwrPcYUCjYQwwesOmjXryXPoS+AYiz9iVs7AR/A9drFECh50wfaiL
 J7X4kSpR9zDgju/yVPyT3rhE4ZEZ/81txqdu5DSG5+vD8dLoXdb3EziXFwCg8Njt
 Lcb+ETI3MvK0M4A5HpuBvTEEAK2H7mNZ5BoLCrB81244e1BFwd16raITUv7DiF11
 Wl4kFowGt0K9P0d6QxmL3bEdeud2wfNaVjAuiO2B32XlV4xskZmfalniN6fsX9b9
 jnzJzpFvR4tPeZdpw07ePYJXh5vZjx4Mkflv9X2+rWafLiw5vkmwPnkQPcnhWnD+
 Ia0UA/40hZZvC9h20eH9hAcJA865wLxzmUijzgAGHjXVjhNT2oYGneNeY70auub7
 hGVL7GwsDSYc76W6IhJOcAjgHcCfa3uGerFR56T9se0ysmlBrONiYTokVZ3vKFp6
 m9ZceaPiE94RtHsVVkDa+F2KWeGU1As8gskVBP8MycodYb8XgLQuSmVhbiBNaWxh
 bmV6IE1lbG8gPGptZWxvQGZyZWVic2RicmFzaWwuY29tLmJyPohgBBMRAgAgBQJE
 CLUqAhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQ04qrg6pRFL/NCgCgg1C8
 cFGpWahx1wgZ8IQxsmCSUV0An2YnP/Q4w10WTe6qp+I+H7c7k900tCVKZWFuIE1p
 bGFuZXogTWVsbyA8am1lbG9ARnJlZUJTRC5vcmc+iGAEExECACAFAkQxmpoCGwMG
 CwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRDTiquDqlEUv6McAKDC5MusdUU0kl9T
 /ymavKEu9a349wCfXWEu9GgVb0CCZ8Agx3BHHIuZNo65BA0ERAi2QBAQAPB4mj53
 L9vbS2WLCAPMMn4ZGDYGXbe1pB/mjRbZlTGnUYWE3NO1fLYXEaoilRsvcEKtbsWp
 Ynuk8Ou4DaNoVyX9I6I18rs5KMZBiLOvQZFYCBbJYSIn/nNycOqsTy6Nw9mz7mrw
 I6e6EhiYh/AQ+MI3zID3iYnbQlQFZo4gLMFTLKklpiV+DaPoDiEkQPGn+0mmLEIO
 pmCqiDTxCIrig7feExCXJa2+CXLj2OS+r6su38O7WJiGMq0i9nCeu+4NnezoKPwt
 +s5kVYAjOSzDRybWz0UDzi9M7Kxu9tFoxEQUikLDMdqSklPfRs95TEmpXIvksn3A
 lub2Vfum6/kdRNkxPPbUuyEvtzeCc87LB2cLpP2+EXcfHCe7MdrtowWleRqXymXa
 Lyun7uKk2etFpEIfAqCPC1Yd8Jf2coyVY/n+a6yotWzCtQ4vogO2dTTKmj17kkcW
 1CXZz4W73Jut9ixZmYL/zOJj61j+2S7K7VLfSNrP8H8SACH0oHxYP89BaqOSOO2N
 0DtvyhFfS0OsxAEBa/EgtCAZiON4nZdQGPyDvq2/uQ1SGxbykTCvgxElAQfyUh7x
 lctdQQ6f6MEEPHapdDwpnqX5TAcdY7v9eE+/DZNTeswUBc03qtqxee1II3K3+Rvl
 4R+DuGn/oPdgksnX0kX0wtHgclXRsZ6x+wEfAAMFD/9S7Z0ee7WeH4WwU9Mf9gSp
 3JGafoInoJZNSRsKAl4VFC8axivUGyUzJdTbADoRXDR6NfqJE94u+pP3vx4AAvVH
 cvzfGj10GlUOwQGbQxaYGgYtqVgQ6MKeS6A3xaj63WgBFtx8bbt3e9XTnjPto2ZC
 U/pM3lmwsvxHoJGgisRvEfdQeWW2cJlxcBfpqat1/2MFBK60Wd0WAr0x6A3m5xpy
 ejftkcUa08BT4LSiGAsmuNKtUYULA9OrbvJreUa90lrM+6sZy2Edh/kulNmXgS4Q
 Y+OVptuhHSgBeME+j/fM5+p3Uyyaa45xmCFxnx5u/XBWhzMiPvi/m+qYkXPECFLx
 CiZ4OC7Xso79UeMmYq+CTDMWR6pe6iGVQZhRH69ShA+c545Eic/RoOv4ra8se7/U
 R5BU29AWWtapMq50/h321Oi+JmmfJHrte9Kd6RdyahuvtlWb7bgnKPwzpaRXYtbt
 H9SskRTdESK14AwH2eUVAP66Dfr5xBoyuS2g9MkRxxhjHWmMi4TAyh47VgXUxOPF
 Uh1eFsIqVa1scXFaimmicdnbg7N5iVoqIIiuc2Q5P1xIuTUdxw1SjXOInmjAszO7
 Ckad599/WaNFS/pkDOgt8yfQaLOKCqVuKkimWa8YuZkm0g/aY1n1cE7TvNpxdrS+
 dw6TU3idxbY/DuNsWfHfrYhJBBgRAgAJBQJECLZAAhsMAAoJENOKq4OqURS/QrYA
 oIelyoPYInm4v6UTBo3XhOwNkHWbAJ0XXqE5J3Zv8FCqjQsJTFCmmNSoGg==
 =CyrL
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.191. Kenneth D. Merry <ken@FreeBSD.org>

 pub  1024D/54C745B5 2000-05-15 Kenneth D. Merry <ken@FreeBSD.org>
      Key fingerprint = D25E EBC5 F17A 9E52 84B4  BF14 9248 F0DA 54C7 45B5
 uid                            Kenneth D. Merry <ken@kdm.org>
 sub  2048g/89D0F797 2000-05-15

 pub  1024R/2FA0A505 1995-10-30 Kenneth D. Merry <ken@plutotech.com>
      Key fingerprint = FD FA 85 85 95 C4 8E E8  98 1A CA 18 56 F0 00 1F

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 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
 sGDiYyJDVnPYxZcEN0h06w==
 =CRmh
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.192. Dirk Meyer <dinoex@FreeBSD.org>

 pub  1024R/331CDA5D 1995-06-04 Dirk Meyer <dinoex@FreeBSD.org>
      Key fingerprint = 44 16 EC 0A D3 3A 4F 28  8A 8A 47 93 F1 CF 2F 12
 uid                            Dirk Meyer <dirk.meyer@dinoex.sub.org>
 uid                            Dirk Meyer <dirk.meyer@guug.de>

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQCNAy/SKTUAAAEEALT9vGQnDIzghnYdH5u7zeRqZPXH+2Wbq0q1FD334xciOQMh
 S6DtELkvVzA4x1PoTvDminXVoPQHtNKs4iMSM6uT5c9JxmdTlfrTfN0JeNi8Jz0E
 f0NxJk05cjhBKACGrD/AMvnQetUhmbSH3ss/XXfq4kVb+an+0eUVKCUzHNpdAAUT
 tCZEaXJrIE1leWVyIDxkaXJrLm1leWVyQGRpbm9leC5zdWIub3JnPokBFQMFEzTv
 E1PcieqTvCHCLQEBDvwH+wWxG5ANk42zjlbZGJ7QqgbfB8t5O5VzlJ4TVL1HWZXv
 AbLNOYeCxRJqQoJcrEjuWM5T6G+NFZuvjV3+aByNuASc0a97rdu3qfMcQFnyhPbw
 ljmQjXg8I7szw0KtWahx32WaSZxZRWs7EBZkOkZmR4u53zLWUUz3+bmADsYHjtiS
 j1zssOyujYaViTrR0xZ3jY3KXEg5LRGI87mzZvzB1HQw9T5/OEGjearU7O/nCsbC
 4CbexSHGEKnk8WVOfIq7J0wS74/vjxvAJnIXiEd9hAVCFIFQOjWFduKku1FDTBWk
 XfayxciiQeOZEOk02r09LoEGO9rX9u30P3r5j/+C2DyJAJUDBRM0t7aVH8NrVijL
 5/UBAbxiBADKfom5wJ/8VphpWalKc3iPVLo3cmehaD0kvdtmhn88bQ9EG4TwL5FH
 ceN+yyoEUp8jCDp/eiBbMy4MgZPF9yqUxSSn+9dE1a9Q4GnWDSW7S1eiIWUpPwaA
 kGMF0XrWkl5SADudf154fGdKZ6R2wFd/pjPmZ9WcjuGeb4D0Q+/I/YkAlQIFEDSz
 rDMZnmx2bOkyOQEBx9kEALJ4xJRPH3F5DmrmTTUdkuRGcaf/jZh20Uzh4c89rVFi
 fafcDn7iZG6uw53Ybla8rgb5w7VIx6T7rvOTAip8F2v0FbghoA+lRARyWiLokLtC
 XpiuSJaEx0NehfvGuNxNmSLd/h3Ky0ekoyo6QJlNvKh79Zv/GmZYc3hwGZb3tFJj
 iQEVAwUSNLNeSgnccDk5839dAQEUrAf9GWjBbmdXaFjbQkvn6EAUv3FzrYXfB8in
 LQhWTydTdEc/yDt6b9aU/mihtvGc+M0+r6aQypbFaUTmj09d871quFU3McwfUxh6
 TsrH0nJbToru5YBlnWBlK7A20etMJl+AfQuFiFPGeKKh9FS4oAMVfMFwOiLgobZr
 zv2buYv7w+MSHXwEYDcVN+8ohe25WinOZVoZHx7T0UeRftEfvkKPhf8PR6bWQivn
 24P/ZXKGP/7C5zJPt6lligTAHZAVms9Tj3+iDWKbcbHYQ/Ct4+qws5aGszHHtRVL
 t4QPr8kSvvW/LKrz4P2Z8eAXgAeOdHf9r1y6TnLmmRWWSE9sf13/FYkAogMFEjSz
 XjqRXk4s2wiTCQEB3w4EZjgibaU+pTKDNeiwQyTZZ/VcMUaNbNEFvDlbbaTx+Cgo
 fxKO3cueJHKLGs2pyq0MioXFJbzoKI2gloQ+ay/f8OWU8gvSW9dhPcf03eBVEZQ+
 asapi81zI+IigVa/Us0H3rNOScC5nd+iyjQAjXA+wwbbTblxvZiBLe+2aUSruhqX
 no+F1OLaSYBCpCQMUIkBFQMFEDSqOAC+po5/hTEyfwEBNQgH/jF7wbWP781ByIsX
 n0xNdMuXZ2E81Nvt4vfnHAWELXhCyG3CL3iYwFwlk0ZC2evO+niZxIwVHJVtS8Dy
 OFfKCr38ElCrIvv0B5kLvpeY9DLicM+Hrhk3viUJj0p074qxC4owUiMdGT+Q5/qr
 8IM3MACq2KDFfcVnEI2FqDZnygkAQF/7iA3OQanb6BXKWAalgtmDbB0GZ+6rs+Wg
 RplysITEhUOUo5RMyNEzD43dVNoE8SEk1UBwr4K8W/RcscfoZNukAq+KjHXQ+933
 W0O8SrAbqaYhCNGS/oUvui8YZjG4N2MCaJjVYCatY2kIVcuGqzZzu1HiE+GyJ5L9
 hgFLyhyJARUDBRA0sPB+nnPrCk1Y7lEBAZprB/98cyhTMyelbeDgpp3b5/W1Y72t
 c5aP5rCslih7iu+P69SLgxPoJ0hw2Ur9PpCkDWK0N6UQluVwAMtNEImaAEa8CbLN
 bJnXqV0n763xC+VnGEqVkub/vHQpcahliJxx5PoWSmOOwvH0kbZZkgnnJRnB+BCz
 aKvj1A4dDxijX5drHLRWl2kV3pbpotfXXiN/IRZd8hIb0axrEjh7P7M49DVdRLKG
 lfe/U+HgsHDcOD86X3yOxtOcf04Fij6+Z4FQ09gei7vhVet/8KFLMaYNUU/Iker1
 7Ngmf0un+Hk1NrHfDpalmVz9P+32wozcctaLFQckpTBhszbMRA1+0JUSNnFiiQEV
 AwUQNK6LFg/TsrJXDH4ZAQEROAf+IvqgnpqrITf7gyTPsLnQxYiV4Be1FWboLmRw
 izTyIqyUOMPPsbZEsrIsKnAqkgk9Zk45FpI8XoiE+ZqqR+Vki94UdSQQRVDabe33
 NxkjT7WuZFwgYi5h3YFKGMSuS4HNU4dMUyqG7lxDRWwrvV7QFA88MtB9/YzqSfJF
 fKCLCi7K+9dsv3ThJ0EE862sAW7cU0/853UAnKPlI5NJY40TxUyKE1VREHszrU5O
 LKap9M2gHjeMIyzs7sj9ioOZcfLt8PZkw75kE5ttPzokD+LiiSo8YM3U22sOGD7I
 7JjkU8bibtSZTmuOcEtedd1p0KzDrqGCr7hC65JNSt8qkezzOIkAlQMFEzSr343Q
 7XFfk08SzQEB73QD/iZP1T4KRyr3VbOdbvuvEb+qCuj1Ty6D/oD7v3K5/gu1zrjw
 uEfxHNnh8LeBkVR0lc5hVKrGrpXKPJnq1GYLrWOtXFgs1tI7epoWKmXd9lxc2fSf
 x8EUoxikpvp4NTjWnViRC6xHQ9VMvbOi6ZyzKc+CeStQUWiS3znIsOWZcA8siQEV
 AwUTNK1HDhhutKVJvbM9AQFIkQf/ZI4NwJwoK3xB+7sp6Fb03pwzcEDGc/swvi/z
 rvYgQd3asQTPkurrCjef2QKQbeKtylW2lZ45GrWLSB23oSrZkziyIsnt9/0xzMsm
 1cGeT9MIrdpEMmriQzD2MqDJFBZaB0l7KVf/aLaGXuIlzt+P6Ubh+QFbGEwdlJtc
 oKbLXNqAOEv/bQtqAqDzeBKOHzHGhym7u5BfKXhwBFnj9BDigGCdrn7hRvQOcFnQ
 AMqA/ySQxXGzAWqJJV0YXhrnyPDRHWTMp8JFnB+IbfxuDtHpwpkECTPh3J75bmRR
 Wkyrhwwxg4ATplJpRhGOqgqdZQWd/PGz4Bb9GkeP4D42jPQlTIkAlQMFEDSqirHk
 Ybn2j84RhQEBEpAD/AyaYow1MOxmaH5bCtVAHG6J2fsvBD7y2s1C1+GHaL/h981G
 NP/JjMjOZZJEIUgQQsaXKihHlk3c9UN4mSMU3jEA5YJhfeouQqWirxlf3jp6fzOI
 McY6qiF3lnqtMMJD7xAYkHHFLcDSrXMr37+X8l5NMaX7ecDxZhX3ci9LIoIZiQEV
 AwUQNKmVm37wWOhDIxQlAQGJigf/S0Az1YtdUQAitCx6VJ/9/9LRZ9bA1NQLe6OM
 waztjSOvTa98upy3Rra5WPYsv6QVM8YnvVZGyOmXy6UmvaMUErg4bw77wM6sPjru
 rAWJwQNR+ZQzdYwA6vk0OhNxvBDSVAMWBDkhMMRZQ/ttiuG3MmjMetXozl7jnHTa
 X+1hKxcJd3mr9wPByICxd7CGe7MDcrjM6wb9M0uaequ/VewHLUMpF/Y7VoLcDCj8
 twBvdEPlS0LkFbAf8athcNhtepOheUw3KkZQ4KoWOexfszhFJP8iE3OVxMgp9GaN
 vEQQbk3iVUrvqt7ofF45OaSnIpzek02aVdpfqcurZQjeOLrYvYkBFQMFEDSpFJA2
 fBamCi+H5QEBAfYH/Ry4jHhlY97Doma3KwMzSO61jkw+6uaLZmA885ltZJoEkS7n
 Ojz6zYUmJOvgA0Se2OcvJmUCnK88Qu/mQ6MduK7r4qQLIG6JjHGLzrpHMmJRTPJf
 jiCHGrgIT/wWukaeNwv+NGkOlrzcIp2SJzF2zb4QzHiqqwUs4gqCZxGkaC1QCq38
 DsbyQ/GIeIl7g8WxzCKVJVvGTFR2/VRb5fVPnkCZJa47nev9YpxTnRDv9A+RKSG0
 33OwKbZCK10sUHtEndK6HCozFpwtf72Q7CK+vuY9bl5d/WoWkEQ7s5QCNih8K8TQ
 4Swi2Cba1+/QqFgyt0SFLYTctiZzk1eTnr9hPRyJAJUDBRA0U8SOeRaPkdpiClUB
 ATabBACJCOFjgP2Gv4hGVykF6OzytbmjkTQ9FoPNucsQe/KTKUyUiAyBxTIqU+b4
 T24BPWXK91ecP+Kv4qWT+1MHiVrIsLJe8T4RYONNdpystIaoqLvYYSNlUA0H7daW
 9hS7hvUMCfvWQlUZF19L/5TS9516+t8r2IVh3H4ba6eljcxLlokAlQMFEDPzSFOo
 bpJgSifwFQEBzH8EAKK4F5vNleLRLwE3Y1fha74WAUEQJrzhe5FMWUl4ViFwO4hv
 l/zEuFzDXJAF0CAkrgrs5APK2cLV9evKUokk4K7/WcxtVTEFkzj+AlLUKeIEh2V+
 TJe1eNUBQz94aW2xtp7HXX2Hce+Lgj9BUjEmS5N4/vMxcaQXfn+3rK3BssS1iQCV
 AwUQMZEKf7UNAz+kLonRAQEhhQP/W0IcgfWlol6R7hxADisr6RKo+Y4YvA/lkVJj
 Ka9D466vMOA0pBiyOkzSjj3VBbtRILrv6AWrbt5vp1/ovn06+PeHNb6Ta8yj1DPD
 Gb0xMe93xbqSXgCAv6SPTYIZH4FN8S7wfy27vEs4n6AKLqDg2OOBOT939C+iK2rM
 DDM015KJAJUCBRAxANRNOaQJrWw8XmUBAc1cBAClLLFbYVVLyewtsdKzPquf2zbZ
 btPG7Vv1jeWCoKusWQHMlu4wFZXaTGZOQ0mUzxUlZcu6bAl+VwbvAtIxHunvNvN2
 QtGuWp+Uk4HFSBvhX8fLfIRjKj+Zv/bffi0kxepQXSxh7RJXokYRhe2b4/YmjIeO
 Rm34eShgFbdY6+MJXokAlQMFEDD920zlFSglMxzaXQEB+aoD/ijK1ER845SQhw7J
 SKZnwOGiTRMnoefn46d5NorVbFU+Btp9I4Twz7Skvua9smd9CCeIgmPCAkEZBi7j
 JOH4XZGNCEKkJ41Zz9Q8fjnl3W/4i4lCgtnQnCq2ErO0UngCaqZr3k4ATytZD+02
 YO3ZJ0KWJRuqRQQ45prwt/Gq8BBctB9EaXJrIE1leWVyIDxkaXJrLm1leWVyQGd1
 dWcuZGU+iQEVAwUTNO8TntyJ6pO8IcItAQFQ2QgAirJqlbSJdRm9uA6kuqrd1jDA
 UjYjCagLh2yBVdG+SIDyZejLFROrpQRCPbdh1N/V+jJY5HQHqLz+Jpi5QHOn3+VJ
 evGfa63/btCd5LwhZi0nwRCmw3xhHulm1Nb2pQVJ7+172zd3AE38lmdnnzMt/1F4
 3vG0r68jWkr9WDIXvsrtC7E1gyfvotPnmAk/PG0cxf+cgMprBJpH8xnbWGpdtQbj
 sNo6tijd2KYR0r3qWoeMEdk4JNIdPWd2JW9zGIlYVsHeTBZfjwO+IbsZ5voS40fk
 cZJXRQqMfxnp89YUYBHJ1lMFHNflwHHxzuAvEa5NN73jQFfumLxJNdnKlHDEvIkA
 lQMFEDS2lkvlFSglMxzaXQEBSlgD/3PJnW9pwAyQewA4q+wmQ8WTucGL4pQXC0lU
 mbGoXh573Kz7NzKPoW6HhFcgWa0jcBJ1UKyLBppuS2jhHe3V9a+fPLX7fYzzQqOT
 D9hLbp0fCGwZzE/QSvKA3AHhUBTppSVIN+vRMa8Pw4kFOu38mgJFh6LWQRGK30dT
 hz/smT9GtB9EaXJrIE1leWVyIDxkaW5vZXhARnJlZUJTRC5vcmc+iQCVAwUQPEvy
 rOUVKCUzHNpdAQHDMgP/f6VLtoGILhjPafrfeE4009BC3JCjdi+B1voxbXRVyb6X
 2oXNGw1tpm6S13vrhS3T4ob4MW9+uyj2idyHQlQXkZmTs5P3mEoGXq4HzYC7WHZD
 pQ1GrF+sshid1XDjej7bCKiVUjJeMyrdI3uD+cgu/kWDc5GC0HFy8+qqutUKFyQ=
 =b0g6
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.193. Yoshiro Sanpei MIHIRA <sanpei@FreeBSD.org>

 pub  1024R/391C5D69 1996-11-21 sanpei@SEAPLE.ICC.NE.JP
      Key fingerprint = EC 04 30 24 B0 6C 1E 63  5F 5D 25 59 3E 83 64 51
 uid                            MIHIRA Yoshiro <sanpei@sanpei.org>
 uid                            Yoshiro MIHIRA <sanpei@FreeBSD.org>
 uid                            MIHIRA Yoshiro <sanpei@yy.cs.keio.ac.jp>
 uid                            MIHIRA Yoshiro <sanpei@cc.keio.ac.jp>
 uid                            MIHIRA Yoshiro <sanpei@educ.cc.keio.ac.jp>
 uid                            MIHIRA Yoshiro <sanpei@st.keio.ac.jp>

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQCNAzKTzO0AAAEEAMVsAcUX89qHkwlI03RlAYBqQa00TFmgPwZs8sWvNUqTGtlK
 kOXcN9WNBvwzMYtEk/u5C1HukqISnFkDW7ZKYm+Um1sQPioFHTwDC6R2HRDZBCV7
 0fROlQpb479iBlr8wNAYDhOs0rl25FpE/uAXYThW9Ik/apgXN4rTGxk5HF1pAAUR
 tCJNSUhJUkEgWW9zaGlybyA8c2FucGVpQHNhbnBlaS5vcmc+iQCVAwUQNu4ch4rT
 Gxk5HF1pAQHYiQP+IoxOpfpSPg8Gr7MUtoU3WZPY/5IuKoOwnFNFcSyuhrgn/OOB
 pbxkYjTO3MLh7Xa+9sPigevHy/sNA4vVZdjk05sjRfAZxIWPrinRy/kzva0KOY69
 u1QfX+Vx2mfq/EfMJMHP/Am0H71nOfAZsscKlb/jmuo1TxIpCUx+wWmNn5+0I1lv
 c2hpcm8gTUlISVJBIDxzYW5wZWlARnJlZUJTRC5vcmc+iQCVAwUQOY7IlorTGxk5
 HF1pAQGQBgP+MXSjPfcnNhNfUmeLu8sM63DnrFIfRP9E+n/yhZT0wO51r2LmF4ZX
 YI04IJCywJiPjEpCFXNAhqDfypkTXWcbLTxX6gE5GNqii5iq+z+UuO4panpJO5OY
 4H0/90cH6I/zl93EZN9wfZJghn66vgL4tDTgILdRPekIOB23JQIXsf60KE1JSElS
 QSBZb3NoaXJvIDxzYW5wZWlAeXkuY3Mua2Vpby5hYy5qcD6JAJUDBRAyk8ztitMb
 GTkcXWkBAf3zA/9sDB0n/UlsH9hzaw4r2k0FT9F7Ixtk2i/vqmHDUUcrlEqGaeko
 /3Q+et2KzepX981mI7N2jdClqJgjlHapGoIQWZL3Jy7ocgCXDTYwGU2cFRF7kzkz
 h3FyYotm6bMi5F53GamkVbYZfogLo1MW7jmqIydJNdT1oseDbrwkjvXwdLQlTUlI
 SVJBIFlvc2hpcm8gPHNhbnBlaUBjYy5rZWlvLmFjLmpwPokAlQMFEDKUUFiK0xsZ
 ORxdaQEBjuIEALtVC6fjyDiRnZ3ReckdTO7k83VUTZiQH+2cMFNd8gi+O2sZ3YnW
 6veQI45VB3oHD9kzMjol3B1ld7iKcQzHC6qUEviW+mTRRN2Y26DB704FNeUrqm1A
 LO8NPL6iNKFvUNsu3T0ZRY7oX9a9nMmcD7M2bm6jxrhckS8hY7x1D0xftCpNSUhJ
 UkEgWW9zaGlybyA8c2FucGVpQGVkdWMuY2Mua2Vpby5hYy5qcD6JAJUDBRAylFA5
 itMbGTkcXWkBARgCA/0RBudh/8z/HWdX0GC0m3I0zIAOiGfmnJMPkzLryXuOQsbE
 dg28b193QnwTz6/ASF6PLJkivcd1vREXCz3C+jHz6OGs5jUKcSf5c0ZaIE4T21Hq
 LPKHSj0cYxgiC0auwY46m/yfO8I0bdiM6Ki3fSBTlTmDlNhWxOQ4Ic2RamKNNrQl
 TUlISVJBIFlvc2hpcm8gPHNhbnBlaUBzdC5rZWlvLmFjLmpwPokAlQMFEDKUTtSK
 0xsZORxdaQEBjWYD/i3EOU8lEoje9jTBHfQaps9BQgviFSaHk0G41emKszLSLnGQ
 BeMGZTyWda6sTSqeLKg56HEmmVGzC/nHlhwspC6bdYaBmOpnSmmzxVstcYq8oiXI
 mlfFEcL5DJEau1VTBP56Fk4GCffaibCTRGYrQcJz4yLfATjYsni5Y8zXqhWItBdz
 YW5wZWlAU0VBUExFLklDQy5ORS5KUIkAlQMFEDrvMx2K0xsZORxdaQEBTgAD/jO7
 tb78V3muNw+rfD8tA+yWXw8IdC4QHCa+Ga6Uwf9nw0WD+fuuz0I2La4iaC3FPtTs
 1hz1QlmrztffL3tfsePDeN59nz89m+WPW/Cu+mLY2Eim2Hm6AWKVvtxtndunOSls
 xQLr0uhvNN5BOzEqv2V+l0MrwadPxUrHG0izqmGJ
 =cmvD
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.194. Marcel Moolenaar <marcel@FreeBSD.org>

 pub  1024D/61EE89F6 2002-02-09 Marcel Moolenaar <marcel@xcllnt.net>
      Key fingerprint = 68BB E2B7 49AA FF69 CA3A  DF71 A605 A52D 61EE 89F6
 sub  1024g/6EAAB456 2002-02-09

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQGiBDxk42sRBACyzSSCLYA90zaZoMlg4zhMXhciG/YuiBZ005q0s9W9cuFFxwOM
 0mLFbBHQKj5TG5TNswnf9VreRg8lRPCzgQ63atc10RU2tfa88hIjWZ4G4WEFDeXS
 hlj4dIA6KO93UEoJmIyR7hswisb086mK4dM9hq9FxJT7YQ63PkUYmd+pfwCgjX/y
 xM6+aPj0sXuOvAcVVmrnp8UD/2pEd8kxAKIaWmxOm9aGB0/E6vjZWxCk1+CO7tgG
 4gInFYUnqniPB4JOXOWriwBGPx5IqWYwYpgeuoi/KeE/Wn7bRUEeCbBGEmJkHO9l
 3xJuPX8JKDkGuTNDvR3SINKSzx7gb77eGorwxV7e4FXBeXOyXLxgDqDhh7Sjv5/4
 ikr2A/99b5t1akHlNe1ITpuEETDNRcfu38/KW/nF3p1IKQ4Q+exSlEJzPFupYNoZ
 O7uD3A0YCNf3jIY52ufkZXqhqfsp6aRLetbqDcKVrZWSudAzGAEk3Q85a6Ei4mUB
 tfv4dmXQOLzfAFHezhCQIt5LIPJ5Dmz/a26+u0DmlfisgP5ltbQkTWFyY2VsIE1v
 b2xlbmFhciA8bWFyY2VsQHhjbGxudC5uZXQ+iFcEExECABcFAjxk42sFCwcKAwQD
 FQMCAxYCAQIXgAAKCRCmBaUtYe6J9pN3AJ982m/rtLgyiuHl1IM+/xfsZ460SACb
 BM7V955SU4T2b+1FW1ieOuuZEKC5AQ0EPGTjbBAEAKbxUKuiOJsAQnGKTXtbyRdR
 Y6BZQK9tPNXEIjIUZ94Crs9lVq/P3kyvpR/ziL+Yt3agUAELiX+cggUZ5KRzKBmo
 PJ6ZdWOuKLRN2+PfK1QVOQayeZV11XZAsPwyHI2v/hvjJnFvQNTEXWLZsBNnfTdx
 0zi5RBNhf5Gt1hyuT4cvAAMFA/9xKQ7aKkvi+C7KafwH6B5X6lIQxRbTQuaZaqKL
 M8pDmVLqo3er7S1ullwMWfarQLHtlwirX9IOQN833TCDev9QeeYZZ5g2MpWO5nx4
 kxEOAK6Lg+QBg4RcoLK9CpHUpLoChGQzNaDudztUixwVaaigj21O4PXFr9pmLLZk
 vj7AN4hGBBgRAgAGBQI8ZONsAAoJEKYFpS1h7on2XgAAnj0B9B7g4XPMXjizKVNP
 YLC2BYjgAJ4tZI/tGYxHex5RCeFv/fG4wN593g==
 =R/4a
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.195. Kris Moore <kmoore@FreeBSD.org>

 pub   1024D/6294612C 2009-05-26
       Key fingerprint = 8B70 9876 346F 1F97 5687  6950 4C92 D789 6294 612C
 uid                  Kris Moore <kmoore@freebsd.org>
 sub   2048g/A7FFE8FB 2009-05-26

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEob9xURBACHaqCbAqwyIXO0HHHCAVYPqVkhhr2FIS+yTvVJnCQa6G1KIasT
 LKGK0Z/Ae+suMsQoT9e1Pw/zhErm++aRSYqdTzyuMUjEDXtgsfp27rdQZRNiWDwz
 2/gd1nSEWYAKqUh5i0iJ89tkiL3JJx7/FD1+Nfp2sk318usUshT9/T+L6wCgmRvG
 A61Yo0rszOQexAwZ6PqE9fUD/3tGobQB17xQIca/AwUDyR2cw1lGs3S2ZN2G5xAT
 QL+h30wplhrrIO3lkyZQ7p71ZTPiAf5b5eTrXWrXVtO2Um3+wU04yhBVcmO9DeO/
 F6SLVzJLCRyTSNUSZNmWrl1EOFWooNnfBI4Emjke46g89hIbhYlS+qRL+qN0ugpR
 SnfmA/9d/UiazKlhp3fX9EwYRQmOC4WXDxuWS91I7kH0xsbHR/BHFJbUHDr0shsB
 lNRmfxwaZjiC6oHsJE0Du6FcSncYSfAChLrt+fqGvNgXf4hDIjsUtu2d5sxgoarv
 EvaSwfh/gelNuTnsgQll26LaeYjgmJgwf4Hb7I62UkkPuU5LMrQfS3JpcyBNb29y
 ZSA8a21vb3JlQGZyZWVic2Qub3JnPohgBBMRAgAgBQJKG/cVAhsDBgsJCAcDAgQV
 AggDBBYCAwECHgECF4AACgkQTJLXiWKUYSypOQCcCQagomGK/P/P4OedoFUDw5ZY
 2qIAnjRRTC0mRqUbIjaf/FWNuU2qtbiMuQINBEob9xUQCAD/zeiP1+Ru7ffCZwZo
 QTPjuYvm/PnAeeL2fBqN/Q367UuqR6RlqV03lo5nFxD1phheP0BmH6b0qyMh2dxi
 /6nq32g9b0Wb8s93pqYimxtujpNnWmZhwparaUm9tPyIGRdJ6wj8G43gOwyjDdwi
 GBPDAdSAqVZI0m+l59F5lsPiYJDGSkYENjLd6T7aAd0JzDjd0YLTx1+WLir6OrLG
 p1j81rBRCGRNipN7tGB0/pEB/mutU8GlDTTFaD1cWT4X3RGGP9MOH1UuS4wZXzJX
 8duq+4fKlpKEPOyJ9R51D25a9V71Dybdx/5mo+Bsec8T5+N0f4hK6utrnJvSQTes
 vinLAAMGB/wNS78TRKqFdjz83F/LB42srwFqDCKz03Pns6Fzespha8zWKOTiNOk7
 2WuXl6qWXhZ1aSithGzoWX3Xm6m0m3ZYk9wE+rDqT7Z3/T0tKiHmwG5z3QpuLOnp
 LGuBH/ra2gbyC+Ycj/faYXOz6Chf0e67bNRru9OGf289Q/EVcm39DinYBK1jrHcq
 xZ+b8jxtOWygo2D0SIS/hl4ljMDMaj/J8itwJXj0OyuoJ1IZkW32L4RN3jIXTUgn
 pGyhtw3wO4V5nhdj+YgvhP2VW1K2SVW1SqExlYdvB+HigKV5oHzTNluILcJgs4BY
 ntHqlJQ57QKxWImxvFZmS9MBaf69Tb68iEkEGBECAAkFAkob9xUCGwwACgkQTJLX
 iWKUYSziLQCeOWM0aLs+/NIGsNo/Lc2N4YTQ4pUAn0rL6J3fe3flPx5pBoj/SSto
 jjB9
 =yaw0
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.196. Dmitry Morozovsky <marck@FreeBSD.org>

 pub   1024D/6B691B03 2001-07-20
       Key fingerprint = 39AC E336 F03D C0F8 5305  B725 85D4 5045 6B69 1B03
 uid                  Dmitry Morozovsky <marck@rinet.ru>
 uid                  Dmitry Morozovsky <marck@FreeBSD.org>
 sub   2048g/44D656F8 2001-07-20

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =yCgd
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.197. Alexander Motin <mav@FreeBSD.org>

 pub   1024D/0577BACA 2007-04-20 [expires: 2012-04-18]
       Key fingerprint = 0E84 B263 E97D 3E48 161B  98A2 D240 A09E 0577 BACA
 uid                  Alexander Motin <mav@freebsd.org>
 uid                  Alexander Motin <mav@mavhome.dp.ua>
 uid                  Alexander Motin <mav@alkar.net>
 sub   2048g/4D59D1C2 2007-04-20 [expires: 2012-04-18]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEYouBIRBACKCnll/QyL7oh1g8bNwX4mX4QDz26jOjGW624VOCOb0jarxzV/
 s8NF5V7ddCLMbf8wqA2QqeyrNm+e0FdsLbxVAN6NtF6hRCK0Uwc438toERXBLq5j
 Ss6Ofc3n9KBdTbUDfTp3t9Tda1oajF7JqembMz6cIWXmcU5P+7a5b48KCwCg6dhG
 X2f8H0s3WZkFi4gDXkUOMMUD/AxfkpYNv3CMGZx/6XVAlNltOoNRG2j41tn1Bhkz
 3xgPueod38HbXewTESMVm1qPW3IdNLCrVXg8/TxeUw97h8d1Xa3wfX2DEDfUSCWp
 IyH+gAchvZxJebdf8UpGtXMrJPzVznMHmChs8pavhnZfqtJ2tplFEf18HLbvzU8r
 0GpGA/4hNHGvKtts3CTV7XoQlQrWqhl9okjAUarLjrf2iCVsUhyE3UpXmp0il5bq
 mhfVv5b4FHUkrSipOsJmVSLgoc0muL9G0BNvLkMi3/vUi/6TOjANYOCnUF324cKv
 9o7ojNylp6eTh79wx80tHt99ZgNh1butSlQAQSTXk0aLLbOSqrQjQWxleGFuZGVy
 IE1vdGluIDxtYXZAbWF2aG9tZS5kcC51YT6IZgQTEQIAJgUCRii9JQIbIwUJCWYB
 gAYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJENJAoJ4Fd7rKBAsAnR3+WbuhVRDu
 7AVndqKop+Qwg68hAJ9W8/4LOHr2XjLT37RQyxPgtodbvrQfQWxleGFuZGVyIE1v
 dGluIDxtYXZAYWxrYXIubmV0PohmBBMRAgAmBQJGKL0GAhsjBQkJZgGABgsJCAcD
 AgQVAggDBBYCAwECHgECF4AACgkQ0kCgngV3uspZMgCfafiI8rCSzlLwyWRXCpyH
 smEYsgcAoMuqcyGJ9P1yzcddYw9SZUjkoj1dtCFBbGV4YW5kZXIgTW90aW4gPG1h
 dkBmcmVlYnNkLm9yZz6IaQQTEQIAKQIbIwUJCWYBgAYLCQgHAwIEFQIIAwQWAgMB
 Ah4BAheABQJGKL0sAhkBAAoJENJAoJ4Fd7rKJFoAoNe3pxIgHjKb+mjocFUrzkAn
 O5pkAKClil44JNQKWePpy+xNRNG8ko5487kCDQRGKLgSEAgA8Y2EXU8EbnSyZ5AL
 RyHn7axmxr7p2qzEkDI8EidMlJOxfyCj7b3t+5QbIbieb/pnDMGuXPc+7lcK7Owf
 pu9DTvWPdLRjvXNFJbuRH5mXVUdHS3j7GnAqqgb8ydTbUrKRwY2BijJaU8imXibc
 +ujXgO/ZVrvYpiXtZx38cwfoIDA+LFpQlLBUUkV7GRpBYcrkrVEGMrLBAPht+l71
 Y/IBMht4z5VBFMxJ13TogMseOKKDrRVsxmMqbBjr/S23pVZqpjQYGwkNo96+JxeD
 pQGlbbbRftiuObXEZsk4yGp56jXTieZLUlq9L1ELkzHIjPhNoeudx/tdtgZPSwsp
 I6M7SwADBQgA2eUilFtIbEsAizp1Jd88J+2Z/dZ3M0LK7rqZuBVQdeJZbpYBfL9v
 +JEbjw1e8HV2goYtwkVgfP3tJX/xqzmwIZxd3wLLzDucPrtmQJfDDcD3fDBVvCeZ
 Z+EjaGp8/rIE/h0LCk9XXHjK+JOZaKt8tsCtkpp5nbAMaPRBrCm9sGB9Oyt0rrU2
 /ryvMIf4W602iKDka5oUl1fhNP7R2lnkLRK8OPEPdboVxOrzzdBB8XN67B3kzDRt
 +nBHqFZNn6GafIYpvoJS1jqAskug2IjmEUIxDxEuD2EhIiayLAuwmGnR8d3iPVcJ
 /KF/URy/Y7PBtkE2amogd725uRTxXOXAA4hPBBgRAgAPBQJGKLgSAhsMBQkJZgGA
 AAoJENJAoJ4Fd7rKMlYAoNZbw8I7WBascnxVyObkqE5rLKxJAJ46TGlVlvBS+PXT
 L4EaOMcBYbTvTg==
 =ZML6
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.198. Felippe de Meirelles Motta <lippe@FreeBSD.org>

 pub   1024D/F2CF7DAE 2008-09-02 [expires: 2010-09-02]
       Key fingerprint = 0532 A900 286D DAFD 099D  394D 231B AF20 F2CF 7DAE
 uid                  Felippe de Meirelles Motta (FreeBSD Ports Committer) <lippe@FreeBSD.org>
 sub   2048g/38E8EEF3 2008-09-02 [expires: 2010-09-02]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEi8sBIRBADJt1SLW/mX5HmXKgbG72GXupRR8V+lDbtquXx6dJ+3E62S9xFx
 KehNrX8YcYnp+dcuHktXxQPJ/BAzOnvPdHKgzdXMARO5ApOfQ2VDgZgAcs0dVEnn
 LILvxiwQ7YlyJjOTJwbcHBpsTdolhNooi2FEE3N5ShSMRlPoH3GXF1qdnwCgqV/g
 IlQTCLudKrApFqNIbDCrPh8D/AmN2MdnlnIk6d7zUgLWuu3coohYIYOxaZ+ovKDb
 S8siSZ5uaEZOhWHVLVGYXTmzLrCK7TUBKdK1sW7YrYKQdPjhYnYXrwS4AaWupWwX
 K+fZWTaZsJiGLbOIrszAd2hRHUgQ5VeeoM0eD9eyAWHp5SVi9YcixMUNbn5ERPu4
 ppK2A/sHynDjmkXHXzuNwN8dwcUjTMTVt9bxGrLVJHcJUsK527dv6/UG1CfZYnzT
 nca4GNO42/FBjQtyJaTQd76aJQ/PSU88MMGuMUh9LYl9rRdMQKn4FXm/6t7NZOqx
 qvXzEC8jFw1BOvxhmykSEZDlwZFwQngDre9Ux68Eu6Nut554yrRIRmVsaXBwZSBk
 ZSBNZWlyZWxsZXMgTW90dGEgKEZyZWVCU0QgUG9ydHMgQ29tbWl0dGVyKSA8bGlw
 cGVARnJlZUJTRC5vcmc+iGYEExECACYFAki8sBICGwMFCQPCZwAGCwkIBwMCBBUC
 CAMEFgIDAQIeAQIXgAAKCRAjG68g8s99rlhsAJwNTFc1W0eu3Em6+RjD9WZWtX/1
 0QCfb2riDssKYX42D7HhVjDvTe1BtXq5Ag0ESLywEhAIAOQrj0PRt1WOC3Gh1njF
 KDacQl1aJ5f52yaz0FLpu7igTRS/8ET1+uHvIwzcSbbG/4xWqPwirMxpNZwpFMzX
 9l8bURIX5szmJ+bEl4VH+La1p+w31YswBn0PDTSYtWhaIn1LMXED4e2Kg/wUCpLT
 M8htMa1pg0F2ZcmvbNZFuXMd3BBAkvWrRJTYuDXy8HHnbALjUd40laUDT3Wi6FRB
 W3HFj5lIiEjnJG52iTSxWVEkoChy7l/qDQ0zsguCCZZvLfdQz2DAFscjX/HltuUK
 s/gkzVR4jZDVMQPqCATuCvDYHrDWJnfU/R317Eg2kp2tJrNibrnFX+ciISSuq1+t
 UmMAAwUH/1XXvFtLACv8NFLVFVWM9wA70ZTLjZEEfewbWRYgT1yvOChn7H2ef3mn
 I7/WoLF3ntm8Qcw6TcSrzVbZjgdWpS65Wc5YZn1rMb6nP419kjDQPjvB8RUA1g9v
 7LuOv8qeqqo1/mT6PIh8ZnhWR42ei8l3QcbyGJMQGPHyUZk84qbd1TI9gO5GjWHZ
 LIi80DPb0cpazMCIgYjrqZsOoq4XcYJZah85Eu9jdqbx8aDNnag4NeO+9jhy1msg
 xC7WuLYPctfFZ3q5ZwdvvtfluyeKjqY5mzkAuXKbtK66yMLugU4NnR1IeS7oI212
 NF2FmCRAkCMB26n8sd7xavpd9uF+6ciITwQYEQIADwUCSLywEgIbDAUJA8JnAAAK
 CRAjG68g8s99rkWyAJ9b53BhFJ6+49cr0IIZLxVBGlWNnACfX4O3OOhx8kClRzsH
 1wm6VFjn7qg=
 =q3W+
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.199. Rich Murphey <rich@FreeBSD.org>

 pub  1024R/583443A9 1995-03-31 Rich Murphey <rich@lamprey.utmb.edu>
      Key fingerprint = AF A0 60 C4 84 D6 0C 73  D1 EF C0 E9 9D 21 DB E4

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQCNAy97V+MAAAEEALiNM3FCwm3qrCe81E20UOSlNclOWfZHNAyOyj1ahHeINvo1
 FBF2Gd5Lbj0y8SLMno5yJ6P4F4r+x3jwHZrzAIwMs/lxDXRtB0VeVWnlj6a3Rezs
 wbfaTeSVyh5JohEcKdoYiMG5wjATOwK/NAwIPthB1RzRjnEeer3HI3ZYNEOpAAUR
 tCRSaWNoIE11cnBoZXkgPHJpY2hAbGFtcHJleS51dG1iLmVkdT6JAJUDBRAve15W
 vccjdlg0Q6kBAZTZBACcNd/LiVnMFURPrO4pVRn1sVQeokVX7izeWQ7siE31Iy7g
 Sb97WRLEYDi686osaGfsuKNA87Rm+q5F+jxeUV4w4szoqp60gGvCbD0KCB2hWraP
 /2s2qdVAxhfcoTin/Qp1ZWvXxFF7imGA/IjYIfB42VkaRYu6BwLEm3YAGfGcSw==
 =QoiM
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.200. Akinori MUSHA <knu@FreeBSD.org>

 pub  1024D/9FD9E1EE 2000-03-21 Akinori MUSHA <knu@and.or.jp>
      Key fingerprint = 081D 099C 1705 861D 4B70  B04A 920B EFC7 9FD9 E1EE
 uid                            Akinori MUSHA <knu@FreeBSD.org>
 uid                            Akinori MUSHA <knu@idaemons.org>
 uid                            Akinori MUSHA <knu@ruby-lang.org>
 sub  1024g/71BA9D45 2000-03-21

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQGiBDjXWqERBACDCxgN9+yMfpm3yvkYp+P4Uw6xxPdcZ9RvnTRkBX9zXaRgSPmM
 zeZ63LpB99uVphVZrv/EdlyTf+cRdz6VXXRcTBloA/FsyY86IluBnWCH054WyXzr
 7az5WB9yDbPnlwcSL919bq0UqTuQUlQswdQAoDQG5LNNZNa0T01ydYtNlwCg3weS
 I/nEJrGCXGy2wrjg8LiwQ28D/Re2JHQPTYqDEZl6wj5U83wT55ChnTrjPRbGmr/C
 UdJP6CZQg6+DXYGYulcp3oL4btcdFDRFglJzmQNkUYmqiVC20SMVKUctrOCAI60P
 7VE40UtXz9EounPSRQQ1lSdMNeRwrZ9o7IcrSj0EBw8lw3d2WxyM2Rs2crZWfOI2
 mu8dA/9LbmAw5sLk5Lo5i41nAWP76pyuGxSia6zMRdML6ynoC5kmyrI9TwW5LNU/
 Lsq1Ru2XSA+CwSBpTt0vdwS88dDwPGxRuUHhWVpa1M5t7K7uYODB1cD5AyNoNnR/
 lHpxfPZOJNdA3OPgfssN9K+PIuhbBU5xONCoAcdC9TEqSezfUrQfQWtpbm9yaSBN
 VVNIQSA8a251QEZyZWVCU0Qub3JnPohWBBMRAgAWBQI411qhBAsKBAMDFQMCAxYC
 AQIXgAAKCRCSC+/Hn9nh7n1bAJ4vkEQX0JkcYgltt0Vv5qkS3bGqNgCguxfhuEzZ
 vBzpAW9/XdstjA/DSPS0HUFraW5vcmkgTVVTSEEgPGtudUBhbmQub3IuanA+iFYE
 ExECABYFAjnly3oECwoEAwMVAwIDFgIBAheAAAoJEJIL78ef2eHu7RoAoKn5Lw0y
 C+/lju5+pV0WI5dmxTzxAKDJRtsRSTBcJ7ohvzztxZqyjfSK+bQgQWtpbm9yaSBN
 VVNIQSA8a251QGlkYWVtb25zLm9yZz6IVgQTEQIAFgUCOZGiowQLCgQDAxUDAgMW
 AgECF4AACgkQkgvvx5/Z4e4t+ACgnr8RmYw81/oC7MKS2CSoFb9cg6sAnjKay6ho
 14iMG+YcFNbjxwGvSE9EtCFBa2lub3JpIE1VU0hBIDxrbnVAcnVieS1sYW5nLm9y
 Zz6IVgQTEQIAFgUCOeXLZwQLCgQDAxUDAgMWAgECF4AACgkQkgvvx5/Z4e5+zQCf
 Z/09J5FOgAqw3UrTTAzR6QWicG0AoJdlBcdUltEO4WV+q3FRlw4RVnA8uQENBDjX
 WqwQBAC09OxAmKbGn9FETdMA/5abvOY7JgNcFhQutEVnJ90mF/npBucWkCRbOr83
 t+NB0h5Te+lV/c+mjPyOemfWdAK4R9zQsat+ZqATv4Vgiy0UbJ/5TPfSraNK+QkX
 nxcDrhpcJXZhX6VYzbWdRSn8xSZzPT19qq0BFafz9UhZKXnLDwAEDQP/dpZe0jWw
 rED/Kbyr8CDoEKuun/5gPi5xmNz9iJlyvcsdOgok7yen0HHWgdaZAGX3GzjpB5gA
 aISX/kK66s+NeM1XQ7YXpcI8naf0jPa6N3SNWjLf3xPxLbMk0SyaGnrnSQNikk/H
 Bk2Nqyn0kcEaaBbdfrgkuuQWPnBDrq2EdOOIRgQYEQIABgUCONdarAAKCRCSC+/H
 n9nh7oxxAKC+gMyhZmSZdTvT3a2Y0RDOx5kRLACeP3JEvGZAZuo1sJeEw504+jr8
 1Xo=
 =M+Al
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.201. Thomas Mo:stl <tmm@FreeBSD.org>

 pub  1024D/419C776C 2000-11-28 Thomas Moestl <tmm@FreeBSD.org>
      Key fingerprint = 1C97 A604 2BD0 E492 51D0  9C0F 1FE6 4F1D 419C 776C
 uid                            Thomas Moestl <tmoestl@gmx.net>
 uid                            Thomas Moestl <t.moestl@tu-bs.de>
 sub  2048g/ECE63CE6 2000-11-28

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQGiBDoj/ekRBACnO84k2i5lLHZKscyV8tjQSkkr26hasdbc/uyV7HTiPhMUjEAz
 Pamk+bDmy/Ls8k0SJ1l0vILBBd31G5VYtKonIrgp4vZ9gV0fBdCyFDXb8bh11Pk3
 pEZiG9vJevq40OPvsThLKHCLNhZ5zLPp6gd0IHwRJ0LU94pouFXd33MzrwCg4gTJ
 K00Dw0w1hFtUsq6WjNC+1B8D/2WiEuzBMnO6gz0p/eJ1eZ7mvrBXLQZ0u5vJ3eg2
 CCPrtS1ZITq3ICPDN6biEiMgtRmlYn/VYvDQqxwNE0X2yMfB/9sdah45zma9EeVn
 Iy8meaCFDLhm4aIYc1foUuz3WbCNlJFY5xYPXCMXLkC65xdybHKng5TXh6NOOWf3
 PfCWBACPMotTRKttAuw5YcZE5VDrSXPYHu/jm2CpIVmrac7+kDj9pGH9sB7BdUxw
 vczqtAT0jk7MrT+u3FH9wBtEFTXl7ksGTmDOFWJgYn3ZOEaVaX/OqD89UNhrOA2v
 ZOaaoKMYxK/pszPdr1Ghd6BQCmYKtLBlFYiTDRM5UMVHTqN7VrQfVGhvbWFzIE1v
 ZXN0bCA8dG1vZXN0bEBnbXgubmV0PohXBBMRAgAXBQI6I/3pBQsHCgMEAxUDAgMW
 AgECF4AACgkQH+ZPHUGcd2xMLwCfdEkPZVBgEmYnlyOKfyTSslMhud0AoKDKZNXA
 huNslb4KF8yKWBNRwfPStCFUaG9tYXMgTW9lc3RsIDx0Lm1vZXN0bEB0dS1icy5k
 ZT6IVwQTEQIAFwUCOo01FgULBwoDBAMVAwIDFgIBAheAAAoJEB/mTx1BnHdsOfMA
 n1xd4f7iAe6id42DLg4W3fibsCwsAJ0cT2lf08RhHkT+zLVoubyIDoY6ILQfVGhv
 bWFzIE1vZXN0bCA8dG1tQEZyZWVCU0Qub3JnPohXBBMRAgAXBQI6pO9pBQsHCgME
 AxUDAgMWAgECF4AACgkQH+ZPHUGcd2z+7gCdF5fq/lebn3/gp40O8xP/J0XFbiIA
 oKJP186L04qpSNamc/qG3gs7h3DGuQINBDoj/wkQCACl8M8ObSTJaOY4SgoQkKgB
 CkJJP5ScUpfYV9w3dxKL/77cyfghfYsnAWuA9yXJcjA0F+u+jRf8gS7OaHD9H9Mm
 pMGq54Aa0KUQaDbL/Jzf5zrKS/RASHzl1vYXuZB1OIzPfeAIx9u3UaziVEGXJha3
 1KgTur+TU+F94ZFTi8uApq2VoNT6sFi/V2x79bxlLFr9M9yD/0+kMZKovWRODy6T
 gWJzzcdd//dkvKp22tNf6C2wq8Bu60cWR81+awgG2otgZjCPUs2Bwhqa5opeUqGn
 J+f+PXo6+m2UF21m1vLARENuumu6SXf3XqGIUiQbT6jCdJORzwaxeCiMfu0qNnUX
 AAQLB/9u9gZN0N0r21ZjM6ZRmDC/REouCdYHEj49+f9g/xLXCfacpWVcrK9lIrcg
 hxRE2mQ/nlQLeHroC3Dp1AfThKSPFX3PRD/9CcRu480imT84ljf+6vonAZ20Edm5
 vVO+UoJMZQ2G+rWRRf4bDfwFoyDw3DsNmUL4yH8m2RpTxXn0pQtD2riJD8CBCXEP
 K95TYT4MomJ7Szg7O5/QLngfw0q6QdKRm1vEIP7r6t+UbVNp9+5g9qvz4aqm3beY
 pw1QCDHcqpDITnlTxTdV2SgNpF8JPg7joaOa36AxWwRzfLFyzyw/JGQE8RwJa8BN
 iTu0IrKuiF1biRxqiYO887GBA/8QiEYEGBECAAYFAjoj/wkACgkQH+ZPHUGcd2xN
 TACgkS0AGqqd2nLtWhpbE72tD660tv8AoI24cRkUa2op32mti5zfLLMsM4AZ
 =76WN
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.202. Masafumi NAKANE <max@FreeBSD.org>

 pub  1024D/CE356B59 2000-02-19 Masafumi NAKANE <max@wide.ad.jp>
      Key fingerprint = EB40 BCAB 4CE5 0764 9942  378C 9596 159E CE35 6B59
 uid                            Masafumi NAKANE <max@FreeBSD.org>
 uid                            Masafumi NAKANE <max@accessibility.org>
 uid                            Masafumi NAKANE <kd5pdi@qsl.net>
 sub  1024g/FA9BD48B 2000-02-19

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.2.2 (FreeBSD)

 mQGiBDiuMYURBACEgL3d4mL0pojugj8TZFEQef+MKkXB3lazrqV2ahgWqt6K24qr
 5fZrGkI8vxmYR4VkI1eLfe0Q4LoBZifL5nJYEvMvWPmdLuYjp4iwjgBdzLnwr59+
 k8+T/fohGDOqx45voCdq68Jmxg283zFGQ4FChMP3ZMlOPmFRIp01C84xxwCguNFG
 BVPeuM0y7JH0ucRygUqc4acD/jfe/UEjGBWxOCfZYOnXEp4NXWis3xRyUDO3cuoG
 8M8MEmg0dX0onFuNU5yrEBFtzPw2GO6DMM8h5hJXdSWkiyusn05PGk/jVSP9/MD5
 TYyqKL1tG/fKUgtevZSi7o1x/N0bgIBqmzd30Cqx29p7juVV+SBcKCRT1qloz6fc
 a5B6A/wJD5n3HOAStsWpZ6To/Apdb4A3PD4+ePfQxSICsHCFg/M04FkrG48So2qc
 7dSq6UH3xLsoiRIUonwCQsT+PaQQMrZNKjfal9xlEFfw1TV/squ+oNE8E24Lkzxt
 8Kkn86Ec5uiUlRulSMG9HJuWM+9Qu7TF76FWP8llVp6ELkYCGrQhTWFzYWZ1bWkg
 TkFLQU5FIDxtYXhARnJlZUJTRC5vcmc+iFcEExECABcFAjv4RDQFCwcKAwQDFQMC
 AxYCAQIXgAAKCRCVlhWezjVrWUEIAKCgwVSawCg1Lzrbf8uZdMAfeOWFXQCcD7EF
 tsdhbEV62AOUeQQWPr9de1O0J01hc2FmdW1pIE5BS0FORSA8bWF4QGFjY2Vzc2li
 aWxpdHkub3JnPohXBBMRAgAXBQI7+ERfBQsHCgMEAxUDAgMWAgECF4AACgkQlZYV
 ns41a1lUuwCgsIhWJdtPBebkV6w+NQ/8jlkJgrwAnj9lZkiTAgl1E/vcF7yPbY7f
 HlHetCBNYXNhZnVtaSBOQUtBTkUgPGtkNXBkaUBxc2wubmV0PohXBBMRAgAXBQI7
 +ESBBQsHCgMEAxUDAgMWAgECF4AACgkQlZYVns41a1nv1ACggYgtKhaprmMs30oz
 yoC0NatFJ44AoI0XSPh2G9zHEjF8AyYAe6sVCLqvtCBNYXNhZnVtaSBOQUtBTkUg
 PG1heEB3aWRlLmFkLmpwPohXBBMRAgAXBQI7+EljBQsHCgMEAxUDAgMWAgECF4AA
 CgkQlZYVns41a1lYRwCcC8l4PdrwHKNrZlTW6vod6kYgR3YAni8iLUZW5Se6nTH9
 WuN0XYPpZRG5uQENBDiuMdYQBADVzBBn5+1UQVCLS51y6eCD3TidT/uJAr+eeiWZ
 IbTmXrltNm5rGs7OT9QYNLhCFFPYKJxa9hFbrGpgserEFnqBfxcbMLa/wyIm9m/l
 MI+NNCAU4IpgDWtgjf1kjzwnJPwH69YzcqS2jlEKIjkCrEa/Bpr1Nvo4aLvqlTR8
 tJh+1wAECwP/YBMEMx/zgTvS3Jtji6nPceRe8icGRHb4SD7MVF/WxYu5VK7wlmuw
 9I9WXnHyYaL4c6Q49FAvwhkppByqJFL0txyJ8+nNa6H5mit8m6dcsCMG3NzyvxBP
 082h/MWbJn3Xdg89lp4UG3UP8sV1oWyIchd8rqxFk/EVB7fVQWNz/gKIRgQYEQIA
 BgUCOK4x1gAKCRCVlhWezjVrWUlcAJ467I5lFNlkwcENe5vND+DPaWyreQCfddOu
 6Va2/bf7Ln4TKyl17uRro7Y=
 =VmY5
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.203. Maho Nakata <maho@FreeBSD.org>

 pub   1024D/F28B4069 2009-02-09
       Key fingerprint = 3FE4 99A9 6F41 8161 4F5F  240C 8615 A60C F28B 4069
 uid                  Maho NAKATA (NAKATA's FreeBSD.org alias) <maho@FreeBSD.org>
 sub   2048g/6B49098E 2009-02-09

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEmPtPkRBADEcSQQGME+Df6I9jnjUBNMxvX8aMAH0+SKJEn0xTZvu9WLQmJv
 Bx1Hh6AN8fD7OONFBYGsDAxbbgFnwxc/KPBctXHUxoTE3lRTFRwYJJKIKvrDhFjr
 qDWwLJ9TsUn/pDsBflPFe57okBlPgSywTLGLuurOaT7oda6Z2K0FOiALVwCgn/b2
 7R19gm0uKjzsEPejafW6lZMD+wQK4qETffrdqRoVRnzzpTa+xa60kQxxsIeibffy
 dovqH7HIWeqiqDwls17zmbMc7auNliyN7VJ1bQ2C5SkojMUqgEsVle/8gfe0cWhS
 2jJ8A3Xg+/IzYwj+TtlWqUkzx/b1Ck8v/9aRmLtTNo9OdC8H9Nu1onF3Cp0WqsiN
 gwNHA/4+8w5D5gouNWfuYkkzoQQ2jIFJ4zhe0GCb2MIrqKrf0N40NOcYFLi4eJ8F
 W1DAdQbQjfMMlYAknm7MBpnsagTqjS9MniPVygYUUre/xMx0tszvWdGdRSjEY/5U
 AXoCevBci0meKTm5ZSDb2RPOLezF/zOV82IY3T+OKXTHcLSeubQ7TWFobyBOQUtB
 VEEgKE5BS0FUQSdzIEZyZWVCU0Qub3JnIGFsaWFzKSA8bWFob0BGcmVlQlNELm9y
 Zz6IYAQTEQIAIAUCSY+0+QIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEIYV
 pgzyi0Bpf4UAnjOqrSHlb4NdW+ulVFu3o8W1hbTKAJwIdn91S2W9V3ueKsbFqq62
 8dPYsbkCDQRJj7T5EAgAuaHr5IuEXaxoUcoZryGZweRs+G2Oh+jsMIvMABVGMZJ1
 iov7vSypm1EF6/cO3O+rn+Zcpuf4XKPP3TK1oKWLIYRgdkvTWwzVc/PGWRHdr6/S
 fo1B8/jr9tWW50p+s+KZoMPV/Rdz84AN8bNZVAMxNWXooYrGMxMvEDg3rX8KZW57
 25KF+GlYYBoIXxatMYGlZKz2lcaeD7Mf9EFs9jtpyZ2lhlXjWu3NZBdf4ClzWt/C
 uQI2mM2oEX6oZEDCgWvGoIPKzMruI/lAPi8I4Q9A3fH7azEz/BHW6yqLcXfmUrMe
 jsGTS/ovpV/dyxqNzsVpt203ZBxSSkSjOOMO4OzBOwADBQf+LVc888G6GxeCJGxp
 X+uACx6ziuaGO2AIvfUWN2KlDEpiCHwKf1L4FBE6mKm2l9ZloNyisnL8nvC/lmes
 whiTQkiVgB014EDhR7IoljZQJwpJqWC6HCwED08In2O/fI4JX3XiPbUzYSmQSpd0
 tMMBVBwkB3m8SnTaF7cnYrZVGL2oCrBxfbYYhxDtxmGnD3q1/me7dixUJLbEHSmj
 wXvORtzMuADmNuz3RkkEKrtHXgqtqYluZwb3VNlRa9T/MxMYMfMA9V8IYw4gQkM0
 xEM4UOUuweNyXRUSyuvcLQJthhWiw+Yfi9ATzdbnbwh1rwwVOoIhcM4QHBgPhnir
 vrn/k4hJBBgRAgAJBQJJj7T5AhsMAAoJEIYVpgzyi0BpqXQAnjkUgOmypg8bF5kd
 ZDVC/M0s8sUfAJwIJuJHTepRSP6qVkZKiXF5TRMt2A==
 =Rtch
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.204. Yoichi NAKAYAMA <yoichi@FreeBSD.org>

 pub  1024D/E0788E46 2000-12-28 Yoichi NAKAYAMA <yoichi@assist.media.nagoya-u.ac.jp>
      Key fingerprint = 1550 2662 46B3 096C 0460  BC03 800D 0C8A E078 8E46
 uid                            Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
 uid                            Yoichi NAKAYAMA <yoichi@FreeBSD.org>
 sub  1024g/B987A394 2000-12-28

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (GNU/Linux)
 Comment: KUHASIKU WA http://www.gnupg.org/ WO GORANKUDASAI

 mQGiBDpK8uIRBACY5SwFQXiqzDlO1k/syoFoiFIFl/Dp+QmwK2oovIvlBVo/1gbx
 EhXrKRrfC67KSxxdUsgN290v/VVTmq8Opy1/RF+RAdxM3JrUfkcm5+IBWbSUfXFP
 i8OXBVgh7wNENVtwwD52F+0CFIWZXkClaif4DGkf38V6LJ6hBIycxuNDQwCggXTT
 Kj5SP2hFC0ueyQtPDoJEgbED/0bPL9R08io82IQqksOR9IUy0OdFJkLVWLnollEY
 LGjXa/AHgE8L8oWU/2eF1WM4JrtVRdcKe0Ja2e9LuH6IonGAdwqUeeAOwA/RdGj3
 63EglH5ugv4rZZKWZ3/piuNXvtq0bhAfl6zBHi5iUB4bgPVoVJGn3VyykPWxdqfX
 sT5+A/wIml11cFMogN3RXy/2Y3JRWeBtUCfdoRjeQPgK8++krm2Pr/AtHgcqNSjI
 W0slX4cLou2TEhV3BHb/4npsdaY0BzYgL7V1YggCv0Pu1s2D53Nzi30V66SRP0BZ
 OlNTA88WdMfoF3ttb04swSenG9X8dbpyYEdlvxNbbKKbUiBORbQxWW9pY2hpIE5B
 S0FZQU1BIDx5b2ljaGlAZWtlbi5waHlzLm5hZ295YS11LmFjLmpwPohXBBMRAgAX
 BQI6SvLiBQsHCgMEAxUDAgMWAgECF4AACgkQgA0MiuB4jkZz3wCeIi857V2zyRA7
 gRVsx+DcoCLeC3YAn2G3gFd+v14iZHXrPaqpd1gSjjayiEYEEhECAAYFAj2pty0A
 CgkQFwU5DuZsm7CchQCfdD/itI8d/uhmH9A0upJYYoYS46YAoOAfpFKvAGe/vBpw
 dy40SxBG/qELtCRZb2ljaGkgTkFLQVlBTUEgPHlvaWNoaUBGcmVlQlNELm9yZz6I
 VwQTEQIAFwUCPai4HwULBwoDBAMVAwIDFgIBAheAAAoJEIANDIrgeI5GKx0An1kh
 KzDAfR7Fzba/V7DHq2BRLcRQAJ9nZFgBncerxFMYAanwJruIYtPnJYhGBBIRAgAG
 BQI9qbcxAAoJEBcFOQ7mbJuwe4kAn1E2VVFpLajGFYgipCmMgpxRXPmxAKCUa/ee
 BEW5LPNf8xhaeIGlAtPZm7Q0WW9pY2hpIE5BS0FZQU1BIDx5b2ljaGlAYXNzaXN0
 Lm1lZGlhLm5hZ295YS11LmFjLmpwPohXBBMRAgAXBQI9qLhMBQsHCgMEAxUDAgMW
 AgECF4AACgkQgA0MiuB4jkYrnQCfUgkHO/ioUTHeBtYJHGeL9qthlnMAnikYzk6K
 gDV8cHI/ETcNoh542Q6piEYEEhECAAYFAj2ptzEACgkQFwU5DuZsm7A/JgCgvX8u
 hjU7WPofTfM2d11+j+ywHm4AnRS8iRNMqbP9+crcNzCRSQ7OZFqluQENBDpK8vEQ
 BAClmz0m/wuG01nst/7X+riyNgZ3j3oRurb9Fg2pb7wkci6nlhzCHTcFNCZiY1nS
 Vp+/3tRkC7HQPz3zhYo3ieCf12NUweJ8jhbZubp1fYY9ubKoj12I+LXTfZf3kA5G
 UD/n1nkAqxH2yP3eVz1BpKUc+Lz+5USiDo+XfrvfxQcZHwADBQP9GejakrIdVKcA
 /4UTWnMh8HK2b7tDLwLKyJg/8lagBkIAH5tPpCXi1qXuvHe+T9SjbdwW/lyxSARV
 FAz1ejp4QEWsAGQ/pchjb+S+iYvNq0VfzkZPqFFllLMaQc9mo6blgGgSEqLNpba6
 gDmVTJZ5jAhVxFBhRPwchSdPP3ewVRWIRgQYEQIABgUCOkry8QAKCRCADQyK4HiO
 RpwtAJ0alZHYWdBCXaPF9G9HCl/T40wzJQCdF5K4aEEsIG1P0WmNjbY4PEAVndc=
 =NZ/b
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.205. Edward Tomasz Napierala <trasz@FreeBSD.org>

 pub   1024D/8E53F00E 2007-04-13
       Key fingerprint = DD8F 91B0 12D9 6237 42D9  DBE1 AFC8 CDE9 8E53 F00E
 uid                  Edward Tomasz Napierala <trasz@FreeBSD.org>
 sub   2048g/7C1F5D67 2007-04-13

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEYfTV8RBADcVRh6fWX1XI43cTrdJBctCOxf9jZ6eedmhajkpMRhg7b0JPPL
 cYL6H1x1xqKbXtKxWE+BzQfdDJNJhwjQIwaXityWHihnkw5XBCRMuCGrUuaW/pPQ
 31EX1Am9d8k+ckUK8tPMNuWM8+ZYjXTJppLg20pIPBRwvmRR/hrHDhMvbwCglDGC
 ZfTHYkv36MFnkPHJH4iaQIkEAKoy+bcyOiJK0iuAx5KeF3CxP53Nd4sbsHKcbibP
 OsWJKKUHPlVTts6bUvM6RH+zUHOeWpXmgNvZTsvmoLU/E0I80BN5ngdOwV7oqeAk
 V03iltsBGIeBv5B0xxYDyQBuo52LV5CGZ7F65o1jGF8LWfZbtPh02gTmhYymmLeV
 QryDA/0WbmKavL5Dh7L4Ugz1JVIC6miD399IsLV+XewJjcaXnnngIplz0ZjK9hHx
 kuG4w3pi450z6gMTmpY1IPC7R158j/fLhygYLhB0sffXaGs50nizBlBoZNR/RZRJ
 7Ik1Q1E4dV5kVhgqBs6qPCfAdVMKGTWpM3xF2uyFT5xbuVPxIbQrRWR3YXJkIFRv
 bWFzeiBOYXBpZXJhbGEgPHRyYXN6QEZyZWVCU0Qub3JnPohgBBMRAgAgBQJGH01f
 AhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQr8jN6Y5T8A7L7wCfa7dxDhHm
 WYOcaZ3PiBCxbMyMeW4An2regIquPmK4ZyrJkfXGd7BmmgGKuQINBEYfTV8QCACv
 /cPnRLjvnYJdozvbzoBqC4m2sAmBClDV9cRtIGXu//ULZ0CnDmEByfp7W2Aqlm4a
 +WnDBlbKaP4td0uwvly3m2hNH3DS/7/aBaDYhPUeetmIP3GZrelGlQHqe1ldJuwD
 KEiR0ANagAikuSiO8Fv76YY2dFmUSWh6mNd6+/F6hYahByJbDXrsYNSMI7BtpH/C
 fPaSew66982uu86IGIZPREfKSYouLuuHPUwrGRbcwyeIL5y/0i6Eyxi3JuPHCYSa
 a0jX5VQ8Gn3P3SukTdK+rWaJQMlzjbdaZknB/GeRDEc6ND3eqdmQa/PdnkGVwHeI
 S17IutKHDCsxDqSJgak7AAMGCACJtwmr70SqnOxtHugDB0G4tAEN+poeol9zfEnE
 A1nZImvDNLUoX11YZRLHCc9nz2V7HIzTacNL8ue5DenmtSs72S3zHM/DnIhXjx8r
 hBFrSW/DdJB80LLcC/NhRcl3U6sof4nzYuipkgr7evAeoZqWpHiYcuag0ZRRH5Jv
 4Yh3R8zFYAg2NSKs2Q3CCX4c0vs1boZ1f2x4QQhxTpsDkjJxGPJ8OEAR7W5BjDOY
 KZBL9+02bzJKnOcbrtRkbylGZAQCxX9DoZDGHSCqaUBZMJZzWauW6xcwd4s91pMQ
 MVG1u5WHvZlOEo1Cg3Y9QSyehMKkcLwyuBj2zP+ijlkIBuFhiEkEGBECAAkFAkYf
 TV8CGwwACgkQr8jN6Y5T8A6VnwCfZdSh5TaDbb0wjcyUkVYAWZIo4n0AoJOfSvnF
 MeOHsJ51PEblZGwvjW0k
 =hc/r
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.206. Alexander Nedotsukov <bland@FreeBSD.org>

 pub  1024D/D004116C 2003-08-14 Alexander Nedotsukov <bland@FreeBSD.org>
      Key fingerprint = 35E2 5020 55FC 2071 4ADD  1A4A 86B6 8A5D D004 116C
 sub  1024g/1CCA8D46 2003-08-14

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBD87tOARBACkfv0/19ar/kUNsj2vL+APjo/cx0A0bubEmaPhwNuLOjtafdNm
 /pUULYi28lDVDxQJ8UM1voqrCcue+finCyy+k2L0nR37tlUA4t/+GH4gq4y2xL7S
 o/D5DqHDA0cTDAIQCbdD/rj3Z7nJw2Vkn3tAwZ6NUXV7OdLS+csbpJIjmwCg0HB1
 tzahpgegUe5XauCly+NXNMMD/3UcnNA7kBKSZMcuOVq7TkqYYvQZPoroK3yYcAZL
 Yo4WoPEyjtlD/ZpZVysQiSMxLXRHjsEbMAMZL7Tx/Sav01XUiBHBGDHXaWWVdqmg
 efxtBeoG7MZxAAXBLfcSeV0bjkd9oGWW/inHrl0NgEljZQqo1kbIEb5asooyT18v
 vZgjA/9l8xZdOlSJv7Ct+VGrfMStMmpBCn7IRSjeJRq2pNe0pbJtzXAnAwyrB62X
 gF6n7ONKdLk/WPihRdfrc4BZnNIWZU0q5P11rOENQEnToprAOYebhmS6cY0lx0SR
 M00HVTTgzsNVWDy9h+uOobicBSHPh2La7KGnFRtMb6pZFg5Y2LQoQWxleGFuZGVy
 IE5lZG90c3Vrb3YgPGJsYW5kQEZyZWVCU0Qub3JnPohbBBMRAgAbBQI/O7TgBgsJ
 CAcDAgMVAgMDFgIBAh4BAheAAAoJEIa2il3QBBFsAUoAoIGf7gn1DPL+Miw3/2W1
 YdJPT3TjAJ9LOVjgV1mZks+FjRdl1IETcJ4fPLkBDQQ/O7TjEAQA9yIaEvU/Vbj0
 L1xFjIOGEyM5vFvn5xP2LibOI7hUH+cMDaWkBgrSLqsI7k6P3HSTVWpkKUTl+vJe
 OJnIx1gFE/WJDPK5trnjzHQI9kWf6j8EREXCFuuvDy3QhuJiHTjB+I8IVYh+oiXl
 6SNo0ekvQd6KZlkPUXy8rczb8Y+A7GsAAwUD/iPYrIWC4xSX8kL6HFjaE2fS42EW
 iyfyb7slFSE2xtRf+xZyBa2Mu5XQsg+vJcSBsjrxpYdd+OuyTLuYRsYvuLZnB65H
 tTli1/ous2J56useJyeik9wJfFyZBlOtmw1QFLxELly+XgKiyGRNkTrws+smyFjC
 GWwhlhc40r824oWPiEYEGBECAAYFAj87tOMACgkQhraKXdAEEWySXACgwFVr9ZgH
 TYnmgWGXAmQWvJV+xAQAn2HlGDmOpuTDzfO5PvXOOWnFjvIt
 =bcPN
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.207. George V. Neville-Neil <gnn@FreeBSD.org>

 pub   1024D/440A33D2 2002-09-17
       Key fingerprint = AF66 410F CC8D 1FC9 17DB  6225 61D8 76C1 440A 33D2
 uid                  George V. Neville-Neil <gnn@freebsd.org>
 uid                  George V. Neville-Neil <gnn@neville-neil.com>
 sub   2048g/95A74F6E 2002-09-17

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBD2Gwe4RBACw78PVfE2fA9U0mISJrV1ohjdkzVTly0WQ/YwMgyB/J/Z/M35G
 zIc8yKi8YR/6QYGqgEzeKAhrUIDyBfudhaJ527gyR3Xi+QHgWMQDvd41NlqM5DBn
 yIVKj10DmDYjcHm29M1OHAkXKZT6tHCqp1dKFD7EXtY1bOakvN7TIKld7wCg6AS/
 iPmIvGE7wpFlcFkYIjjL4ksD/iKpKneEwB7dEksyDQX8l18v58x0lH334WDgRO5a
 X3Wlc4He8b3kWzBWK0z81XE8Z7ip0Io13LHhamLp1P1eDX4sWKQpJmdRtHziC9R6
 4GwW9P7aCUCCf91XxaYEU2j755u1Zby3gF1tbookwO1iXQERYuo3ZHezH1bkdRk2
 HNecA/9+HCfVESjRFPfOEVqljx+Lm5atTx5VX/D/6iprDUARn0YgW5xrwM8doeNI
 UxkBOUszEUPDpXPnMI5RWB+0siQhZl3yX+lUPtASrEj84rpOSXZtNPAkHit/iwva
 pW75gZjt9yN7IhVQVw8O2OMTRGNoWsshzKzznqxNP3p1JYYq/rQtR2VvcmdlIFYu
 IE5ldmlsbGUtTmVpbCA8Z25uQG5ldmlsbGUtbmVpbC5jb20+iFkEExECABkFAj2G
 we4ECwcDAgMVAgMDFgIBAh4BAheAAAoJEGHYdsFECjPS6hUAni/U8Zbrr+TFHLt3
 cLg0VWnWxCI/AKCNqxRmA/HlZLPRzhVCQODgfbOG4LQoR2VvcmdlIFYuIE5ldmls
 bGUtTmVpbCA8Z25uQGZyZWVic2Qub3JnPohgBBMRAgAgBQJDtkW7AhsjBgsJCAcD
 AgQVAggDBBYCAwECHgECF4AACgkQYdh2wUQKM9LtQACfTi75crWjtxxVJUmGSn2+
 CDnlCesAnRqM+XSv9/KnZ3O/GRtpkNwT9NCJuQINBD2GwgUQCACvJfoCKfRo3y1J
 kaisLLtSVsqCeF1mlwfBGyvD0Lu0VnDGuy9aHExafNEbUaW+OQe0YXtZeX70CUPF
 nizBcDEsHEj1pC9HoZCSoYXtqORBa3ZIUwz+jJbjHJErs7XM/EshhAollC14rXKt
 K7+UVCw5JkCmialF7LAyWgqeBilwtKUBpIaXquf0/qws+uOikcZb3UttamQFUW0Y
 l4KKHP24cvCOXSlx8Kl9l2rQzfedjQPXI98zkcR3SEjZ07cDs+mQOTax2OgVS3F2
 nDUEqLQmAiftHFWQ0h3RBpEYLGTNd3gXXxJPxZdR7YIBnxvJ7RZM5qGgZfTc0Jm4
 aM5s+As3AAMFB/0dVB40Fvk74U6mwHLMwEkzHiZoVVZPBUMsuqb3FlgZrMYmwa3q
 APNhPhWSO9pLQlPJ99nFFj1lRUU7OO/oihsdKLEfT2CT5tqa6fAWoiSQIKBBbkrm
 bQedeXPWtvJezS0FY17rOfK8242Lnq+djS8ihBxSKpCVbwWO1DPktu6hGzWQz+x2
 B91jbMfM9/n00xEkZ4Z2H0dSZNY2WKqK+MkqAiYf6uJBs7BZV391WWQ1fagCP/Tf
 HPM0gDnwFfqSJmxJzPm3upTmYgoSRqri7NH3Wec5pY15b67JFHMpMFbgauEsiDSi
 CCk4YxHfge4SMe6noPICAjN6PCkIMDldxi+ZiEYEGBECAAYFAj2GwgUACgkQYdh2
 wUQKM9KJgACgwzfFmUB4diy5sTzLVLE3TCqwnJYAn39ByQnv/FeLGSY/blYrVsQK
 aCpC
 =SotO
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.208. Simon L. Nielsen <simon@FreeBSD.org>

 pub   1024D/FF7490AB 2007-01-14
       Key fingerprint = 4E92 BA8D E45E 85E2 0380  B264 049C 7480 FF74 90AB
 uid                  Simon L. Nielsen <simon@FreeBSD.org>
 uid                  Simon L. Nielsen <simon@nitro.dk>
 sub   2048g/E3F5A76E 2007-01-14

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEWqLYARBADUgEaHYK73qi4nXVO1DfcVKqzWZw0lDYXv3mVQO74Y41hP7QV4
 IyvRuuWmKK0vm+ibh4WQTRGhqeSr+tDrgUIqs/tavDVx27DdBeOi5fQwFiyM0s3B
 1o3VOzfmW3nOEAEEfAd/zQJVrz0GG6ao22zFSVRHEpJle8QD/HTsZ5sWIwCgiYNX
 Ok6oK9IdCky3kl0xwE/wkpMD/jKoZaj2/rc7t8ZtwBf9mQFECou+SsM5YFFMx2JV
 nHShx/6z/d1PWu59fnPOP/t+QkqBa4ds5msot4wJFqsFwuTmtCYySsK8j9yBbh6B
 KH2Iyjwnr3IFU2PopIxzscuGT4EKbLes925X6tjCfx+r4uGIVSJ6Xzu+9jGXK0KI
 TZshBADIuS+wneCYZ1Wnc/cwaG3SMXaVTOkThQS+l66o3BfXX77TN0HbjB+/CmP/
 lWjcUv4tTYfmI5kQg4pRA7rSEsMBwec19CIy+mf9QD1HDVNGex1tGdGNz7oaOvwm
 oT2nug8mCt+77q4ESQOmfHzLjIQqKh9D8zX08atp7EVhHw2sH7QhU2ltb24gTC4g
 TmllbHNlbiA8c2ltb25Abml0cm8uZGs+iGAEExECACAFAkWqLeQCGwMGCwkIBwMC
 BBUCCAMEFgIDAQIeAQIXgAAKCRAEnHSA/3SQqxOqAJ9qfsJx+6hT6qXy9k0Hkuto
 pyh+lgCfS+cAvWkzwcTlZwmj7xnVMqex1T2IRgQQEQIABgUCRao0HgAKCRAV1ogE
 ymzfsoOMAJ4qsIQaHkhYT6FB06o9Hjd0JElbzACgkPVfATTcp5dDhiry+UMCPxfl
 4Wu0JFNpbW9uIEwuIE5pZWxzZW4gPHNpbW9uQEZyZWVCU0Qub3JnPohjBBMRAgAj
 AhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AFAkWqMP8CGQEACgkQBJx0gP90kKtq
 rwCfc6UlwvCI+OQ8PV4Y7xVVNK8ZWLsAnjAOOQET1C1XacStkK9icK7u/n/fiEYE
 EBECAAYFAkWqNBwACgkQFdaIBMps37LD1wCgmeJUFusBpliqQMpOYaP3KL9/HDIA
 oJox4FwHo8yhvqG7ww92FMeknNCxuQINBEWqLa0QCADNQVSiZOL9KwsEGkCLtUGQ
 l7hmf9iuis/GxokTE/9aPYiCKx29wjo4b4pURS/gHdNGU70KNfqli96Q1zlS9CGY
 KhQoce0ZDOxpO/6ZZzaOtLw5x2/8M45BDJU45STx54+F/7Lt3hZMNMlNvjZGF/W7
 f5vcsPHqGAyFjDkjuL8QQqhsbaPsCTlqngFYh8/4F06+cd4GM85xGu/LM9M91TP6
 9ulvz4H/5TiUNvDjt1e82soRhwY9bwHxq7b6s3Q4Wgwo9l2Y2oW4T+TVpcCvgu2D
 vUSXo4U1ygPFl/CQ2Mz5IEp7e0aanzOU5FhMeEoAkJewRq5747noEcnygiPUuoOT
 AAMFB/9KyjWpXwovVjmNITIB1JPuZSO7NLhA10SpeFz0YXJVIiteQcHnUHOUn+7i
 tO8XbOg79a2Pz/5tLuX8YqNQQjODFKpFnFymlFr+aPpzEJPoXWHG1FkcM7rjmLpy
 gj6eokmEdQdr5CflY+IkJMNC0DxDfhsI17fQVAsaScWgnmSgfCNYT7uPFw8K8omH
 WawyIlZuAKa+l1Q03IFt0oDLqLrcMK7DnSJvSkyM7WcH+3ObsMaCXVziD9LOlW5B
 M3mZyXS3Z5A8/menv1lRYm7kxCt17HEmhxnHM5waqFyK0y++X86lNpwmBQZgzTN0
 2bCE2wlPqyT1LCVu4s9RAyET4hy6iEkEGBECAAkFAkWqLa0CGwwACgkQBJx0gP90
 kKt1pACfS9WAfr2P8Vx/ps3WYdd8QYumnQsAnAwoaIe1d968x4FIKOewpptF/JdB
 =ggBj
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.209. Robert Noland <rnoland@FreeBSD.org>

 pub   1024D/8A9F44E3 2007-07-24
       Key fingerprint = 107A 0C87 E9D0 E581 677B  2A28 3384 EB43 8A9F 44E3
 uid                  Robert C. Noland III <rnoland@FreeBSD.org>
 uid                  Robert C. Noland III (Personal Key) <rnoland@2hip.net>
 sub   2048g/76C3CF00 2007-07-24

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEamZvMRBACgUM3B+Z/7yw5DtYP+4jNaSvvJBNPtLbHeCcXzAytD/Le3Tx/g
 /joJFJZS92agbQSt6p9SPnw1xguQ2YMdBQ5LFbE5ZgrXnDX9JUWjhyjTPKRbkFPx
 5G+JkTG9I75/ZVq6AhcOjXwsq/mkANhu87uOPRO2Uf/e01o3CplYIjRVPwCgiqwz
 wycuIxPvmWX3ao5gkV5iUgMD/2cVqZQ/uareIN2HF559LZkfjGdBA7U4H1cOD7hr
 pK27HTNcSAMpHP368AY5nSEUezQ8iOArCxx2xYMIvyxeaQ5wFgQ0kuwb21JieUdm
 6+cQ3uynJMSVVic5T4qoyC3mpu00VNBpCLJIk2zLk8CPDPQot6yB41622xXXHaix
 1efSA/9oJBP+6Ffdrni7hxAEgP2uG/lXQ/oG67UljMC1LFkiV0irE9O6G5UXFEVE
 FOQfXmXqLRoIjWaqDLdfADerSl6jeva70UfbiGfxHHkbltMZi2v3Xd6H2wmZKcSl
 RDYhdvNIhNDXfGAoaYneHN+JWYPDYebG5MyN1QyU5+kB7n7grrQ2Um9iZXJ0IEMu
 IE5vbGFuZCBJSUkgKFBlcnNvbmFsIEtleSkgPHJub2xhbmRAMmhpcC5uZXQ+iGAE
 ExECACAFAkamZvMCGyMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRAzhOtDip9E
 47ceAKCI+rqu84IxKD8Rb+a1hL/+NqHotACeIg6ZGwFCNA2OOUchxF3hXvJ+mfqI
 RgQQEQIABgUCRqZ50wAKCRACwq9DxPQf7Ay9AJ9xShA298xcySmevKvX8sWC3LQ4
 iwCfbsQ7+AB2L4j25YgHK9CjF6f8s2K0KlJvYmVydCBDLiBOb2xhbmQgSUlJIDxy
 bm9sYW5kQEZyZWVCU0Qub3JnPohgBBMRAgAgBQJIhOEYAhsjBgsJCAcDAgQVAggD
 BBYCAwECHgECF4AACgkQM4TrQ4qfROOE6QCcC085r5aDgvzVDPvrZU+pSitB+BgA
 niwufou7zDg3AJGyf1MeuuFaZ1r9uQINBEamZvMQCACOvnyHYPRaWC7fFfrdqGxj
 C5ZnjHjYTg4vIUgVmPE096H+WflesmgOZ8bQH6J+3Pzpf+l6HimYtF+gMvDLIz0I
 HD1K2z75Ne6WlPKh8Is4lty1+knbOIDLqCSgFWcU1hAkj+Yr//oqUTlJ9qIrghoj
 L4w7QdMHGb7jMMLL/VHg+MXnQliD/UFAk9oF+/UbTfQwsanJXaydby0yjmXecyMo
 X20orSA/UKJe59Rc7sGOHf7uFoVByqsWQ/yesRmVsjxMNFGNMz1ekKFKHop7xcAj
 8DLYnrvdilD3MuC28USAZjSa2b84+oQJADQL1r+wT1bqWCEUvaIqf64b3Tpt8bIf
 AAMFB/9J9pOfPljyE3D0jy2azVr41mK7FG32FBpz4S1SIeq8DAz9OI+XuCoXd2Ol
 FA6oSepyBxG1Cz2dzhkobE3COPzwS6jRzPdsmZtkJ1Lp/t7w0FSMlOYqNkdD9OCb
 OxraGoL4PfoPgCsH80dY/On7e8COQs6rRPTOmx+FGqkdEaNXVyF8A7EoIUNi881j
 Cn82QjfR4pwFJ4KNeJRt+kBVE2j//VmsqlMcc1xBPzSwcO2YaURhF90qB9ql+bZx
 ENkoYgqdbkQwcPugdKJm4GzaX7OhdGprjH/E7Yj7fFmXhE2VsyQ8heGjKrRHgy/g
 4mTYKTTJnYHSXO+MThJ6JPwcgHxUiEkEGBECAAkFAkamZvMCGwwACgkQM4TrQ4qf
 ROMFAgCfYpxRT6ReISfiSqGLMBQndCh2ol0Anie8hp/BanOvY2jOiUUcfvyhIqrZ
 =bQIC
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.210. Anders Nordby <anders@FreeBSD.org>

 pub  1024D/00835956 2000-08-13 Anders Nordby <anders@fix.no>
      Key fingerprint = 1E0F C53C D8DF 6A8F EAAD  19C5 D12A BC9F 0083 5956
 uid                            Anders Nordby <anders@FreeBSD.org>
 sub  2048g/4B160901 2000-08-13

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQGiBDmXNAsRBAD0WcmPy11DRvDsEpadBPCATmPrvAImfj5XjcxBAJlBJoc9fiq4
 8OcnipVdId6STdVKvB3K3h9aNsb75+rD/W3nMi8MumjyXJoHAf8d68cnjppizcPd
 uQPOy76lkbiyV9OYBtaNQqmU8hE8MTr5Kew9NBCoC4SB4NX8kVh8iglrZwCg8J4F
 ltBYDz+Z5ZGoh54fnYN6IAED/jO7ISCvWbFtnzCw1FOghcgueqrWoy0OYKq8ZfuO
 m046fuIlHcswJOKLLexTajsYAC0WWe9H3SvKvv1etexMh5SsrgWTsSuIvlPfG4oj
 D5vIYqvH5NiqJdh9qiFEzGsv44jgESDVy9qaErbXRVe9htuRZqbtEPnB5cRRwTr1
 WhfuBADW1VLXj3UGw4OeBBd5KPIYXCx7RKS4nfrlBCqMcIaiD+K42U+7PXEJB8uM
 2sJ6uRYs0j4tTLBbDC2TC1QfT5NIVLG5wWkIh+jL7PODH+i4LF8n0pQyuLwJOFAx
 s6RIHNPB2fdI5sqB9lMIBszlb896wVJf9PPWFAt/5Aekw7eTLbQiQW5kZXJzIE5v
 cmRieSA8YW5kZXJzQEZyZWVCU0Qub3JnPohXBBMRAgAXBQI76xZsBQsHCgMEAxUD
 AgMWAgECF4AACgkQ0Sq8nwCDWVZnYgCg4fzk40pYLg3iNayO9dDNp4yHS/MAoLi/
 WCYhNOS0TMpap9SQXC/2e0MZtB1BbmRlcnMgTm9yZGJ5IDxhbmRlcnNAZml4Lm5v
 PohXBBMRAgAXBQI76xekBQsHCgMEAxUDAgMWAgECF4AACgkQ0Sq8nwCDWVaoNACd
 HR57Uuyyti+OqVr4zaVEIgg+bYwAoMcFR3xdqArQmp561541p+k1IBUWuQINBDmX
 NGsQCADRkDqg2uW9mn5YCXlzx9KlhAfPRny6kF4+B+ga0ZaIzJng2pY8EsAxKn88
 yH6ERs/PYdsy/AyksG8vzuc9CalW8JFEc+kvtJIL0HhBonlInaeUWHPixGEcOPcW
 ab8dPhW3zfEgOqquky21d8Zg+G3Z29tmKGcYKSQgt6W59z7vITK7+gv7tOGp2IpZ
 1kGqPZn+JqvB3n/uWo3rTxOGA/tduMwfESA5gHmEzKmU/17yIkE0SflKOp0VIGdl
 Fp1A1ULJDDVXjtDkxFvZ1I+WpqF7p9FCgy/OHUfUa0py3uHIEKMahqpAZ9e8D+GI
 nGizPR33ZY5PfM72ABXeGhFnweP/AAQNB/9HPBzxoJJFJNLyosSlI+Wkmh51K/nC
 EawQG6a+tgL6cPHgJQkgthPUywkI+2g7SUSurgPz0hRCPg2PjHP3PwVhjKzUgfAj
 y9eVnu+JSpst/a0Y5LEQdNnwG+Y+Cs0q9xj4T1VXw8B9fA3y1wS1a13zCQjfLrZP
 ziIGjHIBvpOFrSU3ML1rRaVfQpm2wQXsGHzjkaZq7HQy2EOVLzik34XkPBY1DrnY
 nSEwSurfjTrKTLNYsN53xCGwJ2w2347qXr04j87XhRmGCJQ/Nrrin4z4LQ/zNm5Z
 bErlts8PAfR13kqP7rx/H1n5obhpOoXUqb4Rm94c0r/s9JRah9ppgADRiEYEGBEC
 AAYFAjmXNGsACgkQ0Sq8nwCDWVbTvwCcCG0X50Tq7V4NeGgREttltmR7UlYAoOgK
 1OFsIdCCq6JjrwvfN7ry3pwc
 =clge
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.211. Michael Nottebrock <lofi@FreeBSD.org>

 pub  1024D/6B2974B0 2002-06-06 Michael Nottebrock <michaelnottebrock@gmx.net>
      Key fingerprint = 1079 3C72 0726 F300 B8EC  60F9 5E17 3AF1 6B29 74B0
 uid                            Michael Nottebrock <lofi@freebsd.org>
 uid                            Michael Nottebrock <lofi@tigress.com>
 uid                            Michael Nottebrock <lofi@lofi.dyndns.org>
 uid                            Michael Nottebrock <michaelnottebrock@web.de>
 uid                            Michael Nottebrock <michaelnottebrock@meitner.wh.uni-dortmund.de>
 sub  1024g/EF652E04 2002-06-06 [expires: 2004-06-15]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 isNkDxI+R1w=
 =LE25
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.212. David O'Brien <obrien@FreeBSD.org>

 pub  1024R/34F9F9D5 1995-04-23 David E. O'Brien <defunct - obrien@Sea.Legent.com>
      Key fingerprint = B7 4D 3E E9 11 39 5F A3  90 76 5D 69 58 D9 98 7A
 uid                            David E. O'Brien <obrien@NUXI.com>
 uid                            deobrien@ucdavis.edu
 uid                            David E. O'Brien <whois Do38>
 uid                            David E. O'Brien <obrien@FreeBSD.org>
 uid                            David E. O'Brien <dobrien@seas.gwu.edu>
 uid                            David E. O'Brien <obrien@cs.ucdavis.edu>
 uid                            David E. O'Brien <defunct - obrien@media.sra.com>
 uid                            David E. O'Brien <obrien@elsewhere.roanoke.va.us>
 uid                            David E. O'Brien <obrien@Nuxi.com>

 pub  1024D/7F9A9BA2 1998-06-10 "David E. O'Brien" <obrien@cs.ucdavis.edu>
      Key fingerprint = 02FD 495F D03C 9AF2 5DB7  F496 6FC8 DABD 7F9A 9BA2
 uid                            "David E. O'Brien" <obrien@NUXI.com>
 uid                            "David E. O'Brien" <obrien@FreeBSD.org>
 sub  3072g/BA32C20D 1998-06-10

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQCNAy+ZtI0AAAEEAMPph+5fYQ4pUXUCgsXGqWi1LuxtqSP3WC/20zlqOUq35T2e
 /3dEqFXB1Rbzz7rhI8hraDyGybexiO9OcQMbxSKBha+BnMyqhoTM7bmzSZCRSWtI
 Q3ugC5Q0O6RUkrHL3k88h/Q/9IrqCXIesMaeeWOIit7tJ9dYgWVgqaw0+fnVAAUR
 tCJEYXZpZCBFLiBPJ0JyaWVuIDxvYnJpZW5ATlVYSS5jb20+iQCVAwUQNmQ3lT/Z
 OshBzgmJAQH1XQQAjUh3qkI0ZHl9qT9cKB0luAA++27jB5muW56NhcgobAje2T3Q
 JRosYrHJ8HeNfp8bsYitsfxMiLs7PvRGFbYopFnkApEfGoxh9MVzih/lvDLp9UbT
 fUvB7SVsV+T38/Cxzs4k+mPh8CZp3ACCG2NzfmIW73fVwJdpejkPHLkq6wSJAJUD
 BRAzFpK2Q+yGnRNLITEBAT2wA/9Oq5mKzG/0P2q25cc2fQzqcLpLL/QqJRf74Xns
 Qiz8wXKrasUNpYun9NglgER9+D9t4AuZtsFI+yOfuS7zDoNUhYpkq5Zr4PGYYHyi
 LxY8Gzxv4Oa1atP5XMjRkP5UzyQLERAcHJwYZK/aE/wXkUu7qFspDeDTNNXZ8ddr
 qV719IkAlQMFEDKRATFlYKmsNPn51QEB3msD/jOwXQRYrOMzXux+dfgQNIt+ckaM
 tXn4+20u0Aaj3rPqMU6QIoTvsMcG147q3TYwq7pXYvdujQpbPjC3ErBnM1gh4Xvq
 Phqf8aaYzfUF+0rxwVbUh55VLnMC6YHY+KzjHD41SMC5B/eScGog1tojvO+qxri2
 3J+6Bk/t1sNabBAxiQCVAwUQOXHPRKRQkCwJ0+ZNAQG2EwP/R3igrGUwGF2Fzadv
 U6trHulGwvEnLy6JF8tBstifVOubJWxzliHpB77Vf34onzG1a1yezRqRUsrzSeyX
 2StbJtG9M/3hYVVSuexHzsItnqcAcfggzQs275XV+EJ2JtK/zYp0QiusmPQJsA/R
 C+A/dSG+7xEtyNq9p0h9VHi32f+JAJUDBRA0didEq/8HtEbzIS0BAf5oA/43tqeI
 pgkuyKvCg28bX0YtQBSJo64ohFsSgQN2FANfpghH8dhfQt3/AXH3jOisHA7ESTNx
 ZT8yxPl3T4ZhZ3VILlldeuAM4g1U/ZDS+IPJMu7Rzwt4XYy725X+fLVeWoPIuIgp
 vX8+8hc7v6NkV2nwBMgbRGoblAzas2K79skXvIkAlQMFEDa+UHHKbyuD/AwC1QEB
 ULYD/RgnK84Wf37e+5WGQbHgzUkrXXxzfFpRTEV0owBSK5KA7+qlGVQVFZJ/Qz4d
 EwU0EAHj72uaxVuYAa+fCaOzD/G6VOv+4r9zout8dxPYfK1RLPMg/5hn0Jqf2Ce7
 33ibK8NUYtjMY5z0F5wjEdiieSsLIsT9J4dB2ZODT2Hfe7briQCVAwUQOXHPFPLl
 ZUzmDiptAQHgMwP9EdDJkh33cF7UQu/76hKFMc4FkTOQgvQYx2qnl4ZeYgjs4saQ
 roj92c0WlGbdsUP9U6lE1o0CkuMKyxsfagc/5SQlqgMiVYyr4QKRBiHVQYQJpSdD
 6ldX9mmtHdaawPw2BuEke97MzHA30S1pgfsHb2x1CQ1SCEgqSU1yAm5IIzyIRgQQ
 EQIABgUCOA0WMAAKCRD168A8ggVe99e0AJ963AhynrQYwfkqgywJpxN27blObwCg
 m2LOJHiX/iBG1JYeuE8bYpdhlKy0FGRlb2JyaWVuQHVjZGF2aXMuZWR1iQCVAwUQ
 MsRyh2Vgqaw0+fnVAQEnxwP/adrTqBG3BsYkDcG2Um3r0LgjcrC44HSNgYrA/rDs
 OmeoK8pmCaefqhvEshmI/TukqmfCKMZM7DAoGCV+20kNqvsqSP5AG6ctBoM6bQxj
 7oMkjLIl/F4Ryob2zsJW9ozR1lyTbo7mWiMjdZqC3JQzKOPUmJECN1UdnYNzbpAO
 vgu0HURhdmlkIEUuIE8nQnJpZW4gPHdob2lzIERvMzg+iQCVAwUQNmQ33T/ZOshB
 zgmJAQGrCwP+NNVRnjjcNo41qkTsRW8bhqhbHrHBOlAfq+3kT/gM1xUAcYsQOKur
 gBGNMAr3wew8ApsUz7QgatFLTgxBNX/vS6/7hUuqNJhBAwpCG6i4lUFmJKONY9YN
 D9tP6VhNMdBLF76yUhxORPu4vcxPOqchN/Jgkevjf9ONnIYDeV/hySmJAJUDBRAx
 0fuQZWCprDT5+dUBAczAA/0fq4ncYY1FqCSqQH3nLO60kz6vmo8IlTI7cpL/e521
 TqRTOK6HLXYrnVBI49D+oN99TLGTlUk+jOrHc7Y/js0IRLZkKcNUsl3JVIGith7A
 PaKSFkMVNF7BrIjqHIWzyPuHs1w7z3h4BmFUTQ7hc29QYlW2rgE12qvxwesQ7B2o
 HbQlRGF2aWQgRS4gTydCcmllbiA8b2JyaWVuQEZyZWVCU0Qub3JnPokAlQMFEDZk
 OCo/2TrIQc4JiQEB22UD/0LP2Xn8Pasaq1IoZ3GUSEG25y7KK+GtJ9pR/XDU7Eil
 NB+GvKw5amL2vjxQNbphb1TqJ/dHaqKvAunMpLbOMUUSqzzZ34orPqLcB4LCq8wy
 Djch1sZzPSHPxI2zrAB3AQgbS8MXMxXoFjYFmxMtBSFZc3JqrkcTvu8KMXluTBB4
 iQCVAwUQM2kkQ1dBBKOknqTZAQHwjgP/Xtg4VaOoHkqVo3SF4r9MkAtgG79k7pz7
 dlIlMaYGJB87flG5PpPHI9o+9txWQH4vkexaGzUsez+Jgna39lhM2h3Vi7ekRK+t
 a76lHOYq/6B4FD9TpLYAFIcukyVDJJcsxDZD0WRtoYkG3z0GFRIeZtV5nKdxnpdH
 oop1rotiL/6JAJUDBRAyxHKdZWCprDT5+dUBAenWA/93EfJZx5fuarjQ7AnQiPAj
 Ai95v3Rlh13+N9vC34+C7RMi9pIj6B6PnWTNbVhg8RY8S6hB91J6GrN0KVLD8yDp
 Y6+U08Yc47fOfSWhPopNDfqgviGw7ONmc2QCWEKpcH4c1VD2jJIr7iewfVgJAiKd
 EB8kQhrutuQNDNNX1dCSCYkAlQMFEDR2J1er/we0RvMhLQEBJB4D+wUr53bKlokg
 6LAa57g9EfeCLZSSlLArf77vwLoaLKzsdoWLQ908VNmQZQbUt5kt3O0Htdx/zRTP
 kqzV2tKW0aA7D5XDWJyv1lfBuv1g8C162s5voiMKz6WyCynP8n51nRlXaSHtxWql
 LBBQ3IIzJXGd4AekQGBncx8o2XSYdQyLiQCVAwUQNZF2YbNaYutZnzI9AQHCzAQA
 hFX2gAvH07D1kO0b9Mt9p7b1MFJgSKc+P/qfx36FAOJfjWtDicsYItx2AG0g0p95
 DpZRwFa1YH0qrF1pXXTlBSFwRSmozArlToNkEOKmO7LiLrDsyXQEta2X98A1zfcg
 +WcUB0Og/qzege2hEs1bSvIOTiDlt8WczMX9f2Fl1MuJAJUDBRA2vlB5ym8rg/wM
 AtUBAfAgA/9oGE45DxXJLVSpE1+8NjtEN6O8i826PWP1EkbJvoFTDGY2e0IojtSx
 peiCIikbSSF4uOT3B7WIEmZVyn5ajx4RCKzoRcKVfgu7i+Y57wExoZSx8VrjS05T
 wFQ+RbHSXThyO1HZCYdfSaaYVfrrLv5ooTBRHzP5DlSXk13nddBOE4g/AwUQOT3B
 NOMeMj1ArjBSEQKxUQCfY3XjdW3Yun2hWKmKaPpXDBKonz0An1Wr4nbjBvlsovrs
 eysWYs1ovDgKtCdEYXZpZCBFLiBPJ0JyaWVuIDxkb2JyaWVuQHNlYXMuZ3d1LmVk
 dT6JAJUDBRAw9rraP9k6yEHOCYkBAZjmA/9lczxVp0UjLAXM3jfErQv2dzpLDAiT
 QVp10pi+a8mAzPVCnmCfcNy4fQJbInAfe5FC8gxBe9DnsjLfHh5vlZzDHANpbq5P
 MLW5C2igBoAg0Im4RpevDhD664ZgYgB6HXHhPBSB3Gaarnpx+R6JpfDBolSg6Boi
 IN3q+kzftlTaDIkAlQMFEC+a5SFlYKmsNPn51QEB/tEEALKURfb7Y7metDHx5oV5
 LybWyV8cTJKINUllX8HDnz6zZQ7bMYlQ0qsqRqEIDMpMk1tojT+/HI4te21uW0T/
 FCemdm7leZM6g38Ne358L8jY/34iz0bIFeZjDzLoOKW5C8wtG/N88voiE0grVR3e
 iFEmtwWT5lRaV+DmKYQ4kXxAiQCVAwUQL6UVDceLqoSSZB6ZAQFokgP9G9xfWcKj
 CxbEr9TAEDsKIsNkKQKEFlfqGuAjSVWOBqEIyG0Wb1pZEQKHI379aEK9nVNSsQ5m
 Qk/E6JRvYENt9q5uJ9mp6+wPUVYt83YL7uv1YJJSy788tdr1esutgiAeLNmNMmOg
 Rw3vz8iKYJozmSyDSK/HwHS7zZ2Q9K5hpDCJAJUDBRAvoGvwym8rg/wMAtUBATFj
 A/9h8jSR5py9wPy6WkjsYQbml8B2fVjsLzoQbMI+b5IFYeDkRYLTnSLJKzuK8zHn
 1aFeXIhD0CRY5PC9jMAu84I59iE90x95uLPAH00rSJam2gEqPovRYcinADluivOT
 XGAn5qN9bKlmdsFNLMIFs/rohnIFab7wG3+t+i+8YYY2YIkAdQMFEC/kX5DT8j9C
 J2rqEQEBOFcDAKcdXpMcMjw+uSDwNc0pjOEYkfnpaW6MKnOo0qbwALmuSn/l21+J
 eypp1kr9VeWKn9tcUHucBHyTzswxeu21jI/KUUIRzuQsupgnop5LyNNrpDjxbQvN
 uiBIX+jAVQvxsbQoRGF2aWQgRS4gTydCcmllbiA8b2JyaWVuQGNzLnVjZGF2aXMu
 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
 lSVmAKDF3kyQAZDAyz+21MQJnmJ2O5dFJg==
 =cMCa
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.213. Philip Paeps <philip@FreeBSD.org>

 pub   4096R/C5D34D05 2006-10-22
       Key fingerprint = 356B AE02 4763 F739 2FA2  E438 2649 E628 C5D3 4D05
 uid                  Philip Paeps <philip@paeps.cx>
 uid                  Philip Paeps <philip@nixsys.be>
 uid                  Philip Paeps <philip@fosdem.org>
 uid                  Philip Paeps <philip@freebsd.org>
 uid                  Philip Paeps <philip@pub.telenet.be>
 sub   1024D/035EFC58 2006-10-22 [expires: 2010-10-13]
 sub   2048g/6E5FD7D6 2006-10-22 [expires: 2010-10-14]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 l8RtrT+2K2WI9QQQEQIAtQUCRT5aCIcUgAAAAAAQAG5zaWdub3Rlc0BncmVwLmJl
 Imh0dHA6Ly93d3cuZ3JlcC5iZS9ncGcvNDI2NzEwMTNGOTRBMEFCRUI0Q0U5QjZE
 M0RGQzJDNjJBRjc5RDI5RS8zNTZCQUUwMjQ3NjNGNzM5MkZBMkU0MzgyNjQ5RTYy
 OEM1RDM0RDA1LmFzYyImGmh0dHA6Ly93d3cuZ3JlcC5iZS9ncGcvY2VydC1wb2xp
 Y3ktdjIACgkQPfwsYq950p5ImQCeJo41Qrs93qfxYgL+GsMhmoV1phAAoKT2UTKH
 OaxnC4TDwXz67uxbP+0EiQEcBBABAgAGBQJFPLwpAAoJEILS9urEu56fXz0H/jGb
 lglqrcuH1KX12m3OTCWr8exda+NQ9fqaLd42xMHw8l0wEjq1hB14J+vVEQBLqcaP
 NA8YUT6rF5feQwZCSfvTIZtxIYiufXuLPnl8xmNGWMVMjqraSkg6eYlwAHYD//R5
 YgOXuY8byDKM2OyRYwAHSCDGGQyObdxlKBnBTiPskubLgTEKtluAiYRUPlLJOWC6
 TribgLa4o/+1P0fnb+qUOelSE063CX0toVfxZGUptMraSxm8M5AWnYkFHtqSN6/R
 f8zBkqM/R0cowKJOco1eSx2YQM3qrBVPLNBV5Eyf4w22M+5g83TpDocZJ438Vlcd
 Yz5JxFHPl8avzRi9eD2JARwEEAECAAYFAkVXTTYACgkQLtRdZmGgc+nvfggAlq4o
 amMXxVclsWrL0O/BSmqyu7cvONkT77IhAs6olFvHJDVjpMEafrXCe2NH3/OWbxZv
 8KK3into/X1ex55ht0vuhNax+hR/GUYY/MF+C+snZgWiyvYAmv7zQw4UQG3RB30A
 tODe6jPozNwzzVzGCNZ9w5G1HqIIFrYJJs+nLpvdIE9CPpoHVcZdZG3vx0QpIUob
 3DpihUnRje/ieIioIoD9e878g7KvkbOMqdCNrgrgEl7VvSqnoeWiJ5bpAm5lOAkJ
 eDE7vEtqSHhI6oE/UjiLVMb+qAbmnF7q2Apg2Wpg09tR6my2PJj38hwkla/MX9bt
 meG4gV8AM+MZ7LqnsIkBHAQQAQIABgUCReNH2QAKCRDo4GL2DcsEMV1/CACcggZE
 u0pl6VGj8O3MJITaRI8MPT+5n1pu7Hx4rH7dr9CX439eCP5SHRka9WGOVSSc4FAs
 Z6lp6LVUMiABNOhsWAU5qoEt99pAZAHapuuDdqpUDO3R6j2EJeVc08kHWqvLYEGb
 YSxH3HlRSzEuRH9SaHDi4B39TQNvGwvN0nNNQFYr+ZkbRdFqRiOO4o6WyO0UGN4F
 bYoCNU2Vkk+oEz6xisp828KWGTE+So3zLRZS1sAQqCxTO1jmSlnP83hFlVN6TxiX
 FhoL1LovwcbHpth9GH70wApIGSX1mddd9MVlw9cXFcdHVeUqb5kB8rDx8iRp6fk1
 DayjtyODj+7sZwC9iQIcBBABAgAGBQJFRK4iAAoJEFeTDasLhrBn0CQP/ioOq0lF
 2spLUyE5eG1y/epjjhtq2D7e2pR3S6G7zuTdIP+xvL9XbyACgXf3A8zxg4qVHgq6
 D3V7zH1REAgvx/VNzAgbCksZyx93/pccsNXBbHJem6R3OCmktUwQxjSs4gzd9j/j
 OsOL9f6DCKi3NAUmTIDTBgHwh9Qn+PE3gRpO4VQUDlI1Ji4FO7nxt5En5NPt2akI
 98i8V11TKfGvPyCglLrN+NB/qlSWKefOXaSyrs3cQD6JQuTsuQtyJ5k42m4nX3go
 28IHKQ7zk8btEKpN64b/WOFL1kvGn4GI8gWMQDmNtdRluQ7hbOkMBAiUAgGLk6NV
 +724bH348EDjVm6O3hMMfkQogu6zKyWdUuomlP7RKIL5293mJm4XaMm9P6dWbI3i
 6a66vLa5mFx7U8fjPstOVMJQjJfnn5GU1fOdnLm8lJxIe3TyjPh73496Ymz7gGdz
 VNnT35IHFgxIgcsk4ui7809D6xCWv23GiRt/yiyy9no0RmUnkZ7N1YkAyRzupnbG
 w/MlCttfs0LYd7+ELAa1YkWk/486X8IU14yOuv1vDhcN7Yne735EGBasvRdfWHwx
 H4xtEBx08hk5qbYxvH98dVb7vMOjj3B9qxexa6F9N3eTEsfNfeq/xn6UWfXEWij5
 cjSb9B52IuPnCQOGsPI1s6SjV6O00aaYMaU0iQIcBBABAgAGBQJFRRquAAoJEPJx
 4K5ucD2VziEQALBdBNdOG6m03hj/PeSLnkALOwbXdn8R3hxIj9AizfyrC5Qty2oo
 DRfL682Rz+zTHBfUQ9JHBhuNw53eFtgmy3KkJxYHM62ivpKbuvBUfyW4tIan5LQO
 yuuxNM0UmfxXR57JeUMx6eNJLaGoGodIWXyNkxO9VynZ95vdY39DEUNPgcUY09qU
 KxyaaUsNA1+FvZjf3aWSwAGGk70GfR5G1k6JJAM/Haw/PgWAPq5aPo62lGKyhrjb
 lx4p4ptSdF6NeN6AOXUT0zPda13lVUGGgadAckGcUZ95/pskSWfU2MNH2qOFoKR0
 5t4mrDWoAHwlb6XIq9R6Z3xQmqtDarcoRH+u7NByodSd+FaU2kHE2R5RuYB+lpG9
 BCD6bLYwP9n6nVT7byPAt7jb+cERCnjLtpueSIlkUUMnvaSlfuq+p5iSeGkUsShs
 hKAv26wGS3XmrFIOLPAloNid78bYoMMjOuD8Rr8kTNt+IFP/gyUOZNd/Xezt4Dmn
 jXr+ZzsJj4d844HbdOKFFPQv2tGaS1P4JE1TKfDW9C9OhnRl8FTmyYoL7m+DEhF+
 EsTT5carSFwbvEt93N3G+gXWkZirdGYXr1o++I48Y3wxzYOIGUtt9MCZzlAxyjPF
 XOSgQzDYlxElZMbwYbbFlHslFd+1hNUaVxtS2eCHy+hDutrOz4AZvGcdiQIcBBAB
 AgAGBQJF4sQ9AAoJEFIiU8PXJzmB6X8P/R5sXaiwxmdrBSy+ldfDemn+lw9YejAq
 w+Y9jLCfqgOly3Zq6CnB/M0a3C5KM/BjgD8bNSNJXmNQsVAFUTWaBqMoofCqoOVx
 vGalcj/12DCuzsWsSrGbuO4eVubVipEbMac8rMS+qTlI8WrBrUSB0iC6q96QNRRV
 UrSFJ213fP6Sqo5tCqZn5UG4NafyU3/g/1IkNVdtqhT8MfdfN9rZ7942KbPKdves
 CZ1GBHuZl8ufeh/L9hmQx0Insxs3GDj3Mn1pf4Hy9VDjVIJaRSJRWGHKXf5a53aV
 vveLPzWnIZMYSAVm1YR2WJWdnKy+521e2/6LkSGnqELaQzDjvhOwBHzv7TOx6G5B
 4vRqlosRGvc/5y6Iq+jAeR0YW1Yl9xHIE7IB37slbQ1zrkVKQkw8MWYJq9UYmQts
 xvcdNDfQkLXLEZXWX8vAN+ayxKxExfCBRaOYdzcjWAdZ9nCBpU8g3KspEk88qh+u
 YTGkPkLitcZqodYxkn8YaTJvtX56nsgvIWTK9bTBYaYGP5JgYm/3RIqOZbIJLCYg
 Zak2qMxPSxZFL3K4+bLA2l6Jt+4NgJFe+2Q7E2FJvAPTjPfWCFqPZXBnp/FwpzlO
 bNtp9VVuTlQk9QhFCFl2UzXNuYJiopl0Y4oK3PH1g+Rrjf1bekqTx3HVwrAxFlBS
 OxaaPN9aAHTWiQIcBBABAgAGBQJF4vyTAAoJEDOWFYjhwhhFU2oP/R5xJrDZXI8a
 ZKRExgl8/GZz1EIBSN2sC/QOVI65oc1s3Ud0lFm99B6vDkewIPYZ+BBcm3fWUAe3
 uv35oNMMlVVwCNWjvj0HhOww1fk0kPQNw4xMpxWmc2fh16SS4e2wsZr5tXDMZk65
 kyjh+tgiglwrTddJpeCR0OgW9GRL58nG7yPlA6/Ym6YehTKaWsKBhwXob9ANbGNx
 IMtPRztAYxHxkPD+EpywN8Ncpty0XmGkjwnkTNGtSOC3PlgI70ZQPo1cs+/TsbBc
 ectQG5MFFR4jQ+9MfnB0ie1RuaAhaNlnOTqmkD5UlhZYQV9GNmJKCMVHC8C0wsdH
 XSJt4MXWxyF2K/58xFSCrC4AWM1NKQ0io1FnbrK155YZe/WPGrEHPcn6+VENuYMb
 eiNE9Mt/3s3cT5baMW5R54k2bdM+lEi0ZRpA5zkZtSeOPkSiJHni1T8U/WXwG+hE
 1F8QIEw3exeOIlKC/se4JsT8Qb6SYvr0HyPfK/MiZoQaLk7l5Od+p1DT2jXiKswb
 xTOUmMvwY21SUIiGseMNZwJ7s/JI/gn2vQpre28gHhyvwiKOHsec22/H7fhowy8a
 IDW3bK+JJ/5+XyRwyQNJObNct8kdQKUnqVBJo3zVQNwqsiD4qPYcMVKiPHmnNdLu
 UCxhU7XrF/b18HIQOXvQunw2CTsK/BTniQI6BBMBAgAkAhsDAh4BAheAAhkBBQJK
 1Y0bBQsJCAcDBRUKCQgLBRYCAwEAAAoJECZJ5ijF000FiCUP/i3H3wLRl7K/RR8H
 oOVLVhINBS69JqXu2INIu1kzzBRR6JyYcJJ+t2Z+4li4tzsB8gRkgkOUgd2ClIaO
 uYAQ9Ac+WJFNe9oyRjqUPKSmIQfH2KKuqFZhw7nAfgoT1zDAgWrAAyOROogCn9nX
 P2h/eQyhSk8U8Vp8CJo6aOqzDXCzY3NrRBr5iHGaj0pXHJ7hxjRl1AyoM84aDieq
 NZp/cp1hU4KEyYodZRziQc724z6J80I8DtAj5qU2v5xjJTgqCEa2XIa0DwGscqki
 7AATQgAL2mxz2oNqCN89YMFsLhGEOCt0Q2PhX1gQIRdrIrqFGTm2062RaqKO9HQb
 lugMecdYck/8Ld6Uclk30vi4eebi130K6wC4NZNgypykgCU/sYEnSIykVkKaVBjL
 xlX087wwPRIE5LJhMF8DLDqUhj2JVq7ycruq91ssBoJVisyXkyDJlu9rKWLiHotz
 QnfCml9ZzLvYRp1I/nPgOkH7534AKBjWg1c7SLe9YIpwR/0YkV+5DaVFD9ht7hIj
 y80bSirAA3En2ZzsNN0/Fii6Q3yD6xAcTcpZf0oo/BGXYruE7OQM0tcM9aVmjlsr
 BJw6IDPofOpeigWJIgybCOjSslFp8a1dzTizOfS3q1HiLoXtbgjMJpPQlnx7zXgc
 dhh+Lnec1p5+hGvhIDi+LF04f3MSiQJABBMBAgAqBQJF7beqIxpodHRwOi8vd3d3
 LmVsaG8ubmV0L2NyeXB0by9wb2xpY3kvAAoJEJV5UtfPNAGp0K0P+wfuCev+lP+t
 SWGhJ1rwBiZQnhxLUtI4LPWunPkmhcm1dUpO+Ekc7LzZvTrabJuMgi/WzpYzuc2h
 5IBQEdr7GgASeGZG8EKuwEuj8BCrRx9owyWB9dt9JZXIbVryR7hZYpFnXE1dF/pt
 wjz4z4qBcg8kK0/lorzjQMhPj7iUuzlKTFNylQq9et+6pmKD8zBY/+Q0aCrb+fvT
 c356C8X8eUNfS+hSnL9W3Bc4i1Ku36m2hbXV5FTFE7I1uMbMDVsmUbFCYjU0gjVR
 h0IYCXxRlPhcGXUxflCLLIwEvZOg+1Wr5YBXJR0hybojh5oQ6qdSyVUmuZ1R0gDd
 iqt2j8+H5JpbEWAKHAnTuuqSm/d+v7YH7pdvTb5FdwKTSayFc25UeF6KKF5VOzBk
 UT7U5t9zfZgUhjD+4PNi4HvlPfVmWXgMpIzniCAXLTUyrlvcv0Vz0PNBTV4zJB18
 k59AUK41SoYevWDR/oVtaPNEtF7k1xC2fjrO8/E07EHIRgVFghlilGeS8DqeAbtK
 TqvYzipvsPmkNMAcnFoeuRwlHaP4nmlhxb0sNx1nNpg5x4ngUkmRkB8JmxlMWgii
 X18SdiYiJuop0SoU1UbWIjqg9qSvb7h10GrMcfPzGQ+JWRwB2sixSECxtJCWqN21
 S3uH8cwEmzRgqacwlP6PrQabVZAbZkzGiEYEEBECAAYFAkZS+5oACgkQIhjIHo58
 A/9x0QCgjFsk/rm92RNXFpfSd6kkNTXVLfwAnRqHcjyxe/DGrRWl9GyL15m15Hj5
 iEYEEBECAAYFAkZugMQACgkQj6mKb+7tcPO9YgCg02Im9SBmCA5vVdJk0Qu7CLz6
 Q7MAmwWMjkxh1iGeQGBtQMPLBm61IMbaiEYEEBECAAYFAkaR9uEACgkQqbb3MLg9
 dhybOwCeMc41XvUDvO9axF+KQGUULh6GqJgAoO5UGQmI4Xy3K/giIQZ9/JpSL38U
 iEYEExECAAYFAkae8PUACgkQmGINRbWBGCwAYQCeMe38aMQPIkzt6CptSAJ31hZ/
 J1oAnimR2ejWj4SL0kf+doQ8dGednKhiiEYEEBECAAYFAkaksi8ACgkQmLReZmY5
 NBU50wCfXs0dmHq07ABgIy8tZfYWzzN8dyYAoLST7KZkYjPCOKLBcafoCvIPEPsr
 iEYEEBECAAYFAkakskcACgkQos7wqTrZvacrAwCdHmoWox54H6VpVTYVYVhNDNoj
 ZlYAn0tfZZZz1Pk3PjAd6L4UNilJ4mLdiEYEEhECAAYFAkbRq20ACgkQSVDhKrJy
 kfKsHACeN03rDXdWEwVyV3f3oEs8kKiF07AAni/RIKYpf7uLxd45XA/5kfRzJkBN
 iEYEEhECAAYFAkbVe9cACgkQ9sjpnGdoHTzfHQCgiPTeAJ1TZOv/82tw++8XOglP
 /1AAmweJpoecIcHpJaYklsyPXETDRzCniEYEEhECAAYFAkeCcEgACgkQ3nqvbpTA
 nH88+ACcDHdllyMIeitxZrkrCXKcAYkQEb0An1VgsGsxI4tyQOb1USsHZ5j38I/P
 iQEcBBABAgAGBQJHwcw6AAoJEFcaYqhmP4grWfMH/AzhhnLYVe5kHN6r+FPAVDbZ
 ITZZ7TPlSRc0qpqXch5ErzWHMo60XhFj9lT958xrIfGTlcSrurZRkFB/gtddk2//
 RvPOk2tdZNm19ggRuHYqRxmjZ4ndfVa2jpZi69pxZmjz7eVeH3pgdmVHXCAldekm
 5+GopRa5MtnjmKKcVdaUTDaOCMlgkVbMpVJXdTVgwLUJLuY7Klc1XF1Pr+sGUJWT
 vndPYCGeE7RcanHnWLqSbS32qS3eRg37kaVM6uHNh2kZB+2C30aASJBU2T8pEnK6
 BDt0wEV6gctM/efibC+fmTcWc+/owO/nJr1MCLEvIHFFsPzRWn3Yc6rHJtuZ7qqI
 RgQSEQIABgUCR8GrSgAKCRAb/jMyONooR5b7AKC01aMNx+6NBF+8k5uzGZ1xrqVT
 /wCeN7WV8JZv/jyEP43xd8/QdzKpYc+IRgQQEQIABgUCR8GgGwAKCRBsxprCaGj0
 H9xTAKDoU1QEM2wN8ToPyNEUSXXlsEJbWgCgv+4QmdvgSRm9X8+DqLJJ1aNY4HyI
 RgQQEQIABgUCR8KUfAAKCRDtWBwmQwsmV6JiAJ9PlV1hA6Mf1iGHot5MozSYCl4g
 MQCfdrktVz00y5yp7gUKchgRACkQUz2IRgQQEQIABgUCR8IUOwAKCRDO5A6gYki6
 EqVsAJ0ZquWtDcLEQAA5nX8gMK1fAG1EjwCdFCix0PaluSLNx2Z4fQJQNIyAUvyI
 RgQQEQIABgUCR8KvUwAKCRB4NVvUpILuJKUpAKCaBDJv0ZTTQUQnRxzazFwUsNi6
 nQCgpsF9l3Y8O7NLhGEVFkfT9gnxDvyIRgQTEQIABgUCR8Kq7AAKCRA7v893vYsF
 DcllAJ0bQovfEITs4X5kuAjxwIcOj5PKBQCgs525ZIYDGyImCE55Yv8rs8v7ZRKI
 RgQQEQIABgUCR8LCKwAKCRBpwjG5mqVqbfZ/AJ4joMZLAUrMhGXlgyVdQcAsGtjh
 NACfTZckx3OI/gPmoGFyXZacGymok2uIRgQQEQIABgUCR8Kl4wAKCRDDdqja8bzb
 c+N2AKCE959eiY9QFglnqBlt+dzcje0hdwCfWisGEfMRyp3El5wCcGC4BmiurFyI
 RgQQEQIABgUCR8LYgAAKCRCfN6X6TafFRrDKAKCGXuBuz7ThCRuxm47MbwDWnPU7
 pwCglez5+WPnM8J8DTYG7v6z2ZWIqDaIfQQTEQIAPQUCR8Lp/jIaaHR0cDovL3d3
 dy5uaWMtbmFjLXByb2plY3Qub3JnL35ibGFhcC9wb2xpY3kuaHRtbAMFAXgACgkQ
 ctTf+NTD8Zd66QCdFL1BPw4LomqI98ccVRf0hDZLb0oAn0uhMHw0cLpaSmdW/bEb
 bKKsDPUZiEYEEBECAAYFAkfC9bYACgkQacI4LQTe9EUT1gCfaYUBAp6QTgi00rgu
 NRyb+9oc4s4AoN+eVtpcd+9I9cY1mtwqKsyhVOaKiEYEEBECAAYFAkfB6VgACgkQ
 UEZ9DhGwDuj5fgCeMvsJ87DX0MynteawRkewFG6zV+UAnjQk4dkuRDlZ6VlbVYHr
 JHgWvoOTiEYEEBECAAYFAkfDGZcACgkQk7DVr6iX/QLlbwCfba5D2Cl6QKKTvfwx
 FISebZ7D6hIAn1bfO4iSFrs5pQjY4h9p955dAqdciEYEEBECAAYFAkfDMdoACgkQ
 JpinDvQhQ0s7pACfbNrlfoBQrG8r9FEsIJSqDzcZO1YAnjfOzgKlrEkXpJXZnDoJ
 3W3/2cBQiEYEEBECAAYFAkfDNiIACgkQiAEJSii8s+OrcQCaA1wFn46NgxVuQDgc
 /V6SJYmdQMkAnj2q5Gy6xoYkstSr2MjcIvuIJlPBiEYEEBECAAYFAkfDuAkACgkQ
 YUppBSnxahhddACgzlGnkiZZt7wXRdqEGlsZClOdLqkAn3EyV7Xc967yqSBj1P22
 9+nUci2AiEYEEBECAAYFAkfDQTYACgkQMk3u9zuMaK0E2gCfZ1Hyd5covJ8sQIhM
 oS1D8CmFHaIAn3AtzpzZ5giPdvY4QezSgA5dtD7qiEYEEBECAAYFAkfDOtkACgkQ
 JikNJSAyef8pEwCgkESLkzOtZjy9V3mdjgjiNNPuK0AAoKd5HNkEeFN13V/giJm/
 mPQ75d6WiEYEEBECAAYFAkfBz1QACgkQfgdWmy5gTVGTRQCgvFvfF/dDdewbpce5
 392GwxjaIJQAn0jZtVFCE2k+jWO1aULHCHUVbdDMiEYEEBECAAYFAkfD7AUACgkQ
 PqD4a3lPnXypEgCfergjs/vcm7KzsyIOI7lxAUvEtFUAmwW5VRxypfi0ol6b2bJ3
 gAdDT+zWiEYEEBECAAYFAkfECXsACgkQ5/8uW2NPmiAo2gCfd1KUfC4j2pFw1c9Y
 ct1cdrxMpyUAnitawTKNVC6P2dOUHvy2dbLHNNbciEYEEBECAAYFAkfEhXIACgkQ
 LxrQcyk8Bf1JMwCeO5G2gYgflWQEJuSR8jh5EHrS9XQAn17VrJLaUCSqH+ECI9Hz
 i6KnNvXHiEYEEBECAAYFAkfEk/8ACgkQiiforNL6Bew9eQCeNjfFSzbrGtCMlxO6
 qhGl6FTkur4AnA6+YIjE6NWbUUdk2qUEzHmqGrrCiEYEEBECAAYFAkfEnAIACgkQ
 MrUzSZHhU8We6gCgkecyHE+5duy2qN+E+qGjr1+8TVoAoIQbjBamMVWhz7xhTene
 zKiyVlJziEYEEBECAAYFAkfEtnQACgkQPuBX/6ogjZ4KXgCfaF3NROn6TX8Bdhwc
 rSwfconSfBYAnAwN9eaCxkuI9yXlYUivOWCX4FQliEYEEBECAAYFAkfEtnUACgkQ
 3AO6o9NJKipwugCeIbimo0l3LriS65+sG/w08FLSeK8An0uF9I2e+E3dqzjyfJ7P
 czOsxGFUiEYEEBECAAYFAkfB4IEACgkQb9E93NfN6ebaBQCgsnBJMEnF2JCMHID6
 /6kKPQW8gPcAoKFwLekz6YImHVmaaE7tVxMOs418iEYEEBECAAYFAkfFzvEACgkQ
 qWndc26pXmcf2wCgnJY5Mz0c5oYEuJkUNZflXnhS6loAn0UHiEdCmbiK0VtW9hQi
 r+N7He3PiEYEEBECAAYFAkfF1BkACgkQJGLEG1jrYMgaUgCcCglK+57R+BR0GpRP
 CTcYOIxIfRIAn0c848ryXrWxUFzZRT4rbHMLwimyiHoEExECADoFAkfGfN4zGmh0
 dHA6Ly93d3cuc2MtZGVscGhpbi1lc2Nod2VpbGVyLmRlL3BncC9pbmRleC5odG1s
 AAoJELR14ge6tYIptOoAniMvfTUfY22jHuJ2RpGTvSa/+x/JAJ4nqTTX+eRJ9fgl
 jXL6483Hr0FNeoh5BBMRAgA6BQJHxnzhMxpodHRwOi8vd3d3LnNjLWRlbHBoaW4t
 ZXNjaHdlaWxlci5kZS9wZ3AvaW5kZXguaHRtbAAKCRCUj9ag4Q9QLt/dAJd+FrrD
 +duL74uvcmYMaXLZ58n7AJ9x217XtxfDEbvbYOKZCfwjLukrqYhGBBARAgAGBQJH
 xm6gAAoJEAYPKHb84D2qsG0An3CJNKfOug0GIw6FbkpTZls0eM0lAJ4rzOxNDOxx
 0js3tSJlnaBDwKR/9IhGBBMRAgAGBQJHwmvbAAoJEO6BkqbkQ9bYuCwAoJWsZfy0
 A7/rtJzXwDIN/9F2K2pyAJ95hzvrA2IDc/pQj8G1s50JXoCoj4hGBBARAgAGBQJH
 xq7ZAAoJEKl1mHsfn6fuh6AAnimSOPtKqrJsYDrcLsMtrwCvZqAvAJ9ooZlqV+/7
 AyXg+93LCXyZnketaIhGBBARAgAGBQJHxxoaAAoJEIwesrv9C+3ll+YAmQGroKsB
 mhZgiHaKeN40/J3NSZ28AJ9BvvftC9Dm6GIJUUWGKx08A8cK2YhGBBARAgAGBQJH
 yELmAAoJEEIN8DDqKyKPfecAnAhuWgKFweMSZOI0TkISFeWLcBg0AKCIH+JhoTFQ
 z0sYzOmWeJ4y/TQCz4hGBBARAgAGBQJHyN6LAAoJECCZtky/FUkLjLkAoPXwFxK9
 OpQEIk09nOqHwRKETAJKAJ4zjF/ZSJe+k8FPUD/UymsUtX/Ug4hGBBARAgAGBQJH
 ysAYAAoJEKGFT53laztO7MsAn17cIBhrQ+0lrLCAhESSupcK5nsYAJ42fOjsSCfS
 w5qVUGUDm867Gu2F5YhGBBARAgAGBQJHytZtAAoJEKTiiAOJv34rWqsAoOEJLkL7
 5eQAD7I2XCXhsoMLGw6sAJ9T2wBFn1mEg3G4yzZMdVQ0PuNIeYhGBBARAgAGBQJH
 zxKIAAoJEE2lKq2uZCGG8JcAnj4eM2m3MlqsHvns+/vohxqgQF89AKCSC20oxoUf
 00g36c4VHYRNaEpn6IhGBBARAgAGBQJHzxF2AAoJEIIBS0bEePB0KO0AoMY4CLe3
 sEzhDyytJc2tTSNmDPv8AKDHquFeJGLfpD9ARMSupmqE7RN47IhGBBARAgAGBQJH
 0X6cAAoJEB6KMFMhJ/ha2dsAoKgx5FMV/DE38D2vKdq+Ajpg2flhAKCXji6d+QbN
 dIMLkAAgu4OI174KaYhGBBARAgAGBQJH0x88AAoJEGMWtjA1gDLh7aYAnjjXZ2n5
 v91eP+S9bz6qj1gFJphfAKCJJ3EAx9JRhi6LlApNaGtXK3Z1X4hGBBARAgAGBQJH
 1V9FAAoJEEFLhCNv7M3gS1UAnA0KAxL4wUOwsJg7X+3MfKw7v65UAJ47qt0wGxKT
 tCMFSkBPj6Ajcklz/IhGBBARAgAGBQJH2QUGAAoJEGHUmAeJCxWysEUAoICTwP3w
 7iqPe8IDL5M7uoDlCcQ2AJwJdOgmKJ/NMIJZhGKlbToCBikyFYhGBBMRAgAGBQJH
 7uUHAAoJED7VcfToBI0IqasAoONxchvG9umHER/qvcgcPdpXoc4DAKCr0FPVI1TQ
 TLEF6pN1jygGXmC9SIhGBBMRAgAGBQJH7ueJAAoJELn3yIZpF8O5KrEAoK2sYr7g
 9q2y1sK5ZJ+c3gEH6xV2AJ9lHiw8DpuGUd0TF+IVCbQOvmMSN4hGBBARAgAGBQJI
 C8wBAAoJELdRFAn8Fdvsf3IAnRI105A6ljYe/fDlmiHVG7g6Z9JsAKDyfnMk2su3
 0c4LtQ7P7UIg0F1UlYhGBBARAgAGBQJIJ0aVAAoJECCss75RXCONy9cAmwc0NEbM
 boJ9bA1PxDHR9jvjN6/fAJ4hJ2zM0y/0XlI9m5a8BaSRF5/RrIhGBBARAgAGBQJI
 O8WIAAoJELs9VLZH6oS0qWYAnipsZ6OQa85hTojtBECtHV+Cx6EFAJ9AUqUxaLBN
 5nUAIHhJS7jxpDoMaIhGBBARAgAGBQJIPALAAAoJEJYs2vc7xAgf+wgAoIjysUge
 Hk21X55/Q3R5lHAL36fEAJ0WWtqT6qxqBgsbUrAEi0yVB2sBp4hGBBARAgAGBQJI
 TanNAAoJEM6KedeYAW3HgHMAn2H1M1c7eSv0FIInYnBGRMXE6Su0AJ4lu03vXb+3
 O6qCtfs/sRt4/COav4hGBBARAgAGBQJIU5nhAAoJEDxN6MDktIxIxxsAniD9B9TE
 nzX3cJe5ACUbHs9YjygGAJ9oGLsFTLEv5nkRw7JC7pmjF8D6K4hrBBARAgArBQJI
 86p+BYMB4oUAHhpodHRwOi8vd3d3LmNhY2VydC5vcmcvY3BzLnBocAAKCRDSuw0B
 ZdD9WImXAJ4oFp6ortJSbt7o/jmB1PNgNkpaAgCeLrk3lqkU9rAjklWG2NeqeNFB
 +l6InAQQAQIABgUCSPmwjgAKCRBNVigheQUMETTZA/4pbL1mABqmAB32DWEmWNpJ
 DqNoNZqF/uHtiltiDWpG56HKzgmkgNjKuZpnqJOmIxrHFFBTWO8uqckcZgiuP2Vk
 D/+BdMAjjPJwAXdem/j8o2NeLZZ4DNEPPySaclARiNTn5PUb+ItmKyKgEF/wGMD3
 4bWaiuPZ+6LrU8SHH2hjjYhGBBARAgAGBQJJXmPIAAoJEM7tH5zitbiofKwAn1Fp
 aQV6oGNTtEQG//RnFRWOew00AKCmiyTmlODqBiw7Nn1AbUHgbzYaM4hGBBMRAgAG
 BQJJYUCdAAoJEA0SKW5juNd93WgAn38e/7yKn6AAUKFbPBjTo7FBNUHzAJ9nqydl
 +0x9iNK7nnVVNZXX8MOaVIhGBBARAgAGBQJJj5c7AAoJEL7jPaOCb3f/eMgAn1df
 CPJ/qm+1uHeSLh0UjgdYCURlAJ0QYD4Ik79CYSMxOEM5PzF/g5XX/IhGBBARAgAG
 BQJJj1Y7AAoJECx/azoYo3D+piwAnRilt2m0ciPPqw26Y3FzYsZZA1rwAJ0Zzm6z
 /85XBFOh6VdG++gFbhM82IhGBBMRAgAGBQJJjzuOAAoJEA0HLpMqmrnDlmcAni+E
 KS6VmyLoaGi2ld3N0686wfRVAKCwbkNIQ+hk7p7qBDp3y3M4RDeYNohGBBARAgAG
 BQJJj/+3AAoJEIqjYq/pcjLNU+8AnjA3IJ9yQh5N5Qq89yWbD1hpUrP+AJ4sDt+y
 /QrrvDAzxR4esWtXdzLonYhGBBARAgAGBQJJj//AAAoJEKffWHJw1EwjH84Ani7N
 QvqrCyfWisde2hLCxSLttI8+AJ4iyfPK8p//65YIrb+/AjFSZTbFzohGBBARAgAG
 BQJJj//MAAoJEOIBHCeUhBl+Lx4AniV/gvmv4UPmoHLM8QK+e9c9VqenAKCuDG3z
 vyp4vwvyiFw/hJdg2dw3gYhGBBARAgAGBQJJkACCAAoJEC+VFQiq5gIuucgAnjoi
 KzqkMVm+k4ceubuP8Gn3OkI/AKCzYvIuJmN/tuInjpF2faPbk2DmoohGBBARAgAG
 BQJJkB6iAAoJEAMS6MNdjNp70m0An1KikJwlxsgqjxMAme0Vkyd8VALGAJ4lAehY
 EZO3v04TAwvBw8sGKG9FHIhGBBARAgAGBQJJkEoPAAoJEAdl1W4aDNCCKTsAnAny
 YWsXZOxO2TxR+zm4DQ240vVAAKCM424qX2e4SABPFvUI8oFDVei9s4hGBBARAgAG
 BQJJkFqnAAoJEIE/6Dp0l0gkEUwAn3VFW8r4ehm1nBqRPClkOnTvuQHzAKCW6BaP
 /bzXw/8OPqoMoRl6dZuhV4hGBBARAgAGBQJJkGSTAAoJEGiYgizI8lL7iv4AnRDm
 4Z50SCGL2ETloCu0x4Z6M5RWAKDTW8DrB+BPTQyXkEScZfOCEx0OKIhGBBARAgAG
 BQJJkFfpAAoJEDQvtTmq0gO13FkAni4bTz6rsjoUBxiDwzL/Wd0AEO4OAKCjHgv4
 wqJfZ+LygRKv4i2iDceli4kBHAQQAQIABgUCSZBViAAKCRCLHlBfQgkwtETvB/9x
 FtutXhNV0qqq7vWRHlCNdD22WHEwDsDNyO7jVQVAIqhAl/Gl1bAWAhCiGc8gzwUl
 gB5seZdywKOOOvbBh6yhZ0BgjYu6G/Iu9pCFdP3994FZ+UFYNV0W8qk/sRE3vO69
 6BKZTOLvcvPNUujCdJWlE23ypjXFodmBHzP6rqoupZVqI6YLw3XjE7FWTZ/HCOzO
 oBetmV23zyXs7XQ2UKmNl6fgVOtBCCHOkOp2Yryhx1gioqSbz1Sb85xVDnf4eYY+
 blxaTrFbE3RnQonlTE8DDod4ELFGWUGS9LDOAXPy0CrQ+DbjPVcOrUX+x+pg8br4
 JrA6UU10ZKcYlZak4OVKiQIcBBABAgAGBQJJkFWcAAoJEJ0qdiGtR7WDShUQAIzj
 A/cHtadYtknTSE5uieawMvAumGlC+KHQnLX8KX0tRBD4OSyhgmwxKLFICGLXZqaE
 Na9HLGZK12CAsKt3I6qFN819nE5EmYIsAy4Sl73VXqNubRzgLo0HCrWIJamKhvmk
 FmnhFAwAH8ivK3Y4XdWk+cwRdnkWDCw4+268ZIbdIm1KDj4tfmlO09Y92AZV1Azr
 eAMOYwLskeOMfYRfnlFU3bN12F+M2OkKFJDJF9/EKvFQRb63xpd5ce8fxFEEy1SX
 flA6n6FUk10s3OZxxQZGIJDGnQp3PQJzyhG49YROmpQfX6BPLLf20CaAoioUonW0
 tOUvhUNqs3G+azd4le8Oah+YSgPuBmz7jjZmuCxzT12eebe6r68dKZ+MbCqA3Crl
 +BIoOgpfJfZoOFXXNh+/hoXMy8xjzi7FDN20777aDe7X/wult8/gmKOblYwGzzXj
 /yZluA/9NSVsYFQv0WyNJK4eGKwLv+fWVnOnKhikpB6hkXmBPnuIhagDljB3tG3z
 FebWce3K+6tTlyS7ZI3nC5t31JpSwQmbqe/7W+zLSHWr4J2DnnnxwAKUjjYHppSY
 UHc0mj2n4dngt3gYm84lX+lzCnHsncvZniSczw+WcB6yJLwZcKre47Fu2YKc4TM4
 PR7wOr8VD5RCAVzA1n2OoEJiPNr8u+4t4kiCMZDIiQIcBBABAgAGBQJJkFWzAAoJ
 EBCB2c3BM6C2MFIP/3YnLMnWF8jMGzX4jz2GRu9Y7AbjtqEPYZjrgcWUgcWuRmmw
 wPY4VDCUZiDVEIqZEVUvfdyz0GpqhK/Eg5BsS63AWx5LEgCYcXSdAmIDF9TcJch+
 1+qa2yuPK3BTqwEIEXeL5DRhkNTVyVZeLPfttZXdoZplOYoZrO7a6OoHeUNFyphQ
 300+9ABpIAxEoWoGnxgsbbNHsNoukrDtIwKINE6KFUcr9qQzZh5wer/TJ22mEG7W
 pjx8CjhSuBDKB54KNMacRVkLk9lTn+f4tcYsOF1UbgvrmnG9t8+sv2Uh6LmUUAQL
 h61Ap0nuG9rm4dWV6pOKPvO0ZX5q5bF+wMGbHftLBnaMTCeHRPoJBzN3+Ubwgj6j
 RS2E2xsNHGiCITFYvuVlQhvVRSYmxPNDPV11wxZtOlE7rKFBIDh1mEvDfRDm1DHA
 MbJMj7vo6IjAdL8HwcbYUYV1anzbkBSPwW9uHwadb6pVtBNj+3pCGYbfgXCl3sAD
 wTq4kJQ7a5J1jE+JIAP6mX6sZTmkIftvWNw5uaSI9YcqZv0Ubsu+05qZ3tm07uHH
 dxCDR2q/zHB8GE4o8e31iT2k26PS6wTlBOaq4QDwPE/tfdDt2092FawPLkDEAmve
 S0wKB6aoJtrrlQf779nDfFhHU+YE8Dueq4Pd3T7LyemeGS5nUAYS4HoqHtnjiHwE
 EAECAAYFAkmQdIsACgkQO8MYrvoYpjng8wL/XaNc8N1ge+GyiPaQ6abJG6AqEnFW
 ZNSA3smdCiWqO5kr6hoYImZLvHOhsHFPS2lsUo9zQPZaFj6fBOtUonLcQagr7sTd
 89tagVT1E1wrowcPmYniAhMssJBf8lSaqUIviQEcBBABAgAGBQJJkHSPAAoJEMt3
 MT+S71QldsgIALHBAD523nnwPkC1LXK620Wx+robt3YayibwO9y1EVtr7xXc7sGH
 70O+7e+3pYNt1XI5Fnwq/V8Nrdx/AqCfSvKfNkVnFQbee3URu+zkf6XqExaitrJV
 LRlHMpU5bYdV5uGPacY8si8GTttS8duyjX4korALO+/+zQqitY0A3ueKvXrnzmJL
 jtembckOtVNyzq6g10btpVbE8wtYYLr8sqMvE7IccSOh4c/Vsq5U19ZIVkIjnOCe
 4KBBULuWEVwpBgXktyqpQT+HEUi5ZmCfhKnqP9AdOGBNXu6bN4vPzfoBpfzrHJDv
 mQXRKx58/yRYN9Wz98IajYL1CF7MLAQIG8uIRgQQEQIABgUCSZB0kgAKCRDgBF1y
 ++rZF9o6AJ927P0jbIDz51Bwpp+DcIV6IEiEeACgoAXtgKE9rXfkZW063TLYbATP
 WXmIRgQQEQIABgUCSZB9pAAKCRAI7PbU1UsWZ7jYAKCSZUIr2dcA08XGEI/3xBH2
 8pMi+gCdEzK5XKzhXx+rMUu42jMWpDWweouIRgQQEQIABgUCSZCe4QAKCRA7Mpid
 APPP5PXmAKCPqWCwGu/6FXUf0RVobfd/Cjn1/ACgmE0hRqmaUtQeyyA/lmCOJDjN
 rTuIRgQQEQIABgUCSZCd2QAKCRARRkM2u20voNTvAKCASa4cfqIHMsu8z4ISPUZH
 ybphBACfcGV20N49pcmN/QoNVxKMOPyV00uIRgQQEQIABgUCSZDB1AAKCRDAnh2J
 lZMO3gIoAJ9WYumCyoYbBUS91d/hsbfUa7YiwQCcDdoYxAWXYDetsNI581PPZEEI
 6e2IRgQQEQIABgUCSZDB8AAKCRAEBGuFSi4WK2qfAJ9SUC/6irYOZrZLN7o69iTI
 GlCo4gCgp75EjPZ+vyZ6moxRrwjfscL+nh6JAhwEEAECAAYFAkmQsfEACgkQ3vkU
 KEBF0ZvjAQ//esCTmKrExlojKMX8Z0DvYRQanrpjxp8FBNjL6fYNE2h14l0pYHX9
 RlyM506HjDS9SotUXkBgiCX/t3LXAln25d9KNf6XnV6G/6/OvZbFx5VkdICiudA9
 qBH27YDPbIobU/KB73RaGx2A/bTAXdvMLS6Aykaq8YV9McJhPJtZI1us2FxtoXTn
 lkUe3jMVOh9UYvpJFmWyKw4tGt+huoG8cFCr1T5Pl+fuHioaJzdND4MXYStnKXZ7
 Tuz7cvktnMZzcEF0bm3OBsHXRTk+CD8MvLTGE2WPVTSsQFHz9sEtYyTRN/Ow8wzD
 h/9Cl7GkZlb6oY8fDF1AFFKpOHwIr3M7Un9U+oXB/iOkporWa5B0+QYI4JQXL9y8
 Xr1SLGVjjAID8DZkRLdYXqAwWIh1R3bvVBLmZWxRAb+k9oqOx0nEGB+wZuDzSMuk
 xHv+pLNno5Jd05qHXf33b51h2t/mG4Ft1iAYSbRuUYQ9J3zN/DYSDNxdkG1bp+86
 ++iCs+El0Hih5Pg72ygPz79chebY+7GTLqyDTKA4tioJIdt5LqIWIgIh9gpuN+c9
 nIIiTk98bySEkchKocJNzgwTspXvPmCU1ui9C2JDvTLQQmk9Xfh1B6raRwmHYeTK
 5GpxC+wsgi6jnf2bdFbj0t4uKU8NZrLB6nIaIOUDVgJAZNZmIvUPbZ6JAhwEEAEC
 AAYFAkmQsfQACgkQ3d85xsX+betygBAAwYoH1Bxm0Zw9LVQAJUNdDCTSLyXTrHdH
 jvqamjRRZjXRLznWNTsnxp2jQrLQVxtVn79W0Fdv61UNPSE3PNrkMpODO910chCj
 GHJV1qOE6MFLCkPLmDorU44FdCf8jW1pfpSCzsAcNRT6A4HIPPtEqJ6U5qNXwr/R
 1OJHThjHBo4BeCCMJuO169UNSCHhlOtP8rkO1jsDizJxTTOjJ2xZqFLm0rtWWQh/
 jJMWamQGjKRFyQ9vAt7tt0fmSuUcimgk2O8H6+B3oTx/T+nT3BEb/uJtZK1QoKCi
 Uug32/PLWLdY/RVa4cFzcx0Qoqahmm/130ctDPr8bhLmLUFGSLuYn8o2fc9ZmSz/
 nRXpT3oCvsKe5D3iTYZoYudk7Y9tNITUoHtsQVrOwcHA6q9abU4DR0t4vyHg+ZyI
 o+MBk8aDbjuadCAfsLekKYqaTJ8Jq9nfw+qT434XeIZkM1S+uHIiuZGZJ1Lqpr05
 60EnQGWv3mbdmER6Z9kF818ikDWio6CIBrEGE1ron7Zv+Sg1Q5bOiaOghluRgymE
 QOzHHNrbHMd+LhOZDCfrf7f0e5/zNvw/eS5nIoZrpVjAZhk4Yd7aFLxRTZHjVR9j
 WDzMko/Y9J2TZDPEuUvGjtcznYUB4yelXjePwBs2Yg4dhO1VIcdB1aL/UuTRECy0
 P8ZFiVF3+JOIRgQQEQIABgUCSZE8+gAKCRDIJlPztMU+6PWCAKC/xYdfL66zyhu5
 oNTAr7W/5CSa/ACeIvZberG7kEnCPGLZhcSI8+NHbcWIRgQQEQIABgUCSZFtIQAK
 CRB89UdI2hQGpgmfAKCtA8ClwuQC6eoVRNarzNoyAU/CWACguYKlvXdcuZGuRlbg
 SqejgeCjIo6IRgQQEQIABgUCSZFpqwAKCRCIjOHkLi/0HDfNAKCEHvf5uC6p7Vrq
 3z+uusfMFtDxFgCfSGl1TCAJRirJrym8TbGo+S128KSJAhwEEAECAAYFAkmSA0QA
 CgkQ54LM8oA/JoV2TQ//SJ9kUB/SS2gidXNuOxkRe6gvd17EP7cO/IyDi1mRrbZk
 qBO2c/S+Iu2DMl5PYOfgkh6I2N+kvh+X0n/AeDJw7xfXh3n0J2efSXVmeSP1cHR3
 z0g/YseuGnFccPvW9Sf/XL503ixuHxyfY8Mp7oFg6/PR6G2j5UIV1iYx+jfAVfan
 ko8c0TDGshtJj1kWlubF0udwifxnDHH6W5pyrVNoeH7ZJLHkotZTt+aKVN83EMnq
 v9mCzQ9yU73uxbkVN8lB+qbuaKdhQrAdSInRe7FMbcs9l/AG7JiNJnm0kqW1D6wR
 hjzDpTVtxySSO4Vy/awGfCW2D7+NEOL1yA0wkTTR8Dl9//cR4sjnzK/gMqnmuUX2
 pxZBs3E3nfypj4hbHkfzSkcEVQRn6rKsyl5fsmHlYZdGfQTGvZkgACeJgtOPK/Sy
 OvyLxTghXCUd/w2n/b2K9Ch3ThS2cT4T4QjmPt04mhVAvTt1NtwfMEgn55iYIc66
 49Jj1n5s1NLMgMl1W6ZnB0/jX7HMdkcxydL3zdkITwC7bbHbjqA/BA8OpE8eGPyB
 X73a/3/EfAJsBpkC2iHpDL0wPvWlTniUnO/XaeIxABTWapfPLdgNY4a8qWekKqGg
 cFBmBsGV2cEIyGSz5SBkBEz0XO8gJPkZL50fKsY9SLHVnR2POHQDyZFGfz+ROJGI
 RgQQEQIABgUCSZH/vgAKCRDEI9ctMx5c13PfAJ9l0ZfF9EiMZi5GYJ4lf3MYUYfR
 RQCgnNcstOBwCBhIkcUYs9t7Tlh3ePWIRgQQEQIABgUCSZHJswAKCRBpPYMMe2KF
 t6MVAJsFvKkzdcIEenqGTP1Rm2edwdWwuwCfdSq+VuNwZ7kM3YdNt+brSBZ2aZyI
 RgQQEQIABgUCSZKZGwAKCRD7E+LdXKjpJ9+CAJ9TSpOEdLADNijUkxj/Y54aVeVX
 tQCfRHLvbIDRLN3jk26DNk2Oqo4j1pGIRgQQEQIABgUCSZNWnwAKCRDt8d9C8zEo
 uVpfAJ9VtPLa6rcwHWMzP/ZzrC3V+46gpwCdG3/v+qHD6Gbb92a9FhsaP7G25JiI
 RgQQEQIABgUCSZhy1QAKCRAJ4s1JRObLzZ/eAJ9mcsfMVx23WsA1UAPPos9rk56S
 XgCeJ9s9a1o1NrhCjqq/3KW7/ON4vAOIRgQQEQIABgUCSZdNeAAKCRB5tCnAg1Zj
 WQZPAKCir4Qwzgq24aC2qMA4V2BAGMYpIgCfRB4+Ts5aktvhTOYKW/0QRCbVP5WI
 RgQQEQIABgUCSZbM6gAKCRDVybdRxGUyJ1FHAJsGuFkYLDZcohAG2N7LNgAtqK8E
 BQCguEvO9COIaeiHkjN1eXCWkaWGVFKIRgQTEQIABgUCSZapQgAKCRBYgr49723C
 Gi3rAKC/k9vkpZfDNTYvefIGct/M+tHTigCbBq9EzaabIGHnI2GtoUEiby52zeOI
 lAQSEQIAVAUCSZfb0SaaaHR0cDovL3BpbmRhcm90cy54czRhbGwubmwvcG9saWN5
 LnR4dCYaaHR0cDovL3BpbmRhcm90cy54czRhbGwubmwvcG9saWN5LnR4dAAKCRA6
 1vgRgwDMAljGAJ44PNdbnV98+HnWH8ACI6u0vzDazACeNHq9WhlK6jpDnT+GVH55
 t819LgGIRgQQEQIABgUCSZg6jwAKCRDVybdRxGUyJ733AKCa+3WyyS5SAlTjX1JG
 SIn6zTfHAwCffmh8jiFG2lO0cu+ePpC2B1jlDriIRgQQEQIABgUCSZnEPQAKCRAt
 zj8oNtTk9YCdAJsFLQLoQs0pw8wi2R7MMXCf+JHaugCcCx1oW3ChLzgz5T1vlU87
 qKcp2VKIRgQQEQIABgUCSZsgIwAKCRAJgdtm+JTkyLHCAJ9Ypt70Ht+sZkuzLMcG
 GxHIaho9MQCgjFXDHOLwTAODAWcvb7jbtVRgSm2IRgQQEQIABgUCSZsyzwAKCRBK
 2x+Ia4hUQ+J+AJ4tfi86tjnmbPGWWbGZhWpf/OtebACgumtdDC2KDnUJUzOib+Ng
 MstGuoyIRgQQEQIABgUCSZ14EwAKCRAnQND4IXpcZrzUAKC/EfvqdOhqjE7xS7L+
 c587YiDXXwCeLDN3AG2vpSDDx4PS/4BEGRmrqWOIRgQQEQIABgUCSZ3CwgAKCRC8
 dDys1l6elIoJAJsH4VXF4NmeQnJurxbUd4IqDgnSKgCfXM/0fdCCF6iHnt8Tyayz
 pUFOfMWIRgQQEQIABgUCSZSa2gAKCRCQNcN/cCQH99uKAJ9dGjeFlzZUdA8Hptl5
 +G8iSTJLGwCeIAxqmuRmR8gM9U5QfC2Ij413nV6IRgQQEQIABgUCSZ8yvQAKCRCB
 59WGOBmFTs2jAJkBW0PzDGmiGtzvlEBmE2DmYsoaLACcCfdVdBZKVeIfJ3gFjJcS
 0gquyvmJAlcEEgECAEEFAkmsJN86Gmh0dHA6Ly93d3cuZGIzeWRoLmRlL35kYW5p
 ZWwvZ3BnLWNlcnQtcG9saWN5LTIwMDkwMjE0LnR4dAAKCRDe6rvUuzDONbTaEACW
 yYnsAofuwezoE2HN0L+OcRuAK5JmoadKx7W9eSsDJ9gBNa5duEnA6VY/Y8LHR7m/
 m9NQNjpTFYbgASLEV3pm2/On7wnIe+nHfdmK05qXSd2+coTB5MUqCmjTTIkSc05R
 ivK1RRqKYS16IAC5vZgJ6LjTIggvpftZT+92guYSJKBIJmVV2Nnr/mbwDdR4UgUo
 IWBD3VAIlekQJae8SRPPvT6QKx1aTS7VCDMUndDmoiCj6EOj1tCDD6yaBvxhiRex
 73kKueuEpcUAXJdMGexcmTJH8etZ5Hb2ySatrtuioYUJ90dNYy0d7b8zieRAFmTr
 rik2NVApM0JhdRZeJ34iisPEmhWuWPH6CBZGbNiRPmVP8CHuujZMMEYC2YsUYC/h
 npk3D4oPHbMWatcSt7Cmw+wIB6I2wIWYfupRojwK4RvsGK62YiOoc0vPqVsMY4h+
 ihiGRHs1S7pnvRrqCMfvQPahM3Rl/DF2xjKGpfpKpjOK4v5IhB1Rdx9O4JzWPlHX
 gKEFKOkoTvkzStfny68e/68ZJibV0d3RLAxolLVC6U99XLTNdaROYUF0E8eIW9tB
 gr1ujnvND+Kz40BAVHGIVnCQ5/Orq1xe835iC8KCtigH2Gc53BynOlBR7AEWyIPh
 e0tsBZe/M3j+tF03NsXV1tsidEqYgm6S90Lu4RdgXYhGBBARAgAGBQJJtDT/AAoJ
 EHZHgQcjO56g6jgAnivGrTzeVychgehfpbKzs8qqTAaUAJ9X5Vxecqw59LY9k62R
 J72+jvHgg4heBBARCAAGBQJJwP0+AAoJEL/dryBX3ZWXGzEA/jrbfuYWrmWoNbbk
 2fGeiCSh309DPgitenvuXzaDdtPIAP9A7rQObnSuH5ry+twm1Yoe/doXzqUK4hWZ
 QLPOaAFtt4hGBBARAgAGBQJJkI5sAAoJEJ38YhYyALvHlK0AoOst8UXjbqxsMuwf
 hwiawi7Xxx5DAJwNcpp+TT3Cd/lrs5mQu3IbrIeB34hGBBIRAgAGBQJJ/RbKAAoJ
 EBBFnQTfoKTUrPkAn1HnoWxmiSZ7JnbLDa6gDvliSyIaAKCdeYE8JgLbSWuO39Vm
 RMd2R0KvkIhGBBARAgAGBQJKBO8kAAoJENNiMpHtCnVNQjsAoKwRRhGc0v5Zs9kp
 QoJcYZHpkDbsAKDlc8GzZ6JhjgqhvCc5XXfjn8o2hIhGBBMRAgAGBQJKBPQXAAoJ
 EJXZwEFWnAXI3iEAn2g0GMF3oegwDAhQL7u6NlKuM3huAJoDIyXZL6R5DC2mI3AF
 1vKnuZzSCIhGBBARAgAGBQJKDFOlAAoJELQPbiZSm54ExsEAoLmBssRazAQVgCOO
 c7y0+Fgix3FqAKCayrlvx56jYe/YV8a/y1mlhEPL7okCHAQQAQIABgUCSgxTzAAK
 CRCY/p+9pSTkBhpHEADD2okT/ABu2JVKbKDOowq1w2RR/KElaIPhTgYkxlTiEBe0
 /N4FSr3mqEu9+vRYLfB2AVC86MQ6LyHRZSImmJEvf/MSRxFzdvj66FAzrYJcMcbv
 HygkrGWJ/JoUqv6u4W9kmqO5bdLCLCo6m6y42ukqP12rNYTMGZa8mz3EJy1cPnr1
 0mnKp7yx8AtVapZa0DCS3U7wna4dukuXqRKJcSMLBV4XlBiKssZlAs9B6eFOM9Hx
 kE0RqoeLbpPb9HPee4l582Jp+qVhGcvK0jxwdk45IWeh1rZBRemiKb+sPhrMYN3u
 d29CiF5hHeUiofGAvjlddrsxRonDskWw9K6h5PJm0xlj8XDosFil5I4Fu9KlzCJh
 ORM6wSI6Bslb9uQyhy2jq/o5geb0OFphgnbTN3urIMPlPkzCHumI7sfCkxwSeTAw
 G8W0rKiLjR/g5xx9H/9cverHipMFvieF7RU2YFzZjBXzs8SHF3yeOrr3va+1mNVI
 MI1e24lZHhoOMvzYCMR4D2hwmV1qMBZShuAXQrkxo02U2g390scoTge9ElYDmPPf
 Wf76uz2I/MB0PtHXyO5su4kqVpZ7JvKJgDKSr9WOm5nJ5msV/odoB2tTonamStxz
 959jTJIExZgjqEb4FrSsHkXgdZ05O7EFGBzXfXSqTdQWvpCJO+h69KqjXhvWhohG
 BBARAgAGBQJJkfrKAAoJEAJWAIfGs67/tnsAnjfndFjy0+PalXnlMWa4IVPEGPrs
 AJ9H95nyrUg/UhoLwbh7hPpMWol5JYhGBBARAgAGBQJK0cqEAAoJEBOsj3d9mAUT
 IaMAn1gbH3tXLRc07nB7H+F/kq/XWQBNAJwJ3d+F1eauYIQxLqknkeRm0OtByokC
 OQQTAQIAIwIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheABQJFO/PFAhkBAAoJECZJ
 5ijF000F/pwQAMCPZZs8tRRmrievOO/JvLAFMwfoEscTuyOGfpYR+qpRch9y0Zpd
 S/pTKVLyLTrF7AyzcdLOfysdGwZHRD++NFmUkkUn9Ar7+1axXj5TH5iaqzGTFRtO
 oiUKmg0+O3xGNd//qEZ4WBhsNY8UmR1QHo1BQKknuJACCX23XALa6Elqma7y1P3x
 e9eFj0UUasTZtBgFPuJq6V7PUCF3AOtYMxUdNRYwNpfiQslf8ZdDM5Ps/AzvLT9Q
 iWufLn4qQEkNRhVwJvwKoluLSluVhKiFw4xsazxFu5/nqxcncvOz4o7ZOIpn7Eyb
 1k4ovS3nGGoQe8YZg+6c1hGqRZ1ON3ZzeLtQAHbgXgUmjfyKlrAcEccsGu+qtisE
 I34kgTKtKV2IawVYW7yr+tmuzEhNWgRHVyRzEPwCMhBXoUXWzuucUS6mODQdgxVJ
 AirXM9EkQ6jvEISkA/g6Tn4Fr3+ObMs/zk+fGxmb21EwelqxNcPJ/8sRTDCaIjta
 ARwjLf4EOO/RA45Spiy6hg8QXyiHsEifLqtLSoI3c6yCEGEZFk7EVRQnCnwjQL4s
 jjXp96yBRVyOmCfUADohkIVEoNusNU5rXQuavteLO+v0z+pjZ02ttn5qkzfn4kvG
 sAQetxp2DTKoEYfTeWXzbLNw+OJZTiOBbohYvjOk9d13tKdVupFol4a0tB9QaGls
 aXAgUGFlcHMgPHBoaWxpcEBuaXhzeXMuYmU+iEUEEBECAAYFAkU95xcACgkQqs+z
 hiEbbu+MkgCgyEv4ZQINL6xqmOrFnimNtJmkvlMAmJzWx2LOJEiYNiWtHjaICmaZ
 4b6IRgQQEQIABgUCRTv0sgAKCRC/S9DmBJ24eZjXAJwMJKC5yVfv00ulP0ozx9yP
 pNlCoQCgyrq7xifl5FgrVzyeWzMxKIDVgsmIRgQQEQIABgUCRTxxAQAKCRCrL1pb
 FSVpkCyTAKDd8k4IGF2rbV+OGZofyDQle4vYqQCg8qWZWdwYOllurJFQROBN849D
 +WOIRgQQEQIABgUCRTxyDgAKCRDbhNR2Em1HwBcvAJ9eVpCWuRE5OewBlBOzQ1lk
 BQWHxACgjkzJxUBDNV+HH5uNHbDpLWydOaeIRgQQEQIABgUCRTyPmQAKCRAmpHxq
 /m2FD6y3AJ9C68Ovw5mgtX8bC7cW0g0qUPWP7ACgmtQuFaau3d0PYz3jcAh9BRFa
 5oSIRgQQEQIABgUCRTyo5gAKCRBWQSbyKfGb0XC4AKCC8PzmgBxXwiLtTD9fLZjk
 5uTFjgCfYTqxNyiBi2AXlsJ2+95heClR86OIRgQQEQIABgUCRTyzWQAKCRDXWV03
 S3KWJaEtAJ0SFGHjOl37MGKgFe4xHxcA0tt19gCgu5XUrTqI/El5aShIXQJZh4lB
 5e6IRgQQEQIABgUCRTzxLQAKCRBo4SUrfaXFOwe3AJwKbTuyZ8YYwGrh5OQ5/eok
 ATC0LQCgy6CDSj9tdAWFEzc4Zhw9zwAkL8OIRgQQEQIABgUCRTz3tAAKCRBz3mmM
 xxQFoinSAJ4xmmYk06JPvOT5gzcQLgGK8R2E/ACffiRg/hLdsHNGHVDrerjDxqAg
 8ciIRgQQEQIABgUCRT0oJQAKCRAG8qUibQjXobPiAJ9twafSk8pRCAvFqtZrhHy5
 1u7iywCcCDjMzt+qFQX85dbC9UG1QaRkTzSIRgQQEQIABgUCRT4cPwAKCRCpF+nM
 mW4UXhzOAJ9IUO5UZRdoN3PDW0z5dk79EAjm2gCgiGCY0Kq+2Z8qUia2mOsPIGTu
 XYSIRgQQEQIABgUCRT5PCgAKCRAvlRUIquYCLnvyAJ47Tp+0VpOcXvD4M6UDDRLn
 w2BsdgCgsLjh5pxy8jUeOdZpG5SYIPNhlQOIRgQQEQIABgUCRT/RIgAKCRCUatML
 hyy6BDmCAJ9YKNBRfSGbHQeWI1ncJORbkYLrXACeK8JsCVEz3W6YKEaMw0ZVhRie
 SpSIRgQQEQIABgUCRUBnUwAKCRC3KKM/RXdR9z18AJ4v/RQAAXNUcRhtXAgNcKcV
 y3FzbACeJ0Cx6ddVk5G3Or72JG7rHXp8D2iIRgQQEQIABgUCRUJvjwAKCRAGBpzy
 lpRX8EarAKCAHH0Miix9VWbbxIcl/6WgefpE0gCfdaprkNaxUD67VOwkHVCc/O/x
 8OiIRgQQEQIABgUCRUJ2BwAKCRAl0ozFlX1Yz5VCAJwKgZrgC4WpxAVC+NcDCktA
 6/1gywCbBtKS+sKDyW5l0s01VwF7aR9amfWIRgQQEQIABgUCRUOFwQAKCRBsdheM
 oO2YLXOWAJ950JYImsVAM9qhTiRoKQ3kOlPQ4gCgsP8Mk77GNALiVvuym7A9RgE3
 eRqIRgQQEQIABgUCRUW//wAKCRCzzi0jOqv5kny+AJ9hzptNk64SmnpZkqQBmhZG
 PX3fSACeM3gZ4aAySd2YoANBFDzcvNQ7DLWIRgQQEQIABgUCRUYaIAAKCRDKOXRZ
 5RsukSXWAJ4mFHQITUQpLhi9dz8RXgXKvl2m9ACgtb/EzO/6W1DJ+TebWv/unmgI
 8siIRgQQEQIABgUCRUYiTgAKCRCgT/sbfcrp03S0AKDMXZeI84j+Y+VDZKg54xiN
 s2u8JQCeM6iyERhibrxiElq3QbYN01npg46IRgQQEQIABgUCRUeCpwAKCRCXzuYS
 q44+1S9KAJ0dl7tE+6YSOzO5VnU8NQ0IPQLIEACgntAZyXgL4nSGgqBRS0+vCauc
 T4SIRgQQEQIABgUCRUmt4AAKCRBZpuf06O5OePYVAJ9TRyEuLyH3VOMRf8oX5lTv
 TB6d7wCeNas7ywQ1EzllsI8BpScrOfksANyIRgQQEQIABgUCRUscTAAKCRCsIVYm
 oSGHV4e3AKCFDjO0xTfWLiiL3c0rpzUo/gp8bQCdFQdRwnuCYaAV3zVCkRbahqvX
 lPKIRgQQEQIABgUCRVRm7QAKCRDYynilHsVr7EEtAJ490dy24xg+dmySja8dQ1Se
 bIu9sgCdFXes29f181nB5gxQ2Ct+sAp1JquIRgQQEQIABgUCRVXaDwAKCRAWiu9d
 sSk/NHVUAKD41N57wGeFKaYhCMV+sjCOCStqeQCcD2u3GKfQpmsrKZSPcktfCQr4
 ygiIRgQQEQIABgUCRVYcPgAKCRAcqVpjVrDKCGHTAJwN0VUVdwlProlL5rti301+
 OHWkowCgiMd3KF/jYhQN6bSqzpCIIcBSfoOIRgQQEQIABgUCRVcbhwAKCRAV1ogE
 ymzfsjHiAJ0dz1a0uCuo4WgHswIhPqg9swBv8QCgiObBS60oN6zJPnpwwvypSl+b
 Q6+IRgQQEQIABgUCRVcbngAKCRAw1DpuZOviIIQ/AJ0YrLtcwZyC7c2/pQZTcKEL
 C12OFACfebzQ80+NkDi0XcJfVAdE1uyLseqIRgQQEQIABgUCRVcqtgAKCRC/5Dh+
 VOJ4+C3HAJsGH4wDi9bp9rJfJvXue7Owsp8NNQCeLVoHsQZCEWvkOcIw+Cw45e8f
 1BKIRgQQEQIABgUCRVdJGwAKCRBdjovp8jga1JyeAKCAqJasX+gp27SqJk3hq1Am
 LhjDlQCfXq5a/zQ9E47kUYYwtuiQRniGO/SIRgQQEQIABgUCRVdJ0wAKCRBPsciL
 HBObxZZVAJsH+E2O0ox4hlLPB/5U0JVYZ0q+6QCfUZkGQVNePaCxjQJGkUxw7Ks6
 VI+IRgQQEQIABgUCRVdLCgAKCRAzESRtUUfc9JRLAJ9TmuFGygegnIaP6uBc0pB+
 rJRvJQCfZ1NdX2LeKpFeeZ2xH78tQN0GHxKIRgQQEQIABgUCRVoRGQAKCRAUZZfc
 3MOZx1pNAKDTC61Yno+4fo2JxW0XovusBD1BUQCgmjZ7OKNgf9xq178orxnkg9Lf
 GEuIRgQQEQIABgUCRVszywAKCRAXcp139KhRL30MAJ9wYJWZ9zovN/J0omQf8XDb
 GAChhACghWnjaVP7N/SwNkRl5R8OS54hn5+IRgQQEQIABgUCReGTyQAKCRCYS9OA
 rF9wDLvOAJwKwbNsP+YCQ2Bp/xgCRiiWKkI3ugCghhLssXU6YF4dPln9H7EJRyqx
 +1SIRgQQEQIABgUCReG0xQAKCRBQAu+xli44kKI4AKCdLB6uuFCcbn0sfogiTuh1
 2sjJ4gCeJQwXcZzUaduO5w8g6yEpd9ZepZCIRgQQEQIABgUCReHd0gAKCRBNRMAg
 xcBbroRkAJ9GMNfMQvzvNVoOmtY1sH/OIbrI+wCgtVwgBSPStdBPLNhT9lkC8ASA
 m8uIRgQQEQIABgUCReHlTgAKCRAlftwTJfFZlDcdAJ9lC+Pd9AsTu8vygdQWAut9
 d/ONVwCcCutSBWLN4DYhqxotne1ooFjQslOIRgQQEQIABgUCReHpxQAKCRB4Z9U8
 dHk13U4lAKCNFvbJaY9plY2ksK2KeBgNpzDbfQCfbi6Sm47XaqSwqCLDdU4UOHVE
 toOIRgQQEQIABgUCReHtQgAKCRBYg95doiKbeHwkAKCu7b6K4fXr7twEhOd0fI8f
 h7XUXACdFKtnUaneLE0WAYWigGizjYF/a5aIRgQQEQIABgUCReHyVgAKCRBVFWB2
 kWHpES5QAJ0UGHhgNvE7jhZ4TjfLQD9zayKYKwCgv27xJ8JpYKQ3S/lFZNmrtDP6
 H4yIRgQQEQIABgUCReH8LAAKCRDH2TAlnf+q1OcRAJ4h4XRxkizHcoqcllYq1pJk
 PhW8xgCfS7fxDNWBSbPxfHmyzhfVVcdZK7iIRgQQEQIABgUCReIEJQAKCRCzsfga
 Anh4gF6LAJ0UjqTuVlVAfvtEKFKtupBzC8fJ2ACdFgMzNikjOnNNT8LYTGf5cdm9
 DIiIRgQQEQIABgUCReISEwAKCRDlRN4Hm3wyjaEfAKCWUqcVGSG+rwYk0KH/Mh1s
 hWWY5wCeNRWqAKFJ0MlDhGhdkiDlpKMs+mWIRgQQEQIABgUCReIiGwAKCRB+TqVP
 0KtAdVbpAJ0S+24iC/3exUWLn5gXz++YgroxvACdFpGGGNsZBohzdgYkd8n165sc
 /XSIRgQQEQIABgUCReInEwAKCRB2SUAFSa7r9g79AJ0VnjTfYJ5P/asiZej/qYDD
 rj4ALwCfeJ/Q04AtkiM4dR6WTpVTfF7jAGaIRgQQEQIABgUCReIvcQAKCRAGVawQ
 8thGL9wsAJ9J8vBVkJ5SLUL83BNIi/5GYf8ZWACfdinrmC3Ix4CoKqbqB0rWb5A5
 6AWIRgQQEQIABgUCReIyOAAKCRCcy9oWAfqLSs3pAJ9nAh8tPy5tlEo3pBflhURk
 sBVXFwCglrqvqEuXH2muZnN3jMwWsXBg8hWIRgQQEQIABgUCReJQuwAKCRBbk8Av
 nkqcnfHFAJsHYKf+E0BBKZuyYbcxE5y5p+0ITwCcDwL1sHckNaw52HwRFdlua6vY
 74GIRgQQEQIABgUCReKrkQAKCRADJXCETSMT1c5RAJ4yypnA4x9KilrAVO1F8eFD
 KQ4Y6ACeK7EGXBSxkDJQ8MR9bwUHsERsvgmIRgQQEQIABgUCReLBLAAKCRBzHK/T
 U8GjLxSCAKCV3NttzH3+D8XzkB7yMZ6C53oYwACeNNtE7Q1wcXGQhZBuA8SFEMaN
 aV6IRgQQEQIABgUCReLLPwAKCRDaGWI3Ajs/Tw8OAJ9K5ro15ni622iUmGgJoCDL
 u3MtmACfW7zN+CpNlPjqulee8p/ypxFBPvSIRgQQEQIABgUCReLwUwAKCRCLSsSB
 rB5xXpJ4AJ0c54r/pUtnYz/chSflDexG1+O38gCgmifDVtthHUWSnMLKD5Qoz6Cd
 ajWIRgQQEQIABgUCReMF3gAKCRAwAo0kSBO1/rJEAJ0ZtOm36LsEu2cOaD4exLAY
 n0pL1gCfa+yHwQ07lQrTzX3aqnyvgI43FRyIRgQQEQIABgUCReMlGQAKCRDTo3AE
 rk0c1HWzAKCZxrtOGE7JA19XAMXW3bUTn8k1HACgo5XAWpWk0edACHANHlxd+fB6
 5/+IRgQQEQIABgUCReMrvQAKCRAffzJqEu72KpzzAJ9Qi/s5hCDidHbro6+vzQOc
 kvm1LgCgrMIf+08q0RV7PX2K+dTX+I/3FeqIRgQQEQIABgUCReMurQAKCRA4mlY8
 wnKhJhf+AJ96R8Z/aECgtZK9r6DOQfgtd2qtCwCfVkjhnrXakvLgRczy1WxXMx49
 0QKIRgQQEQIABgUCReNI0AAKCRAhp7U7gAlp78iEAJ9S24FBch7k9V0K2c9UWHbS
 zHKjLQCghdTZOwPYaBxCUd+aIhcMmZyDEWyIRgQQEQIABgUCReNJhAAKCRAonP/A
 5jzW1tPUAKCxynooxoffVWji28hV6qSixvJ+iACgnWp4NC79hTy9FyUyjjVlAeFq
 E8+IRgQQEQIABgUCReNUzwAKCRBK2x+Ia4hUQ2YsAJ9uol9OvJ3EesciqvvddQzn
 sK1DEwCgvv0tAbjzbu54HuC8JuDngtkqzEaIRgQQEQIABgUCReOEZwAKCRDPEjR8
 lovVh1hDAJ96outosr3FKr9UfTIRPLQY9STTHwCfbysMxVZvEMRaXVbYcHyDTtDU
 ZpuIRgQQEQIABgUCReOXMgAKCRA4c013h5AUUho8AJ9MXR6yF+xgE1EzwahMk2wP
 sfnKYACffG5vTpKdRY9le/1zJLJq3TifTyiIRgQQEQIABgUCReTABgAKCRBwsgMh
 OvWdFoj1AKC16yQBhWCx4B0tU5DkwWYmwgJszACfezc1kH73jICBM5fQ2uUWgC7E
 lKSIRgQQEQIABgUCReV2AwAKCRB5DoyUYf/aqwmMAJ4u1hScuVjAZE4y7NLXlTIH
 U5ccoACdFaI261mWexuRltJsqBeCFUfXFeGIRgQQEQIABgUCReWphQAKCRDOgO/E
 kacH5DydAJ9dXVb8SDjwAaUAfmyJI9thV+oV+ACdFnH9hQiFTmhmYY4aa4oS9QvS
 mmyIRgQQEQIABgUCRemWLwAKCRAVWJRFmegdoN85AJ4oZyI5ml0qWSjDzPB2dHcP
 QHVKoQCgliWCSiChMNOatp22JgB51Urch2qIRgQQEQIABgUCRe3beQAKCRAwaekh
 t5qHHLEaAJ9O2rV3qALUOg9XG8lDGYJV5BdyjACfXFmpn6ICkBNi8fmNem+l4xcw
 D0yIRgQQEQIABgUCRfHP1AAKCRBp0qYd4mP81LBMAJwNR9xg31FUtjcHWdlA+oET
 8NTBFgCgq8bJxOZ5jx/r5feqZ7hDPr1cHS6IRgQQEQIABgUCRfVTJwAKCRDqYtO2
 aqvCofmDAJ4mQR7rjU3fOG1mxX7yLC2zo/BTJACgzYcL1jkj4gTi1eBT9YQvghdj
 jr2IRgQQEQIABgUCRf8x/QAKCRA6kP/BFAjX8ThgAJ4gFsFdd0QtUo2wKFoOq+Ej
 bQbMRACeN9srusVEMmkIwZLYxnRLeoqQIeuIRgQQEQIABgUCRgo6OwAKCRCKZ3Gc
 Legns72QAJ0eAjQ1znOKKXVUkeAGAtu4AtIH9QCfc9OaaYmx653nbeNwbqyEkLXh
 HOyIRgQQEQIABgUCRgqJEAAKCRA9r1SiHu9SdgzGAJ44VbgDDYf+ghmGhepF60j7
 mLzPIACfeWUfjUvrq6DKqfLlnqkP/Z2xDfSIRgQQEQIABgUCRk/MsQAKCRBgZdUz
 /cIFuctYAKDF8BVaNJPgiCKoTbOJrF74tnckTgCfSRQStrxEsgjKkWncvNYUZVGU
 ZLeIRgQQEQIABgUCRlJtsgAKCRBIyc7cVx7kmP7hAJ4qPcPvsS8/DnMnNQeIOTH9
 hqI7GgCgiRQ/fM67xe2hEsxd7rwIzRLpqaOIRgQQEQIABgUCRlxPtwAKCRBxzq+s
 7KKK2whtAKCM+bUZCRHalEDP8J+9BKb838Fa7QCfdDntgGPj7yA9F24Z+73QKy3G
 9TyIRgQSEQIABgUCRlDtbgAKCRB5A4OpdGbmU25VAJ4xxKAHqOBkCPgzzbDiprwu
 WFoUtgCeJ0k6aUJVMb9Dkh2TCQ5v00Z9xFWIRgQSEQIABgUCRlDtrAAKCRACSU5S
 /NpXh80FAJ9kDN9pxvlxN7pH9LZWlZ8PzsPZiwCfRg+ZjsE2hYjyjMAjgLypWZHY
 FT+IRgQSEQIABgUCRlS2UAAKCRAyiN5tehQkxrHEAKCCofouxKkltuvntSQe/Xm9
 odKPFgCg2/vEVl0xezkZ2LEst9gzVaFtJLaIRgQTEQIABgUCRTx8PgAKCRDtGLaN
 FhlFU+XPAKCJEfCfK1gUBIhcN3B2Kh1ACNZUjwCfdRtCzFzyHHf+kr1NeUQjsts3
 zSKIRgQTEQIABgUCRT0OTwAKCRA7K+ViFJE4lwHIAJ47Zq5ynlZMSdof2o0Wy8xj
 EQp+vwCfaCLtKkv/N1lt2xH4DGRZbHROOEKIRgQTEQIABgUCRUXO/wAKCRBWIcy6
 uAWkFg37AJ9HY4WFdANdfeX9zYjx5XAlDjag2QCfYiOkB37X+V+NwBQkgHyLzAUl
 HUSIRgQTEQIABgUCRUpkHAAKCRChx9zBNLckX/MvAKCf6tT6psrxJMckqSV2zU5B
 7WKJbACgoE/26bD/8lq/+/YfngzKmTEb4DKIRgQTEQIABgUCRVdNlAAKCRAhxQkW
 Dkp4ddLlAJ9nswDdPiN3VI5IXR2QgGua++RDxwCfUOxAQtZPEGlyXg9vp2VRw/Iw
 5c6IRgQTEQIABgUCRVmZ0AAKCRB7u0XGKkPTTJ9XAJ9egT+SzDAvTlxptT2CQjpr
 H93+agCdG8TPk30ps/HkuDEVkHklJonXx0OIRgQTEQIABgUCRWYIyQAKCRBCFEwG
 JTdtPhEjAKCg9391QLbRH7iNX2BJFO7nJz/y5gCggzSWlHK4bztdgG0/HRCsywyd
 7+GIRgQTEQIABgUCReNPuQAKCRCMJe4PDcC31mALAKC6vjgCJiOi08bYlK6wJIuB
 Ob1I+wCbBTIQK/GoP4pP/WQElaspEI9uJl6IRgQTEQIABgUCRerf2wAKCRBB3ByQ
 ckSXC5QqAJ9ic1QAEQxO4Us8nb7XDma0mgpc0gCgpug02QF2GHfWZcd1uRPyytIE
 CaqISgQQEQIACgUCRVSzOgMFA3gACgkQXyyEoT62BG3o2QCeP3ANQeCZqkeYOY76
 KBkmb8mvJYgAn282Syns2QBXaRdh32CSowOjVUK2iI0EEBECAE0FAkXxgyVGFIAA
 AAAADgAvIGZhbGNvQG00eC5vcmdodHRwOi8vZmFsY2FsLm5ldC9ncGcvMHgwMjFD
 NUJEMi0weEM1RDM0RDA1LmFzYwAKCRCnfEveAhxb0gWyAJ9Dvb+0THnTnzjpujK4
 6qx3w4GjbgCgk7+1sjtvEacRzzsFXpRB1GtRNmWIvAQQAQIABgUCRe++kgAKCRDt
 oh6UtWVxbx41BP9qnNahfVcdoIUx+SW0qgniCvpkqJe+MEZkW+Uctmc1MHMd0Isf
 mvLwsNJLVSKvbsnWhroGpHKas+L+IQ4/c/InfQ+2cgU2lYueqfJNQeL5KXVWvfuw
 8TsLDO89WNWRaxqPAmh8zmq0g3SMvZeYGHfUoTamCbGIFdP6JTtD/7Jr5u0A/VQ1
 NtHFOnKnyQeLxKiUE6VcqkCrHwZDU0+kNc3RiPUEEBECALUFAkU+WgyHFIAAAAAA
 EABuc2lnbm90ZXNAZ3JlcC5iZSJodHRwOi8vd3d3LmdyZXAuYmUvZ3BnLzQyNjcx
 MDEzRjk0QTBBQkVCNENFOUI2RDNERkMyQzYyQUY3OUQyOUUvMzU2QkFFMDI0NzYz
 RjczOTJGQTJFNDM4MjY0OUU2MjhDNUQzNEQwNS5hc2MiJhpodHRwOi8vd3d3Lmdy
 ZXAuYmUvZ3BnL2NlcnQtcG9saWN5LXYyAAoJED38LGKvedKe8vgAoJUZ/vyqJjh9
 O9J8v3WCn8OuBvUfAJsGpOOA7zm+c1tUK/ThAJ1LA6YPH4kBHAQQAQIABgUCRTy8
 LAAKCRCC0vbqxLuen3zTCACCuWXUoJQqS+pX4CX6gflKWf9Z4aHfHojtaJlo7tPQ
 re3dO2YB+5UpByiYIVNggrk8Im0nHnL4Cwt5OEmWBl1Ux766NH1IuWQWg4wwBOMt
 l4o2NrzdYX23+AZsRlnNQI/r1b9E2HBzDro1Lh1tNkBA61OpGTOm9Mfrd+yARqq8
 GqkSYAcDFtAiMuaYTYaCEjmcCKyehrjiHLXGBUdAL2GMKyqhF1FyQmhLw1WiNeaD
 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
 Ht3BGEU4sXrZQcq46mb8/z/p4Ij1BBARAgC1BQJFPloMhxSAAAAAABAAbnNpZ25v
 dGVzQGdyZXAuYmUiaHR0cDovL3d3dy5ncmVwLmJlL2dwZy80MjY3MTAxM0Y5NEEw
 QUJFQjRDRTlCNkQzREZDMkM2MkFGNzlEMjlFLzM1NkJBRTAyNDc2M0Y3MzkyRkEy
 RTQzODI2NDlFNjI4QzVEMzREMDUuYXNjIiYaaHR0cDovL3d3dy5ncmVwLmJlL2dw
 Zy9jZXJ0LXBvbGljeS12MgAKCRA9/Cxir3nSnia6AJ9WPIdOlKIIwOeSCBx0uYlM
 UM2tQACfQKbqhzbKM8RyO3QXO4XE3CybJ8aJARwEEAECAAYFAkU8vCwACgkQgtL2
 6sS7np+53Af/RSNZhaUC0B+D06crMIfkqfA2c2K6EJatcm9c7mXH5VLXKkkqjH7x
 80wOtDi3GKzZLOwCkwlk6d88eISpx9dBMipxUUlJqYC+a9FMWMaZgcLd7EPuDTuq
 kHfCHQLpPkMDXFIj+XP8T4pt3pdG1a+eoGUdz00KypSz2Fk64ylznd1XHEdexlW/
 I4E1ZAlWEmcLENobjarXiIHzcvJJj9GQXLCxO+b6H9Mew0OBLxcJZJzrurclo7Nh
 Nwh0JSEwkoB7xS6jerfSndbeKg6mJ1fGmmhkyvhe08/zv4ZyzP3rtArBqJq4sPJ3
 zCX/gqqkfm6Q4OMD8scaCCs59x6fdubPT4kBHAQQAQIABgUCRVdNPAAKCRAu1F1m
 YaBz6WyGB/9TroL46iD2Ya35k+/eQVEJzpRtNXZZ6BkSismkWY11psNGiYFyTJuK
 B72s8g+BAij8XmXnywrZYukz7IdHwWa0avkMGQ7kne5ATn2629UTbvQy9/ceStTZ
 mWjqTP1+g2ERDMmXM834cSimbFJBCW1SZllRBqchTBBtSrBLRomBOquEha+wffpe
 mMRG7F7d3ARGFsXG4oWgOV3BiKs+J+PV8ajolC1jDq7Tnrdy+FbOZJunkwdGmvKH
 GU1QnjzZV69+g0dzOif3gKi1gsrirce3YMQTpayINt3DZKdZw9ki3DCrizqTJU5h
 huY/JFlZ8bj4EwWDbXY1Mefy4zwZNp+8iQEcBBABAgAGBQJF40fZAAoJEOjgYvYN
 ywQxp2UH/0x7Yzrj4RAOEVkmBl514m/OqBB2++EftWhCCj+Qpa1diejZKol7/+xY
 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
 AAoJEIwl7g8NwLfWE6YAoMPz6GU0qjr+TKlYphjlJKZtHcaKAKCNNgXR/3sHhcc0
 G8z0awGUymF8mohGBBMRAgAGBQJF6t/bAAoJEEHcHJByRJcLjTQAn17ykf+m0+RB
 N2/Uj1UW4M2yL6g3AJ4/hfu8brIfsJ0HMxpeKEtVRvQedohKBBARAgAKBQJFVLM6
 AwUDeAAKCRBfLIShPrYEbaNVAJ9dCSUkmKdSi88RxPKDhen9M1CBYQCdFRhJlyA6
 +pCx6sKas7bv6ZleLAuIjQQQEQIATQUCRfGDJUYUgAAAAAAOAC8gZmFsY29AbTR4
 Lm9yZ2h0dHA6Ly9mYWxjYWwubmV0L2dwZy8weDAyMUM1QkQyLTB4QzVEMzREMDUu
 YXNjAAoJEKd8S94CHFvSVUYAn1VOGjali5cGBQBcO2OXXepNIS10AKCckhrCG4Aa
 BGfhoWdJJuXSEpTCfYicBBABAgAGBQJFVcyrAAoJEB9/qQgDWPy9kLgD/RICpKsH
 41qM1mt6XZeO66AZXjo0O1yB9Nl5XSBPiE+Rs5wDfLMheFbbgAOwhfTvwM4g7eBi
 Lb0U77DP5uCK/8rvsIowhJYmwJaaQrc4SzQuiIHqe22ybUOOcP68NBRozASuecg2
 3hlmcNNvHz0I6ImX5Ql0QpgT5RYSxupejuoPiLwEEAECAAYFAkXvvpMACgkQ7aIe
 lLVlcW9PAgT/cYFUQ3RsdPPpidzqp03htsyx4Rj91ugKmMSQ3uciUKmOdpJfAr9P
 jE4eQEMg/q1KHOxLGlOHjpYdlNgGOsEZHXIGyNFbKdCy6iPb3/uhfEWXcKVMEkr2
 uKN9bgQ3xMHR3LnmqIwr8/f72yYXx0MXYN5TfsDdG2gnlfCAjmWeZDhdoBRwOnEd
 C2I6Eh2QKClbgGSu53V/SSskplrypMn/voj1BBARAgC1BQJFPloMhxSAAAAAABAA
 bnNpZ25vdGVzQGdyZXAuYmUiaHR0cDovL3d3dy5ncmVwLmJlL2dwZy80MjY3MTAx
 M0Y5NEEwQUJFQjRDRTlCNkQzREZDMkM2MkFGNzlEMjlFLzM1NkJBRTAyNDc2M0Y3
 MzkyRkEyRTQzODI2NDlFNjI4QzVEMzREMDUuYXNjIiYaaHR0cDovL3d3dy5ncmVw
 LmJlL2dwZy9jZXJ0LXBvbGljeS12MgAKCRA9/Cxir3nSnp05AJ90DnV5DBT3yYYg
 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
 ea2QDDN2P5fNexsliIqIRgQTEQIABgUCSZapQgAKCRBYgr49723CGjImAKCHOGhU
 +N1wOTBU7s/iSbT2dmqHbQCgy+wFoFyglknK6Em6cCV9XyMqCWqIlAQSEQIAVAUC
 SZfb0SaaaHR0cDovL3BpbmRhcm90cy54czRhbGwubmwvcG9saWN5LnR4dCYaaHR0
 cDovL3BpbmRhcm90cy54czRhbGwubmwvcG9saWN5LnR4dAAKCRA61vgRgwDMAqYJ
 AKCUe9AkTOK+4n85grnkhkliFYpWRgCdFk/sA4D3La/mQQF+22b0us/93LuIRgQQ
 EQIABgUCSZdNeAAKCRB5tCnAg1ZjWSBeAJ96VEru8vbBK0wu9a6zDlpRdHFZXwCg
 0SP89HegT2PqvO+MGg+u/Q35KqSIRgQQEQIABgUCSZg6jwAKCRDVybdRxGUyJ4al
 AJ9ujFGF+jKHnzotfS/TpJ4DE47qIACaAxj1CMWVK8uBqNsRSpdnBjcCFNCIRgQQ
 EQIABgUCSZnEPQAKCRAtzj8oNtTk9db3AKCAopptnFQ4azphEhFA3jicMwzRZgCf
 epstTTM0FT4DJ1sqM4aQTaNx3d2IRgQQEQIABgUCSZsgJgAKCRAJgdtm+JTkyMEZ
 AJ4tgMWJOK4vxJzR3khy4X23yz/YMgCg3TK+6c4Q3LtrnDkIRoHT1XR5K8KIRgQQ
 EQIABgUCSZsyzwAKCRBK2x+Ia4hUQ02fAKDCCWICugRtfV00EetrGd7sm2B+hQCZ
 Afv46BTUaTA5xEbj4ZXztHtrTvGIRgQQEQIABgUCSZ3C2gAKCRC8dDys1l6elO7D
 AJ99gIp5Pk0j8/hAWz7sYXJuQ+bzHQCdGfAEk0FckcLBbHaabPKTyNk6aiKIRgQQ
 EQIABgUCSZSa2gAKCRCQNcN/cCQH95pUAKDHR7tfF9Ne1eVkRYB36kkNoC4d5ACd
 H+y4zpF5cM3GNfeoxoQpOFMnYF+IRgQQEQIABgUCSZ8yxAAKCRCB59WGOBmFTgRL
 AJ4tcnL5xEJbB4GHqqwOS4ZFOVmE0gCfdZ5gN24aPFkJJkfhyaury/XbWPOJAlcE
 EgECAEEFAkmsJN86Gmh0dHA6Ly93d3cuZGIzeWRoLmRlL35kYW5pZWwvZ3BnLWNl
 cnQtcG9saWN5LTIwMDkwMjE0LnR4dAAKCRDe6rvUuzDONbU+D/90fBcNLxIIVapG
 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
 y2QsdOtKMckN16UxC4sajo5/VRqI9QQQEQIAtQUCRT5aDIcUgAAAAAAQAG5zaWdu
 b3Rlc0BncmVwLmJlImh0dHA6Ly93d3cuZ3JlcC5iZS9ncGcvNDI2NzEwMTNGOTRB
 MEFCRUI0Q0U5QjZEM0RGQzJDNjJBRjc5RDI5RS8zNTZCQUUwMjQ3NjNGNzM5MkZB
 MkU0MzgyNjQ5RTYyOEM1RDM0RDA1LmFzYyImGmh0dHA6Ly93d3cuZ3JlcC5iZS9n
 cGcvY2VydC1wb2xpY3ktdjIACgkQPfwsYq950p52xgCfXZth5pnHae2J5+Kc2Eoh
 MYzW7X8AniUizIhcHb3zAim3F9zYAj3tGxQXiQEcBBABAgAGBQJFPLwsAAoJEILS
 9urEu56fmYYH/i0vpRRvs0U4yC6mjQTCYCnRRK0F3WXaQaPQpd2qI45KpMnVS23B
 ko/OUPSwlgSIkBkvAaep53EpAMNqbzDjrxYvungQdG5yckxVsuJPCfg/bEW8Eq5u
 J2T+2u8x+Xns5keaEWJVe1MqOtyxe1v4r/gZkyowe3rHAS54/rZZH/KJTA5KWW0R
 3XqRJdWmybPmwdUqdA8DotHthF98sJ6gpNeJcVYYjB/yJEexji1EbiTX8HJJ/+dk
 rKg4m7SUzIOgF7pW4JmK0u/CE1Ds9QT4mjocNQIMIXGmZE+0p95+5V8H1xRRS5RU
 Jjj13bCDBMhn+FygcllVbg04RD/jqFWEXraJARwEEAECAAYFAkVXTTwACgkQLtRd
 ZmGgc+nkzwgAjYIAVqbrUywYgywoww51I5pr6No7eacWeo2ck6yzK1EkVcNEYwEA
 ifFH7QbTLq5irzaTbhqWxzsturv4BV1lN//bVS/e0wlJLo0LMhwzpb6rSHRFk8d1
 Y4JtQFORmML0Nv/bSOfN1dAZ/vYt/mf9WzWU70zVZCX4jZaiQka1YXrZUnD9X1ZP
 wm7od8cE1AnhN+DwW2Wlpc9dYS1p2DS6SFf9vuTo5URC4R2qx71lZNB3Bg+nLoMr
 gRoRp/5CBrj8gfpvvPfIgBXSB4DpBRGyZqxi1ap2x/SfGH6jxRrAGZ/hUcdd/s9U
 BA50WVGQBGo4kR5VLtm0DcQeMuuQ+CAZU4kBHAQQAQIABgUCReNH2QAKCRDo4GL2
 DcsEMUPaB/9cw9jOdvGOaRsaShiPqVnid9IC5dntKZQ3z7+nvMDFAXT22ceK6qHR
 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
 =srgn
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.214. Josh Paetzel <jpaetzel@FreeBSD.org>

 pub   1024D/27AFAECB 2007-05-11
       Key fingerprint = 8A48 EF36 5E9F 4EDA 5A8C  11B4 26F9 01F1 27AF AECB
 uid                  Josh Paetzel (BSD UNIX) <josh@tcbug.org>
 uid                  Josh Paetzel <josh@rephunter.net>
 uid                  Josh Paetzel <josh@pcbsd.org>
 uid                  Josh Paetzel <jpaetzel@FreeBSD.org>
 sub   2048g/E0F5996B 2007-05-11

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =Xmyn
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.215. Gabor Pali <pgj@FreeBSD.org>

 pub   1024D/9E3F9BE6 2008-04-17 [expires: 2013-04-16]
       Key fingerprint = DA0B 2143 0FC8 EE5F E211  D329 7D4B 6E18 9E3F 9BE6
 uid                  Gabor PALI <pgj@FreeBSD.org>
 uid                  P**LI G**bor J**nos <pali.gabor@gmail.com>
 sub   2048g/A780C60B 2008-04-17 [expires: 2013-04-16]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEgGzt8RBADdmkWC/Q4tpLhYpw9oidgWjyRRx/MgPRrGhtAvVdNTjbVoT4bl
 5e+v3CHoBih7KIh0BVQrux+H4UJ1Fou1wwwCrPH6ismBR5P9iZEGmBR/K0+1gBph
 /aUBANM1QG1FpAKMsYytqXiNk7mH/+oxomsbXBg8ZFGzlOWCwp3gvMZBGwCg7UY8
 YtV9L46nZMFIfzlj/tkNzh8EAMeF8nLv2qFsBT3ihYJRb27c/GtsnSUCQgwU5CVS
 Zx0QVb/zpy0syLHO+AeJnUIQWBKOhPpysXRlyMpjDlPu2b/VS9av01uLeHCCR9YE
 G/Jp4mCNswD0RLoQh0WrNtdr0kR0htr8mZrkRbZo+YoZPCdp/lD5JNq6fkS/Dgc+
 OGBsBACIOunHi0iEMnThJNznfLSA4hmjSdkrI249U5Ie8KfA5aXxaCX5o68tMgUV
 s/9hUBIc9cKoAkUf8t1XEADTik544HYm9FNULU55K1yEoG6dQrVm1HYVSl7uklE2
 mHkkg15nqapedChp2a+UhXYK4IthrBYcI4YVvQMBsMIFvo63krQqUMOBTEkgR8Oh
 Ym9yIErDoW5vcyA8cGFsaS5nYWJvckBnbWFpbC5jb20+iGYEExECACYFAkgG0YIC
 GyMFCQlmAYAGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRB9S24Ynj+b5rQSAKCs
 f7zv5XU0wXzKF9Y/9kIH2CKg2ACcDIvhQGclbBZy1NWr96IEkesPVd20HEdhYm9y
 IFBBTEkgPHBnakBGcmVlQlNELm9yZz6IaQQTEQIAKQIbIwUJCWYBgAYLCQgHAwIE
 FQIIAwQWAgMBAh4BAheABQJIBtGPAhkBAAoJEH1LbhieP5vmlK8An3aLBPTXu/f0
 dWAovygPqgvjreGXAKDUrndv2PP84EhK4f4HDDwfeIVyPbkCDQRIBs7fEAgAyLRw
 XdnvIKENQFgcjI2XyPtcbe+mCs2miAdRWKPRq+RuVLu7ub1kYK13W9pYTJL5LAiF
 TBVm31uuoiN/sQaJMDz/Hz2DOLRsEcb+d5f/9ssiPUxMdYKnE+kYwXRvm15y6Z6G
 dNhFZWleNpFRuPYqy/HaUb5q8/quF5VcH/cDVS1tSTErPtM7i3mmnJOpdIdBrCPe
 VVJXZo5MWUp1wG2IIuyap8ddM5S/kHhhyujLxLNDnlTxYogGZz0qad/R3LeiYTfl
 Drn9cZzvFdPlmrSvdw78RH0tB09fRLoI8KjGHi/bTiF9Pai75OUwVMv4PmxjAF6s
 OLU9q8zGpr8XE2ykwwADBQf/XVmkCPL+BRd45e40ayCo4sqfMoh0mK6dP66FmO90
 tAHtlIfkK74mcb/XrHC0KoX7c/TSaG9C8uJ7NGYzEFQzlzY8LlAfW/P+LjIpXjk5
 frEItGm0fCNU/+eBwcobO9gfWHDHucfocar8/pnot2PhwJpRFy1/xUa8oHXxNfW5
 IXnb67uCDPl4xFy9GkPPsgFZ4QI9+S7do0XYDEwfvzELeNTANAzMK+jIs5yzJ7mB
 mwI9orFltPfmc1y/EVc08LlR7qCsbosb/HMHO3jaMeKq1NIHyzRd70RZn5ow4B0Z
 zPQTJCWzfM0L5vAF96N/Rmrigwsg83+dE/a5e2791WRCRIhPBBgRAgAPBQJIBs7f
 AhsMBQkJZgGAAAoJEH1LbhieP5vmWAMAn2t7GwTeP9Hq3t1I1uU8AUGgS47cAJ0Q
 0CAkpRuxhi2FZn58aNBhvQPcog==
 =JvPF
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.216. Hiten Pandya <hmp@FreeBSD.org>

 pub  1024D/938CACA8 2004-02-13 Hiten Pandya (FreeBSD) <hmp@FreeBSD.org>
      Key fingerprint = 84EB C75E C75A 50ED 304E  E446 D974 7842 938C ACA8
 uid                            Hiten Pandya <hmp@backplane.com>
 sub  2048g/783874B5 2004-02-13

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEAscLQRBADERe+RX2eJpYLoaJ7d29B8YcTYzNlsfzghM1R1/Dx2RDy5poKa
 Jn9j+Iptq1qS9GkTHXFcQh8LT2K7wnE/MZTCxkZvg2ZkfQbJ4Z+0z3A1A6Kvg0tH
 X5aqmPUeLXvnps7nqZxkhl2ibcjhH/VYZK3mdRikd1wtJD1EhbbeqaR8BwCgkQAG
 vdJHN9gfjLLcM12EitkjoUcEALoo1bPoULWd4YhVH7W5L3Qp0dr1vf5pYC/V7FQ+
 8yPXZtGzMvIld8iX1sv/zsw4EoXXsaRzJo/ixdCS1WYBPowryu0G/LX5w0RTTGHc
 ihcHLm6ZmyNuIsTQ1ifLNASJoLkNBlQAuA0VG4evAujrmaWyEHbbIDSQKUJOjL9u
 jb2HA/9pycrr3+735Aa7B5jThN6p1XEC8GQg5MDx23QnTPj9QHXH4qs7s+hwxZq9
 3WkVFBcJtDBi8PeEVqfD/QPeU3ewbnNnfaF46miGV1iG1mzU4zMq4n5oBdijf5eL
 cRRdOJytYKTvlSCe8gf0MzfaB3RqD8+Cjcs3PtQOy1VT4aQiv7QgSGl0ZW4gUGFu
 ZHlhIDxobXBAYmFja3BsYW5lLmNvbT6IXgQTEQIAHgUCQCxw7AIbAwYLCQgHAwID
 FQIDAxYCAQIeAQIXgAAKCRDZdHhCk4ysqEPZAJ9ByMndfTtnnVIbsyHc2NjDp5F/
 vgCeP6o87Lw4aHuGo5guA9yeWwtwAla0KEhpdGVuIFBhbmR5YSAoRnJlZUJTRCkg
 PGhtcEBGcmVlQlNELm9yZz6IYQQTEQIAIQIbAwYLCQgHAwIDFQIDAxYCAQIeAQIX
 gAUCQCxxDgIZAQAKCRDZdHhCk4ysqLchAJ4+01/uQVdqdDeESGodcvgKsrieqACb
 BIW7HMvh85WqofTeAK5pJu7hCM25Ag0EQCxw2BAIAPXEkkg6lSxGRmVH1yzRnSKr
 /M48xyRXYDrRPaVVBFkC4Af3CR5MjncJtjbzm7xH82glC67cksRTfTZRs7kJsid+
 g62V53dAu1Uoj8ecSDhblb8yW3rTLKVqGcliGcTRFivcm+ZFm0kc0xCQE3rd1COX
 NLEomMV6xuZ9PVzDAbJwAoGdpCYsCl09eZrTErueQ7pEVsLx9/0zQSmC/uDFEVZ7
 23GsJg23+EUBT5KuTxQ4i0k++Ccr4HR/OiUy6KmyXSNsKsBsXwm3map3Debqqqx1
 ssrDXa+PHkKEUrONQBoYbZ17DpPZb+NKWibi0Vp1HKPP2vZl4NZQC0GBLXbEudMA
 AwYIAOYhwVTWKQSgeEZUNe4PwvHczx8/3VNjYZGY6/ZRjgmfO3+MagjonZqfxYha
 GpsEV17NXm4WIg6HWtI43JwIWfkUybsdxQVH4i5lWYuA26wD6UtNXw9laPHKXonR
 DvmKDC6K0iFbSxTqXRZVQ//wMxh58/Yw/fX+fYtmH6u6kPaL+CPRkhQLezTzZWHj
 2wF6v+frdglW1/LpwpCFndb1i5+36ogZ5ZudG/iz53QzlOF0IZSGHIb9tlQ+4gUn
 KfxpQloI+5vAyqpHDKIH9K26wTBzKsp5Mt4W6cLfgjXs7TNc8BVT8d4rmmbGpGnG
 pSjj7b1q6EhpIVBkAMLw7qanLlCISQQYEQIACQUCQCxw2AIbDAAKCRDZdHhCk4ys
 qAuZAJ0VNEtJSZOAGetxBJ/BMWahVD8xeQCfVKwTHdPh83Qcf28xx81icY5OKY0=
 =rF4D
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.217. Dima Panov <fluffy@FreeBSD.org>

 pub   1024D/93E3B018 2006-11-08
       Key fingerprint = C73E 2B72 1FFD 61BD E206  1234 A626 76ED 93E3 B018
 uid                  Dima Panov (FreeBSD.ORG Committer) <fluffy@FreeBSD.ORG>
 uid                  Dima Panov (at home) <Fluffy@Fluffy.Khv.RU>
 uid                  Dima Panov (at home) <fluffy.khv@gmail.com>
 sub   2048g/89047419 2006-11-08

 pub   4096R/D5398F29 2009-08-09
       Key fingerprint = 2D30 2CCB 9984 130C 6F87  BAFC FB8B A09D D539 8F29
 uid                  Dima Panov (FreeBSD.ORG Committer) <fluffy@FreeBSD.ORG>
 uid                  Dima Panov (at Home) <fluffy@Fluffy.Khv.RU>
 uid                  Dima Panov (at GMail) <fluffy.khv@gmail.com>
 sub   4096R/915A7785 2009-08-09

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 gvGn3mxLairK5wBG/6nAxa+uon8t9tl7FKwiMg==
 =Jlk7
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.218. Andrew Pantyukhin <sat@FreeBSD.org>

 pub   1024D/6F38A569 2006-05-06
       Key fingerprint = 4E94 994A C2EF CB86 C144  3B04 3381 67C0 6F38 A569
 uid                  Andrew Pantyukhin <infofarmer@gubkin.ru>
 uid                  Andrew Pantyukhin <sat@FreeBSD.org>
 uid                  Andrew Pantyukhin <infofarmer@gmail.com>
 uid                  Andrew Pantyukhin <infofarmer@mail.ru>
 sub   2048g/5BD4D469 2006-05-06

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =47um
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.219. Navdeep Parhar <np@FreeBSD.org>

 pub   1024D/ACAB8812 2009-06-08
       Key fingerprint = C897 7AFB AFC0 4DA9 7B76  D991 CAB2 2B93 ACAB 8812
 uid                  Navdeep Parhar <np@FreeBSD.org>
 sub   2048g/AB61D2DC 2009-06-08

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEosaGcRBACOXnXquGEW53BjpMt2jViod/TUf1xgjMekcbDxqOODPeX7eYfr
 wJ8G6BCNOpGjBmWDu/JcNj4Z+gmTilJ6WLZQ7ecFZfEeO91pt6ys0cyWh0xfO+/m
 T83D7W81S/kqrJBkQbBIdV6LumevdErHo272r8RcMELC4Ru87eRtX3hmEwCgnnGN
 JMpQFUfYTt5XE7nY0yQoeV8D/0OcWmJbEZWxX9O7AuliCe3zd2Dw0B4LB9SZ2Dis
 7+gpVd3xVgYnt5wRE9kM+ThgrMA/wqr807qmEG6bcfUsfwwGN9YUtNF3xAN07cXT
 s026sCIFNZK816PrThBzCgkwR7pDpkMzGWIBr8WiXXy0eB+JlQ6UV4PEiXuZ5ulz
 P0b1A/9CZm3wJfrNC0r1gMyrfVedg4zwKU997bmPLGcYs+rWXDTI9CvMseOUYn4C
 oDZQCp/9zxuHK+VU7Y/w0c/hVE5ERACSn4SjN2unEDstK9njZBMHEPVkAe/YvSG5
 cmc97SHlVE+eu/bbLKcvFb6rRLPOaVFQJMJA2VJEGWtYhvP7ZbQfTmF2ZGVlcCBQ
 YXJoYXIgPG5wQEZyZWVCU0Qub3JnPohgBBMRAgAgBQJKLGhnAhsDBgsJCAcDAgQV
 AggDBBYCAwECHgECF4AACgkQyrIrk6yriBL0MQCfUJOiS2PbJFDeiav1ylcXXwfp
 ggAAoJRoS7GDENGyM4BzjJ4b0ptZqTLRuQINBEosaGcQCACFCWs47SL4DQA6bNDl
 VJu4w8wLf8uVOyatuGmdXX8Y/OTVQJgA3vS+ODNVJCxhKVlvhcn7bhBdGdWKS9K+
 lr8+eEvr4hf2bQpesoHC+uFgKyILkCBNL8raixbhysyq0pfZWWDJMyn+G42BG1yJ
 Ji+bykygdpYnbIVA8dYHmBibI8mkPKOHSohjXT1SRfGGn+l1w54OO4NlJhCXMkjT
 A/Z9Bt4XeaiR85uJi0UUfV8FGZHhgSvT+/P1xIvz+nytuehSP/QLXl13CtAG/nKV
 kAcZnsT/3NrJ4Z2r45k+c50Wrf210scAaBogrrV5eIHfNGgOANApN8+8vj+aXO4p
 XRuXAAMFB/44ea8rd+P5N3OMrfuM8i91Qe1bJ+BIoroKPOr8jvCry0h3QpdfLKUN
 IgaqbS3JZeBJ8HHnWSGCF+o6H5gzRe1hvylPEclLPDCuPe7T746h9Mzejf2hNDJv
 Og+BuweDZW4KhovVbdS+syJEvpGF4bO8qgHT2CKgruXSHbFetdQWbkM0rfMmTuo0
 GcR2BEVrPb/SPFv64ZZyAZzmnGO4vT1bzClnTzJixrDpH74M3vSEYegMB4KdbLYB
 i8Jx4QUKgVEhJHjJubKWX4etyU/uuehOC3xYrmr1UXvsom3U8r36Dvdo77Yr3dgD
 VXa7bolNx0TIhdWxZI+R4z9E75QY+/wgiEkEGBECAAkFAkosaGcCGwwACgkQyrIr
 k6yriBI+JQCfUxgyqGtzZvLh5Al7gsTmRc11PLwAniD3NfWGRcO2+9uxSSQqRH1y
 wC4n
 =tqY8
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.220. Rui Paulo <rpaulo@FreeBSD.org>

 pub   4096R/39CB4153 2010-02-03
       Key fingerprint = ABE8 8465 DE8F F04D E9C8  3FF6 AF89 B2E6 39CB 4153
 uid                  Rui Paulo <rpaulo@FreeBSD.org>
 uid                  Rui Paulo <rpaulo@gmail.com>
 sub   4096R/F87D2F34 2010-02-03

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 ik5Vxm3qOoCKPgBkTCUAZTCmZZ13YA==
 =vI+5
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.221. Mark Peek <mp@FreeBSD.org>

 pub  1024D/330D4D01 2002-01-27 Mark Peek <mp@FreeBSD.org>
      Key fingerprint = 510C 96EE B4FB 1B0A 2CF8  A0AF 74B0 0B0E 330D 4D01
 sub  1024g/9C6CAC09 2002-01-27

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQGiBDxThkERBACPf5/QHmyM944qrl3hWlWvK9fZZR2c37rhxAeqDJ8WsEMPBTZK
 WPn9BsMk+2d8e62FkzYo6L5juekd8invwd1nnszFFJdTDWx+vpMMgYuHBmme0QuP
 OnlU2FwJUCknw5Ed5pYV8F6azGgUNjYKIIJi/L3D9S2qDZ7l+3DgD0knKwCg4o8Z
 ZE2vd9uQw0AZ7lIa+li3hB8D/jHrVZqHxhOuUbxIXoJG3g54mH4i9GF8uN8ZdhA0
 9AxLVLzjLr4CQd97++LdSLagSvgD9N6OrtMPeqge4Frr1anJ+LRPDeOQhd0meJZB
 iCiekil4DSOsowqgmIG7DlAJx+PNV66qO1ExX1fv1ugyoWHJqYmdBSF9x1fHU788
 GxCtBACC9DLBMmMVu1Fsw3rnkZaR7xX1a1Bu95ZUu6TKJP6qUS5GnQOxF7dDjuwX
 /uRinkQ7W9vR4UuVvcV+Ct5R/yq7e+SfLb+YFQ2BmWeGNs5AVLxIZsZ0ar16fwB9
 XdxxHU/IkA3kYo4JfTvi3QXjLn4mbYUuBIVGAL63UO1kx1c8crQaTWFyayBQZWVr
 IDxtcEBGcmVlQlNELm9yZz6IVwQTEQIAFwUCPFOGQQULBwoDBAMVAwIDFgIBAheA
 AAoJEHSwCw4zDU0BXeQAoMlSoeOO5WtFMyC8viNAafpPcT6hAKCcjmQyI/cI0id2
 PMX9ZOfrKd/ma7kBDQQ8U4ZDEAQAw9gcDj02cAlUh8G9bLIQazPLJnX0fah7KB3O
 kxh8wFn0LliP7W7HLB+nQNyO4TfNgI0bhVyKDQQbKI2xJ4hylo9Z1K2R7GilgCnB
 FUqIp0MdqAswX2Dq7KXoyYAZRBOnQounUMaQ+6cfRI37mWc6dC2uY5qHne4zmLML
 /lVOjVMAAwYD/1ZArkN4IDk/VALPnzW4VYcCcT+101DMZfIMvHK2MiwWFmO+Er/K
 gIo9DrybHNQ6+bVQh/F6PSlxDrgWey7dQbHQSssC364v3RPOCmuBJCMTEszaais3
 VekHF9i9NMsUzbGpowaQv+YKMFQu4Rtlwaq7NUp/cD4a+jaxto9ij4EliEYEGBEC
 AAYFAjxThkMACgkQdLALDjMNTQHvuQCg1PrMlcafQ3BUaXAQRlGoyvF2WcQAn17c
 HA1RAO/MXM99nT62+AKLlpeb
 =mfY+
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.222. Peter Pentchev <roam@FreeBSD.org>

 pub   1024D/16194553 2002-02-01
       Key fingerprint = FDBA FD79 C26F 3C51 C95E  DF9E ED18 B68D 1619 4553
 uid                  Peter Pentchev <roam@ringlet.net>
 uid                  Peter Pentchev <roam@cnsys.bg>
 uid                  Peter Pentchev <roam@sbnd.net>
 uid                  Peter Pentchev <roam@online.bg>
 uid                  Peter Pentchev <roam@orbitel.bg>
 uid                  Peter Pentchev <roam@FreeBSD.org>
 uid                  Peter Pentchev <roam@techlab.office1.bg>
 uid                  Peter Pentchev <roam@hoster.bg>
 uid                  Peter Pentchev <roam@space.bg>
 sub   1024g/7074473C 2002-02-01

 pub   4096R/2527DF13 2009-10-16
       Key fingerprint = 2EE7 A7A5 17FC 124C F115  C354 651E EFB0 2527 DF13
 uid                  Peter Pentchev <roam@ringlet.net>
 uid                  Peter Pentchev <roamer@users.sourceforge.net>
 uid                  Peter Pentchev <roam@cpan.org>
 uid                  Peter Pentchev <roam@cnsys.bg>
 uid                  Peter Pentchev <roam@sbnd.net>
 uid                  Peter Pentchev <roam@online.bg>
 uid                  Peter Pentchev <roam@orbitel.bg>
 uid                  Peter Pentchev <roam@FreeBSD.org>
 uid                  Peter Pentchev <roam@techlab.office1.bg>
 uid                  Peter Pentchev <roam@hoster.bg>
 uid                  Peter Pentchev <roam@space.bg>
 uid                  Peter Pentchev <roam-guest@alioth.debian.org>
 uid                  Peter Pentchev <ppentchev@alumni.princeton.edu>
 sub   4096R/D0B337AA 2009-10-16

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 KXQCmDuAAhfLF4IJaH7iSZYLqolgrSl6l0j+ea4kWhgfeHcSoKFsMjV/uKn9qCV5
 Mk4UNEuEDDSqnQTXZjcmMvhyMvzORMGLN9bRsdjLsa4UjcoLoz91wYrrrdAGxxiL
 CvVcMfU+2JMsf0GuK7CjP7Ije4qkxDojjPcorQ6hW33KKrc3R2tXUwQqlnZzZ4xT
 Yxu4um2uIpuEw/CIKZpZb1dwKcny06XF1CWAsd7nfsU6EnUVnQS4Ik3xSAikgmZB
 /VX6N475Ky7ClXKK1ptoh2YCJMfrI/RIbaWPftJC110kAJgWfrsvAnkbK+g/69yi
 mz9NUQE8zf9v4mf8IUmYElPl3UeqUX9b+JhJiYIGlqYw7eWX0PqUJmGgkjsizPR8
 l5GcbGFvcYEq1ldVrKPbyJtn58X9cEX+4Dw/ushUaiPiaYN+7NEK9Gw0mCaTjveB
 QLfAcj9uFoPHvrWzTKn1caO1febZawer5BCEtPZxHzTxAJ9Mwhy7I4lI8KEKUW51
 hbb7hNPFCokrqAKRMTAMiokCIAQQAQIACgUCRUzvCgMFAXgACgkQvJlvTb+wLG90
 XA/9F9qCy07Km3qz9c6x3Cya/37ev6YSo3H9OUbR3DkB3LqPBab/6qvYUxemH4tw
 RETpRIIEWFa2nhyhaj2My7g0I0STQtavOQIsoy3Zt+syS+2slvXY6w3whLnxg1bd
 AyZieKMOrZdHnQYB10o291oIXTmue79Dd3Q7TWaZyrV5NkRrAVWkVz7lz5XH/rVr
 m9FWhEox6iDY06NyeIDncDf0aHPfFQYK2KhSVv2OM+u5jBc1EBp+EP9+hlluj9t4
 u7BVhqQenHcROYZ9qNiDDC+FxCa5+rUK2muXQTlMz5i10o/1hkxL4NCyz1TjyLWm
 cGhEGHwDBjnxdkr9CO3SZdRfandPxmigwMGZ44zsf6WeEEhGkkaUR6nybZXZfdLY
 AGUF8g+h8Pf+BkQLZLnyu8L1zgj0xOBuLPexhA5Htdkkd1pFX3UrVMGeSXMbxWIE
 ve9GY47g0Qh51qu7PVGH38HKUHa2hVMZ930s+jxN4apKQgh7gcAqMXXlvcEIY/zc
 NtbK+LHKI/Pq9Vvw1Cf5Ix7mnfPmo6LZp3g3ZXkNsS68z76r+MFIkvYKpuCEnP0j
 dGUakq0CtrKbSTG5STHkp3Sx4CKRBNRYpinUlZCSY6nSOHcCmelXVbkfCQCt37vr
 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
 jjAqbYfJRPjeyqTOUA==
 =S5L6
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.223. Denis Peplin <den@FreeBSD.org>

 pub  1024D/485DDDF5 2003-09-11 Denis Peplin <den@FreeBSD.org>
      Key fingerprint = 495D 158C 8EC9 C2C1 80F5  EA96 6F72 7C1C 485D DDF5
 sub  1024g/E70BA158 2003-09-11

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBD9gSfARBAC0ZC5VEuEzqk8KQ3tFam5rugDTaigVzYDmT6XBrQuVwYrFY5zj
 gz3o87e/KGmvh0FgpulhoJpkOW9l7oPQpp0wvEm45WRq17+7quW9VppgVCzs79FL
 Cc77A4g5LAuO27i1yygfMfPrr6J/M5bM2FyuUS35QvKBTlkZiB/Zt1d1QwCgzJML
 PdRvozXQdg6/bPc+M3Wh9AsD/0NxL7cwGExg57hnxA3oNB4M7IM1MwbDDaEQvJbW
 Ls8c+x2UMzdE4XHMhr940GiwUzEa1lyy0M7FmB+cdFgqhJ1VFjYE6VyGkyYtticL
 my6Im5S4Pfvx7pO2qLmYW+OnbnC6FFgFPbsAZVl/1fy4hN7U2zQIMw3kIodFBnyN
 RMsvA/9uzITCim3ov/9x4OYX0BfUNNmczIZMvXbmcuDH+NfwkGu9pmRitx/AWHGJ
 chOv4vMuMnBHU12TV1dstlWrb+Q5DVrnbVUq90mUbxg2emvlv+xK2oZ9EBKjAv/z
 NFqySi52vd+OmgopbVI6bI2+VdKrKeNcDByt/2zRGo9Y9hDULbQeRGVuaXMgUGVw
 bGluIDxkZW5ARnJlZUJTRC5vcmc+iFsEExECABsFAj9gSfAGCwkIBwMCAxUCAwMW
 AgECHgECF4AACgkQb3J8HEhd3fUzKwCgj1hA+IDNLHGdD+ua2bs3nPcL+vMAnjR8
 6CwsvOZIL5cr0EyveMsGNWqnuQENBD9gSfIQBAD+YKY2v46TD994B3h0KtAI8/Zd
 aJ+K1yUNIDxjueo7v+c3jKaWPgX1h+Cr/O936IVnG1zg81zEF0Ly6NcwWrj70UDO
 deA4tvx8HQoYfjwRA2kYAv73yvt+UG6WS3cGkX28dcLb8/JEV5M64AYKhgqRX12m
 VJWIKdqMYzho8n0mCwADBQQA9WcaZB8RVj22I88DA6okYxiU2vqAN+QUvZfX0X1/
 7Rh3mB8iAXBuASEw6NbQnGtky8RlkTDgYu1UJt0aSV2U2CXKOyPCJut0Ka+YYtOM
 prdHmnNSksNvwThju8F6js51nrf3D/7L9SFhc+W8JTfa8iz9Zfgq1HQkZ3foSO5J
 W0CIRgQYEQIABgUCP2BJ8gAKCRBvcnwcSF3d9Ut3AJ9WFh2gFxmqE8O3B85dO4yx
 z/OvxQCgsQynjVGZI9JJn1W0KOAYSbihdu4=
 =kQUf
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.224. Christian S.J. Peron <csjp@FreeBSD.org>

 pub   1024D/033FA33C 2009-05-16
       Key fingerprint = 74AA 6040 89A7 936E D970  DDC0 CC71 6954 033F A33C
 uid                  Christian S.J. Peron <csjp@FreeBSD.ORG>
 sub   2048g/856B194A 2009-05-16

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEoO/iURBAC3FVq7xH4uRIEWRvmPzD1azqtwlQE3zipCf4K9B4EjKidksgP0
 56qAkWMvngWG7OW9YNCtZYgDNAINOGdw2pZYioERq7U+cdIPKSZrIP5WrpORdi8A
 4i3VmRKh19ztJEGb8jvthYDlEyvoABXmz/Bi3YHDkfjT0py02SnkcjikxwCgkGkL
 rNwWGviRd6hsBZZEeximSKcD/0OAthVoMmk4bMByWPoEWf5i3I3JHDeC4g3oEgYp
 7dxMaxboqjFmiTZ2xMwdR9wlpwE0ITSeVj5pMtswr8q3ghLdlXOpd4wn/vLu51/G
 ra7cFgNex3kCb+5tLfqZQCiK/Y8fQ6TJdowaxN0xtrdGbTtUR0BJMi7/AhNF1GxW
 HeE6A/4n/K5Z8EDq7e5HZ5S0lx3MAKy1QgS1tnO0aaHK3v+DtD4xbe9aV2ls39sh
 2Xu+z5QGkrx7q3HOSnC/DzMSYDG5I45GGNdDoBVmJ6IfvNICzXgM4hDh8KgIXNZZ
 PEkHN+uwTWCnIj1yhothpk86XBvyiEAbCTwQ5jWBmZkvLI2GdrQnQ2hyaXN0aWFu
 IFMuSi4gUGVyb24gPGNzanBARnJlZUJTRC5PUkc+iGAEExECACAFAkoO/iUCGwMG
 CwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRDMcWlUAz+jPOYNAJ9WfWDy0ZlOC7q7
 KUyrq7e49no1SgCeO4nUcK5nLZKkyGXxTbnghFZegGS5Ag0ESg7+JRAIAM8UbDPn
 dVBYrvJqBwdWQA17XN6jycQC2smWLnJ6geaQfBgXAff5/Hn1LtPPG58k048yF6QF
 xOCzPOTrkjaL8GlyKGLK9jfctyC+zRl5FvNyJIBIgFRsJjBB9K3FpZEsxWltSyqc
 5mxf4D8VwJeDfWdgeqVgORapBruHm3MAf5B13PfBN8lV2Yqbo520U6ZWUtdTscsL
 2QLTZcrIN5aq5Wsuy4r8H90h3JYcOUK4PJTBNLmlmLEuTlENbv8E5YVvvgx/ZJ9H
 lX9FWz+w/hrEQIR2xnF8MJeAaOR3Q6cKgvFrH7PUHwvYxAXkXGWv6xsJ4VEA7a3g
 IOytL1l/8Zo0fiMAAwYH/3Sn6JzdbiF7peLiQ3SqbNSQV3aKxNP+PuGvuALiHKKd
 WgF5xjrBfgSjJbybwm4YtNfqLU/x8SEtEXVkyMozgWSMn2K/vFrgwURjG92IhDXJ
 bOzEDyx86/iJosMn2glcb9eBYGrmz92H+9a1Q1xMyuk7uD/+nFcJOj3GqnuFK54L
 //A6ott10Ddgg8JB3jehrzrOeg8/IdPifhT845X9q24b3kG0orzCIOk0/xyUyps+
 9A3j54Fp/atyVmHFPRedjGMwYPIqKQvFnzYuaoN/NT1yJZEFbyud/h1Kpi4+Z2/C
 Te9glz71eqlUSond5WFnLSd7GSuUxXprwC0bGQ61tASISQQYEQIACQUCSg7+JQIb
 DAAKCRDMcWlUAz+jPNDzAJ4lJdUYDs8aONEFRW/TpLMiepzPqACeN0HmbLJjwaVk
 tI1h5vM9MqGGVwo=
 =p6fK
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.225. Gerald Pfeifer <gerald@FreeBSD.org>

 pub  1024D/745C015A 1999-11-09 Gerald Pfeifer <gerald@pfeifer.com>
      Key fingerprint = B215 C163 3BCA 0477 615F  1B35 A5B3 A004 745C 015A
 uid                            Gerald Pfeifer <Gerald.Pfeifer@vibe.at>
 uid                            Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
 uid                            Gerald Pfeifer <gerald@pfeifer.at>
 uid                            Gerald Pfeifer <gerald@FreeBSD.org>
 sub  1536g/F0156927 1999-11-09

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =3Uph
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.226. Giuseppe Pilichi <jacula@FreeBSD.org>

 pub   4096R/8B9F4B8B 2006-03-08
       Key fingerprint = 31AD 73AE 0EC0 16E5 4108  8391 D942 5F20 8B9F 4B8B
 uid                  Giuseppe Pilichi (Jacula Modyun) <jacula@FreeBSD.org>
 uid                  Giuseppe Pilichi (Jacula Modyun) <jaculamodyun@gmail.com>
 uid                  Giuseppe Pilichi (Jacula Modyun) <gpilch@gmail.com>
 uid                  Giuseppe Pilichi (Jacula Modyun) <jacula@gmail.com>
 sub   4096R/FB4D05A3 2006-03-08

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =jIdO
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.227. John Polstra <jdp@FreeBSD.org>

 pub  1024R/BFBCF449 1997-02-14 John D. Polstra <jdp@polstra.com>
      Key fingerprint = 54 3A 90 59 6B A4 9D 61  BF 1D 03 09 35 8D F6 0D

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQCNAzMElMEAAAEEALizp6ZW9QifQgWoFmG3cXhzQ1+Gt+a4S1adC/TdHdBvw1M/
 I6Ok7TC0dKF8blW3VRgeHo4F3XhGn+n9MqIdboh4HJC5Iiy63m98sVLJSwyGO4oM
 dkEGyyCLxqP6h/DU/tzNBdqFzetGtYvU4ftt3RO0a506cr2CHcdm8Q+/vPRJAAUR
 tCFKb2huIEQuIFBvbHN0cmEgPGpkcEBwb2xzdHJhLmNvbT6JAJUDBRAzBNBE9RVb
 +45ULV0BAWgiA/0WWO3+c3qlptPCHJ3DFm6gG/qNKsY94agL/mHOr0fxMP5l2qKX
 O6a1bWkvGoYq0EwoKGFfn0QeHiCl6jVi3CdBX+W7bObMcoi+foqZ6zluOWBC1Jdk
 WQ5/DeqQGYXqbYjqO8voCScTAPge3XlMwVpMZTv24u+nYxtLkE0ZcwtY9IkAlQMF
 EDMEt/DHZvEPv7z0SQEBXh8D/2egM5ckIRpGz9kcFTDClgdWWtlgwC1iI2p9gEhq
 aufy+FUJlZS4GSQLWB0BlrTmDC9HuyQ+KZqKFRbVZLyzkH7WFs4zDmwQryLV5wkN
 C4BRRBXZfWy8s4+zT2WQD1aPO+ZsgRauYLkJgTvXTPU2JCN62Nsd8R7bJS5tuHEm
 7HGmiQCVAwUQMwSvHB9/qQgDWPy9AQFAhAQAgJ1AlbKITrEoJ0+pLIsov3eQ348m
 SVHEBGIkU3Xznjr8NzT9aYtq4TIzt8jplqP3QoV1ka1yYpZf0NjvfZ+ffYp/sIaU
 wPbEpgtmHnVWJAebMbNs/Ad1w8GDvxEt9IaCbMJGZnHmfnEqOBIxF7VBDPHHoJxM
 V31K/PIoYsHAy5w=
 =cHFa
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.228. Kirill Ponomarew <krion@FreeBSD.org>

 pub   1024D/AEB426E5 2002-04-07
       Key fingerprint = 58E7 B953 57A2 D9DD 4960  2A2D 402D 46E9 AEB4 26E5
 uid                  Kirill Ponomarew <krion@voodoo.bawue.com>
 uid                  Kirill Ponomarew <krion@guug.de>
 uid                  Kirill Ponomarew <krion@FreeBSD.org>
 sub   1024D/05AC7CA0 2006-01-30 [expires: 2008-01-30]
 sub   2048g/C3EE5537 2006-01-30 [expires: 2008-01-30]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 6MXOtw==
 =3Md4
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.229. Stephane E. Potvin <sepotvin@FreeBSD.org>

 pub   1024D/3097FE7B 2002-08-06
       Key fingerprint = 6B56 62FA ADE1 6F46 BB62  8B1C 99D3 97B5 3097 FE7B
 uid                  Stephane E. Potvin <sepotvin@videotron.ca>
 uid                  Stephane E. Potvin <stephane.potvin@telcobridges.com>
 uid                  Stephane E. Potvin <stephane_potvin@telcobridges.com>
 uid                  Stephane E. Potvin <sepotvin@FreeBSD.org>
 sub   2048g/0C427BC9 2002-08-06

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBD1QNM0RBADbw1IMsD6ShBkXQirwG9TUFkBfZOaGUB9nZZTGZzkDWsj9/8FP
 TacAKze6REEdtfADFyYolZrps+o0xVUI3ib5kzXnzz8yj41HTzR7PG0FcgINt5Ls
 yuq+d3ETSu2AALwNfolKy/9yIIcRFl1bI5cawOua5MB4VUaf4JHiyOikfwCg/zsO
 QReMvoKLcZkn9pcCH6EZHtkEAIxZKMcRaIuGe0vF3oP4GfuEXIa7K7R9ez0u3iiD
 inNPQ5vQuY0qJMLbZAu6wyqEP9wVXCdAiclBbPYRb9tabcV5gFkuXpLvq5E7pGkN
 hRF/rUeDxf/EKIklqe63KNqgzMZ2nM8lvoDkUrdSQL5dc2Y5a6VIq22QsgaraYmo
 j4p7BACAfCiZjND9VcNAQmTvEyNGslQ63gzUfE7D8Xlx2Glv4PP9AmZ2X+FRliY4
 YaARKDK+62bNTrJjQGiaIzz9LsFV5zpYvHBQ9KP6NIp5bP3ljaUwyAJt5+GT8sGZ
 ZOBpSmau+s8RmSPajjvSwACjWF9tP19IJMtnk+pMn1SGiVbMA7QqU3RlcGhhbmUg
 RS4gUG90dmluIDxzZXBvdHZpbkB2aWRlb3Ryb24uY2E+iEYEEBECAAYFAj3s8qYA
 CgkQpvaYsfdm3ZH1VgCg3x3Qbvq/n5W/xonGXqI6+LJXLw0Anj5AgE0GPTC1naYn
 KpFmD9Hb+m6LiFgEEBECABgFAj1QNM0ICwMJCAcCAQoCGQEFGwMAAAAACgkQmdOX
 tTCX/nvccgCeIGN+hK7GND/4+9BbHpXOOnnlsJ0AoOavUpZeUj/t6pw+ld4CU7t5
 iUrhtDVTdGVwaGFuZSBFLiBQb3R2aW4gPHN0ZXBoYW5lLnBvdHZpbkB0ZWxjb2Jy
 aWRnZXMuY29tPohGBBARAgAGBQI94tEZAAoJEJnTl7Uwl/57WiQAniYT7h0K32tZ
 1+PkyM0UUvu/Vg3JAKD2VXNsiI3w3o/xm20IqR/UwZtAVLQ1U3RlcGhhbmUgRS4g
 UG90dmluIDxzdGVwaGFuZV9wb3R2aW5AdGVsY29icmlkZ2VzLmNvbT6IRgQQEQIA
 BgUCPeLNjQAKCRCZ05e1MJf+e0K7AJ9YssAR7btTX0oE9MNYYVQBbfYNpACfdyiD
 QeQhD+7FNqs4cZ+GEsWMxJ+0LVN0ZXBoYW5lIEUuIFBvdHZpbiA8c3RlcGhhbmVf
 cG90dmluQG5tc3MuY29tPohxBDARAgAxBQJD6jKhKh0gSSBubyBsb25nZXIgd29y
 ayBmb3IgTk1TIENvbW11bmljYXRpb25zLgAKCRCZ05e1MJf+ewE7AJsEexwRGNC9
 uR8JUPjttVJG012/VQCfVg4M1xq2+h3Ys/DecKUVxt0uVsK0KVN0ZXBoYW5lIEUu
 IFBvdHZpbiA8c2Vwb3R2aW5ARnJlZUJTRC5vcmc+iGAEExECACAFAkXQf8MCGwMG
 CwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRCZ05e1MJf+ey10AJsHFjVs9WEaui/i
 L9xfITeCmwkd/gCcDlRcmGUW3ov/jmeDzGFrE+MQsqK5Ag0EPVA0zRAIAPZCV7cI
 fwgXcqK61qlC8wXo+VMROU+28W65Szgg2gGnVqMU6Y9AVfPQB8bLQ6mUrfdMZIZJ
 +AyDvWXpF9Sh01D49Vlf3HZSTz09jdvOmeFXklnN/biudE/F/Ha8g8VHMGHOfMlm
 /xX5u/2RXscBqtNbno2gpXI61Brwv0YAWCvl9Ij9WE5J280gtJ3kkQc2azNsOA1F
 HQ98iLMcfFstjvbzySPAQ/ClWxiNjrtVjLhdONM0/XwXV0OjHRhs3jMhLLUq/zzh
 sSlAGBGNfISnCnLWhsQDGcgHKXrKlQzZlp+r0ApQmwJG0wg9ZqRdQZ+cfL2JSyIZ
 Jrqrol7DVekyCzsAAgIH/3fG4jw0qo+iUk3wwS3oLPf5USbiPYOjUZ9jpaII8pYE
 iH7i741cPL8qNpFgshJANd4sz3Iu/hu3xj8aWaZ+jDOM674U69lcv1hl/rrHESIR
 oHIwfjmExLtnFl/2NvQ7uKM2jKoJNERtbi5P7PfLqD2Y8xK1W8cFZmPuD404SBRu
 ubk5BrYXv94VU8rxE34uhOEuAW/I6uv7DhCcr+bVJzJQYCsHxHh79kHsHEW6KAGb
 W34S96t9m8mgl7Kb+KCS7CqmqlmP4/itf/26wfXf5ynhRrWpUuc+jbf6n9afjjzm
 0CWCBS6/f2OALgJX+J5DUG5TggtFVKMMQRf5Bv79F0mITAQYEQIADAUCPVA0zQUb
 DAAAAAAKCRCZ05e1MJf+e4YEAKD8ArLrD9l/sJDn45ZDBjs3PxAEWwCgoy+go5Wt
 0MmiyLIGfKRYTeFnh6A=
 =AbPN
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.230. Mark Pulford <markp@FreeBSD.org>

 pub  1024D/182C368F 2000-05-10 Mark Pulford <markp@FreeBSD.org>
      Key fingerprint = 58C9 C9BF C758 D8D4 7022  8EF5 559F 7F7B 182C 368F
 uid                            Mark Pulford <mark@kyne.com.au>
 sub  2048g/380573E8 2000-05-10

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQGiBDkY4OYRBADvB+3Uh68SGrlbrq1MTAN/gnVaj4ztmA15X13bunGYdLKLEJdq
 rd9xFv5OgxGZXJ+sDhbKomJ7yrBGtUwC5kIrKXN+MPbO60yy30+kIVLKjXIv1d+c
 MlWhjFzHra7WGFmvhzYnbOI/zjlOR68iKHnwxhtKFOK9m2O3voURWLEuqwCgzK/S
 j4UGrPUmZf9XOZcKdnN07nMEAJrNh6aoVgK1xwpyO9uTURuCppqAUym/fr4xNQqh
 mngblwIACnV9FpBi1ogtX1iDo4YeQa7t7ALgdwTBbU8upVFYzoVByid9ibNu3OKv
 j9JvL55jUVg0wv6a8bEWjxnNK/zVa/HCzTbAzHob0CSgH9WmEJJEUIqI2/PG2dj+
 ZX3QA/4y6Gon6iya2wk0Zs7mrTj80kxLRMnuPN6geTGVNTfrxat+sA1PVpT2WWSo
 qOrPoyxcpUBbJ3VlFmuYDDgld4lJiGD/2SG5BkD6OoGlRnD5AMgUxQtQFnkloao0
 3md8UDucIJnJRF94pttQtv4lVKaocm4z0Fx6cWC4Ysupj1AG0rQfTWFyayBQdWxm
 b3JkIDxtYXJrQGt5bmUuY29tLmF1PohWBBMRAgAWBQI5GODmBAsKBAMDFQMCAxYC
 AQIXgAAKCRBVn397GCw2jxyVAKCbPwK2rDZx/oahfd4M7XJ4GoF0xQCcDExtL+DK
 wOugUQwfVIExB+HBM3y0IE1hcmsgUHVsZm9yZCA8bWFya3BARnJlZUJTRC5vcmc+
 iFcEExECABcFAjse9k4FCwcKAwQDFQMCAxYCAQIXgAAKCRBVn397GCw2j/OXAJsF
 bdYQGgCs3sXMOdb7pNUi2DL2kgCdFOFSojmWV9mulpzH6ceb/fKgoJC5Ag0EORjh
 UxAIAMrmc2VXtnp/WWhGne6yTirnnWjR/c+rSK8ixbAqTkdYnocY6gtBJliR7LSh
 Cv2RD8TaUc0ZZseHC5vR7VZKXobXUF7QqB1Rgzz/CpsFeEmxxQxZrVKNjwcMloSt
 wmH17yW5tBDg8+6KhFwHj40oV88/49L8utVMEW80gh9O9TlYw5qCAp5QKqkFS52A
 hO54xjTNdEpv/9yXpwQfgUqkAHM8MQhsaxmKCIQXUGt6Lp13aHDAYtMizED0LBjV
 3P3qCoc03P9k2nWwGGU7dukncYNNuLDW9xwkAfV9VQuPYCHEBiPTcRnn99imyvNz
 FNhOElHDttCyKtt1FdZZVAQzXusAAwYH/18mnEMMv4rMZglYb0PRCxaxwQYkxESt
 KyXEclTc0kgyaZnf4Vbdz1rroxxZLIf+16p/MVNFierz/7d5FbJYggCDSsBAaj4r
 Qe2/Os3oCnHyyQY+zF9Ac30CsxzgDxMYxYGJHr6x+s9cloZ3WwBFAO0bMoS/9T/9
 /S7L0d0litecox5et2yEw4AqHdCslGx5mX0os66uh99eeEwW2EQHSLklwUPReb7U
 6m+fNyWxq5w+qTPG+zcXdiW/117T1aONVmg29tSNW8S/syha2PCJ+IoordBus4mU
 kfa49yCuXyZAYDNLbkiqMVTDCqrH2+n1mbUuhRBaSZEvgqVfVLZzRziIRgQYEQIA
 BgUCORjhUwAKCRBVn397GCw2j7T3AJ0ZDGzVqNQBE07ntRKuzQQmou8YhwCgibYR
 ZJyP31xlO+Lt5FgzzeqcQwU=
 =DKp2
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.231. Alejandro Pulver <alepulver@FreeBSD.org>

 pub   1024D/945C3F61 2005-11-13
       Key fingerprint = 085F E8A2 4896 4B19 42A4  4179 895D 3912 945C 3F61
 uid                  Alejandro Pulver (Ale's GPG key pair) <alepulver@FreeBSD.org>
 uid                  Alejandro Pulver (Ale's GPG key pair) <alejandro@varnet.biz>
 sub   2048g/6890C6CA 2005-11-13

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEN3W2YRBACt8uucrC3Gv8Q2PoAppL0Gdmy+ufJkvp+e3QpNnEvYPU7jivtZ
 MBuMVzadeiE2FMfzAhD90bLOxomZSwIKAc+uiMqqXrciOGMEBFFcHNOgHGI48me3
 fBvzQ4weJjGQrdUVOuQOtCNEmPHHdXOG0Vks+2ZD2czYDmixUkysso1gXwCg5ETt
 H/u9qXgKHxwQN1znhppBHu8D/2/ikj7Y8S5evZauwQ5m1qBMz7GS4FyXH8LZPPC3
 KJW9AHiNSOl4a0g6bH17OTaa6OOljyO0MzbM0UQDJON9JvGLH4q3ML0QQ145yfvQ
 fxLbFMU0B3MSOgFUkpRrWflbsleBp0BH6MCUNzdhDVgyQxyLkyr+mdX6m7N+EiF1
 m882A/9hz6+cmex12xdJnhx/frVL2Ji2deY4JntneNcZS7FBCWCe5d4weYUlLUJa
 sAZuwe/8q5BftMfHXeJzwLc+8zJ2EU6HEX7QdJTezSb7Mjh8Py8T/7TkyjK9LYJ7
 hg8BSx7hQ0xo1KJoDx057GjkE2PGW+ngUyAExGvZHc4Gos3lgLQ8QWxlamFuZHJv
 IFB1bHZlciAoQWxlJ3MgR1BHIGtleSBwYWlyKSA8YWxlamFuZHJvQHZhcm5ldC5i
 aXo+iF4EExECAB4FAkN3W2YCGwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQiV05
 EpRcP2HiqACfSVe9jQLEj8zM/iMLO3S5aLY6EawAnjIo6VapDopNW66BjRzFKQ+D
 P56HtD1BbGVqYW5kcm8gUHVsdmVyIChBbGUncyBHUEcga2V5IHBhaXIpIDxhbGVw
 dWx2ZXJARnJlZUJTRC5vcmc+iGAEExECACAFAkQy/PwCGwMGCwkIBwMCBBUCCAME
 FgIDAQIeAQIXgAAKCRCJXTkSlFw/YcLPAKDTcYP8Uso5mQls/wFYuOsfruyyXQCa
 A/xZlNpAz+akVuPQZRh4qqHH0nC5Ag0EQ3dbdRAIALqYTavt1809JFOCuiaOZBeC
 /qK5Hvi70rgyIyUJj6q0RrC6FzEOTKGQIaLZSdxhG50lw2KFOCkq0ARfhdrezR0a
 0WQApeSb63hd1lvOz8ocyPkUI1IKc7aD0aQfcplaf3NmQJ6HF0rEzenRUoxy3mro
 R1yddUO/HosbvaeSCRabM1ORqx/G3WFfmX6dHuLltvbModDmOr04QbQ4+gctmplR
 qtk7eRXAFAG+Fo7lkhF0z1KUFQF56kL3rDXaAQzE/Vv6Rgk9vOYGXLJQdngNIXhC
 KVzrkqrZXj4El1gfSR1Dl32AzZtY6acGF2GvMGm2R2udTHsYeyCYXKlBRu6xakMA
 AwUH/iRn8SsuszctzdLqNxideej+9FQ+nHaMBw3Y+N1tlkHeDVmPDNiTotOzYo/V
 aRhW3bAebwEQr5bOs/6bnDrK86b2PUuwC/XtE9nXF9f1QQvApIyKzW6VG/FsQIpd
 +5lNWfRDKmoUZpMeKg9bQCjeFk8tFXsnp6kn8NhEAMCCeDwiWYUl8pcFlNIwPs1M
 brkZ7QCbA8OFAK0YkzUqYmvKPIS2SjpMA+uPJ0674v8kMuh9VhcQj/1RKKR0q2Fm
 sUykWFoGEp1FAVpMkKa2cKS3vYgpobMjVYeMWhsWXAFM9hZT9gI5oKVo7ECUZEBO
 f9dufNDZ1UHAHlAojMMCW53/fGSISQQYEQIACQUCQ3dbdQIbDAAKCRCJXTkSlFw/
 YY8XAKCxojHrj/8OzUI3PFFTS1/afkj3HwCgz5wfMMjyDZG8rUt9ZFbUVN/RPs8=
 =iWC8
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.232. Thomas Quinot <thomas@FreeBSD.org>

 pub  1024D/393D2469 1999-09-23 Thomas Quinot <thomas@cuivre.fr.eu.org>
  Empreinte de la cl** = 4737 A0AD E596 6D30 4356  29B8 004D 54B8 393D 2469
 uid                            Thomas Quinot <thomas@debian.org>
 uid                            Thomas Quinot <thomas@FreeBSD.org>
 sub  1024g/8DE13BB2 1999-09-23

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.7 (FreeBSD)

 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
 =mFN1
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.233. Herve Quiroz <hq@FreeBSD.org>

 pub  1024D/85AC8A80 2004-07-22 Herve Quiroz <hq@FreeBSD.org>
      Key fingerprint = 14F5 BC56 D736 102D 41AF  A07B 1D97 CE6C 85AC 8A80
 uid                            Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
 sub  1024g/8ECCAFED 2004-07-22

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBED/zxERBADJcZlF+Rzm8wL5lPTTPA1zLwa9u4ZZeVheS9vRGTOC6Sfi2NV9
 feWCM4TR9CVtp2tAcVlrXjBzvhbeNajssCPn94qUh4z8ERJKT1R8n4zlilTcMTSQ
 qZ9t7mIpcpsmpCO1FvfozjfexpUSeLHONKlwHhXXQFdJm6bw3X+kZKUeQwCgut4g
 ilrxtY66n6pzC7jt8GaM1ikD+gLzk88lPNHA8hZurRaYoRD2cD7jOMk0WNuuRZLA
 4LsG+hJUyrPU5vLKou+2iXl6MBvjlYwY3FS5wc1PZ9tRRbMNIq71xCTXmSapks50
 M+/cVYhJhQTVWCFhY+HZLDJpiaeMEkTHqoXo6ePVSMgFDQXADv/hMIPkNheXzmXM
 yhw0BAC75FBSMcRJz8jOaHXSZ7AM9EdMhH4mru1YyfLzwqk0DQS7ToXc8mEpo9SJ
 c/rYfSHf6Egx9856sncCfLvoTScZDwWXvB7kJPOfXK0u8KK1uZBDAqEacmm2oEHd
 Xi0KbfW1zyqIPnLKjgu57OqSGyDBKzC2XuQvWcNk7Sol/Yxp9rQsSGVydmUgUXVp
 cm96IDxoZXJ2ZS5xdWlyb3pAZXNpbC51bml2LW1ycy5mcj6IXgQTEQIAHgUCQP/P
 EQIbAwYLCQgHAwIDFQIDAxYCAQIeAQIXgAAKCRAdl85shayKgHKNAJ9/qmkJgaMW
 zOFnMUGcH/fc9ksrZwCbBhYIuo/nnHe9tC53mIlqDoXOz/a0HUhlcnZlIFF1aXJv
 eiA8aHFARnJlZUJTRC5vcmc+iF4EExECAB4FAkEOc8MCGwMGCwkIBwMCAxUCAwMW
 AgECHgECF4AACgkQHZfObIWsioA0SgCdF2eAlmqyihMQVf/T8r/x6x385vIAoIhZ
 hhYxTsWZ4dUA1XmbEfZxMQPvuQENBED/zxMQBAC8M+1oDgxVjVnYlhapOHWNMDlU
 1LolN2B9sUm56K0UaCpnCsrm2Jc/kzr1egmjqxGkV1dIih65W+oPZQOBqq4mAvPI
 SRlE0MrcPCeRyzN4zSwqwu1o0rcCWaacPpNxnG5icluD1RPBDucRPhc8gFMmcfEq
 5pgw3LU58ZIrvB3FLwADBQQAjM9l/u6o0CVwRZ6XshuJQnc7Kt+su/xyZjkYqURp
 sZ8Q9xWgKI4Tv/x+IbgkU5D2vCu6FyfDpBMWsNnSxVJ8FaHCWDKLpDHxB0+RUcme
 HRcpvV+HnLvJtF1V0dRB3XVtD8h6TcGuntFlKHFTKKQk4H5X+fbsUdq4ycNwgNm/
 IfyISQQYEQIACQUCQP/PEwIbDAAKCRAdl85shayKgJrjAJ9S1aS1G9Vpq0kYjZHp
 pFmvrw+CbgCeIgeeepmX9+n+2YEAuWfJlX2KZCs=
 =Snnd
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.234. Doug Rabson <dfr@FreeBSD.org>

 pub   1024D/59F57821 2004-02-07
       Key fingerprint = 9451 C4FE 1A7E 117B B95F  1F8F B123 456E 59F5 7821
 uid                  Doug Rabson <dfr@nlsystems.com>
 sub   1024g/6207AA32 2004-02-07

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEAlXqcRBADYFElOoUIMntNwwMiVO/7bQQGYgo0HOz2ih10GpP3iyNletvOt
 AbH7AFCB/D6eHO/pOs3khk3ys3xL618e8vxttN7/jC+GWlPb6zReE92A75iP7+ud
 aDCccDlpfsoLfTt8FlZnFuA+d6gJ48Aie5meq1T/IlFV/EJGZ3BfTyKkAwCg545G
 dnVFL0hRjIJkz6Bs5xKqpxUEAIpfe1Ik8aXgwgbW35dZPUtUNDU3OmullZO8z2BU
 HefkZDyL+y5MBO/9aGtjN+TpnhmhWcVKD7rhTsL4w8v719Kq3cGFfNL/E1D6YyCp
 /BU0/Hm9+1MMxPg+nIUkhU4HmtZGoLT71xRSendbZjCr+s31XXxA5YbLruztTRFT
 YcNyA/oDbsyMIcEemO7F2ypq2FPlnjjCISS2Fr0HsBQltedY1Kr+hfOnjYAcMfIQ
 QyojMPl3bV4IFcavIhkiQBPBwGJsj/SNgNhOek9v9c4iuLpXzzbOfO4WiRBkpUY/
 Fzefogi7d+9t/PyPVzd5Rzwx4eqrTYOeMT8TJmGLWkoUwbMe1rQfRG91ZyBSYWJz
 b24gPGRmckBubHN5c3RlbXMuY29tPohbBBMRAgAbBQJAJV6nBgsJCAcDAgMVAgMD
 FgIBAh4BAheAAAoJELEjRW5Z9Xghhw8An02BsS5+rEgyF+f+byeZy5sIrDnJAKDK
 GpoGPWfwZ8leK1MqENlxZZerx7kBDQRAJV6oEAQAvo0FvU58ew8t5XAo27wvwpxV
 pdWoKRTF7lS7ENfhwoiHVW2qsX/TfxyRw50BEtDUlFe7lBqSyskJ/3ejcVXuJ5cm
 vYmxrUEfas57AnBsJqFerQhqB2Pr6BwDUU9kpmJv9vAlt/vdX6lIkXTfvGcrSFWF
 7cDEL++0tD63ULOVQ4sAAwYD/1CUpkXjwmFkg72LddRrvmXtKxk3crql4dYj/wjQ
 JeWeZQT+HKOOIHYFENZAqC8GSfQ621DeFD+TIN9SNeBG8K1LNqxUk71QAwiYSz2R
 Cm3n97esKKD2SB0yJDQJo+MsQ7PKdQPJtCDk34x0JvA4eijiTj9yGdQX8jWi8Sd7
 H0NPiEYEGBECAAYFAkAlXqgACgkQsSNFbln1eCGOuwCeLy66OJdIebn1pU3UXo8O
 xlFnyncAoOYrXS8vPETOhlx/yeBVsgfX1vcL
 =ZXPM
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.235. Lars Balker Rasmussen <lbr@FreeBSD.org>

 pub   1024D/9EF6F27F 2006-04-30
       Key fingerprint = F251 28B7 897C 293E 04F8  71EE 4697 F477 9EF6 F27F
 uid                  Lars Balker Rasmussen <lbr@FreeBSD.org>
 sub   2048g/A8C1CFD4 2006-04-30

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBERUw7QRBADJY85JY9QB4nxv3rXAPnlW59gLmWzuuVNnKBrQsoD5jq6WrDEs
 fqqU2h/JwHB06RZMm/VUSH9MnsrxpGGKbIuJ9bRn9zA4qbgP0kPCMoyb9AmyGEYx
 bIp0N1PeYni64IQH3XGaycloWNhNDDLv6o+c6e+wNnRfUv1qygKhM8vf5wCgyN3/
 KgxrTIo27FnrLDatjxYgHeMEAKtOpeyGk8VhkxXX7t6/sD1HPvDiuYLfM/14VKWB
 ZXaWcOzhytZRFbu/DDG2sMiMFdK8Xu7a1Zsfa683kmpgqHkG0FYcS14Y8yHDU1IM
 GpCRz18v8tZwW4N1npJ/vthpL1B4Hx0SUhGo2HgE85pRHdsDbhp0S6pZW2ff25wZ
 ljhABACI2/zM6SbfibbyRsvJcyW/TOfnEOxHUFfqT3SFYAP79hRBsqCN8v4fSR54
 Tf+jHv7uYVH2lK3zED3sXn2VCgjD3jJNLkeGB6qY/WnWYCB63YwUXk2igOqGijJq
 XEVplNG6ExaQIco5vilOseqWuW5ONJKMM+iEi5TpfV1cPGFpAbQnTGFycyBCYWxr
 ZXIgUmFzbXVzc2VuIDxsYnJARnJlZUJTRC5vcmc+iGAEExECACAFAkRUw7QCGwMG
 CwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRBGl/R3nvbyf/xeAJ98F2AdELJxK6Po
 3rTPUqnJK+GZawCfX/0jvc82JWnGwbDcpyp0+xUJ/xe5Ag0ERFTEKxAIAP2AWduS
 +WfuTAqZlD2aIzyvzZPOJ7a8ZDmUtBDxbxuBetLMqC3oFMoZ1/857wV3J7Jvxx7u
 LFbpdYS/0zXTjyKE/NWqeHIuGH9fDOIDuUKT1ZkEh+OzfWQaUihYTib330LwWP1s
 9J8zLCJM1SdQSHVDOG9m+28JXH4ITmK3LkR3zdb/QYEOyFmHfhSqVQpZ/KEBYZ1K
 Kn0gItwqDILuk4v8BvR3ioWF1Ywod6JEMAgJvwypyDlyglvVVvav8UcOYIYfyv2i
 6g2EjIqmCpzaEa3m/RumCWaCLIIeZUqpM+rIfQyKcjgU8J254dFMqFYFIX7iFGnO
 FVhT8tyNXolkKWMAAwYIAPrna0LxXoNVdwCyAW6pcNR9LkWsalQ+cCTS15jnguq5
 V6HmMHsbAIwcXqZn6benX5g6Gx68gIrSS/c3iBMS3jiauIu/bjvhdTMLr0v/jXpp
 7HjdOkgwfdE184hxVzsO0w3UeWFVhmb6sW/Wb9OtdRTj160mHj5UsCycg7Q75R20
 2sBke5vP6o22CCNOZQxM615oFDgotYO/D5I8h/x08IQHlyxzgG2VXFbb/vvibOVs
 iFA246TaRzxYjo4pJ7apRKhXWX9Bm6Tl/X3X41idqbkZXXcdOV8i1jjJ+8hvmUXX
 BTrU4DyOHeRrKD2GRBGMn8WxhPL0DN+w2zBRpRdM7sWISQQYEQIACQUCRFTEKwIb
 DAAKCRBGl/R3nvbyfw7kAKCnpl/jNh5Hx0mkJ6BEDWlmGzuvMACeM95BWxxghmcn
 J6BmOEuZ+TPmHxc=
 =6byw
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.236. Jim Rees <rees@FreeBSD.org>

 pub   512/B623C791 1995/02/21 Jim Rees <rees@umich.edu>
           Key fingerprint =  02 5F 1B 15 B4 6E F1 3E  F1 C5 E0 1D EA CC 17 88

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.7 (OpenBSD)

 mQBNAi9Kb+IAAAECAOaa/3k5Zo+9i/fUPQfU4fzrRFwNifp7ujcxLNFsnMgcWeJZ
 XMd6iGiomTlBSlIHeNKa+JMGPmBTRrL7I7Yjx5EABRG0GUppbSBSZWVzIDxyZWVz
 QHVtaWNoLmVkdT6JAFUDBRBDA7AqRrL7I7Yjx5EBAQSTAf0WL+tTm+n0NFF2xQUO
 ZfxpuqnERjNQY5KaWQuC6qk4UOVCwoBNA24ZxY7TifvhsNErMHMc6HTKGvzhyGyV
 q/pGiQEVAwUQOhrmBjZ8FqYKL4flAQGcEwgAwPj2xt3ITbeUWf6HiqA1u6FiIy+w
 T+GZC2Mit4UQNdjKuNJad7t56Wqem57IhOGDWGYZJoZki65y9jD0BB7MixjuQhhW
 CV/vjdiX+pDxa0HG/75CNS7PVribIuhpbTFR2tG/EZh0sl8yMUpYho81yUDMeHVN
 UV8YqerlqntgqVra2cfPanScFve9YYXVgEbM2wQyWnEG6q0wPL+upmoZ8ppozHfr
 dVYiOonwl6QrgtzavI3tHTHtxDajMJpnQLC0rWHQRmY0Xd9xs+YUpaoUcOQFUH8L
 PEp7d1OQDd6KJOV+mQ/Bf7tZwl7as3cl/16nCMZoDJVGNGCuug4vEeV36IkAlQIF
 EDMEqXeGvtRXff+FMwEBX3sD/1Uf0sqHFBfFtuphKG5ZK9cz12NRANLpVf0welRX
 Y/Yp9AIL9xGGiEFvlma1TN8IA50Gxgxq7cEiHDWT2Zh4Hps0VWmuH9vGwc84D6PW
 JXuuPV4sdfCZnJUj+g13P7ypSlPSS8WIDVET5vG+K5m8jOQJ0NPsWGaZMGknXfLT
 ZDWDiQCVAwUQL8yKYkDqOE5/AdFlAQEmFgP/VwyNP37Vaunu7DdvBblDMpfMStds
 9GY0Jmhe7q1EkkGjwSJHtkn31yPwdb/93d25puCU6rZ1+qw5jKMY9qa8RvCOnnNF
 vN0fOqGso+We3q2rGamjBYtVnihYBni7jCBTJ1lvHixWM5XjyGkIQsRBoh3qNUNA
 I3LeH1ArE3IHzDSJAJUDBRAvxTnlxS1HbQ2/kG0BAeaxA/wPKsCrDl3qJsxrLPUP
 tMfXhGBeOZWPMx1rulCknHpTgfjPpA7soh7K9zi9LAatR08sotD7oAFWslP/OR/F
 DsaLWztFjSmu1laZyU5E7yCIsHgILX0aIsazYW0UoYqCm87FDzHP1kjXs7c6mgOJ
 g2YIY6o3UH4azIigo37B52J6Ng==
 =O0QA
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.237. Benedict Reuschling <bcr@FreeBSD.org>

 pub   1024D/4A819348 2009-05-24
       Key fingerprint = 2D8C BDF9 30FA 75A5 A0DF  D724 4D26 502E 4A81 9348
 uid                  Benedict Reuschling <bcr@FreeBSD.org>
 sub   2048g/8DA16EDD 2009-05-24

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEoZOPQRBADIhhxLB7VS78ooK4j9HuEjamF7QZTXvti7rtJdnJRZtpHW2Tzo
 GWbmlyYBQoGTk8DVuUoQCO6yy0PNe9CVUDxyXz5dUL8/fSfAOhwZowXF7X5mSP5I
 2G70oN9PgdMhxazIPoUlRFAtuDEZl8udtCOVyhiLylXnHj3LJS6XG2oetwCg33hC
 UWM/ZW2XZUt7+LQfdbTvgycD/AqrDrqazX86fI5MjeRuXB75i6OCUGorcWH2T8i+
 P6r3+1A1zjxhXcYMsCI4CDBHo2Z9oq2LN7ullvutfQA3sFR2KxuJmOa7GqHFI7Zl
 PYiRD4Zkuma2bAxIzer65IwQaaC58MCoBxTUqyKys4cv0Lalj6bh+yVArG0v8is2
 5E8aBAC4GptIHT6kfx1515W/1aBiPo+2Qu3227FLyNypKu3x/EwmFu3igbir6EOf
 uQLbjWclnJv2IXZhxiS08EoD6sFFrgDYAcXa3qPpIMjYEEmH5RziISGDwqCazgFY
 63paO2B8aHJB1W+A7jz7PYMsLNXt0JhwG4hLgK8fWT0NKG2TSLQlQmVuZWRpY3Qg
 UmV1c2NobGluZyA8YmNyQEZyZWVCU0Qub3JnPohgBBMRAgAgBQJKGTj0AhsjBgsJ
 CAcDAgQVAggDBBYCAwECHgECF4AACgkQTSZQLkqBk0hwvACeKQW/gMO7z6hv57J2
 4Ed012vx6mIAoL2JyQyqhtwjM3QJ90ZCvB073uTmuQINBEoZOPQQCACi/zTUlqiY
 dA+XNPPH93JSArILJcRIamP8n+Ans6akcluVONe5qRG1txgpclh9/v0Cv3qkr3hM
 Whm3Hh0zCtlrpZbd3oS1qdejpnCJxWTyISI/n6LXyoZ9YHI+IdYkcQowxxFDw+0J
 jIF/ROzHRyAmHqN0ORPyN0a+Xu4st+lgWBCj84op2xzzId+d4mTTyjvlAzbBaijI
 xMdbca3R5V4ISFzGiOHtEWQYb0lUz/DZVXYC22JnQdqtOJy/vZ9IMsSdi0tWsugo
 DGRtfdLAsg6PHIQZgTwbfehQmdSsLAAy43uvs1ywT7Nh0ffCmQawvvOhUOlIrYXU
 jxnIxQkncTqDAAMFB/91mznM5M2NWRhEIG5p0SKJaq4rrXUngMA0Tl4dhrJhlkol
 TfTTlS2u8jSjEK+39Lbs8uWZDXg8PHK2i8LOmgmuf1JfRV0clJMa01D/ZHIBRVB/
 TrJ3ia9rM7EG+2GBFzjkuMEpKBFrW/YLtCJZUdYfyQRjtLRCa3NEfQolvUvA3V+W
 ehixnxIpUJrz3JjLGcDVJx0tkgtFV8f1D6O9WEUc9jLzAM7ehrqbA1QQFlnwDcZo
 T1m0+Js3cIOfiLMqHB6iZi0tBTj5A2h5C/lWVCdw0HYjZkRKc2uG7nFfv++9mqS4
 HyiCcDiyStR01S/CuV5TCLZ17tW1Ihi53EGO8K3hiEkEGBECAAkFAkoZOPQCGwwA
 CgkQTSZQLkqBk0jJ8ACcDgRWhxql58ou07O1MZZbCBzDnkwAoI0ngzxuGBDgIIyx
 vPpqAjKmWnR2
 =WFIY
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.238. Tom Rhodes <trhodes@FreeBSD.org>

 pub   1024D/FB7D88E1 2008-05-07
       Key fingerprint = 8279 3100 2DF2 F00E 7FDD  AC2C 5776 23AB FB7D 88E1
 uid                  Tom Rhodes (trhodes) <trhodes@FreeBSD.org>
 sub   4096g/7B0CD79F 2008-05-07

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v2.0.9 (FreeBSD)

 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
 =S+Kg
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.239. Benno Rice <benno@FreeBSD.org>

 pub  1024D/87C59909 2002-01-16 Benno Rice <benno@FreeBSD.org>
      Key fingerprint = CE27 DADA 08E3 FAA3 88F1  5B31 5E34 705A 87C5 9909
 uid                            Benno Rice <benno@jeamland.net>
 sub  1024g/4F7C2BAD 2002-01-16 [expires: 2007-01-15]

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.7 (FreeBSD)

 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
 YbCuiDguaEN052KDrSoDvk4S
 =L0S4
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.240. Beech Rintoul <beech@FreeBSD.org>

 pub   2048D/11753A7B 2010-11-15
       Key fingerprint = 4DEC C668 9EF9 2AC3 FBE6  99E3 40B3 595D 1175 3A7B
 uid                  Beech Rintoul <beech@FreeBSD.org>
 sub   2048g/A9AA3FE9 2010-11-15

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 ToToI9MEe2pr0dq6TDDDmVMQAw==
 =cdYr
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.241. Matteo Riondato <matteo@FreeBSD.org>

 pub   1024D/1EC56BEC 2003-01-05 [expires: 2009-09-07]
       Key fingerprint = F0F3 1B43 035D 65B1 08E9  4D66 D8CA 78A5 1EC5 6BEC
 uid                  Matteo Riondato (Rionda) <matteo@FreeBSD.ORG>
 uid                  Matteo Riondato (Rionda) <rionda@riondabsd.net>
 uid                  Matteo Riondato (Rionda) <rionda@gufi.org>
 uid                  Matteo Riondato (Rionda) <matteo@riondato.com>
 uid                  Matteo Riondato (Rionda) <rionda@riondato.com>
 uid                  Matteo Riondato (Rionda) <rionda@FreeSBIE.ORG>
 uid                  Matteo Riondato (Rionda) <rionda@autistici.org>
 sub   2048g/87C44A55 2008-09-23 [expires: 2009-09-23]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 zIEAn1IOi7barh7DDNvdtZ5nQ6V31XmDAJ9Lh/KNe/dgiX6GnqA5ti0fEwB8N4hf
 BBMRAgAfBAsHAwIDFQIDAxYCAQIeAQIXgAUCQXVk4gUJBTfOpgAKCRDYynilHsVr
 7IKJAKDU1KY9xWJZmmoLaHnOjNcMt7OsewCfVaLCIj5OI51InSN6rube6W5gmtWJ
 AkgEEAECADIFAkVVuYgrGmh0dHA6Ly93d3cucGFlcHMuY3gvZ3BnL3NpZ25pbmct
 cG9saWN5LmFzYwAKCRAmSeYoxdNNBcf/D/9erGdyo3vlqA2jUIOQRPQMNCS/71J+
 2CFBSmJ2I9WmeFDR/aMFSVrd8AQ8YmgaeC0qA9Ql0IYaT0dTfd0FSb/vwFlPsd0J
 xBSTAtnNVxwFm70WT/Ny11MDqveZwbG2/k/JKICDQ9bgfe5CVwTybrtl4scvTPDS
 KIPUG73BDMurgRsUF4zHXbzo9ltEO/b2++sq3Y0f+V1IMMMGGWMU1NF1SbkbQyx4
 T7jGJUPbDrMF7lmdZKRW89EIxYQ3jLPVB9A5zksSrc7oWSQ02NUjLffju4wi2nbp
 4SVYmkaL1rDP03j3QrCVHA76wtNg3A9Z7pwPmau17dcvFxmrc8VTiiaIwz0ssClK
 Mcf19qeWNDvnD8Yx/4xUL5QpJe0QpRzY0kI8IWhiLqZAB0NveemmIZT3OoeDBXDM
 Xa8d+WD7N8O8LZkjWqKDAP6aMAlZ+Vc6Rr6xkdvQlZejMWqNIgQTnfi+DbEGG03t
 CFTiH+ymssuph1yz0EaP3wwwmIqLO6onFmemVfStgfww7jRifnpeD3jWKicgL7PY
 6k39Lsn1WTBHXrCM3nIfHGn6toKdoPMUsf7tCKcjEcdpzWih1lEbBwRK9GExXeKw
 3FtEToJJtyCEWVIaWPR4js86/NwQOhWpIZqYLaGMy3OtNdTYfvDSKQmoOhfU9Ma1
 MdgFreifHUYrO4hfBBMRAgAfBAsHAwIDFQIDAxYCAQIeAQIXgAUCRvJKowUJCrtL
 5QAKCRDYynilHsVr7Ct0AKDGZfOIDsaFhDfcgsQyosFn8MGztgCcCSCU7JryVjKj
 fDuu8pFy1BNwema0Lk1hdHRlbyBSaW9uZGF0byAoUmlvbmRhKSA8cmlvbmRhQHJp
 b25kYXRvLmNvbT6IZAQTEQIAJAIbAwYLCQgHAwIDFQIDAxYCAQIeAQIXgAUCSMP1
 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
 LlxcQeUB
 =cJab
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.242. Ollivier Robert <roberto@FreeBSD.org>

 pub   1024D/7DCAE9D3 1997-08-21
       Key fingerprint = 2945 61E7 D4E5 1D32 C100  DBEC A04F FB1B 7DCA E9D3
 uid                  Ollivier Robert <roberto@keltia.freenix.fr>
 uid                  Ollivier Robert <roberto@FreeBSD.org>
 sub   2048g/C267084D 1997-08-21

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.4.2 (FreeBSD)

 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
 izq3ic4=
 =mgE0
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.243. Craig Rodrigues <rodrigc@FreeBSD.org>

 pub   1024D/3998479D 2005-05-20
       Key fingerprint = F01F EBE6 F5C8 6DC2 954F  098F D20A 8A2A 3998 479D
 uid                  Craig Rodrigues <rodrigc@freebsd.org>
 uid                  Craig Rodrigues <rodrigc@crodrigues.org>
 sub   2048g/AA77E09B 2005-05-20

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEKOK8MRBADOO9VIucM2dGygVera0+Hcu9ud2f3MrcfVgsB7/awfE/MgIYtC
 CFtCJrD1Ml+p/spmiuzJNDSamT8NHywsG5R+GO0EC76+mfL3hwXvGUJoQV+NcDu6
 99s6OUWTimi5OPOURzG7lXYpO0wVysx3R5Nzg7tIC06fmXNXuj02JvCm+wCgqkPx
 nZgCFoqq2mHoiLL59CUExbED/iOnglDOuZsncR9xRZJfbSLUJf5z9NE413FXAx3f
 THY7+akGk8kWChrOeyIvLvSGmkHHFQXgh1umG4fFd7TCJ0Sexh44s5q0ROjEK4ge
 nwAsS0iheMB6JqW8ibBfawr2iwu3ZAkqfelU+NSbHm4sEeHxEGyJtZKA7rOPGDm8
 YOBZA/45n2E/Z6hv6D4Bm1xEDGNICK28uTqzXh0wyCJJtVOortd4CmKZZrZJj7am
 3aDdtFUZ1yZc5FW2E0xLa7Oz8HUj7eMT7Ljfd0c5yNna7WcNjqWNAz6WMhHByRZv
 nOPiUMQNvCbyrKw9OsFKNNbrSnjQcc/5yy0SiIMVm4rydXzK0bQoQ3JhaWcgUm9k
 cmlndWVzIDxyb2RyaWdjQGNyb2RyaWd1ZXMub3JnPoheBBMRAgAeBQJCjivDAhsD
 BgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJENIKiio5mEedzB0AoIXeENkxV41KlJMV
 z0ozHJ/q1ESdAKCimzfOMwz7Qyauo4VHs4rk7NEPerQlQ3JhaWcgUm9kcmlndWVz
 IDxyb2RyaWdjQGZyZWVic2Qub3JnPoheBBMRAgAeBQJCjjVzAhsDBgsJCAcDAgMV
 AgMDFgIBAh4BAheAAAoJENIKiio5mEedT6wAn0IjcGqARj8Qe+JZThbQCQbH0ERp
 AJ4w1pYLdsKphwaEB8GakvaeRsrBTLkCDQRCjivkEAgAo5DHUcjEBK54Vo2S403y
 InnfqiiUDXqb8Oof18CICB6JgA3NjP5g9BE5+7dI8relt4Q0ILg2IJvISIlfmyDl
 +GuegA3dMo1IrghmtI5+IWN2mm1iNy96jpJ1TQhvHTFDlETdV/BE57CcO1ZnKHiW
 m9G3GjnMrunVyLMEY+6TJ6ykqP2VzYBsc847iCv477LdYFe1+vedZb8Bk9xpeeZJ
 tuT3O+JiR+B/SHISpycxyM3ei+C7eRRC8wV+khOw/8xirJ1Wzyg3GrolQPtJsTNG
 mqg6DXIYPY5wbF3SUBT5ZA7pLPxXhUWNewU/8mXisuM0hp7nz9VLQ4JfbMuvGF2j
 wwADBQf/SCUw06q5l8qdJ9G3WFfPOE449mq5uXHGlfeamCkjx9/SzI/8yldrxwdF
 5XiAZWRpeQoksUbPI+tmxWqi8NDxt+KLDNhSCg0+C8KRFBY0ZI4CDmUg+MX9Mix2
 ir/RK6eoEYNXdt32raX7MzQP87LTL+cnxJzbQ702HYpVqrJUOgSRwQ3posbp7hwV
 djfiE38r9Hd/E4ZxxAIT3GafZ12KzxQZ8dSxoa/2tP8VfAfe9jt/XX4F0QD2yIGV
 2wJMd/CZWTZgDfNW1anGR+9AyV9dT+8cYi36fkgTQb5rN25rJKzHd9RA/EGJXSU4
 l1hNG4gBpYjF5gD/UTuSgGI6XInycYhJBBgRAgAJBQJCjivkAhsMAAoJENIKiio5
 mEedTS8AoIa+gNX84jClqNvPR5lMlQGKeB4HAKCaEmhTA9kGSY5JW3hsfDiwfr0a
 PA==
 =hHZm
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.244. Guido van Rooij <guido@FreeBSD.org>

 pub  1024R/599F323D 1996-05-18 Guido van Rooij <guido@gvr.org>
      Key fingerprint = 16 79 09 F3 C0 E4 28 A7  32 62 FA F6 60 31 C0 ED
 uid                            Guido van Rooij <guido@gvr.win.tue.nl>

 pub  1024D/A95102C1 2000-10-25 Guido van Rooij <guido@madison-gurkha.nl>
      Key fingerprint = 5B3E 51B7 0E7A D170 0574  1E51 2471 117F A951 02C1
 uid                            Guido van Rooij <guido@madison-gurkha.com>
 sub  1024g/A5F20553 2000-10-25

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 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
 jwCgnb++jBLoAgqu7BiWMBVe9sCLfMY=
 =qL8T
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.245. Eygene Ryabinkin <rea@FreeBSD.org>

 pub   3072D/8152ECFB 2010-10-27
       Key fingerprint = 82FE 06BC D497 C0DE 49EC  4FF0 16AF 9EAE 8152 ECFB
 uid                  Eygene Ryabinkin <rea-fbsd@codelabs.ru>
 uid                  Eygene Ryabinkin <rea@freebsd.org>
 uid                  Eygene Ryabinkin <rea@codelabs.ru>
 sub   3072g/5FC03749 2010-10-27

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 Edu6GCfjXE66i3XaSUcQWu+g8BMQUo5Huw==
 =xPkv
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.246. Niklas Saers <niklas@FreeBSD.org>

 pub  1024D/C822A476 2004-03-09 Niklas Saers <niklas@saers.com>
      Key fingerprint = C41E F734 AF0E 3D21 7499  9EB1 9A31 2E7E C822 A476
 sub  1024g/81E2FF36 2004-03-09

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEBNxyoRBAC22NnMqcH1hXXkz+jC+U2QGzOJdGHZtLRXDRpS4blFtRgAf4ab
 tZY6LJUMnjmdgaPP3Mc7YE/ITF1hGnzYF2jbJazNm17nMSP/66dGJt9dK4XAE4cc
 5nYo3GnEkacAa1zUvM6e9OGaAIkndBDUW6+a9aSQNcNyMnYL1/APv+wdIwCg2G4C
 N221QrjrGbxVQPiBM51lY98D/11d/h8aOHYkf+nirhIj9GvRmXJfD3RANZUDjOsj
 OKGgUNlXm/AT6I226v9urfdtrhMg+5zdO+I2p7dZMad/RpnSYo0GMdLRzOlN6aoI
 +4JYoACq2C7iR8pmItb+L4Nl5nNBwmcLBXD+HaZebGffZy9Uvy/A5G0ty08I8LKm
 5STvA/kBMybZhX+RTq5v1Kzau63bMBJR8MPHyWYAIBW2wTMJM1ndW5RrbIMJ71qC
 8DFFTHFJd97s/fqBMQ9rj094CdDxCYQJUkZy5+qiBkRta//iSlgsi54Xhj9prgPj
 nBMWxUjAI5Ih0VPIp3/z/q5aQRvey8Ro5JWmduzH0KpLv2Qe17QfTmlrbGFzIFNh
 ZXJzIDxuaWtsYXNAc2FlcnMuY29tPoheBBMRAgAeBQJATccqAhsDBgsJCAcDAgMV
 AgMDFgIBAh4BAheAAAoJEJoxLn7IIqR2/y0AnRetbhzvjj3kKOV28bx2Qt+YRA/j
 AJ4yY9wDPJpwq63IsGeo3BYXi32zPbkBDQRATcc5EAQA2SipeeJJjvrzqqILHNA7
 X+m/PAJonO4QhyIEXXMhzNGdiUVJ7wli23gGVF0Cj3V97Yw5KFGco3qOvvsWkO4c
 CLwd3NHbVL6OHKM36LcFd+a6RiJO9qAGGixyqUIkqYeWCmpObihrkZy9WADsSJTc
 /qOrLghJ0GyR4Ga8CoFNT/sAAwUEANfA3lWeTj3QZcDnJZYejt1aJWt7oUBQ/KOc
 HhTjY/A7zkQsAdgbcmuhzSiIH6eoofTwNOl/Kl0ieSdIyFMFfVxrmYEN/HUUUI4q
 J+BgWZgppinaeUEabnZPfY03T+ZanJ3DmB8s8x4HdpFi3jgtWY0KfDhDfHtNIeRu
 CYmLAzjYiEkEGBECAAkFAkBNxzkCGwwACgkQmjEufsgipHbIOQCfSaudT6wnsh4G
 6D9TZkji6aDqUBwAoKqxWnOya/v/MqcgrXGSCih7phIL
 =Hz+C
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.247. Boris Samorodov <bsam@FreeBSD.org>

 pub   1024D/ADFD5C9A 2006-06-21
       Key fingerprint = 81AA FED0 6050 208C 0303  4007 6C03 7263 ADFD 5C9A
 uid                  Boris Samorodov (FreeBSD) <bsam@freebsd.org>
 sub   2048g/7753A3F1 2006-06-21

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBESZt5sRBACyDUDxsmkdq0XNNJfbsdVO07/vtUc+rP5hBEdMzbetPnLdujSX
 JtwzS2b5kQFk1ONAuTs9udlcZhhq5T2FIyhqpvgLG3tnt4gDabRgFsOL6oB4dFKv
 yL5emRwnch+wYlwfaoWXsXpWfdHQCwFfL39lsYLIR/aXcMwjXF1wl9yl6wCglkCt
 NECUgmsoUYE1iOyC5PnqHkMD/088reqeJuH2hWHupCOihIOOddQPiKX3EY1Y6piO
 I3aQFxOq8BdYw+3WAlBs4vegMmzk9MYEwP2STsVcPE+eu55m1GCRRds++oyv9tQO
 TFZVsYEuvJALvHSW3InTGHWfhQPrHcdodyRjhgo2bKY1RwO3RHYDRRQj5i8LDn/9
 kRSiA/9Y9Cl8Abr7kuPbgw7uWb8lRta9/le1UWQXpU6GAZHXEgppHenDaRqvbaag
 MhXXiKuuFAz4LNHf8UDqyQ4fjjfR0EajIivV17hpzagPWIzzEdr4j3RBpwHMYLbV
 1yfyml5QT46amMd2Vwq83Zgn0cUObu8E0IITqTMkweEvH+soOrQsQm9yaXMgU2Ft
 b3JvZG92IChGcmVlQlNEKSA8YnNhbUBmcmVlYnNkLm9yZz6IYAQTEQIAIAUCRJm3
 mwIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEGwDcmOt/Vyam2gAoJHvCp76
 i+XiNv4R3pJgG0ZxTCjOAJ0S46VswPDByVJZNF95pfy1qEDb/rkCDQREmbekEAgA
 vAUui6QrSn//3FHeSvH1smd0432C1r8IHvR7m0Ki+F1cRolkWF29y6JMpoPcXrWC
 D5OpGfZaZQ9SwhedFr776xAwMDWAHlrHEpPC4OE3RPq7YWENc40hL+ZKfsZhGA89
 H8fiU18UdDlARgg1PDBbVi+F4ZFfKSyNcTUO3brIIpUy5OfAdTkgl3JFKERlqZic
 ZWjS9PXjsyaeTYn1Ny2T9WZqbk9Ghsb2/t8bIyayu9KNnI+vRSafRtaomeUEsKme
 YZyU4pLutea2Zj6u8BtEVyxp9Gcy0Whn/HwQc/FZE91Z6UzViucBqKmFmw3A/OHF
 HV3DAxd2ctkBrt5jzgJA2wADBQf/dD7RVzfD2ea+jpgqJW5EFDqYebjPLab5GZJ6
 uUWWZu73ynDm92lemzcT67JYirU0H0sQ6QmcZ9ZwqqdW/taCjvpsXPFb88B9AL9c
 aQD41otxgpCF/zMQwgS24DCrdtPXiKceTjHNEAMOM9xS3FBNAWjy23Jz6rIt3ROD
 o0X3iAta9cT71Q6/u6BYo1YRuLIAWZ1rpkELb06NUxsVuEQmBKGMBKf00LEw+AV8
 0FkaEukzFuG1u3k2qkeFJEZW0C6d04JT5jsskRiTrIzkd1FTyaEdueaZoiPBQybX
 KE9GyClXn1RMWA+dzAjjNvJOo556NAIpebgvXMd1rHSRxumHdIhJBBgRAgAJBQJE
 mbekAhsMAAoJEGwDcmOt/VyaOikAnRQNCxBdrbQSOLIxrChaMU5tNejQAJ4hpoO4
 tGfWhh+Ib0+vCD7UaSphYg==
 =fafd
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.248. Mark Santcroos <marks@FreeBSD.org>

 pub   1024D/DBE7EB8E 2005-03-08
       Key fingerprint = C0F0 44F3 3F15 520F 6E32  186B BE0A BA42 DBE7 EB8E
 uid                  Mark Santcroos <marks@ripe.net>
 uid                  Mark Santcroos <mark@santcroos.net>
 uid                  Mark Santcroos <marks@freebsd.org>
 sub   2048g/FFF80F85 2005-03-08

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 IdA=
 =F4/l
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.249. Bernhard Schmidt <bschmidt@FreeBSD.org>

 pub   1024D/5F754FBC 2009-06-15
       Key fingerprint = 6B87 C8A9 6BA5 6B18 11CF  8C38 A1B7 0731 5F75 4FBC
 uid                  Bernhard Schmidt <bschmidt@FreeBSD.org>
 uid                  Bernhard Schmidt <bschmidt@techwires.net>
 sub   1024g/1945DC1D 2009-06-15

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEo2DaERBAD6iTY24oR5YgIAGmKudAPxNNLLaZPm5tsa1eQjNCRp/WPLIXCS
 /x2oZPk8JoKOPnHNuvfzKnDwh3sB/hKAQOwSTHmtKQ7Gq9Uq/IpuQXHOfF3JqJ8p
 4pOEHCSdJPv1rGNdv2Uh5Pmas3qfkI1pcn44B/XAYDVoYC2CsHmTHSMfwwCgwKIP
 BELVfQZDMaV/Zkv1etazaLsEAJXHS06o4TFVmrHzvhMPlBmS/MDJyt04MaqJwCkh
 IzZGpJ6c2rS+a9UOj5Fy8zeim3f94U5L4pUJUmn2SitHTGm14A+ZN7r2dmBC8jw5
 Oki0tbz3yObM6KSzYV2BuZ7BLP65KXAlUnHM5h4rw/EJaTL6bm0Z0sOLpc74KnZd
 qgi9BADzkJnZ0VKRRZ18xfdbPqa8FMeHJI/IhlBrwEPSeRqEjZCtTYfePzutbpm7
 YRpXk2cMe+k6Xt+FrSVF4elNT5/b3SjWjmZr7jLQ+/RvN+AH/5Ru9bQHVfuL6uSY
 zoHgl9Y5RKJMkzWfdn1LknaRIqE/ciWq22cESYJ8e/Wrk8lFVLQpQmVybmhhcmQg
 U2NobWlkdCA8YnNjaG1pZHRAdGVjaHdpcmVzLm5ldD6IYAQTEQIAIAUCSjYNoQIb
 AwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEKG3BzFfdU+8UXMAnRd2NUzksPzw
 xY9oQMyjeP1cg1R/AKCWoPmmPjJDsf1/CQIkMFMb7RuTDLQnQmVybmhhcmQgU2No
 bWlkdCA8YnNjaG1pZHRARnJlZUJTRC5vcmc+iGIEExECACIFAkttpeICGwMGCwkI
 BwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEKG3BzFfdU+8Ht8AoJS8LxsUX8jA7J6S
 WKwM9JPJ+adJAKCPcJC5vcz1C78IB2XBmnbbKmrYLLkBDQRKNg2hEAQAzfaS1s2p
 EOwwH6ZS9JJ0mnoEfVUkO2I3yfMvXZ4HVkf/lmjQziSsgtbOUPIsIZxh/0V7sDU6
 4ShmeYcY2GpBRE5NFAOo721nOMzXtSbwhUt8ZNZkWXLOCXE/oaS1UoPTQ8KW21IN
 prsFPuVORaZPn1BKXSt/g0l2mkKDdgjMLe8AAwUD/RCMR4fDfuKULk+PG4DrGuyz
 sz/6MC7cmxH76SBzLARw7HOKFXQoVPUfBbQ8oi5ynqFobgENEL5iiWrPhRHLYiJ1
 ee/RiroqJlDxSHno5qU4FIjVGm6b1WbunQ1m3bmK4ExFrygOvHwI0RhoySoAhxiR
 vttEGBF27GMdkRaaUyniiEkEGBECAAkFAko2DaECGwwACgkQobcHMV91T7wEHwCg
 tY2Mbu5ssnZVqMYfEKlx2QIJvZYAnRkudrXyV2F4QME4eLCgAXrjDptm
 =FKOV
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.250. Wolfram Schneider <wosch@FreeBSD.org>

 Type Bits/KeyID    Date       User ID
 pub  1024/2B7181AD 1997/08/09 Wolfram Schneider <wosch@FreeBSD.org>
             Key fingerprint = CA 16 91 D9 75 33 F1 07  1B F0 B4 9F 3E 95 B6 09

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: 2.6.3ia

 mQCNAzPs+aEAAAEEAJqqMm2I9CxWMuHDvuVO/uh0QT0az5ByOktwYLxGXQmqPG1G
 Q3hVuHWYs5Vfm/ARU9CRcVHFyqGQ3LepoRhDHk+JcASHan7ptdFsz7xk1iNNEoe0
 vE2rns38HIbiyQ/2OZd4XsyhFOFtExNoBuyDyNoe3HbHVBQT7TmN/mkrcYGtAAUR
 tCVXb2xmcmFtIFNjaG5laWRlciA8d29zY2hARnJlZUJTRC5vcmc+iQCVAwUQNxnH
 AzmN/mkrcYGtAQF5vgP/SLOiI4AwuPHGwUFkwWPRtRzYSySXqwaPCop5mVak27wk
 pCxGdzoJO2UgcE812Jt92Qas91yTT0gsSvOVNATaf0TM3KnKg5ZXT1QIzYevWtuv
 2ovAG4au3lwiFPDJstnNAPcgLF3OPni5RCUqBjpZFhb/8YDfWYsMcyn4IEaJKre0
 JFdvbGZyYW0gU2NobmVpZGVyIDxzY2huZWlkZXJAemliLmRlPokAlQMFEDcZxu85
 jf5pK3GBrQEBCRgD/jPj1Ogx4O769soiguL1XEHcxhqtrpKZkKwxmDLRa0kJFwLp
 bBJ3Qz3vwaB7n5gQU0JiL1B2M7IxVeHbiIV5pKp7FD248sm+HZvBg6aSnCg2JPUh
 sHd1tK5X4SB5cjFt3Cj0LIN9/c9EUxm3SoML9bovmze60DckErrRNOuTk1IntCJX
 b2xmcmFtIFNjaG5laWRlciA8d29zY2hAYXBmZWwuZGU+iQEVAwUQNmfWXAjJLLJO
 sC7dAQEASAgAnE4g2fwMmFkQy17ATivljEaDZN/m0GdXHctdZ8CaPrWk/9/PTNK+
 U6xCewqIKVwtqxVBMU1VpXUhWXfANWCB7a07D+2GrlB9JwO5NMFJ6g0WI/GCUXjC
 xb3NTkNsvppL8Rdgc8wc4f23GG4CXVggdTD2oUjUH5Bl7afgOT4xLPAqePhS7hFB
 UnMsbA94OfxPtHe5oqyaXt6cXH/SgphRhzPPZq0yjg0Ef+zfHVamvZ6Xl2aLZmSv
 Cc/rb0ShYDYi39ly9OPPiBPGbSVw2Gg804qx3XAKiTFkLsbYQnRt7WuCPsOVjFkf
 CbQS31TaclOyzenZdCAezubGIcrJAKZjMIkAlQMFEDPs+aE5jf5pK3GBrQEBlIAD
 /3CRq6P0m1fi9fbPxnptuipnoFB/m3yF6IdhM8kSe4XlXcm7tS60gxQKZgBO3bDA
 5QANcHdl41Vg95yBAZepPie6iQeAAoylRrONeIy6XShjx3S0WKmA4+C8kBTL+vwa
 UqF9YJ1qesZQtsXlkWp/Z7N12RkueVAVQ7wRPwfnz6E3tC5Xb2xmcmFtIFNjaG5l
 aWRlciA8d29zY2hAcGFua2UuZGUuZnJlZWJzZC5vcmc+iQCVAwUQNxnEqTmN/mkr
 cYGtAQFnpQP9EpRZdG6oYN7d5abvIMN82Z9x71a4QBER+R62mU47wqdRG2b6jMMh
 3k07b2oiprVuPhRw/GEPPQevb6RRT6SD9CPYAGfK3MDE8ZkMj4d+7cZDRJQ35sxv
 gAzQwuA9l7kS0mt5jFRPcEg5/KpuyehRLckjx8jpEM7cEJDHXhBIuVg=
 =3V1R
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.251. Ed Schouten <ed@FreeBSD.org>

 pub   1024D/0D9E0B05 2006-03-21 [expires: 2011-03-20]
       Key fingerprint = 9476 D3D6 52BD F249 08A0  ACD5 E764 8318 0D9E 0B05
 uid                  Ed Schouten (FreeBSD) <ed@FreeBSD.org>
 uid                  Ed Schouten <ed@fxq.nl>
 uid                  Ed Schouten (Fontys Hogescholen Eindhoven) <e.schouten@student.fontys.nl>
 uid                  Ed Schouten (Dispuut Interlink) <ed@il.fontys.nl>
 uid                  Ed Schouten <ed@80386.nl>
 sub   4096g/80043EEA 2006-03-21 [expires: 2011-03-20]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 VpO5deIuX1jgjgdlB/1aiEYEEBECAAYFAkgL0BEACgkQt1EUCfwV2+wyjACeKrvJ
 xd/J3jMQslv8B5umfUkSvRQAoNx+Fs+WpBzLrUcCCXQLKvJ0hD/4iEYEEBECAAYF
 AkgTgF4ACgkQFViURZnoHaA4BwCeO1oJGxBp/k0Qk2GK0WHwdS7jNCsAoKEpnAEB
 3YNLMx5y40bgUCPGMocxiEYEEBECAAYFAkgnPYoACgkQIKyzvlFcI430WwCfWJBw
 6yaO48o/7dmacBW68Pk2wvsAnRa1yqEZpKAdys0WE343cWTBDtAViEYEEhECAAYF
 AkfFZVoACgkQb9E93NfN6eYtQwCbBzeymBCt4Twf75UB8eRAolJG+Y0An1T3/B3I
 moU8A+HIQmyUGi6FMrlciEYEExECAAYFAkfBpoAACgkQ7oGSpuRD1ti4AQCfWzdt
 AWo5shtaNMV8fL8yCshCfOMAnin1N1aGzlqhy/m4+XSZb2MjssumiEYEExECAAYF
 AkfGEzMACgkQ3FzfxAeN+kE24ACfYVQNQwenEAjUWpAI07BzUQIQ9PkAnjTleimi
 X49WRdl2Z3FDURfIZosfiEwEEBECAAwFAkfFxr4FgwXAItUACgkQJGLEG1jrYMir
 AACdFZtYoLpo2DTnfYuGtqRXZEIHeykAnRsWOnMRtpd8464dJZQQruNjL9EliHoE
 ExECADoFAkfFlHgzGmh0dHA6Ly93d3cuc2MtZGVscGhpbi1lc2Nod2VpbGVyLmRl
 L3BncC9pbmRleC5odG1sAAoJELR14ge6tYIp2vMAoMoFLMgK/nBCUQecr/HugnAP
 SSMYAJ0V75bc+aA8jahMj0PsWrB6KRvdfoh6BBMRAgA6BQJHxZSFMxpodHRwOi8v
 d3d3LnNjLWRlbHBoaW4tZXNjaHdlaWxlci5kZS9wZ3AvaW5kZXguaHRtbAAKCRCU
 j9ag4Q9QLq9AAKDs8db4x8ZHrWSlIxysFS9MK2EoFgCg1lUwdKAdsE/gKwbOdLUy
 KWQUAGWI9QQQEQIAtQUCR9R7rocUgAAAAAAQAG5zaWdub3Rlc0BncmVwLmJlImh0
 dHA6Ly93d3cuZ3JlcC5iZS9ncGcvNDI2NzEwMTNGOTRBMEFCRUI0Q0U5QjZEM0RG
 QzJDNjJBRjc5RDI5RS85NDc2RDNENjUyQkRGMjQ5MDhBMEFDRDVFNzY0ODMxODBE
 OUUwQjA1LmFzYyImGmh0dHA6Ly93d3cuZ3JlcC5iZS9ncGcvY2VydC1wb2xpY3kt
 djIACgkQPfwsYq950p43gQCgnmJj7CiBrBO6yU6n6OXxOFnOebIAn3HiErkPWeHB
 ONMQT1Dv1BB0G/9HiQEcBBABAgAGBQJH3DHwAAoJEOjgYvYNywQxCkkIAIy3/mle
 eMjuG2/fZJUwydRz9zQixZa0YBkPKaCgsV+5shYJtzTT04kai++8K+9AIrNRQ8k7
 8YgJqlgRpwWkwn+p2hxPOw56VB0ulXeI6wGXz/LEU38Pb34IymGWUgACvVfCy7pc
 xpMvHdOSHsKm3mHh0r1N9V6rNtAedO6ftB9wDKZtbruCytxg3Rkw0tQgBAgacM9W
 EpnzkwrTLtj/GhSgn/QxMQrrrzxDKDHoXwKS2K68/LUewYuT5Zsgb3v0V0azCVFY
 7/4raoR+AQEcKCZkNa4SldfIbS0NDEEEfSQitwE0IeNKkGfg4jSc8eghZ7XQM97f
 5XMjuB3FoCEoEYO0SUVkIFNjaG91dGVuIChGb250eXMgSG9nZXNjaG9sZW4gRWlu
 ZGhvdmVuKSA8ZS5zY2hvdXRlbkBzdHVkZW50LmZvbnR5cy5ubD6IZgQTEQIAJgUC
 RPMFcgIbAwUJCWYBgAYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEOdkgxgNngsF
 K4AAn1MSzq90PwueUym7iRvJtxoyGJOfAJ9PbMnvmE4RDlkWNABKMyH9oViPq4kC
 HAQQAQIABgUCR8FsKQAKCRAmSeYoxdNNBcdND/45lII0S/gZZ9D0Omyd5Kmwsqdx
 SzzqigX4eYYGVrN9rBgEo2rFeNQWmzVGUaPlelbPt9KJME+5EvPfjy1PQL7TFmYZ
 /Am/S88lLHszqJo7tro4oFbqMMJyxSD3iDvlsPYUYmkEie8Vo+RO+Ike2e3kmfMV
 XWxYaEsQ5r/0Gj6bvEO18exCENckGWjXnUcZIcMhJEBTH9TizvvNKZJPnrSEFI9T
 1OVOs/CxLSuBVha9AbMSw+ZgPIvu92eep/QcfAW2i2YNVv0y7q2kElhDB0ebWW38
 6iqHo+/vi0hXap9rdd8xZz4Egncl/EwrAFi0e5vOoNG4L2uEOa7HnKVfRwszUAqF
 lfV/UI0A+nd03E5JxDFcNOmX+wwspMNrKPa1zeBTwLTWtUpS5y0aS2d6GW4mKWAY
 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
 L2luZGV4Lmh0bWwACgkQlI/WoOEPUC6WbQCg5HxltfxKJko/DGzDIOB6bS/UmI0A
 oLzf5Hg+fCc038HSU99v7xz9wk4ciPUEEBECALUFAkfUe66HFIAAAAAAEABuc2ln
 bm90ZXNAZ3JlcC5iZSJodHRwOi8vd3d3LmdyZXAuYmUvZ3BnLzQyNjcxMDEzRjk0
 QTBBQkVCNENFOUI2RDNERkMyQzYyQUY3OUQyOUUvOTQ3NkQzRDY1MkJERjI0OTA4
 QTBBQ0Q1RTc2NDgzMTgwRDlFMEIwNS5hc2MiJhpodHRwOi8vd3d3LmdyZXAuYmUv
 Z3BnL2NlcnQtcG9saWN5LXYyAAoJED38LGKvedKepaQAn3T6UbOVbz4DrbRKA04b
 nFlFLHGqAJ40XuTPwiGdOwnZ0ASbrEzOYu0XGrQxRWQgU2Nob3V0ZW4gKERpc3B1
 dXQgSW50ZXJsaW5rKSA8ZWRAaWwuZm9udHlzLm5sPohmBBMRAgAmBQJE8wWCAhsD
 BQkJZgGABgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQ52SDGA2eCwWfDgCeLyhW
 aysPJErgwTSCk7cKQJ1/JW0AnR7AFqounCUdDXx50k191R1SLu34iQIcBBABAgAG
 BQJHwWwpAAoJECZJ5ijF000FosAP/jdhAOMfPg8JZ8r9ZGmI87AJMFv9JJNHytxj
 oDL7Sj8Xiv+JlsxSnSbtVgUEmPF/e/Ni3c+CuQe/KCG2OI7wuT48+yyeAprK1+H/
 z/4CJfloshNF+RhW7A9ouJ7eN5lWUEcHKFvHZAlmDSSlgxRJZByu0wd/2POIyEsa
 xwO3qYfqQYuOFuAakB2TFl+Rfvp5SgB9uHZGEOsAYE7GslM1w0fGYUvBhKZiWlXI
 9pqdb94w1KexJfgCcTaePnIustmJ9FkEYogEcnr3nJP1Hy//AYUnFugxd9PVQRZH
 pOq7hvrCN7zpPma65cqnK6G2Q4tiv79EppcvatENfS0ih4miurgo9uta+dZ0mzwq
 hN1vquDVDauZnf9MYjwitaWZ/+XLOi/i83NfNn6pWtUKNZ8BJR/Ohj5ZPsBQXf2P
 7Se11FfEu3zg4G8+oG29aVkoPbMvbAJ2rCL2eB9CYqz+/0qn//0Vn59nwUYPqWfK
 x5nxOnPOUWilyyeDAuX5XN+L3i2w5jWSbf8ybqPeoZfEDtcEldtNZsq3z5dl6R1a
 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
 BQJIE4BeAAoJEBVYlEWZ6B2gYTIAnjbtm0cSTpJSAAK/fffIjYIal17WAJ40rFL0
 IiKhBE0J4rNCwc7KANhxfYhGBBARAgAGBQJIJz2KAAoJECCss75RXCONjaEAoMyA
 GK0GnRB1OU9AXcOV6lFgN9qrAKCnrldogboGNzIn85zNz2VBro93WohGBBIRAgAG
 BQJHxWVaAAoJEG/RPdzXzenmxoEAoK2aV2iE+N3+9ksnpuQXYHtUgPd+AJwK3BKV
 MbieieLo6dFDLS1JBxNDlYhGBBMRAgAGBQJHwaaAAAoJEO6BkqbkQ9bYMJwAoKAD
 w7xOY9QT1KJirzvQ6Pczi3uWAKCXjRsGf3B6ugR0xPmBHNfHbHFMmIhGBBMRAgAG
 BQJHxhMzAAoJENxc38QHjfpBwSoAoKDISSmPkSvv4nqgooSKhuxW6ICUAKC1IPe0
 xewwd9PGJBRbvkIlxDJRkYhMBBARAgAMBQJHxca+BYMFwCLVAAoJECRixBtY62DI
 rRIAnjbntWRbM0h559jf04fqWwt3DWc+AJ945rZ5P8EygnFiMTPJwU2f8sd2uoh6
 BBMRAgA6BQJHxZR4MxpodHRwOi8vd3d3LnNjLWRlbHBoaW4tZXNjaHdlaWxlci5k
 ZS9wZ3AvaW5kZXguaHRtbAAKCRC0deIHurWCKdQeAJ9eBQz63gNDDU8P5pJfYt2N
 2UXw0gCggi0lx4qyct2K5RMN2Ypk079v9eyIegQTEQIAOgUCR8WUhTMaaHR0cDov
 L3d3dy5zYy1kZWxwaGluLWVzY2h3ZWlsZXIuZGUvcGdwL2luZGV4Lmh0bWwACgkQ
 lI/WoOEPUC7t9wCginPUqn4mHwiooQbx/RJj6MijclYAn2UmHf7cjIURmcBdwI6P
 agziWBS+iPUEEBECALUFAkfUe66HFIAAAAAAEABuc2lnbm90ZXNAZ3JlcC5iZSJo
 dHRwOi8vd3d3LmdyZXAuYmUvZ3BnLzQyNjcxMDEzRjk0QTBBQkVCNENFOUI2RDNE
 RkMyQzYyQUY3OUQyOUUvOTQ3NkQzRDY1MkJERjI0OTA4QTBBQ0Q1RTc2NDgzMTgw
 RDlFMEIwNS5hc2MiJhpodHRwOi8vd3d3LmdyZXAuYmUvZ3BnL2NlcnQtcG9saWN5
 LXYyAAoJED38LGKvedKeinsAniR/Z891MA1TUahdVK89b0Q8/s2vAKCLN2KHRuVU
 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
 =wVoU
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.252. David Schultz <das@FreeBSD.org>

 pub  1024D/BE848B57 2001-07-19 David Schultz <das@FreeBSD.ORG>
      Key fingerprint = 0C12 797B A9CB 19D9 FDAF  2A39 2D76 A2DB BE84 8B57
 uid  David Schultz <dschultz@uclink.Berkeley.EDU>
 uid  David Schultz <das@FreeBSD.ORG>
 sub  2048g/69206E8E 2001-07-19

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBDtXc9MRBADg4tN94el8rq0ZMUqB2jEVACg/UfYjtsaboDL4HBBUH+P+Wxic
 9JqotcTbT8pJGeRpeXbfO0YHaAFnUfilhoFkeLyAgDvnUP9Z77DjFpliLAKlvuCz
 Lxi4UxgQXRdedNCg3omrxQWx7Yx067GT/yw4RgvogOuYBX0l3AJ25/WBxQCg/6Dj
 TMTu6iYR2Y6dEL4NGs9PnBMEAKBlhelAhzYoMpcWpk2VITUgONMW+Oi2JDTmwDd+
 1FAUDc1mHSoNBKPUrCWyXiwfzL09/ROlK/KMR6YoYtV6d66zZ/dQNuzrMhsis+Ou
 PCtvcaR5NGln49THgcw7/K5gTjwrG1xA/wcwnvUp6sxjh4p88meI/LNBAstixb3z
 FiLDA/9pAqn42B9ZBL1le98DTiLDemHvQFgXu8Oj20IIF0umyJRBfKwDY6iIx0gd
 1rUKua6XnqMSEg+LmHmSfDBaAOsFTdnL7wVU0tLF0V9goxU4qDZjw5EeMEqnk7tg
 /6REIvtdOA/GLOmr/Q0WA4JEukcih3AQ9iFnwg7WAp0S4GF6gLQsRGF2aWQgU2No
 dWx0eiA8ZHNjaHVsdHpAdWNsaW5rLkJlcmtlbGV5LkVEVT6JAEsEEBECAAsFAjtX
 c9MECwMBAgAKCRAtdqLbvoSLV78JAKD4iJ2kNeTsYQnWZ2DeytAeqVaKFwCfTIQE
 lFPZyaQr7yjthREE+8SPZCG0H0RhdmlkIFNjaHVsdHogPGRhc0BGcmVlQlNELk9S
 Rz6JAEsEEBECAAsFAj5S1iEECwMBAgAKCRAtdqLbvoSLV4b5AKCljokqRgi/pbDa
 ZebYLluQCIkbgQCg+jSKAIi1r+CZiaCJdqk193IZVnm5Ag0EO1dz0xAIAPZCV7cI
 fwgXcqK61qlC8wXo+VMROU+28W65Szgg2gGnVqMU6Y9AVfPQB8bLQ6mUrfdMZIZJ
 +AyDvWXpF9Sh01D49Vlf3HZSTz09jdvOmeFXklnN/biudE/F/Ha8g8VHMGHOfMlm
 /xX5u/2RXscBqtNbno2gpXI61Brwv0YAWCvl9Ij9WE5J280gtJ3kkQc2azNsOA1F
 HQ98iLMcfFstjvbzySPAQ/ClWxiNjrtVjLhdONM0/XwXV0OjHRhs3jMhLLUq/zzh
 sSlAGBGNfISnCnLWhsQDGcgHKXrKlQzZlp+r0ApQmwJG0wg9ZqRdQZ+cfL2JSyIZ
 Jrqrol7DVekyCzsAAgIH/1AtvAGCJchvLFoaR5KNocKcoUMe2NrpRrFS3DsYOsXU
 0U95pmAHJaMt+wv4UDs/wNzOzC6stRML+3lg6sYnSgddH+N/DA0b5jQSAyNWlL87
 j08h3ATaPeDD6qhqFRe3uzpQMAJJWbeTdyiT2vwgglgcaJWuVjYSfkkxX7AVDFHw
 C4IOuZ0aQhHyHQsGQURTg+sotMx+kX68o7oGZqBBOcr8VdFyrlq0Tq1b/i0fJnn2
 Nz5hY+OOXbyeoJbaY0KiGnnMwHmeZ2eJWk1cCHUZnrY5WOxYQHail2KHXxhYuPoI
 xsL0y+XdErX+lc2BiEbvXROs+VxEo/3/BVJXAIar3nCJAD8DBRg7V3PTLXai276E
 i1cRAsj2AKC26JMJWsvd93UUWRXDKmU46MgLggCfTOIjPheQwY9VCN3jO9YROzij
 QVE=
 =qhh7
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.253. Jens Schweikhardt <schweikh@FreeBSD.org>

 pub  1024D/0FF231FD 2002-01-27 Jens Schweikhardt <schweikh@FreeBSD.org>
      Key fingerprint = 3F35 E705 F02F 35A1 A23E  330E 16FE EA33 0FF2 31FD
 uid                            Jens Schweikhardt <schweikh@schweikhardt.net>
 sub  1024g/6E93CACC 2002-01-27 [expires: 2005-01-26]

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQGiBDxUIHoRBACGAbIspofa2HTwV0Y81ZgrizVgvsHduKRMYmu9scX6eFSQWC2a
 JLXXnMJMK97LG2m6qX/hzjxZKU/n2eNpHa3h9zLYQ/8VdN+AFHGZtgmZ7xe7UpBI
 V2YohykdmgKqg8WuVQGrNTwbkaAFeLnG3yXhR83qukRvv+qFfXbEF+1S2wCg6lLg
 YJ6U4J1pfTO95Rd4hw5v6DsD/0hUfa6C6C6xjME6P7r/ORd91+nJsfO0pcV1rK0s
 yCMdAy/zdUlKpsNF9vS0qhCFonuOHWxMEe7D8L80oUAwlk4RrFBm+Ch7RoBGYGru
 aEom/7JGNoRqUD2CKbFnkAYi9HP6XlXcpgm3GO4c4VtIcEbgywjw7rNhmNoYLrZV
 YUb0A/9mNCqpPTd8ngm7kPyTTMJitYEVaBPXEdiPueYJND+eI9AQkcqYhs6LWq4c
 jgmTNeImQ+kR1UeDj3dOwUDqhGmLPN60nD+Q2oHHBif8NJOu47mx1dgdriM9FsTN
 3UbeSve+mY8Z8zcPIYKl2UJLPZckWgq4pZRrE147cnKHSHHM9LQtSmVucyBTY2h3
 ZWlraGFyZHQgPHNjaHdlaWtoQHNjaHdlaWtoYXJkdC5uZXQ+iF0EExECAB0FAjxU
 IHoFCQWjmoAFCwcKAwQDFQMCAxYCAQIXgAAKCRAW/uozD/Ix/ZB8AJ989jyDH1G2
 T1KMoNd7gPk9tAw1VACfXJgkrI42ShC4cHz37xrVLXeJp9i0KEplbnMgU2Nod2Vp
 a2hhcmR0IDxzY2h3ZWlraEBGcmVlQlNELm9yZz6IXQQTEQIAHQUCPFQ+0AUJBaOa
 gAULBwoDBAMVAwIDFgIBAheAAAoJEBb+6jMP8jH9P+YAoM72fnNwxxcDjb+3Mv3A
 CfbHonYCAJ9lfK9fIbkgfAHo+2kwnOEN4yWxzLkBDQQ8VCB/EAQAzzIqOgms7u+e
 UKampP/5U9G78HA3GIkVLcAeq5FfpFtls4NmSKz240zNxXmABWTSlBmOQvMdhB08
 vRbzEsxPoVdNaF+QvRZYEr5+2bOM1pnHqYYMyUKwN83LXgTDnXxas4mtrkgngZTe
 tGdFQ3PIVqW4jV0MmnEmaqde0nMJ6XsAAwUD/2z82PDDwFBu1Ogogh63qE69HSQt
 8weHX+Skmi75jE3r2niUlx6B0IfLXzFqP33vyrsov7QHgAuOjNficisbC73o3gjp
 voJ2RYB2IfUCgeFvipLpqY1TWJ3bF52TYnJg4rrEWd5OWs4FB0iaJ78LVWgq3WsN
 zfgcgfQ38d+scJu4iEwEGBECAAwFAjxUIH8FCQWjmoAACgkQFv7qMw/yMf1PIwCg
 nSP0i+q9jhEf9T5xA0+qg2yYB/IAnjvd/tA+2/5bP4pObE/oRNjIVZBZ
 =YPu9
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.254. Stanislav Sedov <stas@FreeBSD.org>

 pub   4096R/092FD9F0 2009-05-23
       Key fingerprint = B83A B15D 929A 364A D8BC  B3F9 BF25 A231 092F D9F0
 uid                  Stanislav Sedov <stas@FreeBSD.org>
 uid                  Stanislav Sedov <stas@SpringDaemons.com>
 uid                  Stanislav Sedov (Corporate email) <stas@deglitch.com>
 uid                  Stanislav Sedov (Corporate email) <stas@ht-systems.ru>
 uid                  Stanislav Sedov (Corporate email) <ssedov@3playnet.com>
 uid                  Stanislav Sedov <ssedov@mbsd.msk.ru>
 uid                  Stanislav Sedov (Corporate email) <ssedov@swifttest.com>
 sub   4096R/6FD2025F 2009-05-23

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 syiKxh4=
 =OeD1
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.255. Johan van Selst <johans@FreeBSD.org>

 pub   4096R/D3AE8D3A 2009-09-01
       Key fingerprint = 31C8 D089 DDB6 96C6 F3C1  29C0 A9C8 6C8D D3AE 8D3A
 uid                  Johan van Selst
 uid                  Johan van Selst <johans@gletsjer.net>
 uid                  Johan van Selst <johans@stack.nl>
 uid                  Johan van Selst <johans@FreeBSD.org>
 uid                  Johan van Selst (GSWoT:NL50) <johans@gswot.org>
 sub   2048R/B002E38C 2009-09-01
 sub   2048R/1EBCAECB 2009-09-01
 sub   2048R/639A1446 2009-09-01
 sub   3072D/6F2708F4 2009-09-01
 sub   4096g/D6F89E83 2009-09-01

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 jJLQtFy144uCNLgL5JagmqMiXx9rL6dHFHc=
 =sXgu
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.256. Bakul Shah <bakul@FreeBSD.org>

 pub   1024D/86AEE4CB 2006-04-20
       Key fingerprint = 0389 26E8 381C 6980 AEC0  10A5 E540 A157 86AE E4CB
 uid                  Bakul Shah <bakul@freebsd.org>
 sub   2048g/5C3DCC24 2006-04-20

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBERHS6MRBAC60MHcIa5gqGjSmHLxJeZTkLTDK0zEo7MRJuMeF90Py7wdP9Fy
 jmRhyBS/tYfOtPrpHwAdn5FIkVzajEklv9L0/JiUx5WDrmJFWqIgRLdRPYw909hE
 7pW3uTs2qotWjeA8ecefzlTX9gdZVgy2uPhihMG9cn7pL1aXluca8AUsIwCg4lUf
 8pL0Pn6pZ6xP7nG1hEvkzr8D/1LR5Bm47RboJ+dvoMf9lwlXiEBP0m40100urcxR
 7e+AHDX2yr6s4edx7pPRCq2ubPgzK2rYv4NHN943AY8EYbrazp5F3EItDOLHmIus
 JasvCgPTb7HYWO7Q28redJyUIfBUTPgVVk2z4EuCb5QKDU2/2DyqWThrLEwTCTRh
 mR82A/sHQE/xib0291VjMxGKiatd2Xm5hu7dSzCeZwc/5uF0g33OYcd02fosyERd
 96SWmGigFWLbQ/kFiAoN0OAlQQoNPuWjGzIJVrxiy9y3Fw2hnoiV3MAWAGr43+UI
 FR+XB/MxOKIozYrMouhZHtmw237fKVH6Ewe/rFkthkgm9P9BpLQeQmFrdWwgU2hh
 aCA8YmFrdWxAZnJlZWJzZC5vcmc+iGAEExECACAFAkRHS6MCGwMGCwkIBwMCBBUC
 CAMEFgIDAQIeAQIXgAAKCRDlQKFXhq7ky+oMAJ9Cth9LlPV2on7lTedInW/6T2mh
 YQCgm6bY4yyoJbjUxop0bcuKYGVVuSO5Ag0EREdLsRAIAK/+InMhz/qJB/+Rwq08
 K6TtPPkAs5+IcFQqjShCtFWiaZrvBqvcTPDqVIMu6CAnBf6QTOKQc+L7lSUE6QdI
 0mE3jiieYJ/cDzSqntYZBkC5glW0AzemgyllQRlqKrIawWu8M+SwZipvKb0YCIFo
 rmhoHCjzK/DKlSi0MOjPVTbsyS/rTvhAoXxodogKfNzRpb4MwDjM4Lda9mO+hKlI
 93CsBCzNZaOECYJ/1vkpuGqOBhvezrLtNCYFmul2JtVMyCb86mOIJAeiwn/hiZu5
 eU3QYdvcCOfYh//B8AZOVSW1x8HYzMFXuznVtx1P5ygvtWY3u+uIlXC274XuV0aJ
 NNMAAwUH/1rSg/fSdVGEG3ge+sGtFKHPOaGW014dt5nHCePrhLwHIe/udyZPCD3a
 axp6RVlx5Yvw2+nMBWiW65KACBUQslSHbeM5u2aPH6HaAAEYCJ682vKUWyEHGljJ
 zDBBANYKThYwle1xRxiE5MT9B2Bz33z2/BQnCgo21KYAU/2bwi2qVG0jyF0i6ryP
 6r5w2zZbZA/0IINcwENYRhYdtU+QtyB/HqX//nshVnxZFgG0pIPET5ltq9VM+6Fj
 hxJ2RXwGOxBJW3+yLw5JuDVrqoOz2lAOulY2uiQY1Nk9xHDBKZ1U172BugHuOIbW
 EAgbLB4QFuIE0HF1h6bNSISULLt0/yuISQQYEQIACQUCREdLsQIbDAAKCRDlQKFX
 hq7kyxbGAKDdITbPvXRBxINGLWTcNxtRqjXl0gCbBVmMqSG99Tl8uB7wTZRDjtCX
 5DU=
 =iFzp
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.257. Gregory Neil Shapiro <gshapiro@FreeBSD.org>

 pub  1024R/4FBE2ADD 2000-10-13 Gregory Neil Shapiro <gshapiro@gshapiro.net>
      Key fingerprint = 56 D5 FF A7 A6 54 A6 B5  59 10 00 B9 5F 5F 20 09
 uid                            Gregory Neil Shapiro <gshapiro@FreeBSD.org>

 pub  1024D/F76A9BF5 2001-11-14 Gregory Neil Shapiro <gshapiro@FreeBSD.org>
      Key fingerprint = 3B5E DAF1 4B04 97BA EE20  F841 21F9 C5BC F76A 9BF5
 uid                            Gregory Neil Shapiro <gshapiro@gshapiro.net>
 sub  2048g/935657DC 2001-11-14

 pub  1024D/FCE56561 2000-10-14 Gregory Neil Shapiro <gshapiro@FreeBSD.org>
      Key fingerprint = 42C4 A87A FD85 C34F E77F  5EA1 88E1 7B1D FCE5 6561
 uid                            Gregory Neil Shapiro <gshapiro@gshapiro.net>
 sub  1024g/285DC8A0 2000-10-14 [expires: 2001-10-14]

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 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
 LsOLmQ==
 =GprF
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.258. Arun Sharma <arun@FreeBSD.org>

 pub  1024D/7D112181 2003-03-06 Arun Sharma <arun@sharma-home.net>
      Key fingerprint = A074 41D6 8537 C7D5 070E  0F78 0247 1AE2 7D11 2181
 uid                            Arun Sharma <arun@freebsd.org>
 uid                            Arun Sharma <arun.sharma@intel.com>
 sub  1024g/ACAD98DA 2003-03-06 [expires: 2005-03-05]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBD5my2cRBADKOgeJz+IX/4UT65iwvAMoR5SMctMAEGNHvTk96H0DSYmDmqPE
 6D4PWxjiAmbFdMmxGvmPlZDGRk7IpZhrvmsAuAvwImA/UyGb3Qnb0zOoOlAIQiGz
 NXRvum8vzoTeW5r9ghLOKkBuze1qi8PZdT+ztreaYcPPZBI9zPNfnZd29wCg4Sqo
 eWA46NgWICUsOpC3dkhAmdMEAKBUmh8p4kOZQq5LPv3y1fo+5MBI1gnawiJoO955
 nzVuisH5h1yaNjz0nkB5VtEG2Ub2mhBjckze4EP4FzPgIpOhSMdGfNh67rrByvv5
 DD/SBwjULSEGbBlywn462QDb1X0PxFX5C6IYK2Q6i/vbWkOFMI2dVuQX0PUq9zjN
 D5QJA/sFeXR7NcutCUaLknFCaV1cBTITJNurKn5Vm3QQq5s6R2cFTxdouHcSNkto
 EbhcAvMapxlWl146h7mAtLsXXa5s3wuMWq+igOXUk0wkcm8CqvSQtnVYl4Xy/Ll3
 zXKxtzKHZ1YxAdYQXGkesBuaSafCN6VYDFFSEwChHrwe1sV9obQiQXJ1biBTaGFy
 bWEgPGFydW5Ac2hhcm1hLWhvbWUubmV0PohiBBMRAgAiBQkDwmcABAsHAwIDFQID
 AxYCAQIeAQIXgAIZAQUCPmbLaAAKCRACRxrifREhgYRWAJwLdcAEvjkJf5bHy975
 R7q7Rp4KUACgq214dvKu35ysWriNNxu2jtIj1he0HkFydW4gU2hhcm1hIDxhcnVu
 QGZyZWVic2Qub3JnPohiBBMRAgAiBQI+ZsydAhsDBQkDwmcABAsHAwIDFQIDAxYC
 AQIeAQIXgAAKCRACRxrifREhgVrxAKCXiBsYhu++BPQX9prGf2BeKNYaswCfaS2Z
 eNyZsxSNedBb26k8ARWrZzq0I0FydW4gU2hhcm1hIDxhcnVuLnNoYXJtYUBpbnRl
 bC5jb20+iGIEExECACIFAj5q4pcCGwMFCQPCZwAECwcDAgMVAgMDFgIBAh4BAheA
 AAoJEAJHGuJ9ESGBbWIAnRAlo9PVZzdar5pmWDGspeyGk63ZAJ9X3x6ZQSD7uYeB
 ajKe61NpPAamJbkBDQQ+ZstqEAQAkgu4UWlgyF1IeMM+vwHQ43zik3Rn6nhpJXRb
 Arpg4QyVHQNQshVT4XsmSvcgw0TSUub0x5m23dqnhcoB/mk0kAIymVQiEaa4SLjI
 tTXd93yRvSgPd8JEUNFwcSE43ZJrrmSAqIc6MUJ0hI/pAeCFvRWYQ80+82xx30Vn
 fJLOJR8AAwUD/R2xFX5geJ7W8OyLtB5XQirkL1YPGLNNx4lyAPXFJc1s1KwfZ90q
 LYNw2qLRIacYKmY2X9BrWADXPrEZIDKljn+Awz34lSwerLHWwYDDoeyjfMt4Mmra
 MsV8UIjaBGO1ptbqEDSVeb1tiWQGa622pT5YaZp/r/OFdlmg+JvkAzHkiEwEGBEC
 AAwFAj5my2oFCQPCZwAACgkQAkca4n0RIYGWkgCgxhDAezhK5kiSC4N74g9ifsF2
 jl8AnjujFRJcMfV2R28jiZ2BS9mnvqjU
 =klyl
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.259. Wesley Shields <wxs@FreeBSD.org>

 pub   1024D/17F0AA37 2007-12-27
       Key fingerprint = 96D1 2E6B F61C 2F3D 83EF  8F0B BE54 310C 17F0 AA37
 uid                  Wesley Shields <wxs@FreeBSD.org>
 uid                  Wesley Shields <wxs@atarininja.org>
 sub   2048g/2EDA1BB8 2007-12-27

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEdzy+MRBACwXYsfLwZzbzYru+XqMIFKVIIszXJK61UejvQqcuaZRNLSQyM8
 Fc5dI6AfciZV9tH8LDqYmd/vDtzjmBp/h2SPqQfiVuREQ0+c+aplvWvWc2TjFQg6
 CZbb730TtazPXbObZvSMRvLeRM32W9Abj5L8DXoQbpMtC8cllG21fsY4hwCgyngp
 xK9e32zih9ddXk+NgjK627MD/iPPyo0N4cb9omNwOCot8YIRpdJhmvR/yPh+8rmW
 NUu61gV8jn2XB6Ldto8/dR7chqqbBU7bS+hsk/lmbOuLNe2XkQA3e7dd0EEHSYYf
 mx6zjw/dEb9EBANAWI6QOyjNM9npWb/shZi8Pehcty08t2eytd4M7wPI9zLAXsMV
 M3nUBACgxIoW4e9yXeNQ3CI2KD/Dbup+SNha1uCEmzN5A0VfPJzyi4Avdtl9URGC
 HUFnUAs5B366yQTgmkjUcfcWqTKBicp4TAZ2KbuDzMX6f6cikb9bdbl4P62vN718
 5iclN77KfTfc6j4aOdIbnc6J9GStvYY0R2eZRKkr3CsqSuebxrQjV2VzbGV5IFNo
 aWVsZHMgPHd4c0BhdGFyaW5pbmphLm9yZz6IYAQTEQIAIAUCR3PL4wIbAwYLCQgH
 AwIEFQIIAwQWAgMBAh4BAheAAAoJEL5UMQwX8Ko3juoAn3bIDWeVAWOfi1XjXdaA
 HN7HKkMKAJ9RJ4F67NZKo37U5E3UnnVSRLCZ27QgV2VzbGV5IFNoaWVsZHMgPHd4
 c0BGcmVlQlNELm9yZz6IYAQTEQIAIAUCR348ggIbAwYLCQgHAwIEFQIIAwQWAgMB
 Ah4BAheAAAoJEL5UMQwX8Ko3KPQAoJYfbksQ/n/1FitmpqJb+AmpOmkPAKCVXF0g
 Clk43/Af2rVb3Vm91NmuvLkCDQRHc8voEAgA6Tped4TSVLcdXmDMeHvt29i/9rGw
 EO6lbwUZfamHGasMALyhWC2/nWhoCdo6tTP2XT9guEX5eu/FoN+nAEIKKHqNiiuZ
 6jyOuzUFD/d6n8pUkjHRLqLxFznbgW8f0aaG4rNJTQEQy6+X4/yKEvzRxjroNbZQ
 l300+liw6Q5OztzgMjhkcva4Gxf+aVhVMueGVuANj1QhPPqvIT2roRsBY6PPNCGY
 AaymLWBq51UbvE5j2jtCF2nfxYnajauqnJpZK0tSkLMkxWd/Khvv7GmO4v47qx/U
 DTx6iQP/i43JZIqSg8zSGjY9Lr9XJpzxr4FVyW/rs5X3Fp9ZCQxF3Sty5wAECwf/
 Zs93KXphXLWhCal07JQsu0T2y81+EXRue7QltZs+VTHvGZuc949dgnZrq6iRckpD
 unMRJUXNrKP6BFNOJuDAVRVOxxDQc+ydVGwpQFzJes8/9C0TYOaw0k+ayCZapfVf
 L6zktK+g8oYOXVjjdo8hX9xsus5ie69x73Csve59VmGgCwvywuLUcjCWEgMZGRY0
 hBL9ec4uRDVRIdsl15hQ3NGwdxiDEPkJu8QzQv/t4cde+omnI0UdH+Ywk6FZ2qxj
 62QaoTvFhuNfWUdmnEAbIkfRCFnHVEL5KcQs0Z9CM2V6qS4kdD9wzthhYtcRgWjS
 paW/fPyNYLmXuYgvfyk8XIhJBBgRAgAJBQJHc8voAhsMAAoJEL5UMQwX8Ko3AxYA
 mgKQnqx2baAJtOI7VsgWeTBFEi+HAKCaIQDFpsRsUtsuEYpqj+/zH1bwhA==
 =kNwv
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.260. Norikatsu Shigemura <nork@FreeBSD.org>

 pub   1024D/7104EA4E 2005-02-14
       Key fingerprint = 9580 60A3 B58A 0864 79CB  779A 6FAE 229B 7104 EA4E
 uid                  Norikatsu Shigemura <nork@cityfujisawa.ne.jp>
 uid                  Norikatsu Shigemura <nork@ninth-nine.com>
 uid                  Norikatsu Shigemura <nork@FreeBSD.org>
 sub   4096g/EF56997E 2005-02-14

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =/u/r
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.261. Shteryana Shopova <syrinx@FreeBSD.org>

 pub   1024D/1C139BC5 2006-10-07
       Key fingerprint = B83D 2451 27AB B767 504F  CB85 4FB1 C88B 1C13 9BC5
 uid                  Shteryana Shopova (syrinx) <shteryana@FreeBSD.org>
 sub   2048g/6D2E9C98 2006-10-07

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEUn9lsRBADbufFsrk3YtL2jzdLYUufYV9goSp7joMMOwSLhSWf/98DoaW/d
 1bhwr9yAFfA81/ByuCEkigZl6jUW5AEEDuoJ4hxZG6th7OasSMCLHrGv4QCIDsiR
 Yo3TUFlh3Fg7SYZAxmGsMm44u/nB/0oZOWJeTzu4IkoG2QCfoRi+RUIEZwCgupdk
 xn2tovdQA+y5l7uxhm6MW2ED/Am3BVCM5EojGESa8QKTynKoWOzPFSvUvarqORru
 pEpmy5JdPjmf5mnfPvWcyccgAIi4VyuyGeqckFOJBBUaQ7w0Es7G9p+egp/e7UVC
 vgAVRKtSzix3TuXaaB04K3IJVY9vmEwTGO8Jy70Ab1hI/R4MbUUfzuWVaKUic9jB
 p3oRBAC8RgIM9zBTOtbsFTQ/LpiBL2X6oSRrJBvaLtFZEyG4aDGPxF/ESdfzIPrW
 3YePPinAgB1EhVawmP/uj3zhZQML3g69tVu9YhMhRb6C7v1h/nVC73wT3KDnGrPS
 eZzFhgHDr4zfEomXoR+HLjP3u9EMguyzlCfEO58QtTgeXKzZcrQyU2h0ZXJ5YW5h
 IFNob3BvdmEgKHN5cmlueCkgPHNodGVyeWFuYUBGcmVlQlNELm9yZz6IYAQTEQIA
 IAUCRSf2WwIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEE+xyIscE5vFGEEA
 nAhEEHq5H3tzKRdgX+PFn8wyzSgqAJsECHYU7maqvBfs8l34AOwuoK+TR7kCDQRF
 J/Z0EAgAxyVxRfbMBrSUGeCXI1FSWvqZJkrLUeQ2aCN0FiEmrjUMqTgkiZcxortS
 BS9Iuk8aEXv7d4S6qhJLfidM5XgxZs/wXFHNO30S+HHw5EwQuSDg1OGM/vY2i5y0
 hJqZuQos3SpUWx2Hl3y/BlExt+D5jwFyU9hUE1nNru3SltmryJwr+6PDFfom5iYc
 1FZpfnm60ZPK0cWDYk04uMYebgXd55acArmPvZMdzEYl/ChrB2GEv/JTVCJZZY0q
 rfI7WE2wwPb6/+WK+QINb9fqAdGsOlpOgkuFo7Xu+iKdH/EDGWnKQkLMPClM1xMK
 dclJKMz5y+l/GB/dTYWH4NtGeiIk5wADBwf/TLTluCRCFKDHkBuV68mJs/ShXpXw
 tnhaFF5snAmmtAH0zk81byw4Wt1+MUMYZ1rYrmhqyhXcqnAcHYatUbj2lyvzvCxo
 W2qdW6CE+0bj/pCM41oeRZi4LzJx3pYwSS2fPWaBWAeWZ6qLrHWT8lc0RrJMlteJ
 kDnchDP9AVxmi4bvpmUbNPdERDEE66XFtQ3zXpzmb0hLV1Hcv60KVYd3zzRADOaM
 tRnRMN53/yC0C+DDDoV6H4TJwxiTo5MTT7s9a9H/EfMY40RxFGjwojRukCTGWpuh
 pJf2WBCsnvBqVsqJLeOHyxwlbJhm/KXVRbFoAp6rZTshQ8M2kplmygIJEYhJBBgR
 AgAJBQJFJ/Z0AhsMAAoJEE+xyIscE5vFzHMAnjcjCi17pcNEGqdUuGWLXFCyQ5X/
 AKCNc4ZJinPdFRM5W3TXJmKRuGTOVw==
 =DE3R
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.262. Vanilla I. Shu <vanilla@FreeBSD.org>

 pub  1024D/ACE75853 2001-11-20 Vanilla I. Shu <vanilla@FreeBSD.org>
      Key fingerprint = 290F 9DB8 42A3 6257 5D9A  5585 B25A 909E ACE7 5853
 sub  1024g/CE695D0E 2001-11-20

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQGiBDv5ys0RBACm/dkRFFWNFb6pafzsHX3YHfyYBQAhyoT5ZPvvh7e6RdHYdxYc
 tYjgtOid4jL20Uz7kXYwT5OVYo/l9j/AqknacYoboO5AHcJrfO3QjfztJaorUSqv
 w9dv6DSOQWwTmexeshp6v5aEsOpDbfPtUnFBwcJe5lOBsokk2CqkzI/XqwCgv49G
 uNLbdtIN87CrUwyiLG5nsSED/35/A/9b/KNwjBoBbheCJDByHNPd9svQIpVWTuk5
 i5RKVQQET4ZD5tPQWPnSZ95ztkkwcjjOak+esHK85yTYXXjrfcP7JiE3HIZhyj3S
 dxWaOFEbSE3Xc0BT+8BOAPFfb2WMSdCQFowkRqbMiFudLnz4tZnBmTQcuxqp4G7S
 AFh8A/4jBhhkKaw0KeWtkFKugVgUWZNWZ54aJhUaLg5wGbSTNME74YLO0Xc+wkjY
 id3gG5ayJyecZXCMUf175/ZaSPeNRCBOfMjDnl3G05b/huBFUnXzxTkWCcmopOwW
 5tz4C69UVP1UHg4XMu+f6D48srIaFu+DOMTwniL95vqcGkCUJrQkVmFuaWxsYSBJ
 LiBTaHUgPHZhbmlsbGFARnJlZUJTRC5vcmc+iFcEExECABcFAjv5ys0FCwcKAwQD
 FQMCAxYCAQIXgAAKCRCyWpCerOdYU/oHAJ4kKjpX6iMF1Y0FjPMyFiyUlgjT7ACf
 a3czQMrflxJC/VNuzMAmzA19j3y5AQ0EO/nKzRAEALHq1lBY0OBQBeV7sGOvTaBN
 itMZeVDrGDYUQ9xunaDsEHfz2fD3jXCZLaUayv4LZeWzRr4DbnK4F0AmZLR1v5h3
 LxBuvqHPRma5RyyFRftwTNHM+DWu6TSqnE43QS7Ci+z8ua96CmcDa+PnEfubyNLE
 dco8gfE4oHDqni1R2qVfAAMFA/4uVSYj/DvIzckbZ05FjG+pg4HKsyxyFeFsrm9D
 8JD9tC26k4YxLG5FPBdKRsDrN/lZbnLWHTtZqhE3WlX6DRlea93T9Vi2skbujKcN
 mbao5pyVXWl1dboFquP8ku91CRTZvmdLF6IBnPo0LfOu4jD6DsD5O0UZ7lD/Y+6p
 8WcDfohGBBgRAgAGBQI7+crNAAoJELJakJ6s51hTsJUAoIB80SN0z90ocSdxYGwl
 xkOSm2cvAJ93DigXb3moOsw3BRLlLPQRS6TZxg==
 =aR5H
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.263. Ashish SHUKLA <ashish@FreeBSD.org>

 pub   4096R/E74FA4B0 2010-04-13
       Key fingerprint = F682 CDCC 39DC 0FEA E116  20B6 C746 CFA9 E74F A4B0
 uid                  Ashish SHUKLA <wahjava@gmail.com>
 uid                  Ashish SHUKLA <wahjava@googlemail.com>
 uid                  Ashish SHUKLA <wahjava.ml@gmail.com>
 uid                  Ashish SHUKLA <wahjava@members.fsf.org>
 uid                  Ashish SHUKLA <wahjava@perl.org.in>
 uid                  Ashish SHUKLA <wahjava@users.sourceforge.net>
 uid                  Ashish SHUKLA <wah.java@yahoo.com>
 uid                  Ashish SHUKLA <wah_java@hotmail.com>
 uid                  Ashish SHUKLA <ashish.shukla@airtelmail.in>
 uid                  Ashish SHUKLA <wahjava@member.fsf.org>
 uid                  [jpeg image of size 4655]
 uid                  Ashish SHUKLA (FreeBSD Committer Address) <ashish@FreeBSD.ORG>
 sub   4096R/F20D202D 2010-04-13

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 KuE+idQxbU77Z0BRtvqrcDwuelghJOUZ4KvLT6s8BNb5rJqJASIEEAECAAwFAkv7
 ddAFAwASdQAACgkQlxC4m8pXrXypJgf/RDjEqFUMxcyAXtsvncpNnJHjEqtlm8uj
 GyDOK69lMe/td44ujCJsqvqP2Pjj1dhZ0uh+R1Nd6mCBPviM0uH6lJ4QDoq8WRgf
 Fq03HGHxFAe2CbTaZbUa7aRHuevHzZwsAksNlsqFdp5Xq0P9c/rt91UNW93Y18cs
 edp6vSFVIcY20j5xxc9Q/xbjBIqcDJ75Mm6h+5ZlzgD6LDuwg2vQ2cWScUGFAu8M
 RzcPkCfLMBWdaojlXRCVYROA2UIwHknWtfEMtCuK7JiPRqzOoz7nRDfYvR6AQSLC
 aBsjMnf9fMfdd/XHaPtH8DJz5qlrdmZ4a1e+ByNhVxQL9T1sWGThQokBIgQQAQIA
 DAUCTAyZhwUDABJ1AAAKCRCXELibyletfM5aB/wIo62JuZQKCuuw/yry8x/TYAVb
 nhuQaD3HXZeiw7FT8bX58JQNGhRE6cWze9ziI9SEiCQ+n8J/VmXcYezXTOwWENSB
 u3OkE4h133CENnyqgJhmDboQTKbpq47jgHpBpATVMnLcDpKmg1ypXHUK/1zo4dWB
 hdNf/EK4adzLOCSnlYc4/4knkAiaBuy65oEYVeob9FogGK6q9xIFehzpRN53Pcgz
 I3LSf+I3gaHlNLIpmqvLAOZK88ZsnidCPhA4u0br9ce0FOKaTGzNN6zDWl95pBvB
 xoy+Jgovp3emI1OVNW+aNqK6Syt3WdSqi7UXNabpN0PgfqoHzU8a96aEYcuU0dGC
 0YABEAABAQAAAAAAAAAAAAAAAP/Y/+AAEEpGSUYAAQEBAFkAWQAA//4ABE1l/9sA
 QwABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
 AQEBAQEBAQEBAQEBAQEBAQEB/9sAQwEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
 AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB/8AAEQgAZgCA
 AwEiAAIRAQMRAf/EAB4AAQABBAMBAQAAAAAAAAAAAAAHBQYICQMECgEC/8QAOBAA
 AQQBAwMCBQEGBAcAAAAAAwECBAUGABEhBxIxCBMUIkFRYXEJFSMykbEWgaHBJCcz
 UoLS8P/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA
 /9oADAMBAAIRAxEAPwD38aaaaBppoq7croOjOnBgheYzka1qOXlUTx9/siff/Pwn
 Otb1Cev7FsCnT8VwCKPNMphENFmSByHAxqmmDc4bwS5wWOLZzYpG7SIFcjQsVpYs
 m1gzBPA26PXn1ul4FikLAcTsCxM0zWKYhpcUisk0OKsK6LKsBGYqEjz7aQw1XVGG
 1CBGC4nANHmQIb36SIWPME9CFTnj+bZf8k24/KcIv6ou2gk/O/UF116pSiHv85uY
 UEquRKLHZcnH6MYVepEA6BXHEtgMb93CLcnspjERjXynIMfbFBYFzM+eXYz5L991
 U8o5V3Xym5Hv32+q7oiouyfXV4hjtY1rWMRqbInjn7J+ERNvsv8A4+Ncyjcn3444
 3Rd+V34VE55+m++gsaNX3NbISXXT5kKSmypIiHNGkNVFRW9pgvGRFRU3Tnb5eV8L
 qa8R9RHqDwk4yVnUzJ5gh8OjZDKZlAHibs72u3IWWhAp8rU74hY52o3taZrHPatl
 q3bhUVF87rz/AEVd/tr8OYitX9FROG+VRU/7fzoNsfpx/aAUOdXMDBeqMWDh+VzT
 Ch1ltGcZMYu5pnIwMNqySHk0E073NFHjWEqZCkmY0Y7VsyXGrXbNREYVjXsVHNci
 Kip9UXn8/flPp+UVFXyC5CMkezI9eO5yL5XlPt9PtynLV3T6+N3HoA9Vc7qJAXpL
 n1h8RltBXtLjlxLOrpWSUcRGjLEmPIv/ABV3TNUauOjnSrSsd8WcZJVbaWEkNo2m
 iLvpoGmmmgaaaaBqkXk9tbWnlvcjWiaqq5VREREa5yruvCbIiqv4TVX1jj6s78mN
 9AeotkFXtO7H7KBGezyOVZ10yBFKv1RgpEgZSKnzINju1FdsihpR6iXV3106r51m
 r8mjkizZyixSK6ARGx6OA90SmrpqpLIggNrhMkGNBb3vtrCTOcMgwnj2lFidLMqO
 UbZkugrwOVyEkAk2FrIYjd1T24ZK+qGVC7bNc6eJRMe0rhPex0Z1v9FWSDSJUonc
 qPK5d13XfdV8fon2T++spmKu7fyibf2X+6aCJano1JMcjbLInuiNb/AdTQAwphSO
 22dIdZLcAEITVVvsiE8hiIMvxEYTCRjdqw6K34FjpXzYViKQdAnISK+vJAEqoqS3
 tWbKHYjGnepQhdDMpUEwLXNMQkXICjYxxGd2269vHj88fhPH5VUXnUmLGj/Co7Zu
 6tTx9vO6L9/x5+nnyGvrNsEkYeaGdsyXY1k5jI75EpsNj41u1TEcNg4keOrIcwHM
 RCulPCSIYR5byHjIawHJsqpz5VOf/vtzx+us7Mvqa61hzaycFpoksThmbvs5qorX
 iKF6fMGRHK1h4xxqhQSRCOJzCDY5uGeTY1Z4tMjR7BRyostStgWsdHNDIIFquWNL
 E5rUhWTwtJKZEG+QI4BSDRjvSLKHHCGsyhOd2nY3hPKo1d2omzuVRF2ROONv67bL
 2OjedT+m3U7B80ryFGXH8krZhkERwiSK5Ttj28FCJy1ljVGm15uFaopRUewjXKxb
 ymRRywvE9EVHIu2/0Vdl353442X6bKu6LuqpFs7H5MKWwgmq4aFYiORE4VHIuy/o
 qp3KiIqfbjfQeuWpk/GVsOV594LX/wCqp/pttv8AXzqoatvEEemNVCE370i7O38o
 qFIm3+W22rk0DTTTQNNNNA1q3/bA+ogvpo9HNlmw8In50zIOoWH4JKhwpi14aeHe
 Bup0m8sJqQp6R47B061UNz46jLd21THe5GmVF2kasXqXiMTOsFybFpYYZktqmaCJ
 8em8YFmkcj6qa9yNe8boNi2NMEYTHFCUDCiT3GN0Hl39HHqX6N9dK0kHDbY9XmUO
 Msy1wXIhCr8kix2IJp5sQbDHiXNaMhWsdNrJMhwGvCs8EEhxiXMbNs3xfp1jFzmm
 Y24aXHMfipLs7AzSPaAZDCjRxsEFhDnkS5ZQQ4ccI3mkyzhjiY8hGtXGPF8Dk5LL
 60Z/1YrOmFVnfSq7pZvQnN8ewixqbXIKstfbzrK5n5W25spNTU1NGtDJuMeyGSSL
 Paa5xqS2SR4fayLsccrsvSO7JKGBa002FClyKHI62LYgFKag5AUlV04J46TIJl3R
 Xh7wGaqsVHbOQMDLX9p9Qvtkq+mHTO7yJj3+3Hn3s5Ks53oqNRYtDVRLmWcT3ruN
 xLCIft7e+KN71Y2WKT16Z/jM2Cbrr0byLBMLuGDbGySNj+SxkrXlVvaeYG2E5thH
 RpBqcMRwLAA/4wYc1xBx3SX10qOpmJ9Iriz9MNVh1b1IgZBRxY+IEw+OpsjxaYGU
 C3saKzCaHjNbZUdiaoI2BkrWsn1w7c8VfchhDMyHqar/AJZdNh310/IuoNjg2KC6
 t0UiiYCop8zkY9BdmYIlz8NX1N5XsvXWIokWnpJFb8IohMuZjWKc4dmvymny+pr8
 ix20hXFJcRRzqyzrzskQ5kUydzDBMNVTb+ZhGu2IIiPERjCMextgdTIaTMPtDoFC
 kqvhrgb12QscVdIGawOBV5Qn7pSwE4bPnOIxYre73la65KDE6DEYJazGKSsx+tNM
 k2C11NBj1tckyW5HyzigxGBjAfII335HtCGhpDiyCNU5Skfx5IMciktYJnuEOfXz
 ILytRFcNksBIznsa7ZHOahFVqO4VU5RE50GMdbS21246VoxjjxSRo8mxkse+OObO
 KEEGuAJjxLLnSCSAPONJABVsAiWEwye5AiWNxk6cVSygVtjkmTzZksponsUzMciR
 BmCFxJIBlm1J5pzRVRWOm+5XxVRGoxo5jHhfINYOLj2P45Hr2EmnBZyyOeMKuk2V
 nJo70hpDgMe8jvcK5XoBjyuiwxtjh7hRhN1UHVy0YGz5oVlEbICldaoxrZcoECzq
 RWIHozsE46tkxmPOIYGSSFIIg2vC4pw3g9EsxXPulOE5WRzXyrGpUNkUYPhQnuKm
 XKprqRHjeY0aTbV808aO7Z4I5BiIiPY5ElPUHemzHJOK9DunlVL7fiDVMq/L2777
 5Zb2OVJ7iKiK0/bct+IYqfIf3G87b6nHQNNNNA0000DUPdf76RjPRnqVdxFckqvw
 vJpMZzFcjmHBR2BxPa5vzNVrxIqOTlPP01MOrXzXGomY4lkmLTUZ8Nf0dtTkcRqv
 YNLOvkwFI5icuRiSFcqJyu3HOg83eNUdxYzKOnsZUj4W8lSbiyhkVyDdjmNlgnkx
 tndwissLmdj1ZNgmEQU2jm3A1Rqta9uUsNoCGY2QQYxuKMfcRzWt7yEaMTN3KiK8
 hFYNjfLnvaxqK5yIsMZNkAOn+Yypd/DlxIUqlr8f9wMSTLHQW1HbXZLSDY/CxjLB
 NaOta6LCRrVbZTqh1e/25rasMzox+qMTIn2VEXp51FNGPGPGaSRj4o8C0cYaoGMG
 c20Y+vdJ729k2z/dcWue7vnza4gnqMMhJkYIDoMStVFVN0Tyq8Kq8qv0VV33RF5R
 U8pqswYwnN+bbfbjxuqb/n/2RN/oqpzH1K2zj09SG6lMm24ayvDazA7+1KsRRBMn
 SR7jAntSJLTFajgB+V7f4Q1TsS4RTnDTh354/X7eU/35X76DvXkiHAEpCORrWoq7
 8psm688bqi8LxyuyKu6cbwPlmVDlNfFiqvaqbOcmy7boiqiK1fHlUTzt8y7bLtKl
 yFtsBwSuXnjhURN1T6qmy+VRPuqeFRU1BmTY82pehGOVWPVURF33RVXf6/6p/T8B
 9oJEydYQQDV6w6ULrKUiCWQ8UywdIiVc8cUbVPLbBFEthmjjI1FJOiHcGSMBGMyt
 6J9DbvrDk0N1j8a7DKqaI2QS5IRRxxYnvR5ZMfjy4gQDPfWgWiLKixx91WwwpU6Q
 SMyHHuMNunEktt1Ux7FgSpcF2S5Th+GEJGawo0gWVnDDKnq0o1RTxv8AEh/a9p43
 BPXIjjuYSRHX0mUNHUY1T11FQ18aqqKyM2PBgRGdgQCRVe5eVV5SmK8h5MgziSJU
 ghZMgpTlIRwVMIRRxCAAQwAANgQhCxoxBENqMGIQ2I1gxjY1GMYxqNY1Ea1ERETX
 JppoGmmmgaaaaBrrS+5QPRvlUX+y/wC+2uzr4qIqbL40Hn99cUyv6ZdbpsI0a2ML
 LquNnCpWxGfA1QLKVOrZprO0sJEGtilsL2ospYBGm95UlK0CL7aBbj/RddcJqgwV
 My1MyewjoRxTMUcKW0Ko0zoziZONZKBVyNKsf3mjVdnOTdN93frK6RTc56dMy7Ea
 k1rn/T18mwpa6NwW/orBYrcmxl26q1rpgYMG2r5AwlmCt6SBHAj4k6xhzdQGJ0Vv
 dJJtT01JgkqycN0+TCDHuLyzG5N/cdOWHWxQSQtVXRzTo98BXv7iRFGNzDhemIdU
 8HzacSnoroZbyPAWzk0kgZI9iGCw4opJSNcjo0uOKQYISSa+TMjMIUbFN3PRNSHq
 kVNPWUUd4YIkY4z0LLlmI486edG9vxE6WRXHklaxEEL3HKONHYKLFYCKEIR/mwvI
 MBiuIVu6b8IqKu/22343+m+3PnQVQxmAY4j1REaiuXfjwnn+n3+2oKy24kXFvHp6
 prDTTqqjR7XPBGC1yNNPmNG4ZFjgVyI0TSiLLOo4wyC7iSAc19mE22lNp6USSLA7
 UewPcqMABznjSbNczucGIj2uaxUapJBWODHa8jXKy9cPw8NGF8iQ50uylK0s6cZE
 Qpyo1Ua1rUVyAjhRysjRhu9sDFcu7zFMYoc/RPFa2s68dJoadxDCynH5Dnl7VOaQ
 K8jWMmUVWtYxxTHYWUdwxjZ3uerGMananoITwm3j6a0+enfpDaZr1wocyjPdFqMA
 RLi1ldv8x5YJsKqrI7ndzVPOJ8UYyqx7BV8Ga1z48mRBe7cGibIifZNtA0000DTT
 TQNNNNA0000HWmDeWMZjF2e5io1frvtrQr1k6e510lzC7FPr5wcbJaTS0N00RCVU
 qsKcpoQnzWNQALAMVWimQzKEyGAcoQvhOCcu/PXQlVsOY1yHAN6uRU3VqL58+U0H
 mvteo5IiDjSpbBnMxXx44u882Sxv8yxYYGklStk5X2BFcjd1X5UVdcVbWZLl70e3
 4imr3KirNlIAtmdi8tdDguQ8eGx7Xsch7JCSxOYWOemG5zJA86PX30wrMaXFs6xy
 kiV4ilnUN8aBEjgQ5yKlpREktAxjv4ajyBjpT29ryygAKT3HxWLh702yB0saAIvz
 t2TnbfZOP1/CceNvtoJAxrD6rGwKOFGax5HqWQV7nmkyjq1rFPKlHcSTKOrGMYpp
 Bil9trB9/YxiJJGN47cZbfVOM4/FbLt7mWkOEF71DHYqDIeRKlnRhFjwYMQMibNM
 wRisixyrHjyZHtRy0RF3RF+6b6zp9HmB7tvupc8H/VU2LYy97F2cAJRHyOxA5WuG
 URJwYdME4ntNGlVN9DK1Gk5DJnpH0zg9KsPBjcaS2xnnmSLW9t2xlifvS1lNEFTN
 iqaQkcEWBGg1kUaFe5YsEJTvJKLIMST9NNA0000DTTTQNNNNA0000DTTTQRV1Z6d
 UPUnErfFsiB79XbRkDIax7hGG4RRyY0mOViKoZMOWAEuKVEd7cgAnq1yIrV1tg9D
 l9S3R34Rl1PYQiEe4ETKWzKyXGb3fKM1jT1tkCcrt+SjqK1Bo1E9kyuV6NNBc/T/
 ANPGS5hksuhn3NLVwqGSoclmQDzJs1gxnMAjKAUqojxpRjFAQIpVn8GKIwjJxIE9
 ROrDbPaOkqsbp62hpIYq+pqYgYMCGHuVgY4Go1qOeRzymK9dyHkHISRJO8h5BSGI
 QjmmgqummmgaaaaBpppoP//ZiEYEEBEKAAYFAkvGy7IACgkQHy+EEHYuXnTA0ACg
 mz/pIrB36r1LD63fxYaPd4SMxQoAoLwQ6wAO4439ZYIoPzHas7EEADiqiQI3BBMB
 CgAhBQJLxst7AhsDBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheAAAoJEMdGz6nnT6Sw
 m6QQAKG8/3kzumUNhXW+Vp/7R9MOJ/Kq66bPdHaiEbuHf6YhE4VTtUCgti68LSmK
 ziBlSCbzs3XiP0GcVHEso6P/CwM5VaiouHHx5uH75IFGR10uka1kI5LTRZadgkVQ
 4NixiWPzfLvBPTU5TtJE2sjla8on4nFuI4zr9ICkpy0QNJK5coyqwz9qBqehE53s
 ehn+Dch3BQZTbco5JpqsVZcfUHF6uZvMMbArnA0L2oPbd8PMwe5OHAlimT6VpZPw
 X5YZ7yWcPhYWgUqrCUr5/IQrMYOdd5avnrPka8IdmUVd0/7QA2zl8of5Le5vBfyO
 jRHTZOM6r59wHODivaKnt54uAs2+RFuSzibYbL3QXdp406sPcdfBa1eIRDDoLzlR
 +t9vM5wT5h4+UbgXL8SWIzJdDpSqozQ6rrroBj5wzxDmqUKwUA2+m5Lgawig74zW
 vEsEh73MXSUUiNH+DwPE11tt3bMClYuHmZSVIVaDXVZsUXF7H5SyT+gu+eNjISpV
 gWTYKW7lesrgaOSQAZH9OqO/VKG9Ku7PKsOX67Uam7sn59WlXe2BhRHfGlcNbfQ7
 MRIPHcMZnNuuCPWbY97FSKzXbDhD6Rmpd1uvFO6mMsfe3pbC79g93wD2foiFHfmp
 TC+IoNCPfVukYGfnDlHDEGuok14V9BSrjEa0YT9eitbMs4OytD5Bc2hpc2ggU0hV
 S0xBIChGcmVlQlNEIENvbW1pdHRlciBBZGRyZXNzKSA8YXNoaXNoQEZyZWVCU0Qu
 T1JHPokCNwQTAQoAIQUCTBA8egIbAwULCQgHAwUVCgkICwUWAgMBAAIeAQIXgAAK
 CRDHRs+p50+ksKBVD/9jthcGFDJbt+hqaBVnlrv7Xn/YVJ6K7UvTMD4JB/UCKdtA
 xJL39N7V0Ik9y9LDNe/Z66xHUl/R8NaHuMJ93dU7pdcwuL83F4wGMIqpB4rfFH8N
 yMLviz/0JwenCovgEnoSjwwMNIE1RcrO5qQBM/nnVxfbVp2IMOEeCocKvBhqUoM7
 El1XOiGxqMVRyiu88WbS97o544VPZxoEhmor7DCqii8RRYFBSCjYDAJj0OM9wWVl
 C+fvzX+FkPhBHRb8547eMcywnEpsFf+1x1r6hg7mohP61aOB2ThmbUjqwPk7eX7p
 vdv3hQY0SWA7hMyljUvCJ4WGFgdvJtr01g3idw4cCymvJj37SyhZcz4xW4MEvBzB
 j6umq3bm9Y/4qiFXehVbDh6HBcLrWqFDhxFImWPEcw3xd/4DqfhzqrWqZwsbuj1y
 QC/jOMKMEplFNOVd134rsOIlUYxkrS9aka3tJnOQU1od1V33lSpF6QeBhMtrYhAX
 l8/wtPKyvs9yBcRDPi/IeA5QmBlqpAglqlo8H803TwmKbxZaa5v54KYMRjWW3JMS
 Bxg0+S7VWq/jYk9Mbbf8gVeeViVrQTe1d6lz2u9vWNWQLSiQJndB+DX6Pg76BRGy
 /1cG408lcBL3rocnkmPzTJLNm30AcQ5uukXjCe+9UNxAYwEPT1qnFk2FLqwFp7kC
 DQRLxKZqARAAvaL7qcdZeAG1purS1IF0ZYHgnmxDUM36hjCskzrkM9X6rjoQSI1h
 5MtZ/7CiGbwwp7ohTBvnrqRDaLFq54uqm4qnoDpnHqv6S+1zSfxgiT2huXHQteqL
 eIaFEdbVutcjj0V1mAsCJnXfNW6Z5UrWka9Lbjp3Rvzb7tNCE/bPK87mKl8UC/gk
 WMThu5shspcvSxrfFs7wRy+ZxiXH/yMxCrJCzP3UGlUsXb6+uKslptXeOg0+5Gie
 fzJdnApT/5DaSoNEDCjq4D7db5vyO6qs/Y8JoPdtT8JugQ31lLaxfs416IXECMsC
 OdC6fVWSPQ6b6idfKFZaPGJ2rSc6FsW73Bc/PqjHQKlcC3JC0NBxsYt3rzS8qdCd
 29/SBatexxwEqQNNj0XgK94r5lTLqXzi5IXwei5tLlNDS7lxxAH2dBNpnZ9OkxPH
 41tt7fFRPzpvCvyx3lg3yUQ8fuftSmRbdus1xbvhcKav00FMPAY6ctC1dVYJDS/I
 m+rC6z71SXrnPCch5SQPm+NwCiRujq308tXrI5J6MQ9RMxnuC+YHvL39nuBbpsfi
 TTN45jrLmh6SWWuqngB3bTVaGTJJAgAk9jEPelga6AN6YbUNEh3CFlba5yErJww4
 m71dluVro8mfSc6NPJXSok4kThGLiByt/hfhK7Sz0TCOfNtllnKB9BkAEQEAAYkC
 HwQYAQoACQUCS8SmagIbDAAKCRDHRs+p50+ksM1kEACp3YwQ/pXKHGt5U+q801cq
 x4yrfQeSc53FALcWfSqTfIi8Dz2M5Jbe6YUmbB/4kShCl06X2FCshSI7e5kDer1W
 zwj2vp1piC/Js81D4iyDjDY4hCkZqdJxaN5yHWStz7eOT9a4QePM7v87EizG0wPW
 ZSXydupIbCyMOiylNwArdJ/5neHUltsH1BOIBfEKNjGdlQ5ALuLLKd6zJjfGymzu
 wNO6wMBCgJ2pLsBHeCBwzZPtjEYe/zJYP1q7dlz3iwvUtR6ou3egniQ1oUROiSHC
 g1Pjw9/dJTVLdNoxoa8+G6p0k6NuKQl2tb0ckfVWu3crUwUsWNLw2feBuTo7BcbY
 byuiXMjxOi/ZoR42GKik/+IeqQrOfk/ytL+kQhWU+e0z0IX10JjzzLLLYTLvWDsR
 w9xImUSymlEfGOuJrZMYaNwMoM0PH59X6h2sq1/8sukWJA00m+HWCgnAR1mbWAum
 uFZt5RX2b429UBIuqr4IgsnNdqHAZRbYmxxIEurHSHOB4ZftWP6jzXWfXy19BBxX
 yf17q+fTtUx1s560+DYyqsz1Gx3THKJDdJFln6YHDz58a4dyIno71V279Gu1Hmaq
 SObIBf0q1FWSj4O8Qqd/BrDKC/lwgxguCcOeEkk11HJJKfVEHyupKG1m9hHmIWSd
 72HtYsmNE4TLbl0fMctolg==
 =ID+y
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.264. Bruce M. Simpson <bms@FreeBSD.org>

 pub  1024D/860DB53B 2003-08-06 Bruce M Simpson <bms@freebsd.org>
      Key fingerprint = 0D5F 1571 44DF 51B7 8B12  041E B9E5 2901 860D B53B
 sub  2048g/A2A32D8B 2003-08-06 [expires: 2006-08-05]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBD8xcj4RBADp/ttN/vrU8xXimyZDEJ3NbJXMRAdWin8hhY5cVDT6n6t6Kih2
 5Z+orVfRUA77yyYprxpkMKJvfsRspWvJeM9/7duQe6C7CSUNwB3bXCj5Q7PG9Oqa
 a6ZNPQ8k0EGZkFRgbbkru8wpcttMr4ngsdIm5cU7Y/bk3O2L8kh/Do1XwwCgraUA
 0z9KKZR+PpMgM6YXmAy0fh0D/3EP//MLIF7RW+wyabjmTGxMB9RapZXlZLTjFFeX
 sOrAhgcjFodwigDHEqLtG5I75wz+z2vuyaLtTPHYy9fkFxKXNE8wNWj++6GMJO3l
 OWRyWNlDLX0d3D22vVWOeh/rLq+PvsEHso1TnOJrYn4Dn4VwVXzSIaGmzGAPuPoO
 KaT7A/9Pgc8gwGPtG31yrp6AixoMZ32wVdxuqndD3M9XK+jtcdDtKvICQcMWCL5T
 E8dwmb2qzN13bBILJHktut5JvjgOgYOJeLZKPAMRZz4MON7KcKNZKmPBuNw1a6cF
 KGkBJfbCh1GIx7DyF/CcFeg4/7IhQoANYZQNc9Zm/tRbg531SLQhQnJ1Y2UgTSBT
 aW1wc29uIDxibXNAZnJlZWJzZC5vcmc+iGEEExECACEFAj8xcj4FCQWjmoAGCwkI
 BwMCAxUCAwMWAgECHgECF4AACgkQueUpAYYNtTv0bgCgkdyW3YFhooTeMExQJT5Q
 FbCTYS4AnReju20M/WngliTt9bdbnbmPeGFOuQINBD8xclEQCADhc4W1TgKJBO6M
 bEnWC16IXR3U8sXU7meMMbclb5vWt3j1jHVczrYVdkEyGxzu+ydxVlPhdGXtxT1W
 8CBjXsfz8DRKs9nMttqPj5u6KQdr+O0zWiZZkoqOdT29X7WZNKWQreKK10PgvmDu
 1rzf0Y87B7M0qnqjKjhqinVhLrOHqJIwfFQmB/E06MOhE3BQqYXc5qvBuq4U9y7X
 Qt/Cxfobw47iwAJEJIExai4mMsbXXtydsj9O1tg20c7IBzJEEDecOFJPhIKtcQ7p
 kRNjVGwAkQhWmXsPZHKkMjgnkhTmH0L7MT2YGK6LHvLiuAbjULYiSZ7WLXMDe3iJ
 al4lDNSrAAMGB/9X9K1Dmdu6pWOub3zkgNybFFh8OoguKJkdO/bh1RejzeNfI9Q1
 M8gO3ePzgXF3+BgJIblOA77t6OhNUQLRcjSs/xZwXG5KVQjRF3XJGkLZQIl3JGmB
 i5eNE/rBIMHSPn4GM8FSDZ8bPGzgaTBhEIos/8nCMpyxf70f+gsbjjW/Dq2HXHNr
 wToHezXX1LzzCqIl2fJgubrMXVbKYQBLy7d/IQnfZp1sGfvTcSJSZXT3wo6MH1EP
 jUpwmfVOGDN1NDQTbuu1vYqSETt2xzIq4R/+y8/xbm8YKBYDCL2EyCGQcwWhFU4C
 RAgXFkuWPiXx/PjfYC4YpKd57/7xgRO9i++LiEwEGBECAAwFAj8xclEFCQWjmoAA
 CgkQueUpAYYNtTtwzQCfc42CUSzItmXxtmWaVRxFSbnwJTsAoKPQ1LsUmEHNo+1s
 X7criQoU0Axa
 =iL/w
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.265. Dmitry Sivachenko <demon@FreeBSD.org>

 pub  1024D/13D5DF80 2002-03-18 Dmitry Sivachenko <mitya@cavia.pp.ru>
      Key fingerprint = 72A9 12C9 BB02 46D4 4B13  E5FE 1194 9963 13D5 DF80
 uid                            Dmitry S. Sivachenko <demon@FreeBSD.org>
 sub  1024g/060F6DBD 2002-03-18

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQGiBDyVYkARBAC2Z/8odq3zwRIQZ9XOF4ZoQ8ITJRrTUwwYjwOf4Kz6gTH+zIGt
 Q57m5w1Scse3J/fDdIZzw0gJgH0XRpKOonWi23di4B3Oyvrdr1Zm6OlqUjoty8CC
 7jo5WlLF/05Vai2HCUmFeqiukCN0mfm3Fd8S+hf1IpE1gaIxCKNvYaf14wCgpoVG
 Tqi+lIMCktV/vxUf3h7KgOsD/3nBeANz3U+Izr9g/AsF/FnHXeawl2m7USaIB7b1
 4CFrQp8FDl6TCAtPHQyQ6pdnh0HZ3h+7cfPB1poRaXUvDimQZR9KHZO9uIilpC2n
 MdBjbkXmvVQ5FhOJz49cXw51Lck11n/+OuP4N4TcIHdt0DQJoUrGIB6X6Op9aOrP
 Ob70A/sFsFfebYdfH8loLsJkHU8VbB2Y0KZBXSnhysQ9muvj1HqT+n66o/3SliCE
 R3cNVMgg51pqxzUC0o6qTVKJbfOrI5b2tbYjvx87ejugQwafhKu8t1liDuUYQK0Q
 S549pzLKUr/NUvJaYU//6QlFIPNSzwB6x4wjrWAKBv6Vn+x0c7QoRG1pdHJ5IFMu
 IFNpdmFjaGVua28gPGRlbW9uQEZyZWVCU0Qub3JnPohXBBMRAgAXBQI8lWJABQsH
 CgMEAxUDAgMWAgECF4AACgkQEZSZYxPV34DFVgCfREoIUfpKaEeGyzl0zKThVC7J
 XccAnjiB85SwuNAxMraQuGDJXojukUfwtCVEbWl0cnkgU2l2YWNoZW5rbyA8bWl0
 eWFAY2F2aWEucHAucnU+iFcEExECABcFAjyVY4cFCwcKAwQDFQMCAxYCAQIXgAAK
 CRARlJljE9XfgA6GAJ9RFwXlNqYap2SI14IPRjX9ZAzvjACeOC/Elh0HkwQ2HZMT
 edpgzOuknUK5AQ0EPJViRRAEAO4VdFfYGd/amgG2MDGqD269Kb5vTFbS5mDczgjM
 6gXZgOjhbvj3x2auo+Pfos6M/bOtHuIk7QFOeOEJ1wcg8wgE3L3kFQPeEPeOgKBk
 /eA1ExIW3hiPeuwNxT3iWEv0GF/rvCSeSK3nuuDBNmkSpJ4LHIyO8Kf5YJNp8+6D
 yJ8rAAMFA/4jaulRHxSsWlFIm3gpBR9aiXGGX1pZTuJpXqjAQcRzDa9cuVatiSJS
 H9wzfE8R4353s5HpaY3AkVRjY6s9AB8bygGdUCQjuIuifTS4+tG/wmaXNgyqBqaB
 6V9gTgfW/7XqcJUGeLLMUpccSRZhlQvHd18aTfPWPB49xu2+arw6P4hGBBgRAgAG
 BQI8lWJFAAoJEBGUmWMT1d+AYlgAoKZWZs7rDLdQbn2d0CVwmWb6hQLhAJ9E/r8N
 n3jf2PI8Psl2wtgvWazpaA==
 =mkxU
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.266. Jesper Skriver <jesper@FreeBSD.org>

 pub  1024D/F9561C31 2001-03-09 Jesper Skriver <jesper@FreeBSD.org>
      Key fingerprint = 6B88 9CE8 66E9 E631 C9C5  5EB4 22AB F0EC F956 1C31
 uid                            Jesper Skriver <jesper@skriver.dk>
 uid                            Jesper Skriver <jesper@wheel.dk>
 sub  1024g/777C378C 2001-03-09

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQGiBDqpHqIRBACDazER4MfiNd6QrTZ925IKM0HuYP1YN6uodGYhCuBGb1a4cFnt
 0Xuw1fuaGqahBnNmBg7Rsetaf7b7/w90Of286mRBgIJIr33VxaKd+lW8l6ORQK9K
 bDR8/IpgHxjt8LXNdBr0/Eddj6mOPojooIDOmoGyj0XOlRb5bq+xWlDtAwCgnjQa
 KG01en2qMUwrvPPZzyWg/qkD/3q+NyOVyi0MAgXdYNxI0tMrDPsRzmbvG8wxZQ1S
 fGHGJEvlKhksePCteX3cLicrxRZazfIteiBXL+0iEvSauF7JZzhG5OfbLTQS2MKr
 d0rFCSmez4VAJfx8nqJoA4C+yTphxAlyP53JKF2BmRbfSuz4vIbi0e+zsc+kZehS
 7Tw+A/9tanL63z5D8qmPZAE1JqRJfyDnTthzUPPY9h1CEZN4jtcdL/FLME2TmKva
 5kcgp0WTAGK0tHsyHvij7KZDAp8Z2R8/456DpS0Rk5vTBy+WKMWV+j+RlRlSAr1U
 bkg6cEtMKCImXsprST8UImfJH0DFUXt15gQ4ogog2xPnuvk3/LQiSmVzcGVyIFNr
 cml2ZXIgPGplc3BlckBza3JpdmVyLmRrPohXBBMRAgAXBQI6qR6iBQsHCgMEAxUD
 AgMWAgECF4AACgkQIqvw7PlWHDE3ugCfa3zgBbxwCmIGGlSrwWPP0q+IGsAAnjuy
 GZPJgHaWjAn+SrRftnZu9M0biJwEEAEBAAYFAjqpRasACgkQH3+pCANY/L0+bwP/
 YrW19JdTDG7fDCYbwgn1ngA1y+nRT25G+ozBUJt5q0H8VL6nrWwcbfk9Yg6jWkIx
 Qs2SF1A9yv0YXFqN1ihGYk0iTU/peZ17wP/TIvd+zkcrzXpdHrfrOy+xgalbi7+c
 v52W/49xYvqBsmk0CDRSkdkYt3VgvK4Bo7xoBF4IEl6IRgQQEQIABgUCOqoEkQAK
 CRBHg9f1XdH7jORAAKCxXIkp49PFrGbiM+JBIsMS+Ig2bwCfXeekX2maFMz4I8pf
 AorI1IepXYaIRgQQEQIABgUCOqqpywAKCRA5SqH23klAVvt2AJ9kzNRR0EjI09CQ
 TQ/m/Rr1/LCjCQCguXoX2XJHP/+HEFs2THnDfoLU/taIRgQQEQIABgUCOqzL6QAK
 CRAKdbF0qMx7Ulw4AJ4oKf0ufrvJ5tus51E5w8dRFTx4PQCeOfwDs+ergM+7Rp2N
 Borm6mrF18qIRgQQEQIABgUCOrIYawAKCRBMkXPzcEhgNMzHAJ4oa4hCoZOp4bG9
 +9pCThBAKY2NYwCg7tQ9eNJdqMCEXGK/4m267Ln9QfGIRgQQEQIABgUCOrIYegAK
 CRAwsbGPZ4yL3Zh/AKClN3cei8gFogDQH61mdjagTzuGBwCcDCt4N+tz+Vwb6zlF
 vrUUqSdTMe6IRgQQEQIABgUCOrWzFAAKCRCykdjYZOuTLtrtAKCXRt59ypkFvQQc
 f1HY29CrzPvh9QCgmpBh23D7Tb11yoM3i0/g37vIQ4CIRgQQEQIABgUCO3lDNgAK
 CRDXYxq7nko3rv1CAKCLUGNAVyZsp5TXrCuse0/yF96vSwCbBl4Tm2/MZj/phNKC
 UwjGw2eTN4OIRgQQEQIABgUCPBdmcQAKCRBJ9Xw5GLJJGyr3AKCZx1BGvYveU2GT
 TaZ8X32klZsx9QCgzO/N422XbR5PIpnxt0FXKqSMFxiIRgQQEQIABgUCPEnw/wAK
 CRBUdQxFFW0hZNZjAJ4tMdQoxwZQj3il91ndSrGUD5cWUgCePQueyaYG8JCruXDX
 KTB5f1YZN3G0IEplc3BlciBTa3JpdmVyIDxqZXNwZXJAd2hlZWwuZGs+iFcEExEC
 ABcFAjqpKJgFCwcKAwQDFQMCAxYCAQIXgAAKCRAiq/Ds+VYcMazBAKCMqcWbk7gC
 hYm53EL6HVDoxaeDOQCfa6bEjXrcxW/EST0FlCMcs2LKoXSInAQQAQEABgUCOqlF
 vwAKCRAff6kIA1j8vQA+A/4+e1LpjSu8NFfeky2GG2Mjk1xqzb1nzVDQlKmaPXY3
 dLtqw5tVHA1FLNaSFXDg05NowqQj6OIfavs26orerWyRrD3OJZQBBde5gf/IZBVO
 bk4WzE0hZmHQvchrWR/gDiHJRYnSw+4Sx5MnKBlgccZbIPxabHudUnx12iuNtTl6
 O4hGBBARAgAGBQI6qgSmAAoJEEeD1/Vd0fuMdi0AoJdRZoDG9YwxVyp3wb+e/e0r
 UPwdAJ9fFipa2TGSkCjO61unpDtawmJCLYhGBBARAgAGBQI6qq0MAAoJEDlKofbe
 SUBW+xcAoKmJ3XWnXwJyFMD8CZfNABbBeYNvAJ47O8mk5vhbl7rl9LneJMNEMama
 v4hGBBARAgAGBQI6rMvsAAoJEAp1sXSozHtSFmUAnAqhsMdq6Ihz1LQwrNuKXS0n
 eaO0AJ0dIWyChTlqADHbW7Kfq4OZw7yyfIhGBBARAgAGBQI6tbRMAAoJELKR2Nhk
 65Mu8CEAoOhXx5OkCJtIOBUbobpphx3QxZQFAJ9BZ7bxk3VdhpQUrEdlZp9vP3S/
 xIhGBBARAgAGBQI7eUM4AAoJENdjGrueSjeuDXEAni1RAvL4LqDhx2GT4QLH36Zg
 VoGZAJ4qq2IR+g4plSyfFC+DxfXgi/ASQohGBBARAgAGBQI8SfECAAoJEFR1DEUV
 bSFkYvgAoLXHkVuyK7iXyhYrSTMeSZeYp8tNAKCloJ4rZB/E51xD49UAH1P5PV7v
 orQjSmVzcGVyIFNrcml2ZXIgPGplc3BlckBGcmVlQlNELm9yZz6IVwQTEQIAFwUC
 OqkorQULBwoDBAMVAwIDFgIBAheAAAoJECKr8Oz5VhwxEjUAn1QJFvqeDJ8gU8rt
 gz3CmnjlsAAmAJ9BqfYvV5zxGvgkOKRyMu6i2Qa5m4icBBABAQAGBQI6qUWXAAoJ
 EB9/qQgDWPy9FkYEAKwpmiuxudlg5EK/ZJ4ClDDdL+Nr9TXY0sKLSwJdDWpgqBAj
 jovInON6rEeqa7CSvSlDozqzf97IdKRjBQFkogPbVSfvgamz0zJZtWkfE7Hvw52X
 8U7PyWthoTwECIvzYKH35+NiecJQqXf+AfGRLF0pCSBLSXR2zi3Bqee3nZ3BiEYE
 EBECAAYFAjqqBKYACgkQR4PX9V3R+4wBdgCfdPlMBWMvvNAcseruEfvAoRpkVGwA
 oOGKx9zFdxeJMh1g+y7S5/9fRbf3iEYEEBECAAYFAjqqrRAACgkQOUqh9t5JQFbO
 owCfXo3a9iJoed3J1BlGTxmGmUJj9coAnif3VT+yBgedsiHlhQSgtGzA3JnAiEYE
 EBECAAYFAjqsy+wACgkQCnWxdKjMe1JWqQCeOyD7vywbVSEtL50PIpKC/OLOpWsA
 njBP5yLKAJESHopfPxDbn2FKBN/2iEYEEBECAAYFAjq1tF4ACgkQspHY2GTrky4n
 kACgpwg68nagqKErqB9OZD8yqrUqn/YAoI3YNI2VWY518f8pW2G06+a5nmtfiEYE
 EBECAAYFAjt5QzgACgkQ12Mau55KN64LuwCfU7FdiOvvFKloFqFNKnypvZrh5H4A
 n2giMNGYRQ5DYUPPcmmi5I9vx/JhiEYEEBECAAYFAjxJ8QIACgkQVHUMRRVtIWTJ
 ZwCg8nPl82ZIFs4+2Opuoeg1AobzO9cAn2EbkcY5WfaCFO/cpflXpEgX6V5quQEN
 BDqpHqoQBAD69+DjZ00uDr48npfWtrVxuDmZb2jzS3Tdt0p6V2gVuengjobHNb1T
 6o4BIjPu/yQ8qDlDOb+OF63wfowMCIU+qNBBtmoSDKmQu0M9hREHA9PeHjIsN2dk
 wpIAnM7kXHAE0T00QlBCLzjvef/xooKGdcaA4Zse+wLMixgwJbto0wADBQP9Hlh+
 SI7YcYZV+nOhNnPdBG98UHNhDiheklrZ5BQMLzPEn+qHkaZTeX0SrEbPmm4D7nRk
 UGTh1H2CIL/YaffqVYVKw/8HTIJeXZMgJwdq+j3S5P/Vnc/g83uZpuzdW8PNp6A2
 u1JHPq9M1haoszxtTirQXxo4Ht4/DWaY1DtDkZWIRgQYEQIABgUCOqkeqgAKCRAi
 q/Ds+VYcMQbsAJ9J+QGEzdNcvYY0lAXZAnLBnW7lDwCeNJmcu4gVYPvBDLe2Xu7Q
 Crfzumk=
 =Ru0+
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.267. Ville Skytta: <scop@FreeBSD.org>

 pub  1024D/BCD241CB 2002-04-07 Ville Skytt** <ville.skytta@iki.fi>
      Key fingerprint = 4E0D EBAB 3106 F1FA 3FA9  B875 D98C D635 BCD2 41CB
 uid                            Ville Skytt** <ville.skytta@xemacs.org>
 uid                            Ville Skytt** <scop@FreeBSD.org>
 sub  2048g/9426F4D1 2002-04-07

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.7 (GNU/Linux)

 mQGiBDywu5YRBACKxY/5WzdUtpL2aK2Yy/Yde2spYiEP2vKj3bs+ovV7a9129lki
 ldCu8PhoJO+x+96+AwbrR/T5FlXyQrInMa9U5os/8/HQjTXtY/oeq+UNDNFZrnMR
 Gu0zYICbzgd1rW/tnZJBkB3X2Ao6k0hSATGmP5/sowT7EBSdaM7ZhhqOywCg5A5n
 J7+062MfzdS/3KoSn+Utex8D/2BN/BMLvrItQBUjy0tn8Vsomx+FHbFKOm1cuOeq
 smhsOmsANwIafiZnK4+SnQlVbXJLM6exNTqSimH93y7Q9BX7hmWYl0XVpUui0mBR
 UrVG00PEa0jTLasOkvlyYBS1En4gZ5J2ArE2cYFPkv7jndqJ/pAAZkG+tQnXJ8l5
 g0SLA/4tJHLJ6kPad98V3cVbTfhY2Dn/i+QbHvzBbBj+bETLEUdqOKzADGrWoJeE
 fADfxYi24wHkpH3U781p4SldZpOUvkyYj7YmjqZP0AH6SsKI3i52z1BDQF49gRcD
 uc0sSmv57yvjKCk1Cehen4/qaVcqXWTZ5NfyGb+hbHLtA2FxSrQjVmlsbGUgU2t5
 dHTDpCA8dmlsbGUuc2t5dHRhQGlraS5maT6IWgQTEQIAGgULBwoDBAMVAwIDFgIB
 AheAAhkBBQI8sLuXAAoJENmM1jW80kHL8KkAn1yTiwsMLq9GsqA44hkh1Sk0etM/
 AJ9BiDSqgX0S/wzyXAqfYcsmxS96qbQnVmlsbGUgU2t5dHTDpCA8dmlsbGUuc2t5
 dHRhQHhlbWFjcy5vcmc+iFcEExECABcFAj0dWzwFCwcKAwQDFQMCAxYCAQIXgAAK
 CRDZjNY1vNJBywFtAJ9NCVHRa6GxtfTxae+6ZkTh08xQZQCfcGNMwhcSGJUyjKI2
 eYucgrkwp2C0IFZpbGxlIFNreXR0w6QgPHNjb3BARnJlZUJTRC5vcmc+iFwEExEC
 ABwFAj0di4oCGwMECwcDAgMVAgMDFgIBAh4BAheAAAoJENmM1jW80kHLzoYAoLqR
 3unds+O73Z3EppJna4gECkQ0AJ0Uye7ZXLMTJo7pNmZSBSz6bA/qFLkCDQQ8sLvS
 EAgAinenfe1g5Cdp8bf72+idBePq0zHyPUOpCuFGkiKXecXpgQUHCVYM8IiafB1M
 Or9V97vy1H56sr+HaBsC75mpuPC7lnltoY+zq0zIkNbi20+p/546W7A5MV66xtTx
 D6uUSyZ3jksAaVch+6yQNNxr3CDWiNSjomkK1ExPsjaPAA82L4yExAJJGwUYAPOS
 B1Gw6N3dUtoNuQwJdcw8fjsaRektXsHm6Nnm++3gB0YJ4/x3gcvxlNlONHNp5vdW
 msQAJtWj4isSMfqi6Y4SQsw2MWOKrYr8Lt++m4cQC6/VZXafTR/TrDZCqYhwovyX
 vgLMdKfxTZLqsyZwgWDxFKOEewADBQf8CCEh65lRfWQG3MopboOs2fFp3BsfVMvA
 stV5AYktLHvwGXTW0rx7sCdb3kBtKjiuNFob3gis2Nd05NUxFrzrZsyaktyDiZmT
 gjmEL1LvodDg/mXLRQgl3QDzUL1nlfFQRkcKqlDfCYezbgYFxCy4EGsC86cf8s8F
 ZI0hyXXY+zir+xJ/w4KBtL+cY5LJExh0FyPfNnL+tXUthRuN9wxZwVyQ9I4RTlkv
 ybb8VTWEgzkIf5BiDZalvcOJNAujptlgz2cLnV4Kzu55Xy7jOi5YfYjMbSDa6W5c
 vO/wbcAG3gwZOoeHBRjwTNkn4iBkDPq71o1LDDxHvWUVAO+jU3TrZYhGBBgRAgAG
 BQI8sLvSAAoJENmM1jW80kHL1RMAoNsmDIuxlUf3YwjAr/fSqBOKWgN0AKDc0CBV
 uZAqlAL0tDv8Fiz3HvICMQ==
 =mEvy
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.268. Andrey Slusar <anray@FreeBSD.org>

 pub   1024D/AE7B5418 2005-12-12
       Key fingerprint = DE70 C24B 55A0 4A06 68A1  D425 3C59 9A9B AE7B 5418
 uid                  Andrey Slusar <anray@ext.by>
 uid                  Andrey Slusar <anrays@gmail.com>
 uid                  Andrey Slusar <anray@FreeBSD.org>
 sub   2048g/7D0EB77D 2005-12-12

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEOdg/YRBACkP7DeG+wypqbAvKYmIYMBHsYFCmIf5928MvpCgwO4idtg76IX
 Qd/AQH0sF2uFJiikI9NiJuq3OUXsyRk+7xltLLrgzl7/0GTT6jej8tWFH0AU1/0r
 nYhUJ/svVe+QNNEbMOvCCcZLslv4/fuak4Ilvgcb/SAir8iUL+nfNzwLwwCgw+fG
 2DBpULmZtyMUMZYwyi2UQ2cD/jycHnx1+AHLt24OajcWBoBG88DlcK3ERpg/J+D3
 PYoNfs4qcEhU4UVQw5vhMXBnWxD+BiZf6yrh/GRay11oqShMWl/B4UQrZZBwXBVN
 Lvx4aY6LRA/DAUd0R2CUIwsjaaeBQ2gmvISau4UjtE1ezNI5s/E7oFDNDKkv06Z2
 hrucA/9G3+UlrLhDWd2+VMt99O5FFEhtHbClMUXIhXYwFS/41zy7cGf9p4wA+IQC
 SeXns1bvdZYBxPAYTgDK0XGP8yi0TMpICcXB4v9gkqKIIuO3scB3mH+We66RG5mI
 7sls5BoJ3ARfsJuidRS1Uu0TXqCTcj2NTCtDNWd82nRarNpDwLQgQW5kcmV5IFNs
 dXNhciA8YW5yYXlzQGdtYWlsLmNvbT6IYAQTEQIAIAUCQ52D9gIbAwYLCQgHAwIE
 FQIIAwQWAgMBAh4BAheAAAoJEDxZmpuue1QYMTQAnRGPeBTIOHdEj4nOmVtECGhv
 jpqsAJ4pcMFoOwSyCqy5YXoetkQWrsq3IrQhQW5kcmV5IFNsdXNhciA8YW5yYXlA
 RnJlZUJTRC5vcmc+iGAEExECACAFAkOdhSwCGwMGCwkIBwMCBBUCCAMEFgIDAQIe
 AQIXgAAKCRA8WZqbrntUGGMkAJ45WS+CK9Uh2UYk3kGG6/jmx3kVFACgl3ALZehS
 E1Z1ifNha7XLh8C+U3G0HEFuZHJleSBTbHVzYXIgPGFucmF5QGV4dC5ieT6IYAQT
 EQIAIAUCQ52FUAIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEDxZmpuue1QY
 MzsAnA1T9Wkp8yaxQmPBuuvZNrTdJOBjAJ0TJrwVeQW/+3zffBICU+rptKA8xLkC
 DQRDnYP9EAgAjavYUHgBttL7+qFwfeOJ3oW+sNVNsMp4VGWvy6QeVCeFvVK+Kpb/
 eN9ScAFJM+8wzhNHv3eyXFht0jwSadX48a0FzcYApm+pP3OH6y4Osxhz27P2tc2u
 yzKMV19nZz28cikY2mtH3Y2GtSyn8pOIL2Ar4sc+hK1LnszGTPf6YgLSBlJSnGH5
 +TMg1Pxq/CSDIq4zEv9IyBLlbuK+w1/fqDzLBT5L51FdKDUpsCBZNPaRiin+ZkBx
 LI742GusIYz+aIcwsRBDONnWdemAHbtSFDxMup5SSEvlAtEU5O0gO6bZx3tv+WZT
 6EJ66QsE5IszzTGkw0qK/H/BrsEbyOPbOwADBQf9FOrU6qF1Zj/ONad4vzbjDrn5
 nI1vnrBkJ2QJnMM/d6V2ItUVjz9myqXTgteERmwN60DD1jrTqsw5xWHJ/rjJCoW6
 mUHWjVkUram3OL/HO96t8zmTZDynrGXfnzLqykkLgJVsVmoU/1OCusY6h0CMAiWr
 altooE6mD4dpBQq1svwJEe98/X97LJix0J8W1QLOwOi8lD5kApFf6feTRCzJKcOy
 Szr3NiiwYGGRyHDQhe13KiGoJZQbhoJlbpS7krBTAxyUll6RRtQmlITLF5wmP0jV
 JWPN2tZ5BdmqYEqOoH4h6Dj+D1glXT19YN6kh+CV1w/d6iWWiB1lDXwDOQMtFYhJ
 BBgRAgAJBQJDnYP9AhsMAAoJEDxZmpuue1QY+tUAoK4RQLo2F+0c9PlfrfUOYpOk
 GAzYAJ0dMZ6xeDy4UKlIBdDq4KPZk8IGzQ==
 =vOBB
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.269. Gleb Smirnoff <glebius@FreeBSD.org>

 pub   1024D/1949DC80 2003-08-25
       Key fingerprint = 872C E14A 2F03 A3E8 D882  026E 5DE4 D7FE 1949 DC80
 uid                  Gleb Smirnoff <glebius@FreeBSD.org>
 uid                  Gleb Smirnoff <glebius@cell.sick.ru>
 uid                  Gleb Smirnoff <glebius@bestcom.ru>
 uid                  Gleb Smirnoff <glebius@rambler-co.ru>
 uid                  Gleb Smirnoff <glebius@freebsd.org>
 uid                  Gleb Smirnoff <glebius@freebsd.int.ru>
 sub   1024g/A05118BD 2003-08-25

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =buTJ
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.270. Ken Smith <kensmith@FreeBSD.org>

 pub  1024D/29AEA7F6 2003-12-02 Ken Smith <kensmith@cse.buffalo.edu>
      Key fingerprint = 4AB7 D302 0753 8215 31E7  F1AD FC6D 7855 29AE A7F6
 uid                            Ken Smith <kensmith@freebsd.org>
 sub  1024g/0D509C6C 2003-12-02

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBD/MDZIRBACfyWbQW/cZnu504r57DAQbCbTYNG7V/TgfZwphIPyC8YnLtmJv
 vLdtl7+ToiG7UJUJsBE9OJdb1qA7JP5+jha/TlzIAUMW8doWNyI52nM1zHzBAZVE
 aB4Gxy7pib9yBsrGYiLbuV5YfB7TUyea31OXpZ4jPl1E6RxlYdVuzEhq0wCgnOeC
 SuO0cJZMXisY7DhoF1Q8ucEEAIALzShJ6bbjABbcvMWmoRwXvIcBsAcjKSdRcIp0
 AP+9i3PSZkNXV7rfYM3+SydTa3sJIVBbdXChQakcZqu9+rmfL53rErErYuRwKqhX
 mkp4+3GO7cKm0Oya1xLF9es/OfkKcQ9LxkEytNEnU7xlUNoP8fkCMJcBIwagzPfY
 7UAzBACEwGP/o1e0R36jOAjrUZsxe63Zopz5138bYdZtmsqwI+QHK6+/tS5I7FCL
 EQZL6fEjR7gF1lcj3gC2nypjO1aqodx0hShlNnz9d3uJ0q8EChjJuc30UhjgTcbb
 ZQv3hssKHkvTJ5ch0x+ohYCfH+Gcd8jbXCZvvS8PcI66DRaz3rQgS2VuIFNtaXRo
 IDxrZW5zbWl0aEBmcmVlYnNkLm9yZz6IXgQTEQIAHgUCP8wW5gIbAwYLCQgHAwID
 FQIDAxYCAQIeAQIXgAAKCRD8bXhVKa6n9nfpAJ9MHcwNehlbFRJn8B9tlLBE2JvU
 aQCeLuore1PhiLZPjHriz0/npGn9xDuIRgQTEQIABgUCQLQblAAKCRDYyjFxW6BS
 wyFIAJkBI9/2PBvvTvB0FZUF2yd3JEQJMgCgpWVGTdChec2z/YGMQ/EeTgNDThy0
 JEtlbiBTbWl0aCA8a2Vuc21pdGhAY3NlLmJ1ZmZhbG8uZWR1PohhBBMRAgAhAhsD
 BgsJCAcDAgMVAgMDFgIBAh4BAheABQI/zB/pAhkBAAoJEPxteFUprqf2oVkAnj0Y
 vcFOkVU9JWyJJKieWL/+OuNSAJkBvi/uFt2RgkNgUOvHR61SxZrGeYhGBBMRAgAG
 BQJAtBtxAAoJENjKMXFboFLDvxkAn21uVgtvwLN82vOpKTvBzwAUVK/gAKCKEQDk
 vfyMyQZayoFeC8cMagaUCbkBDQQ/zA2UEAQAqYnqd58qHyrKfsw3SrTE74/4qneU
 ra7FY74jcUhGhrxOElG5hXrHHEHo+0M+0zFwhqedecj2GZbrzGEl5SxVsme3slAf
 Gt5OaAk/ojOY5d5rTezG5v7jSr4EX0JKDkdlve8RozHsutXznsXmUY/BfO1qACek
 herQeczznycJPZ8AAwUD/1MF+jo626W+4/gMgjgCQ+saOiNI6AnGlS879MUjV0Ef
 j6aPfAJ5Xi7zNqkM+HdNBxjPtyxIK8RqmdAjHDMR8FjlZjf+svwuL2CfXk4jCk02
 OXD4dxJK74w/ZTK2kSW1VW63+5K1lgsRmZvnTpGZ4ijxj4H0r2bJFQ7iUd2kNxpO
 iEkEGBECAAkFAj/MDZQCGwwACgkQ/G14VSmup/YeOgCfcaCQpDfKaEvYiw7XJryW
 b4OXclEAnArceW10G489Csi2QR94q7clHU0G
 =gLKU
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.271. Ben Smithurst <ben@FreeBSD.org>

 pub  1024D/2CEF442C 2001-07-11 Ben Smithurst <ben@LSRfm.com>
      Key fingerprint = 355D 0FFF B83A 90A9 D648  E409 6CFC C9FB 2CEF 442C
 uid                            Ben Smithurst <ben@vinosystems.com>
 uid                            Ben Smithurst <ben@smithurst.org>
 uid                            Ben Smithurst <ben@FreeBSD.org>
 uid                            Ben Smithurst <csxbcs@comp.leeds.ac.uk>
 uid                            Ben Smithurst <ben@scientia.demon.co.uk>
 sub  1024g/347071FF 2001-07-11

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 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
 =D508
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.272. Dag-Erling C. Smo/rgrav <des@FreeBSD.org>

 pub   1024D/64EBE220 2006-11-11 [expires: 2011-05-31]
       Key fingerprint = 3A1C 8E68 952C 3305 6984  6486 30D4 3A6E 64EB E220
 uid                  Dag-Erling Smo/rgrav <des@des.no>
 uid                  Dag-Erling Smo/rgrav <des@freebsd.org>
 uid                  [jpeg image of size 3315]
 sub   2048g/920C3313 2006-11-11 [expires: 2011-05-31]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 DA==
 =ZSFd
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.273. Maxim Sobolev <sobomax@FreeBSD.org>

 pub  1024D/888205AF 2001-11-21 Maxim Sobolev <sobomax@FreeBSD.org>
      Key fingerprint = 85C9 DCB0 6828 087C C977  3034 A0DB B9B7 8882 05AF
 uid                            Maxim Sobolev <sobomax@mail.ru>
 uid                            Maxim Sobolev <sobomax@altavista.net>
 uid                            Maxim Sobolev <vegacap@i.com.ua>

 pub  1024D/468EE6D8 2003-03-21 Maxim Sobolev <sobomax@portaone.com>
      Key fingerprint = 711B D315 3360 A58F 9A0E  89DB 6D40 2558 468E E6D8
 uid                            Maxim Sobolev <sobomax@FreeBSD.org>
 uid                            Maxim Sobolev <sobomax@mail.ru>
 uid                            Maxim Sobolev <vegacap@i.com.ua>

 pub  1024D/6BEC980A 2004-02-13 Maxim Sobolev <sobomax@portaone.com>
      Key fingerprint = 09D5 47B4 8D23 626F B643  76EB DFEE 3794 6BEC 980A
 uid                            Maxim Sobolev <sobomax@FreeBSD.org>
 uid                            Maksym Sobolyev (It's how they call me in official documents. Pretty lame...) <sobomax@portaone.com>
 uid                            Maksym Sobolyev (It's how they call me in official documents. Pretty lame...) <sobomax@FreeBSD.org>
 sub  2048g/16D049AB 2004-02-13 [expires: 2005-02-12]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBDv7rWERBADAnp/1Nc02OyU3eiXisqYDw2CaFNG7CpTNalQbJCX9KDuCzNbh
 RKS7slRG0Cp/IsCIoJ0WLugslAZHBtLigl5XxdVeTYKJfXV1gKXLBnzW942oswUu
 zMeZzpcrCYHK7AVaTtZJEQTDf/SIx/ZYu8DJPv/7m9I7aY3EYXQsHIqj7wCghRzg
 vhbpzqR9KiIsH82z5ctlGHUD/AixgJJ6dCf/bxIq3siaijMs1fM1JNLTIL5W7i+I
 LWUjM9PJztfasAZMj4kXjimZl9345CW+0+jV2oe7y+AFWGZUsQHKb3azruH9frZc
 a6JSUOwvy4mQjMwtQC2ngJsUQGqrfGl3DLaa4hJzlgQ6i0PHTN1ljKvrMNgtgnZg
 dypDBAClZuCCjn1RffnM4FzWuDZLYL/wLhqbtzMNvQXe5gwnDeg1QM1xgfUtaaa0
 7f071Ayv+K54wVk+7XIRZLP0Kbgo07kJlXw5AzznzY4167RkcrifLPtG4nbDQCaS
 QreYjUG902h8T7ckkmTV6VAPGUEh/ms9aAeFxAg2XOXiwCaYerQfTWF4aW0gU29i
 b2xldiA8c29ib21heEBtYWlsLnJ1PohlBBMRAgAdBQI8INsQBQkB4TOABQsHCgME
 AxUDAgMWAgECF4AAEgkQoNu5t4iCBa8HZUdQRwABAZRqAJ4ypOHGqZA7mf+m+R1k
 kUCSxtirZACeIXLS54rLLTauEHQtuHfNKEQolCC0JU1heGltIFNvYm9sZXYgPHNv
 Ym9tYXhAYWx0YXZpc3RhLm5ldD6IZQQTEQIAHQUCPDcdsAUJAeEzgAULBwoDBAMV
 AwIDFgIBAheAABIJEKDbubeIggWvB2VHUEcAAQEdMQCgg67lgOG0NlSy6RlNxeqT
 mREvqt0AnjoRX4MwyfWsHmD63XoByM5XjdketCBNYXhpbSBTb2JvbGV2IDx2ZWdh
 Y2FwQGkuY29tLnVhPohlBBMRAgAdBQI8Nx30BQkB4TOABQsHCgMEAxUDAgMWAgEC
 F4AAEgkQoNu5t4iCBa8HZUdQRwABAYJvAJsGythE5SUctWSmAYIxYHagnEUU/gCd
 FQv6AywESIEMOLK5iaONMFb5NGO0I01heGltIFNvYm9sZXYgPHNvYm9tYXhARnJl
 ZUJTRC5vcmc+iGUEExECAB0FAjw3HwsFCQHhM4AFCwcKAwQDFQMCAxYCAQIXgAAS
 CRCg27m3iIIFrwdlR1BHAAEBbJQAn1tcab5GD07XKi33AdcyP521kGhHAJ9eo7wb
 PMLk4e7y6ZiQEeMd4DF1/5kBogQ+e3iWEQQAsxiirVfUk5G6X5YyhHT3pX2Tt6n0
 F5hj36BLxU/Cbn7viUMP2x6qafIolWC5wW3JEklsql3wXovUl6Uuaah6S57XD+45
 YNAztjJ2rOp4wW9KD6i7IWkbtgz0eRLQBNzEvcvdMfGqH/1XujGn033Q3tpgT8sH
 WfbT68DXuaUTJCMAoJhav+twkmoLhT0o5KSjSgcmtjOvA/4oJZ9D5H4rSRKWhQNG
 5A5FZlNX1q7K9/WYcSKWsE6R+jnOFigZOt/wEXA4tUiI1b7SaVnSPNgQ26iMPDIZ
 uauEmvjQmVDSdO0ZsS545VQ9xJtksJdHZXnTVKWyTNiRWGHWT3ucR2XFJ40U+so/
 AxKch0N5CqtYy9A27aO6KLqBOwP9GJUvIE1zB5plWP70d9Kii6Gf9c84VwK8sYcd
 w45M4DozPUJqMUcfP4ycvK5AY80MRvNr+UP0VgfpuKElh2JCUpgj9XTE48vuAdyd
 3q6lVEC4SpjZu29oFNyzcX0dILPHy49pTaNOUK7EQgdS1S7OWksP6XCWQ+Fmd8E7
 vtcT+BO0JE1heGltIFNvYm9sZXYgPHNvYm9tYXhAcG9ydGFvbmUuY29tPohiBBMR
 AgAiBQkB4TOABAsHAwIDFQIDAxYCAQIeAQIXgAIZAQUCPnt4lwAKCRBtQCVYRo7m
 2FP7AJ9QC+MpLfOgfrBZ62ylXJbgV9rSfQCbB+djelAeWNwsPCSI1ztdLW71gIW0
 I01heGltIFNvYm9sZXYgPHNvYm9tYXhARnJlZUJTRC5vcmc+iGIEExECACIFAj57
 eW8CGwMFCQHhM4AECwcDAgMVAgMDFgIBAh4BAheAAAoJEG1AJVhGjubYpG8An1bD
 +5ViByos/wyRoQ3fL5eRnPbYAJ9orRZWWPheXO7sO4kRB4p0tUGZQ7QfTWF4aW0g
 U29ib2xldiA8c29ib21heEBtYWlsLnJ1PohiBBMRAgAiBQI+e3mWAhsDBQkB4TOA
 BAsHAwIDFQIDAxYCAQIeAQIXgAAKCRBtQCVYRo7m2EMFAJ0SKWhO8mbbRHNjJZhr
 Z6gRvtM7RACfXwBb7dbxG1ZEcJHfvaJxo/VxF2G0IE1heGltIFNvYm9sZXYgPHZl
 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
 =Z1Sd
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.274. Brian Somers <brian@FreeBSD.org>

 pub  1024R/666A7421 1997-04-30 Brian Somers <brian@freebsd-services.com>
      Key fingerprint = 2D 91 BD C2 94 2C 46 8F  8F 09 C4 FC AD 12 3B 21
 uid                            Brian Somers <brian@awfulhak.org>
 uid                            Brian Somers <brian@FreeBSD.org>
 uid                            Brian Somers <brian@OpenBSD.org>
 uid                            Brian Somers <brian@uk.FreeBSD.org>
 uid                            Brian Somers <brian@uk.OpenBSD.org>

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 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
 3mPjEgv3yQyXxmScDQ==
 =g4uu
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.275. Stacey Son <sson@FreeBSD.org>

 pub   1024D/CE8319F3 2008-07-08
       Key fingerprint = 64C7 8D92 C1DF B940 1171  5ED3 186A 758A CE83 19F3
 uid                  Stacey Son <sson@FreeBSD.org>
 uid                  Stacey Son <stacey@son.org>
 uid                  Stacey Son <sson@byu.net>
 uid                  Stacey Son <sson@secure.net>
 uid                  Stacey Son <sson@dev-random.com>
 sub   2048g/0F724E52 2008-07-08

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =uagC
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.276. Nicolas Souchu <nsouch@FreeBSD.org>

 pub  1024D/C744F18B 2002-02-13 Nicholas Souchu <nsouch@freebsd.org>
      Key fingerprint = 992A 144F AC0F 40BA 55AE  DE6D 752D 0A6C C744 F18B
 sub  1024g/90BD3231 2002-02-13

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: Pour information voir http://www.gnupg.org

 mQGiBDxq4ZARBACJSN3t0e7d8A7LNfvsKsNNfMWbANu/f3vEhDEj4D4X2QLKyk8t
 Ti5/wO2Z7HJiT5QfI3zeRWetvHMWXhAYc24GrTUMdCt2zhUjufi5BdysmcbLiZFt
 9wjJpJITW4A6W7YP55ORkZs6ye/j4Luf7YN4xISWvM9/kzpUtU8R6txC3wCgq28H
 0tdFPUDvyAwr+97vHs97z/UEAIFPSIAsrH00DuudiLpqZB0LE+BcDsSKgxBQsZJT
 06EQQaE9XMN4f46nAtxzFhSbGZL4qIBUO3Ny1Pp0rqjCfumuwONLXZSK829LaaJn
 WfZ5ux9ZjvfYJ86NgUV2tFnwZm2UYQXc4234FfzfebeiSmYI27BMvLJ28xXU+pNw
 vUvhA/9uPu+i3Dk+ha+0UaBTp/HNTAveoTKH6lNOS12XhCNNPQUL0gonJTeWThRO
 z4YttxgLa5I/MoNsub0+GtNrlyhLyHKzjBBHEqJHJp7+zkyfCODnJaxUqoKskUSD
 QF5VX6v6vEQl5UBjGwonHmzsrnuqTb9pyYhfPTch9n22eS6ZqrQkTmljaG9sYXMg
 U291Y2h1IDxuc291Y2hAZnJlZWJzZC5vcmc+iFcEExECABcFAjxq4ZAFCwcKAwQD
 FQMCAxYCAQIXgAAKCRB1LQpsx0Txi0J7AJ9q3/ulyXnWjGWlR0L+3QtfPKI5EgCf
 WTLlr+SXYF+nrW4VvQcJvuyzZyG5AQ0EPGrhlBAEAKQjsjIRO+kHT+9qCYsw6HPi
 BYzH++xP0i5143trUJ66FoEfqOl4UqHwNJ7GEXq9MWgzBH9wDL69Bb4kSKQ9vKwD
 EgAnXObS3FOUPLK5AMXc5jy8rRaUru58+cGs1cNIg69zgQ3FQyWF0FHI7kGsAdz9
 8iUZhXL22I7+EVBgd9DLAAMGA/9oK+Xjo7xdLZvkW8b4nNIA7Xyml2uMLYjg/OVg
 qRkVU5f7KM2oHna7+VtvdJrIl9bTVc6mrTl6GY1/0GYb1edgSu2Axg+msj3fVkGd
 8hWuNQ/T5v45kgPcoJxWLzaWWkDeLQAf5tq/QVmN8hofl6UsrsNDvYTBbl7129uo
 3BJbG4hGBBgRAgAGBQI8auGUAAoJEHUtCmzHRPGLta8An39UVQwz3OgsZQ5e8upC
 VEBCvTUmAJ9/8mbmXF+Ii/JdY6STmU1MMfmQvQ==
 =A6my
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.277. Suleiman Souhlal <ssouhlal@FreeBSD.org>

 pub  1024D/2EA50469 2004-07-24 Suleiman Souhlal <ssouhlal@FreeBSD.org>
      Key fingerprint = DACF 89DB 54C7 DA1D 37AF  9A94 EB55 E272 2EA5 0469
 sub  2048g/0CDCC535 2004-07-24

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEECPOARBACeiKSpedo952tApwSI+rrDIrp5LOC5FG1crAiTpAqy6aP+n60z
 c2euoVDGjH/ncUZ+TxUK/MkzSOFXTjU0TETFgq2UMxSzZCLwPrmQibfHbmnF08+g
 0EjlslsszccPgTEZz6F85aZGYWjU4dhQ1VYP+y5Im88CgahggCB6J+8hHwCggMu3
 f51egcdCrodzFvL8poUYKi8D/i644gOjVN/YamHS5QUGNPJ9xkcq5G4OfK+Ubjq8
 6T1dd7UkJ22sePpKGtRhPNATeEar/HwzLB7r2h+UAD4Yrl6+//EwWB73BgxyCqcB
 X57s57K3+UMblbLR3NWJAD/HpxIBFxXfj55VPk6aH6GX5LzayMxfZVYccMyWOcsK
 UZaNA/0aJkearTpmitBL49fOhz8Je/QIF6riigkdOuyx62yAtYRNrVbDrQvvornR
 Z1CLUp+mixUc3bT+emLFpz2ZXmGqCr9BMAqENh0gayGeekyk8IYLQudFSidL3yHo
 WErc76neXoBE/5M/v7jZCrQS9loS0vITFsui0Rv95BcsNbV0iLQnU3VsZWltYW4g
 U291aGxhbCA8c3NvdWhsYWxARnJlZUJTRC5vcmc+iF4EExECAB4FAkECPOACGwMG
 CwkIBwMCAxUCAwMWAgECHgECF4AACgkQ61Xici6lBGkj0QCbBe+RP2fX0+t1fiU/
 oOcORVeRc3UAn3Y7M2TfTKmSh+5RXsaxcVKWDqZauQINBEECPPgQCACOxltxnJKq
 MHIW1P1u4pjby/v0ZsVWbhqmPzW1L/o0SHbBdPkLn+NZmOKG3sXFkitq1nnXQMq0
 pdWwEK55rN3+iYMpq2OJgubsEDJbo39Lom49w3xXs3ElHKWmgjNUMmiGi3yA3Q5P
 p9E13ze+ZBTTZrlj9xtTsXYPCkoihcjA8iD1G52CJYuVQOCxeKo3d8EZi4sFXhTs
 yGfK7ipLN2jO4H8LSrImMlT5z/ePmhTgo59A+vsIShklJpRlHqYB861sMobUlbCd
 0n7Fng8pD9jIG63usHJgU32AVEeZ9BMaZ5Gjsm7KvIwJH+w8DGnR7016hleSXSEk
 wVbS7zjXKfAPAAQNB/9GQcWpnuKYlVa7olq9XOVHe2pHrnK20wLy14ormB245Aip
 gTCN/SEIgwc09nF2QXXXhzZrxsFCPphgJh7CT8g25LCJ2rchOhCpShNS43I1ol3d
 II4nK0DtXUJc/3qG5PgPaNLHHyskwIIyfL2rKRlufTgByzF3AKXHweJQ9suxGkGS
 i2+l1NBwLwsjee59gEyKXT/cbfkV/IgA+NBpj7QaDs0yhsbPSDAJszbo53aBAB9U
 sZjWP9tkrzaP1eoSbl+LFttLtrivG/v8HZuPlI4lELeRboslI1aUUfZVt7xx4A6P
 u3L1DWOYm9rQ0q1KMlhGQKa/JBtaKy73wwzZujSWiEkEGBECAAkFAkECPPgCGwwA
 CgkQ61Xici6lBGnrNQCbBljRUNo/9EHyCk0D07YM27DYC+8Anj9wU0uuZE798XZ6
 n4y0m1iMcuSh
 =Fl75
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.278. Ulrich Spo:rlein <uqs@FreeBSD.org>

 pub   2048R/4AAF82CE 2010-01-27 [expires: 2015-01-26]
       Key fingerprint = 08DF A6A0 B1EB 98A5 EDDA  9005 A3A6 9864 4AAF 82CE
 uid                  Ulrich Spo:rlein <uqs@spoerlein.net>
 uid                  Ulrich Spoerlein <uspoerlein@gmail.com>
 uid                  Ulrich Spo:rlein (The FreeBSD Project) <uqs@FreeBSD.org>
 uid                  Ulrich Spo:rlein <ulrich.spoerlein@web.de>
 sub   2048R/162E8BD2 2010-01-27 [expires: 2015-01-26]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQENBEtgnPMBCAC3bCUDqq+6pLElEuqGoN33TBfDGjX3CPciCBGBY33u0ThbKFHO
 8VYStfwkwofutees9itDAjbQbJ7vIiQSe/1gt9WLfVUhgo6j57i5lbuVi/P3RMMA
 QjJBSZM/0r67XBqUXdye0xnPuJDKs5LmfY+23AWiWroRieeEBhbkJBQOyvY/fEdE
 dQ4A26/aLR+PDIxB8vrmsTRgwLYmxpnXqPkbmQ1tjS3MtsPgUMAaEQQOyoZJ7A9k
 loivX3S44GGTmehrKaCOivMtK21zR66Sslfr2zCCvzHXp8votrRorTBOGSTMC9ed
 Gp4ZlCAWa243NOVgCYWLsUAT7sutuI97VZunABEBAAG0J1VscmljaCBTcG9lcmxl
 aW4gPHVzcG9lcmxlaW5AZ21haWwuY29tPokBPwQTAQIAKQUCS2CfxQIbAwUJCWYB
 gAcLCQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJEKOmmGRKr4LOtLIH/0G99k70
 FWtU8wLnHAw4d5dkV+MpSJOiNK3xfqoEgzcBSnK8h4kkEibwzsUggtIvIQ/xkLzF
 oihFGhL/14+yM9aiyp3cVjPT7TqCN7j0kfKxwDOf7otAAwI+hYUrVG1XVM7qe7Gq
 sIS6ucEAnhjK5s/vxI2wJM8xcEQvx2ubPPtuSYAn3k/+JryIfSJaAiSmxuAfYEsf
 TBKmACwQ0CfthLkOSnBp3xNbmXnOJ7mVA/wZwTZjD2Vm4Iu9SGBNF+gsx7Jhs0/X
 ow6JpY4YsoZehFHzeLg3RINUdq5qmB0eqg0VbYV3YcH0a31nOUTGqrztfJs/V4Ap
 M8pJ3WbDrPugqDaISgQQEQIACgUCS2CgGwMFAngACgkQ524iJyD+6d3PZgCfZ+Ow
 SV3Z2p3IE3rQgIf+f67SZxEAn08H7gIDjHWv6P9Mt0JveEgBqqaftCRVbHJpY2gg
 U3DDtnJsZWluIDx1cXNAc3BvZXJsZWluLm5ldD6JAUEEEwECACsCGwMFCQlmAYAG
 CwkIBwMCBhUIAgkKCwQWAgMBAh4BAheABQJLYKDuAhkBAAoJEKOmmGRKr4LODJYH
 /j7RKNrmeszuP7hQ0sQpnn+8xmbp6bmNyXK+h3L78y1mVagMWlrJRbPe8QVLR9xq
 AmI7jIR4oVkcLhm/jnYnlqIAIyNLgrOQ6dIFMbwzd26AYS/Ozy7Grl+THXZJMcZ1
 YTNNcPpmUsC7U76viLLw2CKTMzP3LHribNCoNmfhvplGdZibwW3so+ZjEzrhmjtP
 efLnYmD2AlsJADMhmOy7vgEUSdz7UnIiVgInpf11yQQWarAwAoiKxDSR1D3MaQcW
 JmyG8mhRqyJmFtbmARZaH/eGm+QyZKYuFY//NY9/ugt8xBhhUTeWN80dwZnx2rw2
 6kLsWh3iy36yWNRF1sY7x4WISgQQEQIACgUCS2Ce8wMFAngACgkQ524iJyD+6d35
 ogCghywJlVYXlcjHCqUJkZ4mc8/sW9cAnjUU3AThywjlZFNaB4ngPYGIXHZxtDhV
 bHJpY2ggU3DDtnJsZWluIChUaGUgRnJlZUJTRCBQcm9qZWN0KSA8dXFzQEZyZWVC
 U0Qub3JnPokBPwQTAQIAKQUCS2CfRwIbAwUJCWYBgAcLCQgHAwIBBhUIAgkKCwQW
 AgMBAh4BAheAAAoJEKOmmGRKr4LOELkH+gOD9ML6IDd4Hdu5I7JcmquHejOJoEQ9
 rJRmbExegiCLtTtxI98f2GF9fMgYbKEZ2DRv9dT4tRYhJgm2ko6kf+BsLv1ilP9j
 MRJmzFe5RtVt+ot03+8bgN2TAQ6J0DknMT4sbpKWfMKgw8DQCDgK6aUxAHE/PO2f
 49Wdb6ZxXIwYQKBUsPhAB/a4Jn7C3cjG/CqtkcsWm/INNdrr8wmqFQlQByYkE8bN
 U/LS8UEIf64o59sQW8qmZfMwy7MWsL5VDvJwG/llAAYK5V+Uu+kLDwn3Vuxp5144
 rR7HgAgt+lX3IuMjvM72bc0ooljxqfGRwyfXkVqS0u7YKMIylibWlwmISgQQEQIA
 CgUCS2CfegMFAngACgkQ524iJyD+6d2hcQCfXmKCFRSNF7KxaIqfFbAZUFhHR6MA
 n0G6al32pXWhiV2i3sHyjDq3YCrCtCpVbHJpY2ggU3DDtnJsZWluIDx1bHJpY2gu
 c3BvZXJsZWluQHdlYi5kZT6JAT8EEwECACkFAktgn6MCGwMFCQlmAYAHCwkIBwMC
 AQYVCAIJCgsEFgIDAQIeAQIXgAAKCRCjpphkSq+CzppbB/9X2o72Knam5vdu9nAK
 vmkXmOmKMtp9gJ6MDXLCG/a8DME5weE37i3lmHkm/lKThNRteLajeWz1OWTEODSD
 4lq9BOpr0fDVtSEGsrgQOIj6m/RGpKhmKmyZcsGhTC9OXpcrUk5QnFFb47+25PhC
 I6cfzADL06WGPDkTEFsB2f7ugJw00iC2Kcr35YG5TvvSR/tGRCo6HZ7ooTbLAVmu
 wMrAxwIsPv/ycFBZ5e4DQiIaxsVDPS5sQDHmoIhhRgOovoIinXXCpEl0JvnkegLG
 P9ZWHsmUEIlzU20iMBDmwDmxbsMhtiIFpSNNwA1c3wE786mTQ31vcvscR5p6JJCe
 v9yHiEoEEBECAAoFAktgn/4DBQJ4AAoJEOduIicg/undB58AniViZmymFbmu6LcB
 IQdX7tOfkKQKAKC1L+dB4cKQwTLHMv+PTm3ZZQUCiLkBDQRLYJzzAQgAs/C4imB/
 b+pPBbSm85RC5tgzng8RgF9S1WXVUJupa7QEetNn58yodQr+j+ACoNeX3EKHd58m
 Ja2HyU/cKo0UwNOJA6iKwfrWXOGj7DigxdZdZ9QE/IyzsyrQPIbAVxZn1v3zmpTn
 ngueh9dUda0KKzeq8n5J6OjpS+G6wrMe1tnicM1vh18wIS1JNU/EgQ3hQ5y6Docs
 4xjiYmmO+UlmW/SiiFhwR0b5pwEaQwSLLX4OjEdpxb4E2gxh4+V0Bk1BzpS6GygU
 Qvk1Ct/elQZX3Cyo88OlLSG/UiYGI04JDuyA8wwbriQezVMn0PbVXdo6tR7pqpCD
 QAtI+LFEM9VjbwARAQABiQElBBgBAgAPBQJLYJzzAhsMBQkJZgGAAAoJEKOmmGRK
 r4LOtMEIAIrN0mDZgdvcsV6RmSfoWWawDOklTOh96B20iKYKWxBSOrGNwAAkJRfL
 4E+y/fu3DMoNUKJAAUZvjTOAl2YXv6U5LNK6IDQ5vGtERKS4VukBeDdgK9bLj95P
 cOQ2khuq4RVRL+4H4sdZyxLDD7Dad77rsuavECIK72Dlb9KX+/HJuHERxpqPNAjs
 FlQv2pfbfbr+SoOTjknLCIjct+lDV//y72WwlJeEYWQhKjVJupxPBGOyQEDCofML
 FvzDnuVl4Ft3qP/dLNwObtfghIz604M0aCpYwtItHA35zHRI/R7u24VtluA4D+Bc
 vKKK08LFvCJ5WIK8LKm1Ad/oQh3yuwI=
 =h+sB
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.279. Rink Springer <rink@FreeBSD.org>

 pub   1024D/ECEDBFFF 2003-09-19
       Key fingerprint = A8BE 9C82 9B81 4289 A905  418D 6F73 BAD2 ECED BFFF
 uid                  Rink Springer <rink@il.fontys.nl>
 uid                  Rink Springer (FreeBSD Project) <rink@FreeBSD.org>
 uid                  Rink Springer <rink@stack.nl>
 sub   2048g/3BC3E67E 2003-09-19

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 hpneRV17ciF5APqU2SSiDrugQg==
 =Gfya
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.280. Vsevolod Stakhov <vsevolod@FreeBSD.org>

 pub   1024D/213D0033 2005-03-14 [expires: 2008-03-13]
       Key fingerprint = B852 0010 761E 944A C76D  D447 A25D C12C 213D 0033
 uid                  Vsevolod Stakhov <vsevolod@FreeBSD.org>
 uid                  Vsevolod Stakhov <cebka@jet.msk.su>
 uid                  Vsevolod Stakhov <vsevolod@highsecure.ru>
 sub   2048g/786F2187 2005-03-14 [expires: 2008-03-13]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEI1ezcRBADE9OSKYo4FwkV9/HZCsEuq3afu/4cEiRlaS/pod5b5/tv1DGAl
 QQdQeNxW8nzDLrODbyCtmJDxvOib4Z2qz2NZOgjTujnlHeKecJJKkXg7bYIgMWy+
 JQNX613fcsgQicUQDyi0nMKcvd8BcKuzDUCGEuyMxEE5UyBPXOKDuPLZNwCgznDP
 rjh6cffp737SBR1ViasIresD/RYo8N+aMdwIQwqWXYXuSj6sCDutU2MUsRe9RxaP
 iDE+XvLuxRa5BTAitMWrDJqKdCjysADTXl6Owic6+Y9ppk35+VHDq7vsow3v4HrI
 znJVb5ZOl7nyaBtsd7v/nRFjQEcko11PxbmAAY8UevbGSmUsOmyT2ZMgYkNgGrvl
 jsGZA/9UtsG0IaR9+EGAuvOGey3Rh5AfNVontxJ+FXpCyHgKXWFrJIzbFPJ+iaYN
 xd2uUnEcAeGkY6UsK3z6MAvAorJC383tcRyfZQ7nAYhR2tmPVjFCNU/wPLT6MiZQ
 LgPbYh+SBWTpofpnAcVmVRk18tqtAXuH3kb+m+JG1EppxT4WMrQjVnNldm9sb2Qg
 U3Rha2hvdiA8Y2Via2FAamV0Lm1zay5zdT6IZAQTEQIAJAUCQjV7lAIbAwUJBaOa
 gAYLCQgHAwIDFQIDAxYCAQIeAQIXgAAKCRCiXcEsIT0AMwPVAJ4z7YKxK+3XB8ic
 Ml40/9QdnfzA8QCcDbtrLjTHVfMsLZls+CpS7SVOZLK0KVZzZXZvbG9kIFN0YWto
 b3YgPHZzZXZvbG9kQGhpZ2hzZWN1cmUucnU+iGQEExECACQFAkI1ezcCGwMFCQWj
 moAGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQol3BLCE9ADOu+wCgvhaDI/qqW88t
 h1qkpZiSoj1QGhAAn0aH/9Ln20qZlzOzflE+RMNroro2tCdWc2V2b2xvZCBTdGFr
 aG92IDx2c2V2b2xvZEBGcmVlQlNELm9yZz6IZAQTEQIAJAUCQt/YkgIbAwUJBaOa
 gAYLCQgHAwIDFQIDAxYCAQIeAQIXgAAKCRCiXcEsIT0AM18MAKCYLPaRezw9CggX
 0WGxZ4V2AO/H4QCfe9H8leQkgkf81O3xijejFh4yo225Ag0EQjV7RBAIAPegYMuM
 CjkzEiNYAWZNa+IgCrfWTZWuiCkvfvbYlnx2CLCMhtCi6kDIGm8k8ub0MrgI7JnR
 z3dVaKUi/ky7lbTCkl5lqLdJCX7lAOmbXrtV8Z/w4ke/9aoA5mRcA5U6IDKemkr3
 2mfEEDY6ZOYltLaOh0oPcX1M3v2NIeJhITi6QeDLOpprcCB2fBaZLNC7elgExxaf
 4Ij/Y+QYvZ8ejdOG+AOYHm4DOhWXPyfhhHLRG/U8QY40mYY1BhXZnm8ki/n6ATNn
 5/iUzVZVYYOFuuOhl0B4TG01TlDuhvzm3nBblXx4TkXmlJGY+jy9pzyqyI8OpwpF
 b5/+Q68f2OBltX8AAwUH/iaq0BjgK3Rk6Z/0Efw0ZVk4oO/RhQWcY0f5QDzPnoBk
 DgQcsraDpK+fMRAbNXNjRA7qnTDzyVSjURHEJluNGpXQVXkrO1j5+N5yJXZy7Y+8
 nlUm31UKp8bgzCSck5LcluV9dOQKSD4FvgRmyrt7Zf1Ge824/KkoQaw8MqXGd3hL
 vWta5S3YRJZ1xKKYdld9P7GI9PkOSsD1f4fYQpaHiHTQB+/LIsLiiEWzEnVvWnqN
 CJoatLuznMB4uTjAmKMrOAjVw85+x98Iz/tgIjA/eFO1OlOx1+3UpwdpAibKXDf3
 dIxbuhsp6xy2G7xbYr+ErgZcpOePy+vvnOxc1gwS4q+ITwQYEQIADwUCQjV7RAIb
 DAUJBaOagAAKCRCiXcEsIT0AM/LDAJ900L1+vJyKrr3hP0al12mE3cy+9wCcDeQp
 6wzJCGiOCfCGViOv+39ADh4=
 =gaWL
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.281. Randall R. Stewart <rrs@FreeBSD.org>

 pub   1024D/0373B8B2 2006-09-01
       Key fingerprint = 74A6 810E 6DEA D69B 6496  5FA9 8AEF 4166 0373 B8B2
 uid                  Randall R Stewart <randall@lakerest.net>
 uid                  Randall R Stewart <rrs@cisco.com>
 uid                  Randall R Stewart <rrs@FreeBSD.org>
 sub   2048g/88027C0B 2006-09-01

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBET3848RBADitK8bahB8Ftqi9wtYsFRGfdm645cTF5fAnxFjC+ouPfLk+cfD
 I6VG1Vib3T+SYTTJ3xPm7tV6RLLlRsdAfSE4P73o5qVe85Dq4JBKYgdCms+0Z7B+
 O0yB7B0KClaXhZpsQtK8yLtROjiJxw1WQ9uOS/me5AHi2cZruoOcYxkzbwCguMmd
 tOy1SL5V2RLfJiQKAFQ23M8D/3m42RjkoMB791fuJ/pH3i98EuXhCwrSv7eZ3xYU
 TY93OwMEwPYaABK3jSygMETj9hu2pYFbrAFKSHQVPLcUBrKYw9+Fjd4XTOOxYZeI
 /+n0xSRk4W+sIQX97jCbvCrtk9jqIz2NQt9IlKxG0Xniio/Q8PsNNbO+jd5HSXqE
 ja2oA/9+r3LUi3jKH9rpY6x4Qz/DBpcNK4v5Fz24mtkwTfjyfC2nTlG58bSbmulE
 1tfOLDL5BHmGoyWIqaFzIVIA5oGo9EYG2RCx7Vr+WgsY6jr5tX7HlhByoE5Wemoz
 YN5CDC9KCKe7TCpVJtlq57c02kE0OT3gqYsflidfV50Qzt9jI7QhUmFuZGFsbCBS
 IFN0ZXdhcnQgPHJyc0BjaXNjby5jb20+iGAEExECACAFAkT3848CGwMGCwkIBwMC
 BBUCCAMEFgIDAQIeAQIXgAAKCRCK70FmA3O4suHBAJ9kvtlm5qy8c6qSizjcvuzj
 q4gFJQCgqthVasQ5jNFZf1p4vM+gD1T84M+0I1JhbmRhbGwgUiBTdGV3YXJ0IDxy
 cnNARnJlZUJTRC5vcmc+iGAEExECACAFAkT39KoCGwMGCwkIBwMCBBUCCAMEFgID
 AQIeAQIXgAAKCRCK70FmA3O4slQYAKCNWFpgxPkfqz7PoTUcobiXbu7EAQCcCj0F
 mj5AKPyuPbwP3JT7Cyf4Fs60KFJhbmRhbGwgUiBTdGV3YXJ0IDxyYW5kYWxsQGxh
 a2VyZXN0Lm5ldD6IYAQTEQIAIAUCRPf07QIbAwYLCQgHAwIEFQIIAwQWAgMBAh4B
 AheAAAoJEIrvQWYDc7iyy60AmgLBwWw0LjdY6+zyUyUhRm9s4vZEAJ9F6dw61khm
 NQlfhpvoBh24pl6GTrkCDQRE9/OUEAgA7GAeZ2BgjNDYa42+GV6uo1FxadTNppdN
 gG22xgg+4SXnWZ25O8dofrHIwP9rk/qomw452MoAlVevV20uYthVqAXBWRGEhO/q
 zKfyZxTe8aCOs1mjCKu9fPkSgNUDoCl6jCac/5mDdcLdVT3domBJvGiqqSQ/B1JA
 3YWrYCnnLTUN2a2aPW0ZK14zCSjaWQFDcm8kPi1WwKu9yldGnAPoT03+JF4KN0kB
 YkdmfEAFOJ4kjm2UROJc2aVUtjeMH3nqvdlTmuw6c6cmMMSIlXkcrTO7gRLmnx2J
 HgSdukq0vEtgND6O/o0n9Rnr+UccOCCz6EJkltL9knjKwutdQz9x8wADBQgAkEfc
 D/VQ1sUCgS5xyrer45zxW5NdeuFI+h12D94MKopczr73p+7Tc1bSDZK1M4e432qV
 8hNy8Q6gYowhuuBqxI0LYcEtrJld0ma4cnMraRjkId2jmyK82c+O/K1w+vcGUsYu
 nxYBiGwtTTo/R+202kp6VGD7jnIxGQs5WsMmnh8EL1m4BXeFm6BzfT29SuV4bdoZ
 6/YHyPLGVgtnPBCNQUjLvXqdaOlk3E1wCBd4A90pC1dDiN1rsAxOTcxwgyKfasXx
 CZsdBaXEYYUIfm9WrAFc1S/baV613184I1duBfCJWMKxGXMSr68CeFQ+I1036lsZ
 IdHoq+Y3nZ5jPRUIYohJBBgRAgAJBQJE9/OUAhsMAAoJEIrvQWYDc7iyXiAAn3XC
 FR1XLpBIlAr5dn8ozSpbwfoHAJ9ZDFSqbQt/EDawxqaoYP+4p4Q85w==
 =jM4N
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.282. Murray Stokely <murray@FreeBSD.org>

 pub  1024D/0E451F7D 2001-02-12 Murray Stokely <murray@freebsd.org>
      Key fingerprint = E2CA 411D DD44 53FD BB4B  3CB5 B4D7 10A2 0E45 1F7D
 sub  1024g/965A770C 2001-02-12

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Comment: For info see http://www.gnupg.org

 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
 qN+IdvKuAKC6p9c3lJBbYHFlhxPDhBvgBaSOKw==
 =WyeV
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.283. Volker Stolz <vs@FreeBSD.org>

 pub  1024R/3FD1B6B5 1998-06-16 Volker Stolz <vs@freebsd.org>
      Key fingerprint = 69 6F BD A0 2E FE 19 66  CF B9 68 6E 41 7D F9 B9
 uid                            Volker Stolz <stolz@i2.informatik.rwth-aachen.de> (LSK)
 uid                            Volker Stolz <vs@foldr.org>

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 G7oQ/NdFiVk5IOo=
 =r3Jh
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.284. Ryan Stone <rstone@FreeBSD.org>

 pub   1024D/3141B73A 2010-04-13
       Key fingerprint = 4A6D DC04 DDC5 0822 2687  A086 FD3F 16CB 3141 B73A
 uid                  Ryan Stone (FreeBSD) <rstone@freebsd.org>
 sub   2048g/A8500B5F 2010-04-13

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEvD5ncRBADjSSeOophd6EZMLRUyyqvBTYhHJiCmYqDfog+PG84/Fsb7sXXe
 3W8uZ/Wob/wF8vZey+7V9aK8eoJP9aK52SIMFUR8hdbXTrwhHlTc1QrFWLXjVqJ7
 Ct+ORGcqsUO9P/KwG6Waf8UG1Dnb4IZ2bQCoy+hEXpwiE8KLhR5X3vdq3wCgjARv
 ef8JXQvjUiiGUmPTtwumbmMD/0QmTbZOhdjC1TbIEOoj5BRZKWUv6rj2bXJL+miw
 DCTdpwwn5VfmZiYHeTcCclyPH+GfkNAhrYf4XQ0qUBtB054A+0ZuK/oEbHpqw8ky
 0qj2GGCt0m1LybiX0g9MhEZU9/Coq69TGoAFcysGisrEq4gJm29oc1gcXKXdXAem
 pP9NA/wLMp4p5BTd7Q+9fVJo2X7JTAtCL3djhvFpgbSeExhKCHflH+g0gw7qiMKv
 po1ozRY0r0fwr/gv/LcIh/XBImeyodj9Hnx3xd1jhToGoVP4Olm54PxNKLtcRize
 7CfrQr8TPG6MCY10EGVczIz6Qel7izPdqacXeeB8u8RYnoh4d7QpUnlhbiBTdG9u
 ZSAoRnJlZUJTRCkgPHJzdG9uZUBmcmVlYnNkLm9yZz6IYAQTEQIAIAUCS8PmdwIb
 AwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEP0/FssxQbc6NYEAn3Mm+6fmwl8H
 JuLh1vhMkmO+liK4AJ9m5Btl2vy1eKMfijZ2a/zIbGcydrkCDQRLw+Z3EAgA9LNT
 KPMCyYCuRn0OjAMiCcHiaj20sbY5kO8o6GSOT3Gk8cXxNQgglcvfYxuGxKjG3uIs
 9+1Sa1uGkyVwTCt9DUo9EGvtLxZx/AUU88M3aVF8kt3WiIjTEow2EiS1D7gmancP
 PI2snFh3qqbkN3oWcD3rg9uEwxa9i7ptb/45KnCFJ1bB4jDkuNRqeEOGg7uPV8sZ
 /s8EYFqTl5mW8hTvUY/XgKZl8TvFHxDDXQlA83OWa7RW1JI6G6zuJPHA7q1zwKFF
 DZTabKaXB/gQHYj+j5fx8FgzIa3J7s6MUnZLq4e3xf/3yWOgfsRAxgMjL4WUe/GF
 6vOvE3oxTbUMrQ8FQwADBQf/awmIQZWNMi1aVo2Jls5GpvcV0QZTo5HCcItzoEax
 rY8HMaaApvbiGFckN75O08GuKPEtoet232CEBet2D0NS+VKqp3yBcRwKELTttOFl
 fi0ZUWH/Mk5NEJUSR+lUzptNGRmtu4ftPW/apjrtzRTR6k7KxVPZ0q171qQfF90n
 zFeWklDK1lw1PGWk5X0p4qHCCMs+6l+TEgYjCXZdaDJ/e29bNmXdz3ZBiWbu/Kjw
 jk4s6/17TVXl/KhDAyvfZ3IN3d9BN6h+R1gqE/cp7tGvgDTVZ4+nPm8NVaOr5sOl
 4L9EagqjMAqQzcbhtWHG8PE76P7wnbU2I5pHbexqLlTpGIhJBBgRAgAJBQJLw+Z3
 AhsMAAoJEP0/FssxQbc6JK4AnjiZo91wrPy2ZqMytQaPL3SJcmv8AJ9Q9jvmFruu
 qi/JXA9b5UcmNn7xoA==
 =J2di
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.285. So/ren Straarup <xride@FreeBSD.org>

 pub   1024D/E683AD40 2006-09-28
       Key fingerprint = 8A0E 7E57 144B BC25 24A9  EC1A 0DBC 3408 E683 AD40
 uid                  Soeren Straarup <xride@xride.dk>
 uid                  Soeren Straarup <xride@FreeBSD.org>
 uid                  Soeren Straarup <xride@x12.dk>
 sub   2048g/2B18B3B8 2006-09-28

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEUcBVMRBACN3a/+siykVNlKvwCmd4HVMogG+Oljeu9wyLsI8dJ9Y81bkY0h
 fi7ve3Tfu4GeRcirnrc2FV9Fcsv4dt9DtYQ7PQTPH8kjrSXr3kQoiHE4fGGJl4IK
 IVIHj+iC26JJgbqFcSU7CKGdvZIOJ17IPPh/HhunKBv9ljNJ5MM+WL8kJwCg20Ez
 J3CRnHM90EFk/nfAlJRvXk0D/3rqR1ODyY/8fFDtpOIjkApkw7k2eoJsfqy7tbtX
 YwdMKQptAvz2NxW4Qjfo3NbgGbfN6eAlhoy9Srcfm886KPMA22ZAvCWopFNbqAGX
 e2iOEwbU4JflSq5vLsIhOVz133W6mK1c7VJ0cf2zl+iRWtISES4fOY5s9rEacIjA
 NcAHA/0ak6bks8LqzC64zFdI6bj2FfJbOoTrga1/FQEBSw8bET14S20G/713ZCD+
 tQXXrs8I9YjBQREsKYmy0ixFYFmxMvG0NxkIyrwD/GEqpBbNdkJlx7pUhqv3zyRY
 rzvcmca7jIguu6K9nYi3t45nmCVo4ku9EE34YHzvgFQ15+1LdbQjU29lcmVuIFN0
 cmFhcnVwIDx4cmlkZUBGcmVlQlNELm9yZz6IYAQTEQIAIAUCRRwGPAIbAwYLCQgH
 AwIEFQIIAwQWAgMBAh4BAheAAAoJEA28NAjmg61AFysAmgIisxdd6032Jk2xeI17
 gcHuzXvuAKC5z1x4XxCwELWC9mk9HUlVTWcMW7QeU29lcmVuIFN0cmFhcnVwIDx4
 cmlkZUB4MTIuZGs+iGAEExECACAFAkUcBVMCGwMGCwkIBwMCBBUCCAMEFgIDAQIe
 AQIXgAAKCRANvDQI5oOtQAvaAJwIhTZcNVO1HKFwW5+hfnpE55hAMwCgtgTvelBA
 dhl0HgdkEN+HWtZzEnC0IFNvZXJlbiBTdHJhYXJ1cCA8eHJpZGVAeHJpZGUuZGs+
 iGAEExECACAFAkUcBtACGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRANvDQI
 5oOtQBgzAJ0e+6mp3n17yH4hAzcE2toJ/CPBPgCgrDC3mRdXEOD8Gegm80agUykc
 Fq65Ag0ERRwFhBAIAPf3jtvf8pJMZoO7SQ3/Et3jla1POUcJuk9T70om/Fqi9Y1b
 mxTXR7yu5Rue/ZSN20laoywnJQAJ3BENx7mZHZwCzZDfEU9QU6WipPykt7KbhBG7
 DjXBONGY34wl4RearvGn61FuL77/pkSA1XQ4+5U/hWIisTWnHRufxoykhlyo7QTN
 x/S1bEXA6eTtfT7acA8sZfMRiqb8opOtJPiSMO7vBEYHfkleUGhSJwI7R7ghux2z
 y92Sp1sFO7xb7ZVlKVPo+edqbu5mKRLvhykLiA7keNv/YGkfVjPgLthAo14JIL3b
 95dOkGV/iI+DlYWPa/sDOM2KL0S/wJ7dXMtMVO8AAwUIANqJ9nqvDnWMoiJ2/Zuc
 H9y7CMmSZEdzQwKqaJysyDqiV6LAK9TXsxzzl1UXximPMCb2qwtVGOaRKAPR8qjD
 9GQc0Lb/BCFQ213o0eb+pvq7fFmUxrt7kMUvbwRGhiRbHyo1qf/z+VA2bntosYmW
 9YSpa9eoE3iXr3cF6wQVw/nUF7jm6QQ4M3ak1MiaoICxxCy1x2WzW9mrUePPWz25
 x0Pj0+R3mnWMTewLC6kk3QFM3usdxudGXJqDVch3w47BHV59WgSnzYPshGFp0VlU
 xeJNWJYu0DM/8WeOvRdf/5VdxwJGDtxRyQSDX6niYHWg6tL2Bx1cCxJnnzLLnXDp
 PziISQQYEQIACQUCRRwFhAIbDAAKCRANvDQI5oOtQObqAJ4gRDoYRjl6DWCd2DgO
 ECDwvMM5wACgiAYFjP/BOSY6RZdSBTxOSdyeVdk=
 =Dgd4
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.286. Marius Strobl <marius@FreeBSD.org>

 pub   1024D/E0AC6F8D 2004-04-16
       Key fingerprint = 3A6C 4FB1 8BB9 4F2E BDDC  4AB6 D035 799C E0AC 6F8D
 uid                  Marius Strobl <marius@FreeBSD.org>
 uid                  Marius Strobl <marius@alchemy.franken.de>
 sub   1024g/08BBD875 2004-04-16

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEB/3xIRBADGjxOPVRN2LvXTd6jXqKf4/6pPVPQlKqtwpOZj9JgDVE+V0Elf
 kjvwfCXA0gqt7kkal8i2TU9v2g6IIKP1eUoNpBy/s15Wc8JMlESB6CkfFPNkqj5o
 ohRSoKuB8dud0KR3T531rPfQNmsVRWtxrPYigkrtYZHiTPSZFgL0e+RiBwCg+i3+
 p9+1JBby6tthOolOGdr54xUEAIYounibXk8p54DJeunp0rMbzKYvbXYTOyc4HbD0
 t9kOH+VI3BJ+DlEuCejgwRkxkisjhQbSTa4+EGROKYcVIBBTtsj8JGHiNyRVSQ0D
 +A1KDuZQh7iDwuyatT0xvcvFw52In0dj3RK5hDV2ZX1ec1WiEMKdf8It+WdTSQPT
 UUF+BAC1WEPU92FZefdEDIQQHu17xsCestDOyd6xUBpxyPV2dyUwm8k7OhRalNuk
 nAIXfbZcVVZ/+RWDdfiftoSxQmODQg0JtzhtGEQO2q/FozsCy4Bx8XPk6CQmPMJk
 x/o8MwR50qDlsmcMRR2NDF+I1QOyRpEmugZ6sO+WXm8bkj1J6rQpTWFyaXVzIFN0
 cm9ibCA8bWFyaXVzQGFsY2hlbXkuZnJhbmtlbi5kZT6IXgQTEQIAHgUCQH/fEgIb
 AwYLCQgHAwIDFQIDAxYCAQIeAQIXgAAKCRDQNXmc4KxvjaHxAJ9+D0jNIIFzozzz
 6n/bx6N+yV2rwgCfZRtKVbN4QNEBod9tfer2TgmRlqGIawQQEQIAKwUCR3O7DgWD
 AeKFAB4aaHR0cDovL3d3dy5jYWNlcnQub3JnL2Nwcy5waHAACgkQ0rsNAWXQ/VgC
 ywCgjtPLCzZAAgOuFiLwNw4vF6ZXJBQAnRPxbc9SwccyaGrkk8kiCX1nxVmFiJwE
 EAECAAYFAkd2QQ0ACgkQ722CQfCBGV1D4QQAgo9MiuMFTfyjZn/qfQmSenruVgSW
 GpKiz6DTPhmT767GqaVqaaChoWqPY6/PGPTbk71NleF1v2HU1Orzoj3KqgzE6vVM
 MMfmMXJ7y/A9hg+xImKuThiwMzfJJQ+nrvCc1beJIiMxhJJLHxmBJZve/mbMUs3V
 HC4tGEcdrGecFY2IRgQQEQIABgUCR4ekWwAKCRD09yJxgsm6KU0pAKCIgvYV8BNI
 ES5/8AK02J2lApE5kwCgxetWv8ToTTbUhW2AhaIEHlg8KQi0Ik1hcml1cyBTdHJv
 YmwgPG1hcml1c0BGcmVlQlNELm9yZz6IYAQTEQIAIAUCR3QWxQIbAwYLCQgHAwIE
 FQIIAwQWAgMBAh4BAheAAAoJENA1eZzgrG+NU0AAn1xgOlGk3+FpLagxQh6/O94Y
 8iz1AKDvu7Im3yfxj4LRh5UVKnNYMIJTtIicBBABAgAGBQJHdkEIAAoJEO9tgkHw
 gRld4JcD/j52TeNiPNJ4hDyd0QJUItk8RXcvBtrg2dSl0TGmNs2f1+3fjZ6vdrE+
 5Ry0qh38ywsxs7sEFURPavre4i7EbdOWv6NawUfaIsgXp8Os91bQr+UrXe2esAEC
 SICQS9hHI3qEl8hPqay7rPl/lXM3ivofmrRXXfBRCtxUqy8+CFoeiEYEEBECAAYF
 AkeHpFsACgkQ9PcicYLJuikeVQCdG97q3ZUAYRy7za8JihUzddma5wIAnRS7veJj
 ENbiKHg6MJc2BMFGZ9H4uQENBEB/3xUQBADFOTE426iijaR8FaZLMIRaSexGfOvc
 nPJFF+rkoktpQzP+9BKDwKvt1HmlDXaiaeJfwEfQdK7/oORh9+ynL9ag/KaocJtT
 8eAqhVnoC240NF+PhMlX7YblUwa9+M5MfNmDkNEV92ZFIJ8QjRAzn/G3rQIMo6ax
 BmsF+1P71QEIgwADBgP+Kbmf5TjcU45Wuc3ceZCAEm9o7VMhsU/tVu69x6QRu379
 HqJ9RDuAOdcBWQ/67Jw7blSbe3yWZpqhxLTWwYELJG7/XSNnIsFl3osF34lm0Y9M
 lJl+XBQ3UV2kPgtIMDTXDuklzuhdhbIlhWOXJJf48WkSxeB2WGnnlVvBCjBTx3+I
 SQQYEQIACQUCQH/fFQIbDAAKCRDQNXmc4KxvjWiAAKC5xnCwJYOHHwqreNa98Dah
 W9e6+QCgjchyumMlSJfpEEnGG8vU08TmXrs=
 =QOvV
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.287. Cheng-Lung Sung <clsung@FreeBSD.org>

 pub  1024D/956E8BC1 2003-09-12 Cheng-Lung Sung <clsung@FreeBSD.org>
      Key fingerprint = E0BC 57F9 F44B 46C6 DB53  8462 F807 89F3 956E 8BC1
 uid                            Cheng-Lung Sung (Software Engineer) <clsung@dragon2.net>
 uid                            Cheng-Lung Sung (Alumnus of CSIE, NCTU, Taiwan) <clsung@sungsung.csie.nctu.edu.tw>
 uid                            Cheng-Lung Sung (AlanSung) <clsung@tiger2.net>
 uid                            Cheng-Lung Sung (FreeBSD@Taiwan) <clsung@freebsd.csie.nctu.edu.tw>
 uid                            Cheng-Lung Sung (Ph.D. Student of NTU.EECS) <d92921016@ntu.edu.tw>
 uid                            Cheng-Lung Sung (FreeBSD Freshman) <clsung@tw.freebsd.org>
 uid                            Cheng-Lung Sung (ports committer) <clsung@FreeBSD.org>
 sub  1024g/1FB800C2 2003-09-12

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBD9iAJ0RBACJHmAyofYftDx6hFkYRkCrM999YrKxfYGybHI+MoN2fFPXMvSh
 idYzBGhij1a8E7DGuZ2fGwSxdUZXcUA9PlDPuTmxs/xI/ZgX/qnG4yPgeT7KfZ5g
 UqRpm0/gz/7g5UsvNBw0iUzSbI7tTXprErflhUXX6cC1bPHTeEQbHe+nSwCglpMT
 cpcV93CQpMX+GC16UvwC8MUD/2TzigXSQ9rJNoTLuhsibSK9fh0vzq6rhCrzy2Ma
 G4M9kLvApu7+8YEk9ydVk9EE0PxHTTXGAxnpZzTW/bCCcLubhBqv8eXs2GOOxzHG
 YXb9Oyo+FDe0EAEZ5Swmf/V2eAHV4bYDmXzW9okxIUK6skXtFxQ70DxqcmtAxlxa
 QLgbA/9plT+d5g2s1c11Z0p5CQbxa8sJu4nLFT36DzhR2BmhTEM/X2wSARGe7PKu
 LdWI1WfU4Avoj9sWehSF531tMekMSZ4lp0gb0rYOyzGTqTWjq32mkqep8MDP9cT9
 6H1UaSU96yyc1sprUdU7XDf7TA4jZp2LSLlOEB2UCOa0mBL9QLQ4Q2hlbmctTHVu
 ZyBTdW5nIChTb2Z0d2FyZSBFbmdpbmVlcikgPGNsc3VuZ0BkcmFnb24yLm5ldD6I
 YQQTEQIAIQIbAwYLCQgHAwIDFQIDAxYCAQIeAQIXgAUCP4IzGQIZAQAKCRD4B4nz
 lW6Lwc3gAJ91P1UQoV68L7emHnjqlf3nK6qzmwCgiVtWyaqQJq4fayifeKfFmT2U
 0EyIRgQTEQIABgUCP2SPxwAKCRDm4NvoVAvGHGhiAJ90wTMq0zYb41tG8M+RoMyv
 oVsgtwCdGko61SUEB+884zRD2bHhwFMg+OiIXgQTEQIAHgUCP2IAnQIbAwYLCQgH
 AwIDFQIDAxYCAQIeAQIXgAAKCRD4B4nzlW6LweOrAKCRWdRCC8hQYwWCa4/upt6N
 hc+SRgCfVybP7alAFua8F010HJiSfXdNtFuIXgQTEQIAHgIbAwYLCQgHAwIDFQID
 AxYCAQIeAQIXgAUCQSQbpgAKCRD4B4nzlW6LwVB9AJ42/CQFoYKDRYz+XmCqBou9
 Y+Nm/QCfZv19FBbMSOfvRW6R7nJTSkf3Uj+IYQQTEQIAIQIbAwYLCQgHAwIDFQID
 AxYCAQIeAQIXgAUCP+GGogIZAQAKCRD4B4nzlW6LwUZ8AJ9q3BbkGIsEuhnp6rWX
 uSkcXYkWWACeNSCb9l9g/650wnXPEHcHsRpzBLK0UkNoZW5nLUx1bmcgU3VuZyAo
 QWx1bW51cyBvZiBDU0lFLCBOQ1RVLCBUYWl3YW4pIDxjbHN1bmdAc3VuZ3N1bmcu
 Y3NpZS5uY3R1LmVkdS50dz6IXgQTEQIAHgUCP2SMCwIbAwYLCQgHAwIDFQIDAxYC
 AQIeAQIXgAAKCRD4B4nzlW6Lwb3bAJ9mJttWnct/3ej1XlvmnAxRq6ZkOACfdZDT
 sLSo8DN73ZKDbiP73KqDPdmIRgQTEQIABgUCP2SPxQAKCRDm4NvoVAvGHONyAJ9t
 QrXQSZDkm71qAw+6HiERQ+qsEgCfWuA857Lrda9ZR8X7IJJ3XLO2HPi0LkNoZW5n
 LUx1bmcgU3VuZyAoQWxhblN1bmcpIDxjbHN1bmdAdGlnZXIyLm5ldD6IXgQTEQIA
 HgUCP4IyxQIbAwYLCQgHAwIDFQIDAxYCAQIeAQIXgAAKCRD4B4nzlW6LwecsAJ9F
 HNrKHPsCJ6ZesY1gJI5HOVijvwCfb5G6dT2YW8TH8GNRFe7rWPXO1E60QkNoZW5n
 LUx1bmcgU3VuZyAoRnJlZUJTREBUYWl3YW4pIDxjbHN1bmdAZnJlZWJzZC5jc2ll
 Lm5jdHUuZWR1LnR3PoheBBMRAgAeBQI/gjLeAhsDBgsJCAcDAgMVAgMDFgIBAh4B
 AheAAAoJEPgHifOVbovBz+wAoIJhcDpcOVIACy+wboHG4nGOQfiWAJ45qvE09ckd
 IX+MDl7xez7OMqDU/rRCQ2hlbmctTHVuZyBTdW5nIChQaC5ELiBTdHVkZW50IG9m
 IE5UVS5FRUNTKSA8ZDkyOTIxMDE2QG50dS5lZHUudHc+iF4EExECAB4FAkAoN7AC
 GwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQ+AeJ85Vui8HhdACeNn9owhjpYr2y
 cYCkOFDv+q3xIF0AnAijfOOUq2oT0d0+B9sALIz0HHrEtDpDaGVuZy1MdW5nIFN1
 bmcgKEZyZWVCU0QgRnJlc2htYW4pIDxjbHN1bmdAdHcuZnJlZWJzZC5vcmc+iF4E
 ExECAB4FAkESZaACGwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQ+AeJ85Vui8Em
 ywCdEDYOgC1/YxPHqyvEXGs+JTFFqfkAnjfkTpRPM492elqZkBlQimFGLeWutCRD
 aGVuZy1MdW5nIFN1bmcgPGNsc3VuZ0BGcmVlQlNELm9yZz6IXgQTEQIAHgUCQSQc
 2QIbAwYLCQgHAwIDFQIDAxYCAQIeAQIXgAAKCRD4B4nzlW6LwZ4TAJ9hByDD2ep6
 ixTnazmBJSg3epv9tQCeOM4JaWNwvbOrF528n8PQcgpe/3W0NkNoZW5nLUx1bmcg
 U3VuZyAocG9ydHMgY29tbWl0dGVyKSA8Y2xzdW5nQEZyZWVCU0Qub3JnPoheBBMR
 AgAeBQJBJBoPAhsDBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEPgHifOVbovB564A
 mQGePiZdxv8qVwvtdyf6m9SvosGoAJwPuv0oR/D4PIDKFYtlTqfYN35I47kBDQQ/
 YgCgEAQAwHkhKy54M/yuuJgb4Gcit2+fDnlRZ8yRJkGe8OSl7qx9Gaz0+kwe1Gir
 V+DQFGC/W3gJqjEN12jh11ZUabE3Seeofec94rDZz/YBkf5ofMT1+tN1kwr+ju7C
 lQdZCwNewaS2p6C5PsXCUQQ8ZHfgs8YB7Ze/TY6GvpOoDKqYHO8AAwUD/1ZvVV9P
 e36FE4RkHg3P1YLkMNs5fxleXD1l6LZ8ElQy1V0RVg8sD2W22xh0wP2W9RplsDYj
 UwFKuRtxxoEsdXvDNLaUyG4hXmNUVBz3b3tmZSvENiuj5EchJWO85T+AFT0g7ap5
 wWlxOqmvHC5NZRiAP1fpKpwoSvYTLP418YSsiEkEGBECAAkFAj9iAKACGwwACgkQ
 +AeJ85Vui8E94gCdEqq8xPwuUc/LJQyc1ziacZJ/FmQAnA41/zThbZg2nf994Wre
 OT332jJ8
 =EtCd
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.288. Gregory Sutter <gsutter@FreeBSD.org>

 pub  1024D/845DFEDD 2000-10-10 Gregory S. Sutter <gsutter@zer0.org>
      Key fingerprint = D161 E4EA 4BFA 2427 F3F9  5B1F 2015 31D5 845D FEDD
 uid                            Gregory S. Sutter <gsutter@freebsd.org>
 uid                            Gregory S. Sutter <gsutter@daemonnews.org>
 uid                            Gregory S. Sutter <gsutter@pobox.com>
 sub  2048g/0A37BBCE 2000-10-10

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 sTEQABKrEX0m
 =fxvp
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.289. Koichi Suzuki <metal@FreeBSD.org>

 pub  1024D/AE562682 2004-05-23 SUZUKI Koichi <metal@FreeBSD.org>
      Key fingerprint = 92B9 A202 B5AB 8CB6 89FC  6DD1 5737 C702 AE56 2682
 sub  4096g/730E604B 2004-05-23

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =xwme
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.290. Ryusuke SUZUKI <ryusuke@FreeBSD.org>

 pub   1024D/63D29724 2009-12-18
       Key fingerprint = B108 7109 2E62 BECB 0F78  FE65 1B9A D1BE 63D2 9724
 uid                  Ryusuke SUZUKI <ryusuke@FreeBSD.org>
 uid                  Ryusuke SUZUKI <ryusuke@jp.FreeBSD.org>
 sub   1024g/5E4DD044 2009-12-18

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEsqyesRBACDA3KsPNZg2Q88N9Vhp0kpoLW2Yp0xWbJ01tD2PPcGCq4nGE0W
 NgEvynvUwVJ4ODryLEIL3Po79fBIpkOhjraWdFH4LMcXjOequoERDWCMLOSBzP4R
 PKPqhSvOGw0H54357fcjzo3X2ze9HnfiOI5d94qaUpnPeE8JioJQcTEW9wCg9wKy
 KijAwG/TQBIHrS/bp6F/4GED/iCdSQ09Q6ZQF497zS1oNTgXDmD/qaAzW8F0bu/D
 rp9v5GVWeN1vfXHAtvug7/kIOO/eFZqU7IZRIf9bSerWXtaSV34QZSS81UZOr4u9
 YUGG1qk/A2a06GFzPCzB80c57G1b2c7i9Ktbw5cQ5o01eLcbqkdLmc3OcjIjnmCy
 /wnfA/9tlfS50UU7RFfwj199z7R6vxZ8HNoW0DwyNT0G/Sumj96o7+GXqU6NGZ3c
 X4g0qQbF1NY5h3cXkR9y3w3TP+guQFWtJEqyXxykYHZWAmUfNbaG7xiWdP0iGa6N
 pAWzMjpeHFXKCLmD4WzRx82TPvxSaw8W7H3PQwi/QIj1yBFot7QnUnl1c3VrZSBT
 VVpVS0kgPHJ5dXN1a2VAanAuRnJlZUJTRC5vcmc+iGIEExECACIFAksqyesCGwMG
 CwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEBua0b5j0pckoPcAoNDzMLDEsOm+
 GxbYMxiTpRNqR3/IAJ9TZ2g1dD8D99ipOUIADN8DyEZRBbQkUnl1c3VrZSBTVVpV
 S0kgPHJ5dXN1a2VARnJlZUJTRC5vcmc+iGIEExECACIFAksqzV4CGwMGCwkIBwMC
 BhUIAgkKCwQWAgMBAh4BAheAAAoJEBua0b5j0pckOEIAn1Q0VUudnFwmFG2/Gim1
 u+C8cmZpAJ41a06jrPg/BwDeHLHVhd5FzmXyqrkBDQRLKsnrEAQAg7+aWadgT2+8
 C6Hb2GzSs3/sJnLUWCGfmzBqKNQwyTMAlXEBD1w6MIeYURz7PuPgkOvB8v8b5+2Y
 JBU6i1289khWYSq1pn7XgX988+GsX//IfqCHl9i/RnuO4dVL9KXl3lGFvftpsm+A
 /l+4NkyWo5T/wpzyrmNfuDrsuDUf92cABRMD/0NsHSpAxZpt67PoIrnAXIByQU9g
 grORKLEHjYe6XpuVsz8XPARBjskYScU9VcPEtWIUWh6PXCjNk4aiKwE0jY7XX0pE
 DeiZwa2WG2eFlDqJ03aPgxTQouwEKu3zuo7Xnd/dlAThHK0wZdNWmV6ebYah8rrt
 TJ3PrsYQNptn8iogiEkEGBECAAkFAksqyesCGwwACgkQG5rRvmPSlyQyTACeNfIm
 DBCNKmYGktQUlB1U9kf7o2MAoK1PxWrRo9/d+uKirJNnzdYXTJk4
 =69IH
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.291. Gary W. Swearingen <garys@FreeBSD.org>

 pub   1024D/FAA48AD5 2005-08-22 [expires: 2007-08-22]
       Key fingerprint = 8292 CC3E 81B5 E54F E3DD  F987 FA52 E643 FAA4 8AD5
 uid                  Gary W. Swearingen <garys@freebsd.org>
 sub   2048g/E34C3CA0 2005-08-22 [expires: 2007-08-22]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEMJW1ERBACGUsHdqFuQjrrtjpvx2pQ7GpZYl+HS/jVPn+0MjMcZwRtk2T+g
 b0/EzS/0oeOqv1biX/aZN19T31JGdlSm8FumpTc9zPgh830omlJx8V3g8wi0ZHzl
 UjGa2MkmkaCEVeP5bX/NyRljP6fpnOy+5h4F0WcpkqwlXRuhOzM8UgpXlwCgjjPk
 0CLI2jSVsnqIKtMdunOfsd0D/RaALnZrVkGtQfDX6MDo1Ws+ADGj8rGtmdN5TIoo
 ivJvilG/5HSL2nsqOcIKWA+C4lZqzMIlo5iPSz3BijMc1Ni6LaQo4E4zvh7ID5fs
 fXsMhiE7H2KNSGTjmmL/8Weq8Zgpu9TBD8CHUZLD6BU4Wmm9I/R49A16T5Gbylgs
 fEwaA/0VYP+u8TEechtQKLuAfOwL2ruFE0YKmnXq2S7MixFvSNaRilB/t41I1YcZ
 mcWbRlIBezvchln5qRommEKfp/sWVcocR+AuSTcLT3683SkeJ+9205bFx9xXJnrE
 PBhqjMmRNNlmijcBFZHk+W7tCJQBbLGJkpLfqllfVkJ+rY/NVrQmR2FyeSBXLiBT
 d2VhcmluZ2VuIDxnYXJ5c0BmcmVlYnNkLm9yZz6IZgQTEQIAJgUCQwlbUQIbAwUJ
 A8JnAAYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEPpS5kP6pIrVGPkAn0i58Ikn
 S9M9e7cMI9Fis6lXDoAxAJ9eRxZEgPn3aQ4DZ2ObnuKbKSqcw7kCDQRDCVtWEAgA
 7jU7l7ssKXwc+/ynNfiLAm9nvCY4jMw+CK6hwhtuOmrgFH14jeEY8wRVBrOUkVi9
 Y13Z3qkTk5DD4iX9f25iK8PJELU5XJWStuX64hIEyqowRZ5KkvsdydHjQ1x2koS5
 oTW5kD2nWChnBKI7iWPgRnFnfthrXE83ZY1sV+/OBRZH1ZS5KVxOzClcoTiTE5Q0
 Q4Py1vlS/Bw95Nhejef7gSf6fN+iV2DQn8KDF81+MIj1jTWt5LDa80G+T5yGWeuz
 asAZVzBfPEHbWbVmRjT9Ajmump1D/0gUvxSr0fpnVfPtEFJ/MbLdcV1kyTtI9YLm
 EWnov/J31bGCDlhGjYfaLwADBwf/TBu+b48oClOPFJznnNGVVJUdD528hfVor4Wy
 3ph3KXSfaysOmG1xo+nQ3JpdzbC3nXgfVGM2wGvFEgq7ogBZ9YZNzwSP0vseJlwn
 oXNKvKKDdCyVJC6Xi0Pd6L4beJRTjxf0LPQUjYdQbwrk2RqHXZ/RUapYjlfOWS2l
 4ZqHiMoO7ZIAj/bdBKxySu8qVs3zmu59SE+ZQgxSXwxw2mF09XWOLgXsKTfhXlkl
 ZyKhjcSlVfjy4SXiXy2zFCh9+T0eiCeEzz5kS0QkA3npOooIFftI2q0IKbHOExSA
 YwOocuVEW7eLzeBfCoDa0SoapeXcjyF7KbiDwQ8xu9gEIUkpXYhPBBgRAgAPBQJD
 CVtWAhsMBQkDwmcAAAoJEPpS5kP6pIrV3wIAniAehy9Ttb00FbjcevJetKN5PWe9
 AJ9XhpsYKAyHxoZLFzGdR3EGBJNAbQ==
 =EQll
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.292. Yoshihiro Takahashi <nyan@FreeBSD.org>

 pub  1024D/8394B81F 2001-10-15 Yoshihiro TAKAHASHI <nyan@jp.FreeBSD.org>
      Key fingerprint = D4FA D8CA 2AED FCF4 90A3  3569 8666 0500 8394 B81F
 uid                            Yoshihiro TAKAHASHI <nyan@furiru.org>
 uid                            Yoshihiro TAKAHASHI <nyan@FreeBSD.org>
 sub  1024g/B796F020 2001-10-15

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQGiBDvKlwgRBADKGTPgNos5F4dobTyIhNN1nVHwKtvdTM06orzFj8VccmdZlJF7
 DLp1UH1gwiVGLu1NPOrQXKeaZmK3iO11fTV0zbCUlUnfgSQsJJeGUFMx7/tgu/F3
 L1qe1p37txNYN09SSEBJe7rlTLhM4VWa3LeEG58Td0d2qP/fJeikz9HIVwCgzIJd
 aEclfjgNmsx2lM8jn6qxJXED/jyqV1eAgTD8C6MRPGYcqyLUZoIy7SwdhvQLKlT3
 rAI4yHy5m8Njj0bk1oJM+2PAhZN3o16tpsjQEJuWoIGWxe9P4AX2Rr6htpidn2Gc
 UOXaMFZyy0MX4ULfph78FEzRC8WGEV1hWLW9pNnzaASY/RwNNvW/YnGyKSCq9ilC
 YG9mBACfcmN76QnFFDHd76otrltwwjj1zTRoHEnBgfj/EldDeOaU5cBG0HiV6cbv
 94MYUi16AnN6462qG8RHJmSPblsm2Og1e7aaZl0CpVgOq86QBwqDHFXh0q0UtgXU
 EQChaBe68ydZRwd9TScAknuj5iAXfXtwAeyhWbzmVyJH0Kk8QbQlWW9zaGloaXJv
 IFRBS0FIQVNISSA8bnlhbkBmdXJpcnUub3JnPohXBBMRAgAXBQI7ypcIBQsHCgME
 AxUDAgMWAgECF4AACgkQhmYFAIOUuB9UUQCgwTQSPrbTxhJvi1DdGsYhHOsT0PsA
 nRNBwMyeLPQPhLxw8EPLgyno7+EHtCZZb3NoaWhpcm8gVEFLQUhBU0hJIDxueWFu
 QEZyZWVCU0Qub3JnPohXBBMRAgAXBQI7ypdXBQsHCgMEAxUDAgMWAgECF4AACgkQ
 hmYFAIOUuB8q0ACfTgzsn+Q6wc4aDQ7nT3+M4HPWXhUAn3nhtyq4Ucu2A6oHXvVt
 1oAhhGyPtClZb3NoaWhpcm8gVEFLQUhBU0hJIDxueWFuQGpwLkZyZWVCU0Qub3Jn
 PohXBBMRAgAXBQI8VVkOBQsHCgMEAxUDAgMWAgECF4AACgkQhmYFAIOUuB/XmgCa
 AgHmONlOiOhKdY5LtVJoDi0+cOgAoK4wJFYzstYbpXayj0LqbgmYiY3QuQENBDvK
 lwwQBACBBH7cM4WCT6D1w1XAQnWgL4eE/fMcR3aPiHBDd8eDWFFOhwSPh3W6jZ5T
 STUEZCF7lgD3k+QJtDhVKE0U/hha1ZFMgdTTbhEW9Pl9DHW3BYxPXxq/SURwpGFg
 0GriV65Hx3Dq6cxkBfzGZzrZA2JfRwb3pXisNSGDILAtNRw3jwADBQP+OSbFQWL2
 n+KrBX4dPbp5cuFVL1/NNOWhSOwU+IsR8jDaCYpLy+Zkn7Bn90bIee7zsdWOkGWf
 /qV0qm6dY7xLs/hoCKgk+0jPPevVcCayfCTzBZ+d76qPjWQtEgKN7/LJZn8rMCBf
 B4kHxrcclf9z3OdI+BzTNrPZaCeHLd7nMKeIRgQYEQIABgUCO8qXDAAKCRCGZgUA
 g5S4H1r/AJ973EUo0J+SF83Sj/hL0zDTQBKlKgCcDy1o6LmSduT3NE28KB3Iw10I
 kqA=
 =eB3G
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.293. Sahil Tandon <sahil@FreeBSD.org>

 pub   2048R/C016D977 2010-04-08
       Key fingerprint = 6AD2 BA99 8E3A 8DA6 DFC1  53CF DBD0 6001 C016 D977
 uid                  Sahil Tandon <sahil@tandon.net>
 uid                  Sahil Tandon <sahil@FreeBSD.org>
 sub   2048R/F7776FBC 2010-04-08

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQENBEu9UIUBCADIzpO4fbzj8VTUxcUiw0+H8JhZeU7ItggiSPf2KYJ3LHsfM1Ch
 BCewETgOM2LCAWkH+fwZkqdkl3NqIuE/9vv9gpoTkW7ezlnKNFhSqoFDjOnt+8fx
 KUo0Qb7l7HuctYBPx0FXwWNuYn2V97di1Ef3l5wRzQklwiJL3L9+Z+2AiZ3x62Gl
 H/88oeR8NeVSD5IvpcLQ9y8ksyZ9jw28YcnAKgUcOJwBX6/HOJoWM2QxwJ042dCp
 KG7nFE6SOsl0Ll8+ZxrHlPtPDUMSjuC7Fy1l3K2ruA4cpCf4K28N0kKwVDIIW0pn
 /V279skrDvkYkNnSbqSazshAifHWmEWVQFkTABEBAAG0IFNhaGlsIFRhbmRvbiA8
 c2FoaWxARnJlZUJTRC5vcmc+iQE2BBMBAgAgBQJLvVCFAhsDBgsJCAcDAgQVAggD
 BBYCAwECHgECF4AACgkQ29BgAcAW2XfhJQgAxhM07wUXZoxGt1+xNiLwdfmM/ipV
 l/vHLs4G0uu89Vej3mw3dXq74VGNdepWTp9F+CnmvF75QYyuT4rrYk90OVlTV+Nk
 PvTmxL5G8EzlO4Tb85ipGEdm/tKydP5qrjboCGijyrBBrZXarCT9YsJXYivyThE+
 CLQNSSF6ZC7k78izDA6J6gn91psVru9q39UL4TAop0+PRwQWwUc3P1LMw2sb+GpV
 er9BtfDD8uaEcO9atazPBp1tv0OTrlFB36DUtJGKXjAErlx8jxsQWsP0s+ypHohs
 0TEovHkx2g+XR5yr7djMqqV+ffJHADHyccBRhvQajwk8lKrBhAY/6pOxWbQfU2Fo
 aWwgVGFuZG9uIDxzYWhpbEB0YW5kb24ubmV0PokBNgQTAQIAIAUCS71SowIbAwYL
 CQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJENvQYAHAFtl3LnwIAJsO+cEo1+2JJekC
 lTvgOF2dUf46xwU9x7c5AbeVUSgBpSIctPQgO8ILs0u3VpN3CWx/tfAw2R+Z9s0c
 8MgIERuKAMwr3Vfua/KN8qwD77/GCDylbndnxgd1cTJhvUArYJCm+ChN7wAcFXt4
 Bs6jJ/gSEtdT+Yk34ygOq0aRRTl5uXaKoSzZ9KVcf/57dgmVSD3JxnzbXJF+6Hv5
 FRIUZI6L+pbv4vf3nv0lvoR9ykuA8FgfDc5TPGX2eXFDECcKtME6qfxkM0l2aGHI
 gcEQyUoiOQV299Kj4xw9i+mQTWf4S+qOyBsJYJGe8tbGJNm8c0iSoXG9hUz88Zak
 HpD8VI65AQ0ES71QhQEIANV6IEZPecqdnNEykNoCOitjHjvHAOJB3HZBBPaNKO6n
 TAMntmsgvpnC+mv0GYYzDpGtQ+nfpOQkHpaOrs9K7b5JA7MABnursTn91p/sveRb
 en0g7IWjnddwVyy8G51QEd/0Pa76yjsOmdQ0EE5gSarBCQwpmV0mBSgaJ2xUIu1F
 +wcd2I6g5ii30B5TNd60J81USoTTYCdcYtus5ZwPkBew1FD4CZNhstWka6iSKBpb
 falSp8ZAZvEuOEA+WSf4OYVC3nQb18ULnv1DfkKUukxRdQg+OSWkwIJbyRbixiGZ
 KMTBM2xiiay8sjXupmEzruk7Fj/xK9aPrksgf1LTq3kAEQEAAYkBHwQYAQIACQUC
 S71QhQIbDAAKCRDb0GABwBbZd0FYB/4jYDlkWSPEsUSWT3kxHoxKukBtPvpnin/p
 Zq/ISHN/tijiSZ9jMjn5/2AN/C8IGcUqKR7iOFd8J035ZA2qGPTTrIIwYQ62No5U
 1RjM/OZPOL4jy6MWyvq44VOW46obr5REsZ3Zhf9yLFIjGDSGqAvWuiy3EMve99Tu
 s9CDZBaZ2pXLiQC7Zg8LNatfdrSra/F+lXYKdFi2ddNRsTC2wR3fTnGJjL+fOM8r
 zUwkMqiqxG28TUDiyuFl0wyZIV8KJC8+wfSKLuySH337iSSzPWBKROiOtFfE2j4Q
 f7QcTMOmDn31HgY/JpcmnsChPtGs5W8Ao9Dp3d6tlzA6iQSZ6iRQ
 =jPKa
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.294. TAKATSU Tomonari <tota@FreeBSD.org>

 pub   1024D/67F58F29 2009-05-17
       Key fingerprint = 6940 B575 FC4A FA26 C094  279A 4B9B 6326 67F5 8F29
 uid                  TAKATSU Tomonari <tota@FreeBSD.org>
 sub   2048g/18B112CD 2009-05-17

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEoPodURBACCCL74hQbB00H/yUtv9No6sBynaWyH/blLogfrVbNL+86XIKDz
 yricgZ6/GDT4tbpaxs+o0wPdI0SrvvZuvvLfiV4ZxiCa8TNJF5/4GEzjKE89Pmtr
 DMK/i4RCzhRfs+PfzQdTRA7aQ77mds/tYGJYsqk3m1bWwOGggMti4TBk4wCg21tx
 RTopEa+HVDn1NTLgsAs9a/0D/3lvX6trmF07ENwCp4VGzBRTAZUAGgXziQ2zdjVD
 WcIWPO9PLxM1C1Crifbh5IOFoCsrUZeEsuLalzEVWZ2O4NqLRiRfuSD4ku6Rnd/k
 DBwkHiDy03JfGybBNEKUGvhXhhu53uij6ZXxNW9xR0KclDmrBxxEyj/Y/GYMte3b
 gV0SA/97szSEf8LmQmUD1sd+VHDBaJ9QUe5xNEJ9+8ZfCsVh0zamLvrAOLnZY0mU
 hPr61esTetdjDv1UAbn/OPTMfp4oY6/4Xa59APshxuK6urXaKExwWrvio4OYTHq5
 N0Bq73HwZV1beY+yP8wRRI4AzPoeHa+vIOhfIIJO++v5u9Hrp7QjVEFLQVRTVSBU
 b21vbmFyaSA8dG90YUBGcmVlQlNELm9yZz6IYAQTEQIAIAUCSg+h1QIbAwYLCQgH
 AwIEFQIIAwQWAgMBAh4BAheAAAoJEEubYyZn9Y8pRqYAoIpC8dx4p/BaKVxueFll
 Jm/w5qD5AKCC5KSc0zMxM0Iq3FigA/tDjiyj9LkCDQRKD6HVEAgAqVPZwxV9bFbv
 PU20xAQ6HA8YxPp6QYUbb+r8AoRmqPNLoDqfNglhMimj5nPEFLvBgDHQaPQcqcja
 5Qiz7j3I8xFrBbkCrx8xp4XYAQB8An4iy8np4Ys/YjvDjittYUn8CywN4rVGIppz
 S8BDY9Ufjy6v9iFERXGEGcW3x5gFA3S1hGJZ308QhlWMw6OachMadUnAXcoO30fe
 q8eITtyJZN2MESq7G5TtaywDHz3Gg1K7m68bPeQaeAHwkQBwC/0xvDtJ4uyq/Yp6
 sQrlWJN50vaTnSAQ9q+b0tHQMVxQnxU0dVYgtE50jpPHApbc21Krc6H7a8VhNu9R
 JIanzAEUEwADBggAgJ1JY8XGrOVeYJ9F6S7F6pZKxyj/pYYBYA5dAIOm1df+cpvu
 Knen7UTOb6CgkZqGlX0BbYwYsfzr3B4oS0P5ScqE5gNVeWrCItZrZV6fuA1ZGnNn
 bvnEZ3xCZsb49CtfUcMLqNp1KGVGg1iVvh5YA7mtBmp6W12sq5YM4jx20ph+AHrs
 8/eIts+MMJ70QDI+GoXtwgS5IfFQK4x62K8W0RAmp77/qvRE4hrdsL55UYwD1zuY
 qzwfQVNaPNUUiVDEyL6K3K5GYfkZ5zPz8iJ6sWtsuLEyG4CSWLwkAtJj0Xuc71vN
 W/gkbM4ZpQgqQGQDZvN44Sj/prcJlnbyh26ajohJBBgRAgAJBQJKD6HVAhsMAAoJ
 EEubYyZn9Y8p4EkAoI+bYGMuNB+i74EdgubvW/fTinfPAKDGBmZorrcBfYrnictP
 T1jCoBbEow==
 =0Wta
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.295. Romain Tartiere <romain@FreeBSD.org>

 pub   3072R/5112336F 2010-04-09
       Key fingerprint = 8234 9A78 E7C0 B807 0B59  80FF BA4D 1D95 5112 336F
 uid                  Romain Tartiere <romain@blogreen.org>
 uid                  Romain Tartiere (FreeBSD) <romain@FreeBSD.org>
 sub   3072R/C1B2B656 2010-04-09
 sub   3072R/8F8125F4 2010-04-09

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =AUXU
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.296. Sylvio Cesar Teixeira <sylvio@FreeBSD.org>

 pub   2048R/AA7395A1 2009-10-28
       Key fingerprint = B319 6AAF 0016 4308 6D93  E652 3C5F 21A2 AA73 95A1
 uid                  Sylvio Cesar Teixeira (My key) <sylvio@FreeBSD.org>
 sub   2048R/F758F556 2009-10-28

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQENBEroxHYBCAD8d4HA1tGibcHpjyOTeiQ7+yclqvB8bzWazJf1OeHwHcY+Rt46
 gVxADP5QPLhMaiw4nYNr+bSg+RDIOG3bmxqDZpmw38508NWd/W8XjgQSV/PhnjU0
 pfrvhXfmGG/f6C5D5D+IRJ5dffW65YuDXtsIPTOuBCwmq9NSRK0/w4VZBL1+ihDi
 oDhAWnkxfaFXN5luY98o1GVxQNpd/ZKjb+lsvAwsoXDSjn3R2bGZbA2LBIFh1Y2f
 KHa1vL4p5ZaNp0hnHyGW0mxC+SWse7zA3c500Erbm5d5I0HUgCEGNdE6tEryklFT
 zr4HfPxclml+QnlCDVZDSAf3+ExKfNLlSwjdABEBAAG0M1N5bHZpbyBDZXNhciBU
 ZWl4ZWlyYSAoTXkga2V5KSA8c3lsdmlvQEZyZWVCU0Qub3JnPokBOAQTAQIAIgUC
 SujEdgIbAwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQPF8hoqpzlaFKYQgA
 mO/vudKdpx8jYDFmCOIE0OorvjqXNue+0VowONs2qSWiGwsvwh7YDUg8ZKEiBZHZ
 KV29T32y0JIQJ8tKloCF+XS3IktqWA0hlXqnN+Kmw3H0+MmzjgzCPhfTxG8jUUns
 r3qnYrFQDLzQXr64rUi0o6SQsxcsyb3m3VZX/NWXLyZm3RlCOfQzIRHWKGsP7Q5+
 sMcLA/obV+C2cEOlsrT1EQWw6pBdhoPr55ssNG9Gs1oZtPhepoKjTq4X3VRIkm5n
 LEcR5WUOe9qOJxxLWSWI2lWl7KAMuGt7KmOpbSYZNWi6Z4ASm2U8KhtFIDmQINzJ
 Th4Qkph0TDAr1mhKSaRVZbkBDQRK6MR2AQgApzi1h0Oy/HVxC82JSxsfcQKNgQbF
 6H9d3gkyb57koVVP52jBhcXx4vpce7oSpyWkm/uH6ZGZi5qkjSBliy1SdE+daymV
 8FEh9KQCMPvM3BArrDlbHUzpgRDwxJ5E25FfY/ggFF6/uzY0vLsAtLdyWowOh5ZM
 Dt0sKXsAMzBRaZ8VsWeBfxJJpecRLa6igK7w0+oehWQ7v9iC+XqBpfXR2S4pxTi5
 bshXeEfezqkut0wg9UBQdOZwMdzV3kw2Zis/qvi6jte19FrH3JVe3jhuoZCVKxec
 aTL2nawtQHqCN+7MhTog3ap+ZhghWr7NK3wlPWYmk0fDCRLW2bzh7e8OawARAQAB
 iQEfBBgBAgAJBQJK6MR2AhsMAAoJEDxfIaKqc5WhBt4H/ArRP3bzyv5ejeCZ25fr
 OCR7Z1vwdFFWvWqEAPO70x9XolGZMEhuF7OVjZpIXFgjDPBAoN5nxn4A3SJqMcXg
 zDsfqOJC4N2JHwWluX4D/CZ6caWOfI0p0sM7hYyXaoAEouknPO97IvermEvmiqnO
 gpcqUHbDL9DRKBnMyqDsSE3S83kEyuwD86x+UXJNCJk6awcUTWoETg6tVrpJ6Jma
 ccMPVsn4QucbRYyY2e9tIvJ1YbcqZH2munFGa4UXeY5+UemX88tg0rHHIYoN1B0d
 qMSWsm6YwNRBuyFC4f6RkK5x3FQExsTd36UaDkxMbimkyAf2y9uMmHf49+anaTUb
 QaI=
 =7/gk
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.297. Ion-Mihai Tetcu <itetcu@FreeBSD.org>

 pub   1024D/21FFA1E5 2008-05-08 [expires: 2010-05-08]
       Key fingerprint = A880 42DD BD71 BAA5 AED7  AEA2 27B1 88BA 21FF A1E5
 uid                  Ion-Mihai "IOnut" Tetcu <itetcu@FreeBSD.org>
 sub   2048g/0B30E680 2008-05-08 [expires: 2010-05-08]

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v2.0.9 (FreeBSD)

 mQGiBEgiuBIRBACCfhdBIfKQoYWIJBFmDWoGi/FISis2XH8eupI+0iiUwjAUDScY
 dCuGAxQEekdsIXrpqAEnUOGsqIi+AINub8KM1ibcN8vdlFSd1RGG6mpQNSlTZ4QT
 BWFpHylCe7SRW22kU5e++LVXcViTlAvSzMs8YB/a9j3DPKzh/IXMwSaqKwCguN5R
 L36o7GJDqTIPx5pD12SaDFMD/1FJ+V3xXeKtulLzTFKVrUJhXlDTBiLVcpzAeR0E
 V5/trtZM9tJldeIX/nqKvR2QF9i0VzoCIUWNS2M8MneCFIzuhQSnt6uGWvj58V6t
 gKtNhqTNPt61BrkaTtWgg7UX6kTUcEV5nztkAePGbOAfShtK6gVBcn8MHXBRZ7De
 nqj6A/9sD7tymktX1hD7i7UlBcQhBr/Fr324qv4E33dfGKuykH+HWFxg9FAD5PTG
 CyNYoKLvl82zZso5PaDXIa42ZphviKHttMKVidKR/FuI/gTqX8Oz3mYfDoxkvFpO
 7PzMZ2+KVBxoXBwXYf6R9nZWv5cd869A18dyNvhE9tK6exVJQbQsSW9uLU1paGFp
 ICJJT251dCIgVGV0Y3UgPGl0ZXRjdUBGcmVlQlNELm9yZz6IZgQTEQIAJgUCSCK4
 EgIbAwUJA8JnAAYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJECexiLoh/6HlhDEA
 n0viPwOZWOfZGT/nbOSPmg+vvpuLAJ9Y6+VqpB9fdzyjW0GI26TlkcEpaohGBBAR
 AgAGBQJIIribAAoJEAV+n4tJOil7ptkAn1HjJyNBvKgXB4OY/SRbSmSikBXfAJ0X
 uSuQRMFbLqHM05bXqY95Ih3iArkCDQRIIrgSEAgAot/xHX8AzSLS7u2xyiraitRH
 fYcaMBpRYRqv0ceC95XUnBWZdy6piPBOr0p5LEGVaPN8RC6fM/9KIMCL+mEJtvZn
 dmxxCk+6GE2UsdDzMWdI2GZppjIAwPVY2YEB0kfa6fqSTV087hlyrkf7vMOl6dTp
 kAb50G1avwhy1jBoYR9f0LLn83kJV+77B/IUTe9sdgPsi3kovJNYIiAhTw62XqHL
 V59OZN/QVd1qPI0t5XXxpKbdyTRImtfF/EQ1HbqIha8ao8trmz2MtFMsT60piAoQ
 Q+usY3tHG5PPM4GxRnLW8Z0nZ0dWii42v5W5ETal2FaPUSH/9cDPAEphlcUomwAD
 BQf/RiXuGG3CBDiUYeVHlQiyNHQP4Rm5iVclcezhPstcQbb1R5rZ/sAu4FaUQVc8
 LRJ8c1UiemEhetGfTSAZnoeWxWfJgtcO0yK+fM5Q+ThqxCIlGPjAgmlbZw5R3Own
 BxiQAJMiax21BNVrxHMW0DigJqLVxvYEQDbw/DuMPwLG3Bf82zy1z3RUZ2pc8DEi
 nV3vtKfMH3UEvBHOxwdubOnmal/JYTWL7IR9mp+csXs0ZxJ5S5ELh5JlMWMa54Le
 3lujnkaTZYrdTxF+GWaFOxseNiLr6OcT4oZzTDnZ1Xn+CqS4TJDM1yczRrYPDA5c
 khpeSvqlv28UV0GvfDL0LR0mo4hPBBgRAgAPBQJIIrgSAhsMBQkDwmcAAAoJECex
 iLoh/6HlyokAniQgaL2Gi++v6kKS0faitctj+x9aAJsGV06R80EabXHH0d6Qd0vU
 ZMG9UQ==
 =e2YQ
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.298. Mikhail Teterin <mi@FreeBSD.org>

 pub  1024R/3FC71479 1995-09-08 Mikhail Teterin <mi@aldan.star89.galstar.com>
      Key fingerprint = 5F 15 EA 78 A5 40 6A 0F  14 D7 D9 EA 6E 2B DA A4

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQCNAzBPh/0AAAEEAKiF0rNVbbuQue8Mo+knlGKtZJXWkLOhmdzE+FPxTSRv3TOS
 OHOfFbEbTlcuplvYv1US6o4liAyyx6vGLGa7ZW0zLFAtTOJTfwW3GPmcMTieOIK3
 wwzJtjH+wi7VeXIQCU/mOcLC9A8QaLqhJ86e3m9FODSFMIluSoucrgI/xxR5AAUR
 tC1NaWtoYWlsIFRldGVyaW4gPG1pQGFsZGFuLnN0YXI4OS5nYWxzdGFyLmNvbT6J
 AJUDBRAwT4kMH2ldntvsCqUBAVAcA/4x53VCfOx5Bm+BtneQNEvHgV8aqWW0tM4r
 31KtsSjMwuHF3kl7PJtCfVk4OpRvog4u9V5G7gtUhUIOi/Qfuia2YHvvxIh3sx7Z
 Gg22e4FxNzNob3qV+YiPOr+Aa6EoYfHB45eHSLFXryCBS60a0CfZies+CSzcHBy9
 /Zu51dCtnQ==
 =f57V
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.299. Gordon Tetlow <gordon@FreeBSD.org>

 pub  1024D/357D65FB 2002-05-14 Gordon Tetlow <gordont@gnf.org>
      Key fingerprint = 34EF AD12 10AF 560E C3AE  CE55 46ED ADF4 357D 65FB
 uid                            Gordon Tetlow <gordon@FreeBSD.org>
 sub  1024g/243694AB 2002-05-14

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.7 (FreeBSD)

 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
 =1nJ4
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.300. Lars Thegler <lth@FreeBSD.org>

 pub  1024D/56B0CA08 2004-05-31 Lars Thegler <lth@FreeBSD.org>
      Key fingerprint = ABAE F98C EA78 1C8D 6FDD  CB27 1CA9 5A63 56B0 CA08
 uid                            Lars Thegler <lars@thegler.dk>
 sub  1024g/E8C58EF3 2004-05-31

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEC7Hq8RBACUBh7OsXzgLr6Hz1QigRoSr5nWAUdj7Z9wNIcoE9t6J61MIUtP
 qGL3x73LspmwBGu/aC9muJ5b4Ont+BBBkVkC3Cdl7pKSvT70/ZB7TKw9f9HA9S67
 jK/NnrgG4R9amixfd0KyycNpf3yvug2FV5VZBiUqvuqWipqXacOxsD8rAwCgksWW
 74+msARYAf+mTeR7/NCEH3MEAJFfoV3APPGGECWfwrDmQT1IiBhObbjsVKbo4z7w
 yHxK+3Qm9nCG/sVthRll96C+rtAJKf+FEN8nvIx/9Z1UQ3Y7zTMgzlbz83BhhPnZ
 lAZEZI+EfmWsltzmyjJHnsvShRvjEp/YQ+0tfZV5uAPy2yrICw/rvozhCmqTox5l
 zOgXA/9mfbgbJR8NS7IwzcVSH+YEW06lyxLHjEd31aIj6wgX7O9H7JdXOytTqbSR
 VXN+5GjJhEaw9GmAd6tsvusHMy+1GBgY7TFFUNYO+JqHn6FKGzfPiFyxDyvyrF01
 QL033peqiNVxTS5nvJzmKQCpftlU3S85R+K62Alv6xO70HyaALQeTGFycyBUaGVn
 bGVyIDxsYXJzQHRoZWdsZXIuZGs+iF4EExECAB4FAkC7Hq8CGwMGCwkIBwMCAxUC
 AwMWAgECHgECF4AACgkQHKlaY1awygj74QCggWeR8IRwgHIsxVv5zItpzdtnkSsA
 n31ytm6noxfetU5J/5NnR6bwV4WetB5MYXJzIFRoZWdsZXIgPGx0aEBGcmVlQlNE
 Lm9yZz6IXgQTEQIAHgUCQLsjTQIbAwYLCQgHAwIDFQIDAxYCAQIeAQIXgAAKCRAc
 qVpjVrDKCPikAJ9a/Or2be00A9PeXyoo+b7VuLAzhgCcCX9kI2DduTtitld/mY93
 vZDnQPO5AQ0EQLseuBAEALDSStxYn/CidImaPKwDZoYVpXpHucmBZ/nK/rFwMNh/
 /RZD8ZdBF1PEDf3EA78qTxEk7PfSnoEWcxmcNfiMSALiTkehI4nWQH7j0ZSwqC/5
 Du4lP1v1PSeR35IkC58n8kur74olLMdoYxlpVOwh7jGR9W/3MSEjQ7NJP9AZ4yw/
 AAMFBACv3/ZxNdO78IPVJ1kQsfGUnwfpiw9syDqK+CMA6FyTCI2VUc6kY0Wc23Qv
 uoGv8ROk75pa2MJxEH/GQJNSZerJCSzLqdCyEW4tuxxJPQ7celSZ7PL5QutBzytL
 4rUQ5bUlYQBFlCx6aOuG2+zQqiFbm1RqX7RYdOf3LnlRmkaTDIhJBBgRAgAJBQJA
 ux64AhsMAAoJEBypWmNWsMoIibYAn1x8xlAkuQC2ZlUID9ORxSIgEMyjAJ99nQWi
 rCVB/qZMKoL16f9mHKvJ4g==
 =OYqV
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.301. David Thiel <lx@FreeBSD.org>

 pub   1024D/A887A9B4 2006-11-30 [expires: 2011-11-29]
       Key fingerprint = F08F 6A12 738F C9DF 51AC  8C62 1E30 7CBE A887 A9B4
 uid                  David Thiel <lx@FreeBSD.org>
 sub   2048g/B9BD92C5 2006-11-30 [expires: 2011-11-29]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEVueHgRBACBqHSbbyc8BoznmojkguHMrDQtqISv33b9tpIsNSHDgz4Wpoqs
 MRwMPZpStu/FwULPzRUkceoYFIkyRyBwyIqTAD3uq2nisPR23ffDKRe8Q44Y8ccz
 sAtc7zPz/XpoI+2tLVGBCZyk9UOuIK1HkrmEjJ8uG2/eqyuckjO39oA/3wCgorer
 I3uzG/mJG7V0hHaCEkhQVx8D/3/i9YwqVVf2kqfKEGUASik/PXDpoeHfC/v6GFik
 Ss47TSaiuMOCoxF92m9EcOSoYCHOmdkJ1l+AVAWCZvKHKDM6J20dRr1zNqvR37jf
 FlmbF5B/MhRcjaSvrOLnZsP1wlz5sRkdAOdHNN/J/mwqkaatkFwtf7XcFMheB2qi
 1XvRA/kBi8lvPw7/PGibDIZXBxUmWVHLCU0dtrwKjbHE1HIpMwgjbTFrvh0pjmXh
 +qjn9VTcduP50Lrd/J3bh6WSgdc16xT2zxSAg9G8nJctDSJVgOJiYFUfLBpPBeLS
 O5ZN3GHw3TyLnDV/NvaAfzp1GXaGUB4kEuIaiaxxNugT82R3OLQcRGF2aWQgVGhp
 ZWwgPGx4QEZyZWVCU0Qub3JnPohmBBMRAgAmBQJFbnh4AhsDBQkJZgGABgsJCAcD
 AgQVAggDBBYCAwECHgECF4AACgkQHjB8vqiHqbTvNQCghqU1WwfsIQgI4bQn94M7
 z3PY/ZYAnRPT7soJ0GrlKAMRplxFoRWH1C1TuQINBEVueIUQCAC2nNYNyuKG/uCP
 l6/GUoumFRE8tcbH1jW5yrFbi8ahcoi71iCQ6Ozdx+XM/qIu13/iEJmTOvoVyOFf
 0pn0vVjgJ6yWek2oZmqh9Loj0WX2bRvV2uemOfvNwqUvDLCvbdftHgQAHOff5Tij
 GJxEBzDylhkAlF7MlZbCejiIJ7Of9fMC066Yi5M1lg5wAX1gPG27PiXJLMjcLI1B
 BsaIEtJsInd+UWsgjUE4tq1xoFhCeDZZWHCAyc7XyI7cy9FFQIII7SWkZ8TkZwKO
 T4UYyIHKtRFtgrMTkcXAc/Eul0LEo2z2e4L/G+8vF7q9LicIyv3/BF62fgx3iCKe
 HkJRWueDAAMFB/4lX+vF95ESlWuZ6DH1orSDKMzWlaJfl8ImE8nCT+QN/3ZauO7Y
 4kQ11jy2Q+vURzltl5r1uMgAheBR//qDp4OTlqxqSyYFx49iysd3rjP0vnc8WGD9
 BpGobsbcgw9axW6z278IZzJ7aroYBaceOHkEM6nNboZ1aKCn7jYqxFyzNUuJqqEY
 0vxx82C2wHIPb+b9k5LCz+kMrq8fGDPERYYcFFKHMuKZ9oyide/8hQ83KadXbvJB
 /GAqx+prMs8axuAMoGgksMRV7Er+eRZNqYyeCr31j+Oh4qpUbe1q3UPzkoUg9OMI
 qJXvBn5S1M2B8epkggu4y6HDsbVXqgT+NCaWiE8EGBECAA8FAkVueIUCGwwFCQlm
 AYAACgkQHjB8vqiHqbS5dACfWGE7OYOJs3lJUh0fHYJEYGfcOKMAn3Spx9LXSIcR
 mVETDDKHRmZTSiZX
 =iAPM
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.302. Fabien Thomas <fabient@FreeBSD.org>

 pub   1024D/07745930 2009-03-16
       Key fingerprint = D8AC EFA2 2FBD 7788 9628  4E8D 3F35 3B88 0774 5930
 uid                  Fabien Thomas <fabient@FreeBSD.org>
 sub   2048g/BC173395 2009-03-16

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEm+vTYRBAC03EXAZTDbUh/ShE+8WHHaB98hrIyAlHsMBRpWdouqNVbvEWBQ
 08to2fDMF8zpWY7GB6U1w8bH274bWjIFk9KkK9fLbfoKnwQOWBEB1IFOei/G/4Ro
 xfufEQUOWGjAcVlZp+/crXEJQEljWe4OOjh2Seruxo86qWmm6Pp8LkmPvwCg5+t8
 iQL/1Ud2c8fyLAS+AARuAhsD/R6MSZtQSselAtbGB5S01reSKO4enb7yFdU7Pcbp
 iBAqgE0khMZqcQFeOWyAiTFTqyt4t076R1s0G9uBoTCI5/sDslVvyaglnGVrL/Ej
 6WEyBEHXFHOS+pf7Aofke0wHyQhl9YrN22cEFEKWNDMCu2T+K0mP1AVKtnbLqwVG
 clIuA/9+qeScAK7n1Nu33c4WTkbhxdpxqcQGuUti+vHLrSy+wpZgEP4e3A1AurRs
 JXUGTuqT0g8wxpCMEassWuoOphrNUz3Y3ckspvo3PLbht8iWhkAS+YjvTgBPu+at
 rxqS4vuog8z12Gl5C69oUihXozh0c+9WNQUahsy2RM4ldFu3qbQjRmFiaWVuIFRo
 b21hcyA8ZmFiaWVudEBGcmVlQlNELm9yZz6IYAQTEQIAIAUCSb69NgIbAwYLCQgH
 AwIEFQIIAwQWAgMBAh4BAheAAAoJED81O4gHdFkwWz4An1Jps5d16oHpy7qh7jro
 87IPMczmAJ0f4rYdOnxuFuRDnBLwVbdb1gLQcbkCDQRJvr02EAgAlrdKSnI726B0
 hGobE1BE7jwjS+u0ozmeTh1JLZH1rKNJd/LszO7ubB6X0VGA5ustPYVb1eVoSn6L
 LkvbspsdvNitklU8Ys4FF0dI9+AvrT4u84f8AjKKSTMHoTu6vv07Vm0qEdt2ZTim
 YTwG0OKuRbwCDNaMNzshkncWxWNd/KgrP9NlfdVJ/3NxlEl/GUm6v4bw1CM3F+n8
 DanJa1jKPk0krg0bdZc90flknwaH1rQckFrxICLa/9MnV8HjZEiE/h6M4Ay3Okb8
 zQnYywHqklRfvi2nUm85AZ+fJ1X06QCJD+Idg+/Tgk2SZ3oG+yOBS5GASiYiY5Bu
 3fUtBVc3CwADBQf+NFw7Lw9mLYqd7E8VFr81U6JH4WU2sG7YEqbcZ95jqiaOby99
 jaSZ0FKPGvm2V3VpgvXchzf7noqNMWUXbQadg5U/iJnRRhdhnVUbMq/T/mx5u9RL
 jH8Bp3zF5hElGpa/rPQ0TJSI9lltUUHD4c59FbgEXqmG69sTNcXBeH+w1LBoqmyS
 VQvLsPKan6FKfFDzvvuOxdP2SFor36zu7ecEuDz+teETk5ixRiu5wpEq7geqgZfW
 rgO/2HN5OgHJCIGvQfttUwzrDLw+RHiy5wM2f+S8wSi1bka3ggE39KPODMHQR6z8
 zunYn+Xjw+jL3zrDu/FAa58nbaFRuuFEqG/V5YhJBBgRAgAJBQJJvr02AhsMAAoJ
 ED81O4gHdFkwb+AAoKtrw8aIkc31k+gGotiqv2Z+v6ZoAKDKsv5LDbNe2fncnihP
 0wGrqiKLdg==
 =HImo
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.303. Thierry Thomas <thierry@FreeBSD.org>

 pub   1024D/C71405A2 1997-10-11
       Key fingerprint = 3BB8 F358 C2F1 776C 65C9  AE51 73DE 698C C714 05A2
 uid                  Thierry Thomas <thierry@pompo.net>
 uid                  Thierry Thomas <tthomas@mail.dotcom.fr>
 uid                  Thierry Thomas (FreeBSD committer) <thierry@FreeBSD.org>
 sub   1024R/C5529925 2003-11-26
 sub   2048g/05CF3992 2008-02-05

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 oMybWISax+SEH2PZ7dgbNw9pgQub
 =oY1+
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.304. Andrew Thompson <thompsa@FreeBSD.org>

 pub   1024D/BC6B839B 2005-05-05
       Key fingerprint = DE74 3F49 B97C A170 C8F1  8423 CAB6 9D57 BC6B 839B
 uid                  Andrew Thompson <thompsa@freebsd.org>
 uid                  Andrew Thompson <andy@fud.org.nz>
 sub   2048g/92E370FB 2005-05-05

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEJ5esIRBACGrMoYYIu2yCvXUOUgySagPjKetJ5zKOCFDa/Gl65tFtCcc3YR
 IjSDCvKuxcuS/qPo87pNP1sHPT0gVhMr+zcTrj8rgLWfC+CTzV3FPTdIA7LhVwer
 +evZ1jSHo/MY+GHTYBiDj/GiDkk8zBk6Sppo0OdzqZ0O8IW6tvh9n7RNZwCgrPYX
 rzBYHlAZxmZfQTDhgi8rPPcD/jH740waoG4l564X9hfkHDbxe2mrwKrcxfUbNi0h
 yIOTyl3glTULTno/xG6zxh4qG/COxIWhjC3Nkwllq+VzWqzYFoPIV4E/nvPNrLLY
 5a4/19ANLLkrw2kiLxNKLPu+SwnAF6cLdnbpPrGZSGOg/DhquXulAs8foTxv0SVN
 F5dAA/9O9GFOk9IcZ6D77A7Unysoxoa3WwqNHikJTo+bHvENJJw6BM1e93keLXbo
 bljw02y2cBXMz+cwd0S3ysj2tEPvEWpUJCVbCk7bB565R1TBb8SJB08MQ7PuOzbh
 PCCc9nB2TditjUTuL1yTrOW4qki1fHMA8ySNuYBiw/iUOkHgbbQhQW5kcmV3IFRo
 b21wc29uIDxhbmR5QGZ1ZC5vcmcubno+iF4EExECAB4FAkJ5esICGwMGCwkIBwMC
 AxUCAwMWAgECHgECF4AACgkQyradV7xrg5vQjACfboFkm4m9zZmor2J1+T5IknZ2
 z2EAnjX7sCxeTxGAUp0gv1+ijFir8Ju4tCVBbmRyZXcgVGhvbXBzb24gPHRob21w
 c2FAZnJlZWJzZC5vcmc+iF4EExECAB4FAkKUyikCGwMGCwkIBwMCAxUCAwMWAgEC
 HgECF4AACgkQyradV7xrg5tJswCdHh+UXADhzk4yJKgLuJlLYsSCK4YAn26SPktp
 Q2fQpBC3mGRRUYVRowhZuQINBEJ5eu8QCADgBVHTfrvthg1lDFvuZVlSgZueFEuq
 dBn0tyJULht4MyHAYzY1fBkKtRPxp/c+sGKzd/nXZ+zqQIJRYtrAviGAi9CyHTiI
 URcpMACCvofuRoMJ8djl35UzioL8O+icL2aoSq1w0MBzzkwTDcmaiceWVIC/RZka
 U0/irf31HSzAxGYO1wXtZuYp6BrEwcRezDZQUkO/riGKT9+UUppnTFVBbyelvVjt
 D9iyeRnL3GEOH0IvXbPRo400EwOHs4ieOZhNO4xyzj2qexMcbFq2nUis/qctukth
 lynv0mYVstLgS+GQiX8+VsbmK1QkTfKTY2ufTQDPJTcAa7Kneb+luDYzAAMFB/wP
 UyXix1pw1+qSJS6m6T7m6wmPj93/BoB+sadJvmjdaGcE5yKtCLdQYHZyI8Pvl3aA
 uktn+k/IxqSwLgJCSHv9CQ0AwN+kuIPHyy+hsJk1w5C8Qd4q8sYWecyt+aycYz7X
 Op9EB2rpKgg5E+RHFsuyx/X2dI4/n9XsF0xTDXmvBYHLw1E22rliiS9WlJ1C8UHn
 gjVZ8nqd4bI9HcwQMadtjXj0EcyarnJnrqLkJopzmLSJfOtnQvXyaTzwfS7fyQYs
 lnj+k/jJFULvgolWLmmfx149+3ou9c6c9KItAE8kfl7dSaEwOo4oE9cKluzhFHeC
 ezponq9OPdSpXUwBXjJgiEkEGBECAAkFAkJ5eu8CGwwACgkQyradV7xrg5szjQCf
 WQNYMndCd/TFxFqNF8k6Nu45/lIAn3oxSJ0Gc09OwQB4oiL6kHscyL/z
 =SFfV
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.305. Florent Thoumie <flz@FreeBSD.org>

 pub   1024D/5147DCF4 2004-12-04
       Key fingerprint = D203 AF5F F31A 63E2 BFD5  742B 3311 246D 5147 DCF4
 uid                  Florent Thoumie (FreeBSD committer address) <flz@FreeBSD.org>
 uid                  Florent Thoumie (flz) <florent@thoumie.net>
 uid                  Florent Thoumie (flz) <flz@xbsd.org>
 uid                  [jpeg image of size 1796]
 sub   2048g/15D930B9 2004-12-04

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEGyCSARBACWd64iJ+56C42einT4AIwy9qon61Lx+LO4BOMgeaQTGy9/fKq0
 XqQmPddhp9awRtm0+QoeZQ00q2qyY6ufmSZJCr9iQg2a1b/fG/UKZSIKBguDuCCk
 O6acsAd3H0fmZRu8jAD+pMsJb9gO5T6YLIHK9p8uVPG0lRKzulTXm5zsEwCgkoi9
 h+S/dIPXfX94thtJgVcUeLEEAJK9ZO2KFfGx+YRKDpbj7ocGgjqMlhkDFw13Lycq
 jopPipNwpey4ZKjJa2w2fmIbcqpUZW3EH1Ld8KBOt1bhGlI92uqvrssalNH82PGL
 cbiuvYMHXOfE05tOWD2JgxJE5tY0KtED4SDaF77RAcy4z9nFt4og4YknB/seOQZ/
 5oSKA/980pHAvnm3TFK7jQN+AIckWxOS3mXxvwHmvM/MzQEVUrFAPp0C/aCh4JJF
 7Tvy54cRKEUJQpXuTeyBT0pMU0ataaESMfk4hM/WDhvlV0AXebah44uJfBAcHwJt
 f/d3c+1I5eRkWuN+ey+6FfBCooW4KvqVCnrWC/Kk16VqAyn9UrQrRmxvcmVudCBU
 aG91bWllIChmbHopIDxmbG9yZW50QHRob3VtaWUubmV0PoheBBMRAgAeBQJBsgpP
 AhsDBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEDMRJG1RR9z0Y7sAmwT9GkO3Wcrl
 y9KcPtsQV4x6dvJhAJ0cGtclPmdOM34jMC7U5NQol2bV/rQkRmxvcmVudCBUaG91
 bWllIChmbHopIDxmbHpAeGJzZC5vcmc+iF4EExECAB4FAkGyCSACGwMGCwkIBwMC
 AxUCAwMWAgECHgECF4AACgkQMxEkbVFH3PQ5igCgiRkJPRjrvitfZOrvLhx+oScK
 3moAnifC/FHLFLr7hG/NlgLbF2yjN7Fv0cZXxlUBEAABAQAAAAAAAAAAAAAAAP/Y
 /+AAEEpGSUYAAQEAAAEAAQAA//4AbwoKQ1JFQVRPUjogWFYgVmVyc2lvbiAzLjEw
 YSBSZXY6IDEyLzI5Lzk0IChqcC1leHRlbnNpb24gNS4zLjMgKyBQTkcgcGF0Y2gg
 MS4yZCkgIFF1YWxpdHkgPSA3NSwgU21vb3RoaW5nID0gMAr/2wBDAAgGBgcGBQgH
 BwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5
 PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIy
 MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABgAGADASIAAhEBAxEB
 /8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUF
 BAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcY
 GRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqD
 hIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW
 19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAEC
 AwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMi
 MoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
 U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaan
 qKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6
 /9oADAMBAAIRAxEAPwD3Fic02nkAmmleagsSiikJ496AAnsOtN3Y7ivNfHnxL/sb
 dY6KFmuwcPcHlIiDggf3m/T8a8b1DxL4h1KYtdaheyZ6BpTgfQDgflTsGp9W5z1o
 zivlTT/E/iDS5EaDVL2IKwOwTttOD3XofxFe1+BviNB4hCWGokR6l/CyKQswx/46
 evH5Z6UWA9CDetOqPqKkpANY9qRetOIzTQMGgCbuaKO5ooARq4z4ja3Jpegra28p
 juL4mIMOyfx49DggZ7ZJ7V2bV538Qrb7brWgwAH70mT+KZ/lQJnPaV4Ksrq1iuNR
 V5ZnAJTdgKOw4rbTwdoaqQunoAePvsf61qoViVRwAOBVtCPUUyTl5/BHh90I+wfj
 5jf41y+reC4tMzf6W7L5RD7CfTuD7V6XK2AefyrKv4i9tIigncCOKAub3gvWJtb8
 MwXV04e4BaN3wBuIJwSBxnBXPvXSVwHwwR49Kv42PCXRGMYwdozXfg0ikFJjnNLQ
 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
 YhEx5U7AKdGZ55po
 =hxwJ
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.306. Yar Tikhiy <yar@FreeBSD.org>

 pub   1024D/EA04CF5A 2008-08-31
       Key fingerprint = C063 6788 AFF2 A62F 06B7  516D 200F 06AF EA04 CF5A
 uid                  Yar Tikhiy <yar@freebsd.org>
 sub   2048g/20443F06 2008-08-31

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEi6nDMRBADDmOkKUcTtDy4VHqTIJfILJsWmfnYBNzEzqQiRTO9qWDpmt9ah
 8lb2/MYT45AMdpUQu3NagY9oZq8bkUsUZ527gDHYOIclgwVulGEcDuwGSJrUi7mV
 5SrEWqi9FspzRgaEwjVSB1XDXqb60J7UHXzyxcUb//f5Qibxco2k9fqzxwCgtZF9
 XBidVm+Vsj/cKoJ1FXm9NWsD/RgYQzE4WUlZ3wVw+EX4+kIgHgPh5vfx2KdK4R1u
 KdWLOnamegQRQG1pe/4nAHH8WTZOkoL+eN0Vgd4Y/2/vrohQWEknqz5f4uxpOXgA
 cWp9B4Dfk4i280vNvWWoCclDTvk5Ukm305YaR4sSVHpSdwu8s+KBIZ9ia5LXpZIQ
 iKVvBACT6K15alAx71Shv8XRGiU8aYiRHq2/vBzDOPsEwomM1mIeCrJddZbangab
 GtbyizFtz4ZG2aA7ctOFVDnfbU9PHfXD1wywkjz+LBHAr32z5QU1irSUJSRGP8vr
 pOvNsrLaSS/L4Ux+kjfrJ1o/sX7isr9izsxuob2RKULBZMFx+rQcWWFyIFRpa2hp
 eSA8eWFyQGZyZWVic2Qub3JnPohgBBMRAgAgBQJIupwzAhsDBgsJCAcDAgQVAggD
 BBYCAwECHgECF4AACgkQIA8Gr+oEz1omLwCgkAutx32AF5bws/pj7R+zSWy6bcIA
 oLC9q/1fLyeiFMyurmx92vT9d9W9uQINBEi6nDMQCACnALycl1uAKREjUAYiWjO1
 CjLEmjFXNM4gryW+gm2ZMk0kWCFzdCSMTyk0pkMV33wa2H+BOMRk5XhwY3AdPnmN
 mwYwNnptRxeIrHc4J8RuQkI4apKwZ8Z62iA+c56LZCYluJGzNCrQa65LgW70fDuP
 Z6BeBCvF0pSAmUCaivezhJPQAuiZg3B2Nf2Ty7ZsX2DwuyvJVwx5mGudQ+b9YKS6
 A+nkBke0AE7Q/CS04LpCewlK+acNka3b2JlAtDpOLSvx5bzzFsZcyMmhJYF8Am2C
 4yv0F6aD4cTdH7mSvFRND9pkDtpUYDuPpJt+RgSSelXEp+nksvwTIqX3tM+vn7qL
 AAMFB/wO3l7LM8z3QaQB/eMZV4U+14wJLsWvVU1vAAR0GG5GqefSgDQOvcw1MmSm
 YsX50lGKBdtpaq6UqXcEVKJtyg84HySwMBNRGFeibiiTO2ldaWaGS4c9e0eVu7vY
 Pch+DA2rrCNuE+lb2bWlDfkDsrK/doOiYVu0XiIQK3WFF8bTXRW+9T2OWyCjAcTl
 Yml4eKqedob/PWApJPMvMzLpg1h+VfV1JPcG1xmeoT+mtRSDME14GZwoF8JLfci8
 Gnp4odmfgx5f7dTU60DPbpps94idR7dkFrTeWervPeXvFWb4+hSENb6fgJKoBkt+
 SsC+h7OmCBsWu3GCEVQ1XhB6jezfiEkEGBECAAkFAki6nDMCGwwACgkQIA8Gr+oE
 z1qM4wCfc6TUkmIxEfS6j6S358z+qkLadQ0AoK6vPNvtYK734zGuUg7w0Lm4KmHY
 =xzp4
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.307. Jilles Tjoelker <jilles@FreeBSD.org>

 pub   1024D/A813D5EE 2001-02-18
       Key fingerprint = 0C82 44F5 0A1B 84E4 A9DD  7032 5102 275F A813 D5EE
 uid                  Jilles Tjoelker <jilles@stack.nl>
 uid                  Jilles Tjoelker <tjoelker@zonnet.nl>
 uid                  Jilles Tjoelker (FreeBSD) <jilles@FreeBSD.org>
 sub   2048g/B94834AC 2001-02-18

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 YjItxp6TYtl3DovuEK1DXg==
 =BnuK
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.308. Ganbold Tsagaankhuu <ganbold@FreeBSD.org>

 pub   1024D/78F6425E 2008-02-26 [expires: 2013-02-24]
       Key fingerprint = 9B8E DC41 D3F4 F7FC D8EA  417C D4F7 2AEF 78F6 425E
 uid                  Ganbold <ganbold@freebsd.org>
 sub   2048g/716FCBF9 2008-02-26 [expires: 2013-02-24]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEfEDpoRBACh+3G72OFXvEjpBhfsiLhudF39C+E4zZ47xuWC9oAV/8y4jJdD
 70TjTBYydonraDCxhx+GdjfCzaN3PYw5fOMTric9xi3g8s11oKtzHG5NfgHfMIMV
 R1+7D2uXzgl/10JeYIz8DriaUBdHSKOhge5eNyXy6l1z1dPvnkP+/sQ0QwCgnaaU
 gIVvEj7qRiemJG0WRtWPU5sEAII5NYtidbx5SKM7/JzRtRI/BG497VVrcNVKbEZF
 jH5WklnTTQ1v9TnQfP7iksTZ6Ik6k86/opOagqtCRZ/Pdm9ldU/dZNFoA2f/4iER
 Od4Hhnm4rQ/rSUwXl6aZfE/26iBmH4/KkfkOX/mnRHAhs4EttXl1Nt7ew1BYwIAu
 +1eFA/40VV0lL93ab5aqvZ0fX6MmbXWjZXQ4q7YscqKclvGJK/BL4C7GTHk5Sn38
 uv+b9l39YR5yuZt2mByWyNCBBu8nXQ/vSjQ2V6wzFizAVZv3b6k13aGj4/ZUZiV3
 Q1WuU6qHvafvl0BJJBw4ywOC5gSU9eR2roGQb37fvcwH7nd747QdR2FuYm9sZCA8
 Z2FuYm9sZEBmcmVlYnNkLm9yZz6IZgQTEQIAJgUCR8QOmgIbIwUJCWYBgAYLCQgH
 AwIEFQIIAwQWAgMBAh4BAheAAAoJENT3Ku949kJe/EAAoIFqc0wekId4QcEDk35R
 OBMT0mpPAJsE2LsdqX17BXJLuVfuQuxIR9RLP7kCDQRHxA6aEAgA4w40fvHBJOqJ
 1RtowjBEX8uDEOwH2LlnKK7S5P5Z0PRM4/p+a4/P7KKRYAVehaBPc56TW4eqIXWE
 sjGNoJd8SIS+M7LIhlgBe0E0qKO1PXq7Alr5QMSR9aSS3z8NPWdKHU6+bJRomM8h
 1v8l0dBfFdYsrP11FXoAtRhkRnxB5E+A3rMJ35Uz5WPs/omz422M6SNziVn9lTXT
 N0Xk/pg3KHIVjosIakfbV25ZbrX0XYWNvh3zEhGyvbV5A4QuEXg4HSjYd43l5p+z
 FreZCrQh7IN4Oj1SfIbWzsoIygn9IacXQW/iASvpVcqP3yozcL8oi3VNSZtWY4fg
 jZZTIEJ04wADBggAoha5dSArTS2Tq04ArO/Mew4ZSZyOYg8Zay2TURrx1y2BU6on
 F56WwV2/C1qPzCOGDeVnYiXKKHnc9bNIefzKTMsJdIihw9N1CfD9h8MZ23GbhKcg
 VbiRC6t1b2BR1C7H52rPs8mXtywSGiI9pjzl8bA+ARCsvWHKe8R8iwL+jw+IVF6R
 94xcbHtK9EKOD7U2bVhiRb/uQiY6df6+VjL9lLoJMSLSWXWMtk3KJoFt6peB/XVu
 NIvbdxcU+xpgqz/SBPUs3MIgt9dG29UBsez56l0hgDAU7lcR0EIpCeBA4MskhInp
 AEJ38BJ6zL5MNmOOXWki2+FT4PbLjndwqxP0Y4hPBBgRAgAPBQJHxA6aAhsMBQkJ
 ZgGAAAoJENT3Ku949kJeYScAnAxcM/ZxE+XdjWrIazFTBJITMR0LAKCdaevdwU2m
 HFVwUGCsG1R5u7ctUQ==
 =rUEt
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.309. Michael Tuexen <tuexen@FreeBSD.org>

 pub   1024D/04EEDABE 2009-06-08
       Key fingerprint = 493A CCB8 60E6 5510 A01D  360E 8497 B854 04EE DABE
 uid                  Michael Tuexen <tuexen@FreeBSD.org>
 sub   2048g/F653AA03 2009-06-08

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEos/K0RBACA1Ck3ZLIpeSiYRNYG8RXCxbvHFOsI56DCwbRm6VXwjbbH32wv
 FZTxIR+A6LQQLCLDEvfklgI06Ksi4uWfAoLRB/CoiX7crEZGvYDc4kYSVjumjORh
 OzDtUiechd17/gyo4j+u1PDtw/5XXpSaTIRJO3g/UobVpUPjl4dMz4Ks/wCg25PC
 MPQI2rqriwffFak4PZdJ/JED/RSqsLqjsBOpk0hrY22VQrDhCHrWsVopq5hcqElw
 W1iuLMBhGK/Lursari5M8pSmjJVeWMEQwDqfF64MctbbfmOfMaRRggX2meVdMq3c
 o7bAWWEfstFB5WlUkCg6TIQjLV/4QbATfX2YkIcwuxiwC+CMq2trAJ/X8A6VdaOY
 tkHaA/4iyk4gCbvCxB1bhDp2HiDZfAWm5OlkHefzWeMIY7O4k5+vpaS69ui1xgYO
 WhXKB6RpDXcJzvZdBQqrXqFXdfBgOwhbUj1uOgkBCMpC7EXT07sxzvrnaW/RR51f
 KTeplrRMX0tXMij7nFh/WzJFSfFK+0W6+yaRVzXa42ds+VARd7QjTWljaGFlbCBU
 dWV4ZW4gPHR1ZXhlbkBGcmVlQlNELm9yZz6IYAQTEQIAIAUCSiz8rQIbAwYLCQgH
 AwIEFQIIAwQWAgMBAh4BAheAAAoJEISXuFQE7tq+FHAAn36ou5m91emjHT6ziIWw
 80iHtiyiAJ9RL3W/bShdgmG0U3UKDnPrSwebdLkCDQRKLPytEAgApnToBctsJKyI
 YBJp2wusPzd+8H1Ab0VCcL4pcKWzCIy7dTJSknLpJV7c6ts82+pZBKUMp1XHfnsT
 Q8YwoaIUOQjkBqqlkrxqkexidwj3VVZfUvHfXvU8Hw4JM862MtYa6ZHRoz+ZSVQi
 x8idPMFhs+zD9Pb0ct6YsINeKiEGTGnanm3XJIIeNg1bOlrTjDiWB6KnlMmmeZ/R
 o4vGdnO7wsP03VtJBUnPNaQ8luAs4SHBTmC+tXNhBYwn7Kh5PGR1TVH2ROpPOYTS
 StOktseR6iMJ//6mJEBOt3cypOx2d7hbXfy/LOijg5Ku4FkUUmJrM4yDMgN/2bPw
 RGw8KgOvFwAFEQgAlw5VA4FwTgo/2+pDtQxtp96WuvQxw1IL1fPPNwGO7b2TVlj5
 KTqvsqx5MP9jLCTPi93KKAFzwFfzXxOD+Isd6AxeuotlxLOUXeCdcpeyYHepURYT
 7bjYg0DaaoqZopm0L+8c+hvOLfPaJLWVbUCEy219SeCA3xtGvRtFY1JXIFk9sbgZ
 y23S592sG/5CAantKyI+SHzZim2mj4iRiI9HlGDLpGn6QAyz5HX6a+TXdHijg/xK
 3T0xfBLn/xh5tSlBdzKR7cXSmzbtP9HL5rewVgVAqqg/Mzc93nD+gY67bMwAeyHq
 u2OCE6YkLNJz9kSqsSygcMDI8vKoPU8cqDvyyohJBBgRAgAJBQJKLPytAhsMAAoJ
 EISXuFQE7tq+/EgAoLrfM3GP7IAcTezTbs+BjUQcoWHhAJ9sJmO1S8JcXD8f9G2J
 AOE2UIkbvg==
 =adk0
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.310. Andrew Turner <andrew@FreeBSD.org>

 pub   2048R/31B31614 2010-07-01
       Key fingerprint = 08AC 2C57 F14F FDD1 2232  B5CD AA16 EFB8 31B3 1614
 uid                  Andrew Turner <andrew@freebsd.org>
 uid                  Andrew Turner <andrew@fubar.geek.nz>
 sub   2048R/9ACBF138 2010-07-01

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 BuY=
 =WLSs
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.311. Hajimu UMEMOTO <ume@FreeBSD.org>

 pub   1024D/BF9071FE 2005-03-17
       Key fingerprint = 1F00 0B9E 2164 70FC 6DC5  BF5F 04E9 F086 BF90 71FE
 uid                  Hajimu UMEMOTO <ume@mahoroba.org>
 uid                  Hajimu UMEMOTO <ume@FreeBSD.org>
 uid                  Hajimu UMEMOTO <ume@jp.FreeBSD.org>
 sub   2048g/748DB3B0 2005-03-17

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEI5K/4RBAD0LiHx/Tl4UyaX8yFUGjX1+PvATTJloNZGXl+jagSUQxCOp6Hv
 emDinSPskld/viupoAxjRImlkP905Y0Q6iDMne4s5fM/75lpeG9ztKRSgDQrQLTL
 HhXPXKNMtDV91yDqFEkwptS+0MaTMY0KrlR29RtGnpjoa347TU2BzU6TcwCgw+SL
 YdOWeSGs/7LKdUIyYlrldjkEAMqIQwnDl14vZBe9EOCrjSA4gHv6g2IQP1TRCpBu
 +/Fpi2+xcj117xO++uqMMzoi3aWwsqarao0/VSJ7ZD81by1H56Hnsp1d0r67neJy
 PKsyh2JfSQww9cxVkQjuZAjZNN1SLzDeA6xtSZrcmim+f0GIxlz3JFS9za/scs8x
 mGqzBADRF2My4V5HEMeScREj2hoquRv/uG727Nw+jftwiE+7TB7+JUwwyakAStNv
 x4+YEFAVSpKxyWgOeMqOWYd9bOSwJk40t9y1Gk6TTgV2C6sYwGHMSNOWYZbhYX7c
 84cxm2PtQFIq7g4Q30IkfAhYFzEwKmPJ8eV1zO0uNIhE+SO9QbQgSGFqaW11IFVN
 RU1PVE8gPHVtZUBGcmVlQlNELm9yZz6IXgQTEQIAHgIbAwYLCQgHAwIDFQIDAxYC
 AQIeAQIXgAUCQjxiFQAKCRAE6fCGv5Bx/qe3AJ99w7Ipfxs4CF3/+eCf53HO3FuI
 +wCdF/xyvVjjNdAYXCMxCHtUF85bD++0IUhhamltdSBVTUVNT1RPIDx1bWVAbWFo
 b3JvYmEub3JnPohhBBMRAgAhAhsDBgsJCAcDAgMVAgMDFgIBAh4BAheABQJCPGIY
 AhkBAAoJEATp8Ia/kHH+3c4An3RGo6JduyjPTZFh0eCBezNgzxdnAJsGRRE6ERs8
 nyORm56bvSgRTw9VKLQjSGFqaW11IFVNRU1PVE8gPHVtZUBqcC5GcmVlQlNELm9y
 Zz6IXgQTEQIAHgUCQjxgkwIbAwYLCQgHAwIDFQIDAxYCAQIeAQIXgAAKCRAE6fCG
 v5Bx/iTtAKC+8mS7jAYMz3QsCe4dJeIPaJcFGQCcDQITgNpJcUmBZ5u21Jotvp1X
 T/y5Ag0EQjksbhAIAP1+LeYSauTBi/ST3343W0lkqYr6HgZMNS7RtoCGFWcjfiYU
 99ybRgr0XwH5yJrn6JASp27f/ve5cwt/7ERLZ7flcfFi53AekeuRjFDkThLx2N4I
 s29ZQZsYubdOKHapnMflnFE3PQfkB7Og1MoFxkp0kOAEP/rOyuLMc9CbUaWczxWo
 FS8bmZDJ5ZNzAQ2vQFu5ExxomOENApy3ZCm/Z6MU5YJ2trsP3dkYStyG+1pT4NsU
 R4+TIbQfFzwZjowiC5w8rM4FIV4FMQ+3YvIEVkT+M/93hLGakh5tQENsitj7JsrC
 VA2mkomV4Hnjj94YCxUiPu59kHgiKGgXbdnceX8AAwUIALF64I+guwCaHbjoRPVg
 HWRuU2NzuKN93xii+xyIpImf+S30aTbFy0D6ZTQRSCs34oVNMSkUzySVcVn9DTG5
 +KVCHCOnGMH/Iv3dRWlHZ3HX6Gvr/cRyhDfWYDEec7KCDGT7Q87UbmTZ9cmOh+/h
 M4ND0NoYU6/EaaOqyRH4D8/LAeg0YsEpilClYWhlXT7VS7noOBf1JuB9Q0nOGycR
 DstkHWJf5om82lH5FzAuh9kEAduv8JdBdsMh3Zh4N80tCV7OyBQFWHV0UgjARSLY
 msEuelzzaFcfR2vIrmpYIElr6JzHGBiux0XK3Qk98kexGRdbrDFpaxbrsjs1/8m9
 MVOISQQYEQIACQUCQjksbgIbDAAKCRAE6fCGv5Bx/mRWAKCAQQ67iDvQq08n+bHa
 QkK3EDOmqACfZmJe9AepCkPAUkvp0ketnOPBXAE=
 =QZ8N
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.312. Stephan Uphoff <ups@FreeBSD.org>

 pub  2048R/D684B04A 2004-10-06 Stephan Uphoff <ups@freebsd.org>
      Key fingerprint = B5D2 04AE CA8F 7055 7474  3C85 F908 7F55 D684 B04A
 uid                            Stephan Uphoff <ups@tree.com>
 sub  2048R/A15F921B 2004-10-06

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =93PR
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.313. Jacques Vidrine <nectar@FreeBSD.org>

 pub  2048R/33C1627B 2001-07-05 Jacques A. Vidrine <nectar@celabo.org>
      Key fingerprint = CB CE 7D A0 6E 01 DC 61  E5 91 0A BE 79 17 D3 82
 uid                            Jacques A. Vidrine <jvidrine@verio.net>
 uid                            Jacques A. Vidrine <n@nectar.com>
 uid                            Jacques A. Vidrine <jacques@vidrine.cc>
 uid                            Jacques A. Vidrine <nectar@FreeBSD.org>
 uid                            Jacques A. Vidrine <n@nectar.cc>

 pub  1024D/1606DB95 2001-07-05 Jacques A. Vidrine <nectar@celabo.org>
      Key fingerprint = 46BC EA5B F70A CC81 5332  0832 8C32 8CFF 1606 DB95
 uid                            Jacques A. Vidrine <jvidrine@verio.net>
 uid                            Jacques A. Vidrine <n@nectar.com>
 uid                            Jacques A. Vidrine <jacques@vidrine.cc>
 uid                            Jacques A. Vidrine <nectar@FreeBSD.org>
 uid                            Jacques A. Vidrine <n@nectar.cc>
 sub  2048g/57EDEA6F 2001-07-05

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.2.1 (FreeBSD)

 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
 =lY5L
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.314. Alberto Villa <avilla@FreeBSD.org>

 pub   1024R/44350A8B 2010-01-24
       Key fingerprint = F740 CE4E EDDD DA9B 4A1B  1445 DF18 82EA 4435 0A8B
 uid                  Alberto Villa <avilla@FreeBSD.org>
 sub   1024R/F7C8254C 2010-01-24

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mI0ES1vM6gEEAMBJJFEzIesoeff/XaJ5baSLJwdZ87H26x51KPodOiCK4pvhSOvA
 1Cl+/moYBVOqhqzfNw2pX+EPWJpwRHToqZMba0rxALNhRaQgQAVk29V3bqsQhwBS
 yfwQirouhXGNaUGbdYh4ay0ZoyY0FUtKsj4GxhpWdHlKrjsHAliHM6U3ABEBAAG0
 IkFsYmVydG8gVmlsbGEgPGF2aWxsYUBGcmVlQlNELm9yZz6IuAQTAQIAIgUCS1vM
 6gIbAwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQ3xiC6kQ1CoucYwP+N72o
 Hafp9Oj0004/rsgDKSLSfru89cusN7G7FyBYICjFQXJfwRAr3Mqo+4JwMVHPbQ6z
 ReRiMKN362M3e2cA5GMhtYqDTq7FSJzsWBUyfMhJmKOcP5rtQlm7sIt+XFGvOxRx
 6HXoduhiDmqmDUrxVxBYQTU5qGqkOXsIA/lITJ+4jQRLW8zqAQQA2HR/E+7JRr4r
 6WkpHb5WVe8w6ipuOpVRh9KjLOeDtxlCCuZ61asE6dVTYxhLrxhmzXcz7WQLJb++
 89DaQj5bSAFy3BfujeO+HUik9qB9Dv+t6eNh8SlPByxObyNx+NNNP6k5xiyx0cMC
 AMfUJbbZ91SN4gh+21yf2VqlS5uAlWUAEQEAAYifBBgBAgAJBQJLW8zqAhsMAAoJ
 EN8YgupENQqLLXUD/3qVTKnHAvQqu7EcdV4SEMbXtxHauN6tushMAbTiSI1tCz+3
 2nThTiXvLp4mQfwdH8uTQL+n3Yf3xZATAXe6Y/7Q+TvUp/Em3/5QOzdTEHirQDDe
 Cpks3VK9i/ud2nOl/TD1sy/5ad2aBKE2sAYgtILxAsdnxh4Cn4oBYc8Obg0N
 =UkFd
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.315. Nicola Vitale <nivit@FreeBSD.org>

 pub   1024D/F11699E5 2006-12-05
       Key fingerprint = 2C17 C591 2C6D 82BD F3DB  F1BF 8FC9 6763 F116 99E5
 uid                  Nicola Vitale (Public key for nivit@FreeBSD.org) <nivit@FreeBSD.org>
 sub   2048g/4C90805D 2006-12-05

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEV1n44RBADfkt4OUwHA7c8DbobkvhyXCRHC6w0NDQER6Q/uAE68nvEgPcdO
 dAvGXUpNNWFXbKEnIc7ANCm0V7F2VDfwANAzePY1wBfVM8UQBLuSV2WIAfs1beLl
 MZzO7sth2oeMuF7l7WwM31qwgRLTOOzXs7zG+m2uh1c1nMTKG9wgQ4rz8wCgmT5i
 oJ25GpzaM0kgX3HQWP/MkFMEAK5GUSesXqHc37fEnO4WVvdB5afc4RTDJzvniXBm
 nXkHin6uAWw4HSJOEOLPv8MtRZuIxOfznukjBpHnz19R0fEvWdRKzmDoc3Yn0BW+
 FdszOxY9Nt+LtY3/ZdcbgAtWu662/t3SvgWULgCQ7bvi0Nu75Zn3nui4j2uU5fNf
 6v4KA/9x8FXQ18BPO7EuYe5ewQwVaGWKvzrMmz8NsiZuRs4oxWXL1x0nSCumetKA
 03UHxGAQli+vuMNDcDXg5zpaGN7hIqS1N1fR7XEouvkgTDTUPsjjQUdmQ98lnEBf
 URB5D+qDq8nq7H9R/4rOmxKdiA8xmBzadnolJ69Iz9nyJ4mvb7RETmljb2xhIFZp
 dGFsZSAoUHVibGljIGtleSBmb3Igbml2aXRARnJlZUJTRC5vcmcpIDxuaXZpdEBG
 cmVlQlNELm9yZz6IXwQTEQIAIAUCRXWfjgIbAwYLCQgHAwIEFQIIAwQWAgMBAh4B
 AheAAAoJEI/JZ2PxFpnlNbMAoJWh5Yg1lOayXo3b8seKn09ers2UAJQLxlE9lS9G
 qzU9FITOFNllI+duuQINBEV1n5MQCADqyPgr+kjhfCz/2N8y3FmWr4CSE0b1S7rH
 i7fy27u0QcNK3vN/l0Vbj6dsacfP9DC3+aGw3W8uY8LK8q72AIAwLh1aoYtJfzMs
 v1kqY4shMAANF55VgcAb7lyHpSymFraVZCai0nzNyccjJtSNQgC9s1BkXeUrRTS2
 su078DDYVgbXs1S14PkZOyrZ+0R4y4M6QKvD8Th46K+mZMaXdcn+wlIvOISFQppP
 1htkyCnHexg5L6PE/VsdobiCyZ2zNKd+d6GUillVuO2Qpkq1dlLTPtRgFMnpjhRi
 L0+a84b8rs6TE9g/ZLKNOmfmbGTTk3u4vQ7u6Mky6GCGO8W8WHW7AAMFCAC9NGWK
 RU0l0hfHY3kjLll9Ygcnt42nAj4ipmnzMp0jAPV2AgShnzDJLZ1KHmJcUfby4I6c
 HDKrI5lt6B8OD1hAWbHaAJ1Js1vfiwGDqisra5ZvkfJQMY1CDv1orXeM/ZnWzLSp
 +PqVXA30ei/NtngXFYlw+BJHnbB18eKw25jT6n72Ls0T9xZscwgseAmSKZsrb6M+
 N0tjZkkueWRbvrFum1i8Hf+VYhCgRkQFcTtEEo/Ulb6GRDXaFLPZzklfQMvjgWel
 yfWpv5Qg6knJFGbQyZrJ/jNBAi7aM8XAuNhhjC1oHVyNlIRM1V+1MybvoheREjMY
 qcdWjs5YCrg43SWAiEkEGBECAAkFAkV1n5MCGwwACgkQj8lnY/EWmeXXJQCfW3pc
 YuXRQYv5d2NC5AfgnvxmjnEAmgPFcYvU/gGprH9Hz/bvXp3KrT7M
 =NcNR
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.316. Ivan Voras <ivoras@FreeBSD.org>

 pub   1024D/569C05C8 2000-05-24
       Key fingerprint = AB9A A555 C47C B61D BF83  154C 95D9 C041 569C 05C8
 uid                  Ivan Voras <ivoras@fer.hr>
 uid                  Ivan Voras <ivan.voras@fer.hr>
 uid                  Ivan Voras <ivoras@geri.cc.fer.hr>
 uid                  [jpeg image of size 4567]
 uid                  Ivan Voras <ivoras@sharanet.org>
 uid                  Ivan Voras <ivoras@gmail.com>
 uid                  Ivan Voras <ivoras@yahoo.com>
 uid                  Ivan Voras <ivoras@freebsd.org>
 uid                  Ivan Voras <ivan.voras@zg.t-com.hr>
 sub   1536g/149FDD60 2000-05-24

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBDkrvE4RBADgl43F4E9yq9uGfw/sc7ulsKvz64g8Sj4XjtG2K1VoEzJ+eKZB
 rgaH//pbAH7ULpV89oVpvBbvVkIlM6WSrCOWydTlvFGZgRHL10nl9FxFyuX+yykJ
 Qw3I/zhpE7TbowDwEivNtBt3p+PE6xRCpvPA++BhMs3RADvDXSeq1a1LGQCg/wUn
 1cZgybe/i0KEgOLjSYIcfWcD/05bn0WkRXUq3evT7wYZ/zi+HEQsCUV/LOPY7Zom
 sDkKTuLKlNXx8xk4EcIb1LOqmcI8qct6CLEhGfa9ek0KrxpaFkR/1fj5zZWlLbxj
 UREeaVXt7ESlawmHTwVwRAmyMDAUulxDz7MgYcJjfi0RICHCsEeopgyo6Mm7z5SH
 MKqIA/0er6aLclMRbE8+AW+4TYFyYYmlc8ek7tz3KTCGrustE4ZJXSGt9pA5puiS
 +KvlWEm7XjG5H8xUJGQuhcv6L1sY0U+1LLFZOoU9l06Rbi5QaR/J7beRqKhitLIt
 5/43PpQZ3tmdHjvIRX1EfPV3M/QS/yB2xsiJu2nChutM0n6hB7QaSXZhbiBWb3Jh
 cyA8aXZvcmFzQGZlci5ocj6ISQQQEQIACQUCPBddlQIZAQAKCRCV2cBBVpwFyOnX
 AKDsmTv7Unk0LeLnzrNHKrM2Cd00RwCffqq2vBc8Okr6cu19JJRqcRLlC+uIRgQQ
 EQIABgUCRh9mWQAKCRBtO67R6hYNC70GAJ96UzOIyYn0HMCpE3IvUAKfmPXBjQCd
 FM1iFq5IKcHYW7Chf2RBy40NtZa0IUl2YW4gVm9yYXMgPGl2b3Jhc0BmbHkuY2Mu
 ZmVyLmhyPohJBBARAgAJBQI8F10WAhkAAAoJEJXZwEFWnAXIx+8AoJYexih6EYDs
 iVst13lTI61claABAJ0WRoRfejnHcgBDidpt3P86xOv5iYhJBDARAgAJBQJErs38
 Ah0AAAoJEJXZwEFWnAXI4FQAnjATnWkW6jqhS4B0q0Fyu/PSomVjAKDX3n5peLqe
 n7copp3k3fvNTD8AXbQeSXZhbiBWb3JhcyA8aXZhbi52b3Jhc0BmZXIuaHI+iEYE
 EBECAAYFAjsrwhwACgkQldnAQVacBcj8hACeOJt1Oqq6erPIEh9smx3Ri3TUHwUA
 nAxb1miM4siElBik0NbqaRJUqBtriEYEEBECAAYFAkYfZl0ACgkQbTuu0eoWDQsp
 VACgkQr2lvyRsMrLz9Kt2FS4MOgZpeoAn3B32Z1QNnkT81A39SS21I5i6b2ntCJJ
 dmFuIFZvcmFzIDxpdm9yYXNAZ2VyaS5jYy5mZXIuaHI+iEYEEBECAAYFAjsrwnoA
 CgkQldnAQVacBcjnYACeMY0ipykUA4WTTVYsjE8H89r85JkAoKwO6L6QUprO5qSB
 me6M6QldoV2RiEYEEBECAAYFAkYfZl0ACgkQbTuu0eoWDQvFKQCfbWH3vb6MRQx5
 lAxLQuUEDPt0EAYAn0UX3UduAYZMR/dAsXSVooSOWDP+0dEt/wAAEegBEAABAQAA
 AAAAAAAAAAAAAP/Y/+AAEEpGSUYAAQEAAAEAAQAA/9sAQwAKBwcIBwYKCAgICwoK
 Cw4YEA4NDQ4dFRYRGCMfJSQiHyIhJis3LyYpNCkhIjBBMTQ5Oz4+PiUuRElDPEg3
 PT47/9sAQwEKCwsODQ4cEBAcOygiKDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7
 Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/8AAEQgAkAB4AwEiAAIRAQMRAf/EAB8A
 AAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAAB
 fQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYn
 KCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeI
 iYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh
 4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYH
 CAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRC
 kaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZX
 WFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
 tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwD
 AQACEQMRAD8Ara2MX591X+WK5mU41d2I6Kp4HoAK6jXRi9Unug/ma5i5BGpOf+mQ
 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
 =9LWk
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.317. Stefan Walter <stefan@FreeBSD.org>

 pub   3072R/12B9E0B3 2003-03-06
       Key fingerprint = 85D8 6A49 22C7 6CD9 B011  5D6A 5691 111B 12B9 E0B3
 uid                  Stefan Walter <stefan@freebsd.org>
 uid                  Stefan Walter <sw@gegenunendlich.de>
 sub   3072R/6D35457A 2003-03-06

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGLBD5nXBoBDAC8weeyNQOMLmXMQ9r5UyPNpdmEsZa8bYmU9RGQ02Yb4R/81ucL
 AIT1iZzot9feJq16YowWxl+BeSv2XQEjwKFB+KEz9p8HLG2Yj5XX3jO1wPHtwW4y
 /zO5BwFKhBeEu/69eTw2JY3Q0cR/iQL0QKht7sPwS9aBqbWyMjaLpGQdn///P0B/
 MxNZ7iXHpAQR6sKq2MUbiwWtpdlLEKLbUiPqvLGg7C88CkACqXc4NGJrWL4eXtgL
 JmMv05JLhdI6nQhVNo+9WwBvcyqvEAd6i0FBTazh0SfrvVH8zQJ91QwnbsMLKo21
 83GkH/p0zt19oilrt18C4IpW3mWBheTaffl4PBVH6lvcPIRkEPhZZ5tkyG67rwfR
 r/vEo+//99XAwxwzGaiVKRlW2r0mVqmCLAjQpEkvfT2JiJt1okGwzCaWnjYAqk1r
 EDuaCBKwxPpk3pyb8MelybP3awbR+FrkYJzZf6LqzihS6StyERJKW8QbIf/+71PF
 iVciJtQ8at8n0dMABim0JFN0ZWZhbiBXYWx0ZXIgPHN3QGdlZ2VudW5lbmRsaWNo
 LmRlPokBsgQTAQIAHAUCPmdcGgIbAwQLBwMCAxUCAwMWAgECHgECF4AACgkQVpER
 GxK54LPAQwwAjA8bv7DeyVbTEIq1yyd+RDCEGwSRQPFxUCQW0tWwJoN0p+lNioIO
 zIYy3+cqQ9rr71EMMEl650NcYibo3ECPFZrjkN9mie79gNa33hGfAaG+2A8LbkRa
 HUyfRpFPmWPZ7XaXQHr2vRc6w9EuW1KGEVEEYElLM7YQSXENAqi/dN4DWQU/UFD6
 wMrOLDfftVhnJaeL9z6wQLN3+lY/EvBf8vzKFr6D2T0isx61tpqydMA+/hOcZOw+
 9mMJqYGWBSCp9hARDmd8wnL5O+jgiMAC7aXUWEk5uiQVVhCPxj2PN31j2YFwzEhl
 2NLVOHuu0A4dFpXH7wIXT6cEIltRis3/ReE7VuTQ5oplAXl24/OPp2VZKYOf0LX9
 NL6Z2Ea5rjuIQdVmXWtyJ2jZnxWqfiXiIKZoCMXHkE2eN+D+dpGWpWYWX87T0vUp
 O4Wo/m3PBN6Mvey99nBgRfHWICzzVkKGBoSNSYjN0w6m5pU1F6t0W/WFI6Jq3CcU
 QcJGQ4RK1zbCtCJTdGVmYW4gV2FsdGVyIDxzdGVmYW5AZnJlZWJzZC5vcmc+iQG2
 BBMBAgAgBQJEXbEzAhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQVpERGxK5
 4LO6sAwApkJmvdlJwP/cBDD49IjKbUwjYRq5psU4dG9srDet0eLoUQtlI2KjdmSR
 aXAX995xXxzaO5jMSKNPQYIoSU3Ne+TaG8/yz9Ckb9uBgPvA8kJvcr2cyIwierz8
 ztvLEUV8/TAJTLA71Xzo5GBoM6wVoRXjYxZX+6ro1GagP5RJbotamn9q5Au66Ixi
 J4r8xeTQAKduQKgLwZadD0b5VJr9mJ4IsUTGQYmcob9UaHorU7ja6Q7WDtZYVfqT
 8CJxBBntmzlniYJXFFlvDJgiCxTcIFR3hlCPpvZ4X6YZ7uWTiK+UWrdJkJtwHu/t
 qiE4EN5dn+wvRVNX4iBmRR130tswGHfzA+O8wFqlMnYhkkZt5l5sHrMalSyczyEO
 3XfZEpRAcxxGeFTrMloeDWMIPBDUsKJdQhHniJ9HmjIEvh4c5IXnkUYd+pLZVShx
 ggXDyUVNaWjhVvwGz853mkWsto9DAe1dib9cn6xwa+WIxhlWnt+bjDzv1KM1gVh/
 p5LxDPeXuQGLBD5nXIIBDACletuXpBWOf2+nP4h+uU4gNP63bRh0bBznGnTORDJg
 5vQRmO2KKt3GTAWGC5pgWqF7GULGB494uSMX7WvIfwSYhzgZ0k1DT33WyPgo7whl
 JGNVyyyk/STEqijZCdzbti3zaFartl3oRl8UxJXMOC+jmt6XTnVl0WLfUkVFUIsV
 shXdqVntMJkoB/iGfKsn7KvzT/tQ8pNe476uuOQvzOFcZlipzWvFmK8p37oIjeZp
 ngFAleClsotOVL2VoRAdAmT6P+OxHCzk0Zcz6vz/3NA+WBxDPy/nk26Sd6suU5jb
 sT5hD2IGVcjZ7PuErJkAkvVJU2CrWpH7mw0mFNM6LKwFEdPkjlbndUMqMAn4z0W6
 hraotI9RySLoYJBpABjD5H7wjhf8OWu1i2ZiQuIX9hpab/RTm0jGNViothyNV6Sl
 udihv2cSuCSwVdOC+v6MDKsvWwBQteMO6LG8e7OTSRCF8r+EDdfw/ly7mGJJrx1G
 kwuSCQn+sbCFRxMXZ6BYomcABimJAZ8EGAECAAkFAj5nXIICGwwACgkQVpERGxK5
 4LPiHwv+L+BP/SknUreGZHfnNR0tEafVQTmQdbULOIJ0herPJzoLb6pPEe0GvsWp
 qQH/26hQusFrUtazAc89hYDFr3nLgdq4xiXY024ecVY2bU93Yz5K6GoiWcNwTJh3
 4IcP6xr08j1v9LjgEHwFo4DkBKe02JjhAr1WcO0Gt74lJIDElIYuKZW81DT16Kly
 45EPHdfjlC2PyvrhXk9fphB2T59H4DEkzlHrRK8EPr4zIXefDb82FFjVS38nD8TX
 grJAG7Czq0/wCcKsnOvuhT0ICNJsSSz/QVboKCbN2upUvuWyTti6NRevaF6FDbYf
 TVsdukZSt8/UBNHwCInbeLuorIMkPwcVr8r6oLv/JhWOS34y2V9OA2Zlx69cYQrp
 ssmXJmwaIJQ0h6E1MQzTUD4y4VUaTvdgvEN4vC6t8NfC1AN0xErjCGrwuZebE7ph
 8fLm/wloEhZv5v+UF/J1kOcxyFSQN/A/usPWgmUmmpghiRM4+Qk9nNbzoKRyfP0o
 Sjk9E6QR
 =iXXA
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.318. Kai Wang <kaiw@FreeBSD.org>

 pub   1024D/AEB910EB 2006-09-27
       Key fingerprint = 3534 10A3 F143 B760 EF3E  BEDF 8509 6A06 AEB9 10EB
 uid                  Kai Wang <kaiw@FreeBSD.org>
 uid                  Kai Wang <kaiw@student.chalmers.se>
 uid                  Kai Wang <kaiwang27@gmail.com>
 uid                  Kai Wang <kaiw27@gmail.com>
 sub   2048g/1D5AA4DD 2006-09-27

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 Hps0V71KXA==
 =v7/U
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.319. Adam Weinberger <adamw@FreeBSD.org>

 pub  1024D/42C743FD 2002-10-12 Adam Weinberger <adam@vectors.cx>
      Key fingerprint = A980 3F2E 80A8 9619 9D1C  82E8 A3C2 8CD9 42C7 43FD
 sub  1024g/15D67628 2002-10-12

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.2.0 (FreeBSD)

 mQGiBD2neE8RBADgkTfNUPbm3AVnVPn/Ds5lDO89yKowW3ULixWqJ6Mti+7sIQ6y
 A4v5/dlUODTH0sdL4Cl3q36pCOP13IIq7o14h4YOjMhdMhsv43678VYK0PvR70hK
 /PxqIRV3lQsP2g8LihKLpRy6sHleIXu1hRLbIBI6/iJTmFcENQfivyHpBwCg31J6
 6jew1OrTLlB76aWmmRJIlVkEAII7j0gAqV/zjR16sAsfiCSHSg9A8RGBmC67zUfK
 PxnrLiw0gqyrt77YnXvANGWDdIMHEZrcDBrb8ciSO8agBO2+/7mOVDVDU5I/SJRi
 rfJTQvFphcnOe7F3MaxdfA/vZE9woXq4JLXfnmcgUAey4iYB2QbV/+v1HBo6wys6
 qyDXBACMsXFWZbDNDwUZBxGVS66bLwpZ/UhWqkrAyvK/7M/HQjkFTUUX2fSTPnWh
 AkcA82asPxQFTdbd7BOs4JnXUY4m+wfP3pzGaCbgL6WYumRjvmvkmeyZtFD+2wxL
 nu/F3oO9PC2f4mGa6E928BLy2bRCV75L0OMmbR5Fd0Z+95k3kLQhQWRhbSBXZWlu
 YmVyZ2VyIDxhZGFtQHZlY3RvcnMuY3g+iFkEExECABkFAj2neE8ECwcDAgMVAgMD
 FgIBAh4BAheAAAoJEKPCjNlCx0P9I7UAmQGWPEjqlXfxptWgb5WKskfl+rkkAJwI
 OSvOdiBFM7/EBBgn9pUQ/6PVUrkBDQQ9p3haEAQAzc17FQj9ePY4tW2+nWiQzj8I
 GVG+8fsVwFhDb4hFcpJxPiR3/J07tU4iyKek/qUiOQdW/dI30vm3rOSIUa3r9iaj
 OaJilRVDO3ErUCdcrJjGf+fTWZFa8t2TLwOooyV8tJ5IUYLwJ8s7/3OpwWh1pfCQ
 qxGACCiXeKQo0a9jxJcAAwUD/35x0sm6jV2OZaHxX/JteeLu1hJOE4hc8oRqiE93
 4j8frz33jIsRFpKJ+H28LXtRmVXtVTdq3RuHll5JRCMG+IPLT3Tns/d0L90twpOj
 4r+2BFIK6SYE6JYngf+J5clwve3vE7Y/b8NbSawEApvVxdrpsevGH0Sn5MSdiukm
 EkJviEYEGBECAAYFAj2neFoACgkQo8KM2ULHQ/1NRgCeJ6ZJYvc1oOUBdEKd7SoH
 rFA6N/8An3A9ukQlZm3lPMutMia2vnsb108k
 =0qTN
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.320. Peter Wemm <peter@FreeBSD.org>

 pub  1024D/7277717F 2003-12-14 Peter Wemm <peter@wemm.org>
      Key fingerprint = 622B 2282 E92B 3BAB 57D1  A417 1512 AE52 7277 717F
 uid                            Peter Wemm <peter@FreeBSD.ORG>
 sub  1024g/8B40D9D1 2003-12-14
 pub  1024R/D89CE319 1995-04-02 Peter Wemm <peter@netplex.com.au>
      Key fingerprint = 47 05 04 CA 4C EE F8 93  F6 DB 02 92 6D F5 58 8A
 uid                            Peter Wemm <peter@perth.dialix.oz.au>
 uid                            Peter Wemm <peter@haywire.dialix.com>

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =7AWH
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.321. Nathan Whitehorn <nwhitehorn@FreeBSD.org>

 pub   1024D/FC118258 2008-07-03
       Key fingerprint = A399 BEA0 8D2B 63B3 47B5  056D 8513 5B96 FC11 8258
 uid                  Nathan Whitehorn <nwhitehorn@freebsd.org>
 uid                  Nathan Whitehorn <nwhitehorn@icecube.wisc.edu>
 uid                  Nathan Whitehorn <nwhitehorn@physics.wisc.edu>
 uid                  Nathan Whitehorn <whitehorn@wisc.edu>
 sub   2048g/EDB55363 2008-07-03

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQGiBEhs+ZMRBACu6CWtdlJ/GkGO4O6epy4SKwxV2s64od5j3ZG/+CkdXfHVnvDf
 NAdvytDwRPjFdQtwDmLTcotdm9akMpmoI+nuTDOC/wyoojh3NlTp/YmzSLntBoaQ
 W2uwp8oAW4dszTMptgb3Dpce17cHQcCuQ8Ql9tnZlFOvm4XCP00y7pmGrwCg65cu
 0wxbDYVp2fpPIG0D67q03j8D/01g68qU+JQqCZtCTDSJ7tG4w5zlOH6Hu7Q9wRhb
 XBDKX6fiO9CiRDorgi54DoKqjQoHWnFXrKBcAughLEjle5BSZ+Z+eu/tfMwDEfhL
 FMMPuvT9BVG/nukn4ufmk8BqPbw5PGalYGbdJvvjbyWhVIu/dexqGe9mT3DD7gk0
 WZArA/95nvE5+LRH31Jugq1GJ7cqjJyd/IPQC96z7JXdme7oPQ8IYDsLjsT982MO
 8WvwNbQPnRrj3Sgjp7EcuaFt/J66P7KvpU1lQKJDfZgk1LTL0Nm8wzLj2tXSwZWg
 tSOZewMItr2yKwBlpGDsS5K7CCpbocsndrI5DOPEzuYr7y+56rQuTmF0aGFuIFdo
 aXRlaG9ybiA8bndoaXRlaG9ybkBpY2VjdWJlLndpc2MuZWR1PohgBBMRAgAgBQJI
 bPmTAhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQhRNblvwRglgkxwCgmC82
 iM6zfYaJwcFsqETyxS+9Vv4AoJCemsKBmBQiN7o5K84/DuaCZTWutC5OYXRoYW4g
 V2hpdGVob3JuIDxud2hpdGVob3JuQHBoeXNpY3Mud2lzYy5lZHU+iGAEExECACAF
 Akhs+tgCGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRCFE1uW/BGCWCFSAJwL
 f5HwF8PEUIEo/25Dwr72JCW6DwCeIm2wQjiyXl+wy1QIP5eX5Emy+Pa0JU5hdGhh
 biBXaGl0ZWhvcm4gPHdoaXRlaG9ybkB3aXNjLmVkdT6IYAQTEQIAIAUCSGz66wIb
 AwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEIUTW5b8EYJY+GsAoINx6fjsHpdy
 JT0UWgiIr48kEhtcAKDetW0OzAVCF8HmXMHWR/zyjVqHSLQpTmF0aGFuIFdoaXRl
 aG9ybiA8bndoaXRlaG9ybkBmcmVlYnNkLm9yZz6IYAQTEQIAIAUCSGz7AQIbAwYL
 CQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEIUTW5b8EYJYgiQAoM04WRCQ0LI5L78O
 d4VFwQSiUiDtAJ43eEJzvlPmvR2geTEaB6lJGNrBMrkCDQRIbPmTEAgAypfp7UhW
 ZPvGO8EfI90WkCclB/H7hSfpTgcZfQafWis6YllJ/EC+orAdQ79I/vdp5x5as6VS
 HsvN/IXXxoL30uHj2PTFV4qi0Tx8YMcw3xUK+wskQ0HonWsmZZvqHBSMbh0+JpXg
 75ZHXxOg/kpaFIjYz7cML9jSFBxD1S1/kmHqFnJISJ5wFAeXJj1loPfTbu6x5NB5
 BGbR/ysii9FidJUAXPk2EviD82oltntcNrUJS29ghFwM3FO/sZFdStQppNTgDnwO
 mUFyYxpwzG8vMjWYl3DWlc8ozXtKRotGzzsXuwUvdnC9e9MRX8xsF7x1vMrV5j6+
 5SGMnz6KvRzRIwADBQgAhDEuTI6+glgo0Kale3FKlKaOdz9R26uTCWVlK32O98jp
 mrdCfG1u1cknYrLlIVZIlrTgu3WqjRS9j23z8mIKQNW6wudu+/50/N7wtlV8k/s3
 DKmoUjcXH1b7vPxxnhFbtg41COFOUziIyXkupHEOJeaF+Sz4EEi8nXMKBEoGFlYD
 rh61rOFsfrf24E3dIwdLyjoTify8trdL5pgug27pHPMgXXx5cjLooq73VFvzlqCA
 3zFyypgED7UsYMH9NjmyLlA77gK4gfuAlGXwEWyh99SVksrvvHqntHyg9p+HdCQJ
 GyYwRMNUXTfdSn4cWVc+Qip1jpgdH/bbIwZeTIMaIYhJBBgRAgAJBQJIbPmTAhsM
 AAoJEIUTW5b8EYJYA0wAoJ5oqyCt4TZRVfofTeTGcm8K+a8lAJ0YGUPg2rEaTf06
 QaoupCN+daK2wQ==
 =hP6F
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.322. Martin Wilke <miwi@FreeBSD.org>

 pub   1024D/B1E6FCE9 2009-01-31
       Key fingerprint = C022 7D60 F598 8188 2635  0F6E 74B2 4884 B1E6 FCE9
 uid                  Martin Wilke <miwi@FreeBSD.org>
 sub   4096g/096DA69D 2009-01-31

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =S3Qn
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.323. Nate Williams <nate@FreeBSD.org>

 pub  1024D/C2AC6BA4 2002-01-28 Nate Williams (FreeBSD) <nate@FreeBSD.org>
      Key fingerprint = 8EE8 5E72 8A94 51FA EA68  E001 FFF9 8AA9 C2AC 6BA4
 sub  1024g/03EE46D2 2002-01-28

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQGiBDxVl7cRBADbXnR4t/xRvvOSiPuGPnOGeamrphPbpPXsWD8Nm/pjfN3fhSfa
 0gv3Y2n/IyLTg93gWZhWloMznkdg59Oj0oPSUxjgPauVw4q6l3JJIcurJNlp/Q7l
 DH0KLFJ8GuL6zxAz7Jcx1BpAIEu+G2SnI8+ZuGvq+YwaDxPFavfCqmVaBwCg/iPu
 OI+84/W54yZXvxfUN7dkDmED/3CxYLGeWqPqE8B8Eq8BlmgfP/FwaqXXb6xR7jsE
 XBaqNOIita6Iz49sYTYKYY2rMv6dMXjX1FM13wNW3rS73xkNvuJz0WU6sWl9Hw1e
 kjNjCN2oIqkqB5/1H14NMSOcUPLqERP7goFIK7OAJejUmm5Nc3KjG1S2G97xxjPe
 39mlBAC0QFfa8J0Z6TORFa8Uqyx90pC/Y+I/S+y0vP/59ReP/PnQq/aUdDPLt5OZ
 edtpz7M4A2GtoVkWtedPRsw0hYK+Q3CtOMemQSnlfVjTZq5edL05Po09N89M/WMz
 hB9aRcdY7IN/btsQ0H12ZH+rEj+O4Adu+qEjsWePfW60Uj74GbQqTmF0ZSBXaWxs
 aWFtcyAoRnJlZUJTRCkgPG5hdGVARnJlZUJTRC5vcmc+iFcEExECABcFAjxVl7cF
 CwcKAwQDFQMCAxYCAQIXgAAKCRD/+YqpwqxrpMSwAKCVuyt4B1Pc1tAwRMEOmmZw
 2nGIIQCgyRvB49snyBl86TikYv97ZifyLmK5AQ0EPFWXuRAEAIghycOZtElvBhfw
 r7TisjtVtzKhbF0Kj9cGg5brCC8/bJLK7PxNe48NSdlqMJ7algumsgYR37b/QBmq
 sOSEa2wXCnvCSD0ol+bdPn+Psb+hyi+AVNmVgdlJwuxHUHny0lWQnxeQLrt07SAw
 Ye/Nnc+arH6GXzBwXSpsQ2sOaMajAAMGA/9Hzjkv6HmJkPlKT2TNx33mbLaDk8xv
 vAJXxogxDcUqDDwqszWPcqShaW0IkMZo+grZfykZJjA0/8QUCaEUwhnYIwHMQRdA
 uNegCF/D2x4yzkF4d9gKYCCykDUrwvFDztIhGkinyzu6+xwe9qFcL/esIxnnonz7
 Wx8/3e7pRvS2QIhGBBgRAgAGBQI8VZe5AAoJEP/5iqnCrGukuikAnAt8uA1EIv/5
 WDCIpvNp0lgmwes9AJ4vD1R35+Db6UIw+R5EJaxNBY84zg==
 =xbGI
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.324. Steve Wills <swills@FreeBSD.org>

 pub   2048R/207B1BA1 2010-09-02 [expires: 2011-09-02]
       Key fingerprint = 98FA 414A 5C2A 0EF9 CFD0  AD0D F5CF 62B3 207B 1BA1
 uid                  Steve Wills <swills@freebsd.org>
 uid                  Steve Wills <steve@mouf.net>
 sub   2048R/E9B254FD 2010-09-02 [expires: 2011-09-02]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQENBEx/EzEBCAC1Zje8FA0qGnqKv606untNjiluqEWTuwHOLPKLm0d1Pepb7A21
 33kagHn5I8n6k/H/0jE+a2omlmPo5yilKszJLfPYXmqfkb8ZThwYG9Ly+kb3d/i9
 m8qxlVktJ/Y/Cnzo1OzhUdxY4Icp0t4nVPZrHUkeA2DeuYK9zl4fq/wah6Z900/K
 tKBZqn8aPMbkjK6lFJAHNJ5gPNdyT74/nXyhyRMMLqRv0SfRRDRVcxdYW1RpZj7g
 d/CF/K7zAnG0uCeQA03/F2Mqagp0VW/4/QDF9+Y5Dia2oO01C7wAvyNjQsXjughh
 MRnYOfcescpw6r46mh1iLRGQa73X5V2vIwGDABEBAAG0HFN0ZXZlIFdpbGxzIDxz
 dGV2ZUBtb3VmLm5ldD6JAT4EEwECACgFAkx/EzECGwMFCQHhM4AGCwkIBwMCBhUI
 AgkKCwQWAgMBAh4BAheAAAoJEPXPYrMgexuhSr0IAKoef8NOJVAcFSPp8ke84k5Q
 ypyBtQLipQFjfhwyGiuP3H1+iC8BdSHSHYLKe/c3eC6V+3ybE0eSVr+AHRMMxyKQ
 DKi4W3VzZOpCjJ2CohhmywbDBTBK8svpbQsjanBPVIQGX8SDbnW2e7uocDbpOBkh
 wnpLCXsSe4He7XgMNHbEMsZ96xCXvPnn12Qtk8nE04ugUNMpCDFSvzsr5XYMoi+t
 fHtsGjYZzLju/zRV6hKTd0yqcrhq+8AR+9gtMGBzQQ5WOjQLaTQNXL/6UhlDJBaP
 AaaOM9mudn2UR0dkPKNfpSP76X82Q1N6iNrrkIYt4t3k/iFgIalcLDhiw3FKv7q0
 IFN0ZXZlIFdpbGxzIDxzd2lsbHNAZnJlZWJzZC5vcmc+iQE+BBMBAgAoBQJMgWXP
 AhsDBQkB4TOABgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRD1z2KzIHsboQUS
 B/4vQDhgf5SM8SZEGh3nMd0aBqXnxQ4wHMZ3Du/SdA8ezQ7bmtb2UOkkj+SknBVR
 AlDpXXCrqwUZfBvcnc6it1OmMyT/7TGkt5TaKyO5DM5lV8DKBGJI89CRGUT0GzxD
 pi8u3g2jH8gMFY9AZYWZ+xkQ070G86kSMyrtJIXvJXZ8EnT8+32Xpak/up4Tsxro
 3h6SYb2ZxTioSc2OhhPu0l8IydQcFON4tLjynmSvyrHyd0rQtQe9+yCdXHt5ceT7
 eLRGCQDZ7ANlqNGn/DZqELdAzo85uzavTliu4KMp4EO+OvWoYOP77MnHEtQJX2Sw
 f9W8z/oAk+Xfc3XY6xFsJ4wouQENBEx/EzEBCACqJlb0BTVxCWzmT4teI4g34tVX
 hAqQAIp853VCcIGXYUsQ5SeejhPpc5/8jxq2ntyY3H/l6CjcVAfMTARF+/yUMkGe
 vDopAsWD2m4PKgE8upaEP7/qfjsH5Izl6Oj79XFelwACvr6bi+rsDXr/UAwVqN3V
 d4pSHlZHpj/T+eu6+bM3y3Uhtkt+CtzMtPhtflAjiERhWc44qRAyLhiIuJe8Ubzd
 vDqsNo8kaYSJfHjrdJFdHgpvz9eiyHuAly+CF6Ne+FqBX/5OI2Hm4Amsxw7ycyrb
 lLoGVi7mn00eBT/B4ocb5GSaWuniBedip8hi5h7oK8JFqICA4BRYS0CO0WLnABEB
 AAGJASUEGAECAA8FAkx/EzECGwwFCQHhM4AACgkQ9c9isyB7G6Fgdgf+NFFmqmRr
 EbH0U813djSroqF6TjpsXS/XBYH3LnwiRojqNq7yBG9I2nWIRSZ3pGjDx8va9eZr
 9VPqdx0khKVKPl1TH1FMJYi+qvbkUqIQKc4UiFC4CHWbpCFe11HLi34L/uQWyWxq
 ityTpZFy9mlH1xsS2Fz1TVYiuwqe8e4fYasr1DOnWjyDU3c1UNoY8ZcIqckyFEUJ
 HJqlkdQ+bqO7wvzpk70pQU+Y9Ab61lANZnUkNSn0kzdqg1jJcMZpjEwsHo4zFbgw
 eMQuxxC31F4FhX/4XJGeFk/CgVNrJq/HJXAIRDbuOybQ6i7AqIhEGFPidlAcw3fz
 eYhPE7EaCOyuAA==
 =7zxq
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.325. Thomas Wintergerst <twinterg@FreeBSD.org>

 pub   1024D/C45CB978 2006-01-08
       Key fingerprint = 04EE 8114 7C6D 22CE CDC8  D7F8 112D 01DB C45C B978
 uid                  Thomas Wintergerst <twinterg@gmx.de>
 uid                  Thomas Wintergerst <twinterg@freebsd.org>
 uid                  Thomas Wintergerst
 uid                  Thomas Wintergerst <thomas.wintergerst@nord-com.net>
 uid                  Thomas Wintergerst <thomas.wintergerst@materna.de>
 sub   2048g/3BEBEF8A 2006-01-08
 sub   1024D/8F631374 2006-01-08
 sub   2048g/34F631DC 2006-01-08

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 B5lKgt0VCQCfdhlL5hMDBDoaMdMtBZXFL4/Vn10=
 =ArNG
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.326. Garrett Wollman <wollman@FreeBSD.org>

 pub  1024D/0B92FAEA 2000-01-20 Garrett Wollman <wollman@FreeBSD.org>
      Key fingerprint = 4627 19AF 4649 31BF DE2E  3C66 3ECF 741B 0B92 FAEA
 sub  1024g/90D5EBC2 2000-01-20

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 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
 iq7OH/kskwCfeEvJINcMBk0UEdjpgO85woB6QKI=
 =stB+
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.327. Jo:rg Wunsch <joerg@FreeBSD.org>

 pub  1024D/69A85873 2001-12-11 Joerg Wunsch <j@uriah.heep.sax.de>
      Key fingerprint = 5E84 F980 C3CA FD4B B584  1070 F48C A81B 69A8 5873
 pub  1024D/69A85873 2001-12-11 Joerg Wunsch <j@uriah.heep.sax.de>
 uid                            Joerg Wunsch <joerg_wunsch@interface-systems.de>
 uid                            Joerg Wunsch <joerg@FreeBSD.org>
 uid                            Joerg Wunsch <j@ida.interface-business.de>
 sub  1024g/21DC9924 2001-12-11

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.2.6 (FreeBSD)

 mQGiBDwWI2kRBADM4C4YlBiLozC/bZDedK12BMLyfnv9yOppj/doC1cOEaE+xZNQ
 7/aDZfhi7FNQzt+ehh52DLihV91G7gOsACtUk3gLR8G+0q6U76dBY/gvAGzCYUu0
 bJwlQCcPMysF4sNEwvsuct1fIVAHa+660X6Q+WI+eADIwZyN8wR1GrEqswCg3uGM
 xm85EYtxPFx7tyxfA8q/d+MD/i+SPmt9xEZ/KZOMbQVPw/vYmeWW4lVZGG2HLKmH
 J2FiAW4YjryoNqhpbbqlJigxf6staqgnQL4uuzBrr6v+OIjbljTHA7fs0WA4mtTX
 u7YcAKPXBTztw/O+f3tZz08Ep+AHJ3Q+pTbbRQZpikGGdOpjfLcEyAQBh1rNA3zl
 /MiLA/9IL7yfpyiA6cjX+MuUCqlqbPW2awQOCsmDBOcpXdOYC+MsBUhlT7IcFtQd
 BUxUiqdIKlRtIT4l4LnqzhL2HASv6Zzc06zGS+tlG6BlpCGlSxz8fp4asbTYdJnp
 d7lqme75jOUNjygal5lxJApincaLjv+4IaNUWCC5RjQuRsd3t7QwSm9lcmcgV3Vu
 c2NoIDxqb2VyZ193dW5zY2hAaW50ZXJmYWNlLXN5c3RlbXMuZGU+iF8EExECAB8C
 GwMCHgECF4AFAkGkelUHCwkIBwMCAQMVAgMDFgIBAAoJEPSMqBtpqFhz3+0An1WU
 SyLW5PtVk8AN2wZOZoIbdpWJAJ9UZjNCICVixY7lc+me/lfu7+nCsIhzBBARAgAz
 BQJB4lonBYMB4TOAJhpodHRwOi8vd3d3LmNhY2VydC5vcmcvaW5kZXgucGhwP2lk
 PTEwAAoJENK7DQFl0P1Yu+kAn27zpfl6Angb/DIsaV6srJ6SB/hmAJoDHPErifuG
 2L4KGF3NcagZRoUl77QgSm9lcmcgV3Vuc2NoIDxqb2VyZ0BGcmVlQlNELm9yZz6I
 XwQTEQIAHwIbAwIeAQIXgAUCQaR6QgcLCQgHAwIBAxUCAwMWAgEACgkQ9IyoG2mo
 WHNIRwCgnTUFJ1krhK0XISLLossxl68fS0MAoJEjQcOZTKtIp8S4Dqo7/VJYUVKF
 iHMEEBECADMFAkHiWicFgwHhM4AmGmh0dHA6Ly93d3cuY2FjZXJ0Lm9yZy9pbmRl
 eC5waHA/aWQ9MTAACgkQ0rsNAWXQ/VjuVACeKGyJ5VTFr26fxsDgqrlfXjksoBMA
 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
 =SfCl
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.328. David Xu <davidxu@FreeBSD.org>

 pub   1024D/48F2BDAB 2006-07-13 [expires: 2009-07-12]
       Key fingerprint = 7182 434F 8809 A4AF 9AE8  F1B5 12F6 3390 48F2 BDAB
 uid                  David Xu <davidxu@freebsd.org>
 sub   4096g/ED7DB38A 2006-07-13 [expires: 2009-07-12]

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 =jyox
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.329. Maksim Yevmenkin <emax@FreeBSD.org>

 pub  1024D/F050D2DD 2003-10-01 Maksim Yevmenkin <m_evmenkin@yahoo.com>
      Key fingerprint = 8F3F D359 E318 5641 8C81  34AD 791D 53F5 F050 D2DD

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.2.2 (FreeBSD)

 mQGiBD97XL8RBACC3CMLdwZY/RcLw4PM6h2KYj+cG7TNSfNWszZO5HdQYrd6HZKQ
 h0cL7cyW1Low8a2ZulxtEjM1SfofzDlhNaTYhyjlO4xBnJM13dMFchmM4j4qF0Mu
 al1MEeO3EbLntFsh/aDX2sOKEavz5id8eKmAZKez2O5Z27bymkFf4o2UbwCg841B
 WuuWHsy4O1zrac0WidkS3G0D/jeVbYA09gylZA1KSd3djHE55lQDQrUt3+2xWxjG
 Lg60WIqys/yxei6nVO7/Wr6Q1WISiX0bYXAxHCZZQrT6cuNtEBntPPa9PnXRewUx
 8xwVCBIuSLK5Kw2WZ2FMuQWTzfd4fwt8P9vghJlaV3h5Byw3e6/MdoDID9Jkg/ml
 f5FuA/9kZBwtE4zKJvx3Pv7EG6T0w82QA0SFtcFyRnNarUIfqyUsFXNkr8hoQT3Z
 J5haO/lW2HW70KMr26GxK61XcF8LQtfvphv9M+4yF3+DZSu1YxUM1Vs/q27EQhXa
 3Cs4kJkKdzW2xDbIbuD5ZJQqFAzWX7IiTTNXnEGZStPTQMYZLbQnTWFrc2ltIFll
 dm1lbmtpbiA8bV9ldm1lbmtpbkB5YWhvby5jb20+iFsEExECABsFAj97XL8GCwkI
 BwMCAxUCAwMWAgECHgECF4AACgkQeR1T9fBQ0t01FQCfUR367fJJ37Wl4HvZVBoF
 peBX9ZEAniaaK/D+n/JttkgY8jJf2ZvjF0SSuQENBD97XMIQBACPpJjDdDw42++u
 vPMW/R7Iwqdpgs22T/bzVlFxDGx2uD9xaoNKI03jkOyUWiFlHbuifMRhxTwO5Vyg
 nj91Y0fk8hdd9bjT0ee7lJuQ8PBqzb/uEVGFIC+56/ocFzuBANdN5fzEfxp5AA0o
 zAPotyGEmLLK8+3ApZmAbsnQEveOwwADBQP+KgIxPzWAxYSn/MFPK2QBEjHuCCsS
 JB+VOShc/QaSn/wFEKc8Brjpr1KeAEi7dFrK4Sa2Rn2+k9tRSJptxi1m3Hrr0J2z
 0JofnF6cKkvmIsCse5OGCK/LJmuWHuNVqYI2X9Q0am+soHEYsRaqB/BDLT5Mw0mE
 5NO6455cKEcyizmIRgQYEQIABgUCP3tcwgAKCRB5HVP18FDS3b1HAJ9ZjWomBkE4
 1vaMSXyIopmSQNVxSQCg3J+fBmk0yhD2A8CIfxhpSRJDwus=
 =wV5Z
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.330. Bjoern A. Zeeb <bz@FreeBSD.org>

 pub   1024D/3CCF1842 2007-02-20
       Key fingerprint = 1400 3F19 8FEF A3E7 7207  EE8D 2B58 B8F8 3CCF 1842
 uid                  Bjoern A. Zeeb <bz@zabbadoz.net>
 uid                  Bjoern A. Zeeb <bzeeb@zabbadoz.net>
 uid                  Bjoern A. Zeeb <bz@FreeBSD.org>
 uid                  Bjoern A. Zeeb <bzeeb-lists@lists.zabbadoz.net>
 sub   4096g/F36BDC5D 2007-02-20

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 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
 B8U1cYUAoI3ftziD88BkkQf1aD7jpiQwlW7/
 =N1dt
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.331. Alexey Zelkin <phantom@FreeBSD.org>

 pub  1024D/9196B7D9 2002-01-28 Alexey Zelkin <phantom@FreeBSD.org>
      Key fingerprint = 4465 F2A4 28C1 C2E4 BB95  1EA0 C70D 4964 9196 B7D9
 sub  1024g/E590ABA4 2002-01-28

 -----BEGIN PGP PUBLIC KEY BLOCK-----
 Version: GnuPG v1.0.6 (FreeBSD)
 Comment: For info see http://www.gnupg.org

 mQGiBDxVhBMRBAD20EH9hS3S3gy73E1s//vYS1yo4GmmvzUzMTJo4HH6OMFT/MVn
 B51RXK5YlQ1cau4MWt2sifpWsG2hmmmPtOIaC6Mn4X8cEXmzy6qW5m+3RUdXB8rM
 pFSEVVEGhE9Sq+pTI1wB4VUJ5mhQtvWVJKsmuyf1YRa/zrr2zbZTIXg5EwCggloA
 GdcoFNm7p+cW56HJI1jZTpcD/jUyc4KLeimo+6Fn3z6NZh64GS+JmmCDe7mlcK2S
 XNPVq3tXXP3ZUKdv3faoMAgI1hSi82/32GINDkhiLPc0Q2tQZRDYKvyY/swgJSnV
 1LV8jlpk2VsmsYOp9hW4SJLAQUaejpZe4CwHpOfJWbPkXE83nVygA0lnN89dfhIH
 JaB8A/9VottMl88+CLzqF3AzN72R5tFWnSFMWumaODis+UvLW0XAMP4AHhvux/FS
 Pl+m2YtilHhib6lfMYuGalN84H7VxOBxjc9L4qORV9jP4cWEYXpxx0DTmmtFfLae
 xGGTyYNM1RiqmScXMF28Am1I+WhnLTql8DVFWr8XoZUbususg7QjQWxleGV5IFpl
 bGtpbiA8cGhhbnRvbUBGcmVlQlNELm9yZz6IVwQTEQIAFwUCPFWEEwULBwoDBAMV
 AwIDFgIBAheAAAoJEMcNSWSRlrfZ9yQAn0bnLWBjo47dKrS82X1VvbuokkNXAJsH
 oANWk5PoOZzySJ7st8/IyaLBErkBDQQ8VYQXEAQA2cEOpYzl8L5y8TErdj1lfpHt
 gxm1QFETl8HvZGb/hTRWVhIcUhtOLA2uftk1oDHbnp+FPsJuFTxanCaCSQVdtMEE
 I1zK/Qy384FjS1B6L3yq84yTKn+Gp8SbMX3ZWT+dVmy88yJpmo/yFiiN9d2hYy1q
 fCUWhbAoWeD7sqSeGL8ABA0D/Au95rpaYunrMhu5nVdvZpTbNEIEDLOTS337GWy7
 n1E9RG72ujCLFg8tbEmjEUFYfCZ/cW+6+2/Nj7zoGH9xXH6bRTfSKXojdKgNkUvL
 SLynpmFpUlFKc4fzSxx5EkCxH/zog9X2CQjMvxHmSD1/x+LeD0v/5WMsLvIdj6Op
 0KmziEYEGBECAAYFAjxVhBcACgkQxw1JZJGWt9nbrQCcCvSJho7n1r4+1PGTlcep
 ABxplbsAn05jPrtZLjln7aKcavCp8FICJ2TY
 =GYHE
 -----END PGP PUBLIC KEY BLOCK-----

     --------------------------------------------------------------

  D.3.332. Sepherosa Ziehau <sephe@FreeBSD.org>

 pub   2048R/3E51FB42 2005-10-21
       Key fingerprint = 5F47 3861 7ABA 8773 9E32  0474 5C33 841C 3E51 FB42
 uid                  Sepherosa Ziehau (freebsd) <sephe@freebsd.org>
 uid                  Sepherosa Ziehau (sephe) <sepherosa@gmail.com>
 sub   2048R/7AA31321 2005-10-21

 -----BEGIN PGP PUBLIC KEY BLOCK-----

 mQELBENYRSgBCADNXKEOqPFvo//r9KnH2BzwJOB8h8TmU3zS4fogC1HjYQfZmFRa
 MCguECmq730ulxo2hnBSq9VyLfwnL0W1vz4b+2vMbcO5v9TkvnPlL3OW/mAHjrAL
 u01ui5VR1TKxD12q/KIEQ49+Ir8z4THImm4WgKaYo37xrNMAZc2BSCHK30I8lda0
 2DG8hzDtlCE79ZbqNAPmQYewflaU/ga0kzI/MftFeIZA7K26krXBLlOIY142ckTd
 iB3wrC2s0tqjQMxQODQTvWyxoTLi1TGMY/zbXdc9aoXnuX6qKZEzTh6P5NU8cRto
 BDlNVTV1eFYvFy6NNkNVE4Jj3yk96xWwlRJdAAYptC5TZXBoZXJvc2EgWmllaGF1
 IChzZXBoZSkgPHNlcGhlcm9zYUBnbWFpbC5jb20+iQE2BBMBAgAgBQJDWEUoAhsD
 BgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQXDOEHD5R+0LrJQf9FD6NUteiA76n
 GtJ3FRPUbEL/GbDtg/Ad/goeOzQIgw60QSan+nuDIcWz50XWcxfnjkThRQP0CWwk
 wkpGlOQt0DsPpFq2oSaR8yXSqfUAPuzSohmuArAeAs5aNlr6FYaXiOsvSmOM1pGX
 7JkTvajjxcXcSLSTqJS43xbI8s/+gEqTJbOErNeWxdK6uHHVhGmWexzu1wrUzjxT
 +4SFEEOsL/ScF2ITzByPZO6oBTrZveNKcC/nOBZAnkfjqqc7jRMggY4zGvFtFgsl
 dbHwMqkWihoJvhqspoopCeGwt7sY1NFsTUFNOZp073C7rIig1vgHEWnhevleq+cK
 ridbUbY+YbQuU2VwaGVyb3NhIFppZWhhdSAoZnJlZWJzZCkgPHNlcGhlQGZyZWVi
 c2Qub3JnPokBNgQTAQIAIAUCRgkgdwIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheA
 AAoJEFwzhBw+UftCiZIH/iSSBM5Nv3G8Y2cS1ui1Xc5KpChSt6CAqKTOiYxwWQ/B
 U6clllym0NvzjUxiJm4JuV0N8sAy8nhhs79SNRfYfNnGeHXmLS58MPszhnEnhgZm
 yuZFQdZ15T9Axf5gLmDqA8TYpcUYxssSm8PcJqoCGnbk28okwbRuwTUm9T/w4TXt
 28w7SEXK0GFBG3ZlKPZh1er61CSwM7l/aoCkyFoNHAfGssFd/t0OCD8ugfQf9zvk
 JKXsm15vQAhMJrbcIhMGPWKoLN/z8bQTHSN4AP8nGM7gq3zUKZwL5jrzAUtHGqGs
 jtIBX9oPT5GLCaXZNotcLh40aS8qtemVthLqFS+pNu25AQsEQ1hFXQEIAMQRgCMl
 1tgeNZlj6fN+JC4LU4DC+9R28tnzEXWFGud5XQx/EzNRQVDuiDqQKPmc86Ps77dl
 7iJNTxapBs+Ki+3VOP11/ZUzHukER4iWZRXwfYtCE2tu2ht53WtYqoqwt40rsCOh
 uzC66FIiZ9Woj4omL5br0lKj8kVqS+OKfLt452bWg0mV39lokA3Q0xVfhlL3Nuj0
 S2yJcP0G8kesu/Ol1z85EK4GMlrOfZOaaz1r4f1u3FwE3Fo8anjvnUM9UC+ImJq0
 Z6gZwbBQ0tk55Z2Bs2sSyNp5cDnNyxa9HPOpvNqEE4bD4pMzsRMlEUhgM1kTOe1x
 AwBsQscqG1ovCnUABimJAR8EGAECAAkFAkNYRV0CGwwACgkQXDOEHD5R+0J/WAf/
 aALJbyEU1nSvyeVp0mP6U9xRFnXM1G4zQ3mrFyMvYcQ0a2A3gr8E+Ejl5Lpg/7HU
 t1UvLSqn00dqXuI+BIm/exDmpfLKXouBLVGtDcSQ/EQl6SV3mkJrvH8rDkCakCOG
 Fho5cl3Ge8YThQW1jdjbo+zXJfC9+k4ienh7DC2Yd8cwpcYRAKeKFOdveSjW+Ox0
 NFmZYc0F+XfKZLJ9d1SrFH5/ytQRAVvMbkLo1nb92ZXBrSbTN+tsLZrEbcmuuuZb
 pP+0i1PJDqfCRVpYFnlPZsNzZU5c5ihABZ79/uSScAyuxlhRdZAVHSDc6cRyzB5w
 AshLLfnD1BoaFl+lzNnL2Q==
 =F5Wg
 -----END PGP PUBLIC KEY BLOCK-----

                          FreeBSD N`er tom"ioo

   `En`e n`er tom"ioo n' FreeBSD-ijn h*r`e`enijh`en bolon
   barimtzhuulaltad ashiglasan uhagdahuunuud ba tovchloluudyg
   aguuldag.

                                   A

   ACL

           harna uu: Access Control List

   ACPI

           harna uu: Advanced Configuration and Power Interface

   AMD

           harna uu: Automatic Mount Daemon

   AML

           harna uu: ACPI Machine Language

   API

           harna uu: Application Programming Interface

   APIC

           harna uu: Advanced Programmable Interrupt Controller

   APM

           harna uu: Advanced Power Management

   APOP

           harna uu: Authenticated Post Office Protocol

   ASL

           harna uu: ACPI Source Language

   ATA

           harna uu: Advanced Technology Attachment

   ATM

           harna uu: Asynchronous Transfer Mode

   ACPI Machine Language (AML)

           Door n' orshih tonog t**h****r**mzh bolon OS-d
           tanilcuulsan barimtzhuulagdsan interf`ejsijn hoorond
           davhargyn bolomzhijg bij bolgodog, ACPI-d nijct`ej
           *jldlijn sistem d`eh virtual mashinaar tajlbarlagddag
           psevdokod.

   ACPI Source Language (ASL)

           AML-ijn bichigds`en programchlalyn h`el.

   Access Control List (ACL)

           Ob'ektod holbootoj z**vsh****rl**dijn zhagsaalt.
           Ih`evchl`en fajl `esv`el s*lzh`e`enij t**h****r**mzh
           bajna.

   Advanced Configuration and Power Interface (ACPI)

           *jldlijn sistem n' tonog t**h****r**mzhijg ashiglahyn tuld
           t**nij talaar yuu ch m`ed`eh shaardlagag*j bolgodog, tonog
           t**h****r**mzhijn *jldlijn sistemd tanilcuulah
           interf`ejsijn hijsv`erl`eltijn bolomzhijg olgodog
           todorhojlolt. ACPI n' APM, PNPBIOS bolon busad
           tehnologiudyn **mn** n' hangadag bajsan azhillagaag
           sajzhruulzh orlodog b**g****d t`ezh`e`elijn h`er`egl`e`e,
           mashiny zogsoolt, t**h****r**mzh id`evhzh**l`eh bolon
           boliulah g`eh m`etijg hyanahad zoriulsan bolomzhuudyg bij
           bolgodog.

   Application Programming Interface (API)

           N`eg buyuu h`ed h`ed`en programyn h`esg**dijn
           z**vsh****r**gds**n harilcan *jldlijg zaadag proceduruud,
           protokoluud bolon h`er`egsl**dijn olonlog. H`erh`en,
           h`ez`e`e t`edg`e`er n' cug azhilladag bolon yamar
           **g**gdlijg huvaalcdag `esv`el azhilladag z`er`eg *jldlijg
           zaadag.

   Advanced Power Management (APM)

           T`ezh`e`elijn udirdlagyn bolomzhid h*r`ehijn tuld *jldlijn
           sistemijg BIOS-toj cug azhilluulah bolomzhtoj bolgodog
           API. APM n' il** er**nhij h*chirh`eg ACPI todorhojloltoor
           ih`enh programuudyn huv'd soligdson.

   Advanced Programmable Interrupt Controller (APIC)

   Advanced Technology Attachment (ATA)

   Asynchronous Transfer Mode (ATM)

   Authenticated Post Office Protocol (APOP)

   Automatic Mount Daemon (AMD)

           Fajlyn sistem d`eh fajl `esv`el sand handahad fajlyn
           sistemijg avtomataar holbodog demon.

                                   B

   BAR

           harna uu: Base Address Register

   BIND

           harna uu: Berkeley Internet Name Domain

   BIOS

           harna uu: Basic Input/Output System

   BSD

           harna uu: Berkeley Software Distribution

   Base Address Register (BAR)

           Al' hayagijn h*r`e`end PCI t**h****r**mzh hariulahyg
           todorhojldog registr**d.

   Basic Input/Output System (BIOS)

           BIOS-ijn todorhojlolt n' ham s`edv`e`es bag z`er`eg
           hamaarna. Zarim h*m**s **nijg program hangamzh bolon tonog
           t**h****r**mzhijn hoorondoh interf`ejsijn bolomzhijg
           *z**ld`eg, *nds`en h`ev zhurmuudyn olonlog b*hij ROM
           bichil shem g`ezh *zd`eg. Zarim n' **nijg sistemijg
           `ehl**l`eh`ed tusaldag bichil shemd bajgaa h`ev zhurmuudyn
           olonlog g`ezh *zd`eg. Zarim n' bas **nijg `ehl**l`eh
           processijg tohiruulahad h`er`egl`egdd`eg d`elg`ec g`ezh
           *zd`eg. BIOS n' PC-d z**vh**n hamaaraltaj bolovch busad
           sistem**d`ed **nt`ej t**s****t`ej bajdag.

   Berkeley Internet Name Domain (BIND)

           DNS protokoluudyn shijd`el.

   Berkeley Software Distribution (BSD)

           `En`e n' Berkli d`eh Kalifornijn Ih Surguulijn Computer
           Systems Research Group (CSRG) buyuu Komp'yuterijn
           Sistemijn Sudalgaany B*lgijn AT&T-ijn 32V UNIX-d hijs`en
           ****rsdijn sajzhruulalt bolon ****rchl**lt**d`ed **gs**n
           n`er yum. FreeBSD n' CSRG-ijn azhlyn *r udam yum.

   Bikeshed Building

           Olon h*m**s t**v**gg*j hyalbar s`edv`e`er *z`el bodloo
           il`erhijldg`e`es garah goc *z`egd`el, t`egv`el h`ec**
           t**v**gt`ej s`ed`ev baga `esv`el b*r ogt h`el`elcd`egg*j.
           `En`e uhagdahuuny `ehijn talaar FAQ hayagaas *zn`e **.

                                   C

   CD

           harna uu: Carrier Detect

   CHAP

           harna uu: Challenge Handshake Authentication Protocol

   CLIP

           harna uu: Classical IP over ATM

   COFF

           harna uu: Common Object File Format

   CPU

           harna uu: Central Processing Unit

   CTS

           harna uu: Clear To Send

   CVS

           harna uu: Concurrent Versions System

   Carrier Detect (CD)

           Z****gch oldson g`edgijg zaah RS232C dohio.

   Central Processing Unit (CPU)

           Processor g`ezh bas h`el`egdd`eg. `En`e n' b*h toocoolol
           boldog komp'yuterijn tarhi yum. ****r ****r *jldl**dijn
           olonloguudtaj h`ed h`ed`en ****r ****r arhitekturuud
           bajdag. Araj il** aldartajgaas durdval Intel-x86 bolon
           t**n`e`es ulamzhlagchid, Sun SPARC, PowerPC, bolon Alpha
           nar yum.

   Challenge Handshake Authentication Protocol (CHAP)

           Klient bolon serverijn hoorond h`er`egl`egdd`eg nuuc
           d`e`er tulguurlasan h`er`egl`egchijg tanin n`evtr**l`eh
           arga.

   Classical IP over ATM (CLIP)

   Clear To Send (CTS)

           Alsyn sistemd **g**gd**l ilg`e`eh z**vsh****r**l **gd**g
           RS232C dohio.

           Bas harna uu: Request To Send.

   Common Object File Format (COFF)

   Concurrent Versions System (CVS)

           Fajluudyn olon ****r ****r zalruulaltuudyg hyanazh
           azhillah arga b*hij huvilbar hyanaltyn sistem. CVS n'
           ****rchl**lt**d `esv`el ****rchl**lt**dijn olonlogijg
           zadlah, nijl**l`eh bolon bucaah bolomzhijg olgodog
           b**g****d al' ****rchl**lt**dijg h`en, yamar shaltgaanaar
           hijsnijg hyanah bolomzhijg sanal bolgodog.

                                   D

   DAC

           harna uu: Discretionary Access Control

   DDB

           harna uu: Debugger

   DES

           harna uu: Data Encryption Standard

   DHCP

           harna uu: Dynamic Host Configuration Protocol

   DNS

           harna uu: Domain Name System

   DSDT

           harna uu: Differentiated System Description Table

   DSR

           harna uu: Data Set Ready

   DTR

           harna uu: Data Terminal Ready

   DVMRP

           harna uu: Distance-Vector Multicast Routing Protocol

   Discretionary Access Control (DAC)

   Data Encryption Standard (DES)

           UNIX nuuc *gs bolon crypt(3) funkcyn huv'd ashiglagddag,
           m`ed`e`ellijg shifrl`eh ulamzhlalt shifrl`eltijn arga.

   Data Set Ready (DSR)

           **g**gdlijg ilg`e`eh bolon h*l`e`en avahad b`el`en bajgaag
           iltg`eh, modemoos komp'yuter `esv`el terminal uruu
           ilg`e`egd`eh RS232C dohio.

           Bas harna uu: Data Terminal Ready.

   Data Terminal Ready (DTR)

           **g**gdlijg ilg`e`eh bolon h*l`e`en avahad b`el`en bajgaag
           iltg`eh, komp'yuter `esv`el terminalaas modem uruu
           ilg`e`egd`eh RS232C dohio.

   Debugger (DDB)

           Sistemijn t**lvijg shalgahad zoriulagdsan, b*t`elg*jtlijg
           tojrson *jl yavcuudyg togtoohyg oroldozh sistem s*jrs`en
           *ed ih`evchl`en ashiglagddag c**md bajh lavlazh asuuh
           bolomzh.

   Differentiated System Description Table (DSDT)

           *nds`en sistemijn *nds`en tohirgoony m`ed`e`ell`e`er
           hangah ACPI h*sn`egt.

   Distance-Vector Multicast Routing Protocol (DVMRP)

   Domain Name System (DNS)

           H*n unshizh chadah hostyn n`er**dijg (zhish`e`e n'
           mail.example.net) Internet hayaguud uruu bolon
           `esr`eg`e`er h**rv**ld`eg sistem.

   Dynamic Host Configuration Protocol (DHCP)

           Komp'yuter server`e`es IP hayag h*s`eh *ed dinamikaar IP
           hayag olgodog protokol. Hayagijn olgoltyg "lease" buyuu
           "t*r`e`esl`elt" g`ed`eg.

                                   E

   ECOFF

           harna uu: Extended COFF

   ELF

           harna uu: Executable and Linking Format

   ESP

           harna uu: Encapsulated Security Payload

   Encapsulated Security Payload (ESP)

   Executable and Linking Format (ELF)

   Extended COFF (ECOFF)

                                   F

   FADT

           harna uu: Fixed ACPI Description Table

   FAT

           harna uu: File Allocation Table

   FAT16

           harna uu: File Allocation Table (16-bit)

   FTP

           harna uu: File Transfer Protocol

   File Allocation Table (FAT)

   File Allocation Table (16-bit) (FAT16)

   File Transfer Protocol (FTP)

           TCP d`e`er hijgds`en **nd**r t*vshnij protokoluudyn g`er
           b*lijn gish**n. `En`e n' TCP/IP s*lzh`e`eg`e`er fajluudyg
           damzhuulahad h`er`egl`egdd`eg.

   Fixed ACPI Description Table (FADT)

                                   G

   GUI

           harna uu: Graphical User Interface

   Giant

           C**mijn ih h`emzh`e`enij `eh **sv`er**dijg hamgaaldag,
           harilcan gargah (mutual exclusion) arga zamyn (sleep mutex
           buyuu untah mutex) n`er. C****n h`ed`en processuudtaj,
           n`eg s*lzh`e`enij karttaj, t`eg`e`ed m`ed`e`ezh z**vh**n
           n`eg processortoj mashin bajsan t`er **dr**d`ed hyalbar
           t*gzhih arga zam bolomzhijn bajsan bolovch **n**** *ed
           `en`e n' h*l`e`ezh avch bolohoorg*j azhillagaany gol
           asuudal yum. FreeBSD h**gzh**l`egchid huv' `eh
           **sv`er**dijg hamgaalah t*gzh`e`en**d`e`er (coozh) **nijg
           solihoor id`evht`ejg`e`er azhillazh bajgaa bil`e`e.
           Ing`esn`e`er ganc processor bolon olon processortoj
           mashinuudad il** ih`e`er z`er`egc`e`eg`e`er azhillah
           bolomzhijg olgoh yum.

   Graphical User Interface (GUI)

           H`er`egl`egch bolon komp'yuter n' grafikuudtaj harilcdag
           sistem.

                                   H

   HTML

           harna uu: HyperText Markup Language

   HUP

           harna uu: HangUp

   HangUp (HUP)

   HyperText Markup Language (HTML)

           V`eb huudsuud **sg`eh`ed h`er`egl`egdd`eg t`emd`egl`eh
           h`el.

                                   I

   I/O

           harna uu: Input/Output

   IASL

           harna uu: Intel's ASL compiler

   IMAP

           harna uu: Internet Message Access Protocol

   IP

           harna uu: Internet Protocol

   IPFW

           harna uu: IP Firewall

   IPP

           harna uu: Internet Printing Protocol

   IPv4

           harna uu: IP Version 4

   IPv6

           harna uu: IP Version 6

   ISP

           harna uu: Internet Service Provider

   IP Firewall (IPFW)

   IP Version 4 (IPv4)

           Hayaglaltdaa 32 bitijg ashigladag IP protokolyn huvilbar
           4. `En`e huvilbar n' odoo ch g`es`en **rg**n
           h`er`egl`egdd`eg bolovch IPv6-aar aazhmaar soligdozh
           bajgaa.

           Bas harna uu: IP Version 6.

   IP Version 6 (IPv6)

           SHin`e IP protokol. IPv4-ijn hayagijn talbar duusazh
           bajgaagaas bolzh zohion b*t`e`egds`en. Hayaglaltdaa 128
           bitijg ashigladag.

   Input/Output (I/O)

   Intel's ASL compiler (IASL)

           ASL-g AML ruu h*virgah Intel'-ijn `emh`etg`egch.

   Internet Message Access Protocol (IMAP)

           Zahidlyn server d`e`er bajrlah cahim zahidluudad handahad
           zoriulagdsan protokol b**g****d zahidluud n' zahidal
           unshigch klient`e`er tatagdazh unshigdahyn orond server
           d`e`er ih`evchl`en hadgalagddag shinzh chanartaj bajdag.

           Bas harna uu: Post Office Protocol Version 3.

   Internet Printing Protocol (IPP)

   Internet Protocol (IP)

           Intern`et d`eh *nds`en paket damzhuulah protokol. ANU-yn
           Batlan Hamgaalahyn H`elt`est anhlan h**gzh**l`egds`en
           b**g****d TCP/IP stekijn tujlyn chuhal h`es`eg yum.
           Intern`et protokolg*jg`e`er Intern`et n' **n****drijnh
           shig bajhg*j bajh bajsan yum. Il** m`ed`e`ellijg RFC 791
           hayagaas *zn`e **.

   Internet Service Provider (ISP)

           Intern`et uruu handah bolomzhijg olgodog kompani.

                                   K

   KAME

           YAponoor "yast m`elhij" g`egdd`eg KAME uhagdahuun n'
           toocooloh h*r`e`enijh`end IPv6-ijn shijd`el d`e`er
           azhilladag KAME T**slijg h`el`eh`ed h`er`egl`egdd`eg.

   KDC

           harna uu: Key Distribution Center

   KLD

           harna uu: Kernel ld(1)

   KSE

           harna uu: Kernel Scheduler Entities

   KVA

           harna uu: Kernel Virtual Address

   Kbps

           harna uu: Kilo Bits Per Second

   Kernel ld(1) (KLD)

           Sistemijg dahin achaalalg*jg`e`er todorhoj n`eg
           azhillagaag FreeBSD c**md dinamikaar achaalah arga.

   Kernel Scheduler Entities (KSE)

           C**m****r d`emzhigds`en ursgalzhiltyn (threading) sistem.
           Il** m`ed`e`ellijg t**slijn g`erijn huudasnaas *zn`e **.

   Kernel Virtual Address (KVA)

   Key Distribution Center (KDC)

   Kilo Bits Per Second (Kbps)

           Ursgal (tuhajn *ed hichn`e`en h`emzh`e`enij **g**gd**l
           **g**gds**n hugacaand damzhihyg h`eln`e) h`emzhih`ed
           h`er`egl`egdd`eg. Kilo-oos gadna Mega, Giga, Tera, g`eh
           z`er`eg bajna.

                                   L

   LAN

           harna uu: Local Area Network

   LOR

           harna uu: Lock Order Reversal

   LPD

           harna uu: Line Printer Daemon

   Line Printer Daemon (LPD)

   Local Area Network (LAN)

           Lokal b*s`ed h`er`egl`egdd`eg s*lzh`e`e. Lokal b*s`ed
           offis, g`er g`eh z`er`eg orno.

   Lock Order Reversal (LOR)

           FreeBSD c**m n' h`ed h`ed`en `eh **sv`erijn
           t*gzh`e`en**dijg t`edg`e`er `eh **sv`er**dijn huv'd
           margaanyg sh**hijn tuld h`er`egl`ed`eg. FreeBSD-CURRENT
           c**m**d`ed bajdag witness(4) g`egdd`eg azhillah *eijn
           t*gzh`e`e onoshloh sistem (g`ehd`e`e huvilbaruudyn huv'd
           arilgasan) n' t*gzhilt hijh aldaanuudaas bolzh garzh
           bolzoshg*j am'g*j t*gzh`e`en**dijg (deadlocks) ilr**ld`eg.
           (witness(4) n' zhinh`en`ed`e`e n`el`e`en konservativ
           uchraas huuramch aldaanuudyg avah bolomzhtoj yum.)
           ZHinh`en`e z**v tajlan n' "h`er`ev ta azg*j bajsan bol
           am'g*j t*gzh`e`e `end garah bajsan" g`edgijg zaadag.

           ZHinh`en`e z**v LOR-uudyg ih`evchl`en hurdan zasvarladag,
           tijm`e`es zahidlyn zhagsaalt ruu ilg`e`eh`e`es`e`e **mn**
           http://lists.FreeBSD.org/mailman/listinfo/freebsd-current
           bolon M`ed`egd`ezh bajgaa LOR-uud huudsyg shalgana uu.

                                   M

   MAC

           harna uu: Mandatory Access Control

   MADT

           harna uu: Multiple APIC Description Table

   MFC

           harna uu: Merge From Current

   MFP4

           harna uu: Merge From Perforce

   MFS

           harna uu: Merge From Stable

   MIT

           harna uu: Massachusetts Institute of Technology

   MLS

           harna uu: Multi-Level Security

   MOTD

           harna uu: Message Of The Day

   MTA

           harna uu: Mail Transfer Agent

   MUA

           harna uu: Mail User Agent

   Mail Transfer Agent (MTA)

           Cahim zahidal damzhuulahad h`er`egl`egdd`eg program. MTA
           n' ulamzhlalaar BSD *nds`en sistemijn h`es`eg bajsan.
           **n****d**r Sendmail n' *nds`en sistemd ordog bolovch
           postfix, qmail bolon Exim z`er`eg olon busad MTA-uud
           bajdag.

   Mail User Agent (MUA)

           H`er`egl`egchdijn cahim zahidal harah bolon bichih`ed
           h`er`egl`egdd`eg program.

   Mandatory Access Control (MAC)

   Massachusetts Institute of Technology (MIT)

   Merge From Current (MFC)

           -CURRENT salbaraas azhillagaa `esv`el zasvaryg ****r busad
           ruu ih`evchl`en -STABLE ruu nijl**l`eh.

   Merge From Perforce (MFP4)

           Perforce arhivaas azhillagaa `esv`el zasvaryg CURRENT
           salbar ruu nijl**l`eh.

           Bas harna uu: Perforce.

   Merge From Stable (MFS)

           FreeBSD-ijn h`evijn h**gzh**l`eltijn *e`er ****rchl**lt n'
           -STABLE ruu nijl**l`egd`eh`e`es`e`e **mn** test hijh
           zorilgoor -CURRENT salbar ruu itg`emzhl`en oruulagddag.
           Hovor tohioldold ****rchl**lt n' `ehl`e`ed -STABLE ruu
           orzh daraa n' -CURRENT ruu nijl**l`egdd`eg.

           `En`e uhagdahuun n' -STABLE-s zasvaryg ayuulg*j bajdlyn
           salbar ruu nijl**l`eh`ed bas h`er`egl`egdd`eg.

           Bas harna uu: Merge From Current.

   Message Of The Day (MOTD)

           N`evtr`elt d`e`er ih`evchl`en *z**l`egdd`eg m`ed`egd`el.
           Sistemijn h`er`egl`egchd`ed m`ed`e`el`el taraahad
           ih`evchl`en h`er`egl`egdd`eg.

   Multi-Level Security (MLS)

   Multiple APIC Description Table (MADT)

                                   N

   NAT

           harna uu: Network Address Translation

   NDISulator

           harna uu: Project Evil

   NFS

           harna uu: Network File System

   NTFS

           harna uu: New Technology File System

   NTP

           harna uu: Network Time Protocol

   Network Address Translation (NAT)

           Garcyn ard bajgaa olon mashin *r d*nt`ejg`e`er n`eg IP
           hayag huvaalcah bolomzhijg olgodog, IP paketuud n' garcaar
           damzhihdaa dahin shin`e`er zasan bichigdd`eg tehnik

   Network File System (NFS)

   New Technology File System (NTFS)

           Microsoft-ijn h**gzh**ls`en fajlyn sistem b**g****d t**nij
           Windows 2000, Windows NT bolon Windows XP z`er`eg "New
           Technology" *jldlijn sistem**d`ed bajdag.

   Network Time Protocol (NTP)

           S*lzh`e`end cagijg sinhron hijh g`es`en utgataj.

                                   O

   OBE

           harna uu: Overtaken By Events

   ODMR

           harna uu: On-Demand Mail Relay

   OS

           harna uu: Operating System

   On-Demand Mail Relay (ODMR)

   Operating System (OS)

           Komp'yuterijn tonog t**h****r**mzhijn `eh **sv`er**d`ed
           handah bolomzhijg olgodog programuud, sanguud bolon
           h`er`egsl**dijn cugluulga. *jldlijn sistem**d n'
           **n****d**r n`eg z`er`eg z**vh**n n`eg program azhillazh
           n`eg t**h****r**mzhid handdag hyalbar hijct`ejg`e`es
           avahuulaad myanga myangan h`er`egl`egchd`ed z`er`eg
           *jlchilzh chaddag, tus tusdaa h`ed`en arvan ****r
           programuudyg azhilluuldag, b*r`en h`emzh`e`enij olon
           h`er`egl`egcht`ej, olon bodlogotoj bolon olon zorilgoor
           ashiglazh boloh sistem**d bajna.

   Overtaken By Events (OBE)

           FreeBSD-d hijgds`en hozhmyn ****rchl**lt**d, s*lzh`e`enij
           standartuudad hijgds`en ****rchl**lt**d, n**l****l**ld
           orson tonog t**h****r**mzh huuchirsan g`eh z`er`eg
           z*jls`e`es bolson `esv`el hamaaralg*j bolson, sanal
           bolgogdson ****rchl**lt**dijg (Problem Report buyuu
           Asuudlyn Tajlan `esv`el shin`e bolomzhijn h*s`elt z`er`eg)
           h`eln`e.

                                   P

   p4

           harna uu: Perforce

   PAE

           harna uu: Physical Address Extensions

   PAM

           harna uu: Pluggable Authentication Modules

   PAP

           harna uu: Password Authentication Protocol

   PC

           harna uu: Personal Computer

   PCNSFD

           harna uu: Personal Computer Network File System Daemon

   PDF

           harna uu: Portable Document Format

   PID

           harna uu: Process ID

   POLA

           harna uu: Principle Of Least Astonishment

   POP

           harna uu: Post Office Protocol

   POP3

           harna uu: Post Office Protocol Version 3

   PPD

           harna uu: PostScript Printer Description

   PPP

           harna uu: Point-to-Point Protocol

   PPPoA

           harna uu: PPP over ATM

   PPPoE

           harna uu: PPP over Ethernet

   PPP over ATM (PPPoA)

   PPP over Ethernet (PPPoE)

   PR

           harna uu: Problem Report

   PXE

           harna uu: Preboot eXecution Environment

   Password Authentication Protocol (PAP)

   Perforce

           CVS-`e`es il** d`evshiltt`ej, Perforce Software-ijn
           hijs`en `eh kod hyanah b*t`e`egd`eh**n. H`edijg`e`er
           n`e`eltt`ej `eh bish bolovch t**nij h`er`egl`e`e FreeBSD
           z`er`eg n`e`eltt`ej `ehijn t**sl**d`ed *n`eg*j bajdag.

           FreeBSD-ijn zarim h**gzh**l`egchid -CURRENT salbart
           h`et`erhij turshiltyn bajzh boloh kodyn zavsryn talbar
           bolgon Perforce arhivyg ashigladag.

   Personal Computer (PC)

   Personal Computer Network File System Daemon (PCNFSD)

   Physical Address Extensions (PAE)

           Z**vh**n 32 bitijn **rg**nt`ej hayagijn talbartaj
           (b**g****d PAE-g*j bol 4 GB-aar hyazgaarlagddag) sistem**d
           d`e`er 64 GB h*rt`elh RAM-d handahyg id`evhzh**l`eh arga.

   Pluggable Authentication Modules (PAM)

   Point-to-Point Protocol (PPP)

   Pointy Hat

           T`en`eg `esv`el zalhuu suragch/oyuutnuudad **msg**d**g
           konus h`elb`erijn malgajtaj ih`e`eh`en t**st`ej, *lg`er
           domgijn malgajgaar b*t`e`eltijg `evd`ezh zalruulaltyn
           dugaaruudyg hojshluuldag `esv`el `eh *nds`end yamar n`eg
           t**rlijn s*jr`el, zambaraag*j bajdlyg **sg`ed`eg,
           FreeBSD-ijn itg`emzhl`en oruulagchijg shagnadag. ****rijn
           aldaanaas bolson itg`emzhl`en oruulagchid tun udalg*j
           ih`e`eh`en h`emzh`e`enij cugluulgataj boloh bolno. **nij
           h`er`egl`e`e (barag *rg`elzh?) hoshin bajdag.

   Portable Document Format (PDF)

   Post Office Protocol (POP)

           Bas harna uu: Post Office Protocol Version 3.

   Post Office Protocol Version 3 (POP3)

           Zahidlyn server d`e`er bajrlah cahim zahidluudad handahad
           zoriulagdsan protokol b**g****d zahidluud n' server d`e`er
           *ld`ehijn orond ih`evchl`en server`e`es klient r**
           tatagdan avagddag shinzh chanartaj bajdag.

           Bas harna uu: Internet Message Access Protocol.

   PostScript Printer Description (PPD)

   Preboot eXecution Environment (PXE)

   Principle Of Least Astonishment (POLA)

           FreeBSD sajzhirch ****rchl**lt**d n' h`er`egl`egchd`ed
           haragdazh bajhyn h`er`e`er al' boloh gajhahad
           h*rg`eh`e`erg*j bajh iostoj. ZHish`e`e n'
           /etc/defaults/rc.conf dah' sistemijn `ehl**l`eh
           huv'sagchuudyg duraar zohicuulah n' POLA-g z**rchd**g.
           H**gzh**l`egchid n' h`er`egl`egchd`ed haragdah sistemijn
           ****rchl**lt**dijg bodozh bajhdaa POLA-g bodolcoh
           h`er`egt`ej.

   Problem Report (PR)

           FreeBSD-ijn `eh `esv`el barimtad oldson yamar n`eg
           asuudlyn tajlbar. FreeBSD-ijn Asuudlyn Tajlanguud bichih
           n' huudsyg *zn`e **.

   Process ID (PID)

           Sistem d`eh tuhajn processod z**vh**n hamaataj dugaar.
           `En`e dugaaraar sistemijg tan'zh t**nij `esr`eg *jldl**d
           hijh bolomzhijg olgodog.

   Project Evil

           Bill Polyn `ehl`e`ed ijm`erh** z*jlt`ej bolohyn tuld
           bichizh yamar ajmaar muuhaj bolohyg n' (filosofijn talaas)
           h`elzh n`erl`es`en, NDISulator-t zoriulsan azhlyn n`er.
           NDISulator n' Microsoft Windows(TM)-ijn NDIS miniport
           s*lzh`e`enij drajveruudyg FreeBSD/i386 d`e`er ashiglahyn
           tuld hijs`en tusgaj nijct`ej modul' yum. Drajver n'
           haalttaj kartuudyg ashiglah coryn ganc arga n' ih`evchl`en
           `en`e bajdag. src/sys/compat/ndis/subr_ndis.c-g *zn`e **.

                                   R

   RA

           harna uu: Router Advertisement

   RAID

           harna uu: Redundant Array of Inexpensive Disks

   RAM

           harna uu: Random Access Memory

   RD

           harna uu: Received Data

   RFC

           harna uu: Request For Comments

   RISC

           harna uu: Reduced Instruction Set Computer

   RPC

           harna uu: Remote Procedure Call

   RS232C

           harna uu: Recommended Standard 232C

   RTS

           harna uu: Request To Send

   Random Access Memory (RAM)

   Revision Control System (RCS)

           Revision Control System (RCS) n' c`ev`er tekst fajld
           zoriulsan "huvilbar hyanah" hamgijn `ertnij program
           hangamzhuudyn n`eg yum. `En`e n' fajl b*rijn huv'd
           hadgalah, tatazh avah, arhivlah, b*rtg`eh, tanih bolon
           olon huvilbaryg nijl**l`eh bolomzhijg olgodog. RCS n'
           cugtaa azhilladag olon zhizhig h`er`egsl`e`es togtdog.
           `En`e n' CVS `esv`el Subversion z`er`eg il** orchin *eijn
           huvilbar hyanah sistem**d`ed bajdag bolomzhuudg*j bolovch
           suulgazh, tohiruulan c****n toony fajluud d`e`er azhillazh
           `ehl`eh`ed mash hyalbar yum. RCS-ijn shijdl**dijg UNIX
           t**st gol gol *jldlijn sistem**d d`e`er`e`es olzh bolno.

           Bas harna uu: Concurrent Versions System, Subversion.

   Received Data (RD)

           An RS232C pin or wire that data is recieved on.

           Bas harna uu: Transmitted Data.

   Recommended Standard 232C (RS232C)

           Cuvaa t**h****r**mzh**dijn hoorondyn holboonuudad
           zoriulsan standart.

   Reduced Instruction Set Computer (RISC)

           Tonog t**h****r**mzhijn g*jc`etg`ezh boloh *jldl**d n'
           hyalbarchlagdsan b**g****d al' boloh er**nhij zoriulaltaar
           hijgdd`eg, processoryn dizajny n`eg handlaga. `En`e n'
           baga h`emzh`e`enij t`ezh`e`elijn h`er`egl`e`e, c****n
           tranzistor, bolon zarim tohioldold il** sajn azhillagaa
           bolon kodyn il** nyagtrald h*rg`ed`eg. RISC processoruudyn
           zhish`e`end Alpha, Sparc, ARM bolon PowerPC-g oruulzh
           bolno.

   Redundant Array of Inexpensive Disks (RAID)

   Remote Procedure Call (RPC)

   repocopy

           harna uu: Repository Copy

   Repository Copy

           CVS arhiv dotor fajluudyg shuud huulah.

           Ijm huulalt hijh bolomzhg*j bol fajlyg arhiv dotor ****r
           gazar ruu huulah `esv`el shilzh**l`eh h`er`egt`ej bol
           itg`emzhl`en oruulagch n' fajlyg shin`e bajrlal ruu
           hijhijn tuld cvs add tushaalyg azhilluulzh daraa n'
           huuchin huulbar ustgagdah iostoj bol cvs rm g`ezh huuchin
           fajl d`e`er azhilluulah iostoj bajdag.

           `En`e argyn sul tal n' fajlyn t**h (****r****r h`elb`el
           CVS b*rtg`el**d d`eh oruulguud) shin`e bajrlal ruu
           huulagddagg*j yavdal yum. FreeBSD t**s**l n' `en`e t**hijg
           mash ashigtaj g`ezh *zd`eg b**g****d **nij orond arhivyn
           huulaltyg ih`evchl`en ashigladag. `En`e n' cvs(1)
           tushaalyg ashiglahyn orond arhivyn administratoruudyn al'
           n`eg n' fajluudyg arhiv dotor shuud huulah process yum.

   Request For Comments (RFC)

           Intern`etijn standartuud, protokoluud, g`eh z`erg**dijg
           todorhojldog bichig barimtyn cugluulga.
           www.rfc-editor.org-g *zn`e **.

           H`en n`eg n' sanal bolgoson ****rchl**ltt`ej b**g****d
           `erg`e`ed sanal h*l`e`en avahyg h*s`eh *ed bas
           h`er`egl`egdd`eg er**nhij uhagdahuun yum.

   Request To Send (RTS)

           Alsyn sistem`e`er **g**gdlijn damzhuulaltyg `ehl**l`ehijg
           h*s`eh RS232C dohio.

           Bas harna uu: Clear To Send.

   Router Advertisement (RA)

                                   S

   SCI

           harna uu: System Control Interrupt

   SCSI

           harna uu: Small Computer System Interface

   SG

           harna uu: Signal Ground

   SMB

           harna uu: Server Message Block

   SMP

           harna uu: Symmetric MultiProcessor

   SMTP

           harna uu: Simple Mail Transfer Protocol

   SMTP AUTH

           harna uu: SMTP Authentication

   SSH

           harna uu: Secure Shell

   STR

           harna uu: Suspend To RAM

   SVN

           harna uu: Subversion

   SMTP Authentication (SMTP AUTH)

   Server Message Block (SMB)

   Signal Ground (SG)

           Dohiony huv'd gazar boldog RS232-ijn z** `esv`el utas.

   Simple Mail Transfer Protocol (SMTP)

   Secure Shell (SSH)

   Small Computer System Interface (SCSI)

   Subversion (SVN)

           Subversion n' CVS-t`ej adil bolovch il** **rg**tg**s**n
           bolomzhuud b*hij huvilbar udirdah sistem yum.

           Bas harna uu: Concurrent Versions System.

   Suspend To RAM (STR)

   Symmetric MultiProcessor (SMP)

   System Control Interrupt (SCI)

                                   T

   TCP

           harna uu: Transmission Control Protocol

   TCP/IP

           harna uu: Transmission Control Protocol/Internet Protocol

   TD

           harna uu: Transmitted Data

   TFTP

           harna uu: Trivial FTP

   TGT

           harna uu: Ticket-Granting Ticket

   TSC

           harna uu: Time Stamp Counter

   Ticket-Granting Ticket (TGT)

   Time Stamp Counter (TSC)

           Orchin *eijn Pentium processoruudyn dotor bajdag huvijn
           toologch. `En`e n' gol c**m davtamzhijn cagijg tooldog.

   Transmission Control Protocol (TCP)

           IP protokol d`e`er suuzh bajdag (****r****r h`elb`el)
           protokol b**g****d paketuud najdvartaj, daraallyg bar'san
           zagvaraar h*rg`egd`ehijg batalgaazhuuldag.

   Transmission Control Protocol/Internet Protocol (TCP/IP)

           IP protokol d`e`eg**r azhillah TCP-ijn hoslold
           zoriulagdsan uhagdahuun. Intern`etijn ih`enh h`es`eg
           TCP/IP-`e`er azhilladag.

   Transmitted Data (TD)

           **g**gd**l damzhsan RS232C-ijn z** `esv`el utas.

           Bas harna uu: Received Data.

   Trivial FTP (TFTP)

                                   U

   UDP

           harna uu: User Datagram Protocol

   UFS1

           harna uu: Unix File System Version 1

   UFS2

           harna uu: Unix File System Version 2

   UID

           harna uu: User ID

   URL

           harna uu: Uniform Resource Locator

   USB

           harna uu: Universal Serial Bus

   Uniform Resource Locator (URL)

           Intern`et d`eh barimt z`er`eg `eh **sv`er**dijg oloh arga
           b**g****d t`er `eh **sv`erijg tanihyg h`eln`e.

   Unix File System Version 1 (UFS1)

           Berkligijn Fast File System g`ezh zarimdaa n`erl`egdd`eg
           anhdagch UNIX fajlyn sistem.

   Unix File System Version 2 (UFS2)

           FreeBSD 5-CURRENT-d orson UFS1-ijn **rg**tg**l. UFS2 n' 64
           bit blok zaagch (1T-yn saadyg davdag), **rg**tg**s**n
           fajlyn hadgalalt bolon busad bolomzhuudyg n`emd`eg.

   Universal Serial Bus (USB)

           Komp'yuterijn t**r**l b*rijn t**h****r**mzh**dijg
           universal interf`ejs r** zalgahad h`er`egl`ed`eg tonog
           t**h****r**mzhijn standart.

   User ID (UID)

           Komp'yuterijn h`er`egl`egch b*rt **gs**n yalgaataj dugaar.
           `En`e dugaaraar t`er h`er`egl`egchid **gs**n `eh
           **sv`er**d bolon z**vsh****rl**dijg tan'dag.

   User Datagram Protocol (UDP)

           TCP/IP s*lzh`e`end **g**gdlijg solilcohod h`er`egl`egdd`eg
           **g**gd**l damzhuulah `engijn, najdvarg*j protokol. UDP n'
           TCP shig aldaa shalgazh zasah bolomzhoor hangadagg*j.

                                   V

   VPN

           harna uu: Virtual Private Network

   Virtual Private Network (VPN)

           Bajguullagyn LAN z`er`eg dotood s*lzh`e`e r** handah
           bolomzhijg b*rd**ld`eg, Intern`et z`er`eg nijtijn
           cahilgaan holboo ashiglan alsaas handah arga.

     --------------------------------------------------------------

                              S**l tajlbar

   `En`eh** nom n' olon zuun huv' n`em`er oruulagchdyn "FreeBSD-ijn
   Barimtzhuulah T**s**ld" oruulsan hamtyn b*t`e`el yum. Nomyn tekst
   n' DocBook DTD-ijn daguu SGML d`e`er hijgds`en b**g****d
   n`e`eltt`ej `eh DSSSL h**d**lg**r boloh Jade ashiglan SGML-`e`es
   olon ****r *z**l`eh h`elb`ert h`elb`erzhzh`e`e. Noorm Volshijn
   DSSSL zagvarchlah huudsuud, n`em`elt ****rchl**lt davhraataj cug
   Jade-d zoriulsan *z**l`eh zaavruudyg bij bolgohod ashiglagdsan.
   `En`e barimtyn h`evl`es`en huvilbar n' Donald Knutyn TeX tajpset
   h`el, L`esli L`emportyn LaTeX, `esv`el Sebast'yan Ratcyn JadeTeX
   makro bagcg*jg`e`er b*t`ehg*j bajsan bil`e`e.

  Tajlbar

   [1]  i386 g`ed`eg n' **nijg il`erhijlzh bajgaa yum. T`emd`egl`ezh  
        h`el`eh`ed, h`er`ev ta FreeBSD-g Intel 386 processor d`e`er   
        azhilluulaag*j bajsan ch `en`e n' i386 g`ezh garna. `En`e n'  
        processoryn t**rlijg bish harin processoryn "arhitekturyg "   
        haruulzh bajgaa yum.                                          
   [2]  `Ehl`eh bichl`eg**d g`ed`eg n' FreeBSD `ehl`eh *ed avtomataar 
        azhilladag programuud. T`edg`e`erijn *nds`en **r`eg n',       
        azhillah iostoj programuudyg tohiruulah, m**n h`er`ev ar tald 
        dald azhilladag yamar n`eg`en *r ashigtaj *jld`el hijzh       
        bajdag tany tohiruulsan *jlchilg`e`en**d bajval t`ednijg      
        `ehl**l`eh z`er`eg *jldl**d yum.                              
   [3]  FreeBSD konsol m**n garyn tohiruulgyn tuhaj n`el`e`en         
        d`elg`er`eng*j tehnikijn m`ed`e`ellijg ta syscons(4),         
        atkbd(4), vidcontrol(1) m**n kbdcontrol(1) z`er`eg garyn      
        avlaguudaas harzh bolno. Bid nar `end zadalzh narijvchlahg*j  
        b**g****d sonirhson h*m**s n' garyn avlaguudaas h`erh`en      
        azhilladag zaavar tajlbaryg unshizh bolno.                    
   [4]  Bas t`er chig`e`er`e`e *n`en bish--uchir n' zarim taslagdazh  
        boldogg*j n**hcl**d bajdag. ZHish`e`elb`el, h`er`ev           
        s*lzh`e`end bajgaa komp'yuterijn n`eg fajlaas unshih *jld`el  
        hijzh bajgaa process n', h`er`ev holbogdson komp'yuter n'     
        todorhojg*j shaltgaanaar holbogdohg*j boloh *ed (cahilgaan    
        t`ezh`e`el`e`es salgagdah, `esv`el s*lzh`e`e `evdr`eh), ug    
        process n' "tasrahg*j" n**hc**ld bajdag. Magadg*j h`es`eg     
        hugacaany daraa h*l`e`eh hugacaa n' duusna. Ing`ezh h*l`e`eh  
        hugacaa n' duussany daraa l ug process zogsoh bolno.          
   [5]  Avtomataar taaruulah algoritm maxusers-ijg sistem d`eh sanah  
        ojn h`emzh`e`et`ej adilaar hamgijn bagadaa 32 ba hamgijn      
        ihd`e`e 384 g`ezh zaazh **gd**g.                              
   [6]  B*l`eg 26 b*l`egt garsny daguu olon terminal n`e`eg`e`eg*j l  
        bol.                                                          
   [7]  UID/GID dugaaruudyg 4294967295 g`ezh ih toogoor songozh boloh 
        bolovch, ijm dugaaruud n' h`er`egl`egchijn dugaartaj toocon   
        boddog programuudad h*ndr`el uchruulah magadlaltaj.           
   [8]  FreeBSD d`e`er standart n`evtr`eh nuuc *g urtaaraa 128        
        t`emd`egt h*rt`el bajzh boldog.                               
   [9]  ****r busad n**hcl**d bas ****r amzhiltg*jtl**dijg bij        
        bolgozh boloh yum. ZHish`e`e n' h`er`egl`egch ob'ektijg dahin 
        hayaglahyg oroldohod fajl n' t**nij `ez`emsh`e`eg*j fajl      
        bajzh boloh yum. `En`e ob'ekt n' bajhg*j yum uu `esv`el       
        z**vh**n unshigdahaar bajzh boloh yum. Albadmal bodlogo n'    
        fajlyg process dahin hayaglahyg z**vsh****r**hg*j, `en`e n'   
        magadg*j fajlyn **mch, processijn **mch `esv`el sanal         
        bolgoson shin`e hayag/shoshgony utgyn **mch****s bolson bajzh 
        boloh yum. ZHish`e`e n': dood b*r`en b*t`en bajdald azhillazh 
        bajgaa h`er`egl`egch **nd**r b*r`en b*t`en bajdlyn fajlyn     
        hayag/shoshgyg ****rchl**h****r oroldzh`e`e. `Esv`el magadg*j 
        dood b*r`en b*t`en bajdald azhillazh bajgaa h`er`egl`egch     
        dood b*r`en b*t`en bajdlyn fajlyn hayag/shoshgyg d`e`ed       
        b*r`en b*t`en bajdlyn hayag/shoshgo uruu ****rchl**h****r     
        oroldzh`e`e.                                                  
   [10] Amarhan togtoozh boloh ayuulg*j n`evtr`eh *gijg h`erh`en      
        songoh talaar z**vl**g****n**dijg Diceware Passphrase v`eb    
        huudasnaas *zn`e **.                                          
   [11] RAID n' Redundant Array of Inexpensive Disks buyuu Hyamd      
        diskn**dijn N****c Massiv b**g****d g`emt`el daah chadvaryn   
        t**r**l b*rijn h`elb`er**dijg sanal bolgodog b**g****d        
        g`ehd`e`e s**lijn ojlgolt n' zarim talaaraa                   
        t****r**gd**lm`e`er yum: `en`e n' yamar ch n****cijn          
        bolomzhijg hangadagg*j.                                       
   [12] `En`e n' b*r yag *n`en bish yum. Bid FreeBSD-ijn huuchin      
        huvilbaruudyg *rg`elzh d`emzhizh chadahg*j, g`ehd`e`e bid     
        t`edg`e`erijg olon zhilijn tursh d`emzhs`e`er irs`en.         
        FreeBSD-ijn huuchin huvilbaruudyn odoogijn ayuulg*j bajdlyn   
        bodlogyn b*r`en tajlbaryg http://www.FreeBSD.org/security/-s  
        *zn`e **.                                                     
   [13] http://www.freebsd.org/news/status/                           

     --------------------------------------------------------------

  `En`e bolon busad barimtuudyg ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/
                      hayagaas tatazh avch bolno.

 FreeBSD-ijn talaar <questions@FreeBSD.org> hayagtaj holboo barihaasaa
                      **mn** barimtyg unshina uu.
    `En`e bichig barimttaj holbootoj asuult bajval <doc@FreeBSD.org>
                  hayagaar cahim zahidal yavuulna uu.
       `En`e bichig barimtyn orchuulgataj holbootoj asuult bajval
         <admin@mnbsd.org> hayagaar cahim zahidal yavuulna uu.
