1 Summary: Coda distributed filesystem
2 Summary(pl): Rozproszony system plików Coda
7 Group: Networking/Daemons
8 Group(de): Netzwerkwesen/Server
9 Group(pl): Sieciowe/Serwery
10 Source0: %{name}-%{version}.tgz
11 Patch0: %{name}-ugly-common.patch
13 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16 Source package for the Coda filesystem. Three packages are provided by
17 this rpm: the client and server and the backup components. Separately
18 you must install a kernel module, or have a Coda enabled kernel, and
19 you should get the Coda documentation package. BEWARE: CVS VERSION
22 Pakiet ¼ród³owy systemu plików Coda. Rpm zawiera trzy pakiety:
23 klienta, serwer oraz komponenty do backupu. Nale¿y oddzielnie
24 zainstalowaæ modu³ do j±dra (lub mieæ j±dro z obs³ug± Cody), nale¿y
25 rownie¿ zaopatrzyæ siê w pakiet z dokumentacj± Cody. UWAGA: WERSJA CVS
29 Summary(pl): Klient Cody
30 Group: Networking/Daemons
31 Group(de): Netzwerkwesen/Server
32 Group(pl): Sieciowe/Serwery
35 This package contains the main client program, the cachemanager Venus.
36 Also included are the binaries for the cfs, utilities for logging, ACL
37 manipulation etc, the hoarding tools for use with laptops and repair
38 tools for fixing conflicts. Finally there is the cmon and codacon
39 console utilities to monitor Coda's activities. You need a Coda
40 kernel-module for your kernel version, or Coda in your kernel, to have
41 a complete coda client. Make sure to select the correct C library
42 version. BEWARE: CVS VERSION
46 Summary(pl): Serwer Cody
47 Group: Networking/Daemons
48 Group(de): Netzwerkwesen/Server
49 Group(pl): Sieciowe/Serwery
52 This package contains the fileserver codasrv for the coda filesystem,
53 as well as the volume utilities. For highest performance you will need
54 a modified kernel with inode system calls. BEWARE: CVS VERSION
57 Summary: Coda backup coordinator
58 Summary(pl): Program do zarz±dzania backupem Cody
60 This package contains the backup software for the coda filesystem, as
61 well as the volume utilities. BEWARE: CVS VERSION
73 CFLAGS="%{rpmcflags}" CXXFLAGS="%{rpmcflags}" LDFLAGS="%{rpmldflags}" \
74 ./configure %{_target_platform} \
76 %{__make} OPTFLAGS="%{rpmcflags}"
80 rm -rf $RPM_BUILD_ROOT
81 install -d $RPM_BUILD_ROOT%{_prefix}/coda/venus.cache \
82 $RPM_BUILD_ROOT%{_prefix}/coda%{_sysconfdir} \
83 $RPM_BUILD_ROOT/coda $RPM_BUILD_ROOT/etc/rc.d/init.d
85 %{__make} prefix=$RPM_BUILD_ROOT%{_prefix} client-install
86 %{__make} prefix=$RPM_BUILD_ROOT%{_prefix} server-install
88 touch $RPM_BUILD_ROOT%{_prefix}/coda/venus.cache/INIT
89 #mknod $RPM_BUILD_ROOT/dev/cfs0 c 67 0
90 touch $RPM_BUILD_ROOT/coda/NOT_REALLY_CODA
93 Group: Networking/Daemons
94 Group(de): Netzwerkwesen/Server
95 Group(pl): Sieciowe/Serwery
96 rm -rf $RPM_BUILD_ROOT
99 grep "^coda" /proc/mounts > /dev/null 2>&1
101 echo "*** Coda is mounted: cannot install ***"
108 grep "^coda" /proc/mounts > /dev/null 2>&1
110 echo "*** Coda is mounted: cannot uninstall ***"
117 if [ -e /usr/coda/etc/vstab ]; then
118 touch /usr/coda/venus.cache/INIT
120 %{_sbindir}/venus-setup testserver.coda.cs.cmu.edu 40000
122 /sbin/chkconfig --add venus.init
125 /sbin/chkconfig --del venus.init
128 /sbin/chkconfig --add update.init
129 /sbin/chkconfig --add auth2.init
130 /sbin/chkconfig --add codasrv.init
133 /sbin/chkconfig --del update.init
134 /sbin/chkconfig --del auth2.init
135 /sbin/chkconfig --del codasrv.init
138 %defattr(644,root,root,755)
140 %dir %{_prefix}/coda%{_sysconfdir}
141 %dir %{_prefix}/coda/venus.cache
142 %verify() %{_prefix}/coda/venus.cache/INIT
143 /etc/rc.d/init.d/venus.init
145 %verify() /coda/NOT_REALLY_CODA
146 %attr(755,root,root) %{_sbindir}/venus-setup
147 %attr(755,root,root) %{_sbindir}/vutil
148 %attr(755,root,root) %{_sbindir}/venus
149 %attr(755,root,root) %{_sbindir}/au
150 %attr(755,root,root) %{_bindir}/clog
151 %attr(755,root,root) %{_bindir}/cpasswd
152 %attr(755,root,root) %{_bindir}/ctokens
153 %attr(755,root,root) %{_bindir}/cunlog
154 %attr(755,root,root) %{_bindir}/repair
155 %attr(755,root,root) %{_bindir}/cmon
156 %attr(755,root,root) %{_bindir}/codacon
157 %attr(755,root,root) %{_bindir}/cfs
158 %attr(755,root,root) %{_bindir}/hoard
159 %attr(755,root,root) %{_bindir}/spy
160 %attr(755,root,root) %{_bindir}/replay
161 %attr(755,root,root) %{_bindir}/parser
162 %attr(755,root,root) %{_bindir}/filerepair
163 %attr(755,root,root) %{_bindir}/removeinc
164 %attr(755,root,root) %{_bindir}/xfrepair
165 %attr(755,root,root) %{_bindir}/xaskuser
166 %attr(755,root,root) %{_sbindir}/volmunge
169 %defattr(644,root,root,755)
170 %attr(755,root,root) %{_sbindir}/startserver
171 %attr(755,root,root) %{_sbindir}/partial-reinit.sh
172 %attr(755,root,root) %{_sbindir}/createvol_rep
173 %attr(755,root,root) %{_sbindir}/purgevol
174 %attr(755,root,root) %{_sbindir}/purgevol_rep
175 %attr(755,root,root) %{_sbindir}/bldvldb.sh
176 %attr(755,root,root) %{_sbindir}/vice-setup
177 %attr(755,root,root) %{_sbindir}/vice-setup-rvm
178 %attr(755,root,root) %{_sbindir}/vice-setup-srvdir
179 %attr(755,root,root) %{_sbindir}/vice-setup-user
180 %attr(755,root,root) %{_sbindir}/vice-setup-scm
181 %attr(755,root,root) %{_sbindir}/vice-killvolumes
182 %attr(755,root,root) %{_sbindir}/auth2
183 %attr(755,root,root) %{_sbindir}/initpw
184 %attr(755,root,root) %{_sbindir}/volutil
185 %attr(755,root,root) %{_sbindir}/rpc2portmap
186 %attr(755,root,root) %{_sbindir}/inoder
187 %attr(755,root,root) %{_sbindir}/parserecdump
188 %attr(755,root,root) %{_sbindir}/codasrv
189 %attr(755,root,root) %{_sbindir}/printvrdb
190 %attr(755,root,root) %{_sbindir}/updatesrv
191 %attr(755,root,root) %{_sbindir}/updateclnt
192 %attr(755,root,root) %{_sbindir}/updatefetch
193 %attr(755,root,root) %{_bindir}/norton
194 %attr(755,root,root) %{_bindir}/norton-reinit
195 %attr(755,root,root) %{_bindir}/reinit
196 /etc/rc.d/init.d/codasrv.init
197 /etc/rc.d/init.d/auth2.init
198 /etc/rc.d/init.d/update.init
201 %defattr(644,root,root,755)
202 %attr(755,root,root) %{_sbindir}/backup.sh
203 %attr(755,root,root) %{_sbindir}/tape.pl
204 %attr(755,root,root) %{_sbindir}/auth2
205 %attr(755,root,root) %{_sbindir}/volutil
206 %attr(755,root,root) %{_sbindir}/backup
207 %attr(755,root,root) %{_sbindir}/readdump
208 %attr(755,root,root) %{_sbindir}/merge
209 %attr(755,root,root) %{_sbindir}/updatesrv
210 %attr(755,root,root) %{_sbindir}/updateclnt
211 %attr(755,root,root) %{_sbindir}/updatefetch