blob: 813b65b0f926c6f1257e80d67cc7f8a0d947cf28 (
plain)
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
|
# $Id$
%_rpm_helper_dir @pkgdatadir@
%_get_password_helper %_rpm_helper_dir/get-password
%_get_password() $(%_get_password_helper %{1})
%_create_ghostfile_helper %_rpm_helper_dir/create-file
%create_ghostfile() %_create_ghostfile_helper %{name} $1 %{1} %{2} %{3} %{4} \
%{nil}
%_create_ssl_certificate_helper %_rpm_helper_dir/create-ssl-certificate
%_create_ssl_certificate(bg:) %_create_ssl_certificate_helper %{name} $1 %{1} %{?-g:-g %{-g*}} %{?-b:-b} \
%{nil}
# initscripts macros
%_add_service_helper %_rpm_helper_dir/add-service
%_post_service() %_add_service_helper %{name} $1 %{*} \
%{nil}
%_del_service_helper %_rpm_helper_dir/del-service
%_preun_service() %_del_service_helper %{name} $1 %{*} \
%{nil}
%_add_user_helper %_rpm_helper_dir/add-user
%_pre_useradd() %_add_user_helper %{name} $1 %{1} %{2} %{3} \
%{nil}
%_del_user_helper %_rpm_helper_dir/del-user
%_postun_userdel() %_del_user_helper %{name} $1 %{1} \
%{nil}
%_add_group_helper %_rpm_helper_dir/add-group
%_pre_groupadd() %_add_group_helper %{name} $1 %{1} %{?2:%2} \
%{nil}
%_del_group_helper %_rpm_helper_dir/del-group
%_postun_groupdel() %_del_group_helper %{name} $1 %{1} \
%{nil}
%_add_shell_helper %_rpm_helper_dir/add-shell
%_post_shelladd() %_add_shell_helper %{name} $1 %{1} \
%{nil}
%_del_shell_helper %_rpm_helper_dir/del-shell
%_preun_shelldel() %_del_shell_helper %{name} $1 %{1} \
%{nil}
%_add_syslog_helper %_rpm_helper_dir/add-syslog
%_post_syslogadd(s:m:M:) \
%_add_syslog_helper %{name} $1 %{1} %{2} %{?-s:-s %{-s*}} %{?-m:-m %{-m*}} %{?-M:-M %{-M*}} \
%{nil}
%_del_syslog_helper %_rpm_helper_dir/del-syslog
%_preun_syslogdel() %_del_syslog_helper %{name} $1 \
%{nil}
# Web App dir
%_add_webapp_helper %_rpm_helper_dir/add-webapp
%_post_webapp() %_add_webapp_helper %{name} $1 \
%{nil}
%_del_webapp_helper %_rpm_helper_dir/del-webapp
%_postun_webapp() %_del_webapp_helper %{name} $1 \
%{nil}
# systemd support
%_migrate_service_helper %_rpm_helper_dir/migrate-service
%_systemd_migrate_service_pre() %_migrate_service_helper pre %{*} \
%{nil}
%_systemd_migrate_service_post() %_migrate_service_helper post %{*} \
%{nil}
%_post_unit() %_add_service_helper --no-sysv %{name} $1 %{*} \
%{nil}
%_preun_unit() %_del_service_helper --no-sysv %{name} $1 %{*} \
%{nil}
%_postun_unit_helper %_rpm_helper_dir/postun-unit
%_postun_unit() %_postun_unit_helper %{name} $1 %{*} \
%{nil}
|