Existe um guia de receitas muito detalhado neste artigo: Cliente VPN L2TP / IPSec no Fedora .
É até bem recente, a partir de 1º de outubro de 2014.
Relaciona os pacotes a serem instalados:
libreswan
xl2tpd
E os arquivos que exigem edição:
/etc/ipsec.d/desired_vpn_name.conf
/etc/ipsec.d/desired_vpn_name.secrets
/etc/xl2tpd/xl2tpd.conf
/etc/ppp/options.xl2tpd.VPN_CONNECTION_NAME
/var/run/xl2tpd/l2tp-control
(O artigo é muito direto ao ponto, então não há razão para reproduzi-lo aqui totalmente.)