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 <[EMAIL PROTECTED]> 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