aboutsummaryrefslogtreecommitdiffstats
path: root/ext/etc/etc.txt.ja
blob: 2dddcfb0364c5bbfe6fae884bd29e260b3885800 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
.\" etc.txt.ja -  -*- Indented-Text -*- created at: Fri Jul 14 00:47:15 JST 1995

** Etc(�⥸�塼��)

/etc�ǥ��쥯�ȥ�ʲ��ξ�������뤿��Υ⥸�塼�롥���饹�˥��󥯥롼��
���ƻȤ����Ȥ�Ǥ��롥

Module Function:

   getlogin

	��ʬ��login̾���֤������줬���Ԥ�������getpwuid()���Ѥ����
	�ɤ���

   getpwnam(name)

	/etc/passwd�ե�����(���뤤��DBM�ե������NIS�ǡ����١���)��
	������name��̾�������passwd����ȥ���֤�������ͤ�passwd��¤
	�Τǰʲ��Υ��Ф���ġ�

	  struct passwd
	    name 	# �桼��̾(ʸ����)
	    passwd	# �ѥ����(ʸ����)
	    uid		# �桼��ID(����)
	    gid		# ���롼��ID(����)
	    gecos	# gecos�ե������(ʸ����)
	    dir		# �ۡ���ǥ��쥯�ȥ�(ʸ����)
	    shell	# �������󥷥���(ʸ����)
	    # �ʹߤΥ��Фϥ����ƥ�ˤ�äƤ��󶡤���ʤ���
	    change	# �ѥ�����ѹ�����(����)
	    quota	# ��������(����)
	    age		# ������(����)
	    class	# �桼�������������饹(ʸ����)
	    comment	# ������(ʸ����)
	    expire	# ���������ͭ������(����)	    
	  end

	�ܺ٤�getpwnam(3)�򻲾ȤΤ��ȡ�

   getpwuid([uid])

	uid��桼��ID�Ȥ���passwd����ȥ���֤�������ͤ�getpwnam()��
	Ʊ�ͤǤ��롥�������ά�������ˤ�getuid()���ͤ��Ѥ��롥�ܺ٤�
	getpwuid(3)�򻲾ȤΤ��ȡ�

   getgrgid(gid)

	/etc/group�ե�����(���뤤�ϡ�getpwnam����)�򸡺�����gid�򥰥롼
	��ID�Ȥ��륰�롼�ץ���ȥ���֤�������ͤ�group��¤�Τǰʲ���
	���Ф���ġ�

	  struct group
	    name 	# ���롼��̾(ʸ����)
	    passwd	# ���롼�פΥѥ����(ʸ����)
	    gid		# ���롼��ID(����)
	    mem		# ���롼�ץ���̾������
	  end

	�ܺ٤�getgrgid(3)�򻲾ȤΤ��ȡ�

   getgrnam(name)

	name�Ȥ���̾���Υ��롼�ץ���ȥ���֤�������ͤ�getgrgid()��Ʊ
	�ͤǤ��롥�ܺ٤�getgrnam(3)�򻲾ȡ�

   group

	���ƤΥ��롼�ץ���ȥ���˥����������뤿��Υ��ƥ졼����

   passwd

	���Ƥ�passwd����ȥ���˥����������뤿��Υ��ƥ졼����