Salt Project Packaging
86bb64dde2
Release v3006.0
2023-04-18 21:05:02 +00:00
MKLeb
5c7c1396f2
Revert "Release v3006.0"
...
This reverts commit e5209410c3
.
2023-04-18 13:43:28 -07:00
Salt Project Packaging
e5209410c3
Release v3006.0
2023-04-18 16:28:01 +00:00
Megan Wilhite
1cc64d2962
Enable service and use sysuser
2023-04-15 20:49:08 +01:00
Megan Wilhite
b7b3d5fa40
Fix permissions in test suite and add all paths to both packages
2023-04-15 20:49:08 +01:00
Megan Wilhite
7ab9844db1
Set permissions in salt.spec file files listing
2023-04-15 20:49:08 +01:00
Megan Wilhite
076d213394
Set ownership/group on /opt/saltstack/salt/
2023-04-15 20:49:08 +01:00
Megan Wilhite
8800369488
Only run chown if the directory exists
2023-04-15 20:49:08 +01:00
Megan Wilhite
eebd28debf
Set ownership for salt for correct directories
2023-04-15 20:49:08 +01:00
Megan Wilhite
f3ca68541a
Add salt group to debian packages
2023-04-15 20:49:08 +01:00
Megan Wilhite
ddc8f4c232
Set master config in pkg/common
2023-04-15 20:49:08 +01:00
Megan Wilhite
678b5c63bf
Patch Salt Master config file
2023-04-15 20:49:08 +01:00
Megan Wilhite
9d259f37d9
User salt user/group for running salt-master
2023-04-15 20:49:08 +01:00
MKLeb
9e4e9a0ca6
Create the extras directory with tools
2023-04-13 18:47:11 -07:00
MKLeb
3b49926587
Create pip install directory for packages (except for windows, for now) and add some test coverage for the new pip install directory
2023-04-13 18:47:11 -07:00
MKLeb
fe1c64b7a1
REVERT Remove pciutils and dmidecode as dependencies
2023-04-12 12:53:39 -07:00
MKLeb
f8b6220c23
Remove pciutils and dmidecode as dependencies
2023-04-12 12:53:39 -07:00
MKLeb
c94ea66c8a
Try removing the systemd-units dependency
2023-04-12 12:53:39 -07:00
MKLeb
bd378232d4
Remove package name argument when building from source, we don't need it
2023-04-11 10:04:23 -07:00
MKLeb
230337b32e
Change the spec and rules file to use tools, and build from source using tools for rpms and debs
2023-04-11 10:04:23 -07:00
Salt Project Packaging
b767ce0c8e
Release v3006.0rc3
2023-03-29 19:41:22 +00:00
MKLeb
d8fb625f77
Build the rpm and deb packages from source using --no-binary=':all:'
2023-03-21 22:59:23 +00:00
Salt Project Packaging
0fd0f6b6b5
Release v3006.0rc2
2023-03-19 12:44:19 +00:00
Daniel A. Wozniak
e9ae751b49
Update ssl shared object locations
...
The ssl libraries were in salt/run pripr to 3006, now they are in
salt/lib.
2023-03-07 21:30:59 +00:00
Salt Project Packaging
8323b7ca6c
Release v3006.0rc1
2023-03-01 22:56:10 +00:00
Daniel A. Wozniak
cc976a5c3e
Use compression level compatable with centos 7
2023-02-28 07:40:38 +00:00
Megan Wilhite
3ddd7eb6ff
Include the cli scripts in /usr/bin in the package
2023-01-27 12:09:08 -07:00
Pedro Algarvio
5285aaad77
Fix absolute paths to the ondir python binary when building DEB/RPM
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-25 10:05:16 -07:00
Daniel A. Wozniak
b2c4aa6cac
Add missing scripts to rpm
2023-01-25 10:05:16 -07:00
Pedro Algarvio
c9b9fd6b7d
Build Deb and RPM with the previously built Salt onedir
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-25 10:05:16 -07:00
Pedro Algarvio
91bdd5f01b
The Deb and RPM build process can now accept a relenv onedir and a salt tarball
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-25 10:05:16 -07:00
MKLeb
c3fa7e698d
let rpmbuild deduce the arch
2023-01-25 10:05:16 -07:00
Pedro Algarvio
6b659c3c26
libxcrypt-compat
is only required for RHEL >= 9
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-25 10:05:16 -07:00
Daniel A. Wozniak
0bfd19891b
Add salt-pip wrapper to salt-common
2022-12-23 16:24:54 +00:00
Daniel A. Wozniak
701633d181
Initial commit of relenv debian package
2022-12-22 07:59:07 -07:00
Gareth J. Greenaway
4b2bce83b8
Deprecating and removing salt-unity.
2021-12-07 16:15:56 -05:00
Denys Havrysh
bbcad93a8d
Fix trailing white spaces in Salt PRM spec file
2016-03-02 10:42:00 +02:00
Stephen Spencer
88be7b38d6
This is the (RPM) spec file used by Erik Johnson for building EPEL
...
packages.
The only change:
avoid replacing the salt*.service files. Systemd ignores
/etc/security/limits*; it, instead, uses its own directives that are
required to exist in the service file itself.
See systemd.directives(7), systemd.exec(5), systemd-system.conf(5)
2015-03-27 15:26:32 -05:00
Erik Johnson
33a74e422e
Update Fedora/RHEL spec for 2014.1.13
2014-10-17 10:46:14 -05:00
Erik Johnson
b18ae95f84
Update RPM spec for 2014.1.11
2014-10-01 18:35:23 -05:00
Erik Johnson
17049624ea
Fix incorrect conditional in spec
2014-08-10 12:20:30 -05:00
Erik Johnson
5f9931636a
Deploy /var/cache/salt with common RPM
...
Also changed the deprecated $RPM_BUILD_ROOT to %{buildroot}.
2014-08-05 22:15:34 -05:00
Erik Johnson
670e315c19
Update RPM spec for 2014.1.10
2014-08-05 17:02:35 -05:00
Erik Johnson
1197a06716
Update spec for 2014.1.7
2014-07-10 20:52:00 -06:00
Jete
31c3267e59
Adding logrotate script for salt in rpm
2014-07-01 17:05:27 -04:00
Erik Johnson
82960a7480
Update RPM spec for 2014.1.4
2014-05-10 00:06:33 -05:00
Erik Johnson
5ed7be5b2e
Update spec file for 2014.1.3
2014-04-18 18:19:14 -05:00
Erik Johnson
3007e6882c
Update spec file for 2014.1.0
2014-02-20 21:06:10 -06:00
Erik Johnson
708a95ddf4
Update RPM spec for 0.17.5
2014-01-27 15:54:26 -06:00
Erik Johnson
9718b9d024
Update RPM spec for 0.17.4
2013-12-19 11:33:02 -06:00