SlackBuilds Repository

15.0 > Network > ipxnet (20120808.0dce97e)

ipxnet (tunnel IPX over TCP/IP)

Host a standalone IPX network over tcp for old DOS games running in
dosbox.

For more information, see "https://www.dosbox.com/wiki/connectivity".
Note that the "Start IPX server" step is unnecessary when using this
build of ipxnet.

There are two use cases for ipxnet, with two separate executables:

- Users start the daemon as needed, and kill it when they're done. For
this, there's no need for an init script. The executable for users is
called "ipxnet". It logs to standard output only, and doesn't detach
from the terminal. The officially assigned UDP port number can't be
used, as it's port 213 and normal users can't bind to ports below
1024.

- Persistent daemon, that starts at boot and runs until shutdown. The
executable for this is "ipxnet-system", but you don't normally run it
directly. Instead, there's an init script. To make ipxnet start at
boot:

# chmod 755 /etc/rc.d/rc.ipxnet

...then edit /etc/rc.d/rc.local and add:

if [ -x /etc/rc.d/rc.ipxnet ]; then
/etc/rc.d/rc.ipxnet start
fi

The default UDP port for ipxnet-system is 213. To change this, edit
/etc/rc.d/rc.ipxnet.conf, then run "/etc/rc.d/rc.ipxnet restart" if the
daemon is already running.

The ipxnet-system log file is /var/log/ipxnet.log. It will not be
overwritten when the package is reinstalled.

The ipxnet-system binary is installed setuid nobody and setgid nogroup
by default. If you want to change this, set IPXUSER and/or IPXGROUP
in the SlackBuild's environment. It's a bad idea to run this as root,
since it hasn't been audited for security. If you're really paranoid,
you probably will want to create a dedicated ipxnet user and group.

ipxnet-system also has the cap_net_bind_service capability set,
meaning it must be installed on a filesystem that supports
capabilities (this includes but is not limited to ext2/3/4 and
reiserfs v3). This is required for it to run as "nobody" yet be able
to bind to low-numbered ports, and is a much safer alternative to
running it as root.

Maintained by: B. Watson
Keywords: ipx/spx,spx,dosbox
ChangeLog: ipxnet

Homepage:
https://github.com/intangir/ipxnet

Source Downloads:
ipxnet-20120808.0dce97e.tar.xz (a6bebe9513240e145285e4526ea3114c)

Download SlackBuild:
ipxnet.tar.gz
ipxnet.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds