Changeset 295ca00 for postlfs/security/mitkrb-systemd.xml
- Timestamp:
- 01/23/2016 11:06:25 PM (8 years ago)
- Branches:
- systemd-13485
- Children:
- 54789f3
- Parents:
- 2325e9ba
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
postlfs/security/mitkrb-systemd.xml
r2325e9ba r295ca00 5 5 %general-entities; 6 6 7 <!ENTITY mitkrb-download-http "http://web.mit.edu/kerberos/ www/dist/krb5/&mitkrb-major-version;/krb5-&mitkrb-version;-signed.tar">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 " f7ebfa6c99c10b16979ebf9a98343189">9 <!ENTITY mitkrb-md5sum "0727968764d0208388b85ad31aafde24"> 10 10 <!ENTITY mitkrb-size "12 MB"> 11 <!ENTITY mitkrb-buildsize "1 42 MB (Additional 28MB for the testsuite)">12 <!ENTITY mitkrb-time " 0.9 SBU (additional 5.0SBU for the testsuite)">11 <!ENTITY mitkrb-buildsize "165 MB (Additional 26 MB for the testsuite)"> 12 <!ENTITY mitkrb-time "1 SBU (additional 5.5 SBU for the testsuite)"> 13 13 ]> 14 14 … … 79 79 <bridgehead renderas="sect4">Optional</bridgehead> 80 80 <para role="optional"> 81 <xref linkend="bind-utils"/> (used during the testsuite),82 81 <xref linkend="dejagnu"/> (for full test coverage), 83 82 <xref linkend="gnupg2"/> (to authenticate the package), 84 83 <xref linkend="keyutils"/>, 85 84 <xref linkend="openldap"/>, 86 <xref linkend="openssl"/>, 87 <xref linkend="python2"/> (used during the testsuite), 88 <xref linkend="tcl"/> and 85 <xref linkend="python2"/> (used during the testsuite), and 89 86 <xref linkend="rpcbind"/> (used during the testsuite) 90 87 </para> … … 107 104 <title>Installation of MIT Kerberos V5</title> 108 105 106 <!-- 109 107 <para> 110 108 <application>MIT Kerberos V5</application> is distributed in a 111 TAR file containing a compressed TAR package and a detached PGP 109 TAR file containing a compressed TAR package and a detached PGP2 112 110 <filename class="extension">ASC</filename> file. You'll need to unpack 113 111 the distribution tar file, then unpack the compressed tar file before … … 122 120 </para> 123 121 124 <screen><userinput>gpg2 - -verify krb5-&mitkrb-version;.tar.gz.asc krb5-&mitkrb-version;.tar.gz</userinput></screen>122 <screen><userinput>gpg2 -\-verify krb5-&mitkrb-version;.tar.gz.asc krb5-&mitkrb-version;.tar.gz</userinput></screen> 125 123 126 124 <para>You will probably see output similar to:</para> … … 133 131 </para> 134 132 135 <screen><userinput>gpg2 - -keyserver pgp.mit.edu --recv-keys 0055C305</userinput></screen>133 <screen><userinput>gpg2 -\-keyserver pgp.mit.edu -\-recv-keys 0055C305</userinput></screen> 136 134 137 135 <para> … … 140 138 with a trusted signature. Trusting the downloaded key is a separate 141 139 operation but it is up to you to determine the level of trust. 142 </para> 140 </para>--> 143 141 144 142 <para> … … 151 149 -e "s@-lpython2.5]@&,\n AC_CHECK_LIB(python2.7,main,[PYTHON_LIB=-lpython2.7])@g" \ 152 150 -i configure.in && 151 152 sed -e 's@\^u}@^u cols 300}@' \ 153 -i tests/dejagnu/config/default.exp && 154 153 155 autoconf && 154 156 ./configure --prefix=/usr \ … … 157 159 --with-system-et \ 158 160 --with-system-ss \ 159 --with out-system-verto \161 --with-system-verto=no \ 160 162 --enable-dns-for-realm && 161 163 make</userinput></screen> … … 179 181 for LIBRARY in gssapi_krb5 gssrpc k5crypto kadm5clnt kadm5srv \ 180 182 kdb5 kdb_ldap krad krb5 krb5support verto ; do 181 [ -e /usr/lib/lib$LIBRARY.so ] && chmod -v 755 /usr/lib/lib$LIBRARY.so183 chmod -v 755 /usr/lib/lib$LIBRARY.so 182 184 done && 183 185 unset LIBRARY && 184 186 185 mv -v /usr/lib/libkrb5.so. * /lib &&186 mv -v /usr/lib/libk5crypto.so. * /lib &&187 mv -v /usr/lib/libkrb5support.so. * /lib &&188 189 ln -sfv ../../lib/ $(readlink /usr/lib/libkrb5.so)/usr/lib/libkrb5.so &&190 ln -sfv ../../lib/ $(readlink /usr/lib/libk5crypto.so)/usr/lib/libk5crypto.so &&191 ln -sfv ../../lib/ $(readlink /usr/lib/libkrb5support.so)/usr/lib/libkrb5support.so &&187 mv -v /usr/lib/libkrb5.so.3* /lib && 188 mv -v /usr/lib/libk5crypto.so.3* /lib && 189 mv -v /usr/lib/libkrb5support.so.0* /lib && 190 191 ln -sfv ../../lib/libkrb5.so.3.3 /usr/lib/libkrb5.so && 192 ln -sfv ../../lib/libk5crypto.so.3.1 /usr/lib/libk5crypto.so && 193 ln -sfv ../../lib/libkrb5support.so.0.1 /usr/lib/libkrb5support.so && 192 194 193 195 mv -v /usr/bin/ksu /bin && … … 204 206 205 207 <para> 206 <command>sed -e ...</command>: This <command>sed</command> fixes 207 <application>Python</application> detection. 208 <command>sed -e ...</command>: The first <command>sed</command> fixes 209 <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. 208 212 </para> 209 213 … … 228 232 229 233 <para> 230 <parameter>--with out-system-verto</parameter>: This switch causes231 the build to use the internal version of <filename232 class="libraryfile">libverto</filename> library in case older one233 is present from previous <application>Kerberos</application>234 inst allation.234 <parameter>--with-system-verto=no</parameter>: This switch fixes a bug in 235 the package: it does not recognize its own verto library installed 236 previously. This is not a problem if you are reinstalling the same version. 237 However, if you are updating, the old library is used as the system library, 238 instead of installing the new version. 235 239 </para> 236 240 … … 488 492 <seglistitem> 489 493 <seg> 490 gss-client, gss-server, k5srvutil, kadmin, kadmin.local, 491 kadmind, kdb5_ldap_util (optional), kdb5_util, kdestroy, kinit, klist, 492 kpasswd, kprop, kpropd, kproplog, krb5-config, krb5kdc, krb5-send-pr, 493 ksu, kswitch, ktutil, kvno, sclient, sim_client, sim_server, 494 sserver, uuclient and uuserver 494 gss-client, 495 gss-server, 496 k5srvutil, 497 kadmin, 498 kadmin.local, 499 kadmind, 500 kdb5_ldap_util (optional), 501 kdb5_util, 502 kdestroy, 503 kinit, 504 klist, 505 kpasswd, 506 kprop, 507 kpropd, 508 kproplog, 509 krb5-config, 510 krb5kdc, 511 krb5-send-pr, 512 ksu, 513 kswitch, 514 ktutil, 515 kvno, 516 sclient, 517 sim_client, 518 sim_server, 519 sserver, 520 uuclient, 521 and uuserver 495 522 </seg> 496 523 <seg> 497 libgssapi_krb5.so, libgssrpc.so, libk5crypto.so, libkadm5clnt_mit.so, 498 libkadm5clnt.so, libkadm5srv_mit.so, libkadm5srv.so, libkdb_ldap.so 499 (optional), libkdb5.so, libkrad.so, libkrb5.so, libkrb5support.so, and 500 libverto.so 524 libgssapi_krb5.so, 525 libgssrpc.so, 526 libk5crypto.so, 527 libkadm5clnt_mit.so, 528 libkadm5clnt.so, 529 libkadm5srv_mit.so, 530 libkadm5srv.so, 531 libkdb_ldap.so 532 (optional), 533 libkdb5.so, 534 libkrad.so, 535 libkrb5.so, 536 libkrb5support.so, 537 libverto.so, 538 and some plugins under the /usr/lib/krb5 tree 501 539 </seg> 502 540 <seg>
Note:
See TracChangeset
for help on using the changeset viewer.