Bug 1404 - libip4tc.so.0 shall reside in /lib, not /usr/lib
Summary: libip4tc.so.0 shall reside in /lib, not /usr/lib
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: i586 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-23 18:14 CEST by Darko SokoliÄ
Modified: 2011-06-14 18:32 CEST (History)
0 users

See Also:
Source RPM: libip4tc0-1.4.10-3.mga1.i586.rpm
CVE:
Status comment:


Attachments

Description Darko SokoliÄ 2011-05-23 18:14:00 CEST
Description of problem:
iptables command, residing in /sbin where essential commands are, requires
library libip4tc.so.0 . That library is placed in /usr/lib, among non-esential
libraries. Therefore, on system where /usr is not mounted (yet), iptables
cannot be invoked. I believe that both libip4tc.so.0 and
libip4tc.so.0.0.0 shall be moved to /usr , what would make iptables usable
without the need to mount non-essential /usr filesystem.


Version-Release number of selected component (if applicable):
0-1.4.10-3.mga1


How reproducible:
every time when filesystem /usr is not mounted


Steps to Reproduce:
1. setup machine to have /usr on separate filesystem
2. boot system to point where /usr is not mounted yet
3. try invoking iptables
Comment 1 Ahmad Samir 2011-06-12 20:24:54 CEST
Fix submitted, thanks for the report.

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 2 Darko SokoliÄ 2011-06-14 12:21:51 CEST
Thanks,

I hope you have noticed a mistake I have made:
the essential library in question shall be moved to /lib, not to /usr as I have mistakenly typed.
Comment 3 Ahmad Samir 2011-06-14 18:32:54 CEST
Yes, I had moved them to /lib*/. :)

Note You need to log in before you can comment on or make changes to this bug.