PERFORCE change 134045 for review
John Birrell
jb at FreeBSD.org
Thu Jan 24 15:25:16 PST 2008
http://perforce.freebsd.org/chv.cgi?CH=134045
Change 134045 by jb at jb_freebsd1 on 2008/01/24 23:24:49
IFC
Affected files ...
.. //depot/projects/dtrace/doc/el_GR.ISO8859-7/books/faq/book.sgml#2 integrate
.. //depot/projects/dtrace/doc/el_GR.ISO8859-7/books/handbook/users/chapter.sgml#3 integrate
.. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#59 integrate
.. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/contributors/contrib.staff.sgml#10 integrate
.. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/developers-handbook/kerneldebug/chapter.sgml#10 integrate
.. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/audit/chapter.sgml#11 integrate
.. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/disks/chapter.sgml#14 integrate
.. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/geom/chapter.sgml#10 integrate
.. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/introduction/chapter.sgml#8 integrate
.. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/kernelconfig/chapter.sgml#8 integrate
.. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/porters-handbook/book.sgml#54 integrate
.. //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/audit/chapter.sgml#3 integrate
.. //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/disks/chapter.sgml#3 integrate
.. //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/geom/chapter.sgml#4 integrate
.. //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/introduction/chapter.sgml#3 integrate
.. //depot/projects/dtrace/doc/share/pgpkeys/ceri.key#6 integrate
.. //depot/projects/dtrace/doc/share/sgml/freebsd.ent#15 integrate
.. //depot/projects/dtrace/ports/GIDs#15 integrate
.. //depot/projects/dtrace/ports/UIDs#18 integrate
.. //depot/projects/dtrace/src/LOCKS#4 integrate
.. //depot/projects/dtrace/src/Makefile.inc1#38 integrate
.. //depot/projects/dtrace/src/ObsoleteFiles.inc#35 integrate
.. //depot/projects/dtrace/src/UPDATING#22 integrate
.. //depot/projects/dtrace/src/etc/rc.d/hostid#2 integrate
.. //depot/projects/dtrace/src/gnu/lib/csu/Makefile#6 integrate
.. //depot/projects/dtrace/src/gnu/usr.bin/gdb/kgdb/Makefile#4 integrate
.. //depot/projects/dtrace/src/gnu/usr.bin/gdb/kgdb/kgdb.h#7 integrate
.. //depot/projects/dtrace/src/gnu/usr.bin/gdb/kgdb/kld.c#1 branch
.. //depot/projects/dtrace/src/gnu/usr.bin/gdb/kgdb/trgt.c#6 integrate
.. //depot/projects/dtrace/src/lib/libarchive/Makefile#11 integrate
.. //depot/projects/dtrace/src/lib/libarchive/archive_write_set_format_cpio_newc.c#3 integrate
.. //depot/projects/dtrace/src/lib/libarchive/test/test_write_disk.c#3 integrate
.. //depot/projects/dtrace/src/lib/libarchive/test/test_write_format_cpio_newc.c#2 integrate
.. //depot/projects/dtrace/src/lib/libc/locale/Makefile.inc#4 integrate
.. //depot/projects/dtrace/src/lib/libc/locale/ascii.c#1 branch
.. //depot/projects/dtrace/src/lib/libc/locale/mblocal.h#5 integrate
.. //depot/projects/dtrace/src/lib/libc/locale/setrunelocale.c#6 integrate
.. //depot/projects/dtrace/src/lib/libc/sys/flock.2#5 integrate
.. //depot/projects/dtrace/src/lib/libfetch/ftp.c#7 integrate
.. //depot/projects/dtrace/src/release/amd64/boot_crunch.conf#4 integrate
.. //depot/projects/dtrace/src/release/i386/boot_crunch.conf#4 integrate
.. //depot/projects/dtrace/src/release/ia64/boot_crunch.conf#4 integrate
.. //depot/projects/dtrace/src/release/pc98/boot_crunch.conf#4 integrate
.. //depot/projects/dtrace/src/release/powerpc/boot_crunch.conf#4 integrate
.. //depot/projects/dtrace/src/release/sparc64/boot_crunch.conf#4 integrate
.. //depot/projects/dtrace/src/release/sun4v/boot_crunch.conf#2 integrate
.. //depot/projects/dtrace/src/sbin/dhclient/dhclient-script#5 integrate
.. //depot/projects/dtrace/src/sbin/natd/natd.8#6 integrate
.. //depot/projects/dtrace/src/share/man/man4/Makefile#27 integrate
.. //depot/projects/dtrace/src/share/man/man4/coda.4#1 branch
.. //depot/projects/dtrace/src/share/man/man4/puc.4#4 integrate
.. //depot/projects/dtrace/src/share/man/man4/sched_4bsd.4#5 integrate
.. //depot/projects/dtrace/src/share/man/man4/sched_ule.4#7 integrate
.. //depot/projects/dtrace/src/share/man/man4/syncache.4#6 integrate
.. //depot/projects/dtrace/src/share/man/man4/xl.4#5 integrate
.. //depot/projects/dtrace/src/share/man/man5/rc.conf.5#22 integrate
.. //depot/projects/dtrace/src/share/man/man7/ports.7#10 integrate
.. //depot/projects/dtrace/src/share/man/man9/BUF_ISLOCKED.9#1 branch
.. //depot/projects/dtrace/src/share/man/man9/BUF_RECURSED.9#1 branch
.. //depot/projects/dtrace/src/share/man/man9/BUF_REFCNT.9#4 delete
.. //depot/projects/dtrace/src/share/man/man9/Makefile#25 integrate
.. //depot/projects/dtrace/src/share/man/man9/lock.9#8 integrate
.. //depot/projects/dtrace/src/share/mk/bsd.own.mk#20 integrate
.. //depot/projects/dtrace/src/share/mklocale/la_LN.US-ASCII.src#4 integrate
.. //depot/projects/dtrace/src/sys/Makefile#11 integrate
.. //depot/projects/dtrace/src/sys/compat/opensolaris/kern/opensolaris_kmem.c#5 integrate
.. //depot/projects/dtrace/src/sys/compat/opensolaris/sys/kmem.h#4 integrate
.. //depot/projects/dtrace/src/sys/dev/amr/amr.c#10 integrate
.. //depot/projects/dtrace/src/sys/dev/amr/amrreg.h#4 integrate
.. //depot/projects/dtrace/src/sys/dev/amr/amrvar.h#6 integrate
.. //depot/projects/dtrace/src/sys/dev/mxge/if_mxge.c#11 integrate
.. //depot/projects/dtrace/src/sys/dev/mxge/if_mxge_var.h#7 integrate
.. //depot/projects/dtrace/src/sys/dev/syscons/syscons.c#13 integrate
.. //depot/projects/dtrace/src/sys/dev/usb/ehci.c#11 integrate
.. //depot/projects/dtrace/src/sys/dev/usb/if_udav.c#8 integrate
.. //depot/projects/dtrace/src/sys/fs/cd9660/cd9660_vfsops.c#5 integrate
.. //depot/projects/dtrace/src/sys/fs/coda/coda_vnops.c#5 integrate
.. //depot/projects/dtrace/src/sys/fs/hpfs/hpfs_subr.h#5 integrate
.. //depot/projects/dtrace/src/sys/fs/hpfs/hpfs_vfsops.c#9 integrate
.. //depot/projects/dtrace/src/sys/fs/msdosfs/msdosfs_denode.c#7 integrate
.. //depot/projects/dtrace/src/sys/fs/ntfs/ntfs_subr.c#6 integrate
.. //depot/projects/dtrace/src/sys/fs/nullfs/null_vnops.c#8 integrate
.. //depot/projects/dtrace/src/sys/fs/nwfs/nwfs_node.c#6 integrate
.. //depot/projects/dtrace/src/sys/fs/smbfs/smbfs_node.c#7 integrate
.. //depot/projects/dtrace/src/sys/fs/udf/udf_vfsops.c#14 integrate
.. //depot/projects/dtrace/src/sys/fs/unionfs/union_subr.c#13 integrate
.. //depot/projects/dtrace/src/sys/gnu/fs/ext2fs/ext2_vfsops.c#12 integrate
.. //depot/projects/dtrace/src/sys/gnu/fs/reiserfs/reiserfs_inode.c#6 integrate
.. //depot/projects/dtrace/src/sys/kern/kern_jail.c#12 integrate
.. //depot/projects/dtrace/src/sys/kern/kern_lock.c#16 integrate
.. //depot/projects/dtrace/src/sys/kern/sched_ule.c#26 integrate
.. //depot/projects/dtrace/src/sys/kern/vfs_aio.c#13 integrate
.. //depot/projects/dtrace/src/sys/kern/vfs_default.c#8 integrate
.. //depot/projects/dtrace/src/sys/kern/vfs_mount.c#25 integrate
.. //depot/projects/dtrace/src/sys/kern/vfs_subr.c#29 integrate
.. //depot/projects/dtrace/src/sys/netgraph/ng_ppp.c#6 integrate
.. //depot/projects/dtrace/src/sys/netinet/in.c#8 integrate
.. //depot/projects/dtrace/src/sys/netinet/ip_options.c#8 integrate
.. //depot/projects/dtrace/src/sys/netinet/tcp_usrreq.c#14 integrate
.. //depot/projects/dtrace/src/sys/netinet6/in6.c#14 integrate
.. //depot/projects/dtrace/src/sys/netinet6/ip6_output.c#10 integrate
.. //depot/projects/dtrace/src/sys/netinet6/ip6_var.h#6 integrate
.. //depot/projects/dtrace/src/sys/netinet6/raw_ip6.c#9 integrate
.. //depot/projects/dtrace/src/sys/netinet6/udp6_usrreq.c#15 integrate
.. //depot/projects/dtrace/src/sys/netncp/ncp_conn.c#6 integrate
.. //depot/projects/dtrace/src/sys/netsmb/smb_conn.c#6 integrate
.. //depot/projects/dtrace/src/sys/nfs4client/nfs4_idmap.c#4 integrate
.. //depot/projects/dtrace/src/sys/nfsclient/nfs_node.c#9 integrate
.. //depot/projects/dtrace/src/sys/sys/buf.h#8 integrate
.. //depot/projects/dtrace/src/sys/sys/event.h#5 integrate
.. //depot/projects/dtrace/src/sys/sys/lockmgr.h#12 integrate
.. //depot/projects/dtrace/src/sys/sys/param.h#34 integrate
.. //depot/projects/dtrace/src/sys/sys/priv.h#5 integrate
.. //depot/projects/dtrace/src/sys/ufs/ffs/ffs_snapshot.c#14 integrate
.. //depot/projects/dtrace/src/sys/ufs/ffs/ffs_vfsops.c#20 integrate
.. //depot/projects/dtrace/src/sys/ufs/ffs/ffs_vnops.c#13 integrate
.. //depot/projects/dtrace/src/sys/ufs/ufs/ufs_extattr.c#8 integrate
.. //depot/projects/dtrace/src/usr.bin/fstat/Makefile#5 integrate
.. //depot/projects/dtrace/src/usr.bin/fstat/zfs/Makefile#3 integrate
.. //depot/projects/dtrace/src/usr.bin/mklocale/mklocale.1#4 integrate
.. //depot/projects/dtrace/src/usr.bin/mklocale/yacc.y#5 integrate
.. //depot/projects/dtrace/src/usr.bin/mt/mt.1#4 integrate
.. //depot/projects/dtrace/src/usr.bin/tar/bsdtar.1#8 integrate
.. //depot/projects/dtrace/src/usr.bin/tar/bsdtar.c#7 integrate
.. //depot/projects/dtrace/src/usr.sbin/iostat/iostat.c#8 integrate
.. //depot/projects/dtrace/src/usr.sbin/sysinstall/menus.c#11 integrate
.. //depot/projects/dtrace/www/en/administration.sgml#4 integrate
.. //depot/projects/dtrace/www/en/community.sgml#5 integrate
Differences ...
==== //depot/projects/dtrace/doc/el_GR.ISO8859-7/books/faq/book.sgml#2 (text+ko) ====
@@ -21,7 +21,7 @@
<corpauthor>Ç ÏìÜäá Ôåêìçñßùóçò ôïõ &os;</corpauthor>
- <pubdate>$FreeBSD: doc/el_GR.ISO8859-7/books/faq/book.sgml,v 1.1 2008/01/20 23:04:17 keramida Exp $</pubdate>
+ <pubdate>$FreeBSD: doc/el_GR.ISO8859-7/books/faq/book.sgml,v 1.2 2008/01/22 07:44:13 keramida Exp $</pubdate>
<copyright>
<year>1995</year>
@@ -665,7 +665,7 @@
<answer>
<para>Íáé. Ç ôåêìçñßùóç åßíáé äéáèÝóéìç óå ðëÞèïò äéáöïñåôéêþí
- ìïñöþí êáé ôñüðùí óõìðßåóåçò, óôï äéáêïìéóôÞ FTP ôïõ &os;, óôïí
+ ìïñöþí êáé ôñüðùí óõìðßåóçò, óôï äéáêïìéóôÞ FTP ôïõ &os;, óôïí
êáôÜëïãï <ulink
url="ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/">/pub/FreeBSD/doc/</ulink>.</para>
@@ -682,8 +682,8 @@
<para>H ãëþóóá êáé ç êùäéêïðïßçóç ôïõ êåéìÝíïõ. ÁõôÜ âáóßæïíôáé
óôá ïíüìáôá ðïõ Ý÷ïõí äïèåß óôéò ôïðéêÝò ñõèìßóåéò êáé ðïõ
ìðïñåßôå íá âñåßôå óôïí êáôÜëïãï
- <filename>/usr/share/locale</filename> óôï &os; óýóôçìá óáò.
- Ïé ôñÝ÷ïõóåò ãëþóóåéò êáé êùäéêïðïéÞóåéò ðïõ Ý÷ïõìå äéáèÝóéìåò
+ <filename>/usr/share/locale</filename> óôï &os; óýóôçìÜ óáò.
+ Ïé ôñÝ÷ïõóåò ãëþóóåò êáé êùäéêïðïéÞóåéò ðïõ Ý÷ïõìå äéáèÝóéìåò
áõôÞ ôç óôéãìÞ óôçí ôåêìçñßùóç åßíáé ïé ðáñáêÜôù:</para>
<informaltable frame="none" pgwide="1">
@@ -772,13 +772,13 @@
<row>
<entry><literal>pt_BR.ISO8859-1</literal></entry>
- <entry>ÐïñôïãáëëéêÜ (Âñáæéëßá)</entry>
+ <entry>ÐïñôïãáëéêÜ (Âñáæéëßá)</entry>
</row>
<row>
<entry><literal>ru_RU.KOI8-R</literal></entry>
- <entry>Ñþóóéêá (êùäéêïðïßçóç KOI8-R)</entry>
+ <entry>Ñþóéêá (êùäéêïðïßçóç KOI8-R)</entry>
</row>
<row>
@@ -819,7 +819,7 @@
<para>Ôç ìïñöÞ ôïõ åããñÜöïõ. ÐáñÜãïõìå ôåêìçñßùóç óå ðëÞèïò
äéáöïñåôéêþí ìïñöþí åîüäïõ. ÊÜèå ìïñöÞ Ý÷åé ôá äéêÜ ôçò
ðëåïíåêôÞìáôá êáé ìåéïíåêôÞìáôá. ÊÜðïéåò ìïñöÝò åßíáé
- ðåñéóóüôåñï êáôÜëëçëåò ãéá äéÜâáóìá online, åíþ Üëëåò
+ ðåñéóóüôåñï êáôÜëëçëåò ãéá áíÜãíùóç online, åíþ Üëëåò
äßíïõí ðéï êáëáßóèçôï áðïôÝëåóìá üôáí åêôõðùèïýí. Ç äéÜèåóç
ôçò ôåêìçñßùóçò óå üëåò áõôÝò ôéò ìïñöÝò åîáóöáëßæåé üôé ïé
áíáãíþóôåò ìáò èá ìðïñïýí íá äéáâÜóïõí ôá ôìÞìáôá ðïõ ôïõò
@@ -877,7 +877,7 @@
<entry>ÌïñöÞ ÅìðëïõôéóìÝíïõ ÊåéìÝíïõ ôçò Microsoft
<footnote><para>Ïé áñéèìïß óåëßäùí äåí áíáíåþíïíôáé
- áõôüìáôá üôáí öïñôþíåôáé áõôÞ ôç ìïñöÞ åããñÜöïõ óôï
+ áõôüìáôá üôáí öïñôþíåôå áõôÞ ôç ìïñöÞ åããñÜöïõ óôï
Word. ÐéÝóôå
<keycombo
action="simul"><keycap>CTRL</keycap><keycap>A</keycap></keycombo>,
@@ -959,16 +959,17 @@
</tgroup>
</informaltable>
- <para>Ìå ôïí ôñüðï áõôü, ç &postscript; ôïõ Åã÷åéñéäßïõ,
- óõìðéåóìÝíç ìå ÷ñÞóç ôïõ BZip2 èá áðïèçêåõôåß óå Ýíá
- áñ÷åßï ìå üíïìá <filename>book.ps.bz2</filename> óôïí
+ <para>Ìå ôïí ôñüðï áõôü, ç ìïñöÞ &postscript; ôïõ
+ Åã÷åéñéäßïõ, óõìðéåóìÝíç ìå ÷ñÞóç ôïõ BZip2 èá
+ áðïèçêåõôåß óå Ýíá áñ÷åßï ìå üíïìá
+ <filename>book.ps.bz2</filename> óôïí
êáôÜëïãï <filename>handbook/</filename>.</para>
</listitem>
</orderedlist>
</listitem>
</itemizedlist>
- <para>Áöïý åðéëÝîåôå ôç ìïñöÞ êáé ôï ìç÷áíéóìü óõìðßåóç ðïõ
+ <para>Áöïý åðéëÝîåôå ôç ìïñöÞ êáé ôï ìç÷áíéóìü óõìðßåóçò ðïõ
åðéèõìåßôå íá êáôåâÜóåôå, èá ðñÝðåé Ýðåéôá íá áðïöáóßóåôå áí
èÝëåôå Þ ü÷é íá êáôåâÜóåôå ôï Ýããñáöï ìå ôç ìïñöÞ
<emphasis>ðáêÝôïõ</emphasis> ôïõ &os;.</para>
@@ -1020,8 +1021,8 @@
êáé Ýðåéôá íá áíôéãñÜøåôå ôá áíôßóôïé÷á Ýããñáöá óôç èÝóç ôïõò.
</para>
- <para>Ãéá ðáñÜäåéãìá, ç Ýêäïóç HTML óå óõíäåìÝíá áñ÷åßá ôïõ FAQ,
- óõìðéåóìÝíç ìå ÷ñÞóç ôïõ &man.bzip2.1;, ìðïñåß íá âñåèåß óôï
+ <para>Ãéá ðáñÜäåéãìá, ç Ýêäïóç ôïõ FAQ óå óõíäåäåìÝíá áñ÷åßá HTML,
+ óõìðéåóìÝíç ìå ÷ñÞóç ôïõ &man.bzip2.1;, ìðïñåß íá âñåèåß óôï
áñ÷åßï
<filename>doc/en_US.ISO8859-1/books/faq/book.html-split.tar.bz2
</filename>. Ãéá íá êáôåâÜóåôå êáé íá áðïóõìðéÝóåôå áõôü ôï áñ÷åßï
@@ -1032,7 +1033,7 @@
&prompt.root; <userinput>tar xvf book.html-split.tar</userinput></screen>
<para>Èá êáôáëÞîåôå ìå ìéá óõëëïãÞ áðü áñ÷åßá
- <filename>.html</filename>. Ôï âáóéêü ïíïìÜæåôá
+ <filename>.html</filename>. Ôï âáóéêü ïíïìÜæåôáé
<filename>index.html</filename>, êáé èá ðåñéÝ÷åé ôïí ðßíáêá
ðåñéå÷ïìÝíùí, åéóáãùãéêü õëéêü, êáé äåóìïýò ðñïò ôá Üëëá ôìÞìáôá
ôïõ åããñÜöïõ. Ìðïñåßôå Ýðåéôá íá áíôéãñÜøåôå Þ íá ìåôáêéíÞóåôå
@@ -1113,7 +1114,7 @@
êüóìï. Áí èÝëåôå íá ñùôÞóåôå óôç ìçôñéêÞ óáò ãëþóóá,
ðñïóðáèÞóôå íá êÜíåôå ôçí åñþôçóç óôá ÁããëéêÜ êáé Ýðåéôá
ìåôáêéíçèåßôå óå êÜðïéï Üëëï êáíÜëé
- ##freebsd-<replaceable>lang</replaceable> áí ÷ñåéÜæåôáé.
+ ##freebsd-<replaceable>lang</replaceable> áí ÷ñåéÜæåôáé.
</para>
</listitem>
@@ -1145,7 +1146,7 @@
<para>Ôï êáíÜëé <literal>#FreeBSD</literal> óôï
<ulink url="http://www.rusnet.org.ru/">RUSNET</ulink>
åßíáé ðñïóáíáôïëéóìÝíï óôç âïÞèåéá ÷ñçóôþí ôïõ &os; ðïõ
- ìéëïýí ôç ÑùóóóéêÞ ãëþóóá. Åßíáé åðßóçò Ýíá êáëü ìÝñïò ãéá
+ ìéëïýí ôç ÑùóéêÞ ãëþóóá. Åßíáé åðßóçò Ýíá êáëü ìÝñïò ãéá
ìç-ôå÷íéêÝò óõæçôÞóåéò.</para>
</listitem>
@@ -1171,7 +1172,7 @@
<qandaentry>
<question id="training">
- <para>Ðïõ ìðïñþ íá âñù åðß ðëçñùìÞ õðïóôÞñéîç êáé åêðÜéäåõóç ãéá
+ <para>Ðïõ ìðïñþ íá âñù åðß ðëçñùìÞ õðïóôÞñéîç êáé åêðáßäåõóç ãéá
ôï &os;;</para>
</question>
@@ -1188,7 +1189,7 @@
<para>ÏðïéïóäÞðïôå Üëëïò ïñãáíéóìüò ðáñÝ÷åé åêðáßäåõóç êáé
õðïóôÞñéîç, èá ðñÝðåé íá åðéêïéíùíÞóåé ìå ôï Project ãéá íá
- êáôá÷ùñçèåß óôç ëßóôá áõôÞ.</para>
+ êáôá÷ùñçèåß óå áõôÞ ôç ëßóôá.</para>
</answer>
</qandaentry>
</qandaset>
==== //depot/projects/dtrace/doc/el_GR.ISO8859-7/books/handbook/users/chapter.sgml#3 (text+ko) ====
@@ -4,7 +4,7 @@
The FreeBSD Greek Documentation Project
- $FreeBSD: doc/el_GR.ISO8859-7/books/handbook/users/chapter.sgml,v 1.2 2008/01/14 14:19:47 keramida Exp $
+ $FreeBSD: doc/el_GR.ISO8859-7/books/handbook/users/chapter.sgml,v 1.3 2008/01/22 07:45:58 keramida Exp $
%SOURCE% en_US.ISO8859-1/books/handbook/users/chapter.sgml
%SRCID% 1.1
@@ -29,9 +29,9 @@
<title>Óýíïøç</title>
<para>Ôï &os; åðéôñÝðåé óå ðïëëáðëïýò ÷ñÞóôåò íá ÷ñçóéìïðïéïýí ôïí
- õðïëïãéóôÞ ôçí ßäéá óôéãìÞ. Ðñïöáíþò, ìüíï Ýíáò áðü áõôïýò ôïõò ÷ñÞóôåò
- ìðïñåß íá êÜèåôáé ìðñïóôÜ áðü ôçí ïèüíç êáé ôï ðëçêôñïëüãéï êÜèå
- äåäïìÝíç óôéãìÞ
+ õðïëïãéóôÞ ôçí ßäéá óôéãìÞ. Ðñïöáíþò, ìüíï Ýíáò áðü áõôïýò ôïõò
+ ÷ñÞóôåò ìðïñåß íá êÜèåôáé ìðñïóôÜ áðü ôçí ïèüíç êáé ôï ðëçêôñïëüãéï
+ êÜèå äåäïìÝíç óôéãìÞ.
<footnote>
<para>Åêôüò öõóéêÜ áí óõíäÝóïõìå ðïëëáðëÜ ôåñìáôéêÜ, áëëÜ èá
ìéëÞóïõìå ãéá áõôü óôï <xref linkend="serialcomms">.</para>
@@ -85,38 +85,39 @@
</sect1>
<sect1 id="users-introduction">
- <title>Introduction</title>
+ <title>ÅéóáãùãÞ</title>
- <para>All access to the system is achieved via accounts, and all
- processes are run by users, so user and account management are
- of integral importance on FreeBSD systems.</para>
+ <para>Ç ðñüóâáóç óôï óýóôçìá åðéôõã÷Üíåôáé ìÝóù ëïãáñéáóìþí, üëåò
+ ïé äéåñãáóßåò åêôåëïýíôáé áðü ÷ñÞóôåò, Ýôóé ç äéá÷åßñéóç ÷ñçóôþí êáé
+ ëïãáñéáóìþí åßíáé ìåãÜëçò óçìáóßáò óôá &os; óõóôÞìáôá.</para>
- <para>Every account on a FreeBSD system has certain information associated
- with it to identify the account.</para>
+ <para>ÊÜèå ëïãáñéáóìüò óå Ýíá óýóôçìá &os; Ý÷åé óõãêåêñéìÝíåò ðëçñïöïñßåò
+ ðïõ ó÷åôßæïíôáé ìå áõôüí þóôå íá áíáãíùñßæåôáé áðü ôï óýóôçìá.</para>
<variablelist>
<varlistentry>
- <term>User name</term>
+ <term>¼íïìá ÷ñÞóôç</term>
<listitem>
- <para>The user name as it would be typed at the
- <prompt>login:</prompt> prompt. User names must be unique across
- the computer; you may not have two users with the same
- user name. There are a number of rules for creating valid user
- names, documented in &man.passwd.5;; you would typically use user
- names that consist of eight or fewer all lower case
- characters.</para>
+ <para>Ôï üíïìá ÷ñÞóôç åßíáé áõôü ðïõ èá ãñáöåß óôçí
+ ðñïôñïðÞ <prompt>login:</prompt>. Ôá ïíüìáôá ÷ñçóôþí ðñÝðåé íá
+ åßíáé ìïíáäéêÜ ãéá ôïí õðïëïãéóôÞ, äåí ìðïñåßôå íá Ý÷åôå äýï
+ ÷ñÞóôåò ìå ôï ßäéï üíïìá ÷ñÞóôç. ÕðÜñ÷åé Ýíáò áñéèìüò êáíüíùí
+ ãéá ôçí äçìéïõñãßá Ýãêõñùí ïíïìÜôùí ÷ñçóôþí, ðïõ ôåêìçñéþíïíôáé
+ óôï &man.passwd.5;. ÓõíÞèùò èá ÷ñçóéìïðïéåßôå ïíüìáôá ÷ñçóôþí ðïõ
+ ðåñéÝ÷ïõí ïêôþ Þ ëéãüôåñïõò üëïõò ìéêñïýò ÷áñáêôÞñåò.</para>
</listitem>
</varlistentry>
<varlistentry>
- <term>Password</term>
+ <term>Êùäéêüò</term>
<listitem>
- <para>Each account has a password associated with it. The password
- may be blank, in which case no password will be required to access
- the system. This is normally a very bad idea; every account
- should have a password.</para>
+ <para>ÊÜèå ëïãáñéáóìüò Ý÷åé Ýíá êùäéêü ó÷åôéæüìåíï ìå áõôüí. Ï
+ êùäéêüò ìðïñåß íá åßíáé êåíüò, ïðüôå êáé äåí èá áðáéôåßôáé
+ ãéá ðñüóâáóç óôï óýóôçìá. Áõôü êáôÜ êáíüíá åßíáé ìéá
+ ðïëý êáêÞ éäÝá, êÜèå ëïãáñéáóìüò èá ðñÝðåé íá Ý÷åé Ýíáí êùäéêü.
+ </para>
</listitem>
</varlistentry>
@@ -124,19 +125,20 @@
<term>User ID (UID)</term>
<listitem>
- <para>The UID is a number, traditionally from 0 to 65535<footnote id="users-largeuidgid">
- <para>It is possible to use UID/GIDs as large as
- 4294967295, but such IDs can cause serious problems
- with software that makes assumptions about the values
- of IDs.</para>
- </footnote>, used to uniquely identify
- the user to the system. Internally, FreeBSD uses the UID to
- identify users—any FreeBSD commands that allow you to
- specify a user name will convert it to the UID before working with
- it. This means that you can have several accounts with different
- user names but the same UID. As far as FreeBSD is concerned these
- accounts are one user. It is unlikely you will ever need to do
- this.</para>
+ <para>Ôï UID åßíáé Ýíáò áñéèìüò, êáôÜ ðáñÜäïóç áðü ôï 0 Ýùò ôï 65535
+ <footnote id="users-largeuidgid">
+ <para>Åßíáé äõíáôüí íá ÷ñçóéìïðïéÞóåôå UID/GIDs üóï ìåãÜëá üóï
+ ôï 4294967295, áëëÜ ôÝôïéá IDs ìðïñåß íá ðñïêáëÝóïõí óïâáñÜ
+ ðñïâëÞìáôá ìå ëïãéóìéêü ðïõ êÜíåé õðïèÝóåéò ó÷åôéêÜ ìå ôéò
+ ôéìÝò ôùí IDs.</para>
+ </footnote>, ðïõ ÷ñçóéìïðïéåßôáé ãéá ôçí ìïíáäéêÞ áíáãíþñéóç
+ ôïõ ÷ñÞóôç óôï óýóôçìá. ÅóùôåñéêÜ, ôï &os; ÷ñçóéìïðïéåß ôï UID
+ ãéá íá áíáãíùñßóåé ÷ñÞóôåò—ïðïéåóäÞðïôå &os; åíôïëÝò ðïõ
+ óáò åðéôñÝðïõí íá ïñßóåôå Ýíá üíïìá ÷ñÞóôç èá ôï ìåôáôñÝøïõí óôï
+ UID ðñéí ôï ÷ñçóéìïðïéÞóïõí. Áõôü óçìáßíåé üôé ìðïñåßôå íá Ý÷åôå
+ ðïëëïýò ëïãáñéáóìïýò ìå äéáöïñåôéêÜ ïíüìáôá ÷ñÞóôç áëëÜ ôï ßäéï
+ UID. ¼óï áöïñÜ ôï &os; áõôïß ïé ëïãáñéáóìïß åßíáé Ýíáò ÷ñÞóôçò.
+ Åßíáé áðßèáíï íá ÷ñåéáóôåß ðïôÝ íá êÜíåôå êÜôé ôÝôïéï.</para>
</listitem>
</varlistentry>
@@ -144,141 +146,148 @@
<term>Group ID (GID)</term>
<listitem>
- <para>The GID is a number, traditionally from 0 to 65535<footnoteref linkend="users-largeuidgid">, used to uniquely identify
- the primary group that the user belongs to. Groups are a
- mechanism for controlling access to resources based on a user's
- GID rather than their UID. This can significantly reduce the size
- of some configuration files. A user may also be in more than one
- group.</para>
+ <para>Ôï GID åßíáé Ýíáò áñéèìüò, êáôÜ ðáñÜäïóç áðü ôï 0 Ýùò ôï 65535
+ <footnoteref linkend="users-largeuidgid">, ðïõ ÷ñçóéìïðïéåßôáé
+ ãéá ôçí ìïíáäéêÞ áíáãíþñéóç ôçò ðñùôåýïíôïò ïìÜäáò ðïõ áíÞêåé ï
+ ÷ñÞóôçò. Ïé ïìÜäåò åßíáé Ýíáò ìç÷áíéóìüò ãéá ôïí Ýëåã÷ï ôçò
+ ðñüóâáóçò óå ðüñïõò ðïõ óôçñßæåôáé óôï GID åíüò ÷ñÞóôç, ðáñÜ óôï
+ UID. Áõôü ìðïñåß íá ìåéþóåé óçìáíôéêÜ ôï ìÝãåèïò êÜðïéùí áñ÷åßùí
+ äéåõèÝôçóçò. ¸íáò ÷ñÞóôçò ìðïñåß åðßóçò íá áíÞêåé óå
+ ðåñéóóüôåñåò ôçò ìßáò ïìÜäåò.</para>
</listitem>
</varlistentry>
<varlistentry>
- <term>Login class</term>
+ <term>ÊëÜóåéò óýíäåóçò</term>
<listitem>
- <para>Login classes are an extension to the group mechanism that
- provide additional flexibility when tailoring the system to
- different users.</para>
+ <para>Ïé êëÜóåéò óýíäåóçò (login classes) åßíáé ìéá åðÝêôáóç óôïí
+ ìç÷áíéóìü ôùí ïìÜäùí ðïõ ðáñÝ÷ïõí ðñüóèåôç åõåëéîßá üôáí
+ ðñïóáñìüæïõìå ôï óýóôçìá óå äéáöïñåôéêïýò ÷ñÞóôåò.</para>
</listitem>
</varlistentry>
<varlistentry>
- <term>Password change time</term>
+ <term>×ñüíïò áëëáãÞò êùäéêïý</term>
<listitem>
- <para>By default FreeBSD does not force users to change their
- passwords periodically. You can enforce this on a per-user basis,
- forcing some or all of your users to change their passwords after
- a certain amount of time has elapsed.</para>
+ <para>Åî' ïñéóìïý ôï &os; äåí åðéâÜëëåé óôïõò ÷ñÞóôåò íá áëëÜæïõí
+ ðåñéïäéêÜ ôïí êùäéêü ôïõò. Ìðïñåßôå íá ôï åðéâÜëåôå áõôü óå ìéá
+ áíÜ ÷ñÞóôç âÜóç, áíáãêÜæïíôáò êÜðïéïõò Þ üëïõò ôïõò ÷ñÞóôåò íá
+ áëëÜæïõí ôïí êùäéêü ôïõò áöïý Ý÷åé ðåñÜóåé Ýíá óõãêåêñéìÝíï
+ ÷ñïíéêü äéÜóôçìá.</para>
</listitem>
</varlistentry>
<varlistentry>
- <term>Account expiry time</term>
+ <term>×ñüíïò ëÞîçò ëïãáñéáóìþí</term>
<listitem>
- <para>By default FreeBSD does not expire accounts. If you are
- creating accounts that you know have a limited lifespan, for
- example, in a school where you have accounts for the students,
- then you can specify when the account expires. After the expiry
- time has elapsed the account cannot be used to log in to the
- system, although the account's directories and files will
- remain.</para>
+ <para>Åî' ïñéóìïý óôï &os; äåí ëÞãïõí ëïãáñéáóìïß. Áí äçìéïõñãÞóåôå
+ ëïãáñéáóìïýò ðïõ ãíùñßæåôå üôé Ý÷ïõí ðåñéïñéóìÝíç äéÜñêåéá æùÞò,
+ ãéá ðáñÜäåéãìá, óå Ýíá ó÷ïëåßï üðïõ Ý÷åôå ëïãáñéáóìïýò ãéá ôïõò
+ ìáèçôÝò, ôüôå ìðïñåßôå íá ïñßóåôå ðüôå ëÞãåé ï ëïãáñéáóìüò. Áöïý
+ ï ÷ñüíïò ëÞîçò Ý÷åé ðåñÜóåé, ï ëïãáñéáóìüò äåí ìðïñåß íá
+ ÷ñçóéìïðïéçèåß ãéá ôçí óýíäåóç óôï óýóôçìá, áí êáé ïé öÜêåëïé ôïõ
+ ëïãáñéáóìïý êáé ôá áñ÷åßá èá ðáñáìåßíïõí.</para>
</listitem>
</varlistentry>
<varlistentry>
- <term>User's full name</term>
+ <term>Ðñáãìáôéêü üíïìá ÷ñÞóôç</term>
<listitem>
- <para>The user name uniquely identifies the account to FreeBSD, but
- does not necessarily reflect the user's real name. This
- information can be associated with the account.</para>
+ <para>Ôï üíïìá ÷ñÞóôç áíáãíùñßæåé ìïíáäéêÜ ôïí ëïãáñéáóìü óôï &os;,
+ áëëÜ äåí áíôéðñïóùðåýåé áðáñáßôçôá ôï ðñáãìáôéêü üíïìá ôïõ
+ ÷ñÞóôç. ÁõôÞ ç ðëçñïöïñßá ìðïñåß íá óõó÷åôéóôåß ìå ôïí
+ ëïãáñéáóìü.</para>
</listitem>
</varlistentry>
<varlistentry>
- <term>Home directory</term>
+ <term>Ðñïóùðéêüò êáôÜëïãïò</term>
<listitem>
- <para>The home directory is the full path to a directory on the
- system in which the user will start when logging on to the
- system. A common convention is to put all user home directories
- under
+ <para>Ï ðñïóùðéêüò êáôÜëïãïò åßíáé ç äéáäñïìÞ óå Ýíá êáôÜëïãï óôï
+ óýóôçìá üðïõ èá îåêéíÜ ï ÷ñÞóôçò üôáí óõíäÝåôáé óå áõôü.
+ Ìéá êïéíÞ óýìâáóç åßíáé íá ìðáßíïõí ïé ðñïóùðéêïß êáôÜëïãïé
+ ÷ñçóôþí óôï
<filename>/home/<replaceable>username</replaceable></filename>
- or <filename>/usr/home/<replaceable>username</replaceable></filename>.
- The user would store their personal files in their home directory,
- and any directories they may create in there.</para>
+ Þ óôï <filename>/usr/home/<replaceable>username</replaceable></filename>.
+ Ï ÷ñÞóôçò èá áðïèçêåýåé ôá ðñïóùðéêÜ ôïõ áñ÷åßá óôïí ðñïóùðéêü ôïõ
+ êáôÜëïãï, êáé üðïéïõò êáôáëüãïõò äçìéïõñãÞóåé åêåß ìÝóá.</para>
</listitem>
</varlistentry>
<varlistentry>
- <term>User shell</term>
+ <term>ÊÝëõöïò ÷ñÞóôç</term>
<listitem>
- <para>The shell provides the default environment users use to
- interact with the system. There are many different kinds of
- shells, and experienced users will have their own preferences,
- which can be reflected in their account settings.</para>
+ <para>Ôï êÝëõöïò ðáñÝ÷åé ôï åî' ïñéóìïý ðåñéâÜëëïí ðïõ ïé ÷ñÞóôåò
+ ÷ñçóéìïðïéïýí ãéá íá áëëçëåðéäñïýí ìå ôï óýóôçìá. ÕðÜñ÷ïõí ðïëëÜ
+ äéáöïñåôéêÜ åßäç êåëõöþí, êáé ïé Ýìðåéñïé ÷ñÞóôåò èá Ý÷ïõí ôéò
+ äéêÝò ôïõò ðñïôéìÞóåéò, ïé ïðïßåò ìðïñåß íá áíôéêáôïðôñßæïíôáé
+ óôéò ñõèìßóåéò ôùí ëïãáñéáóìþí ôïõò.</para>
</listitem>
</varlistentry>
</variablelist>
- <para>There are three main types of accounts: the <link
- linkend="users-superuser">Superuser</link>, <link
- linkend="users-system">system users</link>, and <link
- linkend="users-user">user accounts</link>. The Superuser
- account, usually called <username>root</username>, is used to
- manage the system with no limitations on privileges. System
- users run services. Finally, user accounts are used by real
- people, who log on, read mail, and so forth.</para>
+ <para>ÕðÜñ÷ïõí ôñåéò êýñéïé ôýðïé ëïãáñéáóìþí: ï <link
+ linkend="users-superuser">õðåñ÷ñÞóôçò (superuser)</link>, ïé <link
+ linkend="users-system">÷ñÞóôåò óõóôÞìáôïò</link>, êáé ïé <link
+ linkend="users-user">ëïãáñéáóìïß ÷ñçóôþí</link>. Ï ëïãáñéáóìüò
+ õðåñ÷ñÞóôç, óõíÞèùò ïíïìÜæåôáé <username>root</username>,
+ ÷ñçóéìïðïéåßôáé ãéá ôç äéá÷åßñéóç ôïõ óõóôÞìáôïò ÷ùñßò ðåñéïñéóìïýò
+ óôá ðñïíüìéá. Ïé ÷ñÞóôåò óõóôÞìáôïò ôñÝ÷ïõí õðçñåóßåò. ÔÝëïò, ïé
+ ëïãáñéáóìïß ÷ñçóôþí ÷ñçóéìïðïéïýíôáé áðü ðñáãìáôéêïýò áíèñþðïõò, ðïõ
+ óõíäÝïíôáé, äéáâÜæïõí mail, êáé ïýôù êáèåîÞò.</para>
</sect1>
<sect1 id="users-superuser">
- <title>The Superuser Account</title>
+ <title>Ï Ëïãáñéáóìüò Õðåñ÷ñÞóôç</title>
<indexterm>
<primary>accounts</primary>
<secondary>superuser (root)</secondary>
</indexterm>
- <para>The superuser account, usually called
- <username>root</username>, comes preconfigured to facilitate
- system administration, and should not be used for day-to-day
- tasks like sending and receiving mail, general exploration of
- the system, or programming.</para>
+ <para>Ï ëïãáñéáóìüò õðåñ÷ñÞóôç, óõíÞèùò êáëåßôáé
+ <username>root</username>, åßíáé ðñïñõèìéóìÝíïò ãéá íá äéåõêïëýíåôáé
+ ç äéá÷åßñéóç ôïõ óõóôÞìáôïò, êáé äåí èá ðñÝðåé íá ÷ñçóéìïðïéåßôáé ãéá
+ êáèçìåñéíÝò åñãáóßåò üðùò áðïóôïëÞ êáé ëÞøç mail, ãåíéêÞ åîåñåýíçóç ôïõ
+ óõóôÞìáôïò, Þ ðñïãñáììáôéóìü.</para>
- <para>This is because the superuser, unlike normal user accounts,
- can operate without limits, and misuse of the superuser account
- may result in spectacular disasters. User accounts are unable
- to destroy the system by mistake, so it is generally best to use
- normal user accounts whenever possible, unless you especially
- need the extra privilege.</para>
+ <para>Áõôü äéüôé ï õðåñ÷ñÞóôçò, óå áíôßèåóç ìå ôïõò êáíïíéêïýò
+ ëïãáñéáóìïýò ÷ñçóôþí, ìðïñåß íá ëåéôïõñãåß ÷ùñßò üñéá, êáé
+ êáêïìåôá÷åßñéóç ôïõ ëïãáñéáóìïý áõôïý ìðïñåß íá Ý÷åé ùò óõíÝðåéá
+ èåáìáôéêÝò êáôáóôñïöÝò. Ïé ëïãáñéáóìïß ÷ñçóôþí äåí ìðïñïýí íá
+ êáôáóôñÝøïõí ôï óýóôçìá áðü ëÜèïò, Ýôóé åßíáé ãåíéêÜ êáëýôåñá íá
+ ÷ñçóéìïðïéåßôå êáíïíéêïýò ëïãáñéáóìïýò ÷ñçóôþí üðïôå åßíáé äõíáôüí,
+ åêôüò åÜí åéäéêüôåñá ÷ñåéÜæåóôå ôá åðéðëÝïí ðñïíüìéá.</para>
- <para>You should always double and triple-check commands you issue
- as the superuser, since an extra space or missing character can
- mean irreparable data loss.</para>
+ <para>Èá ðñÝðåé ðÜíôá íá åëÝã÷åôå äýï êáé ôñåéò öïñÝò ôéò åíôïëÝò ðïõ
+ äßíåôå óáí õðåñ÷ñÞóôçò, áöïý Ýíá åðéðëÝïí êåíü Þ Ýíáò ÷áñáêôÞñáò ðïõ
+ ëåßðåé, ìðïñåß íá óçìáßíåé áíåðáíüñèùôç áðþëåéá äåäïìÝíùí.</para>
- <para>So, the first thing you should do after reading this
- chapter is to create an unprivileged user account for yourself
- for general usage if you have not already. This applies equally
- whether you are running a multi-user or single-user machine.
- Later in this chapter, we discuss how to create additional
- accounts, and how to change between the normal user and
- superuser.</para>
+ <para>¸ôóé, ôï ðñþôï ðñÜãìá ðïõ èá ðñÝðåé íá êÜíåôå áöïý äéáâÜóåôå áõôü
+ ôï êåöÜëáéï, åßíáé íá äçìéïõñãÞóåôå Ýíáí ëïãáñéáóìü ÷ñÞóôç, ÷ùñßò
+ ðñïíüìéá, ãéá ôïí åáõôü óáò ãéá ãåíéêÞ ÷ñÞóç áí äåí ôï Ý÷åôå êÜíåé Þäç
+ Áõôü éó÷ýåé åîßóïõ åÜí ôñÝ÷åôå Ýíá ðïëõ-÷ñçóôéêü Þ ìïíï-÷ñçóôéêü
+ ìç÷Üíçìá. Áñãüôåñá óå áõôü ôï êåöÜëáéï, èá óõæçôÞóïõìå ðùò íá
+ äçìéïõñãåßôå ðñüóèåôïõò ëïãáñéáóìïýò, êáé ðùò íá áëëÜæåôå ìåôáîý
+ ôïõ êáíïíéêïý ÷ñÞóôç êáé ôïõ õðåñ÷ñÞóôç.</para>
</sect1>
<sect1 id="users-system">
- <title>System Accounts</title>
+ <title>Ëïãáñéáóìïß ÓõóôÞìáôïò</title>
<indexterm>
<primary>accounts</primary>
<secondary>system</secondary>
</indexterm>
- <para>System users are those used to run services such as DNS,
- mail, web servers, and so forth. The reason for this is
- security; if all services ran as the superuser, they could
- act without restriction.</para>
+ <para>Ïé ÷ñÞóôåò óõóôÞìáôïò åßíáé áõôïß ðïõ ÷ñçóéìïðïéïýíôáé ãéá íá
+ ôñÝ÷ïõí õðçñåóßåò üðùò ôï DNS, mail, web servers, êáé ïýôù êáèåîÞò. Ï
+ ëüãïò ãéá áõôü åßíáé ç áóöÜëåéá: áí üëåò ïé õðçñåóßåò Ýôñå÷áí
+ ìå äéêáéþìáôá õðåñ÷ñÞóôç, èá ëåéôïõñãïýóáí ÷ùñßò ðåñéïñéóìïýò.</para>
<indexterm>
<primary>accounts</primary>
@@ -288,57 +297,58 @@
<primary>accounts</primary>
<secondary><username>operator</username></secondary>
</indexterm>
- <para>Examples of system users are <username>daemon</username>,
- <username>operator</username>, <username>bind</username> (for
- the Domain Name Service), <username>news</username>, and
- <username>www</username>.</para>
+ <para>Ðáñáäåßãìáôá áðü ÷ñÞóôåò óõóôÞìáôïò åßíáé ïé
+ <username>daemon</username>, <username>operator</username>,
+ <username>bind</username> (ãéá ôï Domain Name Service),
+ <username>news</username>, êáé <username>www</username>.</para>
<indexterm>
<primary>accounts</primary>
<secondary><username>nobody</username></secondary>
</indexterm>
- <para><username>nobody</username> is the generic unprivileged
- system user. However, it is important to keep in mind that the
- more services that use <username>nobody</username>, the more
- files and processes that user will become associated with, and
- hence the more privileged that user becomes.</para>
+ <para>Ï <username>nobody</username> åßíáé ï ãåíéêüò, ÷ùñßò ðñïíüìéá,
+ ÷ñÞóôçò óõóôÞìáôïò. Ùóôüóï, åßíáé óçìáíôéêü íá Ý÷åôå êáôÜ íïõ üôé üóï
+ ðåñéóóüôåñåò õðçñåóßåò ÷ñçóéìïðïéïýí ôïí <username>nobody</username>,
+ ôüóï ðåñéóóüôåñá áñ÷åßá êáé äéåñãáóßåò èá óõó÷åôéóôïýí ìå áõôüí, êáé
+ Ýôóé ôüóï ðåñéóóüôåñï ðñïíïìéïý÷ïò ãßíåôáé áõôüò ï ÷ñÞóôçò.</para>
</sect1>
<sect1 id="users-user">
- <title>User Accounts</title>
+ <title>Ëïãáñéáóìïß ×ñçóôþí</title>
<indexterm>
<primary>accounts</primary>
<secondary>user</secondary>
</indexterm>
- <para>User accounts are the primary means of access for real
- people to the system, and these accounts insulate the user and
- the environment, preventing the users from damaging the system
- or other users, and allowing users to customize their
- environment without affecting others.</para>
+ <para>Ïé ëïãáñéáóìïß ÷ñçóôþí åßíáé ôï ðñùôáñ÷éêü ìÝóï ðñüóâáóçò ãéá
+ ðñáãìáôéêïýò áíèñþðïõò óôï óýóôçìá, êáé ìÝóù áõôþí áðïìïíþíåôáé ï êÜèå
+ ÷ñÞóôçò êáé ôï ðåñéâÜëëïí åñãáóßáò ôïõ, áðïôñÝðïíôáò Ýôóé ðéèáíÞ
+ êáôáóôñïöÞ ôïõ óõóôÞìáôïò Þ Üëëùí ÷ñçóôþí, êáé åðéôñÝðïíôáò óå êÜèå
+ Ýíá íá ðñïóáñìüæåé ôï äéêü ôïõ ðåñéâÜëëïí ÷ùñßò íá åðçñåÜæåé ôïõò
+ Üëëïõò.</para>
- <para>Every person accessing your system should have a unique user
- account. This allows you to find out who is doing what, prevent
- people from clobbering each others' settings or reading each
- others' mail, and so forth.</para>
+ <para>ÊÜèå Üôïìï ðïõ Ý÷åé ðñüóâáóç óôï óýóôçìÜ óáò èá ðñÝðåé íá Ý÷åé Ýíá
+ ìïíáäéêü ëïãáñéáóìü ÷ñÞóôç. Áõôü óáò åðéôñÝðåé íá âñåßôå ðïßïò êÜíåé
+ ôé, áðïôñÝðåé áíèñþðïõò áðü ôï íá ðåéñÜæïõí ôéò ñõèìßóåéò ï Ýíáò ôïõ
+ Üëëïõ, Þ íá äéáâÜóåé ï Ýíáò ôá mail ôïõ Üëëïõ, êáé ïýôù êáèåîÞò.</para>
- <para>Each user can set up their own environment to accommodate
- their use of the system, by using alternate shells, editors, key
- bindings, and language.</para>
+ <para>ÊÜèå ÷ñÞóôçò ìðïñåß íá óôÞóåé ôï äéêü ôïõ ðåñéâÜëëïí þóôå íá
+ ðñïóáñìüóåé ôçí ÷ñÞóç ôïõ óõóôÞìáôïò, ÷ñçóéìïðïéþíôáò åíáëëáêôéêÜ
+ êåëýöç, óõíôÜêôåò, óõíäõáóìïýò ðëÞêôñùí, êáé ãëþóóáò.</para>
</sect1>
<sect1 id="users-modifying">
- <title>Modifying Accounts</title>
+ <title>Ôñïðïðïéþíôáò Ëïãáñéáóìïýò</title>
<indexterm>
<primary>accounts</primary>
<secondary>modifying</secondary>
</indexterm>
- <para>There are a variety of different commands available in the
- &unix; environment to manipulate user accounts. The most common
- commands are summarized below, followed by more detailed
- examples of their usage.</para>
+ <para>ÕðÜñ÷åé ìéá ðïéêéëßá áðü äéáöïñåôéêÝò åíôïëÝò äéáèÝóéìåò óôï
+ ðåñéâÜëëïí &unix; ãéá íá ÷åéñéóôåßôå ëïãáñéáóìïýò ÷ñçóôþí. Ïé ðéï
+ êïéíÝò åíôïëÝò óõíïøßæïíôáé ðáñáêÜôù, áêïëïõèïýìåíåò áðü ëåðôïìåñÞ
+ ðáñáäåßãìáôá ôçò ÷ñÞóçò ôïõò.</para>
<informaltable frame="none" pgwide="1">
<tgroup cols="2">
@@ -347,34 +357,35 @@
<thead>
<row>
- <entry>Command</entry>
- <entry>Summary</entry>
+ <entry>ÅíôïëÞ</entry>
+ <entry>ÐåñéãñáöÞ</entry>
</row>
</thead>
<tbody>
<row>
<entry>&man.adduser.8;</entry>
- <entry>The recommended command-line application for adding
- new users.</entry>
+ <entry>Ç ðñïôåéíüìåíç åöáñìïãÞ ãñáììÞò-åíôïëþí ãéá ôçí ðñïóèÞêç
+ íÝùí ÷ñçóôþí.</entry>
</row>
<row>
<entry>&man.rmuser.8;</entry>
- <entry>The recommended command-line application for
- removing users.</entry>
+ <entry>Ç ðñïôåéíüìåíç åöáñìïãÞ ãñáììÞò-åíôïëþí ãéá ôçí
+ äéáãñáöÞ ÷ñçóôþí.</entry>
</row>
<row>
<entry>&man.chpass.1;</entry>
- <entry>A flexible tool to change user database information.</entry>
+ <entry>¸íá åõÝëéêôï åñãáëåßï ãéá ôçí áëëáãÞ ðëçñïöïñéþí ôçò âÜóçò
+ äåäïìÝíùí ôùí ÷ñçóôþí.</entry>
</row>
<row>
<entry>&man.passwd.1;</entry>
- <entry>The simple command-line tool to change user
- passwords.</entry>
+ <entry>Ôï áðëü åñãáëåßï ãñáììÞò-åíôïëþí ãéá ôçí áëëáãÞ ôùí
+ êùäéêþí ôùí ÷ñçóôþí.</entry>
</row>
<row>
<entry>&man.pw.8;</entry>
- <entry>A powerful and flexible tool to modify all aspects
- of user accounts.</entry>
+ <entry>¸íá äõíáôü êáé åõÝëéêôï åñãáëåßï ãéá ôçí áëëáãÞ üëùí ôùí
+ ñõèìßóåùí ôùí ëïãáñéáóìþí ôùí ÷ñçóôþí.</entry>
</row>
</tbody>
</tgroup>
@@ -394,16 +405,17 @@
<primary><filename class="directory">/usr/share/skel</filename></primary>
</indexterm>
<indexterm><primary>skeleton directory</primary></indexterm>
- <para>&man.adduser.8; is a simple program for
- adding new users. It creates entries in the system
- <filename>passwd</filename> and <filename>group</filename>
- files. It will also create a home directory for the new user,
- copy in the default configuration files (<quote>dotfiles</quote>) from
- <filename>/usr/share/skel</filename>, and can optionally mail
- the new user a welcome message.</para>
+ <para>Ôï &man.adduser.8; åßíáé Ýíá áðëü ðñüãñáììá ãéá íá ðñïóèÝôåôå
+ íÝïõò ÷ñÞóôåò. Äçìéïõñãåß åããñáöÝò óôá áñ÷åßá óõóôÞìáôïò
+ <filename>passwd</filename> êáé <filename>group</filename>.
+ Äçìéïõñãåß åðßóçò Ýíáí ðñïóùðéêü êáôÜëïãï ãéá ôïí íÝï ÷ñÞóôç,
+ áíôéãñÜöåé åêåß ôá åî' ïñéóìïý áñ÷åßá ñõèìßóåùí
+ (<quote>dotfiles</quote>) áðü ôï
+ <filename>/usr/share/skel</filename>, êáé ìðïñåß ðñïáéñåôéêÜ íá
+ óôåßëåé Ýíá ìÞíõìá êáëùóïñßóìáôïò óôïí íÝï ÷ñÞóôç.</para>
<example>
- <title>Adding a user on &os;</title>
+ <title>ÐñïóèÝôïíôáò Ýíáí ÷ñÞóôç óôï &os;</title>
<screen>&prompt.root; <userinput>adduser</userinput>
Username: <userinput>jru</userinput>
@@ -437,9 +449,8 @@
</example>
<note>
- <para>The password you type in is not echoed, nor are asterisks
- displayed. Make sure that you do not mistype the password.
- </para>
+ <para>Ï êùäéêüò ðïõ ðëçêôñïëïãåßôå äåí öáßíåôáé, ïýôå åìöáíßæïíôáé
+ áóôåñßóêïé. Öñïíôßóôå íá ìçí ãñÜøåôå ëÜèïò ôïí êùäéêü.</para>
</note>
</sect2>
@@ -452,61 +463,64 @@
<secondary>removing</secondary>
</indexterm>
- <para>You can use &man.rmuser.8; to
- completely remove a user from the system.
- &man.rmuser.8; performs the following
- steps:</para>
+ <para>Ìðïñåßôå íá ÷ñçóéìïðïéÞóåôå ôï &man.rmuser.8; ãéá íá
+ äéáãñÜøåôå åíôåëþò Ýíáí ÷ñÞóôç áðü ôï óýóôçìá. Ç &man.rmuser.8;
+ åêôåëåß ôá ðáñáêÜôù âÞìáôá:</para>
<procedure>
<step>
- <para>Removes the user's &man.crontab.1; entry (if
- any).</para>
+ <para>ÄéáãñÜöåé ôçí åããñáöÞ &man.crontab.1; ôïõ ÷ñÞóôç (áí
+ õðÜñ÷åé).</para>
</step>
<step>
- <para>Removes any &man.at.1; jobs belonging to the
- user.</para>
+ <para>ÄéáãñÜöåé üðïéá åñãáóßá &man.at.1; áíÞêåé óôïí
+ ÷ñÞóôç.</para>
</step>
<step>
- <para>Kills all processes owned by the user.</para>
+ <para>Ôåñìáôßæåé üëåò ôéò äéåñãáóßåò ðïõ áíÞêïõí óôïí ÷ñÞóôç.</para>
</step>
<step>
- <para>Removes the user from the system's local password
- file.</para>
+ <para>ÄéáãñÜöåé ôïí ÷ñÞóôç áðü ôï ôïðéêü áñ÷åßï êùäéêþí ôïõ
+ óõóôÞìáôïò.</para>
</step>
<step>
- <para>Removes the user's home directory (if it is owned by
- the user).</para>
+ <para>ÄéáãñÜöåé ôïí ðñïóùðéêü êáôÜëïãï ôïõ ÷ñÞóôç (áí áíÞêåé óôïí
+ ÷ñÞóôç).</para>
</step>
<step>
- <para>Removes the incoming mail files belonging to the user
- from <filename>/var/mail</filename>.</para>
+ <para>ÄéáãñÜöåé ôá åéóåñ÷üìåíá áñ÷åßá mail ðïõ áíÞêïõí óôïí ÷ñÞóôç
+ áðü ôï <filename>/var/mail</filename>.</para>
</step>
<step>
- <para>Removes all files owned by the user from temporary
- file storage areas such as <filename>/tmp</filename>.</para>
+ <para>ÄéáãñÜöåé üëá ôá áñ÷åßá ðïõ áíÞêïõí óôïí ÷ñÞóôç áðü ôéò
+ ðñïóùñéíÝò ðåñéï÷Ýò áðïèÞêåõóçò üðùò ôï
+ <filename>/tmp</filename>.</para>
</step>
<step>
- <para>Finally, removes the username from all groups to which
- it belongs in <filename>/etc/group</filename>.</para>
+ <para>ÔÝëïò, äéáãñÜöåé ôï üíïìá ÷ñÞóôç áðü üëåò ôéò ïìÜäåò óôéò
+ ïðïßåò áíÞêåé óôï <filename>/etc/group</filename>.</para>
<note>
- <para>If a group becomes empty and the group name is the
- same as the username, the group is removed; this
- complements the per-user unique groups created by
- &man.adduser.8;.</para>
+ <para>Áí êáôÜ ôç äéáãñáöÞ ôïõ ÷ñÞóôç, õðÜñ÷åé ïìÜäá ìå ôï üíïìá
+ ôïõ ç ïðïßá äåí ðåñéÝ÷åé Üëëá ìÝëç, ç ïìÜäá áõôÞ äéáãñÜöåôáé,
+ Ç óõìðåñéöïñÜ áõôÞ åßíáé óõìðëçñùìáôéêÞ ìå ôçí áíôßóôïé÷ç
+ ôçò &man.adduser.8;, ðïõ äçìéïõñãåß ïìÜäá ìå ôï üíïìá ôïõ
+ ÷ñÞóôç êáôÜ ôç äçìéïõñãßá ôïõ ëïãáñéáóìïý.</para>
</note>
</step>
</procedure>
- <para>&man.rmuser.8; cannot be used to remove
- superuser accounts, since that is almost always an indication
- of massive destruction.</para>
+ <para>Ôï &man.rmuser.8; äåí ìðïñåß íá ÷ñçóéìïðïéçèåß ãéá ôçí äéáãñáöÞ
+ ôùí ëïãáñéáóìþí õðåñ÷ñÞóôç, áöïý áõôü åßíáé ó÷åäüí ðÜíôá ìéá Ýíäåéîç
+ ìáæéêÞò êáôáóôñïöÞò.</para>
- <para>By default, an interactive mode is used, which attempts to
- make sure you know what you are doing.</para>
+ <para>Åî' ïñéóìïý, ÷ñçóéìïðïéåßôáé ìéá äéáäñáóôéêÞ ëåéôïõñãßá, ðïõ
+ ðñïóðáèåß íá åðéâåâáéþóåé üôé óßãïõñá ãíùñßæåôå ôé ðñüêåéôáé íá
+ êÜíåôå.</para>
<example>
- <title><command>rmuser</command> Interactive Account Removal</title>
+ <title><command>rmuser</command> ÄéáäñáóôéêÞ ÄéáãñáöÞ
+ Ëïãáñéáóìïý</title>
<screen>&prompt.root; <userinput>rmuser jru</userinput>
Matching password entry:
@@ -527,27 +541,26 @@
<title><command>chpass</command></title>
<indexterm><primary><command>chpass</command></primary></indexterm>
- <para>&man.chpass.1; changes user database
- information such as passwords, shells, and personal
- information.</para>
+ <para>Ôï &man.chpass.1; áëëÜæåé ðëçñïöïñßåò ôçò âÜóçò äåäïìÝíùí
+ ôïõ ÷ñÞóôç üðùò êùäéêïýò, êåëýöç, êáé ðñïóùðéêÝò ðëçñïöïñßåò.</para>
- <para>Only system administrators, as the superuser, may change
- other users' information and passwords with
+ <para>Ìüíï äéá÷åéñéóôÝò ôïõ óõóôÞìáôïò, üðùò ï õðåñ÷ñÞóôçò, ìðïñåß íá
+ áëëÜæåé ôéò ðëçñïöïñßåò Üëëùí ÷ñçóôþí êáèþò êáé ôïõò êùäéêïýò ìå ôï
&man.chpass.1;.</para>
- <para>When passed no options, aside from an optional username,
- &man.chpass.1; displays an editor
- containing user information. When the user exists from the
- editor, the user database is updated with the new
- information.</para>
+ <para>¼ôáí äåí äßíïíôáé åðéëïãÝò, åêôüò áðü Ýíá ðñïáéñåôéêü üíïìá
+ ÷ñÞóôç, ôï &man.chpass.1; åìöáíßæåé Ýíáí óõíôÜêôç ðïõ ðåñéÝ÷åé ôéò
+ ðëçñïöïñßåò ôïõ ÷ñÞóôç. ¼ôáí ï ÷ñÞóôçò âãåé áðü ôïí óõíôÜêôç, ç âÜóç
+ äåäïìÝíùí ÷ñçóôþí åíçìåñþíåôáé ìå ôéò íÝåò ðëçñïöïñßåò.</para>
<note>
- <para>You will be asked for your password
- after exiting the editor if you are not the superuser.</para>
+ <para>ÊáôÜ ôçí Ýîïäï áðü ôïí óõíôÜêôç, áí äåí åßóôå ï õðåñ÷ñÞóôçò,
+ èá åñùôçèåßôå ãéá ôïí êùäéêü óáò.</para>
</note>
<example>
- <title>Interactive <command>chpass</command> by Superuser</title>
+ <title>ÄéáäñáóôéêÞ <command>chpass</command> áðü ôïí
+ Õðåñ÷ñÞóôç</title>
<screen>#Changing user database information for jru.
Login: jru
@@ -566,11 +579,12 @@
Other information:</screen>
</example>
- <para>The normal user can change only a small subset of this
- information, and only for themselves.</para>
+ <para>Ï êáíïíéêüò ÷ñÞóôçò ìðïñåß íá áëëÜîåé ìüíï Ýíá ìéêñü õðïóýíïëï
+ áðü áõôÝò ôéò ðëçñïöïñßåò, êáé ìüíï ãéá ôïí åáõôü ôïõ.</para>
<example>
- <title>Interactive <command>chpass</command> by Normal User</title>
+ <title>ÄéáäñáóôéêÞ <command>chpass</command> áðü Êáíïíéêü
+ ×ñÞóôç</title>
<screen>#Changing user database information for jru.
Shell: /usr/local/bin/zsh
@@ -582,14 +596,14 @@
</example>
<note>
- <para>&man.chfn.1; and &man.chsh.1; are
- just links to &man.chpass.1;, as
- are &man.ypchpass.1;,
- &man.ypchfn.1;, and
- &man.ypchsh.1;. NIS support is automatic, so
- specifying the <literal>yp</literal> before the command is
- not necessary. If this is confusing to you, do not worry, NIS will
- be covered in <xref linkend="network-servers">.</para>
+ <para>Ïé &man.chfn.1; êáé &man.chsh.1; åßíáé
+ áðëÜ óýíäåóìïé óôçí &man.chpass.1;, üðùò
+ åßíáé êáé ïé &man.ypchpass.1;,
+ &man.ypchfn.1;, êáé
+ &man.ypchsh.1;. Ç õðïóôÞñéîç NIS åßíáé áõôüìáôç, Ýôóé
+ äåí åßíáé áðáñáßôçôï íá êáèïñßóåôå ôï <literal>yp</literal> ðñéí
+ ôçí åíôïëÞ. Áí áõôü óáò ìðåñäåýåé, ìçí áíçóõ÷åßôå, ôï NIS èá
+ êáëõöèåß óôï <xref linkend="network-servers">.</para>
</note>
</sect2>
<sect2 id="users-passwd">
@@ -600,17 +614,17 @@
<primary>accounts</primary>
<secondary>changing password</secondary>
</indexterm>
- <para>&man.passwd.1; is the usual way to
- change your own password as a user, or another user's password
- as the superuser.</para>
-
- <note>
- <para>To prevent accidental or unauthorized changes, the original
- password must be entered before a new password can be set.</para>
+ <para>Ôï &man.passwd.1; åßíáé ï óõíÞèçò ôñüðïò íá
+ áëëÜîåôå ôï äéêü óáò êùäéêü óáí ÷ñÞóôçò, Þ ôïí êùäéêü Üëëïõ ÷ñÞóôç
+ óáí õðåñ÷ñÞóôçò.</para>
+
+ <note>
+ <para>Ãéá íá áðïôñáðïýí ôõ÷áßåò Þ ìç åîïõóéïäïôçìÝíåò áëëáãÝò, èá
+ óáò æçôçèåß ï ðáëéüò êùäéêüò ðñéí ïñßóåôå íÝï.</para>
</note>
<example>
- <title>Changing Your Password</title>
+ <title>ÁëëÜæïíôáò ôïí Êùäéêü óáò</title>
<screen>&prompt.user; <userinput>passwd</userinput>
Changing local password for jru.
@@ -622,7 +636,7 @@
</example>
<example>
- <title>Changing Another User's Password as the Superuser</title>
+ <title>ÁëëÜæïíôáò ôïí Êùäéêü Üëëïõ ×ñÞóôç ùò Õðåñ÷ñÞóôçò</title>
<screen>&prompt.root; <userinput>passwd jru</userinput>
>>> TRUNCATED FOR MAIL (1000 lines) <<<
More information about the p4-projects
mailing list