Changeset 096aa70
- Timestamp:
- 04/12/2016 02:59:20 AM (8 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 60050c6
- Parents:
- 0f0774a
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
introduction/welcome/changelog.xml
r0f0774a r096aa70 49 49 <itemizedlist> 50 50 <listitem> 51 <para>[bdubbs] - Update to kerberos-1.14.1. Fixes 52 <ulink url="&blfs-ticket-root;7640">#7640</ulink>.</para> 53 </listitem> 54 <listitem> 51 55 <para>[ken] - Update to fontforge-20160404. Fixes 52 56 <ulink url="&blfs-ticket-root;7689">#7689</ulink>.</para> -
packages.ent
r0f0774a r096aa70 23 23 <!ENTITY libpwquality-version "1.3.0"> 24 24 <!ENTITY mitkrb-major-version "1.14"> 25 <!ENTITY mitkrb-version " &mitkrb-major-version;">25 <!ENTITY mitkrb-version "1.14.1"> 26 26 <!ENTITY nettle-version "3.2"> 27 27 <!ENTITY nss-minor-version "23"> -
postlfs/security/mitkrb.xml
r0f0774a r096aa70 8 8 <!ENTITY mitkrb-download-http "http://web.mit.edu/kerberos/dist/krb5/&mitkrb-major-version;/krb5-&mitkrb-version;.tar.gz"> 9 9 <!ENTITY mitkrb-download-ftp " "> 10 <!ENTITY mitkrb-md5sum " 0727968764d0208388b85ad31aafde24">11 <!ENTITY mitkrb-size "1 2MB">12 <!ENTITY mitkrb-buildsize "1 65 MB (additional 26MB for the testsuite)">13 <!ENTITY mitkrb-time "1 SBU (additional 5.5SBU for the testsuite)">10 <!ENTITY mitkrb-md5sum "400de0cabbfbe85c2c36f60347bf7dc6"> 11 <!ENTITY mitkrb-size "11.7 MB"> 12 <!ENTITY mitkrb-buildsize "171 MB (additional 18 MB for the testsuite)"> 13 <!ENTITY mitkrb-time "1.1 SBU (additional 1.8 SBU for the testsuite)"> 14 14 ]> 15 15 … … 104 104 <sect2 role="installation"> 105 105 <title>Installation of MIT Kerberos V5</title> 106 <!--107 <para>108 <application>MIT Kerberos V5</application> is distributed in a109 TAR file containing a compressed TAR package and a detached PGP-2110 <filename class="extension">ASC</filename> file. You'll need to unpack111 the distribution tar file, then unpack the compressed tar file before112 starting the build.113 </para>114 115 <para>116 After unpacking the distribution tarball and if you have117 <xref linkend="gnupg2"/> installed, you can118 authenticate the package. First, check the contents of the file119 <filename>krb5-&mitkrb-version;.tar.gz.asc</filename>.120 </para>121 122 <screen><userinput>gpg2 -\-verify krb5-&mitkrb-version;.tar.gz.asc krb5-&mitkrb-version;.tar.gz</userinput></screen>123 124 <para>You will probably see output similar to:</para>125 126 <screen><literal>gpg: Signature made Fri May 8 23:40:13 2015 utc using RSA key ID 0055C305127 gpg: Can't check signature: No public key</literal></screen>128 129 <para>130 You can import the public key with:131 </para>132 133 <screen><userinput>gpg2 -\-keyserver pgp.mit.edu -\-recv-keys 0055C305</userinput></screen>134 135 <para>136 Now re-verify the package with the first command above. You should get a137 indication of a good signature, but the key will still not be certified138 with a trusted signature. Trusting the downloaded key is a separate139 operation but it is up to you to determine the level of trust.140 </para>-->141 106 142 107 <para> … … 153 118 sed -e 's@\^u}@^u cols 300}@' \ 154 119 -i tests/dejagnu/config/default.exp && 120 121 sed -e '/eq 0/{N;s/12 //}' \ 122 -i plugins/kdb/db2/libdb2/test/run.test && 155 123 156 124 autoconf && … … 165 133 166 134 <para> 167 To test the build, issue: <command>make check</command>. You need at 168 least <xref linkend="tcl"/>, which is used to drive the testsuite. 169 Furthermore, <xref linkend="dejagnu"/> must be available for some 170 of the tests to run. If you have a former version of MIT Kerberos V5 135 To test the build, issue as the <systemitem 136 class="username">root</systemitem> user: <command>make check</command>. 137 You need at least <xref linkend="tcl"/>, which is used to drive the 138 testsuite. Furthermore, <xref linkend="dejagnu"/> must be available for 139 some of the tests to run. If you have a former version of MIT Kerberos V5 171 140 installed, it may happen that the test suite pick up the installed 172 versions of the libraries, rather than the newly built ones. If so, 173 it isbetter to run the tests after the installation.141 versions of the libraries, rather than the newly built ones. If so, it is 142 better to run the tests after the installation. 174 143 </para> 175 144 … … 180 149 <screen role="root"><userinput>make install && 181 150 182 for LIBRARY in gssapi_krb5 gssrpc k5crypto kadm5clnt kadm5srv \ 183 kdb5 kdb_ldap krad krb5 krb5support verto ; do 184 chmod -v 755 /usr/lib/lib$LIBRARY.so 151 for f in gssapi_krb5 gssrpc k5crypto kadm5clnt kadm5srv \ 152 kdb5 kdb_ldap krad krb5 krb5support verto ; do 153 154 find /usr/lib -type f -name "lib$f*.so*" -exec chmod -v 755 {} \; 185 155 done && 186 unset LIBRARY &&187 156 188 157 mv -v /usr/lib/libkrb5.so.3* /lib && … … 200 169 cp -vfr ../doc/* /usr/share/doc/krb5-&mitkrb-version;</userinput></screen> 201 170 202 203 171 </sect2> 204 172 … … 209 177 <command>sed -e ...</command>: The first <command>sed</command> fixes 210 178 <application>Python</application> detection. The second one increases 211 the width of the virtual terminal used for some tests, to prevent 212 some spurious characters to be echoed, which is taken as a failure. 213 </para> 214 215 <para> 216 <parameter>--localstatedir=/var/lib</parameter>: This parameter is 179 the width of the virtual terminal used for some tests to prevent 180 some spurious text in the output which is taken as a failure. The 181 third <command>sed</command> removes a test that is known to fail. 182 </para> 183 184 <para> 185 <option>--localstatedir=/var/lib</option>: This option is 217 186 used so that the Kerberos variable run-time data is located in 218 187 <filename class="directory">/var/lib</filename> instead of … … 221 190 222 191 <para> 223 < parameter>--with-system-et</parameter>: This switch causes the build192 <option>--with-system-et</option>: This switch causes the build 224 193 to use the system-installed versions of the error-table support 225 194 software. … … 227 196 228 197 <para> 229 < parameter>--with-system-ss</parameter>: This switch causes the build198 <option>--with-system-ss</option>: This switch causes the build 230 199 to use the system-installed versions of the subsystem command-line 231 200 interface software. … … 233 202 234 203 <para> 235 < parameter>--with-system-verto=no</parameter>: This switch fixes a bug in204 <option>--with-system-verto=no</option>: This switch fixes a bug in 236 205 the package: it does not recognize its own verto library installed 237 206 previously. This is not a problem, if reinstalling the same version, … … 241 210 242 211 <para> 243 < parameter>--enable-dns-for-realm</parameter>: This switch allows212 <option>--enable-dns-for-realm</option>: This switch allows 244 213 realms to be resolved using the DNS server. 214 </para> 215 216 <para> 217 <option>--with-ldap</option>: Use this switch if you want to compile 218 <application>OpenLDAP</application> database backend module. 219 </para> 220 221 <para> 222 <command>mv -v /usr/lib/libk... /lib </command> and 223 <command>ln -v -sf ../../lib/libk... /usr/lib/libk...</command>: 224 Move critical libraries to the 225 <filename class="directory">/lib</filename> directory so that they are 226 available when the <filename class="directory">/usr</filename> 227 filesystem is not mounted. 228 </para> 229 230 <para> 231 <command>find /usr/lib -type f -name "lib$f*.so*" -exec chmod -v 755 {} \;</command>: 232 This command changes the permisison of installed libraries. 245 233 </para> 246 234 … … 251 239 available when the <filename class="directory">/usr</filename> 252 240 filesystem is not mounted. 253 </para>254 255 <para>256 <option>--with-ldap</option>: Use this switch if you want to compile257 <application>OpenLDAP</application> database backend module.258 241 </para> 259 242 … … 508 491 /usr/include/{gssapi,gssrpc,kadm5,krb5}, 509 492 /usr/lib/krb5, 510 /usr/share/{doc/krb5-&mitkrb-version;,examples/krb5}, and 511 /var/lib/{,run}/krb5kdc 493 /usr/share/{doc/krb5-&mitkrb-version;,examples/krb5}, 494 /var/lib/krb5kdc, and 495 /var/lib/run/krb5kdc 512 496 </seg> 513 497 </seglistitem>
Note:
See TracChangeset
for help on using the changeset viewer.