Simpler Navigation for Servers and Operating Systems - Please Update Your Bookmarks
Completed: a much simpler Servers and Operating Systems section of the Community. We combined many of the older boards, so you won't have to click through so many levels to get at the information you need. Check the consolidated boards here as many sub-forums are now single boards.
If you have bookmarked forums or discussion boards in Servers and Operating Systems, we suggest you check and update them as needed.
Operating System - Tru64 Unix
cancel
Showing results for 
Search instead for 
Did you mean: 

Tru64 4.0G patchkit 4 upgrade deletes mktemp

Bill Westphal
Occasional Advisor

Tru64 4.0G patchkit 4 upgrade deletes mktemp

Has anyone else experienced this?

Applying patchkit 4 for version 4.0G seems to delete /usr/bin/mktemp.

This was discovered because defragcron references it and when it can't find it, it deletes /dev/null. Believe it or not!

Thanks in advance,
Bill Westphal
Ain't no sunshine when you're gone.
5 REPLIES
Dave Bechtold
Respected Contributor

Re: Tru64 4.0G patchkit 4 upgrade deletes mktemp

Hi Bill,

No, can say that I have. I've just checked a system that has V4.0G PK4 installed and the /usr/bin/mktemp is the proper file provided from the PK4 installation.

I've checked around and find no other similar reports.

I'd be curious if our dupatch installation went OK?

Check out the /var/adm/patch/log/session.log file that logged the PK4 installation to see if it reported any errors.

Was patch OSFPAT00108700445 installed?
This is the patch that includes mktemp fixes.

This patch includes the man page also - check to see if it was installed - /usr/share/man/man3/mktemp.3.gz .

If the patch was installed, fverify the subset to make sure it's ok?

Ex. # /usr/lbin/fverify < /usr/.smdb./OSFPAT00067500445.inv

Regards,
Dave Bechtold
Bill Westphal
Occasional Advisor

Re: Tru64 4.0G patchkit 4 upgrade deletes mktemp

- Double-checked the logfile, /var/adm/patch/log/session.log, no errors, but no reference to OSFPAT00108700445 in it either. OSFPAT00067500445 is mentioned in the logfile:

Configuring "Patch: Updates the mktemp(3) reference page" (OSFPAT00067500445)

# setld -v OSFPAT00108700445
setld: OSFPAT00108700445: not currently installed

- The new man pages for mktemp were installed.

# setld -v OSFPAT00067500445

Patch: Updates the mktemp(3) reference page (OSFPAT00067500445)

- Anymore ideas? I've placed a call to HP support. We'll see what they come up with, as well.

Thanks for the response.
Bill
Ain't no sunshine when you're gone.
Bill Westphal
Occasional Advisor

Re: Tru64 4.0G patchkit 4 upgrade deletes mktemp

I searched for patch "OSFPAT00108700445" on the HP patch site and it was not found. Is this the correct name?

Bill
Ain't no sunshine when you're gone.
Ralf Puchner
Honored Contributor

Re: Tru64 4.0G patchkit 4 upgrade deletes mktemp

if you can not find the patch, open a call within the HP support center and ask about the given patch number.
Help() { FirstReadManual(urgently); Go_to_it;; }
Bill Westphal
Occasional Advisor

Re: Tru64 4.0G patchkit 4 upgrade deletes mktemp

After a lot of investigation and talking to a tech from HP, here's the poop:

- the utility /usr/bin/mktemp is relatively new, it does not appear in Tru64 until ver 5.1a. Patchkit 4 for ver 4.0G is also suppose to install it. In my case, however, it didn't.

- the patch OSFPAT00108700445 contains /usr/bin/mktemp. It does exist in the patchkit.

- all I need to do is install that patch and I should be alright.

Thanks to everybody. Case closed!

Bill Westphal
Ain't no sunshine when you're gone.