1 Summary: SMB client and server
7 Source: ftp
://samba.anu.edu.au
/pub
/samba
/samba
-1.9.17.tar.gz
8 Patch: samba
-make.patch
9 Patch2: samba
-axp.patch
10 Packager: John H Terpstra
[Samba
-Team
] <jht@aquasoft.com.au
>
12 BuildRoot: /tmp
/samba
-root
15 Samba provides an SMB server which can be used to provide network
16 services to SMB
(sometimes called "Lan Manager"
) clients
, including
17 various versions of MS Windows
, OS
/2, and other Linux machines.
18 Samba also provides some SMB clients
, which complement the built
-in
19 SMB filesystem
in Linux.
21 Samba uses NetBIOS over TCP
/IP
(NetBT
) protocols and does NOT need
22 NetBEUI
(Microsoft Raw NetBIOS frame
) protocol.
34 make RPM_OPT_FLAGS
="$RPM_OPT_FLAGS"
37 rm -rf $RPM_BUILD_ROOT
38 mkdir -p $RPM_BUILD_ROOT
40 mkdir -p $RPM_BUILD_ROOT
/etc
41 mkdir -p $RPM_BUILD_ROOT
/etc
/logrotate.d
42 mkdir -p $RPM_BUILD_ROOT
/etc
/rc.d
/init.d
43 mkdir -p $RPM_BUILD_ROOT
/etc
/rc.d
/rc0.d
44 mkdir -p $RPM_BUILD_ROOT
/etc
/rc.d
/rc1.d
45 mkdir -p $RPM_BUILD_ROOT
/etc
/rc.d
/rc2.d
46 mkdir -p $RPM_BUILD_ROOT
/etc
/rc.d
/rc3.d
47 mkdir -p $RPM_BUILD_ROOT
/etc
/rc.d
/rc5.d
48 mkdir -p $RPM_BUILD_ROOT
/etc
/rc.d
/rc6.d
49 mkdir -p $RPM_BUILD_ROOT
/usr
/bin
50 mkdir -p $RPM_BUILD_ROOT
/usr
/sbin
51 mkdir -p $RPM_BUILD_ROOT
/usr
/man
/man1
52 mkdir -p $RPM_BUILD_ROOT
/usr
/man
/man5
53 mkdir -p $RPM_BUILD_ROOT
/usr
/man
/man7
54 mkdir -p $RPM_BUILD_ROOT
/usr
/man
/man8
58 for i
in nmblookup smbclient smbpasswd smbrun smbstatus testparm testprns
60 install -m755
-s
source/$i $RPM_BUILD_ROOT
/usr
/bin
63 for i
in addtosmbpass mksmbpasswd.sh smbtar
65 install -m755
source/$i $RPM_BUILD_ROOT
/usr
/bin
70 install -m755
-s
source/$i $RPM_BUILD_ROOT
/usr
/sbin
73 for i
in smbclient
.1 smbrun
.1 smbstatus
.1 smbtar
.1 testparm
.1 testprns
.1
75 install -m644 docs
/$i $RPM_BUILD_ROOT
/usr
/man
/man1
78 install -m644 docs
/smb.conf
.5 $RPM_BUILD_ROOT
/usr
/man
/man5
79 install -m644 docs
/samba
.7 $RPM_BUILD_ROOT
/usr
/man
/man7
80 install -m644 docs
/smbd
.8 $RPM_BUILD_ROOT
/usr
/man
/man8
81 install -m644 docs
/nmbd
.8 $RPM_BUILD_ROOT
/usr
/man
/man8
82 install -m644 examples
/simple
/smb.conf $RPM_BUILD_ROOT
/etc
/smb.conf.sampl
83 install -m644 examples
/redhat
/smb.conf $RPM_BUILD_ROOT
/etc
/smb.conf
84 install -m644 examples
/redhat
/smbprint $RPM_BUILD_ROOT
/usr
/bin
85 install -m755 examples
/redhat
/smb.init $RPM_BUILD_ROOT
/etc
/rc.d
/init.d
/smb
86 ln
-sf
/etc
/rc.d
/init.d
/smb $RPM_BUILD_ROOT
/etc
/rc.d
/rc0.d
/K35smb
87 ln
-sf
/etc
/rc.d
/init.d
/smb $RPM_BUILD_ROOT
/etc
/rc.d
/rc1.d
/K35smb
88 ln
-sf
/etc
/rc.d
/init.d
/smb $RPM_BUILD_ROOT
/etc
/rc.d
/rc2.d
/K35smb
89 ln
-sf
/etc
/rc.d
/init.d
/smb $RPM_BUILD_ROOT
/etc
/rc.d
/rc3.d
/S91smb
90 ln
-sf
/etc
/rc.d
/init.d
/smb $RPM_BUILD_ROOT
/etc
/rc.d
/rc5.d
/S91smb
91 ln
-sf
/etc
/rc.d
/init.d
/smb $RPM_BUILD_ROOT
/etc
/rc.d
/rc6.d
/K35smb
93 mkdir -p $RPM_BUILD_ROOT
/home
/samba
94 mkdir -p $RPM_BUILD_ROOT
/var
/lock
/samba
95 chmod
775 $RPM_BUILD_ROOT
/home
/samba
96 install -m
644 examples
/redhat
/samba.log $RPM_BUILD_ROOT
/etc
/logrotate.d
/samba
99 rm -rf $RPM_BUILD_ROOT
102 /sbin
/pamconfig
--add
--service
=samba
--password
=none
--sesslist
=none
104 if [ ! -f
/var
/log
/samba
]; then
106 chmod
600 /var
/log
/samba
110 if [ "$
1"
= 0 ] ; then
111 /sbin
/pamconfig
--remove
--service
=samba
--password
=none
--sesslist
=none
115 %attr(-,root
,root
) %doc docs
/*.txt docs
/INSTALL.sambatar docs
/MIRRORS docs
/PROJECTS
116 %attr(-,root
,root
) %doc docs
/README.DCEDFS docs
/README.jis docs
/README.sambatar
117 %attr(-,root
,root
) %doc docs
/SMBTAR.notes docs
/THANKS docs
/announce docs
/history
118 %attr(-,root
,root
) %doc docs
/samba.faq docs
/samba.lsm docs
/wfw_slip.htm
119 %attr(-,root
,root
) %doc examples
120 %attr(-,root
,root
) /usr
/sbin
/smbd
121 %attr(-,root
,root
) /usr
/bin
/addtosmbpass
122 %attr(-,root
,root
) /usr
/bin
/mksmbpasswd.sh
123 %attr(-,root
,root
) /usr
/bin
/smbclient
124 %attr(-,root
,root
) /usr
/sbin
/nmbd
125 %attr(-,root
,root
) /usr
/bin
/testparm
126 %attr(-,root
,root
) /usr
/bin
/testprns
127 %attr(-,root
,root
) /usr
/bin
/smbrun
128 %attr(-,root
,root
) /usr
/bin
/smbstatus
129 %attr(-,root
,root
) /usr
/bin
/nmblookup
130 %attr(-,root
,root
) /usr
/bin
/smbpasswd
131 %attr(-,root
,root
) /usr
/bin
/smbtar
132 %attr(-,root
,root
) /usr
/bin
/smbprint
133 %attr(-,root
,root
) %config /etc
/smb.conf
134 %attr(-,root
,root
) %config /etc
/smb.conf.sampl
135 %attr(-,root
,root
) %config /etc
/rc.d
/init.d
/smb
136 %attr(-,root
,root
) %config /etc
/rc.d
/rc3.d
/S91smb
137 %attr(-,root
,root
) %config /etc
/rc.d
/rc5.d
/S91smb
138 %attr(-,root
,root
) %config /etc
/rc.d
/rc0.d
/K35smb
139 %attr(-,root
,root
) %config /etc
/rc.d
/rc1.d
/K35smb
140 %attr(-,root
,root
) %config /etc
/rc.d
/rc6.d
/K35smb
141 %attr(-,root
,root
) %config /etc
/rc.d
/rc2.d
/K35smb
142 %attr(-,root
,root
) %config /etc
/logrotate.d
/samba
143 %attr(-,root
,root
) /usr
/man
/man1
/smbstatus
.1
144 %attr(-,root
,root
) /usr
/man
/man1
/smbclient
.1
145 %attr(-,root
,root
) /usr
/man
/man1
/smbrun
.1
146 %attr(-,root
,root
) /usr
/man
/man1
/smbtar
.1
147 %attr(-,root
,root
) /usr
/man
/man1
/testparm
.1
148 %attr(-,root
,root
) /usr
/man
/man1
/testprns
.1
149 %attr(-,root
,root
) /usr
/man
/man5
/smb.conf
.5
150 %attr(-,root
,root
) /usr
/man
/man7
/samba
.7
151 %attr(-,root
,root
) /usr
/man
/man8
/smbd
.8
152 %attr(-,root
,root
) /usr
/man
/man8
/nmbd
.8
153 %attr(-,root
,nobody
) %dir /home
/samba
154 %attr(-,root
,root
) %dir /var
/lock
/samba