File opendkim-default_config.patch of Package opendkim

Index: opendkim/opendkim.conf.sample
===================================================================
--- opendkim/opendkim.conf.sample.orig
+++ opendkim/opendkim.conf.sample
@@ -109,7 +109,7 @@
 ##  operation.  Thus, cores will be dumped here and configuration files
 ##  are read relative to this location.
 
-# BaseDirectory		/var/run/opendkim
+BaseDirectory		/run/opendkim
 
 ##  BodyLengthDB dataset
 ##  	default (none)
@@ -160,7 +160,7 @@
 ##  Specify for which domain(s) signing should be done.  No default; must
 ##  be specified for signing.
 
-Domain			example.com
+# Domain			example.com
 
 ##  DomainKeysCompat { yes | no }
 ##  	default "no"
@@ -245,7 +245,7 @@ Domain			example.com
 ##  SigningTable and KeyTable are used.  No default; must be specified for 
 ##  signing if SigningTable/KeyTable are not in use.
 
-KeyFile			/var/db/dkim/example.private
+# KeyFile			/etc/opendkim/keys/example.private
 
 ##  KeyTable dataset
 ##  	default (none)
@@ -432,7 +432,8 @@ KeyFile			/var/db/dkim/example.private
 ##  Name of the file where the filter should write its pid before beginning
 ##  normal operations.
 
-# PidFile		filename
+# DO NOT CHANGE IT IS REFERENCED IN THE INIT SCRIPTS.
+PidFile		/run/opendkim/opendkim.pid
 
 ##  POPDBFile dataset
 ##  	default (none)
@@ -570,7 +571,7 @@ KeyFile			/var/db/dkim/example.private
 ##  The name of the selector to use when signing.  No default; must be
 ##  specified for signing.
 
-Selector		my-selector-name
+Selector		default
 
 ##  SenderHeaders 	dataset
 ##  	default (none)
@@ -658,7 +659,7 @@ Selector		my-selector-name
 ##  inet:port			to listen on all interfaces
 ##  local:/path/to/socket	to listen on a UNIX domain socket
 
-Socket			inet:port@localhost
+Socket			local:/run/opendkim/opendkim.sock
 
 ##  SoftwareHeader { yes | no }
 ##  	default "no"
@@ -749,7 +750,7 @@ Syslog			Yes
 ## DNS queries and applying the DNSSEC protocol.  See the Unbound documentation
 ## at http://unbound.net for the expected format of this file.
 
-# TrustAnchorFile	/var/named/trustanchor
+TrustAnchorFile		/var/lib/unbound/root.key
 
 ##  UMask mask
 ##  	default (none)
@@ -758,7 +759,7 @@ Syslog			Yes
 ##  The system has its own default which will be used (usually 022).
 ##  See the umask(2) man page for more information.
 
-# UMask			022
+UMask			002
 
 # UnboundConfigFile	/var/named/unbound.conf
 
@@ -768,4 +769,4 @@ Syslog			Yes
 ##  Change to user "userid" before starting normal operation?  May include
 ##  a group ID as well, separated from the userid by a colon.
 
-# UserID		userid
+UserID		opendkim:opendkim
openSUSE Build Service is sponsored by