Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
For bugs related to Red Hat Enterprise Linux 3 product line. The current stable release is 3.9. For Red Hat Enterprise Linux 6 and above, please visit Red Hat JIRA https://issues.redhat.com/secure/CreateIssue!default.jspa?pid=12332745 to report new issues.

Bug 143608

Summary: Problem with /tmp symlinked to /var/tmp and devlabel-0.48.03-6 and/or initscripts-7.31.18.EL-1, /var not mounted at time devlabel runs.
Product: Red Hat Enterprise Linux 3 Reporter: Ted Smith <vendor-redhatbugzilla>
Component: initscriptsAssignee: Bill Nottingham <notting>
Status: CLOSED DUPLICATE QA Contact: Brock Organ <borgan>
Severity: medium Docs Contact:
Priority: medium    
Version: 3.0CC: rvokal
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2005-05-20 16:49:43 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Ted Smith 2004-12-22 20:18:59 UTC
Description of problem:
I just applied yesterday's mega rpm update release for RHELAS3U4 and
discovered a problem between moving from devlabel-0.42.05-2.1 to
devlabel-0.48.03-6.  Could also be related to initscripts-7.31.18.EL-1
and the order of mounting filesystems post upgrade.

Most of our systems have /tmp symlinked to /var/tmp
tmp -> ./var/tmp/

After rebooting, the system init stalls at..

Finding Module Dependencies:   [ok]
Cannot create temp file /tmp/devlabel.d0UWk8
/sbin/devlabel: line 893: $temp_proc: ambiguous redirect


Version-Release number of selected component (if applicable):
Red Hat Enterprise Linux AS release 3 (Taroon Update 3)

How reproducible:
Every time

Steps to Reproduce:
1. Create tmp -> ./var/tmp/ symlink
2. Reboot
3. system init stalls at devlabel error
4. Remove tmp symlink and create a real /tmp with 1777 
5. Reboot
6. Problem Solved (non-ideally)
  
Actual results:
See init error above

Expected results:
System should boot fine with /tmp symlinked to /var/tmp

Additional info: /etc/fstab

LABEL=/                 /                       ext3    defaults    1 1
none                    /dev/pts                devpts  gid=5,mode=620 0 0
none                    /proc                   proc    defaults     
  0 0
none                    /dev/shm                tmpfs   defaults     
  0 0
LABEL=/usr              /usr                    ext3    defaults     
  1 2
LABEL=/var              /var                    ext3    defaults     
  1 2
/dev/cciss/c0d0p3       swap                    swap    defaults     
  0 0

Comment 1 Jussi Silvennoinen 2005-05-20 06:41:19 UTC
http://rhn.redhat.com/errata/RHBA-2005-121.html

Comment 2 Bill Nottingham 2005-05-20 16:49:43 UTC

*** This bug has been marked as a duplicate of 143476 ***