@@ -26,16 +26,6 @@ if [ ! -d "$basepath/systemd_el" ]; then
2626 cp -r " $basepath /base" " $basepath /systemd_el"
2727 DESTDIR=" $basepath /systemd_el" bash install.sh systemd_redhat
2828fi
29- if [ ! -d " $basepath /old_el" ]; then
30- cp -r " $basepath /base" " $basepath /old_el"
31- DESTDIR=" $basepath /old_el" bash install.sh sysv_init_redhat
32- fi
33- if [ ! -d " $basepath /old_sles" ]; then
34- cp -r " $basepath /base" " $basepath /old_sles"
35- DESTDIR=" $basepath /old_sles" bash install.sh sysv_init_suse
36- fi
37-
38- < %- rpm_paths = [ " $basepath /systemd_el" , " $basepath /old_el" , " $basepath /old_sles" ] -%>
3929
4030# things are only different if we have docs, deb docs get
4131# installed in an unversioned folder but rpm docs get installed
@@ -47,28 +37,12 @@ if [ -d ext/docs ]; then
4737 cp -r " $basepath /base_deb" " $basepath /systemd_deb"
4838 DESTDIR=" $basepath /systemd_deb" bash install.sh systemd_deb
4939 fi
50- if [ ! -d " $basepath /systemd_notasksmax_deb" ]; then
51- cp -r " $basepath /base_deb" " $basepath /systemd_notasksmax_deb"
52- DESTDIR=" $basepath /systemd_notasksmax_deb" USE_TASKSMAX=false bash install.sh systemd_deb
53- fi
54- if [ ! -d " $basepath /sysvinit_deb" ]; then
55- cp -r " $basepath /base_deb" " $basepath /sysvinit_deb"
56- DESTDIR=" $basepath /sysvinit_deb" bash install.sh sysv_init_deb
57- fi
5840 fi
5941else
6042 if [ ! -d " $basepath /systemd_deb" ]; then
6143 cp -r " $basepath /base" " $basepath /systemd_deb"
6244 DESTDIR=" $basepath /systemd_deb" bash install.sh systemd_deb
6345 fi
64- if [ ! -d " $basepath /systemd_notasksmax_deb" ]; then
65- cp -r " $basepath /base" " $basepath /systemd_notasksmax_deb"
66- DESTDIR=" $basepath /systemd_notasksmax_deb" USE_TASKSMAX=false bash install.sh systemd_deb
67- fi
68- if [ ! -d " $basepath /sysvinit_deb" ]; then
69- cp -r " $basepath /base" " $basepath /sysvinit_deb"
70- DESTDIR=" $basepath /sysvinit_deb" bash install.sh sysv_init_deb
71- fi
7246fi
7347
7448os=$build_os
@@ -82,33 +56,11 @@ case $os in
8256 # there's no differences in packaging for deb vs ubuntu
8357 # if that changes we'll need to fix this
8458 debian|ubuntu)
85- if [ " $os_dist " = ' trusty' ]; then
86- dir=" $basepath /sysvinit_deb"
87- elif [ " $os_dist " = ' jessie' ]; then
88- # the version of systemd that ships with jessie doesn't
89- # support TasksMax
90- dir=" $basepath /systemd_notasksmax_deb"
91- else
92- dir=" $basepath /systemd_deb"
93- fi
94- ;;
95- el|redhatfips)
96- if [ " $os_version " -gt ' 6' ]; then
97- dir=" $basepath /systemd_el"
98- else
99- dir=" $basepath /old_el"
100- fi
59+ dir=" $basepath /systemd_deb"
10160 ;;
102- amazon)
61+ amazon|el|redhatfips|sles )
10362 dir=" $basepath /systemd_el"
10463 ;;
105- sles)
106- if [ " $os_version " -gt ' 11' ]; then
107- dir=" $basepath /systemd_el"
108- else
109- dir=" $basepath /old_sles"
110- fi
111- ;;
11264 * )
11365 echo " I have no idea what I'm doing with $os , teach me?" >&2
11466 exit 1
@@ -144,11 +96,7 @@ params+=('--termini-description' "$(printf "$termini_description")")
14496< % end -%>
14597
14698< % if EZBake::Config[:logrotate_enabled]-%>
147- if [[ " $dir " =~ old_ ]]; then
148- DESTDIR=$dir bash install.sh logrotate_legacy
149- else
150- DESTDIR=$dir bash install.sh logrotate
151- fi
99+ DESTDIR=$dir bash install.sh logrotate
152100params+=(' --logrotate' )
153101< % end -%>
154102
@@ -171,27 +119,23 @@ if [[ "$os" = 'el' || "$os" = 'sles' || "$os" = 'fedora' || "$os" = 'redhatfips'
171119 params+=(" <%= dep -%>" )
172120 < % end -%>
173121 # get rpm install trigger scripts
174- < % EZBake::Config[:redhat][:postinst_install_triggers].each do | package, scripts|
175- rpm_paths.each do | path| -%>
176- cat > < %=path %> /< %=package%> _postinst_triggers << EOM
122+ < % EZBake::Config[:redhat][:postinst_install_triggers].each do | package, scripts| -%>
123+ cat > $basepath /systemd_el/< %=package%> _postinst_triggers << EOM
177124 if [ "\$ 1" -eq 1 ] ; then
178125 "<%= scripts.join("\n") %>"
179126 :
180127 fi
181128EOM
182- < % end -%>
183129 params+=(" --rpm-trigger" " '<%=package%>: $dir /<%=package%>_postinst_triggers'" )
184130 < % end -%>
185131 # get rpm upgrade trigger scripts
186- < % EZBake::Config[:redhat][:postinst_upgrade_triggers].each do | package, scripts|
187- rpm_paths.each do | path| -%>
188- cat > < %=path %> /< %=package%> _postinst_triggers << EOM
132+ < % EZBake::Config[:redhat][:postinst_upgrade_triggers].each do | package, scripts| -%>
133+ cat > $basepath /systemd_el/< %=package%> _postinst_triggers << EOM
189134 if [ "\$ 1" -gt 1 ] ; then
190135 "<%= scripts.join("\n") %>"
191136 :
192137 fi
193138EOM
194- < % end -%>
195139 params+=(" --rpm-trigger" " '<%=package%>: $dir /<%=package%>_postinst_triggers'" )
196140 < % end -%>
197141 : # Need something in case there are no additional dependencies
0 commit comments