forked from erlang/erlang
3e86a0212d159156cd361386c81ed1e7051f8c78636770ad347fc47afd91427a
- Update to 21.3.4: - Changes for 21.3.4: * http://erlang.org/download/OTP-21.3.4.README * crypto: Fixed build link error on Windows. Unresolved symbol 'bcmp'. * erl_interface: Fix handling of Makefile dependencies so that parallel make works properly. * erts: Fix erlang:open_port/2 with the fd option to correctly cleanup the pollset when the port is closed. Before this fix there would be error printouts sent to logger when the same fd was reused in a new port. * ssh: The callback ssh_channel:init/1 was missing in OTP-21 * ssh: If a client was connected to an server on an already open socket, the callback fun(PeerName,FingerPrint) in the accept_callback option passed the local name in the argument PeerName instead of the remote name. * common_test: OTP internal test improvements. OBS-URL: https://build.opensuse.org/request/show/694148 OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang:Factory/erlang?expand=0&rev=79
# Erlang in openSUSE ## Erlang Port-mapper Daemon and systemd Erlang Port-mapper Daemon in openSUSE uses systemd socket-activation. In order to fulfill security considerations, EPMd listens on loop-back interface by default. This is enough to run rabbitmq-server, ejabberd and user-started beam processes. For clustering, please, use ```/etc/systemd/system/epmd.socket.d/``` to configure interfaces to listen on. See man systemd.unit(5) for details. ### Upgrading from sysvinit ```/etc/sysconfig/erlang``` has no effect now, to configure EPMd use systemd capabilities instead. ### Example 1: change port Create ```/etc/systemd/system/epmd.socket.d/port.conf``` with following content: ``` [Socket] ListenStream= ListenStream=127.0.0.1:4444 ``` The first line is to discard vendor configuration. The second line will change the port number to listen on to 4444. ### Example 2: enable external interface To enable accepting external connections to EPMd, create ```/etc/systemd/system/epmd.socket.d/port.conf``` with following content: ``` [Socket] ListenStream= ListenStream=0.0.0.0:4369 ```
Description
Languages
desktop
100%