139 Commits

Author SHA1 Message Date
David Anderson
2ed7bd3020 pixiecore: stop asking for bug reports, pixiecore isn't actively developed
Signed-off-by: David Anderson <dave@natulte.net>
2024-05-31 16:23:30 -07:00
David Anderson
9e897ef112 pixiecore: fix the unknown firmware type error in DHCP and PXE.
The error message accidentally used the retval instead of the packet's
value, so always returned type 0 (x86 PC, the most universal firmware type)
instead of the actual unsupported type.

Signed-off-by: David Anderson <dave@natulte.net>
2024-05-31 16:00:29 -07:00
Lucas Malandrino
64f6de6d0e Fix archlinux quickcmd
The verify=y cmdline argument has been deprecated by dedfe0364c
This commit replaces it by cms_verify=y.
2023-09-16 10:20:12 -07:00
SBhojani
fc2840fa7b Update quickcmd.go 2021-06-17 15:18:21 -07:00
Simon Legner
bdaec9d826 Add Ubuntu Groovy Gorilla to quickcmd.go
Ref: https://releases.ubuntu.com/groovy/
2020-11-24 03:18:25 -08:00
Simon Legner
50ddff3980 Add Debian Buster to quickcmd.go
Ref: https://www.debian.org/releases/buster/
2020-11-24 03:18:15 -08:00
Simon Legner
7a7fcbe4ac Add Fedora 33 to quickcmd.go
Ref: https://docs.fedoraproject.org/en-US/fedora/f33/release-notes/
2020-11-23 16:31:47 -08:00
LuckCrafter
66e5fba6f6 Update quickcmd.go
Change 'kernel := fmt.Sprintf("%s/arch/boot/%s/vmlinuz", httpSrv, arch)' to 'kernel := fmt.Sprintf("%s/arch/boot/%s/vmlinuz-linux", httpSrv, arch)' at line 330 (false link)
2020-09-20 15:21:20 -07:00
Neil Roza
c36e8784c8 pixiecore/README.md: update docker image names 2020-06-17 12:13:29 -07:00
David Anderson
c56445963e pixiecore/cli: correct URL for Ubuntu >=focal. 2020-06-04 01:05:21 +00:00
Kobe Housen
50b55cd745 add support for fedora 32 2020-05-21 10:45:23 -07:00
Simon Legner
2077bcee04 quickcmd: Ubuntu version up to focal
Removes old versions no longer present on http://mirrors.edge.kernel.org/ubuntu/dists/
2020-01-26 13:25:55 -08:00
Simon Legner
1b89ea3ce5 quickcmd: add CentOS 8 2020-01-26 13:23:46 -08:00
Simon Legner
067d0cc365 quickcmd: add Fedora 31 2020-01-26 13:20:56 -08:00
Stefan Majer
f47ae40332 Fix most of golangci-lint errors in the pixiecore package, keep unused logging function and unchecked errors in example 2020-01-26 13:20:21 -08:00
afg
603e85bc4c Add Arch Linux into quick boot options 2020-01-26 13:14:10 -08:00
Travis Short
c08175e180 Update pixiecore.go
fix interface metadata errors for MacOS
2020-01-26 13:12:51 -08:00
Björn Busse
fcbf6d3880 Update Fedora versions to currently available ones
Tested with the configured mirror.
2019-11-27 20:17:20 -08:00
Dave Anderson
8a2e038430
Update README.md 2019-11-27 19:57:18 -08:00
Frank Theile
24067fad46 Replace Pixieboot -> Pixiecore 2018-10-10 09:49:12 -07:00
Perry Lorier
69eb97d03f Explain which DHCP response is missing
Include better debugging messages as to if you didn't receive any DHCP response, or you're missing the ProxyDHCP boot configuration to try and determine what's going wrong.
2018-08-28 14:01:57 -07:00
Anatoli Babenia
e76f0bd3d9 Simplify and add TL;DR with quick xyz option
It is not clear what `all-in-one` means for software that is
so specialized as `pixiecore`, so I removed that phrase. :)
2018-08-12 16:38:36 -07:00
Naadir Jeewa
cc33920b4f Resolves #57: Add RF_NETLINK to RestrictedAddressFamilies in SystemD unit
for pixiecore

Signed-off-by: Naadir Jeewa <naadir@randomvariable.co.uk>
2018-03-24 20:22:14 -07:00
David Anderson
6e814b1273 Remove unused enum value. 2018-02-07 00:02:42 -08:00
David Anderson
cf666186aa Delete the old dhcp_server prototype, it's unused and broken. 2018-02-07 00:02:11 -08:00
David Anderson
baf5793687 Remove unneccessary conversions, further appeasing lint. 2018-02-05 22:00:13 -08:00
David Anderson
6061bfbc73 Appease golint some more with docstrings and unexporting of functions. 2018-02-05 21:55:51 -08:00
David Anderson
1404193a39 Rename X86_HTTP_CLIENT to appease golint. 2018-02-05 21:44:43 -08:00
David Anderson
7de0228ec0 gofmt -s all the things again. 2018-02-05 21:28:40 -08:00
David Anderson
bcaa633b65 Delete dead code. 2018-02-05 21:09:02 -08:00
David Anderson
52a742156e Fix dead code and reenable envvar parsing. 2018-02-05 21:09:02 -08:00
David Anderson
99cc04c381 Clean up more lint errors.
Also remove the 'vetshadow' linter, it's overly noisy on normal code.
2018-02-05 21:09:02 -08:00
Dmitri Dolguikh
8f56f51bbb Merged pixicorev6 package into pixicore 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
b36c94fc0a Moved address pool-related code into dhcp6/pool package. 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
08daa9f0da moved boot_configuration concrete implementations to pixicorev6 package 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
13846a9809 Added more docs 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
8725ede99b fixing coding-style related issues 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
43551d9de3 Fixed a bug around setting of server duid 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
6c11f1e722 added support for generation of "dns servers" option 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
b78d515ee1 Added cli options for address pool configuration 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
f89f6af9a6 added support for setting server preference option 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
11fbcd1ae1 added debug-level logging 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
2c42665a0b added ipv6api command 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
da6402caf7 Bootfile urls can be retrieved via remote api calls now 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
02db3ab76d extracted packet generation into a dedicated class 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
ea2d223a25 clients are now given ip addresses from an address pool 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
f00c8cae74 moar changes around packet construction to make testing easier 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
bf8701a8c5 Made dhcpv6 packet easier to test 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
cb79b8eaa4 Added bootipv6 command 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
3a5808cb30 first stab at dhcpv6 support 2018-02-05 12:33:17 -08:00