Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. Summary: Review Request: cowdancer - Tool for limited copy-on-write directory tree access https://bugzilla.redhat.com/show_bug.cgi?id=698333 Summary: Review Request: cowdancer - Tool for limited copy-on-write directory tree access Product: Fedora Version: rawhide Platform: All OS/Version: Linux Status: NEW Severity: medium Priority: medium Component: Package Review AssignedTo: nobody@xxxxxxxxxxxxxxxxx ReportedBy: jvcelak@xxxxxxxxxx QAContact: extras-qa@xxxxxxxxxxxxxxxxx CC: notting@xxxxxxxxxx, fedora-package-review@xxxxxxxxxx Estimated Hours: 0.0 Classification: Fedora Story Points: --- Spec URL: http://jvcelak.fedorapeople.org/cowdancer/cowdancer.spec SRPM URL: http://jvcelak.fedorapeople.org/cowdancer/src/cowdancer-0.16-1.fc15.src.rpm x86_64 build: http://jvcelak.fedorapeople.org/cowdancer/x86_64/ i686 build: http://jvcelak.fedorapeople.org/cowdancer/i686/ Description: Cowdancer provides limited copy-on-write file access on hard-link copied directory trees ('cp -al'). The cowdancer session is started with 'cow-shell' command. Within that session, cowdancer will create a new file when existing inode is opened for a write operation. The list of protected inodes is generated on session start from directory tree where 'cow-shell' was invoked. Tool is completely implemented in userspace and uses LD_PRELOAD technique. Limitations: - support for chmod/chown is not reliable - requires filesystem supporting hard-links - operation is not semantically correct when files are originally hard-linked - if chroot is needed, has to be started from inside of it - is silent and does nothing when LD_PRELOAD breaks rpmlint reports only spelling-error which are fine $ rpmlint ./cowdancer.spec 0 packages and 1 specfiles checked; 0 errors, 0 warnings. $ rpmlint ./cowdancer-0.16-1.fc15.src.rpm cowdancer.src: W: spelling-error %description -l en_US inode -> node, anode, i node cowdancer.src: W: spelling-error %description -l en_US inodes -> nodes, anodes, i nodes cowdancer.src: W: spelling-error %description -l en_US userspace -> user space, user-space, users pace cowdancer.src: W: spelling-error %description -l en_US chmod -> ch mod, ch-mod, chm od cowdancer.src: W: spelling-error %description -l en_US chown -> sown, chow, chon cowdancer.src: W: spelling-error %description -l en_US filesystem -> file system, file-system, systematic cowdancer.src: W: spelling-error %description -l en_US chroot -> cheroot, ch root, ch-root 1 packages and 0 specfiles checked; 0 errors, 7 warnings. $ rpmlint ./cowdancer-0.16-1.fc15.i686.rpm cowdancer.i686: W: spelling-error %description -l en_US inode -> node, anode, i node cowdancer.i686: W: spelling-error %description -l en_US inodes -> nodes, anodes, i nodes cowdancer.i686: W: spelling-error %description -l en_US userspace -> user space, user-space, users pace cowdancer.i686: W: spelling-error %description -l en_US chmod -> ch mod, ch-mod, chm od cowdancer.i686: W: spelling-error %description -l en_US chown -> sown, chow, chon cowdancer.i686: W: spelling-error %description -l en_US filesystem -> file system, file-system, systematic cowdancer.i686: W: spelling-error %description -l en_US chroot -> cheroot, ch root, ch-root 1 packages and 0 specfiles checked; 0 errors, 7 warnings. -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ package-review mailing list package-review@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/package-review