Re: [E-devel] [EGIT] [core/efl] master 01/01: Eeze scanner: Fix setting of SUID.
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, J-Flow, sFlow and other flows. Make informed
Re: [E-devel] [EGIT] [core/efl] master 01/01: Eeze scanner: Fix setting of SUID.
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.
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.
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
[EGIT] [core/efl] master 01/01: Eeze scanner: Fix setting of SUID.
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 --