View | Details | Raw Unified | Return to bug 36948
Collapse All | Expand All

(-)a/C4/SIP/Trapper.pm (-2 / +9 lines)
Lines 27-40 sub TIEHANDLE { Link Here
27
27
28
sub PRINT {
28
sub PRINT {
29
    my $self = shift;
29
    my $self = shift;
30
    $Log::Log4perl::caller_depth++;
30
    $Log::Log4perl::caller_depth += 3;
31
    my $logger =
31
    my $logger =
32
      Koha::Logger->get( { interface => 'sip', category => 'STDERR' } );
32
      Koha::Logger->get( { interface => 'sip', category => 'STDERR' } );
33
    warn @_;
33
    warn @_;
34
    $logger->warn(@_);
34
    $logger->warn(@_);
35
    $Log::Log4perl::caller_depth--;
35
    $Log::Log4perl::caller_depth -= 3;
36
}
36
}
37
37
38
=head2 OPEN
39
40
    We need OPEN in case Net::Server tries to redirect STDERR. This will
41
    be tried when param log_file or setsid is passed.
42
43
=cut
44
38
sub OPEN {
45
sub OPEN {
39
    return 1;
46
    return 1;
40
}
47
}
(-)a/debian/templates/SIPconfig.xml (-3 lines)
Lines 10-18 Link Here
10
  <server-params
10
  <server-params
11
    min_servers='1'
11
    min_servers='1'
12
    min_spare_servers='0'
12
    min_spare_servers='0'
13
    log_file='/var/log/koha/__KOHASITE__/sip.log'
14
    syslog_ident='koha_sip'
15
    syslog_facility='local6'
16
  />
13
  />
17
14
18
  <listeners>
15
  <listeners>
(-)a/etc/SIPconfig.xml (-4 lines)
Lines 15-23 Link Here
15
    min_servers='1'
15
    min_servers='1'
16
    min_spare_servers='0'
16
    min_spare_servers='0'
17
    max_servers='1'
17
    max_servers='1'
18
    log_file='Sys::Syslog'
19
    syslog_ident='koha_sip'
20
    syslog_facility='local6'
21
    setsid="1"
18
    setsid="1"
22
    user='koha'
19
    user='koha'
23
    group='koha'
20
    group='koha'
24
- 

Return to bug 36948