<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Comparing /usr/lib in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/comparing-usr-lib/m-p/4117008#M314154</link>
    <description>Hi (again) Brian:&lt;BR /&gt;&lt;BR /&gt;Actually, the use of the "#" character as the first of a filename to represent a backup copy of a file is documented in the 'swinstall' manapges.  It is noted therein, that files being replaced are overwritten unless they are in use, and in that case they are unlink()ed or moved to '#&lt;FILE&gt;'.&lt;BR /&gt;&lt;BR /&gt;Normallly, the names of files so handled this way by 'swinstall' are written to '/var/adm/sw/cleanupfile' and removed (when no longer in use) during a subsequent reboot.&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...&lt;/FILE&gt;</description>
    <pubDate>Sat, 15 Dec 2007 22:25:06 GMT</pubDate>
    <dc:creator>James R. Ferguson</dc:creator>
    <dc:date>2007-12-15T22:25:06Z</dc:date>
    <item>
      <title>Comparing /usr/lib</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/comparing-usr-lib/m-p/4117004#M314150</link>
      <description>We have two machines running 11.0 (L class)build identically. However on one box i have the following two libraries which are extra.&lt;BR /&gt;(##libdld.2 and ##dld.sl are additional on the BOX A.) Are these important? if so how do i copy these over to the other box? (since they have #)&lt;BR /&gt;&lt;BR /&gt;BOX A&lt;BR /&gt;&lt;BR /&gt;-r-xr-xr-x   1 bin        bin         188416 Oct 10  2001 ##dld.sl&lt;BR /&gt;-r-xr-xr-x   1 bin        bin        1466368 Aug  2  2002 ##libc.1&lt;BR /&gt;-r-xr-xr-x   1 bin        bin         458752 Aug  2  2002 ##libcma.1&lt;BR /&gt;-r-xr-xr-x   1 bin        bin        4206592 Aug  2  2002 ##libdce.1&lt;BR /&gt;-r-xr-xr-x   1 bin        bin          12334 Oct 10  2001 ##libdld.1&lt;BR /&gt;-r-xr-xr-x   1 bin        bin          24576 Oct 10  2001 ##libdld.2&lt;BR /&gt;&lt;BR /&gt;BOX B&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;-r-xr-xr-x   1 bin        bin        1466368 Aug  2  2002 ##libc.1&lt;BR /&gt;-r-xr-xr-x   1 bin        bin         458752 Aug  2  2002 ##libcma.1&lt;BR /&gt;-r-xr-xr-x   1 bin        bin        4206592 Aug  2  2002 ##libdce.1&lt;BR /&gt;-r-xr-xr-x   1 bin        bin          12334 Aug  2  2002 ##libdld.1&lt;BR /&gt;&lt;BR /&gt;Best Regards&lt;BR /&gt;&lt;BR /&gt;Brian &lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 14 Dec 2007 15:44:46 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/comparing-usr-lib/m-p/4117004#M314150</guid>
      <dc:creator>brian_31</dc:creator>
      <dc:date>2007-12-14T15:44:46Z</dc:date>
    </item>
    <item>
      <title>Re: Comparing /usr/lib</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/comparing-usr-lib/m-p/4117005#M314151</link>
      <description>Hi Brian:&lt;BR /&gt;&lt;BR /&gt;I believe that these are backup copies from a patch upgrade.  That is, they have been renamed as you see when the current versions were applied.&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...</description>
      <pubDate>Fri, 14 Dec 2007 16:06:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/comparing-usr-lib/m-p/4117005#M314151</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2007-12-14T16:06:32Z</dc:date>
    </item>
    <item>
      <title>Re: Comparing /usr/lib</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/comparing-usr-lib/m-p/4117006#M314152</link>
      <description>##libdld.2&lt;BR /&gt;------------&lt;BR /&gt;The version of libdld.sl is now libdld.2 for 10.30 and this is same for 11.00. This was changed for threads (errno changed).&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;##dld.sl - dynamic loader&lt;BR /&gt;------------------------------&lt;BR /&gt;The /lib/dld.sl program is the dynamic loader.  It is invoked automatically at startup time by /lib/crt0.o in programs that use&lt;BR /&gt;shared libraries.  The dynamic loader is, itself, a shared library, although it defines no symbols for use by user programs.&lt;BR /&gt;&lt;BR /&gt;At run time, the dynamic loader attaches to the process all shared libraries that were linked with the program.  The text segment of a&lt;BR /&gt;library is shared among all processes that use it.  The data and bss segments are shared on a page-by-page basis.  When a process writes to&lt;BR /&gt;a data or bss page, a modified copy of that page is made for the process.</description>
      <pubDate>Fri, 14 Dec 2007 16:11:55 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/comparing-usr-lib/m-p/4117006#M314152</guid>
      <dc:creator>No Devices Found</dc:creator>
      <dc:date>2007-12-14T16:11:55Z</dc:date>
    </item>
    <item>
      <title>Re: Comparing /usr/lib</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/comparing-usr-lib/m-p/4117007#M314153</link>
      <description>&amp;gt;JRF: I believe that these are backup copies from a patch upgrade.&lt;BR /&gt;&lt;BR /&gt;Exactly.  If swinstall can't remove the shlibs that are busy, it renames them with a leading "#".  There may be a file that contains these files, so they can be removed on a reboot?&lt;BR /&gt;&lt;BR /&gt;In any case, if you can remove them go ahead:&lt;BR /&gt;rm "##dld.sl" ./##libc.1 \##libcma.1&lt;BR /&gt;rm \#*&lt;BR /&gt;&lt;BR /&gt;&amp;gt;how do i copy these over to the other box? (since they have #)&lt;BR /&gt;&lt;BR /&gt;Just do some quoting.  :-)</description>
      <pubDate>Sat, 15 Dec 2007 07:40:09 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/comparing-usr-lib/m-p/4117007#M314153</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2007-12-15T07:40:09Z</dc:date>
    </item>
    <item>
      <title>Re: Comparing /usr/lib</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/comparing-usr-lib/m-p/4117008#M314154</link>
      <description>Hi (again) Brian:&lt;BR /&gt;&lt;BR /&gt;Actually, the use of the "#" character as the first of a filename to represent a backup copy of a file is documented in the 'swinstall' manapges.  It is noted therein, that files being replaced are overwritten unless they are in use, and in that case they are unlink()ed or moved to '#&lt;FILE&gt;'.&lt;BR /&gt;&lt;BR /&gt;Normallly, the names of files so handled this way by 'swinstall' are written to '/var/adm/sw/cleanupfile' and removed (when no longer in use) during a subsequent reboot.&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...&lt;/FILE&gt;</description>
      <pubDate>Sat, 15 Dec 2007 22:25:06 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/comparing-usr-lib/m-p/4117008#M314154</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2007-12-15T22:25:06Z</dc:date>
    </item>
    <item>
      <title>Re: Comparing /usr/lib</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/comparing-usr-lib/m-p/4117009#M314155</link>
      <description>&amp;gt;JRF: written to '/var/adm/sw/cleanupfile' and removed (when no longer in use) during a subsequent reboot.&lt;BR /&gt;&lt;BR /&gt;Exactly.  Except that reboot may come much later because the whole purpose of those patches is to not require a reboot.  :-)&lt;BR /&gt;Also, for something like libc and dld, they may never become un-busy due to long running processes.  (Though probably not for those 10.20 *.1 shlibs.)&lt;BR /&gt;</description>
      <pubDate>Sun, 16 Dec 2007 01:55:11 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/comparing-usr-lib/m-p/4117009#M314155</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2007-12-16T01:55:11Z</dc:date>
    </item>
  </channel>
</rss>

