Bug#924934: connman: add a connmant-tests package

2019-11-04 Thread Ritesh Raj Sarraf
Hello Alf,

Thanks for the email. I just wanted to mention that I will review it
soon. I am a little occupied but I hope I can get to this this week
itself.


Thanks,
Ritesh


On Thu, 2019-10-31 at 23:29 +0100, Alf Gaida wrote:
> Hi Ritesh,
> 
> 
> finally i was able and brave enough to finish the new connman
> packaging. 
> It's not only about the connman-tests activation, it's also about 
> iptables and nftables support. After using it some month with latest 
> upstream i think it is ready for debian. So it would be nice if you 
> could review and sponsor it when ready.
> 
> 
> Packaging is here: 
> https://salsa.debian.org/debian/connman/tree/debian/experimental 
> 
> 
> 
> 
> Cheers Alf
> 
> 
> PS: That's the fine thing about being DM - one need a review and a 
> sponspr if one think new packages are needed - infrastructure things 
> should not be uploaded without.
> 
-- 
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System


signature.asc
Description: This is a digitally signed message part


Bug#924934: connman: add a connmant-tests package

2019-10-31 Thread Alf Gaida

Hi Ritesh,


finally i was able and brave enough to finish the new connman packaging. 
It's not only about the connman-tests activation, it's also about 
iptables and nftables support. After using it some month with latest 
upstream i think it is ready for debian. So it would be nice if you 
could review and sponsor it when ready.



Packaging is here: 
https://salsa.debian.org/debian/connman/tree/debian/experimental 





Cheers Alf


PS: That's the fine thing about being DM - one need a review and a 
sponspr if one think new packages are needed - infrastructure things 
should not be uploaded without.




Bug#924934: connman: add a connmant-tests package

2019-05-02 Thread Ritesh Raj Sarraf
Hi Alf,

On Wed, 2019-05-01 at 23:37 +0200, Alf Gaida wrote:
> Hi Ritesh,
> 
> no problem, will do so. Would you be so kind and review and sponsor
> it 
> for NEW?

Yes, Please. I will sponsor it.

Thanks,
Ritesh

-- 
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System


signature.asc
Description: This is a digitally signed message part


Bug#924934: connman: add a connmant-tests package

2019-05-01 Thread Alf Gaida

Hi Ritesh,

no problem, will do so. Would you be so kind and review and sponsor it 
for NEW?


Thanks,
Alf



Bug#924934: connman: add a connmant-tests package

2019-03-18 Thread Ritesh Raj Sarraf
Source: connman
Severity: wishlist
Tags: patch

In our downstream distribution, we have been carrying this delta to
introduce a connman-tests package, which imho is something that should
be upstream in the debian packaging itself.

Please consider the attached patch to introduce a new test package,
connman-tests


Thanks,
Ritesh

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (900, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-4-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_USER, TAINT_WARN, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
diff -Nru connman-1.36/debian/changelog connman-1.36/debian/changelog
--- connman-1.36/debian/changelog   2018-12-29 18:30:23.0 +0530
+++ connman-1.36/debian/changelog   2019-03-18 21:42:56.0 +0530
@@ -1,3 +1,10 @@
+connman (1.36-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Introduce a connman-tests package 
+
+ -- Ritesh Raj Sarraf   Mon, 18 Mar 2019 21:42:56 +0530
+
 connman (1.36-2) unstable; urgency=medium
 
   * Ported back upstream commit for iwd device state (Closes: #913632)
diff -Nru connman-1.36/debian/connman-tests.install 
connman-1.36/debian/connman-tests.install
--- connman-1.36/debian/connman-tests.install   1970-01-01 05:30:00.0 
+0530
+++ connman-1.36/debian/connman-tests.install   2019-03-18 21:37:42.0 
+0530
@@ -0,0 +1 @@
+usr/lib/*/connman/test /usr/share/connman/
diff -Nru connman-1.36/debian/control connman-1.36/debian/control
--- connman-1.36/debian/control 2018-12-29 18:21:59.0 +0530
+++ connman-1.36/debian/control 2019-03-18 21:42:56.0 +0530
@@ -4,6 +4,7 @@
 Section: net
 Priority: optional
 Build-Depends: debhelper (>= 11~),
+   dh-python,
libudev-dev,
libglib2.0-dev,
libdbus-1-dev,
@@ -123,3 +124,19 @@
  This package contains the connman API documentation.
  .
  See the connman description for more information regarding connman.
+
+Package: connman-tests
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}, python-dbus
+Description: Intel Connection Manager daemon -- test scripts
+ The Linux Connection Manager project provides a daemon for managing
+ Internet connections within embedded devices running the Linux
+ operating system. The Connection Manager is designed to be slim and to
+ use as few resources as possible, so it can be easily integrated in
+ other Moblin-based embedded systems. It is fully modular system that
+ can be extended through plug-ins, to support all kinds of wired or
+ wireless technologies. Also, configuration methods like DHCP and
+ domain name resolving are implemented using plug-ins. The plug-in
+ approach allows for easy adaption and modification for various use cases.
+ .
+ This package contains the connman test scripts
diff -Nru connman-1.36/debian/.gitignore connman-1.36/debian/.gitignore
--- connman-1.36/debian/.gitignore  2018-05-13 19:02:34.0 +0530
+++ connman-1.36/debian/.gitignore  1970-01-01 05:30:00.0 +0530
@@ -1,13 +0,0 @@
-/*.debhelper
-/*.substvars
-/autoreconf.after
-/autoreconf.before
-/connman.init
-/debhelper-build-stamp
-/files
-
-/connman/
-/connman-dev/
-/connman-doc/
-/connman-vpn/
-/tmp/
diff -Nru connman-1.36/debian/patches/manpage-fixes.patch 
connman-1.36/debian/patches/manpage-fixes.patch
--- connman-1.36/debian/patches/manpage-fixes.patch 2018-05-13 
19:02:34.0 +0530
+++ connman-1.36/debian/patches/manpage-fixes.patch 2019-03-18 
21:16:06.0 +0530
@@ -2,9 +2,9 @@
 Author: Alf Gaida 
 Last-Update: 2018-02-17
 
 connman-1.35.orig/doc/connman-vpn-provider.config.5.in
-+++ connman-1.35/doc/connman-vpn-provider.config.5.in
-@@ -12,7 +12,7 @@ connection_name.config \- ConnMan vpn co
+--- a/doc/connman-vpn-provider.config.5.in
 b/doc/connman-vpn-provider.config.5.in
+@@ -12,7 +12,7 @@
  \fIConnMan\fP's vpn connections are configured with so called
  "\fBprovisioning files\fP" which reside under \fI@vpn_storagedir@/\fP.
  The files can be named anything, as long as they contain only printable
@@ -13,9 +13,9 @@
  must end with \fB.config\fP. Each VPN connection requires a provisioning
  file, but multiple connections can be specified in the same file.
  .SH "FILE FORMAT"
 connman-1.35.orig/doc/connman.conf.5.in
-+++ connman-1.35/doc/connman.conf.5.in
-@@ -71,7 +71,7 @@ set up and saved to storage beforehand.
+--- a/doc/connman.conf.5.in
 b/doc/connman.conf.5.in
+@@ -76,7 +76,7 @@
  List of technoolgies which are always connected regardless
  of PreferredTechnologies setting (AutoConnect = true). The
  default value is empty and this feature is disabled unless
diff -Nru