Changeset cce6b02e
- Timestamp:
- 09/24/2003 01:52:37 AM (21 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 12.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, gimp3, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, v5_0, v5_0-pre1, v5_1, v5_1-pre1, xry111/for-12.3, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/spidermonkey128, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 7a74d2f
- Parents:
- 40330fcd
- Location:
- server/other
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
server/other/other.xml
r40330fcd rcce6b02e 2 2 <?dbhtml filename="other.html" dir="server"?> 3 3 <title>Other Server Software</title> 4 5 <para>Here you will find many ways to share your machine with the rest 6 of the world or your local network. Before installing 7 any packages in this chapter, you need to be sure you understand what 8 the package does and how to set it up correctly. It might also be 9 helpful to learn about the consequences of an improper setup so 10 that you can analyze the risks.</para> 4 11 5 12 &bind; -
server/other/rsync/rsync-config.xml
r40330fcd rcce6b02e 8 8 additional options (i.e. user authentification).</para> 9 9 10 < para><screen><userinput><command>cat > /etc/rsyncd.conf << "EOF"</command>10 <screen><userinput><command>cat > /etc/rsyncd.conf << "EOF"</command> 11 11 # This is a basic rsync configuration file 12 12 # It exports a single module without user authentification. … … 23 23 gid = rsyncd 24 24 25 <command>EOF</command></userinput></screen> </para>25 <command>EOF</command></userinput></screen> 26 26 </sect3> 27 27 28 28 <sect3><title>rsyncd init.d script</title> 29 29 30 <para>Note that you only want to start the rsync server if you want to provide 31 a rsync archive on your machine. The rsync client doesn't need this script to be 32 sed. Having said that, if you want to run the rsync daemon, the rsyncd 33 init.d script can be created using the following commands:</para> 30 <para>Note that you only want to start the <application>rsync</application> 31 server if you want to provide a <application>rsync</application> archive on 32 your machine. The <application>rsync</application> client doesn't need this 33 script to be used. Having said that, if you want to run the <application>rsync 34 </application> daemon, the <command>rsyncd</command> init.d script can be 35 created using the following commands:</para> 34 36 35 < para><screen><userinput><command>cat > /etc/rc.d/init.d/rsyncd << "EOF"</command>37 <screen><userinput><command>cat > /etc/rc.d/init.d/rsyncd << "EOF"</command> 36 38 #!/bin/sh 37 39 # Begin $rc_base/init.d/rsyncd … … 77 79 # End $rc_base/init.d/rsyncd 78 80 <command>EOF 79 chmod 755 /etc/rc.d/init.d/rsyncd</command></userinput></screen> </para>81 chmod 755 /etc/rc.d/init.d/rsyncd</command></userinput></screen> 80 82 81 83 <para>Create the symbolic links to this file in the relevant 82 84 <filename class="directory">rc.d</filename> directories with the following 83 commands: 85 commands:</para> 84 86 <screen><userinput><command>cd /etc/rc.d/init.d && 85 87 ln -sf ../init.d/rsyncd ../rc0.d/K30rsyncd && … … 89 91 ln -sf ../init.d/rsyncd ../rc4.d/S30rsyncd && 90 92 ln -sf ../init.d/rsyncd ../rc5.d/S30rsyncd && 91 ln -sf ../init.d/rsyncd ../rc6.d/K30rsyncd</command></userinput></screen> </para>93 ln -sf ../init.d/rsyncd ../rc6.d/K30rsyncd</command></userinput></screen> 92 94 93 95 </sect3> -
server/other/rsync/rsync-desc.xml
r40330fcd rcce6b02e 9 9 10 10 <sect3><title>rsync</title> 11 <para>rsync is a replacement for rcp (and scp) that has many more features. It 11 <para><application>rsync</application> is a replacement for <command>rcp 12 </command> (and <command>scp</command>) that has many more features. It 12 13 uses the "rsync algorithm" which provides a very fast method for remote files 13 14 into sync. It does this by sending just the differences in the files across the -
server/other/rsync/rsync-inst.xml
r40330fcd rcce6b02e 2 2 <title>Installation of <application>rsync</application></title> 3 3 4 <para>For security reasons, running rsync server as an unpriviledged user and5 group is encouraged.</para>4 <para>For security reasons, running <application>rsync</application> server as 5 an unpriviledged user and group is encouraged.</para> 6 6 7 < para><screen><userinput><command>groupadd rsyncd &&7 <screen><userinput><command>groupadd rsyncd && 8 8 useradd -c rsyncd -d /home/rsync -g rsyncd -s /bin/false rsyncd</command> 9 </userinput></screen> </para>9 </userinput></screen> 10 10 11 11 <para>Install <application>rsync</application> by running the following 12 12 commands:</para> 13 13 14 < para><screen><userinput><command>./configure --prefix=/usr &&14 <screen><userinput><command>./configure --prefix=/usr && 15 15 make && 16 make install </command></userinput></screen> </para>16 make install </command></userinput></screen> 17 17 18 18 </sect2> -
server/other/rsync/rsync-intro.xml
r40330fcd rcce6b02e 2 2 <title>Introduction to <application>rsync</application></title> 3 3 4 <para>The <application>rsync</application> package contains the rsync utility. 5 This is useful for synchronizing large file archives over a network.</para> 4 <para>The <application>rsync</application> package contains the 5 <command>rsync</command> utility. This is useful for synchronizing large file 6 archives over a network.</para> 6 7 7 8 <sect3><title>Package information</title> -
server/other/xinetd/xinetd-config.xml
r40330fcd rcce6b02e 1 1 <sect2> 2 <title>Configuring xinetd</title>2 <title>Configuring <application>xinetd</application></title> 3 3 4 4 <sect3><title>Config files</title> … … 25 25 found at <ulink url="http://www.xinetd.org"/>.</para> 26 26 27 <para>Create the xinetdboot script:</para>27 <para>Create the <command>xinetd</command> boot script:</para> 28 28 29 <screen><userinput><command>cat > /etc/rc.d/init.d/xinetd << "EOF" 29 <screen><userinput><command>cat > /etc/rc.d/init.d/xinetd << "EOF"</command> 30 30 #!/bin/bash 31 31 # Begin $rc_base/init.d/xinetd … … 61 61 esac 62 62 # End $rc_base/init.d/xinetd 63 EOF63 <command>EOF 64 64 chmod 754 /etc/rc.d/init.d/xinetd</command></userinput></screen> 65 65 … … 74 74 ln -s /etc/rc.d/init.d/xinetd /etc/rc.d/rc6.d/K49xinetd</command></userinput></screen> 75 75 76 <para>Now, we'll use our new boot script to start xinetd: </para>76 <para>Now, we'll use our new boot script to start <command>xinetd</command>: </para> 77 77 78 78 <screen><userinput><command>/etc/rc.d/init.d/xinetd start</command></userinput></screen> … … 82 82 similar to the following:</para> 83 83 84 <screen><userinput> <command>Aug 22 21:40:21 dps10 xinetd[2696]: Server /usr/sbin/in.rlogind is not84 <screen><userinput>Aug 22 21:40:21 dps10 xinetd[2696]: Server /usr/sbin/in.rlogind is not 85 85 executable [line=29] 86 86 Aug 22 21:40:21 dps10 xinetd[2696]: Error parsing attribute server - 87 87 DISABLING SERVICE [line=29] 88 88 Aug 22 21:40:21 dps10 xinetd[2696]: Server /usr/sbin/in.rshd is not 89 executable [line=42]</ command></userinput></screen>89 executable [line=42]</userinput></screen> 90 90 91 91 <para>These errors are due to the fact that we don't have most of the 92 servers that xinetdis trying to control installed yet.</para>92 servers that <command>xinetd</command> is trying to control installed yet.</para> 93 93 94 94 </sect3> -
server/other/xinetd/xinetd-desc.xml
r40330fcd rcce6b02e 2 2 <title>Contents</title> 3 3 4 <para>The xinetdpackage contains4 <para>The <application>xinetd</application> package contains 5 5 <command>xinetd</command>, 6 6 <command>itox</command> and … … 13 13 14 14 <sect3><title>itox</title> 15 <para><command>itox</command> is a utility used for converting inetd.conf files to 16 xinetd.conf format.</para></sect3> 15 <para><command>itox</command> is a utility used for converting 16 <filename>inetd.conf</filename> files to 17 <filename>xinetd.conf</filename> format.</para></sect3> 17 18 18 19 <sect3><title>xconv.pl</title> 19 <para><command>xconv.pl</command> is a perl script used for converting inetd.conf files 20 to xinetd.conf format, similar to <command>itox</command>.</para></sect3> 20 <para><command>xconv.pl</command> is a perl script used for converting 21 <filename>inetd.conf</filename> files to <filename>xinetd.conf</filename> 22 format, similar to <command>itox</command>.</para></sect3> 21 23 22 24 </sect2> -
server/other/xinetd/xinetd-intro.xml
r40330fcd rcce6b02e 2 2 <title>Introduction to <application>xinetd</application></title> 3 3 4 <para><application>xinetd</application> is the eXtended InterNET services Daemon, a secure5 replacement for inetd.</para>4 <para><application>xinetd</application> is the eXtended InterNET services 5 Daemon, a secure replacement for <command>inetd</command>.</para> 6 6 7 7 <sect3><title>Package information</title>
Note:
See TracChangeset
for help on using the changeset viewer.