diff options
author | Guido Günther <agx@sigxcpu.org> | 2014-02-05 08:38:30 +0100 |
---|---|---|
committer | Guido Günther <agx@sigxcpu.org> | 2014-02-05 08:38:30 +0100 |
commit | 13ed135b9ae78c692dc359976eb8b54d0a3629b8 (patch) | |
tree | ae2ea713ad51d73980cf83db1411d6589dac5e8b /data | |
parent | 14d771b90f5a7d3887e5e900d1fb4737477ad305 (diff) |
Imported Upstream version 0.7.991upstream/0.7.991
Diffstat (limited to 'data')
21 files changed, 1962 insertions, 0 deletions
diff --git a/data/Makefile.am b/data/Makefile.am new file mode 100644 index 0000000..770f97d --- /dev/null +++ b/data/Makefile.am @@ -0,0 +1,101 @@ + +edit = @sed \ + -e 's|@sbindir[@]|$(sbindir)|g' \ + -e 's|@sysconfdir[@]|$(sysconfdir)|g' \ + -e 's|@localstatedir[@]|$(localstatedir)|g' \ + -e 's|@libexecdir[@]|$(libexecdir)|g' + + +# DBus Service file +dbusservicedir = $(DBUS_SYS_DIR) +dbusservice_DATA = org.freedesktop.ModemManager1.conf +dbusservice_file_polkit = org.freedesktop.ModemManager1.conf.polkit +dbusservice_file_nopolkit = org.freedesktop.ModemManager1.conf.nopolkit + +if WITH_POLKIT +org.freedesktop.ModemManager1.conf: $(top_srcdir)/data/$(dbusservice_file_polkit) + cp -f $(top_srcdir)/data/$(dbusservice_file_polkit) $(dbusservice_DATA) +else +org.freedesktop.ModemManager1.conf: $(top_srcdir)/data/$(dbusservice_file_nopolkit) + cp -f $(top_srcdir)/data/$(dbusservice_file_nopolkit) $(dbusservice_DATA) +endif + + +# systemd unit file +systemdsystemunitdir = $(SYSTEMD_UNIT_DIR) +systemdsystemunit_in_files = ModemManager.service.in +if HAVE_SYSTEMD +systemdsystemunit_DATA = ModemManager.service +ModemManager.service: ModemManager.service.in + $(edit) $< >$@ +endif + + +# DBus Activation file +dbusactivationdir = $(datadir)/dbus-1/system-services +dbusactivation_DATA = org.freedesktop.ModemManager1.service +dbusactivation_in_files_systemd = org.freedesktop.ModemManager1.service.systemd.in +dbusactivation_in_files_nosystemd = org.freedesktop.ModemManager1.service.nosystemd.in +if HAVE_SYSTEMD +org.freedesktop.ModemManager1.service: org.freedesktop.ModemManager1.service.systemd.in + $(edit) $< >$@ +else +org.freedesktop.ModemManager1.service: org.freedesktop.ModemManager1.service.nosystemd.in + $(edit) $< >$@ +endif + + +# Icon +icondir=${datadir}/icons/hicolor/22x22/apps +icon_DATA = ModemManager.png + + +# Logos +logos = \ + ModemManager-logo-square.svg ModemManager-logo-square.png \ + ModemManager-logo-wide.svg ModemManager-logo-wide.png \ + ModemManager-logo-wide-text.svg ModemManager-logo-wide-text.png + + +# Diagrams +diagrams = \ + ModemManager-states.png \ + ModemManager-interface-initialization-sequence.png \ + ModemManager-interface-initialization-sequence-subclassed.png + + +# Polkit +dist_polkit_policy_in_files = org.freedesktop.ModemManager1.policy.in +if WITH_POLKIT +polkit_policydir = $(datadir)/polkit-1/actions +dist_polkit_policy_DATA = $(dist_polkit_policy_in_files:.policy.in=.policy) +@INTLTOOL_POLICY_RULE@ +endif + + +# Set up pkg-config .pc files for exported libraries +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = \ + ModemManager.pc \ + mm-glib.pc + + +DISTCLEANFILES = \ + $(dbusactivation_DATA) \ + $(dbusservice_DATA) + +if HAVE_SYSTEMD +DISTCLEANFILES += $(systemdsystemunit_DATA) +endif + + +EXTRA_DIST = \ + $(systemdsystemunit_in_files) \ + $(dbusactivation_in_files_systemd) \ + $(dbusactivation_in_files_nosystemd) \ + $(dbusservice_file_polkit) \ + $(dbusservice_file_nopolkit) \ + $(icon_DATA) \ + $(dist_polkit_policy_in_files) \ + $(logos) \ + $(diagrams) diff --git a/data/Makefile.in b/data/Makefile.in new file mode 100644 index 0000000..f1a4d8b --- /dev/null +++ b/data/Makefile.in @@ -0,0 +1,763 @@ +# Makefile.in generated by automake 1.13.2 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994-2013 Free Software Foundation, Inc. + +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ + +VPATH = @srcdir@ +am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' +am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + has_opt=no; \ + sane_makeflags=$$MAKEFLAGS; \ + if $(am__is_gnu_make); then \ + sane_makeflags=$$MFLAGS; \ + else \ + case $$MAKEFLAGS in \ + *\\[\ \ ]*) \ + bs=\\; \ + sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ + | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ + esac; \ + fi; \ + skip_next=no; \ + strip_trailopt () \ + { \ + flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ + }; \ + for flg in $$sane_makeflags; do \ + test $$skip_next = yes && { skip_next=no; continue; }; \ + case $$flg in \ + *=*|--*) continue;; \ + -*I) strip_trailopt 'I'; skip_next=yes;; \ + -*I?*) strip_trailopt 'I';; \ + -*O) strip_trailopt 'O'; skip_next=yes;; \ + -*O?*) strip_trailopt 'O';; \ + -*l) strip_trailopt 'l'; skip_next=yes;; \ + -*l?*) strip_trailopt 'l';; \ + -[dEDm]) skip_next=yes;; \ + -[JT]) skip_next=yes;; \ + esac; \ + case $$flg in \ + *$$target_option*) has_opt=yes; break;; \ + esac; \ + done; \ + test $$has_opt = yes +am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) +pkgdatadir = $(datadir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkglibexecdir = $(libexecdir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +@HAVE_SYSTEMD_TRUE@am__append_1 = $(systemdsystemunit_DATA) +subdir = data +DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ + $(srcdir)/ModemManager.pc.in $(srcdir)/mm-glib.pc.in \ + $(srcdir)/org.freedesktop.ModemManager1.policy.in \ + $(am__dist_polkit_policy_DATA_DIST) +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/m4/compiler_warnings.m4 \ + $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/gtk-doc.m4 \ + $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ + $(top_srcdir)/m4/intltool.m4 $(top_srcdir)/m4/lib-ld.m4 \ + $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ + $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ + $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ + $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ + $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ + $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(install_sh) -d +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = ModemManager.pc mm-glib.pc \ + org.freedesktop.ModemManager1.policy +CONFIG_CLEAN_VPATH_FILES = +AM_V_P = $(am__v_P_@AM_V@) +am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) +am__v_P_0 = false +am__v_P_1 = : +AM_V_GEN = $(am__v_GEN_@AM_V@) +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = +AM_V_at = $(am__v_at_@AM_V@) +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) +am__v_at_0 = @ +am__v_at_1 = +SOURCES = +DIST_SOURCES = +am__can_run_installinfo = \ + case $$AM_UPDATE_INFO_DIR in \ + n|no|NO) false;; \ + *) (install-info --version) >/dev/null 2>&1;; \ + esac +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; +am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; +am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; +am__install_max = 40 +am__nobase_strip_setup = \ + srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` +am__nobase_strip = \ + for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" +am__nobase_list = $(am__nobase_strip_setup); \ + for p in $$list; do echo "$$p $$p"; done | \ + sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ + $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ + if (++n[$$2] == $(am__install_max)) \ + { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ + END { for (dir in files) print dir, files[dir] }' +am__base_list = \ + sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ + sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' +am__uninstall_files_from_dir = { \ + test -z "$$files" \ + || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ + || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ + $(am__cd) "$$dir" && rm -f $$files; }; \ + } +am__installdirs = "$(DESTDIR)$(dbusactivationdir)" \ + "$(DESTDIR)$(dbusservicedir)" "$(DESTDIR)$(polkit_policydir)" \ + "$(DESTDIR)$(icondir)" "$(DESTDIR)$(pkgconfigdir)" \ + "$(DESTDIR)$(systemdsystemunitdir)" +am__dist_polkit_policy_DATA_DIST = \ + org.freedesktop.ModemManager1.policy +DATA = $(dbusactivation_DATA) $(dbusservice_DATA) \ + $(dist_polkit_policy_DATA) $(icon_DATA) $(pkgconfig_DATA) \ + $(systemdsystemunit_DATA) +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = @ACLOCAL@ +ALL_LINGUAS = @ALL_LINGUAS@ +AMTAR = @AMTAR@ +AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ +AR = @AR@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CATALOGS = @CATALOGS@ +CATOBJEXT = @CATOBJEXT@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DATADIRNAME = @DATADIRNAME@ +DBUS_SYS_DIR = @DBUS_SYS_DIR@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +DLLTOOL = @DLLTOOL@ +DSYMUTIL = @DSYMUTIL@ +DUMPBIN = @DUMPBIN@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +EXEEXT = @EXEEXT@ +FGREP = @FGREP@ +GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ +GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ +GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ +GLIB_MKENUMS = @GLIB_MKENUMS@ +GMOFILES = @GMOFILES@ +GMSGFMT = @GMSGFMT@ +GMSGFMT_015 = @GMSGFMT_015@ +GREP = @GREP@ +GTKDOC_CHECK = @GTKDOC_CHECK@ +GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ +GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ +GTKDOC_MKPDF = @GTKDOC_MKPDF@ +GTKDOC_REBASE = @GTKDOC_REBASE@ +GUDEV_CFLAGS = @GUDEV_CFLAGS@ +GUDEV_LIBS = @GUDEV_LIBS@ +HTML_DIR = @HTML_DIR@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +INSTOBJEXT = @INSTOBJEXT@ +INTLLIBS = @INTLLIBS@ +INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ +INTLTOOL_MERGE = @INTLTOOL_MERGE@ +INTLTOOL_PERL = @INTLTOOL_PERL@ +INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ +INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ +INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ +INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ +INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ +INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ +LD = @LD@ +LDFLAGS = @LDFLAGS@ +LIBICONV = @LIBICONV@ +LIBINTL = @LIBINTL@ +LIBMM_GLIB_CFLAGS = @LIBMM_GLIB_CFLAGS@ +LIBMM_GLIB_LIBS = @LIBMM_GLIB_LIBS@ +LIBMM_LIBS = @LIBMM_LIBS@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LIBTOOL = @LIBTOOL@ +LIPO = @LIPO@ +LN_S = @LN_S@ +LTLIBICONV = @LTLIBICONV@ +LTLIBINTL = @LTLIBINTL@ +LTLIBOBJS = @LTLIBOBJS@ +MAINT = @MAINT@ +MAKEINFO = @MAKEINFO@ +MANIFEST_TOOL = @MANIFEST_TOOL@ +MBIM_CFLAGS = @MBIM_CFLAGS@ +MBIM_LIBS = @MBIM_LIBS@ +MKDIR_P = @MKDIR_P@ +MKINSTALLDIRS = @MKINSTALLDIRS@ +MMCLI_CFLAGS = @MMCLI_CFLAGS@ +MMCLI_LIBS = @MMCLI_LIBS@ +MM_CFLAGS = @MM_CFLAGS@ +MM_LIBS = @MM_LIBS@ +MSGFMT = @MSGFMT@ +MSGFMT_015 = @MSGFMT_015@ +MSGFMT_OPTS = @MSGFMT_OPTS@ +MSGMERGE = @MSGMERGE@ +NM = @NM@ +NMEDIT = @NMEDIT@ +OBJDUMP = @OBJDUMP@ +OBJEXT = @OBJEXT@ +OTOOL = @OTOOL@ +OTOOL64 = @OTOOL64@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +PKG_CONFIG = @PKG_CONFIG@ +PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ +PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ +POFILES = @POFILES@ +POLKIT_CFLAGS = @POLKIT_CFLAGS@ +POLKIT_LIBS = @POLKIT_LIBS@ +POSUB = @POSUB@ +PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@ +PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@ +PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ +QMI_CFLAGS = @QMI_CFLAGS@ +QMI_LIBS = @QMI_LIBS@ +RANLIB = @RANLIB@ +SED = @SED@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +SYSTEMD_UNIT_DIR = @SYSTEMD_UNIT_DIR@ +UDEV_BASE_DIR = @UDEV_BASE_DIR@ +USE_NLS = @USE_NLS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XGETTEXT_015 = @XGETTEXT_015@ +XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +ac_ct_AR = @ac_ct_AR@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +intltool__v_merge_options_ = @intltool__v_merge_options_@ +intltool__v_merge_options_0 = @intltool__v_merge_options_0@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_build_prefix = @top_build_prefix@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +edit = @sed \ + -e 's|@sbindir[@]|$(sbindir)|g' \ + -e 's|@sysconfdir[@]|$(sysconfdir)|g' \ + -e 's|@localstatedir[@]|$(localstatedir)|g' \ + -e 's|@libexecdir[@]|$(libexecdir)|g' + + +# DBus Service file +dbusservicedir = $(DBUS_SYS_DIR) +dbusservice_DATA = org.freedesktop.ModemManager1.conf +dbusservice_file_polkit = org.freedesktop.ModemManager1.conf.polkit +dbusservice_file_nopolkit = org.freedesktop.ModemManager1.conf.nopolkit + +# systemd unit file +systemdsystemunitdir = $(SYSTEMD_UNIT_DIR) +systemdsystemunit_in_files = ModemManager.service.in +@HAVE_SYSTEMD_TRUE@systemdsystemunit_DATA = ModemManager.service + +# DBus Activation file +dbusactivationdir = $(datadir)/dbus-1/system-services +dbusactivation_DATA = org.freedesktop.ModemManager1.service +dbusactivation_in_files_systemd = org.freedesktop.ModemManager1.service.systemd.in +dbusactivation_in_files_nosystemd = org.freedesktop.ModemManager1.service.nosystemd.in + +# Icon +icondir = ${datadir}/icons/hicolor/22x22/apps +icon_DATA = ModemManager.png + +# Logos +logos = \ + ModemManager-logo-square.svg ModemManager-logo-square.png \ + ModemManager-logo-wide.svg ModemManager-logo-wide.png \ + ModemManager-logo-wide-text.svg ModemManager-logo-wide-text.png + + +# Diagrams +diagrams = \ + ModemManager-states.png \ + ModemManager-interface-initialization-sequence.png \ + ModemManager-interface-initialization-sequence-subclassed.png + + +# Polkit +dist_polkit_policy_in_files = org.freedesktop.ModemManager1.policy.in +@WITH_POLKIT_TRUE@polkit_policydir = $(datadir)/polkit-1/actions +@WITH_POLKIT_TRUE@dist_polkit_policy_DATA = $(dist_polkit_policy_in_files:.policy.in=.policy) + +# Set up pkg-config .pc files for exported libraries +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = \ + ModemManager.pc \ + mm-glib.pc + +DISTCLEANFILES = $(dbusactivation_DATA) $(dbusservice_DATA) \ + $(am__append_1) +EXTRA_DIST = \ + $(systemdsystemunit_in_files) \ + $(dbusactivation_in_files_systemd) \ + $(dbusactivation_in_files_nosystemd) \ + $(dbusservice_file_polkit) \ + $(dbusservice_file_nopolkit) \ + $(icon_DATA) \ + $(dist_polkit_policy_in_files) \ + $(logos) \ + $(diagrams) + +all: all-am + +.SUFFIXES: +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ + && { if test -f $@; then exit 0; else break; fi; }; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/Makefile'; \ + $(am__cd) $(top_srcdir) && \ + $(AUTOMAKE) --gnu data/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(am__aclocal_m4_deps): +ModemManager.pc: $(top_builddir)/config.status $(srcdir)/ModemManager.pc.in + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ +mm-glib.pc: $(top_builddir)/config.status $(srcdir)/mm-glib.pc.in + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ +org.freedesktop.ModemManager1.policy: $(top_builddir)/config.status $(srcdir)/org.freedesktop.ModemManager1.policy.in + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs +install-dbusactivationDATA: $(dbusactivation_DATA) + @$(NORMAL_INSTALL) + @list='$(dbusactivation_DATA)'; test -n "$(dbusactivationdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(dbusactivationdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(dbusactivationdir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(dbusactivationdir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(dbusactivationdir)" || exit $$?; \ + done + +uninstall-dbusactivationDATA: + @$(NORMAL_UNINSTALL) + @list='$(dbusactivation_DATA)'; test -n "$(dbusactivationdir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(dbusactivationdir)'; $(am__uninstall_files_from_dir) +install-dbusserviceDATA: $(dbusservice_DATA) + @$(NORMAL_INSTALL) + @list='$(dbusservice_DATA)'; test -n "$(dbusservicedir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(dbusservicedir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(dbusservicedir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(dbusservicedir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(dbusservicedir)" || exit $$?; \ + done + +uninstall-dbusserviceDATA: + @$(NORMAL_UNINSTALL) + @list='$(dbusservice_DATA)'; test -n "$(dbusservicedir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(dbusservicedir)'; $(am__uninstall_files_from_dir) +install-dist_polkit_policyDATA: $(dist_polkit_policy_DATA) + @$(NORMAL_INSTALL) + @list='$(dist_polkit_policy_DATA)'; test -n "$(polkit_policydir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(polkit_policydir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(polkit_policydir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(polkit_policydir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(polkit_policydir)" || exit $$?; \ + done + +uninstall-dist_polkit_policyDATA: + @$(NORMAL_UNINSTALL) + @list='$(dist_polkit_policy_DATA)'; test -n "$(polkit_policydir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(polkit_policydir)'; $(am__uninstall_files_from_dir) +install-iconDATA: $(icon_DATA) + @$(NORMAL_INSTALL) + @list='$(icon_DATA)'; test -n "$(icondir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(icondir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(icondir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(icondir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(icondir)" || exit $$?; \ + done + +uninstall-iconDATA: + @$(NORMAL_UNINSTALL) + @list='$(icon_DATA)'; test -n "$(icondir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(icondir)'; $(am__uninstall_files_from_dir) +install-pkgconfigDATA: $(pkgconfig_DATA) + @$(NORMAL_INSTALL) + @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(pkgconfigdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfigdir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfigdir)" || exit $$?; \ + done + +uninstall-pkgconfigDATA: + @$(NORMAL_UNINSTALL) + @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir) +install-systemdsystemunitDATA: $(systemdsystemunit_DATA) + @$(NORMAL_INSTALL) + @list='$(systemdsystemunit_DATA)'; test -n "$(systemdsystemunitdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(systemdsystemunitdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(systemdsystemunitdir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(systemdsystemunitdir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(systemdsystemunitdir)" || exit $$?; \ + done + +uninstall-systemdsystemunitDATA: + @$(NORMAL_UNINSTALL) + @list='$(systemdsystemunit_DATA)'; test -n "$(systemdsystemunitdir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(systemdsystemunitdir)'; $(am__uninstall_files_from_dir) +tags TAGS: + +ctags CTAGS: + +cscope cscopelist: + + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d "$(distdir)/$$file"; then \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + else \ + test -f "$(distdir)/$$file" \ + || cp -p $$d/$$file "$(distdir)/$$file" \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile $(DATA) +installdirs: + for dir in "$(DESTDIR)$(dbusactivationdir)" "$(DESTDIR)$(dbusservicedir)" "$(DESTDIR)$(polkit_policydir)" "$(DESTDIR)$(icondir)" "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(systemdsystemunitdir)"; do \ + test -z "$$dir" || $(MKDIR_P) "$$dir"; \ + done +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + if test -z '$(STRIP)'; then \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + install; \ + else \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ + fi +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) + -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-am + +clean-am: clean-generic clean-libtool mostlyclean-am + +distclean: distclean-am + -rm -f Makefile +distclean-am: clean-am distclean-generic + +dvi: dvi-am + +dvi-am: + +html: html-am + +html-am: + +info: info-am + +info-am: + +install-data-am: install-dbusactivationDATA install-dbusserviceDATA \ + install-dist_polkit_policyDATA install-iconDATA \ + install-pkgconfigDATA install-systemdsystemunitDATA + +install-dvi: install-dvi-am + +install-dvi-am: + +install-exec-am: + +install-html: install-html-am + +install-html-am: + +install-info: install-info-am + +install-info-am: + +install-man: + +install-pdf: install-pdf-am + +install-pdf-am: + +install-ps: install-ps-am + +install-ps-am: + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-generic mostlyclean-libtool + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: uninstall-dbusactivationDATA uninstall-dbusserviceDATA \ + uninstall-dist_polkit_policyDATA uninstall-iconDATA \ + uninstall-pkgconfigDATA uninstall-systemdsystemunitDATA + +.MAKE: install-am install-strip + +.PHONY: all all-am check check-am clean clean-generic clean-libtool \ + cscopelist-am ctags-am distclean distclean-generic \ + distclean-libtool distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am \ + install-dbusactivationDATA install-dbusserviceDATA \ + install-dist_polkit_policyDATA install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-iconDATA install-info install-info-am install-man \ + install-pdf install-pdf-am install-pkgconfigDATA install-ps \ + install-ps-am install-strip install-systemdsystemunitDATA \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-generic \ + mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \ + uninstall-am uninstall-dbusactivationDATA \ + uninstall-dbusserviceDATA uninstall-dist_polkit_policyDATA \ + uninstall-iconDATA uninstall-pkgconfigDATA \ + uninstall-systemdsystemunitDATA + + +@WITH_POLKIT_TRUE@org.freedesktop.ModemManager1.conf: $(top_srcdir)/data/$(dbusservice_file_polkit) +@WITH_POLKIT_TRUE@ cp -f $(top_srcdir)/data/$(dbusservice_file_polkit) $(dbusservice_DATA) +@WITH_POLKIT_FALSE@org.freedesktop.ModemManager1.conf: $(top_srcdir)/data/$(dbusservice_file_nopolkit) +@WITH_POLKIT_FALSE@ cp -f $(top_srcdir)/data/$(dbusservice_file_nopolkit) $(dbusservice_DATA) +@HAVE_SYSTEMD_TRUE@ModemManager.service: ModemManager.service.in +@HAVE_SYSTEMD_TRUE@ $(edit) $< >$@ +@HAVE_SYSTEMD_TRUE@org.freedesktop.ModemManager1.service: org.freedesktop.ModemManager1.service.systemd.in +@HAVE_SYSTEMD_TRUE@ $(edit) $< >$@ +@HAVE_SYSTEMD_FALSE@org.freedesktop.ModemManager1.service: org.freedesktop.ModemManager1.service.nosystemd.in +@HAVE_SYSTEMD_FALSE@ $(edit) $< >$@ +@WITH_POLKIT_TRUE@@INTLTOOL_POLICY_RULE@ + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/data/ModemManager-interface-initialization-sequence-subclassed.png b/data/ModemManager-interface-initialization-sequence-subclassed.png Binary files differnew file mode 100644 index 0000000..7202f8d --- /dev/null +++ b/data/ModemManager-interface-initialization-sequence-subclassed.png diff --git a/data/ModemManager-interface-initialization-sequence.png b/data/ModemManager-interface-initialization-sequence.png Binary files differnew file mode 100644 index 0000000..f31898c --- /dev/null +++ b/data/ModemManager-interface-initialization-sequence.png diff --git a/data/ModemManager-logo-square.png b/data/ModemManager-logo-square.png Binary files differnew file mode 100644 index 0000000..6dcb8e2 --- /dev/null +++ b/data/ModemManager-logo-square.png diff --git a/data/ModemManager-logo-square.svg b/data/ModemManager-logo-square.svg new file mode 100644 index 0000000..06674a1 --- /dev/null +++ b/data/ModemManager-logo-square.svg @@ -0,0 +1,229 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="744.09448819" + height="1052.3622047" + id="svg2" + version="1.1" + inkscape:version="0.48.2 r9819" + sodipodi:docname="ModeManager-logo-square.svg" + inkscape:export-filename="/home/aleksander/Pictures/ModeManager-logo-10.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"> + <defs + id="defs4"> + <linearGradient + id="linearGradient6094"> + <stop + style="stop-color:#ff0300;stop-opacity:1;" + offset="0" + id="stop6096" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop6098" /> + </linearGradient> + <linearGradient + id="linearGradient5769"> + <stop + style="stop-color:#0c09ff;stop-opacity:1;" + offset="0" + id="stop5771" /> + <stop + style="stop-color:#bac7ff;stop-opacity:0;" + offset="1" + id="stop5773" /> + </linearGradient> + <linearGradient + id="linearGradient5724"> + <stop + style="stop-color:#ff8900;stop-opacity:1;" + offset="0" + id="stop5726" /> + <stop + style="stop-color:#ffbaba;stop-opacity:0;" + offset="1" + id="stop5728" /> + </linearGradient> + <linearGradient + id="linearGradient5292"> + <stop + id="stop5302" + offset="0" + style="stop-color:#ff0000;stop-opacity:0.26086956;" /> + <stop + style="stop-color:#ff0000;stop-opacity:0;" + offset="1" + id="stop5296" /> + </linearGradient> + <linearGradient + id="linearGradient5282"> + <stop + style="stop-color:#f00000;stop-opacity:0.97457629;" + offset="0" + id="stop5284" /> + <stop + id="stop5308" + offset="0.5" + style="stop-color:#f70000;stop-opacity:0.4745098;" /> + <stop + style="stop-color:#ff0000;stop-opacity:0;" + offset="1" + id="stop5286" /> + </linearGradient> + <linearGradient + id="linearGradient3818"> + <stop + style="stop-color:#ff0000;stop-opacity:1;" + offset="0" + id="stop3820" /> + <stop + style="stop-color:#ff0000;stop-opacity:0;" + offset="1" + id="stop3822" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient6094" + id="linearGradient6100" + x1="195.35713" + y1="719.68359" + x2="450.27313" + y2="717.39496" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.2781955,0,0,0.83050847,-878.91412,172.1932)" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.98994949" + inkscape:cx="357.85716" + inkscape:cy="570.10568" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1600" + inkscape:window-height="841" + inkscape:window-x="0" + inkscape:window-y="27" + inkscape:window-maximized="1" + showguides="false"> + <inkscape:grid + type="xygrid" + id="grid3780" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1"> + <rect + style="fill:#ffffff;fill-opacity:1;stroke:#ffd3d3;stroke-width:6.13131666;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="rect5845-5-3" + width="216.17622" + height="165.91837" + x="262.0029" + y="406.93481" + ry="0" /> + <text + xml:space="preserve" + style="font-size:44.21081161px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:-5px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Cantarell;-inkscape-font-specification:Cantarell Bold" + x="289.65222" + y="515.40356" + id="text5409-0-1-0" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan5411-6-8-8" + x="289.65222" + y="515.40356" + style="font-size:53.0529747px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;letter-spacing:-5px;text-anchor:start;fill:#000000;font-family:Cantarell;-inkscape-font-specification:Cantarell Bold">Modem</tspan></text> + <path + sodipodi:type="arc" + style="opacity:0.5;fill:none;stroke:#ff0000;stroke-width:6;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="path5800-8-2" + sodipodi:cx="-382.34274" + sodipodi:cy="326.56757" + sodipodi:rx="42.93148" + sodipodi:ry="40.406101" + d="m -396.33913,288.36909 a 42.93148,40.406101 0 0 1 56.92787,38.19848" + sodipodi:start="4.3803018" + sodipodi:end="6.2831853" + transform="translate(714.57335,153.69104)" + sodipodi:open="true" /> + <path + sodipodi:type="arc" + style="fill:none;stroke:#ff0000;stroke-width:28.72183228;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="path5800-1-5-3" + sodipodi:cx="-382.34274" + sodipodi:cy="326.56757" + sodipodi:rx="42.93148" + sodipodi:ry="40.406101" + d="m -394.32583,287.76737 a 42.93148,40.406101 0 0 1 54.91457,38.8002" + sodipodi:start="4.4295101" + sodipodi:end="6.2831853" + transform="matrix(0.24371704,0,0,0.24371704,424.78337,400.5416)" + sodipodi:open="true" /> + <path + sodipodi:type="arc" + style="opacity:0.75;fill:none;stroke:#ff0000;stroke-width:11.44055462;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="path5800-9-8-4" + sodipodi:cx="-382.34274" + sodipodi:cy="326.56757" + sodipodi:rx="42.93148" + sodipodi:ry="40.406101" + d="m -396.17542,288.31631 a 42.93148,40.406101 0 0 1 56.76416,38.25126" + sodipodi:start="4.3843327" + sodipodi:end="6.2831853" + transform="matrix(0.61185844,0,0,0.61185844,565.70666,279.96715)" + sodipodi:open="true" /> + <path + sodipodi:type="arc" + style="opacity:0.25;fill:none;stroke:#ff0000;stroke-width:3.62445903;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="path5800-95-9-6" + sodipodi:cx="-382.34274" + sodipodi:cy="326.56757" + sodipodi:rx="42.93148" + sodipodi:ry="40.406101" + d="m -396.52453,288.42972 a 42.93148,40.406101 0 0 1 57.11327,38.13785" + sodipodi:start="4.3757301" + sodipodi:end="6.2831853" + transform="matrix(1.3795162,0,0,1.3795162,859.59885,28.891215)" + sodipodi:open="true" /> + <text + xml:space="preserve" + style="font-size:44.21081161px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:-5px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Cantarell;-inkscape-font-specification:Cantarell Bold" + x="276.66037" + y="545.94336" + id="text5409-0-1-0-6" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan5411-6-8-8-7" + x="276.66037" + y="545.94336" + style="font-size:53.0529747px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;letter-spacing:-5px;text-anchor:start;fill:#000000;font-family:Cantarell;-inkscape-font-specification:Cantarell Bold">Manager</tspan></text> + </g> +</svg> diff --git a/data/ModemManager-logo-wide-text.png b/data/ModemManager-logo-wide-text.png Binary files differnew file mode 100644 index 0000000..122fd8a --- /dev/null +++ b/data/ModemManager-logo-wide-text.png diff --git a/data/ModemManager-logo-wide-text.svg b/data/ModemManager-logo-wide-text.svg new file mode 100644 index 0000000..1cb0e3c --- /dev/null +++ b/data/ModemManager-logo-wide-text.svg @@ -0,0 +1,238 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="744.09448819" + height="1052.3622047" + id="svg2" + version="1.1" + inkscape:version="0.48.2 r9819" + sodipodi:docname="ModeManager-logo-wide-text.svg" + inkscape:export-filename="/home/aleksander/Pictures/ModeManager-logo-10.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"> + <defs + id="defs4"> + <linearGradient + id="linearGradient6094"> + <stop + style="stop-color:#ff0300;stop-opacity:1;" + offset="0" + id="stop6096" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop6098" /> + </linearGradient> + <linearGradient + id="linearGradient5769"> + <stop + style="stop-color:#0c09ff;stop-opacity:1;" + offset="0" + id="stop5771" /> + <stop + style="stop-color:#bac7ff;stop-opacity:0;" + offset="1" + id="stop5773" /> + </linearGradient> + <linearGradient + id="linearGradient5724"> + <stop + style="stop-color:#ff8900;stop-opacity:1;" + offset="0" + id="stop5726" /> + <stop + style="stop-color:#ffbaba;stop-opacity:0;" + offset="1" + id="stop5728" /> + </linearGradient> + <linearGradient + id="linearGradient5292"> + <stop + id="stop5302" + offset="0" + style="stop-color:#ff0000;stop-opacity:0.26086956;" /> + <stop + style="stop-color:#ff0000;stop-opacity:0;" + offset="1" + id="stop5296" /> + </linearGradient> + <linearGradient + id="linearGradient5282"> + <stop + style="stop-color:#f00000;stop-opacity:0.97457629;" + offset="0" + id="stop5284" /> + <stop + id="stop5308" + offset="0.5" + style="stop-color:#f70000;stop-opacity:0.4745098;" /> + <stop + style="stop-color:#ff0000;stop-opacity:0;" + offset="1" + id="stop5286" /> + </linearGradient> + <linearGradient + id="linearGradient3818"> + <stop + style="stop-color:#ff0000;stop-opacity:1;" + offset="0" + id="stop3820" /> + <stop + style="stop-color:#ff0000;stop-opacity:0;" + offset="1" + id="stop3822" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient6094" + id="linearGradient6100" + x1="195.35713" + y1="719.68359" + x2="450.27313" + y2="717.39496" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.2781955,0,0,0.83050847,-876.89381,-100.54799)" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.98994949" + inkscape:cx="357.85716" + inkscape:cy="456.27136" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1600" + inkscape:window-height="841" + inkscape:window-x="0" + inkscape:window-y="27" + inkscape:window-maximized="1" + showguides="false"> + <inkscape:grid + type="xygrid" + id="grid3780" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1"> + <rect + style="fill:#ffffff;fill-opacity:1;stroke:#ffd3d3;stroke-width:8;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="rect5845-5-9" + width="495.75952" + height="151.81201" + x="127.6283" + y="-525.46375" + ry="0" + transform="scale(1,-1)" /> + <rect + style="fill:url(#linearGradient6100);fill-opacity:1;fill-rule:evenodd;stroke:none" + id="rect6092" + width="366.42819" + height="17.5" + x="-571.35675" + y="487.21884" + transform="scale(-1,1)" /> + <text + xml:space="preserve" + style="font-size:14px;font-style:normal;font-weight:normal;text-align:end;line-height:125%;letter-spacing:-0.74000001px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + x="472.21933" + y="499.7189" + id="text6088" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan6090" + x="471.47931" + y="499.7189" + style="font-size:14px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:end;letter-spacing:-0.74000001px;text-anchor:end;font-family:Cantarell;-inkscape-font-specification:Cantarell Bold">MOBILE NETWORKING POWERED BY DBUS</tspan></text> + <text + xml:space="preserve" + style="font-size:44.21081161px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:-5px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Cantarell;-inkscape-font-specification:Cantarell Bold" + x="190.76686" + y="485.70877" + id="text5409-0-1-5" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan5411-6-8-4" + x="190.76686" + y="485.70877" + style="font-size:53.0529747px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;letter-spacing:-5px;text-anchor:start;fill:#000000;font-family:Cantarell;-inkscape-font-specification:Cantarell Bold">ModemManager</tspan></text> + <path + sodipodi:type="arc" + style="opacity:0.5;fill:none;stroke:#ff0000;stroke-width:6;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="path5800-8-8" + sodipodi:cx="-382.34274" + sodipodi:cy="326.56757" + sodipodi:rx="42.93148" + sodipodi:ry="40.406101" + d="m -396.33913,288.36909 a 42.93148,40.406101 0 0 1 56.92787,38.19848" + sodipodi:start="4.3803018" + sodipodi:end="6.2831853" + transform="translate(615.68799,123.99623)" + sodipodi:open="true" /> + <path + sodipodi:type="arc" + style="fill:none;stroke:#ff0000;stroke-width:28.72183228;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="path5800-1-5-7" + sodipodi:cx="-382.34274" + sodipodi:cy="326.56757" + sodipodi:rx="42.93148" + sodipodi:ry="40.406101" + d="m -394.32583,287.76737 a 42.93148,40.406101 0 0 1 54.91457,38.8002" + sodipodi:start="4.4295101" + sodipodi:end="6.2831853" + transform="matrix(0.24371704,0,0,0.24371704,325.89801,370.84679)" + sodipodi:open="true" /> + <path + sodipodi:type="arc" + style="opacity:0.75;fill:none;stroke:#ff0000;stroke-width:11.44055462;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="path5800-9-8-8" + sodipodi:cx="-382.34274" + sodipodi:cy="326.56757" + sodipodi:rx="42.93148" + sodipodi:ry="40.406101" + d="m -396.17542,288.31631 a 42.93148,40.406101 0 0 1 56.76416,38.25126" + sodipodi:start="4.3843327" + sodipodi:end="6.2831853" + transform="matrix(0.61185844,0,0,0.61185844,466.8213,250.27234)" + sodipodi:open="true" /> + <path + sodipodi:type="arc" + style="opacity:0.25;fill:none;stroke:#ff0000;stroke-width:3.62445903;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="path5800-95-9-7" + sodipodi:cx="-382.34274" + sodipodi:cy="326.56757" + sodipodi:rx="42.93148" + sodipodi:ry="40.406101" + d="m -396.52453,288.42972 a 42.93148,40.406101 0 0 1 57.11327,38.13785" + sodipodi:start="4.3757301" + sodipodi:end="6.2831853" + transform="matrix(1.3795162,0,0,1.3795162,760.71349,-0.80358804)" + sodipodi:open="true" /> + </g> +</svg> diff --git a/data/ModemManager-logo-wide.png b/data/ModemManager-logo-wide.png Binary files differnew file mode 100644 index 0000000..88e3e51 --- /dev/null +++ b/data/ModemManager-logo-wide.png diff --git a/data/ModemManager-logo-wide.svg b/data/ModemManager-logo-wide.svg new file mode 100644 index 0000000..17a7b13 --- /dev/null +++ b/data/ModemManager-logo-wide.svg @@ -0,0 +1,217 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="744.09448819" + height="1052.3622047" + id="svg2" + version="1.1" + inkscape:version="0.48.2 r9819" + sodipodi:docname="ModeManager-logo-wide.svg" + inkscape:export-filename="/home/aleksander/Pictures/ModeManager-logo-10.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"> + <defs + id="defs4"> + <linearGradient + id="linearGradient6094"> + <stop + style="stop-color:#ff0300;stop-opacity:1;" + offset="0" + id="stop6096" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop6098" /> + </linearGradient> + <linearGradient + id="linearGradient5769"> + <stop + style="stop-color:#0c09ff;stop-opacity:1;" + offset="0" + id="stop5771" /> + <stop + style="stop-color:#bac7ff;stop-opacity:0;" + offset="1" + id="stop5773" /> + </linearGradient> + <linearGradient + id="linearGradient5724"> + <stop + style="stop-color:#ff8900;stop-opacity:1;" + offset="0" + id="stop5726" /> + <stop + style="stop-color:#ffbaba;stop-opacity:0;" + offset="1" + id="stop5728" /> + </linearGradient> + <linearGradient + id="linearGradient5292"> + <stop + id="stop5302" + offset="0" + style="stop-color:#ff0000;stop-opacity:0.26086956;" /> + <stop + style="stop-color:#ff0000;stop-opacity:0;" + offset="1" + id="stop5296" /> + </linearGradient> + <linearGradient + id="linearGradient5282"> + <stop + style="stop-color:#f00000;stop-opacity:0.97457629;" + offset="0" + id="stop5284" /> + <stop + id="stop5308" + offset="0.5" + style="stop-color:#f70000;stop-opacity:0.4745098;" /> + <stop + style="stop-color:#ff0000;stop-opacity:0;" + offset="1" + id="stop5286" /> + </linearGradient> + <linearGradient + id="linearGradient3818"> + <stop + style="stop-color:#ff0000;stop-opacity:1;" + offset="0" + id="stop3820" /> + <stop + style="stop-color:#ff0000;stop-opacity:0;" + offset="1" + id="stop3822" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient6094" + id="linearGradient6100" + x1="195.35713" + y1="719.68359" + x2="450.27313" + y2="717.39496" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.2781955,0,0,0.83050847,-878.91412,172.1932)" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.98994949" + inkscape:cx="357.85716" + inkscape:cy="691.32398" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1600" + inkscape:window-height="841" + inkscape:window-x="0" + inkscape:window-y="27" + inkscape:window-maximized="1" + showguides="false"> + <inkscape:grid + type="xygrid" + id="grid3780" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1"> + <rect + style="fill:#ffffff;fill-opacity:1;stroke:#ffd3d3;stroke-width:7;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="rect5845-5" + width="371.73611" + height="125.76398" + x="181.82747" + y="345.00287" + ry="0" /> + <text + xml:space="preserve" + style="font-size:44.21081161px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:-5px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Cantarell;-inkscape-font-specification:Cantarell Bold" + x="189.75673" + y="447.32297" + id="text5409-0-1" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan5411-6-8" + x="189.75673" + y="447.32297" + style="font-size:53.0529747px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;letter-spacing:-5px;text-anchor:start;fill:#000000;font-family:Cantarell;-inkscape-font-specification:Cantarell Bold">ModemManager</tspan></text> + <path + sodipodi:type="arc" + style="opacity:0.5;fill:none;stroke:#ff0000;stroke-width:6;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="path5800-8" + sodipodi:cx="-382.34274" + sodipodi:cy="326.56757" + sodipodi:rx="42.93148" + sodipodi:ry="40.406101" + d="m -396.33913,288.36909 a 42.93148,40.406101 0 0 1 56.92787,38.19848" + sodipodi:start="4.3803018" + sodipodi:end="6.2831853" + transform="translate(614.67785,85.610455)" + sodipodi:open="true" /> + <path + sodipodi:type="arc" + style="fill:none;stroke:#ff0000;stroke-width:28.72183228;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="path5800-1-5" + sodipodi:cx="-382.34274" + sodipodi:cy="326.56757" + sodipodi:rx="42.93148" + sodipodi:ry="40.406101" + d="m -394.32583,287.76737 a 42.93148,40.406101 0 0 1 54.91457,38.8002" + sodipodi:start="4.4295101" + sodipodi:end="6.2831853" + transform="matrix(0.24371704,0,0,0.24371704,324.88787,332.46101)" + sodipodi:open="true" /> + <path + sodipodi:type="arc" + style="opacity:0.75;fill:none;stroke:#ff0000;stroke-width:11.44055462;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="path5800-9-8" + sodipodi:cx="-382.34274" + sodipodi:cy="326.56757" + sodipodi:rx="42.93148" + sodipodi:ry="40.406101" + d="m -396.17542,288.31631 a 42.93148,40.406101 0 0 1 56.76416,38.25126" + sodipodi:start="4.3843327" + sodipodi:end="6.2831853" + transform="matrix(0.61185844,0,0,0.61185844,465.81116,211.88657)" + sodipodi:open="true" /> + <path + sodipodi:type="arc" + style="opacity:0.25;fill:none;stroke:#ff0000;stroke-width:3.62445903;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="path5800-95-9" + sodipodi:cx="-382.34274" + sodipodi:cy="326.56757" + sodipodi:rx="42.93148" + sodipodi:ry="40.406101" + d="m -396.52453,288.42972 a 42.93148,40.406101 0 0 1 57.11327,38.13785" + sodipodi:start="4.3757301" + sodipodi:end="6.2831853" + transform="matrix(1.3795162,0,0,1.3795162,759.70335,-39.189369)" + sodipodi:open="true" /> + </g> +</svg> diff --git a/data/ModemManager-states.png b/data/ModemManager-states.png Binary files differnew file mode 100644 index 0000000..de42aaa --- /dev/null +++ b/data/ModemManager-states.png diff --git a/data/ModemManager.pc.in b/data/ModemManager.pc.in new file mode 100644 index 0000000..85e06a5 --- /dev/null +++ b/data/ModemManager.pc.in @@ -0,0 +1,9 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: ModemManager +Description: Common headers provided by ModemManager +Version: @VERSION@ +Cflags: -I${includedir}/ModemManager diff --git a/data/ModemManager.png b/data/ModemManager.png Binary files differnew file mode 100644 index 0000000..386abd5 --- /dev/null +++ b/data/ModemManager.png diff --git a/data/ModemManager.service.in b/data/ModemManager.service.in new file mode 100644 index 0000000..b59caea --- /dev/null +++ b/data/ModemManager.service.in @@ -0,0 +1,13 @@ +[Unit] +Description=Modem Manager +After=syslog.target + +[Service] +Type=dbus +BusName=org.freedesktop.ModemManager1 +ExecStart=@sbindir@/ModemManager +StandardError=null + +[Install] +WantedBy=multi-user.target +Alias=dbus-org.freedesktop.ModemManager1.service diff --git a/data/mm-glib.pc.in b/data/mm-glib.pc.in new file mode 100644 index 0000000..649b94e --- /dev/null +++ b/data/mm-glib.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: mm-glib +Description: Library to control and monitor the ModemManager +Version: @VERSION@ +Requires: glib-2.0 gobject-2.0 gio-2.0 ModemManager +Cflags: -I${includedir}/libmm-glib +Libs: -L${libdir} -lmm-glib diff --git a/data/org.freedesktop.ModemManager1.conf.nopolkit b/data/org.freedesktop.ModemManager1.conf.nopolkit new file mode 100644 index 0000000..2274ae4 --- /dev/null +++ b/data/org.freedesktop.ModemManager1.conf.nopolkit @@ -0,0 +1,15 @@ +<!DOCTYPE busconfig PUBLIC + "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN" + "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd"> +<busconfig> + <!-- This config allows anyone to control ModemManager --> + + <policy context="default"> + <allow send_destination="org.freedesktop.ModemManager1"/> + </policy> + + <policy user="root"> + <allow own="org.freedesktop.ModemManager1"/> + </policy> +</busconfig> + diff --git a/data/org.freedesktop.ModemManager1.conf.polkit b/data/org.freedesktop.ModemManager1.conf.polkit new file mode 100644 index 0000000..64c43eb --- /dev/null +++ b/data/org.freedesktop.ModemManager1.conf.polkit @@ -0,0 +1,201 @@ +<!DOCTYPE busconfig PUBLIC + "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN" + "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd"> +<busconfig> + <policy context="default"> + <deny send_destination="org.freedesktop.ModemManager1"/> + + <!-- Methods listed here are explicitly allowed or PolicyKit protected. + The rest are restricted to root for security. + --> + + <!-- org.freedesktop.ModemManager1.xml --> + + <!-- Allowed for everyone --> + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.DBus.Introspectable"/> + + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.DBus.Properties"/> + + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.DBus.ObjectManager"/> + + <!-- Protected by the Control policy rule --> + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1" + send_member="ScanDevices"/> + + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1" + send_member="SetLogging"/> + + <!-- org.freedesktop.ModemManager1.Modem.xml --> + + <!-- Allowed for everyone --> + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Modem" + send_member="ListBearers"/> + + <!-- Protected by the Device.Control policy rule --> + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Modem" + send_member="Enable"/> + + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Modem" + send_member="CreateBearer"/> + + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Modem" + send_member="DeleteBearer"/> + + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Modem" + send_member="Reset"/> + + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Modem" + send_member="FactoryReset"/> + + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Modem" + send_member="SetAllowedModes"/> + + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Modem" + send_member="SetBands"/> + + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Modem" + send_member="Command"/> + + <!-- org.freedesktop.ModemManager1.Modem.Simple.xml --> + + <!-- Allowed for everyone --> + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Modem.Simple" + send_member="GetStatus"/> + + <!-- Protected by the Device.Control policy rule --> + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Modem.Simple" + send_member="Connect"/> + + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Modem.Simple" + send_member="Disconnect"/> + + <!-- org.freedesktop.ModemManager1.Modem.Modem3gpp.xml --> + + <!-- Protected by the Device.Control policy rule --> + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Modem.Modem3gpp" + send_member="Register"/> + + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Modem.Modem3gpp" + send_member="Scan"/> + + <!-- org.freedesktop.ModemManager1.Modem.ModemCdma.xml --> + + <!-- Protected by the Device.Control policy rule --> + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Modem.ModemCdma" + send_member="Activate"/> + + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Modem.ModemCdma" + send_member="ActivateManual"/> + + <!-- org.freedesktop.ModemManager1.Sim.xml --> + + <!-- Protected by the Device.Control policy rule --> + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Sim" + send_member="SendPin"/> + + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Sim" + send_member="SendPuk"/> + + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Sim" + send_member="EnablePin"/> + + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Sim" + send_member="ChangePin"/> + + <!-- org.freedesktop.ModemManager1.Bearer.xml --> + + <!-- Protected by the Device.Control policy rule --> + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Bearer" + send_member="Connect"/> + + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Bearer" + send_member="Disconnect"/> + + <!-- org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd.xml --> + + <!-- Protected by the USSD policy rule --> + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd" + send_member="Initiate"/> + + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd" + send_member="Respond"/> + + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd" + send_member="Cancel"/> + + <!-- org.freedesktop.ModemManager1.Modem.Location.xml --> + + <!-- Protected by the Device.Control policy rule --> + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Modem.Location" + send_member="Enable"/> + + <!-- Protected by the Location policy rule --> + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Modem.Location" + send_member="GetLocation"/> + + <!-- org.freedesktop.ModemManager1.Modem.Messaging.xml --> + + <!-- Allowed for everyone --> + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Modem.Messaging" + send_member="List"/> + + <!-- Protected by the Messaging policy rule --> + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Modem.Messaging" + send_member="Create"/> + + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Modem.Messaging" + send_member="Delete"/> + + <!-- org.freedesktop.ModemManager1.Sms.xml --> + + <!-- Protected by the Messaging policy rule --> + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Sms" + send_member="Store"/> + + <allow send_destination="org.freedesktop.ModemManager1" + send_interface="org.freedesktop.ModemManager1.Sms" + send_member="Send"/> + + </policy> + + <policy user="root"> + <allow own="org.freedesktop.ModemManager1"/> + <allow send_destination="org.freedesktop.ModemManager1"/> + </policy> +</busconfig> diff --git a/data/org.freedesktop.ModemManager1.policy b/data/org.freedesktop.ModemManager1.policy new file mode 100644 index 0000000..9f58e6a --- /dev/null +++ b/data/org.freedesktop.ModemManager1.policy @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE policyconfig PUBLIC + "-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN" + "http://www.freedesktop.org/standards/PolicyKit/1.0/policyconfig.dtd"> + +<policyconfig> + + <vendor>ModemManager</vendor> + <vendor_url>http://www.freedesktop.org/wiki/ModemManager</vendor_url> + <icon_name>ModemManager</icon_name> + + <action id="org.freedesktop.ModemManager1.Control"> + <_description>Control the Modem Manager daemon</_description> + <_message>System policy prevents controlling the Modem Manager.</_message> + <defaults> + <allow_inactive>no</allow_inactive> + <allow_active>auth_admin</allow_active> + </defaults> + </action> + + <action id="org.freedesktop.ModemManager1.Device.Control"> + <_description>Unlock and control a mobile broadband device</_description> + <_message>System policy prevents unlocking or controlling the mobile broadband device.</_message> + <defaults> + <allow_inactive>no</allow_inactive> + <allow_active>auth_self_keep</allow_active> + </defaults> + </action> + + <action id="org.freedesktop.ModemManager1.Contacts"> + <_description>Add, modify, and delete mobile broadband contacts</_description> + <_message>System policy prevents adding, modifying, or deleting this device's contacts.</_message> + <defaults> + <allow_inactive>no</allow_inactive> + <allow_active>auth_self_keep</allow_active> + </defaults> + </action> + + <action id="org.freedesktop.ModemManager1.Messaging"> + <_description>Send, save, modify, and delete text messages</_description> + <_message>System policy prevents sending or maniuplating this device's text messages.</_message> + <defaults> + <allow_inactive>no</allow_inactive> + <allow_active>auth_self_keep</allow_active> + </defaults> + </action> + + <action id="org.freedesktop.ModemManager1.Location"> + <_description>Enable and view geographic location and positioning information</_description> + <_message>System policy prevents enabling or viewing geographic location information.</_message> + <defaults> + <allow_inactive>no</allow_inactive> + <allow_active>auth_self_keep</allow_active> + </defaults> + </action> + + <action id="org.freedesktop.ModemManager1.USSD"> + <_description>Query and utilize network information and services</_description> + <_message>System policy prevents querying or utilizing network information and services.</_message> + <defaults> + <allow_inactive>no</allow_inactive> + <allow_active>yes</allow_active> + </defaults> + </action> + + <action id="org.freedesktop.ModemManager1.Firmware"> + <_description>Query and manage firmware on a mobile broadband device</_description> + <_message>System policy prevents querying or managing this device's firmware.</_message> + <defaults> + <allow_inactive>no</allow_inactive> + <allow_active>auth_admin</allow_active> + </defaults> + </action> + +</policyconfig> diff --git a/data/org.freedesktop.ModemManager1.policy.in b/data/org.freedesktop.ModemManager1.policy.in new file mode 100644 index 0000000..9f58e6a --- /dev/null +++ b/data/org.freedesktop.ModemManager1.policy.in @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE policyconfig PUBLIC + "-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN" + "http://www.freedesktop.org/standards/PolicyKit/1.0/policyconfig.dtd"> + +<policyconfig> + + <vendor>ModemManager</vendor> + <vendor_url>http://www.freedesktop.org/wiki/ModemManager</vendor_url> + <icon_name>ModemManager</icon_name> + + <action id="org.freedesktop.ModemManager1.Control"> + <_description>Control the Modem Manager daemon</_description> + <_message>System policy prevents controlling the Modem Manager.</_message> + <defaults> + <allow_inactive>no</allow_inactive> + <allow_active>auth_admin</allow_active> + </defaults> + </action> + + <action id="org.freedesktop.ModemManager1.Device.Control"> + <_description>Unlock and control a mobile broadband device</_description> + <_message>System policy prevents unlocking or controlling the mobile broadband device.</_message> + <defaults> + <allow_inactive>no</allow_inactive> + <allow_active>auth_self_keep</allow_active> + </defaults> + </action> + + <action id="org.freedesktop.ModemManager1.Contacts"> + <_description>Add, modify, and delete mobile broadband contacts</_description> + <_message>System policy prevents adding, modifying, or deleting this device's contacts.</_message> + <defaults> + <allow_inactive>no</allow_inactive> + <allow_active>auth_self_keep</allow_active> + </defaults> + </action> + + <action id="org.freedesktop.ModemManager1.Messaging"> + <_description>Send, save, modify, and delete text messages</_description> + <_message>System policy prevents sending or maniuplating this device's text messages.</_message> + <defaults> + <allow_inactive>no</allow_inactive> + <allow_active>auth_self_keep</allow_active> + </defaults> + </action> + + <action id="org.freedesktop.ModemManager1.Location"> + <_description>Enable and view geographic location and positioning information</_description> + <_message>System policy prevents enabling or viewing geographic location information.</_message> + <defaults> + <allow_inactive>no</allow_inactive> + <allow_active>auth_self_keep</allow_active> + </defaults> + </action> + + <action id="org.freedesktop.ModemManager1.USSD"> + <_description>Query and utilize network information and services</_description> + <_message>System policy prevents querying or utilizing network information and services.</_message> + <defaults> + <allow_inactive>no</allow_inactive> + <allow_active>yes</allow_active> + </defaults> + </action> + + <action id="org.freedesktop.ModemManager1.Firmware"> + <_description>Query and manage firmware on a mobile broadband device</_description> + <_message>System policy prevents querying or managing this device's firmware.</_message> + <defaults> + <allow_inactive>no</allow_inactive> + <allow_active>auth_admin</allow_active> + </defaults> + </action> + +</policyconfig> diff --git a/data/org.freedesktop.ModemManager1.service.nosystemd.in b/data/org.freedesktop.ModemManager1.service.nosystemd.in new file mode 100644 index 0000000..4e3a273 --- /dev/null +++ b/data/org.freedesktop.ModemManager1.service.nosystemd.in @@ -0,0 +1,4 @@ +[D-BUS Service] +Name=org.freedesktop.ModemManager1 +Exec=@sbindir@/ModemManager +User=root diff --git a/data/org.freedesktop.ModemManager1.service.systemd.in b/data/org.freedesktop.ModemManager1.service.systemd.in new file mode 100644 index 0000000..f4e2b26 --- /dev/null +++ b/data/org.freedesktop.ModemManager1.service.systemd.in @@ -0,0 +1,11 @@ +# This D-Bus service activation file is only for systemd support since +# an auto-activated ModemManager would be quite surprising for those people +# who have MM installed but turned off. Thus the Exec path available to +# D-Bus is /bin/false, but systemd knows the real Exec path due to the MM +# systemd .service file. + +[D-BUS Service] +Name=org.freedesktop.ModemManager1 +Exec=/bin/false +User=root +SystemdService=dbus-org.freedesktop.ModemManager1.service |