# x11/xmx - The NetBSD Packages Collection

X11 Protocol Multiplexor

    XMX is a standalone utility for sharing an X Window System session on
    multiple X displays.  It allows users to see and interact with the
    same applications at the same time from different locations.  XMX
    takes advantage of the networked nature of the X Window System by
    acting as an intermediary between X clients and X servers.  In this
    way, XMX works with any X clients and any X servers, without the need
    to modify either.

    XMX provides a WYSIWIS (What You See Is What I See) environment; it
    paints the same graphics on all participating displays.  The shared
    client applications appear to each participant in a virtual root
    window which is subject to local window management.  In this way, the
    shared X session coexists with each user's private X session.

    The X client applications which are shared via XMX are unaware that
    they are being viewed or controlled by more than one user.  Existing,
    single-user X client applications may be shared using XMX without
    recompilation, relinking or access to source code.

    XMX is designed as an application sharing server.  It provides both
    the mechanism of application sharing and a way to control the shared
    session from other programs.  Like X, it leaves policy decisions to
    application programs.  In this way, XMX may be used as a component in
    any of a variety of systems that require application sharing.

- Source version: `xmx-2.1a7nb9`
- Maintainer: pkgsrc-users AT NetBSD.org
- Website: http://www.cs.brown.edu/software/xmx/
- License: none stated
- Package history: cvs, hg, git

## Build dependencies

pkgtools/x11-links x11/xorgproto pkgtools/mktools devel/imake pkgtools/cwrappers

## Runtime dependencies

(none)

## Binary packages

OS | Architecture | Version
--- | --- | ---
NetBSD 10.0 | aarch64 | xmx-2.1a7nb9.tgz
NetBSD 10.0 | aarch64 | xmx-2.1a7nb9.tgz
NetBSD 10.0 | aarch64eb | xmx-2.1a7nb9.tgz
NetBSD 10.0 | alpha | xmx-2.1a7nb9.tgz
NetBSD 10.0 | earmv4 | xmx-2.1a7nb9.tgz
NetBSD 10.0 | earmv4 | xmx-2.1a7nb9.tgz
NetBSD 10.0 | earmv6hf | xmx-2.1a7nb9.tgz
NetBSD 10.0 | earmv6hf | xmx-2.1a7nb9.tgz
NetBSD 10.0 | earmv7hf | xmx-2.1a7nb9.tgz
NetBSD 10.0 | earmv7hf | xmx-2.1a7nb9.tgz
NetBSD 10.0 | i386 | xmx-2.1a7nb9.tgz
NetBSD 10.0 | i386 | xmx-2.1a7nb9.tgz
NetBSD 10.0 | m68k | xmx-2.1a7nb9.tgz
NetBSD 10.0 | m68k | xmx-2.1a7nb9.tgz
NetBSD 10.0 | powerpc | xmx-2.1a7nb9.tgz
NetBSD 10.0 | powerpc | xmx-2.1a7nb9.tgz
NetBSD 10.0 | powerpc | xmx-2.1a7nb9.tgz
NetBSD 10.0 | sh3el | xmx-2.1a7nb9.tgz
NetBSD 10.0 | sparc64 | xmx-2.1a7nb9.tgz
NetBSD 10.0 | vax | xmx-2.1a7nb9.tgz
NetBSD 10.0 | vax | xmx-2.1a7nb9.tgz
NetBSD 10.0 | x86_64 | xmx-2.1a7nb9.tgz
NetBSD 10.0 | x86_64 | xmx-2.1a7nb9.tgz
NetBSD 11.0 | aarch64 | xmx-2.1a7nb9.tgz
NetBSD 11.0 | aarch64 | xmx-2.1a7nb9.tgz
NetBSD 11.0 | aarch64eb | xmx-2.1a7nb9.tgz
NetBSD 11.0 | aarch64eb | xmx-2.1a7nb9.tgz
NetBSD 11.0 | earmv6hf | xmx-2.1a7nb9.tgz
NetBSD 11.0 | earmv6hf | xmx-2.1a7nb9.tgz
NetBSD 11.0 | earmv7hf | xmx-2.1a7nb9.tgz
NetBSD 11.0 | earmv7hf | xmx-2.1a7nb9.tgz
NetBSD 11.0 | i386 | xmx-2.1a7nb9.tgz
NetBSD 11.0 | i386 | xmx-2.1a7nb9.tgz
NetBSD 11.0 | m68k | xmx-2.1a7nb9.tgz
NetBSD 11.0 | m68k | xmx-2.1a7nb9.tgz
NetBSD 11.0 | riscv64 | xmx-2.1a7nb9.tgz
NetBSD 11.0 | riscv64 | xmx-2.1a7nb9.tgz
NetBSD 11.0 | sh3el | xmx-2.1a7nb9.tgz
NetBSD 11.0 | x86_64 | xmx-2.1a7nb9.tgz
NetBSD 11.0 | x86_64 | xmx-2.1a7nb9.tgz
NetBSD 9.0 | aarch64 | xmx-2.1a7nb9.tgz
NetBSD 9.0 | aarch64 | xmx-2.1a7nb9.tgz
NetBSD 9.0 | earmv6hf | xmx-2.1a7nb9.tgz
NetBSD 9.0 | earmv6hf | xmx-2.1a7nb9.tgz
NetBSD 9.0 | earmv7hf | xmx-2.1a7nb9.tgz
NetBSD 9.0 | earmv7hf | xmx-2.1a7nb9.tgz
NetBSD 9.0 | i386 | xmx-2.1a7nb9.tgz
NetBSD 9.0 | powerpc | xmx-2.1a7nb9.tgz
NetBSD 9.0 | x86_64 | xmx-2.1a7nb9.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

## Available build options

(none)

## Known vulnerabilities

(no vulnerabilities known)

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.

Problem reports, updates or suggestions for this package should be reported with send-pr.