Howdy,
I'm trying to install stunnel in a running systemd LFS (not chroot)
installation, following Section "stunnel-5.03" in the systemd Version
2014-09-16 BLFS book.
Everything installs without errors, but I run into conceptual problems
trying to understand what's involved in configuring stunnel via the
stunnel.conf file. After telling you how to make this file, the book says:
############
Finally, you need to add the service(s) you wish to encrypt to the
configuration file. The format is as follows:
[<service>]
accept = <hostname:portnumber>
connect = <hostname:portnumber>
If you use stunnel to encrypt a daemon started from [x]inetd, you may
need to disable that daemon in the /etc/[x]inetd.conf file and enable a
corresponding <service>_stunnel service. You may have to add an
appropriate entry in /etc/services as well.
#############
I've looked at the stunnel man page, and looked for information using a
search engine, but can find nothing explaining what the above means.
In particular, various online writeups give examples of stunnel.conf
files, and speak of assigning port numbers, but assume the reader knows
what port numbers to choose for what services there are, and what
services should be set up.
As a complete tyro at this, I have no idea what to look for to properly
set up stunnel.conf. Any help would be appreciated.
Finally, the LFS book has you do this:
############
Systemd Units
To start the stunnel daemon at boot, enable the previously installed
systemd unit by running the following command as the root user:
systemctl enable stunnel
############
When I do the systemctl, I see 14 lines like this:
#######
[ yada yada ]: Could not find init script for gpm.service
[ yada yada ]: Could not find init script for sshd.service
#######
When I reboot, there is this message:
#######
[FAILED] Failed to start SSL tunnel for network daemons.
See 'systemctl status stunnel.service' for details.
[ 4.836936] systemd[1]: Unit stunnel.service entered failed state.
########
When I execute 'systemctl status stunnel.service' I get 15 lines of
output, with these near the beginning:
########
...
Active: failed (Result: exit-code) since Thu 2014-09-18 ...
Process: 232 ExecStart=/usr/bin/stunnel (code=exited, status=1/FAILURE)
...
########
Any ideas what's going wrong?
Alan
--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page