-
Notifications
You must be signed in to change notification settings - Fork 3
/
flossware.spec
139 lines (129 loc) · 7.43 KB
/
flossware.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
Summary: A set of kickstarts and snippets for cobbler
Name: flossware-cobbler
Version: 1.0
Release: 39
URL: https://github.com/FlossWare/cobbler
License: GPLv3
Group: Applications/Systems
Source0: %{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch: noarch
#Requires: cobbler
%description
A set of kickstarts and snippets for cobbler.
%prep
%setup -q
%build
%install
%{__rm} -rf %{buildroot}
%{__mkdir_p} %{buildroot}/var/lib/cobbler/templates
%{__mkdir_p} %{buildroot}/var/lib/cobbler/snippets/flossware
%{__mkdir_p} %{buildroot}/var/lib/cobbler/snippets/flossware/modules
%{__mkdir_p} %{buildroot}/var/lib/cobbler/snippets/flossware/modules/disk_partition_types
%{__mkdir_p} %{buildroot}/var/lib/cobbler/snippets/flossware/options
%{__mkdir_p} %{buildroot}/var/lib/cobbler/snippets/flossware/sections
%{__mkdir_p} %{buildroot}/var/lib/cobbler/snippets/flossware/sections/addon_body
%{__mkdir_p} %{buildroot}/var/lib/cobbler/snippets/flossware/sections/anaconda_body
%{__mkdir_p} %{buildroot}/var/lib/cobbler/snippets/flossware/sections/post_body
%{__install} -p -m 0755 templates/* %{buildroot}/var/lib/cobbler/templates/
%{__install} -p -m 0755 snippets/*_kickstart %{buildroot}/var/lib/cobbler/snippets/flossware
%{__install} -p -m 0755 snippets/modules/atomic %{buildroot}/var/lib/cobbler/snippets/flossware/modules
%{__install} -p -m 0755 snippets/modules/common %{buildroot}/var/lib/cobbler/snippets/flossware/modules
%{__install} -p -m 0755 snippets/modules/defined_disk_partition %{buildroot}/var/lib/cobbler/snippets/flossware/modules
%{__install} -p -m 0755 snippets/modules/disk_partition %{buildroot}/var/lib/cobbler/snippets/flossware/modules
%{__install} -p -m 0755 snippets/modules/filesystem %{buildroot}/var/lib/cobbler/snippets/flossware/modules
%{__install} -p -m 0755 snippets/modules/disk_partition_types/* %{buildroot}/var/lib/cobbler/snippets/flossware/modules/disk_partition_types
%{__install} -p -m 0755 snippets/options/* %{buildroot}/var/lib/cobbler/snippets/flossware/options
%{__install} -p -m 0755 snippets/sections/addon %{buildroot}/var/lib/cobbler/snippets/flossware/sections
%{__install} -p -m 0755 snippets/sections/anaconda %{buildroot}/var/lib/cobbler/snippets/flossware/sections
%{__install} -p -m 0755 snippets/sections/packages %{buildroot}/var/lib/cobbler/snippets/flossware/sections
%{__install} -p -m 0755 snippets/sections/post %{buildroot}/var/lib/cobbler/snippets/flossware/sections
%{__install} -p -m 0755 snippets/sections/pre %{buildroot}/var/lib/cobbler/snippets/flossware/sections
%{__install} -p -m 0755 snippets/sections/addon_body/* %{buildroot}/var/lib/cobbler/snippets/flossware/sections/addon_body
%{__install} -p -m 0755 snippets/sections/anaconda_body/* %{buildroot}/var/lib/cobbler/snippets/flossware/sections/anaconda_body
%{__install} -p -m 0755 snippets/sections/post_body/* %{buildroot}/var/lib/cobbler/snippets/flossware/sections/post_body
%pre
rm -f /var/lib/cobbler/templates
rm -rf /var/lib/cobbler/snippets/flossware
%preun
%clean
rm -rf %{buildroot}
%files
%attr(0755, root, root) /var/lib/cobbler/templates
%attr(0755, root, root) /var/lib/cobbler/snippets/flossware
%changelog
* Sat Sep 26 2020 Action <[email protected]> 1.0-37
- No changes.
* Sat Sep 26 2020 Action <[email protected]> 1.0-36
- No changes.
* Mon Aug 03 2020 Solenopsis <[email protected]> 1.0-35
- No changes.
* Tue Jan 14 2020 Solenopsis <[email protected]> 1.0-34
- Scot P. floess <[email protected]> N/A - fixed problem with rpmbuld/flossware.spec
* Tue Jan 14 2020 Solenopsis <[email protected]> 1.0-33
- Scot P. floess <[email protected]> N/A - fixed problem with rpmbuld/flossware.spec
* Tue Jan 14 2020 Solenopsis <[email protected]> 1.0-32
- Scot P. floess <[email protected]> N/A - fixed problem with rpmbuld/flossware.spec
* Mon Jan 13 2020 Solenopsis <[email protected]> 1.0-31
- No changes.
* Wed Jul 10 2019 Solenopsis <[email protected]> 1.0-30
- GitHub <[email protected]> Create CODE_OF_CONDUCT.md
* Thu Jun 06 2019 Bot <[email protected]> 1.0-29
- No changes.
* Thu Jun 06 2019 Solenopsis <[email protected]> 1.0-28
- No changes.
* Thu Jun 06 2019 Bot <[email protected]> 1.0-27
- No changes.
* Thu Jun 06 2019 Bot <[email protected]> 1.0-26
- No changes.
* Thu Jan 10 2019 Solenopsis <[email protected]> 1.0-25
- Scot P. Floess <[email protected]> NA - checkin to test github webhook
* Thu Dec 13 2018 Solenopsis <[email protected]> 1.0-24
- Scot P. Floess <[email protected]> NA - Fedora Atomic installs were failing
* Thu Jul 12 2018 Solenopsis <[email protected]> 1.0-23
- GitHub <[email protected]> Update README.md
* Thu Jul 12 2018 Solenopsis <[email protected]> 1.0-22
- GitHub <[email protected]> Update README.md
* Thu Jul 12 2018 Solenopsis <[email protected]> 1.0-21
- GitHub <[email protected]> Update README.md
* Thu Jul 12 2018 Solenopsis <[email protected]> 1.0-20
- GitHub <[email protected]> Update README.md
* Thu Jul 12 2018 Solenopsis <[email protected]> 1.0-19
- GitHub <[email protected]> Update README.md
* Thu Jul 12 2018 Solenopsis <[email protected]> 1.0-18
- GitHub <[email protected]> Turning on plastic style for build status...
* Thu Jul 12 2018 Solenopsis <[email protected]> 1.0-17
- GitHub <[email protected]> Fixing the build status
* Thu Jul 12 2018 Solenopsis <[email protected]> 1.0-16
- GitHub <[email protected]> tryomg embeddable build status
* Wed Jul 11 2018 Solenopsis <[email protected]> 1.0-15
- Scot P. Floess <[email protected]> NA - testing a web hook
* Mon Jan 15 2018 Solenopsis <[email protected]> 1.0-14
- No changes.
* Mon Jan 15 2018 Solenopsis <[email protected]> 1.0-13
- No changes.
* Sun Dec 10 2017 OpenShift <[email protected]> 1.0-12
- Scot P. Floess <[email protected]> NA - added in flossware-scripts
* Mon Aug 07 2017 OpenShift <[email protected]> 1.0-11
- Scot P. Floess <[email protected]> NA - disabling NetworkManager
* Sun Aug 28 2016 OpenShift <[email protected]> 1.0-10
- Scot P. Floess <[email protected]> Resolves #23 - processing LVM partitions now fixed and README.md denotes the new way to deal with LVM (using spaces vs commas)
* Sun Aug 28 2016 OpenShift <[email protected]> 1.0-9
- Scot P. Floess <[email protected]> Resolves #22 - common_kickstart is no longer needed
* Sun Aug 28 2016 OpenShift <[email protected]> 1.0-8
- Scot P. Floess <[email protected]> Resolves #21 - section variables are included and denoted correctly
* Sun Aug 28 2016 OpenShift <[email protected]> 1.0-7
- Scot P. Floess <[email protected]> Resolves #19 - all variables are preceeded with $
* Sun Aug 28 2016 OpenShift <[email protected]> 1.0-6
- Scot P. Floess <[email protected]> Resolves #20 - now have GPLv3 license in all source
* Sat Aug 27 2016 OpenShift <[email protected]> 1.0-5
- Scot P. Floess <[email protected]> NA - type-o in README.md
- Scot P. Floess <[email protected]> NA - added yum installation information to the README.md
* Sat Aug 27 2016 OpenShift <[email protected]> 1.0-4
- No changes.
* Sat Aug 27 2016 OpenShift <[email protected]> 1.0-3
- No changes.
* Sat Aug 27 2016 OpenShift <[email protected]> 1.0-2
- Scot P. Floess <[email protected]> NA - adjusting spec file as the inital version auto revd was broken
* Sat Aug 27 2016 OpenShift <[email protected]> 1.0-1
- No changes.