search for: attropen

Displaying 6 results from an estimated 6 matches for "attropen".

2009 Jul 27
1
supporting --fake-super on opensolaris (zfs) destination
...need to create xattr compatibility functions. +ssize_t sys_lgetxattr(const char *path, const char *name, void *value, size_t size) +{ + + + int attrfd; + size_t bufpos,r; + STRUCT_STAT fst; + + do_lstat(path,&fst); + if(S_ISLNK(fst.st_mode)) { + errno=EPERM; + return(-1); + } + + attrfd = attropen(path, name, O_RDONLY); + + if (attrfd<0) { + errno = ENOATTR; + return -1; + } + + + for(bufpos=0;bufpos<size;) { + r=read(attrfd,value+bufpos,512); + if (r==0) break; + if(r<0) { + return -errno; + } + bufpos+=r; + } +close(attrfd); +return (bufpos); + +} + +ssize_t sys_fgetxattr(in...
2009 Aug 13
12
DO NOT REPLY [Bug 6633] New: Extended attributes under Solaris are not supported.
https://bugzilla.samba.org/show_bug.cgi?id=6633 Summary: Extended attributes under Solaris are not supported. Product: rsync Version: 3.0.6 Platform: All OS/Version: Solaris Status: NEW Severity: normal Priority: P3 Component: core AssignedTo: wayned at samba.org ReportedBy: Lloyd.Parkes at
2020 Mar 27
2
[Bug 14328] New: usleep() is obsolete, use nanosleep()
...function obsolete; use nanosleep(2) instead. POSIX.1-2008 removes the specification of usleep(). recent rsync 3.1.3 is still using usleep: # grep -r usleep * config.h.in:/* Define to 1 if you have the `usleep' function. */ configure.ac: initgroups utimensat posix_fallocate attropen setvbuf usleep) configure.sh: initgroups utimensat posix_fallocate attropen setvbuf usleep OLDNEWS: - Use usleep() for our msleep() function if it is available. util2.c: usleep(t*1000); for my curiosity, that went into rsync @2014, which is not too long ago: https://git.samba.org/rsync...
2009 Sep 09
3
DO NOT REPLY [Bug 6701] New: permission of attributes are not preserved
...b/lib/sysxattrs.c @@ -191,7 +191,7 @@ int sys_lsetxattr(const char *path, const char *name, const { int attrfd; size_t bufpos; - mode_t mode = S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP; + mode_t mode = S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH; if ((attrfd = attropen(path, name, O_CREAT|O_TRUNC|O_WRONLY, mode)) < 0) return -1; -- Configure bugmail: https://bugzilla.samba.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug, or are watching the QA contact.
2008 Jul 08
0
Report this to samba-technical@samba.org, ldap_initialize error
...g for lsetxattr... no checking for fsetxattr... no checking for attr_get... no checking for attr_list... no checking for attr_set... no checking for attr_remove... no checking for attr_getf... no checking for attr_listf... no checking for attr_setf... no checking for attr_removef... no checking for attropen... yes checking for extattr_delete_fd... no checking for extattr_delete_file... no checking for extattr_delete_link... no checking for extattr_get_fd... no checking for extattr_get_file... no checking for extattr_get_link... no checking for extattr_list_fd... no checking for extattr_list_file... no...
2010 Feb 04
3
3.3 and 3.4 compile failure on dbwrap
...g for lsetxattr... no checking for fsetxattr... no checking for attr_get... no checking for attr_list... no checking for attr_set... no checking for attr_remove... no checking for attr_getf... no checking for attr_listf... no checking for attr_setf... no checking for attr_removef... no checking for attropen... yes checking for extattr_delete_fd... no checking for extattr_delete_file... no checking for extattr_delete_link... no checking for extattr_get_fd... no checking for extattr_get_file... no checking for extattr_get_link... no checking for extattr_list_fd... no checking for extattr_list_file... no...