Re: [E-devel] [EGIT] [core/efl] master 01/01: Eeze scanner: Fix setting of SUID.

2016-06-06 Thread Simon Lees


On 06/07/2016 12:27 AM, Mike Blumenkrantz wrote:
> It uses libmount to monitor disk status and write this status to a socket.
> It was written for cases where dbus/udisks is not an option and during a
> period where the udisks api was not stable.
> 
Thanks, thats all the the info I need.

> On Mon, Jun 6, 2016 at 2:10 AM Tom Hacohen  wrote:
> 
>> I think it scans for disks to mount or something like that. I'm not a
>> fan of the SUID binaries we ship, by all means, don't ship it. :P
>>
>> Summary: I have no idea, I only fixed the build system issue.
>>
>> --
>> Tom.
>>
>> On 06/06/16 03:04, Simon Lees wrote:
>>> Hi Tom,
>>>
>>> What exactly does eeze_scanner do? On openSUSE we are required to do a
>>> security audit on any binary requiring a suid bit, the fact know one has
>>> noticed it not running leads me to the question of is it worth going to
>>> the effort of doing the audit and shipping the file.
>>>
>>> Cheers
>>>
>>> Simon
>>>
>>> On 06/05/2016 10:22 PM, Tom Hacohen wrote:
 tasn pushed a commit to branch master.


>> http://git.enlightenment.org/core/efl.git/commit/?id=059a239d5ee6b143cccb3be086568b97fb80dcc1

 commit 059a239d5ee6b143cccb3be086568b97fb80dcc1
 Author: Tom Hacohen 
 Date:   Sun Jun 5 13:51:15 2016 +0100

 Eeze scanner: Fix setting of SUID.

 I guess eeze scanner was not operational at all because the SUID
>> bit was
 never set. The reason for that was that where it was put in the
>> makefile
 made it not be a make rule (where @ would have worked) but used by
>> a special
 autofoo rule.
 ---
  src/Makefile_Eeze.am | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)

 diff --git a/src/Makefile_Eeze.am b/src/Makefile_Eeze.am
 index 0852d87..0f3479f 100644
 --- a/src/Makefile_Eeze.am
 +++ b/src/Makefile_Eeze.am
 @@ -152,7 +152,7 @@ bin_eeze_eeze_scanner_DEPENDENCIES =
>> @USE_EEZE_INTERNAL_LIBS@

  setuid_root_mode = a=rx,u+xs

 -EFL_INSTALL_EXEC_HOOK+=@chmod $(setuid_root_mode)
>> $(DESTDIR)$(bindir)/eeze_scanner$(EXEEXT) || true;
 +EFL_INSTALL_EXEC_HOOK+=chmod $(setuid_root_mode)
>> $(DESTDIR)$(bindir)/eeze_scanner$(EXEEXT) || true;


  ### Unit tests

>>>
>>>
>> --
>>> What NetFlow Analyzer can do for you? Monitors network bandwidth and
>> traffic
>>> patterns at an interface-level. Reveals which users, apps, and protocols
>> are
>>> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
>>> J-Flow, sFlow and other flows. Make informed decisions using capacity
>>> planning reports.
>> https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
>>> ___
>>> enlightenment-devel mailing list
>>> enlightenment-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>>
>>
>>
>>
>> --
>> What NetFlow Analyzer can do for you? Monitors network bandwidth and
>> traffic
>> patterns at an interface-level. Reveals which users, apps, and protocols
>> are
>> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
>> J-Flow, sFlow and other flows. Make informed decisions using capacity
>> planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
> --
> What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
> patterns at an interface-level. Reveals which users, apps, and protocols are 
> consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
> J-Flow, sFlow and other flows. Make informed decisions using capacity 
> planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 

-- 

Simon Lees (Simotek)http://simotek.net

Emergency Update Team   keybase.io/simotek
SUSE LinuxAdeliade Australia, UTC+9:30
GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B



signature.asc
Description: OpenPGP digital signature
--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 

Re: [E-devel] [EGIT] [core/efl] master 01/01: Eeze scanner: Fix setting of SUID.

2016-06-06 Thread Mike Blumenkrantz
It uses libmount to monitor disk status and write this status to a socket.
It was written for cases where dbus/udisks is not an option and during a
period where the udisks api was not stable.

On Mon, Jun 6, 2016 at 2:10 AM Tom Hacohen  wrote:

> I think it scans for disks to mount or something like that. I'm not a
> fan of the SUID binaries we ship, by all means, don't ship it. :P
>
> Summary: I have no idea, I only fixed the build system issue.
>
> --
> Tom.
>
> On 06/06/16 03:04, Simon Lees wrote:
> > Hi Tom,
> >
> > What exactly does eeze_scanner do? On openSUSE we are required to do a
> > security audit on any binary requiring a suid bit, the fact know one has
> > noticed it not running leads me to the question of is it worth going to
> > the effort of doing the audit and shipping the file.
> >
> > Cheers
> >
> > Simon
> >
> > On 06/05/2016 10:22 PM, Tom Hacohen wrote:
> >> tasn pushed a commit to branch master.
> >>
> >>
> http://git.enlightenment.org/core/efl.git/commit/?id=059a239d5ee6b143cccb3be086568b97fb80dcc1
> >>
> >> commit 059a239d5ee6b143cccb3be086568b97fb80dcc1
> >> Author: Tom Hacohen 
> >> Date:   Sun Jun 5 13:51:15 2016 +0100
> >>
> >> Eeze scanner: Fix setting of SUID.
> >>
> >> I guess eeze scanner was not operational at all because the SUID
> bit was
> >> never set. The reason for that was that where it was put in the
> makefile
> >> made it not be a make rule (where @ would have worked) but used by
> a special
> >> autofoo rule.
> >> ---
> >>  src/Makefile_Eeze.am | 2 +-
> >>  1 file changed, 1 insertion(+), 1 deletion(-)
> >>
> >> diff --git a/src/Makefile_Eeze.am b/src/Makefile_Eeze.am
> >> index 0852d87..0f3479f 100644
> >> --- a/src/Makefile_Eeze.am
> >> +++ b/src/Makefile_Eeze.am
> >> @@ -152,7 +152,7 @@ bin_eeze_eeze_scanner_DEPENDENCIES =
> @USE_EEZE_INTERNAL_LIBS@
> >>
> >>  setuid_root_mode = a=rx,u+xs
> >>
> >> -EFL_INSTALL_EXEC_HOOK+=@chmod $(setuid_root_mode)
> $(DESTDIR)$(bindir)/eeze_scanner$(EXEEXT) || true;
> >> +EFL_INSTALL_EXEC_HOOK+=chmod $(setuid_root_mode)
> $(DESTDIR)$(bindir)/eeze_scanner$(EXEEXT) || true;
> >>
> >>
> >>  ### Unit tests
> >>
> >
> >
> --
> > What NetFlow Analyzer can do for you? Monitors network bandwidth and
> traffic
> > patterns at an interface-level. Reveals which users, apps, and protocols
> are
> > consuming the most bandwidth. Provides multi-vendor support for NetFlow,
> > J-Flow, sFlow and other flows. Make informed decisions using capacity
> > planning reports.
> https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
> > ___
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
>
>
>
> --
> What NetFlow Analyzer can do for you? Monitors network bandwidth and
> traffic
> patterns at an interface-level. Reveals which users, apps, and protocols
> are
> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
> J-Flow, sFlow and other flows. Make informed decisions using capacity
> planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/efl] master 01/01: Eeze scanner: Fix setting of SUID.

2016-06-06 Thread Tom Hacohen
I think it scans for disks to mount or something like that. I'm not a 
fan of the SUID binaries we ship, by all means, don't ship it. :P

Summary: I have no idea, I only fixed the build system issue.

--
Tom.

On 06/06/16 03:04, Simon Lees wrote:
> Hi Tom,
>
> What exactly does eeze_scanner do? On openSUSE we are required to do a
> security audit on any binary requiring a suid bit, the fact know one has
> noticed it not running leads me to the question of is it worth going to
> the effort of doing the audit and shipping the file.
>
> Cheers
>
> Simon
>
> On 06/05/2016 10:22 PM, Tom Hacohen wrote:
>> tasn pushed a commit to branch master.
>>
>> http://git.enlightenment.org/core/efl.git/commit/?id=059a239d5ee6b143cccb3be086568b97fb80dcc1
>>
>> commit 059a239d5ee6b143cccb3be086568b97fb80dcc1
>> Author: Tom Hacohen 
>> Date:   Sun Jun 5 13:51:15 2016 +0100
>>
>> Eeze scanner: Fix setting of SUID.
>>
>> I guess eeze scanner was not operational at all because the SUID bit was
>> never set. The reason for that was that where it was put in the makefile
>> made it not be a make rule (where @ would have worked) but used by a 
>> special
>> autofoo rule.
>> ---
>>  src/Makefile_Eeze.am | 2 +-
>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/src/Makefile_Eeze.am b/src/Makefile_Eeze.am
>> index 0852d87..0f3479f 100644
>> --- a/src/Makefile_Eeze.am
>> +++ b/src/Makefile_Eeze.am
>> @@ -152,7 +152,7 @@ bin_eeze_eeze_scanner_DEPENDENCIES = 
>> @USE_EEZE_INTERNAL_LIBS@
>>
>>  setuid_root_mode = a=rx,u+xs
>>
>> -EFL_INSTALL_EXEC_HOOK+=@chmod $(setuid_root_mode) 
>> $(DESTDIR)$(bindir)/eeze_scanner$(EXEEXT) || true;
>> +EFL_INSTALL_EXEC_HOOK+=chmod $(setuid_root_mode) 
>> $(DESTDIR)$(bindir)/eeze_scanner$(EXEEXT) || true;
>>
>>
>>  ### Unit tests
>>
>
> --
> What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
> patterns at an interface-level. Reveals which users, apps, and protocols are
> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
> J-Flow, sFlow and other flows. Make informed decisions using capacity
> planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>


--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/efl] master 01/01: Eeze scanner: Fix setting of SUID.

2016-06-05 Thread Simon Lees
Hi Tom,

What exactly does eeze_scanner do? On openSUSE we are required to do a
security audit on any binary requiring a suid bit, the fact know one has
noticed it not running leads me to the question of is it worth going to
the effort of doing the audit and shipping the file.

Cheers

Simon

On 06/05/2016 10:22 PM, Tom Hacohen wrote:
> tasn pushed a commit to branch master.
> 
> http://git.enlightenment.org/core/efl.git/commit/?id=059a239d5ee6b143cccb3be086568b97fb80dcc1
> 
> commit 059a239d5ee6b143cccb3be086568b97fb80dcc1
> Author: Tom Hacohen 
> Date:   Sun Jun 5 13:51:15 2016 +0100
> 
> Eeze scanner: Fix setting of SUID.
> 
> I guess eeze scanner was not operational at all because the SUID bit was
> never set. The reason for that was that where it was put in the makefile
> made it not be a make rule (where @ would have worked) but used by a 
> special
> autofoo rule.
> ---
>  src/Makefile_Eeze.am | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/src/Makefile_Eeze.am b/src/Makefile_Eeze.am
> index 0852d87..0f3479f 100644
> --- a/src/Makefile_Eeze.am
> +++ b/src/Makefile_Eeze.am
> @@ -152,7 +152,7 @@ bin_eeze_eeze_scanner_DEPENDENCIES = 
> @USE_EEZE_INTERNAL_LIBS@
>  
>  setuid_root_mode = a=rx,u+xs
>  
> -EFL_INSTALL_EXEC_HOOK+=@chmod $(setuid_root_mode) 
> $(DESTDIR)$(bindir)/eeze_scanner$(EXEEXT) || true;
> +EFL_INSTALL_EXEC_HOOK+=chmod $(setuid_root_mode) 
> $(DESTDIR)$(bindir)/eeze_scanner$(EXEEXT) || true;
>  
>  
>  ### Unit tests
> 

--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel