Bug 583554 - [FEAT] mknod-mode command is needed to set mode explicitly
Summary: [FEAT] mknod-mode command is needed to set mode explicitly
Status: CLOSED WONTFIX
Alias: None
Product: Virtualization Tools
Classification: Community
Component: libguestfs
Version: unspecified
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Richard W.M. Jones
QA Contact:
URL:
Whiteboard:
Keywords:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-04-19 05:34 UTC by Yufang Zhang
Modified: 2010-05-21 00:31 UTC (History)
2 users (show)

(edit)
Clone Of:
(edit)
Last Closed: 2010-04-19 19:57:04 UTC


Attachments (Terms of Use)

Description Yufang Zhang 2010-04-19 05:34:58 UTC
Description of problem:
Currently, mode is affected by umask when we create a new device file via mknod(mknod-b, mknod-c or mkfifo). Thus the mode we set in mknod is not the real mode of the device file. So we need a mknod-mode command, by which the mode we set is not affected by umask. 

Version-Release number of selected component (if applicable):
><fs> version
major: 1
minor: 0
release: 85
extra: 


How reproducible:
Always

Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Richard W.M. Jones 2010-04-19 19:57:04 UTC
I've decided not to do this.  The reason is that 'mknod-mode' would
be needlessly inconsistent with 'mkdir-mode'.  The latter is affected
by umask.

However, I have updated the documentation to note the effects of
umask and how to avoid them:

http://git.annexia.org/?p=libguestfs.git;a=commitdiff;h=c2a8efc548d6f997049cbb3d63bab360b0d946b6

Comment 2 Fedora Update System 2010-04-20 19:11:55 UTC
libguestfs-1.2.3-1.el5 has been submitted as an update for Fedora EPEL 5.
http://admin.fedoraproject.org/updates/libguestfs-1.2.3-1.el5

Comment 3 Fedora Update System 2010-04-20 22:25:24 UTC
libguestfs-1.2.3-1.fc13 has been submitted as an update for Fedora 13.
http://admin.fedoraproject.org/updates/libguestfs-1.2.3-1.fc13

Comment 4 Fedora Update System 2010-04-21 12:42:14 UTC
libguestfs-1.2.3-1.fc12.6 has been submitted as an update for Fedora 12.
http://admin.fedoraproject.org/updates/libguestfs-1.2.3-1.fc12.6

Comment 5 Fedora Update System 2010-05-21 00:31:06 UTC
libguestfs-1.2.3-1.el5 has been pushed to the Fedora EPEL 5 stable repository.  If problems still persist, please make note of it in this bug report.


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