[PATCH 00/17] cifs-utils: userspace getcifsacl/setcifsacl/cifs.idmap

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This patchset represents a number of fixes to the userspace getcifsacl,
setcifsacl, and cifs.idmap tools. I *think* that with this set, the
tools should now work properly on big-endian machines, but that still
needs testing.

Jeff Layton (17):
  setcifsacl: clean up sizing of cifs_sid
  setcifsacl: fix overrun of subauths array when copying SIDs
  setcifsacl: clean up get_numfaces
  get/setcifsacl: set "prog" via basename(argv[0])
  setcifsacl: declare an enum for the action values
  setcifsacl: fix up getopt() usage
  cifsacl: header file cleanup
  setcifsacl: fix endianness on SIDs provided by winbind routines
  cifs.idmap: fix endianness on SIDs before sending to kernel
  setcifsacl: fix up endianness conversions
  setcifsacl: clean up get_numcaces
  setcifsacl: clean up parse_cmdline_aces
  setcifsacl: fix verify_ace_sid
  getcifsacl: clarify magic number if print_ace
  getcifsacl: fix endianness before handing off SID to winbind
  getcifsacl: don't use wbcDomainSid internally
  getcifsacl: fix raw SID printing routine

 cifs.idmap.c |  23 +++++-
 cifsacl.h    |  22 +++---
 getcifsacl.c |  72 +++++++++++++------
 setcifsacl.1 |   4 ++
 setcifsacl.c | 230 ++++++++++++++++++++++++++++++-----------------------------
 5 files changed, 204 insertions(+), 147 deletions(-)

-- 
1.7.11.7

--
To unsubscribe from this list: send the line "unsubscribe linux-cifs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux