linux-cifs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [cifs-utils PATCH 0/8] cifs-utils: fix problems with credcaches with overridden process creds
@ 2017-02-24 14:27 Jeff Layton
       [not found] ` <20170224142750.4151-1-jlayton-eUNUBHrolfbYtjvyW6yDsg@public.gmane.org>
  2017-02-28 18:31 ` [cifs-utils PATCH 0/8] cifs-utils: fix problems with credcaches with overridden process creds Jeff Layton
  0 siblings, 2 replies; 13+ messages in thread
From: Jeff Layton @ 2017-02-24 14:27 UTC (permalink / raw)
  To: linux-cifs-u79uwXL29TY76Z2rM5mHXA
  Cc: cwseys-JAjqph6Yjy/rea2nFwT0Kw, ssorce-H+wXaHxf7aLQT0dZR+AlfA,
	samba-technical-w/Ol4Ecudpl8XjKLYN78aQ

The main impetus for this set is patch #7, which is a one-liner. #8 may
be overkill, but I do think that it's the right approach, at least for
now.

In order to get all of this to build however, we need to eliminate the
unsetenv override in replace.h, or add a test for unsetenv. I chose the
former, so the real patches are preceded by a number of cleanup patches.

Jeff Layton (8):
  data_blob: remove need for replace.h
  spengo.c/asn1.c: remove need for replace.h
  cifs.upcall: remove need for replace.h
  replace.h: remove it
  treewide: Eliminate SAFE_FREE
  data_blob: Eliminate _PUBLIC_
  cifs.upcall: unset $KRB5CCNAME when creating new credcache from keytab
  cifs.upcall: don't do env scraping when uid is 0

 asn1.c           |   2 +-
 cifs.upcall.8.in |   5 +-
 cifs.upcall.c    |  56 +++--
 configure.ac     |   2 +-
 data_blob.c      |  11 +-
 data_blob.h      |  10 +-
 mount.cifs.c     |  16 +-
 replace.h        | 674 -------------------------------------------------------
 spnego.c         |   2 +-
 9 files changed, 64 insertions(+), 714 deletions(-)
 delete mode 100644 replace.h

-- 
2.9.3

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2017-02-28 18:31 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-02-24 14:27 [cifs-utils PATCH 0/8] cifs-utils: fix problems with credcaches with overridden process creds Jeff Layton
     [not found] ` <20170224142750.4151-1-jlayton-eUNUBHrolfbYtjvyW6yDsg@public.gmane.org>
2017-02-24 14:27   ` [cifs-utils PATCH 1/8] data_blob: remove need for replace.h Jeff Layton
2017-02-24 14:27   ` [cifs-utils PATCH 2/8] spengo.c/asn1.c: " Jeff Layton
2017-02-24 14:27   ` [cifs-utils PATCH 3/8] cifs.upcall: " Jeff Layton
2017-02-24 14:27   ` [cifs-utils PATCH 4/8] replace.h: remove it Jeff Layton
2017-02-24 14:27   ` [cifs-utils PATCH 5/8] treewide: Eliminate SAFE_FREE Jeff Layton
2017-02-24 14:27   ` [cifs-utils PATCH 6/8] data_blob: Eliminate _PUBLIC_ Jeff Layton
2017-02-24 14:27   ` [cifs-utils PATCH 7/8] cifs.upcall: unset $KRB5CCNAME when creating new credcache from keytab Jeff Layton
     [not found]     ` <20170224142750.4151-8-jlayton-eUNUBHrolfbYtjvyW6yDsg@public.gmane.org>
2017-02-24 14:38       ` Simo Sorce
     [not found]         ` <1487947130.1893.127.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-02-24 14:54           ` Jeff Layton
2017-02-24 14:27   ` [cifs-utils PATCH 8/8] cifs.upcall: don't do env scraping when uid is 0 Jeff Layton
2017-02-24 15:53   ` [cifs-utils PATCH 9/8] cifs.upcall: use a MEMORY: ccache when instantiating from a keytab Jeff Layton
2017-02-28 18:31 ` [cifs-utils PATCH 0/8] cifs-utils: fix problems with credcaches with overridden process creds Jeff Layton

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).