View | Details | Raw Unified | Return to bug 149140
Collapse All | Expand All

(-)casestudy-argentina.com/article.sgml (-1 / +1 lines)
Lines 296-302 Link Here
296
    <para>With the adoption of FreeBSD, there was almost no additional
296
    <para>With the adoption of FreeBSD, there was almost no additional
297
      effort necessary to setup a working Apache, PHP and MySQL
297
      effort necessary to setup a working Apache, PHP and MySQL
298
      environment in minutes. Even the upgrades from PHP4 to PHP5 were
298
      environment in minutes. Even the upgrades from PHP4 to PHP5 were
299
      painless. The ports system was again extemely useful in these
299
      painless. The ports system was again extremely useful in these
300
      cases, and permitted us to do things like compress text and html
300
      cases, and permitted us to do things like compress text and html
301
      contents in Apache with just a few lines of documentation. In
301
      contents in Apache with just a few lines of documentation. In
302
      addition, we have experienced excellent performance and
302
      addition, we have experienced excellent performance and
(-)cups/article.sgml (-2 / +2 lines)
Lines 141-147 Link Here
141
      entering <ulink url="http://localhost:631"></ulink> in the
141
      entering <ulink url="http://localhost:631"></ulink> in the
142
      browser's URL bar.  If the <application>CUPS</application> server
142
      browser's URL bar.  If the <application>CUPS</application> server
143
      is on another machine on the network, substitute the server's
143
      is on another machine on the network, substitute the server's
144
      local <acronym>IP</acronym> addresss for
144
      local <acronym>IP</acronym> address for
145
      <hostid>localhost</hostid>.  The <application>CUPS</application>
145
      <hostid>localhost</hostid>.  The <application>CUPS</application>
146
      web interface is fairly self-explanatory, as there are sections
146
      web interface is fairly self-explanatory, as there are sections
147
      for managing printers and print jobs, authorizing users, and more.
147
      for managing printers and print jobs, authorizing users, and more.
Lines 263-269 Link Here
263
      listed below.  Please note that this sample
263
      listed below.  Please note that this sample
264
      <filename>cupsd.conf</filename> file sacrifices security for
264
      <filename>cupsd.conf</filename> file sacrifices security for
265
      easier configuration; once the administrator successfully
265
      easier configuration; once the administrator successfully
266
      connnects to the <application>CUPS</application> server and
266
      connects to the <application>CUPS</application> server and
267
      configures the clients, it is advisable to revisit this
267
      configures the clients, it is advisable to revisit this
268
      configuration file and begin locking down access.</para>
268
      configuration file and begin locking down access.</para>
269
269
(-)euro/article.sgml (-1 / +1 lines)
Lines 193-199 Link Here
193
      <para>Most keyboard maps should already be set up correctly. I.e: If you
193
      <para>Most keyboard maps should already be set up correctly. I.e: If you
194
	have a german keyboard and your Umlaut keys are working, you can
194
	have a german keyboard and your Umlaut keys are working, you can
195
	safely skip this section since the keyboard already maps whatever key
195
	safely skip this section since the keyboard already maps whatever key
196
	combination is necessary (e.g.: <keycombo action=simul><keycap>Alt
196
	combination is necessary (e.g.: <keycombo action="simul"><keycap>Alt
197
	    Gr</keycap><keycap>e</keycap></keycombo>) to decimal value 164.
197
	    Gr</keycap><keycap>e</keycap></keycombo>) to decimal value 164.
198
	If running into problems, the best way to check is to take a look at
198
	If running into problems, the best way to check is to take a look at
199
	<filename>/usr/share/syscons/keymaps/*.kbd</filename>. The format of 
199
	<filename>/usr/share/syscons/keymaps/*.kbd</filename>. The format of 
(-)ldap-auth/article.sgml (-5 / +5 lines)
Lines 31-37 Link Here
31
    </legalnotice>
31
    </legalnotice>
32
32
33
    <abstract>
33
    <abstract>
34
      <para>This document is indended as a guide for the configuration
34
      <para>This document is intended as a guide for the configuration
35
	of an LDAP server (principally an <application>OpenLDAP</application>
35
	of an LDAP server (principally an <application>OpenLDAP</application>
36
	server) for authentication on &os;.  This is useful for situations
36
	server) for authentication on &os;.  This is useful for situations
37
	where many servers need the same user accounts, for example as a
37
	where many servers need the same user accounts, for example as a
Lines 286-292 Link Here
286
      <title>Entries in the Database</title>
286
      <title>Entries in the Database</title>
287
287
288
      <para>Authentication against an LDAP directory is generally
288
      <para>Authentication against an LDAP directory is generally
289
	accomplished by attempting to bind to the directory as the connectin user.
289
	accomplished by attempting to bind to the directory as the connecting user.
290
	This is done by establishing a <quote>simple</quote>
290
	This is done by establishing a <quote>simple</quote>
291
	bind on the directory with the user name supplied.  If there is an
291
	bind on the directory with the user name supplied.  If there is an
292
	entry with the <literal>uid</literal> equal to the user name and
292
	entry with the <literal>uid</literal> equal to the user name and
Lines 344-350 Link Here
344
uid: tuser
344
uid: tuser
345
cn: tuser</programlisting>
345
cn: tuser</programlisting>
346
346
347
      <para>I start my LDAP users' UIDs at 10000 to avoid colisions with
347
      <para>I start my LDAP users' UIDs at 10000 to avoid collisions with
348
	system accounts; you can configure whatever number you wish here,
348
	system accounts; you can configure whatever number you wish here,
349
	as long as it's less than 65536.</para>
349
	as long as it's less than 65536.</para>
350
350
Lines 456-462 Link Here
456
	<para>With this configuration you should be able to authenticate
456
	<para>With this configuration you should be able to authenticate
457
	  a user against an LDAP directory.
457
	  a user against an LDAP directory.
458
	  <application>PAM</application> will perform a bind with your
458
	  <application>PAM</application> will perform a bind with your
459
	  credentails, and if successful will tell
459
	  credentials, and if successful will tell
460
	  <application>SSH</application> to allow access.</para>
460
	  <application>SSH</application> to allow access.</para>
461
461
462
	<para>However it is not a good idea to allow
462
	<para>However it is not a good idea to allow
Lines 890-896 Link Here
890
      <option>-signkey</option>:</para>
890
      <option>-signkey</option>:</para>
891
891
892
    <example id="ca-sign">
892
    <example id="ca-sign">
893
      <title>Signing as a certificate authorty</title>
893
      <title>Signing as a certificate authority</title>
894
894
895
      <screen>&prompt.user; <userinput>openssl x509 -req -days 1024 \
895
      <screen>&prompt.user; <userinput>openssl x509 -req -days 1024 \
896
-in ldap-server-one.csr -CA root.crt -CAkey root.key \
896
-in ldap-server-one.csr -CA root.crt -CAkey root.key \
(-)linux-comparison/article.sgml (-3 lines)
Lines 546-551 Link Here
546
    </orderedlist>
546
    </orderedlist>
547
  </sect1>
547
  </sect1>
548
</article>
548
</article>
549
550
551
(-)linux-emulation/article.sgml (-9 / +9 lines)
Lines 265-272 Link Here
265
	be usable these days.</para>
265
	be usable these days.</para>
266
266
267
      <para>&os; development happens in a central CVS repository where only
267
      <para>&os; development happens in a central CVS repository where only
268
	a selected team of so called commiters can write.  This repository
268
	a selected team of so called committers can write.  This repository
269
	posseses several branches; the most interesting are the HEAD branch,
269
	possesses several branches; the most interesting are the HEAD branch,
270
	in &os;	nomenclature called -CURRENT, and RELENG_X branches, where X
270
	in &os;	nomenclature called -CURRENT, and RELENG_X branches, where X
271
	stands for a number indicating a major version of &os;.  As of
271
	stands for a number indicating a major version of &os;.  As of
272
	December&nbsp;2006, there are development branches for 6.X development
272
	December&nbsp;2006, there are development branches for 6.X development
Lines 799-805 Link Here
799
	  <title>Atomic operations and memory barriers</title>
799
	  <title>Atomic operations and memory barriers</title>
800
800
801
	  <para>Atomic operations are implemented through a set of functions
801
	  <para>Atomic operations are implemented through a set of functions
802
	    performing simple aritmetics on memory operands in an atomic way
802
	    performing simple arithmetics on memory operands in an atomic way
803
	    with respect to external events (interrupts, preemption, etc.).
803
	    with respect to external events (interrupts, preemption, etc.).
804
	    Atomic operations can guarantee atomicity just on small data types
804
	    Atomic operations can guarantee atomicity just on small data types
805
	    (in the magnitude order of the <literal>.long.</literal>
805
	    (in the magnitude order of the <literal>.long.</literal>
Lines 1083-1089 Link Here
1083
	    internal to VFS.  The &man.namei.9; syscall can cope with symlinks,
1083
	    internal to VFS.  The &man.namei.9; syscall can cope with symlinks,
1084
	    absolute and relative paths.  When a path is looked up using
1084
	    absolute and relative paths.  When a path is looked up using
1085
	    &man.namei.9; it is inputed to the name cache.  This behaviour can
1085
	    &man.namei.9; it is inputed to the name cache.  This behaviour can
1086
	    be supressed.  This routine is used all over the kernel and its
1086
	    be suppressed.  This routine is used all over the kernel and its
1087
	    performance is very critical.</para>
1087
	    performance is very critical.</para>
1088
	</sect4>
1088
	</sect4>
1089
1089
Lines 1735-1741 Link Here
1735
	  unused.  Segments are either stored in a global GDT table or in a
1735
	  unused.  Segments are either stored in a global GDT table or in a
1736
	  local LDT table.  LDT is accessed via an entry in the GDT.  The
1736
	  local LDT table.  LDT is accessed via an entry in the GDT.  The
1737
	  LDT can store more types of segments.  LDT can be per process.
1737
	  LDT can store more types of segments.  LDT can be per process.
1738
	  Both tables define upto 8191 entries.</para>
1738
	  Both tables define up to 8191 entries.</para>
1739
      </sect3>
1739
      </sect3>
1740
1740
1741
      <sect3 id="linux-i386">
1741
      <sect3 id="linux-i386">
Lines 1826-1832 Link Here
1826
	  fast (the condition variables will probably end up being implemented
1826
	  fast (the condition variables will probably end up being implemented
1827
	  using signals, i.e. not fast) and simple.  In 1:1 model, the
1827
	  using signals, i.e. not fast) and simple.  In 1:1 model, the
1828
	  situation is also quite clear - the threads must be synchronized
1828
	  situation is also quite clear - the threads must be synchronized
1829
	  using kernel facilites (which is very slow because a syscall must be
1829
	  using kernel facilities (which is very slow because a syscall must be
1830
	  performed).  The mixed M:N scenario just combines the first and
1830
	  performed).  The mixed M:N scenario just combines the first and
1831
	  second approach or rely solely on kernel.  Threads synchronization is
1831
	  second approach or rely solely on kernel.  Threads synchronization is
1832
	  a vital part of thread-enabled programming and its performance can
1832
	  a vital part of thread-enabled programming and its performance can
Lines 2121-2127 Link Here
2121
	  performed, is.  When the <varname>filename</varname> parameter is
2121
	  performed, is.  When the <varname>filename</varname> parameter is
2122
	  absolute <varname>dirfd</varname> is ignored but when the path to
2122
	  absolute <varname>dirfd</varname> is ignored but when the path to
2123
	  the file is relative, it comes to the play.  The
2123
	  the file is relative, it comes to the play.  The
2124
	  <varname>dirfd</varname> paramtere is a directory relative to which
2124
	  <varname>dirfd</varname> parameter is a directory relative to which
2125
	  the relative pathname is checked.  The <varname>dirfd</varname>
2125
	  the relative pathname is checked.  The <varname>dirfd</varname>
2126
	  parameter is a file descriptor of some directory or
2126
	  parameter is a file descriptor of some directory or
2127
	  <literal>AT_FDCWD</literal>.  So for example the
2127
	  <literal>AT_FDCWD</literal>.  So for example the
Lines 2236-2242 Link Here
2236
	  introduce a small infrastructure.  We have the ldebug facility, which
2236
	  introduce a small infrastructure.  We have the ldebug facility, which
2237
	  tells whether a given syscall should be debugged (settable via a
2237
	  tells whether a given syscall should be debugged (settable via a
2238
	  sysctl).  For printing we have LMSG and ARGS macros.  Those are used
2238
	  sysctl).  For printing we have LMSG and ARGS macros.  Those are used
2239
	  for altering a printable string for uniform debuging messages.</para>
2239
	  for altering a printable string for uniform debugging messages.</para>
2240
      </sect3>
2240
      </sect3>
2241
    </sect2>    
2241
    </sect2>    
2242
  </sect1>
2242
  </sect1>
Lines 2256-2262 Link Here
2256
	the &linux; programs included in &os; Ports&nbsp;Collection with
2256
	the &linux; programs included in &os; Ports&nbsp;Collection with
2257
	Fedora&nbsp;Core&nbsp;4 at 2.6.16 and there are some rudimentary
2257
	Fedora&nbsp;Core&nbsp;4 at 2.6.16 and there are some rudimentary
2258
	reports of success with Fedora&nbsp;Core&nbsp;6 at 2.6.16.  The
2258
	reports of success with Fedora&nbsp;Core&nbsp;6 at 2.6.16.  The
2259
	Fedora&nbsp;Core&nbsp;6	linux_base was recently commited enabling
2259
	Fedora&nbsp;Core&nbsp;6	linux_base was recently committed enabling
2260
	some further testing of the emulation layer and giving us some more
2260
	some further testing of the emulation layer and giving us some more
2261
	hints where we should put our effort in implementing missing
2261
	hints where we should put our effort in implementing missing
2262
	stuff.</para>
2262
	stuff.</para>
(-)linux-users/article.sgml (-8 / +8 lines)
Lines 135-141 Link Here
135
	the &os; Handbook: <ulink
135
	the &os; Handbook: <ulink
136
	  url="&url.base;/doc/en_US.ISO8859-1/books/handbook/packages-using.html">Using the Packages System</ulink>.</para>
136
	  url="&url.base;/doc/en_US.ISO8859-1/books/handbook/packages-using.html">Using the Packages System</ulink>.</para>
137
    </sect2>
137
    </sect2>
138
      
138
139
    <sect2 id="ports">
139
    <sect2 id="ports">
140
      <title>Ports</title>
140
      <title>Ports</title>
141
141
Lines 212-218 Link Here
212
	<listitem><simpara>You can apply your own patches if you are so
212
	<listitem><simpara>You can apply your own patches if you are so
213
	  inclined.</simpara></listitem>
213
	  inclined.</simpara></listitem>
214
      </itemizedlist>
214
      </itemizedlist>
215
        
215
216
      <para>If you do not have any special requirements, packages will
216
      <para>If you do not have any special requirements, packages will
217
	probably suit your situation just fine.  If you may ever need to
217
	probably suit your situation just fine.  If you may ever need to
218
	customize, ports are the way to go.  (And remember, if you
218
	customize, ports are the way to go.  (And remember, if you
Lines 278-284 Link Here
278
      <filename>/etc/rc.conf</filename>.  Also, when installing additional
278
      <filename>/etc/rc.conf</filename>.  Also, when installing additional
279
      applications be sure to review the documentation to determine how to
279
      applications be sure to review the documentation to determine how to
280
      enable any associated services.</para>
280
      enable any associated services.</para>
281
  
281
282
    <para>The following snippet from <filename>/etc/rc.conf</filename> enables
282
    <para>The following snippet from <filename>/etc/rc.conf</filename> enables
283
      &man.sshd.8; and <application>Apache 2.2</application>.  It also
283
      &man.sshd.8; and <application>Apache 2.2</application>.  It also
284
      specifies that <application>Apache</application> should be started
284
      specifies that <application>Apache</application> should be started
Lines 295-304 Link Here
295
      system):</para>
295
      system):</para>
296
296
297
    <screen>&prompt.root; <userinput><replaceable>/etc/rc.d/sshd</replaceable> start</userinput></screen>
297
    <screen>&prompt.root; <userinput><replaceable>/etc/rc.d/sshd</replaceable> start</userinput></screen>
298
    
298
299
    <para>If a service has not been enabled it can be started from the
299
    <para>If a service has not been enabled it can be started from the
300
      command line using <option>forcestart</option>:</para>
300
      command line using <option>forcestart</option>:</para>
301
    
301
302
    <screen>&prompt.root; <userinput><replaceable>/etc/rc.d/sshd</replaceable> forcestart</userinput></screen>
302
    <screen>&prompt.root; <userinput><replaceable>/etc/rc.d/sshd</replaceable> forcestart</userinput></screen>
303
  </sect1>
303
  </sect1>
304
304
Lines 328-334 Link Here
328
        media: Ethernet autoselect (1000baseTX &lt;full-duplex&gt;)
328
        media: Ethernet autoselect (1000baseTX &lt;full-duplex&gt;)
329
        status: active</screen>
329
        status: active</screen>
330
    </sect2>
330
    </sect2>
331
     
331
332
    <sect2 id="ipaddress">
332
    <sect2 id="ipaddress">
333
      <title>IP Configuration</title>
333
      <title>IP Configuration</title>
334
334
Lines 355-361 Link Here
355
355
356
    <para>Like <application>IPTABLES</application> in &linux;, &os; also offers
356
    <para>Like <application>IPTABLES</application> in &linux;, &os; also offers
357
      a kernel level firewall; actually &os; offers three firewalls:</para>
357
      a kernel level firewall; actually &os; offers three firewalls:</para>
358
    
358
359
    <itemizedlist>
359
    <itemizedlist>
360
      <listitem><simpara><ulink url="&url.base;/doc/en_US.ISO8859-1/books/handbook/firewalls-ipfw.html">IPFIREWALL</ulink></simpara></listitem>
360
      <listitem><simpara><ulink url="&url.base;/doc/en_US.ISO8859-1/books/handbook/firewalls-ipfw.html">IPFIREWALL</ulink></simpara></listitem>
361
      <listitem><simpara><ulink url="&url.base;/doc/en_US.ISO8859-1/books/handbook/firewalls-ipf.html">IPFILTER</ulink></simpara></listitem>
361
      <listitem><simpara><ulink url="&url.base;/doc/en_US.ISO8859-1/books/handbook/firewalls-ipf.html">IPFILTER</ulink></simpara></listitem>
Lines 584-590 Link Here
584
    <para>Hopefully this document has provided you with enough to get
584
    <para>Hopefully this document has provided you with enough to get
585
      started with &os;.   Be sure to take a look at the <ulink
585
      started with &os;.   Be sure to take a look at the <ulink
586
	url="&url.base;/doc/en_US.ISO8859-1/books/handbook/index.html">&os;&nbsp;Handbook</ulink>
586
	url="&url.base;/doc/en_US.ISO8859-1/books/handbook/index.html">&os;&nbsp;Handbook</ulink>
587
      for more indepth coverage of the topics touched on as well as
587
      for more in depth coverage of the topics touched on as well as
588
      the many topics not covered in this document.</para>
588
      the many topics not covered in this document.</para>
589
  </sect1>
589
  </sect1>
590
</article>
590
</article>
(-)portbuild/article.sgml (-1 / +1 lines)
Lines 64-70 Link Here
64
      <filename>/usr/ports/Tools/portbuild/scripts/</filename>.</para>
64
      <filename>/usr/ports/Tools/portbuild/scripts/</filename>.</para>
65
65
66
    <para>Typically, incremental builds are done that use previous
66
    <para>Typically, incremental builds are done that use previous
67
      packages as dependendencies; this takes less time, and puts less
67
      packages as dependencies; this takes less time, and puts less
68
      load on the mirrors.  Full builds are usually only done:</para>
68
      load on the mirrors.  Full builds are usually only done:</para>
69
69
70
    <itemizedlist>
70
    <itemizedlist>
(-)problem-reports/article.sgml (-1 / +1 lines)
Lines 396-402 Link Here
396
		specific input then include an example of that input if
396
		specific input then include an example of that input if
397
		possible, and include both the actual and the expected
397
		possible, and include both the actual and the expected
398
		output.  If this data is large or cannot be made public,
398
		output.  If this data is large or cannot be made public,
399
		then do try to create a minimal file that exibits the
399
		then do try to create a minimal file that exhibits the
400
		same issue and that can be included within the PR.</para>
400
		same issue and that can be included within the PR.</para>
401
	    </listitem>
401
	    </listitem>
402
402
(-)releng-packages/article.sgml (-1 / +1 lines)
Lines 209-215 Link Here
209
209
210
      <listitem><para>On your first pass through a split it is best to
210
      <listitem><para>On your first pass through a split it is best to
211
        fake the copying of packages and distfiles.  This will save
211
        fake the copying of packages and distfiles.  This will save
212
        both time and diskspace while you do a couple of trial runs to
212
        both time and disk space while you do a couple of trial runs to
213
        make sure things fit, etc.  In the
213
        make sure things fit, etc.  In the
214
	<filename>oneshot.pl</filename> set the <varname>fake</varname>
214
	<filename>oneshot.pl</filename> set the <varname>fake</varname>
215
	variable to 1 and instead of actually copying the files it will
215
	variable to 1 and instead of actually copying the files it will
(-)serial-uart/article.sgml (-1 / +1 lines)
Lines 300-306 Link Here
300
		
300
		
301
	  <para>When two devices that are both DTE or both DCE must be
301
	  <para>When two devices that are both DTE or both DCE must be
302
	    connected together without a modem or a similar media
302
	    connected together without a modem or a similar media
303
	    translater between them, a NULL modem must be used.  The
303
	    translator between them, a NULL modem must be used.  The
304
	    NULL modem electrically re-arranges the cabling so that
304
	    NULL modem electrically re-arranges the cabling so that
305
	    the transmitter output is connected to the receiver input
305
	    the transmitter output is connected to the receiver input
306
	    on the other device, and vice versa.  Similar translations
306
	    on the other device, and vice versa.  Similar translations
(-)storage-devices/article.sgml (-2 / +2 lines)
Lines 40-46 Link Here
40
    <para>ESDI is an acronym that means Enhanced Small Device
40
    <para>ESDI is an acronym that means Enhanced Small Device
41
      Interface. It is loosely based on the good old ST506/412
41
      Interface. It is loosely based on the good old ST506/412
42
      interface originally devised by Seagate Technology, the makers
42
      interface originally devised by Seagate Technology, the makers
43
      of the first affordable 5.25" winchester disk.</para>
43
      of the first affordable 5.25" Winchester disk.</para>
44
	  
44
	  
45
    <para>The acronym says Enhanced, and rightly so.  In the first
45
    <para>The acronym says Enhanced, and rightly so.  In the first
46
      place the speed of the interface is higher, 10 or 15
46
      place the speed of the interface is higher, 10 or 15
Lines 2099-2105 Link Here
2099
	  <screen>&prompt.root; <userinput>mt -f /dev/st0ctl.0 blocksize 1024</userinput></screen>
2099
	  <screen>&prompt.root; <userinput>mt -f /dev/st0ctl.0 blocksize 1024</userinput></screen>
2100
	      
2100
	      
2101
	  <para>Before using a mini cartridge for the first time, the
2101
	  <para>Before using a mini cartridge for the first time, the
2102
	    mini cartridge must be formated.  FreeBSD 2.1.0-RELEASE and
2102
	    mini cartridge must be formatted.  FreeBSD 2.1.0-RELEASE and
2103
	    earlier:</para>
2103
	    earlier:</para>
2104
	      
2104
	      
2105
	  <screen>&prompt.root; <userinput>/sbin/scsi -f /dev/rst0.ctl -s 600 -c "4 0 0 0 0 0"</userinput></screen>
2105
	  <screen>&prompt.root; <userinput>/sbin/scsi -f /dev/rst0.ctl -s 600 -c "4 0 0 0 0 0"</userinput></screen>

Return to bug 149140