x11/xwatchwin - The NetBSD Packages Collection

Watch a window on another X server

xwatchwin allows you to peek at a window on another X server.
To use it, you must specify the display name of the machine you want
to watch, then the name of the window on that machine.
Xwatchwin will attempt to connect with the X server
hostname:0.0, and if successful, will try to retrieve a copy of
the window in which you specified interest.

You may specify the window you want to watch either by name or by its
window id, usually a hexidecimal number.  Usually specifying the
window by name is simpler, although not all windows have names
associated with them; in that case you must use the window id option.

If the window you want to watch is not in a viewable state,
xwatchwin will tell you so and exit.  If while you are watching
a window it becomes 'unviewable', xwatchwin will wait until the
window becomes 'viewable' again.

xwatchwin was written as an aid to a class for people learning
to use X.  The idea is that the instructor would type into an xterm
window on his/her display and the students would use xwatchwin
to see what the instructor typed.  The students could then type the
same thing in their own terminal windows.  Hopefully others will find
equally (if not more) constructive uses.

Build dependencies

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

Runtime dependencies

(none)

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64xwatchwin-1.1.1nb2.tgz
NetBSD 10.0aarch64xwatchwin-1.1.1nb2.tgz
NetBSD 10.0aarch64xwatchwin-1.1.1nb2.tgz
NetBSD 10.0aarch64ebxwatchwin-1.1.1nb2.tgz
NetBSD 10.0aarch64ebxwatchwin-1.1.1nb2.tgz
NetBSD 10.0alphaxwatchwin-1.1.1nb2.tgz
NetBSD 10.0earmv6hfxwatchwin-1.1.1nb2.tgz
NetBSD 10.0earmv6hfxwatchwin-1.1.1nb2.tgz
NetBSD 10.0earmv6hfxwatchwin-1.1.1nb2.tgz
NetBSD 10.0earmv7hfxwatchwin-1.1.1nb2.tgz
NetBSD 10.0earmv7hfxwatchwin-1.1.1nb2.tgz
NetBSD 10.0earmv7hfxwatchwin-1.1.1nb2.tgz
NetBSD 10.0i386xwatchwin-1.1.1nb2.tgz
NetBSD 10.0i386xwatchwin-1.1.1nb2.tgz
NetBSD 10.0powerpcxwatchwin-1.1.1nb2.tgz
NetBSD 10.0vaxxwatchwin-1.1.1nb2.tgz
NetBSD 10.0x86_64xwatchwin-1.1.1nb2.tgz
NetBSD 10.0_BETAx86_64xwatchwin-1.1.1nb2.tgz
NetBSD 8.0i386xwatchwin-1.1.1nb2.tgz
NetBSD 8.0i386xwatchwin-1.1.1nb2.tgz
NetBSD 8.0i386xwatchwin-1.1.1nb2.tgz
NetBSD 8.0powerpcxwatchwin-1.1.1nb2.tgz
NetBSD 8.0powerpcxwatchwin-1.1.1nb2.tgz
NetBSD 8.0powerpcxwatchwin-1.1.1nb2.tgz
NetBSD 8.0powerpcxwatchwin-1.1.1nb2.tgz
NetBSD 8.0x86_64xwatchwin-1.1.1nb2.tgz
NetBSD 8.0x86_64xwatchwin-1.1.1nb2.tgz
NetBSD 8.0x86_64xwatchwin-1.1.1nb2.tgz
NetBSD 9.0aarch64xwatchwin-1.1.1nb2.tgz
NetBSD 9.0aarch64xwatchwin-1.1.1nb2.tgz
NetBSD 9.0aarch64xwatchwin-1.1.1nb2.tgz
NetBSD 9.0alphaxwatchwin-1.1.1nb2.tgz
NetBSD 9.0alphaxwatchwin-1.1.1nb2.tgz
NetBSD 9.0earmxwatchwin-1.1.1nb2.tgz
NetBSD 9.0earmv6hfxwatchwin-1.1.1nb2.tgz
NetBSD 9.0earmv6hfxwatchwin-1.1.1nb2.tgz
NetBSD 9.0earmv6hfxwatchwin-1.1.1nb2.tgz
NetBSD 9.0earmv7hfxwatchwin-1.1.1nb2.tgz
NetBSD 9.0earmv7hfxwatchwin-1.1.1nb2.tgz
NetBSD 9.0earmv7hfxwatchwin-1.1.1nb2.tgz
NetBSD 9.0i386xwatchwin-1.1.1nb2.tgz
NetBSD 9.0i386xwatchwin-1.1.1nb2.tgz
NetBSD 9.0m68kxwatchwin-1.1.1nb2.tgz
NetBSD 9.0m68kxwatchwin-1.1.1nb2.tgz
NetBSD 9.0m68kxwatchwin-1.1.1nb2.tgz
NetBSD 9.0mips64ebxwatchwin-1.1.1nb2.tgz
NetBSD 9.0powerpcxwatchwin-1.1.1nb2.tgz
NetBSD 9.0powerpcxwatchwin-1.1.1nb2.tgz
NetBSD 9.0powerpcxwatchwin-1.1.1nb2.tgz
NetBSD 9.0sh3elxwatchwin-1.1.1nb2.tgz
NetBSD 9.0sparc64xwatchwin-1.1.1nb2.tgz
NetBSD 9.0sparcxwatchwin-1.1.1nb2.tgz
NetBSD 9.0sparcxwatchwin-1.1.1nb2.tgz
NetBSD 9.0vaxxwatchwin-1.1.1nb2.tgz
NetBSD 9.0vaxxwatchwin-1.1.1nb2.tgz
NetBSD 9.0x86_64xwatchwin-1.1.1nb2.tgz
NetBSD 9.0x86_64xwatchwin-1.1.1nb2.tgz
NetBSD 9.3x86_64xwatchwin-1.1.1nb2.tgz
NetBSD 9.3x86_64xwatchwin-1.1.1nb2.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

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.