Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package selinux-policy for openSUSE:Factory 
checked in at 2025-03-13 15:04:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/selinux-policy (Old)
 and      /work/SRC/openSUSE:Factory/.selinux-policy.new.19136 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "selinux-policy"

Thu Mar 13 15:04:41 2025 rev:105 rq:1252431 version:20250312

Changes:
--------
--- /work/SRC/openSUSE:Factory/selinux-policy/selinux-policy.changes    
2025-03-11 20:44:18.331657742 +0100
+++ /work/SRC/openSUSE:Factory/.selinux-policy.new.19136/selinux-policy.changes 
2025-03-13 15:04:50.286784107 +0100
@@ -1,0 +2,9 @@
+Wed Mar 12 08:31:17 UTC 2025 - cathy...@suse.com
+
+- Update to version 20250312:
+  * Label wine's windows libraries as textrel_shlib_t (bsc#1239317)
+  * Allow auth_use_pam to create /var/lib/wtmpdb (bsc#1237513)
+  * initial labeling for Hana systems
+  * allow ping to bind generic UDP nodes
+
+-------------------------------------------------------------------

Old:
----
  selinux-policy-20250307.tar.xz

New:
----
  selinux-policy-20250312.tar.xz

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

Other differences:
------------------
++++++ selinux-policy.spec ++++++
--- /var/tmp/diff_new_pack.YmO6UM/_old  2025-03-13 15:04:50.902809921 +0100
+++ /var/tmp/diff_new_pack.YmO6UM/_new  2025-03-13 15:04:50.902809921 +0100
@@ -36,7 +36,7 @@
 License:        GPL-2.0-or-later
 Group:          System/Management
 Name:           selinux-policy
-Version:        20250307
+Version:        20250312
 Release:        0
 Source0:        %{name}-%{version}.tar.xz
 Source1:        container.fc

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.YmO6UM/_old  2025-03-13 15:04:50.974812938 +0100
+++ /var/tmp/diff_new_pack.YmO6UM/_new  2025-03-13 15:04:50.978813106 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://gitlab.suse.de/selinux/selinux-policy.git</param>
-              <param 
name="changesrevision">8697a2379aac4bcf05ee10939d64238e10c4e4b9</param></service></servicedata>
+              <param 
name="changesrevision">99cf931c4d3c525d9c63784e4674b4058d1baaaa</param></service></servicedata>
 (No newline at EOF)
 


++++++ selinux-policy-20250307.tar.xz -> selinux-policy-20250312.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/selinux-policy-20250307/policy/modules/admin/netutils.te 
new/selinux-policy-20250312/policy/modules/admin/netutils.te
--- old/selinux-policy-20250307/policy/modules/admin/netutils.te        
2025-03-07 15:27:15.000000000 +0100
+++ new/selinux-policy-20250312/policy/modules/admin/netutils.te        
2025-03-12 11:44:12.000000000 +0100
@@ -150,6 +150,7 @@
 corenet_raw_bind_generic_node(ping_t)
 corenet_tcp_sendrecv_all_ports(ping_t)
 corenet_icmp_bind_generic_node(ping_t)
+corenet_udp_bind_generic_node(ping_t)
 
 fs_dontaudit_getattr_xattr_fs(ping_t)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/selinux-policy-20250307/policy/modules/contrib/sap.fc 
new/selinux-policy-20250312/policy/modules/contrib/sap.fc
--- old/selinux-policy-20250307/policy/modules/contrib/sap.fc   2025-03-07 
15:27:15.000000000 +0100
+++ new/selinux-policy-20250312/policy/modules/contrib/sap.fc   2025-03-12 
11:44:12.000000000 +0100
@@ -18,3 +18,264 @@
 ### work data
 #/hana/data/H66(/.*)?          gen_context(system_u:object_r:sap_var_lib_t,s0)
 
+/hana(/.*)?                          gen_context(system_u:object_r:usr_t,s0)
+/hana(/.*)?/.+\.so(\..*)?            gen_context(system_u:object_r:lib_t,s0)
+/hana(/.*)?/cleanipc                 
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/fsperf                   
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/handlessfs               
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbbackupcheck           
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbbackupcheckpack       
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbbackupdiag            
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbbackupdiagpack        
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbcompileserver         
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbcomputeserver         
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbcons                  
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbdaemon                
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbdiserver              
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbdocstore              
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbdpserver              
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbeuspack               
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbgstack                
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbindexserver           
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbkeystore              
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbllangc                
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdblogdiag               
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbltracediag            
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbmdcutil               
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbnameserver            
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbnsutil                
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbodbc_cons             
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbpersdiag              
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbpreprocessor          
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbrss                   
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbrsutil                
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbscriptserver          
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbsdautil               
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbsql                   
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbsqldbc_cons           
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbsqlmigratorcli        
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbsrvutil               
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbstatisticsserver      
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbuserstore             
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbwebdispatcher         
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbwlanalyzer            
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbwlarchiver            
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbwlpreprocessor        
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbwlreplayer            
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbwlviewer              
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/hdbxsengine              
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/icmbnd.new               
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/ldappasswd               
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/ldapreg                  
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/regi                     
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/rsecssfx                 
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/SAPCAR                   
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/sapcontrol               
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/sapcpe                   
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/sapgenpse                
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/sappfpar                 
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/sapstart                 
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/sapstartsrv              
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/sapuxuserchk             
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/sldreg                   
gen_context(system_u:object_r:sap_exec_t,s0)
+/hana(/.*)?/wdispmon                 
gen_context(system_u:object_r:sap_exec_t,s0)
+
+## SLCS tests
+/usr/sap/hostctrl/exe/sapstartsrv                 
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap/hostctrl/exe/saphostctrl                 
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap/hostctrl/exe/sapcontrol                  
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap/hostctrl/exe/lssap                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap/hostctrl/exe/sapdsigner                  
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap/hostctrl/exe/saphostv                    
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap/hostctrl/exe/hostexecstart               
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap/hostctrl/exe/sapuxuserchk                
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap/hostctrl/exe/sapuxusergetrtinfo          
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap/hostctrl/exe/saposcol                    
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap/hostctrl/exe/sapacosprep                 
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap/hostctrl/exe/ldapreg                     
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap/hostctrl/exe/ldappasswd                  
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap/hostctrl/exe/sldreg                      
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap/hostctrl/exe/sapdbctrl                   
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap/hostctrl/exe/sapcimb                     
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap/hostctrl/exe/convertoscolfilter          
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap/hostctrl/exe/sapcimc                     
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap/hostctrl/exe/http.monitor                
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap/hostctrl/exe/SAPCAR                      
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap/hostctrl/exe/sapinit                     
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap/hostctrl/exe/installsapinit.sh           
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap/hostctrl/exe/saphostexec                 
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap/hostctrl/exe/sldreglib.so                
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/R3check                        
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/R3ta                           
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/R3trans                        
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/SAPCAR                         
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/ccmsping                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/cleanipc                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/dipgntab                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/disp+work                      
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/dpmon                          
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/eg2mon                         
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/em2mon                         
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/emmon                          
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/enq_admin                      
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/enq_server                     
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/enqt                           
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/enrepserver                    
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/enserver                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/ensmon                         
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/es2mon                         
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/esmon                          
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/estst                          
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/evtd                           
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/getsapversion                  
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/gwmon                          
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/gwrd                           
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/icman                          
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/icmbnd.new                     
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/icmon                          
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/ipclimits                      
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jcmon                          
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jcontrol                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/jre/bin/unpack200         
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/jre/bin/rmid              
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/jre/bin/keytool           
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/jre/bin/rmiregistry       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/jre/bin/tnameserv         
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/jre/bin/java              
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/jre/bin/servertool        
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/jre/bin/orbd              
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/jre/bin/pack200           
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/bin/unpack200             
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/bin/jar                   
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/bin/extcheck              
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/bin/rmid                  
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/bin/keytool               
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/bin/javac                 
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/bin/rmiregistry           
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/bin/native2ascii          
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/bin/tnameserv             
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/bin/java                  
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/bin/servertool            
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/bin/serialver             
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/bin/orbd                  
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/bin/jarsigner             
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/bin/javadoc               
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/bin/pack200               
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/bin/javap                 
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/bin/rmic                  
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/bin/idlj                  
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/bin/apt                   
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/bin/jdb                   
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jkit/bin/javah                 
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jlaunch                        
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jsmon                          
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/jstart                         
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/krnlreg                        
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/ldap_rfc                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/ldappasswd                     
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/ldapreg                        
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/lgtst                          
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/libinfo                        
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/mdxsvr                         
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/memlimits                      
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/msclients                      
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/msg_server                     
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/msmon                          
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/msprot                         
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/niping                         
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/rfcexec                        
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/rscpf_db                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/rsecssfx                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/rslglscs                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/rslgview                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/rstrcscs                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/rstrfile                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/rstrlscs                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/rstrsscs                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapccm4x                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapccmsr                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapcontrol                     
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapcpe                         
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapevt                         
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapevt_rfc                     
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapexec                        
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapftp                         
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/saphttp                        
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapiconv                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapkprotp                      
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/saplicense                     
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/saplikey                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapmscsa                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapparar                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sappfpar                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/saproot.sh                     
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/saprouter                      
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapstack                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapstart                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapstartsrv                    
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapsysinfo.sh                  
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapuxuserchk                   
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapwebdisp                     
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapxpg                         
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/semd                           
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/shmd                           
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/showipc                        
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sldreg                         
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/ssfpkicheck                    
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/startrfc                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/startsap                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/stopsap                        
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/tp                             
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/vmcexttimer                    
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/vscan_rfc                      
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/wdispmon                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/R3ldctl                        
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/R3load                         
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/R3szchk                        
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/db4cncl                        
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapdbmrfc                      
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/setdb4pwd                      
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/igsmux_mt                      
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/igspw_mt                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/igswd_mt                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?hdbclient/scripts/hdbkeystore       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?hdbclient/scripts/hdbsql            
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?hdbclient/rtt.sh                    
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?hdbclient/hdbalm                    
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?hdbclient/hdbalm.py                 
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?hdbclient/hdbclienv.sh              
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/SAPCAR                         
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/cleanipc                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/enq_admin                      
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/enq_server                     
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/enqt                           
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/enrepserver                    
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/enserver                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/ensmon                         
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/esmon                          
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/gwmon                          
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/gwrd                           
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/icmbnd.new                     
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/krnlreg                        
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/ldappasswd                     
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/ldapreg                        
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/lgtst                          
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/msclients                      
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/msg_server                     
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/msmon                          
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/msprot                         
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/niping                         
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapccmsr                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapcontrol                     
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapcpe                         
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapmscsa                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sappfpar                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/saprouter                      
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapstack                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapstart                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapstartsrv                    
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapuxuserchk                   
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sapwebdisp                     
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/sldreg                         
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap(/.*)?/exe/wdispmon                       
gen_context(system_u:object_r:sap_exec_t,s0)
+/usr/sap/sapservices.*                            
gen_context(system_u:object_r:sap_exec_t,s0)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/selinux-policy-20250307/policy/modules/contrib/sap.te 
new/selinux-policy-20250312/policy/modules/contrib/sap.te
--- old/selinux-policy-20250307/policy/modules/contrib/sap.te   2025-03-07 
15:27:15.000000000 +0100
+++ new/selinux-policy-20250312/policy/modules/contrib/sap.te   2025-03-12 
11:44:12.000000000 +0100
@@ -11,6 +11,8 @@
 #manage_files_pattern(sap_unconfined_t, sap_tmp_t, sap_tmp_t)
 #files_tmp_filetrans(sap_unconfined_t, sap_tmp_t, { dir file })
 
+libs_legacy_use_shared_libs(sap_unconfined_t)
+
 optional_policy(`
        unconfined_domain(sap_unconfined_t)
 ')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/selinux-policy-20250307/policy/modules/system/authlogin.if 
new/selinux-policy-20250312/policy/modules/system/authlogin.if
--- old/selinux-policy-20250307/policy/modules/system/authlogin.if      
2025-03-07 15:27:15.000000000 +0100
+++ new/selinux-policy-20250312/policy/modules/system/authlogin.if      
2025-03-12 11:44:12.000000000 +0100
@@ -58,6 +58,8 @@
        auth_dontaudit_read_shadow($1)
        auth_read_login_records($1)
        auth_append_login_records($1)
+       # fallback if wtmpdbd is not running
+       auth_create_wtmpdb($1)
        auth_rw_wtmpdb_login_records($1)
        auth_rw_lastlog($1)
        auth_create_lastlog($1)
@@ -2085,6 +2087,27 @@
 ')
 
 ########################################
+## <summary>
+##      Create wtmpdb directory and files.
+## </summary>
+## <param name="domain">
+##      <summary>
+##      Domain allowed access.
+##      </summary>
+## </param>
+#
+interface(`auth_create_wtmpdb',`
+        gen_require(`
+                type wtmpdb_t;
+        ')
+
+        allow $1 wtmpdb_t:dir create_dir_perms;
+        allow $1 wtmpdb_t:file create_file_perms;
+        files_var_lib_filetrans($1, wtmpdb_t, dir, "wtmpdb")
+        files_var_lib_filetrans($1, wtmpdb_t, file, "wtmp.db")
+')
+
+########################################
 ## <summary>
 ##      Use wtmpdbd varlink sockets.
 ## </summary>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/selinux-policy-20250307/policy/modules/system/libraries.fc 
new/selinux-policy-20250312/policy/modules/system/libraries.fc
--- old/selinux-policy-20250307/policy/modules/system/libraries.fc      
2025-03-07 15:27:15.000000000 +0100
+++ new/selinux-policy-20250312/policy/modules/system/libraries.fc      
2025-03-12 11:44:12.000000000 +0100
@@ -168,7 +168,7 @@
 
 /usr/.*\.so(\.[^/]*)*          --      gen_context(system_u:object_r:lib_t,s0)
 /usr/lib/wine/.+\.so           --      
gen_context(system_u:object_r:textrel_shlib_t,s0)
-/usr/lib/wine/*-windows/*      --      
gen_context(system_u:object_r:textrel_shlib_t,s0)
+/usr/lib/wine/.+-windows/.+    --      
gen_context(system_u:object_r:textrel_shlib_t,s0)
 /usr/NX/lib/libXcomp\.so.*             --      
gen_context(system_u:object_r:textrel_shlib_t,s0)
 /usr/NX/lib/libjpeg\.so.*              --      
gen_context(system_u:object_r:textrel_shlib_t,s0)
 

Reply via email to