when using ipsec to get host keys, --left or --right, it tries to look in /etc/ipsec.secrets and not in the correct location of /etc/ipsec/ipsec.secrets Reproducible: Always Steps to Reproduce: 1. emerge super-freeswan 2. Generate hostkey (if not already generated ) ipsec newhostkey --hostname www.subverted.net --output /etc/ipsec/ipsec.secrets --bits 2192 3. ipsec showhostkey --left Actual Results: Got an error in regards to file not existing.... ipsec showhostkey --right ipsec showhostkey: file `/etc/ipsec.secrets' does not exist Expected Results: Showing the host key.. Symlinking fixes the problem, but this shouldn't happen. ln -s /etc/ipsec/ipsec.secrets /etc/ipsec.secrets
superfreeswan is no longer a package in portage. but, i do not see this bug in other *swan. closing.