From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id E4056C433B4 for ; Sat, 10 Apr 2021 14:24:36 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id B7E586115A for ; Sat, 10 Apr 2021 14:24:36 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234783AbhDJOYs (ORCPT ); Sat, 10 Apr 2021 10:24:48 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:54053 "EHLO out1-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235147AbhDJOWy (ORCPT ); Sat, 10 Apr 2021 10:22:54 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id D03D55C0106; Sat, 10 Apr 2021 10:22:37 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Sat, 10 Apr 2021 10:22:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=talbothome.com; h=message-id:subject:from:to:date:in-reply-to:references :content-type:mime-version:content-transfer-encoding; s=fm2; bh= El/ii7OBKRu6mchuKcCb7r+MGRNfZJ7cPyuYI+94oOE=; b=HiLFuhmyUZfJS6cQ ZJMSKY1X05h1OTYdCG1BK/3OWOPKGcKh16QX7sZuns1ASN3L7Wye9wSQqVue2L3k b668WndMQgsiMep/ju4Yfqh/xs+6cEEqnnMDdpGjrPqPwWVVMKrBwg/kC3+xOP5k 9HRndMo8e9w28lgqtYcJDD63INBbDIjgG8ye4kpQglgBzGdXAd2hBIHchIAMLYlv 12mxzy+IoAODx9JtkhMFCrWEuqPOV0DMbPnYUSo74zPQLoO/Wi0T3fR9n5F3xmfZ l4oAj1VqO+GIxFWri1iQlrNGvv/EhhJgHjl8rvX9FMrVpzkpl4M7obDnodrQ0Q85 eSddhg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=El/ii7OBKRu6mchuKcCb7r+MGRNfZJ7cPyuYI+94o OE=; b=GsbNckkDbb0rJiS9TadCM4ybKrvuTN0B6+QZJmvlogArx4vux+OZRUIhB fE8uSltBYgYbE6wINuiMuPLYwbpMgqvOXwQU/5xYgkUpGwgTOWGbc+IEo1HD5b+t P19yHOu/JMH5TlWj5w3IhsUlWOo0IkF0h7zK6XeUKhmTEvfXwC+OzP3+SVhU4jvK VJ3bkZdUxnVRKGCDueq4BbvHxEtCl2NoHZaEV1wSS6ytgN+xv/Q/nxHwF1g1ylCW /XSjFqWpAdayHLVDnPKljEWNKUFUdJOuOlEzFTXu5dCDRrmgp4W5U4dxGLV6O2Ri i0oDU8kna5XJ5dgThJgPJj4Rzyvaw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrudekfedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefkuffhvfffjghftggfggfgsehtje ertddtreejnecuhfhrohhmpeevhhhrihhsucfvrghlsghothcuoegthhhrihhssehtrghl sghothhhohhmvgdrtghomheqnecuggftrfgrthhtvghrnhepvdduieduveduvdetgfevue eufefhhedukefftedufeehueevfffhteevudefgfehnecuffhomhgrihhnpehpuhhrihdr shhmnecukfhppeejvddrleehrddvgeefrdduheeinecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomheptghhrhhishesthgrlhgsohhthhhomhgvrdgt ohhm X-ME-Proxy: Received: from SpaceballstheLaptop.talbothome.com (unknown [72.95.243.156]) by mail.messagingengine.com (Postfix) with ESMTPA id 89D5724005B; Sat, 10 Apr 2021 10:22:37 -0400 (EDT) Message-ID: <85928d2def5893cd90f823b563369e313e993084.camel@talbothome.com> Subject: [PATCH 6/9] Update README From: Chris Talbot To: ofono@ofono.org, netdev@vger.kernel.org, debian-on-mobile-maintainers@alioth-lists.debian.net, librem-5-dev@lists.community.puri.sm Date: Sat, 10 Apr 2021 10:22:37 -0400 In-Reply-To: <9c67f5690bd4d5625b799f40e68fa54373617341.camel@talbothome.com> References: <051ae8ae27f5288d64ec6ef2bd9f77c06b829b52.camel@talbothome.com> <178dd29027e6abb4a205e25c02f06769848cbb76.camel@talbothome.com> <9c67f5690bd4d5625b799f40e68fa54373617341.camel@talbothome.com> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org This updates the README for mmsd --- README | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 61 insertions(+), 5 deletions(-) diff --git a/README b/README index e33be69..cecc99f 100644 --- a/README +++ b/README @@ -2,20 +2,76 @@ Multimedia Messaging Service **************************** Copyright (C) 2010-2011 Intel Corporation. All rights reserved. +Updated 2021 by: Mohammad Sadiq, kent, kop316, + fuzzy7k, craftyguy, anteater +Parts adapted from: https://source.puri.sm/Librem5/purple-mm-sms + Copyright (C) 2018 Purism SPC + +About +=========================== +mmsd is a lower level daemon that transmits and recieves MMSes. It works with +both the ofono stack and the Modem Manager stack. +Please note that mmsd alone will not get MMS working! It is designed to work +with a higher level chat application to facilitate fetching and +sending MMS. It interfaces with other applications via the dbus. -Compilation and installation +Compiling mmsd ============================ - In order to compile proxy daemon you need following software packages: - GCC compiler - D-Bus library - GLib library +Installing mmsd +============================ + To configure run: - ./configure --prefix=/usr + ./bootstrap-configure --prefix=/usr/ Configure automatically searches for all required components and packages. -To compile and install run: - make && make install +To compile, run: + make + +And to Install: + make install + +mmsd will be installed in /${prefix}/libexec (if you are following this guide, +it is /usr/libexec ) + +To uninstall, simply remove the "mmsd" binary from /${prefix}/libexec or run: + sudo make uninstall + +Note that you must manually configure your favorite service manager to run +the daemon, as this installer does not configure it to autorun. + +Testing out mmsd +=========================== +To configure, run: + ./bootstrap-configure --enable-debug --enable-maintainer-mode + +Make it: + make + +Run daemon in foreground with debugging: + ./src/mmsd -n -d 'src/*' + +General Configuration +=========================== +On first run, mmsd will write a settings file at +"$HOME/.mms/$PLUGIN/mms" + +IMPORTANT NOTE: If you change settings in this file, mmsd MUST BE RESTARTED + for the changes to take effect! + +This settings file use sane defaults, but you can change them: + +UseDeliveryReports + Whether you want delivery reports for MMSes you send + +TotalMaxAttachmentSize + The maximum size all of your attachments can be before mmsd rejects it. + NOTE: This value is carrier specific! Changing this value to a higher + number may cause your carrier to silently reject MMSes you send. + CHANGE AT YOUR OWN RISK! \ No newline at end of file -- 2.30.2 From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============3997984908391004036==" MIME-Version: 1.0 From: Chris Talbot Subject: [PATCH 6/9] Update README Date: Sat, 10 Apr 2021 10:22:37 -0400 Message-ID: <85928d2def5893cd90f823b563369e313e993084.camel@talbothome.com> In-Reply-To: <9c67f5690bd4d5625b799f40e68fa54373617341.camel@talbothome.com> List-Id: To: ofono@ofono.org --===============3997984908391004036== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This updates the README for mmsd --- README | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 61 insertions(+), 5 deletions(-) diff --git a/README b/README index e33be69..cecc99f 100644 --- a/README +++ b/README @@ -2,20 +2,76 @@ Multimedia Messaging Service **************************** = Copyright (C) 2010-2011 Intel Corporation. All rights reserved. +Updated 2021 by: Mohammad Sadiq, kent, kop316, = + fuzzy7k, craftyguy, anteater +Parts adapted from: https://source.puri.sm/Librem5/purple-mm-sms + Copyright (C) 2018 Purism SPC + = +About +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D +mmsd is a lower level daemon that transmits and recieves MMSes. It works with +both the ofono stack and the Modem Manager stack. = +Please note that mmsd alone will not get MMS working! It is designed to work = +with a higher level chat application to facilitate fetching and = +sending MMS. It interfaces with other applications via the dbus. = -Compilation and installation +Compiling mmsd =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D - In order to compile proxy daemon you need following software packages: - GCC compiler - D-Bus library - GLib library = +Installing mmsd +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D + To configure run: - ./configure --prefix=3D/usr + ./bootstrap-configure --prefix=3D/usr/ = Configure automatically searches for all required components and packages. = -To compile and install run: - make && make install +To compile, run: + make + = +And to Install: + make install + +mmsd will be installed in /${prefix}/libexec (if you are following this guide, +it is /usr/libexec ) + +To uninstall, simply remove the "mmsd" binary from /${prefix}/libexec or run: + sudo make uninstall + +Note that you must manually configure your favorite service manager to run = +the daemon, as this installer does not configure it to autorun. + +Testing out mmsd +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D +To configure, run: + ./bootstrap-configure --enable-debug --enable-maintainer-mode + +Make it: + make = + +Run daemon in foreground with debugging: + ./src/mmsd -n -d 'src/*' + +General Configuration +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D +On first run, mmsd will write a settings file at +"$HOME/.mms/$PLUGIN/mms" + +IMPORTANT NOTE: If you change settings in this file, mmsd MUST BE RESTARTED = + for the changes to take effect! + +This settings file use sane defaults, but you can change them: + +UseDeliveryReports + Whether you want delivery reports for MMSes you send + +TotalMaxAttachmentSize + The maximum size all of your attachments can be before mmsd rejects it. + NOTE: This value is carrier specific! Changing this value to a higher + number may cause your carrier to silently reject MMSes you send. + CHANGE AT YOUR OWN RISK! \ No newline at end of file -- = 2.30.2 --===============3997984908391004036==--