1
1
mirror of https://github.com/eblot/pybootd.git synced 2024-08-17 09:51:07 +03:00
Commit Graph

20 Commits

Author SHA1 Message Date
Emmanuel Blot
3eb8e2ed69 Document MAC mask syntax 2020-04-14 17:16:08 +02:00
Emmanuel Blot
46b4d11beb Update doc file 2020-04-13 14:43:15 +02:00
Emmanuel Blot
f4d0ab63e9 Add GitHub badge 2020-04-12 19:20:38 +02:00
Emmanuel Blot
1556f78b18 Debian no longer provides all the files required to install from PXE... 2020-04-12 18:44:30 +02:00
Emmanuel Blot
0eacc7899b Clean up dependencies 2020-04-10 21:38:30 +02:00
Emmanuel Blot
8888451fcb Update documentation with new options 2020-04-10 21:32:25 +02:00
Emmanuel Blot
be1195b25f Add a very basic HTTP server
Rework daemon initialization and termination
Rename HTTPd test server
Update documentation
2019-09-06 16:20:54 +02:00
Emmanuel Blot
d053b2ed11 Fix doc typo 2019-09-05 17:48:12 +02:00
Emmanuel Blot
3a2148537a Update doc, and use d suffix for local daemons/servers 2019-09-05 17:44:14 +02:00
Emmanuel Blot
c6362196fd Fix issues, Python 2.7 is now a requirement
Six module is also require, to prepare for Python3 support
2016-10-05 14:35:03 +02:00
David Decotigny
8162ce912d Allow to advertise serveral DNS servers.
Multiple DNS servers can be specified, separated with ';'. Most
clients will consider only the 1st one listed. The special 'auto'
keyword is updated to advertise all nameservers used by the DHCP
server.
2016-09-15 16:46:32 -07:00
David Decotigny
ee5543ba97 Allow to configure client IP from a fixed MAC/IP mapping.
In addition to dynamic IP allocation from a pool of addresses, provide
a way to configure clients with static IPs configured in ini file: new
section "static_dhcp" allows to configure static mapping MAC ->
IP. All clients in these sections will be allowed by default (ACLs)
unless explicitely disabled in "mac" config section.

If pool_count is set to 0, only static IP allocation is supported, but
pool_start must still be defined to be a valid IP address in the local
network (eg. IP of the DHCP server).
2016-09-15 16:46:32 -07:00
David Decotigny
810b027efe Make Netifaces an optional module dependency.
When not available, iproute is used (Unix-specific).
2016-09-15 16:46:32 -07:00
David Decotigny
8112480bee Make pkg_resources an optional module dependency 2016-09-15 16:46:32 -07:00
Emmanuel Blot
d1f0bfcbf7 Fix English grammar 2011-05-22 15:53:57 +02:00
Emmanuel Blot
d67e96da08 Documentation complete. 2011-05-22 14:05:42 +02:00
Emmanuel Blot
5c38a55d90 Start documentation of the configuration options 2011-05-22 02:44:05 +02:00
Emmanuel Blot
53b0511166 Fix up a bug with optional configuration section
Add a sample configuration section in README file
2011-05-21 03:04:03 +02:00
Emmanuel Blot
ddd33a4b41 Remove trailing spaces 2011-05-21 00:22:58 +02:00
Emmanuel Blot
89405ec150 Initial commit 2011-05-21 00:21:53 +02:00