[SCM] Samba Shared Repository - branch v3-0-test updated - release-3-0-29-91-g2734fb1

Jim McDonough jmcd at samba.org
Wed Jul 16 15:16:23 GMT 2008


The branch, v3-0-test has been updated
       via  2734fb1c50d5bb0d87c8793fc676a45315d0efca (commit)
      from  4fac700a40f13210fa0849244e1427527d77f338 (commit)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-0-test


- Log -----------------------------------------------------------------
commit 2734fb1c50d5bb0d87c8793fc676a45315d0efca
Author: Bo Yang <boyang at novell.com>
Date:   Wed Jul 16 11:11:55 2008 -0400

    Allow %u parameters for print job username - use advanced sub

-----------------------------------------------------------------------

Summary of changes:
 source/printing/printing.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source/printing/printing.c b/source/printing/printing.c
index 4ff9b6b..3e1a9ff 100644
--- a/source/printing/printing.c
+++ b/source/printing/printing.c
@@ -2397,8 +2397,10 @@ uint32 print_job_start(struct current_user *user, int snum, char *jobname, NT_DE
 
 	if ((vuser = get_valid_user_struct(user->vuid)) != NULL) {
 		fstrcpy(pjob.user, lp_printjob_username(snum));
-		standard_sub_basic(vuser->user.smb_name, vuser->user.domain, 
-				   pjob.user, sizeof(pjob.user)-1);
+		standard_sub_advanced(sharename, vuser->user.smb_name, path, 
+					vuser->gid, vuser->user.smb_name, 
+					vuser->user.domain, pjob.user, 
+					sizeof(pjob.user) - 1);
 		/* ensure NULL termination */ 
 		pjob.user[sizeof(pjob.user)-1] = '\0'; 
 	} else {


-- 
Samba Shared Repository


More information about the samba-cvs mailing list