Changeset 9dcda46 for postlfs/security
- Timestamp:
- 03/21/2007 04:10:49 PM (18 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 12.2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gimp3, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/for-12.3, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/spidermonkey128, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 039736d2
- Parents:
- e9585c2a
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
postlfs/security/heimdal.xml
re9585c2a r9dcda46 9 9 <!ENTITY heimdal-md5sum "c937580d6f8b11bf7f0e540530e1dc18"> 10 10 <!ENTITY heimdal-size "4.5 MB"> 11 <!ENTITY heimdal-buildsize " 96.9MB">12 <!ENTITY heimdal-time "2. 5SBU">11 <!ENTITY heimdal-buildsize "101 MB"> 12 <!ENTITY heimdal-time "2.4 SBU"> 13 13 ]> 14 14 … … 127 127 128 128 <screen role="root"><userinput>mv -v /usr/bin/ftp /usr/bin/ftpn</userinput></screen> 129 130 129 --> 131 130 … … 159 158 make</userinput></screen> 160 159 161 <para>If you wish to create HTML documentation, issue the following 162 command:</para> 163 164 <screen><userinput>make -C doc heimdal.html</userinput></screen> 165 166 <para>If you wish to create a text-based version of the documentation, 167 issue the following commands:</para> 168 169 <screen><userinput>cd doc && 170 makeinfo --plaintext -o heimdal.txt heimdal.texi && 171 cd ..</userinput></screen> 160 <para>If you have <xref linkend="tetex"/> installed and wish to create 161 alternate forms of the documentation, issue any or all of the following 162 commands:</para> 163 164 <screen><userinput>make -C doc html && 165 mv doc/heimdal.html doc/html && 166 make -C doc pdf && 167 make -C doc ps && 168 makeinfo --html --no-split -o doc/heimdal.html doc/heimdal.texi && 169 makeinfo --plaintext -o doc/heimdal.txt doc/heimdal.texi</userinput></screen> 172 170 173 171 <para>To test the results, issue: <command>make check</command>.</para> … … 177 175 <screen role="root"><userinput>mv -v /usr/include/fnmatch.h /usr/include/fnmatch.h.glibc && 178 176 mv -v /usr/include/glob.h /usr/include/glob.h.glibc && 177 179 178 mv -v /usr/include/ss/ss.h /usr/include/ss/ss.h.e2fsprogs && 180 179 mv -v /usr/lib/libss.a /usr/lib/libss.a.e2fsprogs && 181 180 mv -v /usr/lib/libss.so /usr/lib/libss.so.e2fsprogs && 181 182 182 make install && 183 183 184 mv -v /usr/include/fnmatch.h /usr/include/fnmatch.h.heimdal && 184 185 mv -v /usr/include/fnmatch.h.glibc /usr/include/fnmatch.h && 185 186 mv -v /usr/include/glob.h /usr/include/glob.h.heimdal && 186 187 mv -v /usr/include/glob.h.glibc /usr/include/glob.h && 188 189 mv -v /usr/include/ss/ss.h /usr/include/ss/ss.h.heimdal && 190 mv -v /usr/include/ss/ss.h.e2fsprogs /usr/include/ss/ss.h && 191 mv -v /usr/lib/libss.a /usr/lib/libss.a.heimdal && 192 mv -v /usr/lib/libss.a.e2fsprogs /usr/lib/libss.a && 193 mv -v /usr/lib/libss.so /usr/lib/libss.so.heimdal && 194 mv -v /usr/lib/libss.la /usr/lib/libss.la.heimdal && 195 mv -v /usr/lib/libss.so.e2fsprogs /usr/lib/libss.so && 196 if [ -e /usr/lib/libss.so.2 ]; then rm -v /usr/lib/libss.so.2; fi && 197 187 198 install -v -m755 -d /usr/share/doc/heimdal-&heimdal-version;/standardisation && 188 199 install -v -m644 doc/{init-creds,layman.asc} \ … … 190 201 install -v -m644 doc/standardisation/* \ 191 202 /usr/share/doc/heimdal-&heimdal-version;/standardisation && 203 192 204 mv -v /bin/login /bin/login.shadow && 193 205 mv -v /bin/su /bin/su.shadow && … … 198 210 ln -v -sf ../../lib/libdb-4.5.so /usr/lib/libdb.so && 199 211 ln -v -sf ../../lib/libdb-4.5.so /usr/lib/libdb-4.so && 212 200 213 for SYMLINK in otp.so.0.1.3 kafs.so.0.4.1 krb5.so.17.4.0 \ 201 214 asn1.so.6.1.0 roken.so.16.1.0 crypto.so.0.9.8 … … 204 217 /usr/lib/lib`echo $SYMLINK | cut -d. -f1`.so 205 218 done 219 206 220 ldconfig</userinput></screen> 207 221 208 <para>If you built the HTML or text-based documentation, install it using209 the following commands as the222 <para>If you built any of the alternate forms of documentation, install it 223 using the following commands as the 210 224 <systemitem class="username">root</systemitem> user:</para> 211 225 212 226 <screen role="root"><userinput>install -v -m755 -d /usr/share/doc/heimdal-&heimdal-version;/html && 213 install -v -m644 doc/h eimdal.html/* \227 install -v -m644 doc/html/* \ 214 228 /usr/share/doc/heimdal-&heimdal-version;/html && 215 install -v -m644 doc/heimdal.txt /usr/share/doc/heimdal-&heimdal-version;</userinput></screen> 229 install -v -m644 doc/heimdal.{dvi,ps,pdf,html,txt} \ 230 /usr/share/doc/heimdal-&heimdal-version;</userinput></screen> 216 231 217 232 </sect2> … … 225 240 interface headers from the <application>Glibc</application> package and an 226 241 interface header, static library and library symbolic link from the 227 <application>E2fsprogs</application> package. These commands move the 228 original files out of the way before the installation, and then restore 229 the original <application>Glibc</application> headers after the 230 installation. The two <application>Heimdal</application> headers are renamed 231 and preserved on the system. Testing has shown that the system is stable 232 using the <application>Heimdal</application> version of the 233 <filename>libss</filename> library and interface header.</para> 242 <application>E2fsprogs</application> package. These commands rename the 243 original files before the installation, and then restore them (after 244 renaming the new <application>Heimdal</application> files) after the 245 installation.</para> 234 246 235 247 <para><parameter>--libexecdir=/usr/sbin</parameter>: This switch
Note:
See TracChangeset
for help on using the changeset viewer.