Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package enlightenment for openSUSE:Factory 
checked in at 2022-07-02 15:34:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/enlightenment (Old)
 and      /work/SRC/openSUSE:Factory/.enlightenment.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "enlightenment"

Sat Jul  2 15:34:03 2022 rev:39 rq:986222 version:0.25.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/enlightenment/enlightenment.changes      
2022-05-06 18:59:38.521376431 +0200
+++ /work/SRC/openSUSE:Factory/.enlightenment.new.1548/enlightenment.changes    
2022-07-02 15:34:13.390989041 +0200
@@ -1,0 +2,6 @@
+Tue Jun 28 04:08:49 UTC 2022 - Simon Lees <[email protected]>
+
+- Disable suid storage module thats not needed under Linux
+  (boo#1170161, boo#1170162)
+  * feature-openSUSE-disable-system-storage.patch
+-------------------------------------------------------------------

New:
----
  feature-openSUSE-disable-system-storage.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ enlightenment.spec ++++++
--- /var/tmp/diff_new_pack.ZnRTR4/_old  2022-07-02 15:34:15.790992641 +0200
+++ /var/tmp/diff_new_pack.ZnRTR4/_new  2022-07-02 15:34:15.794992647 +0200
@@ -46,8 +46,10 @@
 Patch5:         feature-qt-apps-gtk2-theme.patch
 # We'd rather log to the journal then e's log file.
 Patch6:         feature-openSUSE-log-to-journal.patch
+# boo#1170162 - disable the storage module thats not used on Linux for 
enhanced security
+Patch7:         feature-openSUSE-disable-system-storage.patch
 # boo#1197326 Don't Enable modules that don't exist in profile migration.
-Patch7:         fix-upstream-dont-migrate-sysinfoluncher.patch
+Patch8:         fix-upstream-dont-migrate-sysinfoluncher.patch
 BuildRequires:  alsa-devel
 BuildRequires:  cmake
 BuildRequires:  doxygen
@@ -337,6 +339,7 @@
 %{_datadir}/wayland-sessions/enlightenment-wayland.desktop
 %endif
 %ghost %{_sysconfdir}/alternatives/default-xsession.desktop
+%ghost %{_sysconfdir}/alternatives/default.desktop
 %{_datadir}/enlightenment/
 %{_datadir}/applications/*.desktop
 %{_datadir}/icons/hicolor/*

++++++ enlightenment-0.16.999.65256-dont_require_suidbit.patch ++++++
--- /var/tmp/diff_new_pack.ZnRTR4/_old  2022-07-02 15:34:15.826992695 +0200
+++ /var/tmp/diff_new_pack.ZnRTR4/_new  2022-07-02 15:34:15.830992701 +0200
@@ -1,8 +1,8 @@
-Index: src/bin/e_sys_main.c
+Index: enlightenment-0.25.3/src/bin/e_sys_main.c
 ===================================================================
---- a/src/bin/e_sys_main.c.orig
-+++ b/src/bin/e_sys_main.c
-@@ -121,6 +121,7 @@ main(int argc,
+--- enlightenment-0.25.3.orig/src/bin/e_sys_main.c
++++ enlightenment-0.25.3/src/bin/e_sys_main.c
+@@ -120,6 +120,7 @@ main(int argc,
          printf("ERROR: MEMBER OF MORE THAN 65536 GROUPS\n");
          exit(3);
       }
@@ -10,13 +10,13 @@
     if (setuid(0) != 0)
       {
          printf("ERROR: UNABLE TO ASSUME ROOT PRIVILEGES\n");
-@@ -131,6 +132,8 @@ main(int argc,
+@@ -130,6 +131,8 @@ main(int argc,
          printf("ERROR: UNABLE TO ASSUME ROOT GROUP PRIVILEGES\n");
          exit(7);
       }
 +   */
 +   eina_init();
-
+ 
     if (!auth_action_ok(action, gid, gl, gn, egid))
       {
 

++++++ feature-openSUSE-disable-system-storage.patch ++++++
Index: enlightenment-0.25.3/src/bin/system/e_system.h
===================================================================
--- enlightenment-0.25.3.orig/src/bin/system/e_system.h
+++ enlightenment-0.25.3/src/bin/system/e_system.h
@@ -108,8 +108,8 @@ void e_system_inout_command_send(const c
 void e_system_backlight_init(void);
 void e_system_backlight_shutdown(void);
 
-void e_system_storage_init(void);
-void e_system_storage_shutdown(void);
+// void e_system_storage_init(void);
+// void e_system_storage_shutdown(void);
 
 void e_system_power_init(void);
 void e_system_power_shutdown(void);
@@ -129,4 +129,3 @@ void e_system_ddc_shutdown(void);
 extern Ecore_Exe *e_system_run(const char *exe);
 
 #endif
-
Index: enlightenment-0.25.3/src/bin/system/e_system_main.c
===================================================================
--- enlightenment-0.25.3.orig/src/bin/system/e_system_main.c
+++ enlightenment-0.25.3/src/bin/system/e_system_main.c
@@ -168,7 +168,7 @@ main(int argc EINA_UNUSED, const char **
 
    CONF_INIT_CHECK("backlight", e_system_backlight_init, init_backlight);
    CONF_INIT_CHECK("ddc",       e_system_ddc_init,       init_ddc);
-   CONF_INIT_CHECK("storage",   e_system_storage_init,   init_storage);
+   // CONF_INIT_CHECK("storage",   e_system_storage_init,   init_storage);
    CONF_INIT_CHECK("power",     e_system_power_init,     init_power);
    CONF_INIT_CHECK("rfkill",    e_system_rfkill_init,    init_rfkill);
    CONF_INIT_CHECK("l2ping",    e_system_l2ping_init,    init_l2ping);
@@ -188,7 +188,7 @@ main(int argc EINA_UNUSED, const char **
    CONF_SHUTDOWN(e_system_l2ping_shutdown,    init_l2ping);
    CONF_SHUTDOWN(e_system_rfkill_shutdown,    init_rfkill);
    CONF_SHUTDOWN(e_system_power_shutdown,     init_power);
-   CONF_SHUTDOWN(e_system_storage_shutdown,   init_storage);
+   // CONF_SHUTDOWN(e_system_storage_shutdown,   init_storage);
    CONF_SHUTDOWN(e_system_ddc_shutdown,       init_ddc);
    CONF_SHUTDOWN(e_system_backlight_shutdown, init_backlight);
 
Index: enlightenment-0.25.3/src/bin/system/meson.build
===================================================================
--- enlightenment-0.25.3.orig/src/bin/system/meson.build
+++ enlightenment-0.25.3/src/bin/system/meson.build
@@ -3,7 +3,6 @@ src = [
   'e_system_inout.c',
   'e_system_backlight.c',
   'e_system_ddc.c',
-  'e_system_storage.c',
   'e_system_power.c',
   'e_system_rfkill.c',
   'e_system_l2ping.c',

++++++ feature-wizard-auto-lang.patch ++++++
--- /var/tmp/diff_new_pack.ZnRTR4/_old  2022-07-02 15:34:15.862992749 +0200
+++ /var/tmp/diff_new_pack.ZnRTR4/_new  2022-07-02 15:34:15.866992755 +0200
@@ -10,11 +10,11 @@
     selected as there default just set the language without showing
     the wizard page.
 
-Index: enlightenment-0.24.0/src/modules/wizard/page_010.c
+Index: enlightenment-0.25.3/src/modules/wizard/page_010.c
 ===================================================================
---- enlightenment-0.24.0.orig/src/modules/wizard/page_010.c
-+++ enlightenment-0.24.0/src/modules/wizard/page_010.c
-@@ -172,17 +172,11 @@ _lang_content_get(E_Intl_Pair *pair, Eva
+--- enlightenment-0.25.3.orig/src/modules/wizard/page_010.c
++++ enlightenment-0.25.3/src/modules/wizard/page_010.c
+@@ -176,17 +176,11 @@ _lang_content_get(E_Intl_Pair *pair, Eva
  static char *
  _lang_text_get(E_Intl_Pair *pair, Evas_Object *obj EINA_UNUSED, const char 
*part)
  {
@@ -33,7 +33,7 @@
  }
  
  static void
-@@ -211,6 +205,24 @@ wizard_page_show(E_Wizard_Page *pg EINA_
+@@ -215,6 +209,24 @@ wizard_page_show(E_Wizard_Page *pg EINA_
        .version = ELM_GENLIST_ITEM_CLASS_VERSION
     };
  
@@ -58,7 +58,7 @@
     api->wizard_title_set(_("Language"));
     of = elm_frame_add(e_comp->elm);
     elm_object_text_set(of, _("Select one"));
-@@ -267,4 +279,3 @@ wizard_page_apply(E_Wizard_Page *pg EINA
+@@ -271,4 +283,3 @@ wizard_page_apply(E_Wizard_Page *pg EINA
     api->wizard_labels_update();
     return 1;
  }

Reply via email to