use File::Slurp;
use DBI;
+open(STDERR, '>>', '/var/log/cups/find_owner_log');
+
my ($file, $local_user, $remote_user) = @ARGV;
my $job_id = $1 if ( $file =~ m/job_(\d+)/ );
$sth->finish;
my $username = $row->{username} || die "no username in row = ",dump($row);
+$username =~ s/\@ffzg.hr$//; # strip domain, same as pGina
my $spool = '/var/spool/cups-pdf/';
mkdir "$spool/$username" if ( ! -e "$spool/$username" );
my $filename_only = $file;
$filename_only =~ s/^.*\///; # basename
-rename $file, "$spool/$username/$filename_only";
+my $to = "$spool/$username/$filename_only";
+rename $file, $to;
+warn "# $to";
exit 0;
/srv/safeq/cups-pdf-find-owner.pl uxr,
}
+
+
+apparmor_parser -r /etc/apparmor.d/usr.sbin.cupsd
+
+/etc/init.d/apparmor restart
+