conn_unix.go 347 B

123456789101112131415161718
  1. //+build !windows,!solaris,!darwin
  2. package dbus
  3. import (
  4. "os"
  5. "fmt"
  6. )
  7. const defaultSystemBusAddress = "unix:path=/var/run/dbus/system_bus_socket"
  8. func getSystemBusPlatformAddress() string {
  9. address := os.Getenv("DBUS_SYSTEM_BUS_ADDRESS")
  10. if address != "" {
  11. return fmt.Sprintf("unix:path=%s", address)
  12. }
  13. return defaultSystemBusAddress
  14. }