@@ -244,6 +244,8 @@ libusbguard_la_SOURCES=\
244
244
src/Library/KeyValueParserPrivate.hpp \
245
245
src/Library/LocaltimeCondition.cpp \
246
246
src/Library/LocaltimeCondition.hpp \
247
+ src/Library/QBIPCServerPrivate.cpp \
248
+ src/Library/QBIPCServerPrivate.hpp \
247
249
src/Library/RandomStateCondition.cpp \
248
250
src/Library/RandomStateCondition.hpp \
249
251
src/Library/RuleAppliedCondition.cpp \
@@ -437,45 +439,33 @@ usbguard_rule_parser_LDADD=\
437
439
# DBus Bridge
438
440
#
439
441
if DBUS_ENABLED
440
- sbin_PROGRAMS+ = usbguard-dbus
442
+ libusbguard_la_SOURCES+ = \
443
+ src/Library/DBusIPCServerPrivate.cpp \
444
+ src/Library/DBusIPCServerPrivate.hpp
445
+
446
+ libusbguard_la_CPPFLAGS+ =\
447
+ -I$(top_builddir ) /src/DBus \
448
+ @dbus_CFLAGS@
449
+
450
+ libusbguard_la_LIBADD+ =\
451
+ @dbus_LIBS@
441
452
442
453
if DOCS_ENABLED
443
454
man8_MANS+ =\
444
455
$(top_builddir ) /doc/man/usbguard-dbus.8
445
456
endif
446
457
447
458
BUILT_SOURCES+ =\
448
- src/DBus/DBusInterface.xml.cstr \
449
- src/DBus/org.usbguard.service \
450
- src/DBus/usbguard-dbus.service
459
+ src/DBus/DBusInterface.xml.cstr
451
460
452
461
EXTRA_DIST+ =\
453
462
src/DBus/org.usbguard.conf \
454
- src/DBus/org.usbguard.service.in \
455
- src/DBus/usbguard-dbus.service.in \
456
463
src/DBus/org.usbguard.policy \
457
464
src/DBus/DBusInterface.xml
458
465
459
466
CLEANFILES+ =\
460
- $(top_builddir ) /src/DBus/org.usbguard.service \
461
- $(top_builddir ) /src/DBus/usbguard-dbus.service \
462
467
$(top_builddir ) /src/DBus/DBusInterface.xml.cstr
463
468
464
- usbguard_dbus_SOURCES =\
465
- src/DBus/gdbus-server.cpp \
466
- src/DBus/DBusBridge.cpp \
467
- src/DBus/DBusBridge.hpp
468
-
469
- usbguard_dbus_CPPFLAGS =\
470
- -fPIE \
471
- $(AM_CPPFLAGS ) \
472
- -I$(top_builddir ) /src/DBus \
473
- @dbus_CFLAGS@
474
-
475
- usbguard_dbus_LDADD =\
476
- $(top_builddir ) /libusbguard.la \
477
- @dbus_LIBS@
478
-
479
469
% .xml :
480
470
xmllint " $( top_srcdir) /$@ " > /dev/null
481
471
@@ -486,15 +476,11 @@ usbguard_dbus_LDADD=\
486
476
% .service : % .service.in
487
477
sed -e " s|%{sbindir}%|$( sbindir) |" " $<" > " $( top_builddir) /$@ "
488
478
489
- install-data-dbus : $(top_builddir ) /src/DBus/org.usbguard.service install-polkit-policy install-systemd-dbus-service
490
- $(MKDIR_P ) $(DESTDIR )$(DBUS_SERVICES_DIR ) && \
491
- $(INSTALL_DATA ) $(top_builddir ) /src/DBus/org.usbguard.service $(DESTDIR )$(DBUS_SERVICES_DIR )
479
+ install-data-dbus : $(top_builddir ) /src/DBus/org.usbguard.service install-polkit-policy
492
480
$(MKDIR_P ) $(DESTDIR )$(DBUS_BUSCONFIG_DIR ) && \
493
481
$(INSTALL_DATA ) $(top_srcdir ) /src/DBus/org.usbguard.conf $(DESTDIR )$(DBUS_BUSCONFIG_DIR )
494
482
495
- uninstall-data-dbus : uninstall-polkit-policy uninstall-systemd-dbus-service
496
- rm -f $(DESTDIR )$(DBUS_SERVICES_DIR ) /org.usbguard.service
497
- rmdir $(DESTDIR )$(DBUS_SERVICES_DIR )
483
+ uninstall-data-dbus : uninstall-polkit-policy
498
484
rm -f $(DESTDIR )$(DBUS_BUSCONFIG_DIR ) /org.usbguard.conf
499
485
rmdir $(DESTDIR )$(DBUS_BUSCONFIG_DIR )
500
486
@@ -529,19 +515,6 @@ install-polkit-policy:
529
515
uninstall-polkit-policy :
530
516
endif
531
517
532
- if SYSTEMD_SUPPORT_ENABLED
533
- install-systemd-dbus-service : $(top_builddir ) /src/DBus/usbguard-dbus.service
534
- $(MKDIR_P ) $(DESTDIR )$(SYSTEMD_UNIT_DIR ) && \
535
- $(INSTALL_DATA ) $(top_builddir ) /src/DBus/usbguard-dbus.service $(DESTDIR )$(SYSTEMD_UNIT_DIR )
536
-
537
- uninstall-systemd-dbus-service :
538
- rm -f $(DESTDIR )$(SYSTEMD_UNIT_DIR ) /usbguard-dbus.service
539
- rmdir $(DESTDIR )$(SYSTEMD_UNIT_DIR )
540
-
541
- else
542
- install-systemd-dbus-service :
543
- uninstall-systemd-dbus-service :
544
- endif
545
518
else
546
519
install-data-dbus :
547
520
uninstall-data-dbus :
0 commit comments