MFen: Resync with the English version of the handbook

Obtained from: FreeBSD Mongolian Documentation project
This commit is contained in:
Ganbold Tsagaankhuu 2009-05-31 13:47:39 +00:00
parent b5cd4ccefe
commit 85392d75db
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=34353

View file

@ -1,7 +1,7 @@
<!--
The FreeBSD Mongolian Documentation Project
Original revision 1.237
Original revision 1.238
$FreeBSD$
-->
@ -346,63 +346,6 @@
авч үзэх зүйл нь тэдгээрийн эхлэх тохиргоог энгийн эхлүүлэх скриптүүдээр хийх
боломжтой явдал юм.</para>
<para><filename>rc.d</filename>-ээс өмнө програм хангамжууд энгийн эхлүүлэх
скриптээ системийн эхлүүлэх скриптүүдийн уншдаг
<filename class="directory">/usr/local/etc/rc.d</filename> санд
хийдэг байсан. Дараа нь эдгээр скриптүүд нь системийн ачаалалтын сүүлийн шатуудад
ажилладаг.</para>
<para>Олон хувь хүмүүс хуучин тохиргооны загварыг шинэ систем уруу нийлүүлэх гэж
олон цагийг зарсаар байгаа боловч зарим гуравдагч хэрэгслүүд скриптээ
дээр дурдсан сан уруу хийхийг шаардсан хэвээр байгаа юм. Скриптүүдийн
гол ялгаанууд нь <filename>rc.d</filename> ашиглаж байгаа эсэхээс
хамаарна. &os;&nbsp;5.1-ээс өмнө хуучин тохиргооны загвар ашиглагдаж
байсан бөгөөд бараг бүх л тохиолдлуудад шинэ загварын скриптүүд ч бас
зүгээр ажиллах юм.</para>
<para>Скрипт бүр зарим хамгийн бага шаардлагыг хангах ёстой боловч ихэнхдээ
&os;-ийн хувилбараас хамаарна. Скрипт бүр систем дээр ажиллах боломжтой байх
ёстой бөгөөд үүнийг <command>chmod</command>
тушаал ашиглан ганц <literal>555</literal> эрхийг заан хийж болно.
Мөн хамгийн багаар бодоход програмыг <literal>эхлүүлэх</literal> болон
<literal>зогсоох</literal> тохируулгууд байх ёстой.</para>
<para>Хамгийн энгийн эхлүүлэх скрипт яг энэн шиг харагдах болов уу:</para>
<programlisting>#!/bin/sh
echo -n ' utility'
case "$1" in
start)
/usr/local/bin/utility
;;
stop)
kill -9 `cat /var/run/utility.pid`
;;
*)
echo "Usage: `basename $0` {start|stop}" &gt;&2
exit 64
;;
esac
exit 0</programlisting>
<para>Энэ скрипт <literal>utility</literal> хэмээгдсэн програмд
зориулагдсан <literal>зогсоох</literal> болон
<literal>эхлүүлэх</literal> тохируулгатай байна.</para>
<para>Гараар ингэж эхлүүлж болно:</para>
<screen>&prompt.root; <userinput><filename>/usr/local/etc/rc.d/utility</filename> start</userinput></screen>
<para>Бүх гуравдагч програм хангамжууд <filename>rc.conf</filename>-д
мөр байхыг шаарддаггүй боловч бараг л өдөр болгон шинэ порт
энэ тохиргоог авахаар өөрчлөгдөж байна. Тухайн програмын талаар дэлгэрэнгүй
мэдээллийг суулгалтын сүүлийн дэлгэцэд гаргасан үр дүнгээс шалгаарай.
Зарим гуравдагч програм хангамжууд програмыг <filename>rc.d</filename>-тэй
цуг ашиглахыг зөвшөөрдөг эхлүүлэх скриптүүдтэй байдаг; гэхдээ
энэ нь дараагийн хэсэгт хэлэлцэгдэнэ.</para>
<sect2>
<title>Програмын Өргөтгөсөн Тохиргоо</title>
@ -422,14 +365,6 @@ exit 0</programlisting>
# REQUIRE: DAEMON
# KEYWORD: shutdown
#
# DO NOT CHANGE THESE DEFAULT VALUES HERE
# SET THEM IN THE /etc/rc.conf FILE
#
utility_enable=${utility_enable-"NO"}
utility_flags=${utility_flags-""}
utility_pidfile=${utility_pidfile-"/var/run/utility.pid"}
. /etc/rc.subr
name="utility"
@ -438,14 +373,19 @@ command="/usr/local/sbin/utility"
load_rc_config $name
pidfile="${utility_pidfile}"
#
# 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"}
start_cmd="echo \"Starting ${name}.\"; /usr/bin/nice -5 ${command} ${utility_flags} ${command_args}"
pidfile="${utility_pidfile}"
run_rc_command "$1"</programlisting>
<para>Энэ скрипт нь өгөгдсөн <application>utility</application>-г
<literal>daemon</literal> үйлчилгээний дараа ажиллуулахаар
<literal>DAEMON</literal> псевдо үйлчилгээний дараа ажиллуулахаар
тохируулагдсан. Мөн <acronym>PID</acronym>, эсвэл процессийн
<acronym>ID</acronym> файлыг заах болон дагах аргыг бас хангадаг.</para>