Changeset 7afc6e2


Ignore:
Timestamp:
08/04/2004 05:25:48 AM (18 years ago)
Author:
DJ Lucas <dj@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 6.0, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, krejzi/svn, lazarus, nosym, perl-modules, plabs/python-mods, qt5new, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/soup3, xry111/test-20220226
Children:
95c3dc2
Parents:
da4aff6
Message:

Added note to svnserver about svnserve not needed, and other minor cleanups

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@2556 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • book/book.ent

    rda4aff6 r7afc6e2  
    2121<!ENTITY hints-root "http://www.linuxfromscratch.org/hints">
    2222<!ENTITY patch-root "http://www.linuxfromscratch.org/patches/blfs/&blfs-version;">
    23 <!ENTITY lfs-root "http://www.linuxfromscratch.org/lfs/view/&blfs-version;">
     23<!ENTITY lfs-root "http://www.linuxfromscratch.org/lfs/view/&lfs-version;">
    2424<!ENTITY nbsp " ">
    2525<!ENTITY publisher "Unknown">
  • general.ent

    rda4aff6 r7afc6e2  
    77<!ENTITY blfs-version "cvs">                  <!-- cvs|[release #] -->
    88<!ENTITY lfs-version  "testing">              <!-- stable|testing|unstable] -->
    9 <!ENTITY last-commit  "Tue Aug 03 19:33:35 MDT 2004"> <!-- Need to set up auto update for this -->
     9<!ENTITY last-commit  "Tue Aug 03 12:05:35 MDT 2004"> <!-- Need to set up auto update for this -->
    1010
    1111<!ENTITY maintainer-fullname  "Bruce Dubbs">
  • introduction/welcome/changelog.xml

    rda4aff6 r7afc6e2  
    1818
    1919<itemizedlist>
     20
     21<listitem><para>August 3rd, 2004 [dj]: Gramar cleanups in svnserver and
     22added note about running svnserve if unneeded. Also fixed lfs-root
     23location.</para></listitem>
    2024
    2125<listitem><para>August 3rd, 2004 [randy]: Removed erroneously added optional
  • server/other/svnserver.xml

    rda4aff6 r7afc6e2  
    1414<title>Running a Subversion Server</title>
    1515<para>This section will describe how to set up, administer and secure
    16 a <application>Subversion</application> server.  Since
    17 <application>Subversion</application> is intended to replace
    18 <acronym>CVS</acronym>, it may surprise you how very different the setup
    19 of a <application>Subversion</application> repository is compared to a
    20 <acronym>CVS</acronym> repository.</para>
     16a <application>Subversion</application> server.</para>
    2117
    2218<sect3><title><application>Subversion server</application> dependencies</title>
     
    3026<title>Setting up a <application>Subversion</application> server.</title>
    3127                                                                               
    32 <para>A <application>Subversion</application> server will be set up using
    33 OpenSSH as the remote access method.</para>
     28<para>The following instructions will install a 
     29<application>Subversion</application> server, which will be set up to
     30use <application>OpenSSH</application> as the secure remote access method, with
     31<command>svnserve</command> available for anonymous access.</para>
    3432
    3533<para>Configuration of the <application>Subversion</application> server
     
    7270
    7371<note><para>If you use <application>apache</application> for working with
    74 the repository over the web, even for anonymous access, you should wrap
     72the repository over http, even for anonymous access, you should wrap
    7573<application>apache</application> in a similar script.</para></note>
    7674
     
    109107
    110108<para>Now go ahead and change owner and group information on the
    111 repository, add your normal user to the svn and svntest groups:</para>
     109repository, and add your normal user to the svn and svntest groups:</para>
    112110
    113111<screen><userinput><command>chown -R svn:svntest /srv/svn/repositories/svntest &amp;&amp;
     
    117115
    118116<para>svntest is the group assigned to the svntest repository.  As
    119 mentioned earlier, this eases administration of multiple repositories.
    120 Going forward, you'll need to add your regular user, and any additional
    121 users that you wish to have write access to the repository, to the svn and
     117mentioned earlier, this eases administration of multiple repositories
     118when using <application>OpenSSH</application> for authentication.  Going
     119forward, you'll need to add your regular user, and any additional users
     120that you wish to have write access to the repository, to the svn and
    122121svntest groups.</para>
    123122         
     
    131130
    132131<para>Now, go ahead and return to your normal user account, and take a look at
    133 your new repository using svnlook:</para>
     132your new repository using <command>svnlook</command>:</para>
    134133
    135134<screen><userinput><command>svnlook tree /srv/svn/repositories/svntest/</command></userinput></screen>
    136135
    137136<note><para>You may need to logout and back in again to refresh your group
    138 memberships.  'su <replaceable>[username]</replaceable>' should work
    139 around this as well.</para></note>
     137memberships.  '<command>su <replaceable>[username]</replaceable></command>'
     138should work around this as well.</para></note>
    140139
    141140</sect3>
     
    143142<sect3><title>3.  Configure the server</title>
    144143
    145 <para>These instructions will configure the server to use only ssh
    146 for write permission, and provide anonymous read-only permission.  There
    147 are several other ways to provide access to the repository.  These
    148 additional configurations are best explained at
    149 <ulink url="http://svnbook.red-bean.com/" />.</para>
     144<para>As mentioned previously, these instructions will configure the
     145server to use only ssh for write access to the repository and to provide
     146anonymous access using <command>svnserve</command>.  There are several other
     147ways to provide access to the repository.  These additional configurations
     148are best explained at <ulink url="http://svnbook.red-bean.com/" />.</para>
    150149
    151150<para>Access configuration needs to be done for each repository.  Create
     
    173172<application>xinetd</application> process.  Alternately, you can use a
    174173bootscript to start the service at startup.</para>
     174
     175<note><para>If you do not wish to provide anonymous access to your svn
     176repositories or use <command>svnserve</command>'s built-in
     177authentication, you do not need to run
     178<command>svnserve</command>.</para></note>
    175179
    176180<para>If you use <application>inetd</application>, add a line to your
Note: See TracChangeset for help on using the changeset viewer.