Changeset 37191af for postlfs/security/mitkrb.xml
- Timestamp:
- 05/07/2016 04:37:10 AM (8 years ago)
- Branches:
- systemd-13485
- Children:
- d7bee48
- Parents:
- 54aaa89
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
postlfs/security/mitkrb.xml
r54aaa89 r37191af 7 7 <!ENTITY mitkrb-download-http "http://web.mit.edu/kerberos/dist/krb5/&mitkrb-major-version;/krb5-&mitkrb-version;.tar.gz"> 8 8 <!ENTITY mitkrb-download-ftp " "> 9 <!ENTITY mitkrb-md5sum " 0727968764d0208388b85ad31aafde24">10 <!ENTITY mitkrb-size "1 2MB">11 <!ENTITY mitkrb-buildsize "1 65 MB (Additional 26MB for the testsuite)">12 <!ENTITY mitkrb-time "1 SBU (additional 5.5SBU for the testsuite)">9 <!ENTITY mitkrb-md5sum "400de0cabbfbe85c2c36f60347bf7dc6"> 10 <!ENTITY mitkrb-size "17.1 MB"> 11 <!ENTITY mitkrb-buildsize "171 MB (Additional 18 MB for the testsuite)"> 12 <!ENTITY mitkrb-time "1.1 SBU (additional 1.8 SBU for the testsuite)"> 13 13 ]> 14 14 … … 152 152 sed -e 's@\^u}@^u cols 300}@' \ 153 153 -i tests/dejagnu/config/default.exp && 154 155 sed -e '/eq 0/{n;s/12 //}' \ 156 -i plugins/kdb/db2/libdb2/test/run.test && 154 157 155 158 autoconf && … … 164 167 165 168 <para> 166 To test the build, issue: <command>make check</command>. You need at 167 least <xref linkend="tcl"/>, which is used to drive the testsuite. 168 Furthermore, <xref linkend="dejagnu"/> must be available for some 169 of the tests to run. If you have a former version of MIT Kerberos V5 169 To test the build, issue as the <systemitem 170 class="username">root</systemitem> user: <command>make check</command>. 171 You need at least <xref linkend="tcl"/>, which is used to drive the 172 testsuite. Furthermore, <xref linkend="dejagnu"/> must be available for 173 some of the tests to run. If you have a former version of MIT Kerberos V5 170 174 installed, it may happen that the test suite pick up the installed 171 versions of the libraries, rather than the newly built ones. If so, 172 it isbetter to run the tests after the installation.175 versions of the libraries, rather than the newly built ones. If so, it is 176 better to run the tests after the installation. 173 177 </para> 174 178 … … 179 183 <screen role="root"><userinput>make install && 180 184 181 for LIBRARYin gssapi_krb5 gssrpc k5crypto kadm5clnt kadm5srv \185 for f in gssapi_krb5 gssrpc k5crypto kadm5clnt kadm5srv \ 182 186 kdb5 kdb_ldap krad krb5 krb5support verto ; do 183 chmod -v 755 /usr/lib/lib$LIBRARY.so 187 188 find /usr/lib -type f -name "lib$f*.so*" -exec chmod -v 755 {} \; 184 189 done && 185 unset LIBRARY &&186 190 187 191 mv -v /usr/lib/libkrb5.so.3* /lib && … … 199 203 cp -rfv ../doc/* /usr/share/doc/krb5-&mitkrb-version;</userinput></screen> 200 204 201 202 205 </sect2> 203 206 … … 208 211 <command>sed -e ...</command>: The first <command>sed</command> fixes 209 212 <application>Python</application> detection. The second one increases 210 the width of the virtual terminal used for some tests, to prevent 211 some spurious characters from being echoed, which is taken as a failure. 212 </para> 213 214 <para> 215 <parameter>--localstatedir=/var/lib</parameter>: This switch is 213 the width of the virtual terminal used for some tests to prevent 214 some spurious characters in the output which is taken as a failure. The 215 third <command>sed</command> removes a test that is known to fail. 216 </para> 217 218 <para> 219 <option>--localstatedir=/var/lib</option>: This option is 216 220 used so that the Kerberos variable run-time data is located in 217 221 <filename class="directory">/var/lib</filename> instead of … … 220 224 221 225 <para> 222 < parameter>--with-system-et</parameter>: This switch causes the build226 <option>--with-system-et</option>: This switch causes the build 223 227 to use the system-installed versions of the error-table support 224 228 software. … … 226 230 227 231 <para> 228 < parameter>--with-system-ss</parameter>: This switch causes the build232 <option>--with-system-ss</option>: This switch causes the build 229 233 to use the system-installed versions of the subsystem command-line 230 234 interface software. … … 232 236 233 237 <para> 234 < parameter>--with-system-verto=no</parameter>: This switch fixes a bug in238 <option>--with-system-verto=no</option>: This switch fixes a bug in 235 239 the package: it does not recognize its own verto library installed 236 240 previously. This is not a problem if you are reinstalling the same version. … … 240 244 241 245 <para> 242 < parameter>--enable-dns-for-realm</parameter>: This switch allows246 <option>--enable-dns-for-realm</option>: This switch allows 243 247 realms to be resolved using the DNS server. 248 </para> 249 250 <para> 251 <option>--with-ldap</option>: Use this switch if you want to compile 252 <application>OpenLDAP</application> database backend module. 253 </para> 254 255 <para> 256 <command>mv -v /usr/lib/libk... /lib</command> and 257 <command>ln -v -sf ../../lib/libk... /usr/lib/libk...</command>: 258 Move critical libraries to the 259 <filename class="directory">/lib</filename> directory so that they are 260 available when the <filename class="directory">/usr</filename> 261 filesystem is not mounted. 262 </para> 263 264 <para> 265 <command>find /usr/lib -type f -name "lib$f*.so*" -exec chmod -v 755 {} \;</command>: 266 This command changes the permissions of installed libraries. 244 267 </para> 245 268 … … 250 273 available when the <filename class="directory">/usr</filename> 251 274 filesystem is not mounted. 252 </para>253 254 <para>255 <option>--with-ldap</option>: Use this switch if you want to compile256 <application>OpenLDAP</application> database backend module.257 275 </para> 258 276 … … 544 562 /usr/include/krb5, 545 563 /usr/lib/krb5, 546 /usr/share/ doc/krb5-&mitkrb-version;,547 / usr/share/examples/krb5and548 /var/lib/ krb5kdc564 /usr/share/{doc/krb5-&mitkrb-version;,examples/krb5}, 565 /var/lib/krb5kdc, and 566 /var/lib/run/krb5kdc 549 567 </seg> 550 568 </seglistitem>
Note:
See TracChangeset
for help on using the changeset viewer.