9ea33ae747
With help from ajacoutot@. ok jasper@
31 lines
1.2 KiB
Plaintext
31 lines
1.2 KiB
Plaintext
$OpenBSD: patch-contrib_cups-pdf-dispatch-0_1_cups-pdf-dispatch,v 1.1 2008/04/29 12:10:15 bernd Exp $
|
|
|
|
The client's real username is useful to have.
|
|
|
|
--- contrib/cups-pdf-dispatch-0.1/cups-pdf-dispatch.orig Sat Apr 26 11:03:38 2008
|
|
+++ contrib/cups-pdf-dispatch-0.1/cups-pdf-dispatch Sat Apr 26 11:05:04 2008
|
|
@@ -129,7 +129,7 @@ sub hacked_encode_mimewords
|
|
|
|
### MAIN #######################################
|
|
|
|
-my( $filename, $username ) = @ARGV;
|
|
+my( $filename, $username, $remote_user ) = @ARGV;
|
|
|
|
my $file_basename = basename( $filename );
|
|
my $file_prettyname = $file_basename;
|
|
@@ -152,12 +152,12 @@ my $file_size;
|
|
}
|
|
my $file_link = sprintf( $LINK_FORMAT, $username, $file_basename );
|
|
|
|
-my $user_mailaddr = $GET_USER_MAILADDR_SUB->( $username );
|
|
+my $user_mailaddr = $GET_USER_MAILADDR_SUB->( $username, $remote_user );
|
|
unless( defined( $user_mailaddr ) ) {
|
|
warn "User $username has no e-mail address.\n";
|
|
exit 0
|
|
}
|
|
-my $user_realname = $GET_USER_REALNAME_SUB->( $username );
|
|
+my $user_realname = $GET_USER_REALNAME_SUB->( $username, $remote_user );
|
|
|
|
my $from_header = defined $FROM_REALNAME ?
|
|
hacked_encode_mimewords( $FROM_REALNAME ). '<'. $FROM_MAILADDR. '>' :
|