config/sysinv/ipsec-auth/files/ipsec-auth.syslog
Leonardo Mendes 6832b04298 Add log messages to IPSec Auth Server and Client
This commit adds log messages to the IPSec Auth server
and client following the requirements bellow:

- Debug, info and error log levels should be present in client code.
- Log should include level indicator after date and time stamp
- Default log level is info
- Logs should be present in a log file at /var/log directory

Test Plan:
PASS: In a DX controller-0 acting as IPsec Auth server and a
      worker-0 acting as IPsec Auth client, execute the command
      'sudo ipsec-client pxecontroller' and see the log messages
      generated in the screen and in the file /var/log/ipsec-auth.log

Story: 2010940
Task: 49464

Co-Authored-By: Manoel Benedito Neto <manoel.beneditoneto@windriver.com>

Change-Id: Icbdc299022c19e0c1513e0fcb9429494b3a87d04
Signed-off-by: Leonardo Mendes <Leonardo.MendesSantana@windriver.com>
2024-02-02 14:58:03 -03:00

13 lines
503 B
Plaintext

template t_auth {
template("${R_YEAR}-${R_MONTH}-${R_DAY}T${R_HOUR}:${R_MIN}:${R_SEC}.${R_MSEC} ${MSG}\n");
template-escape(no);
};
filter f_ipsecclient { facility(local6) and program(ipsec-client); };
filter f_ipsecserver { facility(local6) and program(ipsec-server); };
destination d_ipsecauth { file("/var/log/ipsec-auth.log" template(t_auth));};
log { source(s_src); filter(f_ipsecclient); destination(d_ipsecauth); };
log { source(s_src); filter(f_ipsecserver); destination(d_ipsecauth); };