1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-10 01:18:15 +03:00
samba-mirror/source3/printing
Jeremy Allison a093a76dc1 r17293: After the results from the cluster tests in Germany,
fix the messaging code to call the efficient calls :

save_re_uid()
set_effective_uid(0);

messaging_op

restore_re_uid();

instead of using heavyweight become_root()/unbecome_root()
pairs around all messaging code. Fixup the messaging
code to ensure sec_init() is called (only once) so that non-root
processes still work when sending messages.

This is a lighter weight solution to become_root()/unbecome_root()
(which swaps all the supplemental groups) and should be more
efficient. I will migrate all server code over to using this
(a similar technique should be used in the passdb backend
where needed).

Jeremy.
(This used to be commit 4ace291278)
2007-10-10 11:38:24 -05:00
..
load.c r4539: patch from Rob -- adding real printcap name cache function to speed up printcap reloads 2007-10-10 10:53:46 -05:00
lpq_parse.c r16243: Fix Klocwork bugs #581 and #706, ensure we check 2007-10-10 11:17:27 -05:00
notify.c r15101: Little step towards getting Samba4 tdb into 3: tdb_lock_bystring does not 2007-10-10 11:16:23 -05:00
nt_printing.c r16945: Sync trunk -> 3.0 for 3.0.24 code. Still need 2007-10-10 11:19:14 -05:00
pcap.c r10371: Adding iPrint printing backend written by Joel J. Smith @ Novell. 2007-10-10 11:03:41 -05:00
print_aix.c r4539: patch from Rob -- adding real printcap name cache function to speed up printcap reloads 2007-10-10 10:53:46 -05:00
print_cups.c r13915: Fixed a very interesting class of realloc() bugs found by Coverity. 2007-10-10 11:10:59 -05:00
print_generic.c r16945: Sync trunk -> 3.0 for 3.0.24 code. Still need 2007-10-10 11:19:14 -05:00
print_iprint.c r13915: Fixed a very interesting class of realloc() bugs found by Coverity. 2007-10-10 11:10:59 -05:00
print_svid.c r11855: patch from Aruna Prabakar for checking that the spooler si running on HP-UX 2007-10-10 11:05:30 -05:00
printfsp.c r16945: Sync trunk -> 3.0 for 3.0.24 code. Still need 2007-10-10 11:19:14 -05:00
printing_db.c r16392: Klockwork #1168. Protect against null deref. 2007-10-10 11:18:51 -05:00
printing.c r17293: After the results from the cluster tests in Germany, 2007-10-10 11:38:24 -05:00