Jonathon Anderson
8c95a57089
Fixes to build process
...
* Fixed a misspelling of genconfig in Makefile
* Updated completions path in warewulf.spec.in
Signed-off-by: Jonathon Anderson <janderson@ciq.co >
2023-03-22 15:30:33 -06:00
jcsiadal
f25d2ec8d5
Update spec and Makefile
...
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com >
2022-10-17 21:58:03 +00:00
Christian Goll
cb0a7b402e
Merge pull request #511 from anderbubble/issues/510
...
new man pages for warewulf.conf and nodes.conf
2022-08-31 11:51:05 +02:00
Jonathon Anderson
e2b87ac63d
Capture wwapi binaries in rpm spec
...
Naive implementation; but without some declaration rpmbuild fails.
Signed-off-by: Jonathon Anderson <janderson@ciq.co >
2022-08-24 06:21:46 -06:00
Jonathon Anderson
247c61295c
Install new config file man pages
...
Signed-off-by: Jonathon Anderson <janderson@ciq.co >
2022-08-24 06:15:36 -06:00
Christian Goll
d03619935e
fixed up spec file
2022-04-26 15:03:48 +02:00
jcsiadal
8827937a9d
Update for LSB compliance
...
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com >
2022-03-09 07:32:02 +00:00
jcsiadal
e99c48577c
Update build variables
...
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com >
2022-03-09 06:21:32 +00:00
Gregory Kurtzer
1c088fadda
Fixed rpmbuild
2022-03-05 08:29:49 -08:00
Gregory Kurtzer
8f9719a1e3
Fixing RPM build error caused by #301 (ref #305 )
2022-03-05 08:22:30 -08:00
Gregory Kurtzer
1b5d6a8245
Fixed missing tftp files (ref #299 )
2022-02-13 04:29:05 +00:00
Gregory M. Kurtzer
67ee3bf5f8
Revert "Move configuration code out of wwctl"
2022-02-11 16:20:05 -08:00
jcsiadal
c9c8a683a7
Updates specfile to match distro guidelines. Suppots modifying client directory path at build time.
...
- Support relocating client files at build time (required for LSB compliant nodes)
- OS varable added to perform some make choices
- Saving and exporting the Makefile vars now scripted using list of variables
- Updated specfile to match RH and SUSE requirements and guidelines
- Moved /usr/local/var to /var/local; dynamic files shall not use /usr.
- State files use %sharedstatedir for path (std for SLE and RHEL)
- Release value adjusted to meet different DEB and RPM reqs.
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com >
2022-02-10 19:47:50 +00:00
Gregory Kurtzer
f04527f45a
Full URL to pristine source
2022-01-19 06:05:46 +00:00
Gregory Kurtzer
ae0455eba1
Allow configuration generation for builds
2022-01-16 01:20:34 +00:00
Gregory Kurtzer
8da7dd415a
Extend and optimize relocatable build config infrastructure
2022-01-15 04:00:18 +00:00
jcsiadal
3f68bc86db
Minor fixes
...
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com >
2022-01-12 03:10:50 +00:00
jcsiadal
05e31203b3
Updated spec with changes
...
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com >
2022-01-11 05:56:32 +00:00
jcsiadal
35755002ec
Fixes needed for successful validation
...
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com >
2022-01-11 05:55:20 +00:00
jcsiadal
8e626e9a62
Add config option for shared state dir
...
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com >
Changes default share to /srv/warewulf
Update specfile
Some changes to match Golang standards
2022-01-11 05:52:58 +00:00
Michael L. Young
df1dd94655
Resolve merge conflict due to newer spec file.
2021-11-08 08:41:31 -05:00
jcsiadal
9b2f47ed95
Add dist macro back
...
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com >
2021-11-02 08:36:20 -07:00
jcsiadal
f7396ae5be
Updates to build an RPM
...
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com >
2021-11-01 11:32:59 -07:00
Michael L. Young
17c71993d3
Add GitHub action to build new release assets and upload them
2021-10-26 22:25:50 -04:00
Michael L. Young
b0ede5d03e
RPM Spec File Improvements
...
- Fix package reference for EL7
- Update spec file to use systemd macros
- Use macros to refer to file paths
- Update syntax
2021-10-01 01:26:53 -04:00
Gregory Kurtzer
2d1bd17d93
Add dependencies to RPM SPEC
2021-08-22 07:28:49 -07:00
Gregory Kurtzer
fb7d81d6d1
Include unpackaged files in the RPM SPEC
2021-08-21 08:23:04 -07:00
Brian Clemens
9b5ff49718
Add firewalld service file to Makefile / RPM spec
2021-04-22 20:35:42 +09:00
Gregory Kurtzer
e149afd580
Disabling the warewulfd automatic start as part of RPM (anaconda install!?)
2021-03-06 18:03:49 -08:00
Gregory Kurtzer
8d24496e97
Fixing some packaging issues, make should start services.
2021-03-06 18:02:25 -08:00
Brian Clemens
da192d95b6
Fix systemd unit failing because of missing warewulf group
2021-03-04 19:03:45 +09:00
Brian Clemens
766ef32914
Fix build on el7
2021-02-03 22:29:23 +09:00
Niko Kivel
70735c144f
dhcpPersist variable, update wwctl services to wwctl configure in default confs
...
* fixed wrong variable for kernel arguments
* fixed wrong variable for persistence
* fixed recreate command hint
2021-01-27 23:36:59 +09:00
Brian Clemens
3370ee7142
Include systemd service in RPM spec
2021-01-27 12:16:30 +09:00
Brian Clemens
4712c03a1a
Tag 4.0.0
2021-01-26 22:53:18 +09:00
Gregory Kurtzer
b903eac31f
Minor fixup for RPM build
2021-01-14 21:19:11 -08:00
Gregory Kurtzer
bad930f21b
Added a specfile
2021-01-14 21:09:49 -08:00