Version 1
[yaffs-website] / web / core / modules / syslog / syslog.install
diff --git a/web/core/modules/syslog/syslog.install b/web/core/modules/syslog/syslog.install
new file mode 100644 (file)
index 0000000..e3377c8
--- /dev/null
@@ -0,0 +1,15 @@
+<?php
+
+/**
+ * @file
+ * Install, update and uninstall functions for the syslog module.
+ */
+
+/**
+ * Implements hook_install().
+ */
+function syslog_install() {
+  // The default facility setting depends on the operating system, so it needs
+  // to be set dynamically during installation.
+  \Drupal::configFactory()->getEditable('syslog.settings')->set('facility', defined('LOG_LOCAL0') ? LOG_LOCAL0 : LOG_USER)->save();
+}