/pwol

Peter's Wake-On-Lan utility

Primary LanguageShellBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Peter's Wake-On-LAN utility

Author:   Peter Eriksson <pen@lysator.liu.se>
Website:  https://github.com/ptrrkssn/pwol

pwol is a command line utility to send Wake-On-LAN (WoL) packets to one
or many hosts, either locally or via routers, in order to wake them up
from sleep mode. 

It can also be used as a WoL proxy daemon listening to incoming WoL
packets (possibly authenticated) and then forwarding requests to one
or many other targets.


LICENSE 

BSD standard license. See the file LICENSE for details.


BUILD INSTRUCTIONS

Run "./configure" and then run 'make'. Build has been tested on:
- Linux (Ubuntu 20.04)
- FreeBSD (12.2 & 13.0).
- MacOS (10.15 & 11.2)
- Solaris 10
- OmniOS (r151036)


USAGE

pwol looks for a configuration file in two places by default, /etc/pwol.conf and 
$HOME/.pwolrc. Additional configuration files may be specified via the "-f" command 
line switch.

See the "pwol.conf" file for details.