@@ -102,24 +102,27 @@ install:
102
102
@install -p -D -m 0755 $(BUILDDIR ) /usercrash/bin/debugger $(DESTDIR ) /usr/bin/
103
103
@install -p -D -m 0755 $(BUILDDIR ) /usercrash/bin/usercrash_c $(DESTDIR ) /usr/bin/
104
104
@install -p -D -m 0755 $(BUILDDIR ) /usercrash/bin/usercrash_s $(DESTDIR ) /usr/bin/
105
- @install -p -D -m 0755 data/acrnprobe_prepare.sh $(DESTDIR ) /usr/bin/
105
+ @install -p -D -m 0755 data/crashlogctl $(DESTDIR ) /usr/bin/
106
106
@install -p -D -m 0755 data/usercrash-wrapper $(DESTDIR ) /usr/bin/
107
107
@install -d $(DESTDIR ) /usr/share/acrn/crashlog
108
108
@install -p -D -m 0644 data/40-watchdog.conf $(DESTDIR ) /usr/share/acrn/crashlog
109
+ @install -p -D -m 0644 data/80-coredump.conf $(DESTDIR ) /usr/share/acrn/crashlog
109
110
@install -d $(DESTDIR ) /usr/share/defaults/telemetrics/
110
111
@install -p -D -m 0644 data/acrnprobe.xml $(DESTDIR ) /usr/share/defaults/telemetrics/
111
112
@install -d $(DESTDIR ) /usr/lib/systemd/system/
112
113
@install -p -D -m 0644 data/acrnprobe.service $(DESTDIR ) /usr/lib/systemd/system/
113
- @install -p -D -m 0644 data/prepare.service $(DESTDIR ) /usr/lib/systemd/system/
114
114
@install -p -D -m 0644 data/usercrash.service $(DESTDIR ) /usr/lib/systemd/system/
115
+ @install -d $(DESTDIR ) /usr/lib/tmpfiles.d
116
+ @install -p -D -m 0644 data/acrn-crashlog-dirs.conf $(DESTDIR ) /usr/lib/tmpfiles.d/
115
117
116
118
.PHONY :uninstall
117
119
uninstall :
118
120
@if [ -e " $( DESTDIR) /usr/bin/acrnprobe" ]; then \
119
121
$(RM ) $(DESTDIR ) /usr/bin/acrnprobe; \
120
122
fi
121
- @if [ -e " $( DESTDIR) /usr/bin/acrnprobe_prepare.sh" ]; then \
122
- $(RM ) $(DESTDIR ) /usr/bin/acrnprobe_prepare.sh; \
123
+ @if [ -e " $( DESTDIR) /usr/bin/crashlogctl" ]; then \
124
+ $(DESTDIR ) /usr/bin/crashlogctl disable && \
125
+ $(RM ) $(DESTDIR ) /usr/bin/crashlogctl; \
123
126
fi
124
127
@if [ -e " $( DESTDIR) /usr/bin/debugger" ]; then \
125
128
$(RM ) $(DESTDIR ) /usr/bin/debugger; \
@@ -136,15 +139,18 @@ uninstall:
136
139
@if [ -e " $( DESTDIR) /usr/share/acrn/crashlog/40-watchdog.conf" ]; then \
137
140
$(RM ) $(DESTDIR ) /usr/share/acrn/crashlog/40-watchdog.conf; \
138
141
fi
142
+ @if [ -e " $( DESTDIR) /usr/share/acrn/crashlog/80-coredump.conf" ]; then \
143
+ $(RM ) $(DESTDIR ) /usr/share/acrn/crashlog/80-coredump.conf; \
144
+ fi
139
145
@if [ -e " $( DESTDIR) /usr/share/defaults/telemetrics/acrnprobe.xml" ]; then \
140
146
$(RM ) $(DESTDIR ) /usr/share/defaults/telemetrics/acrnprobe.xml; \
141
147
fi
142
148
@if [ -e " $( DESTDIR) /usr/lib/systemd/system/acrnprobe.service" ]; then \
143
149
$(RM ) $(DESTDIR ) /usr/lib/systemd/system/acrnprobe.service; \
144
150
fi
145
- @if [ -e " $( DESTDIR) /usr/lib/systemd/system/prepare.service" ]; then \
146
- $(RM ) $(DESTDIR ) /usr/lib/systemd/system/prepare.service; \
147
- fi
148
151
@if [ -e " $( DESTDIR) /usr/lib/systemd/system/usercrash.service" ]; then \
149
152
$(RM ) $(DESTDIR ) /usr/lib/systemd/system/usercrash.service; \
150
153
fi
154
+ @if [ -e " $( DESTDIR) /usr/lib/tmpfiles.d/acrn-crashlog-dirs.conf" ]; then \
155
+ $(RM ) $(DESTDIR ) /usr/lib/tmpfiles.d/acrn-crashlog-dirs.conf; \
156
+ fi
0 commit comments