| Summary: | file is not able to detect swap signature on ia64 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 5 | Reporter: | Karel Srot <ksrot> | ||||||
| Component: | file | Assignee: | Jan Kaluža <jkaluza> | ||||||
| Status: | CLOSED ERRATA | QA Contact: | BaseOS QE Security Team <qe-baseos-security> | ||||||
| Severity: | low | Docs Contact: | |||||||
| Priority: | medium | ||||||||
| Version: | 5.7 | CC: | jjaburek | ||||||
| Target Milestone: | rc | ||||||||
| Target Release: | --- | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | file-4.17-22 | Doc Type: | Bug Fix | ||||||
| Doc Text: |
Cause: On ia64, swap signature is stored on different place than on other architectures.
Consequence: Swap signature on ia64 was not detected
Fix: New magic pattern to detect the swap signature on ia64
has been added.
Result: File now detects swap on ia64 as excepted.
|
Story Points: | --- | ||||||
| Clone Of: | |||||||||
| : | 758109 (view as bug list) | Environment: | |||||||
| Last Closed: | 2012-06-22 09:44:27 UTC | Type: | --- | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Bug Depends On: | |||||||||
| Bug Blocks: | 758109 | ||||||||
| Attachments: |
|
||||||||
Created attachment 537890 [details]
ia64 swapfile
Created attachment 538472 [details]
proposed patch
Technical note added. If any revisions are required, please edit the "Technical Notes" field
accordingly. All revisions will be proofread by the Engineering Content Services team.
New Contents:
Cause: On ia64, swap signature is stored on different place than on other architectures.
Consequence: Swap signature on ia64 was not detected
Fix: New magic pattern to detect the swap signature on ia64
has been added.
Result: File now detects swap on ia64 as excepted.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2012-1029.html |
Description of problem: $ file swapfile swapfile: data Version-Release number of selected component (if applicable): file-4.17-19 How reproducible: always Steps to Reproduce: on ia64 # dd if=/dev/zero of=swapfile bs=1M count=1 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.00402347 s, 261 MB/s # mkswap swapfile mkswap: swapfile: warning: don't erase bootbits sectors on whole disk. Use -f to force. Setting up swapspace version 1, size = 1020 KiB no label, UUID=363cf4f4-f0f5-4db6-8337-0f5f18479cae # file swapfile swapfile:data Expected results: something similar to x86_64/i386 swapfile: Linux/i386 swap file (new style) 1 (4K pages) size 255 pages swapfile attached