Bug 58807
Summary: | Ownership problem of /var/lock and non-use of /var/lock/uucp | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Nick Craig-Wood <ncw> |
Component: | mgetty | Assignee: | Jason Vas Dias <jvdias> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | David Lawrence <dkl> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.2 | CC: | pvrabec, twoerner |
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-06-14 21:02:35 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
Nick Craig-Wood
2002-01-24 22:35:32 UTC
Yup, the "traditional" uucp ownership scheme has changed slightly between 7.[01] and 7.2 in order to become more FHS compliant. Off to mgetty for check to see if mgetty is using baudboy.h locking, bounce to pppd after that. Reassign to me if you can't figger the /usr/include/baudboy.h re-exec of the /usr/sbin/lockdev helper. Just closing out old bugs here - sorry this one seems to have been neglected for some time. Both mgetty and pppd use their own code to create the /var/lock/LCK..${ttyname} files - luckily, it is now the same file that they both try to lock, and locking works well. So now since 2002 we've established a new "tradition", of using /var/lock/LCK..${ttyname} . It seems uucp itself now uses /var/lock/LCK..${ttyname} files via lockdev(3) for tty locks - so at least mgetty, uucp and pppd do now all use the name lock files, if not the same code to lock them. Perhaps pppd and mgetty should also be updated to use the lockdev(3) functions instead of their own code for locking . But this bug no longer seems to be an issue, so I'm closing as "CURRENTRELEASE" . |