]> code.delx.au - pulseaudio/blobdiff - src/daemon/system.pa.in
daemon-conf: Don't make log files executable.
[pulseaudio] / src / daemon / system.pa.in
index 0ca32bd305786fea0e768eed0297d9297bc7d107..0cd10b83d70d93217186c984bedc32c683fabc6f 100755 (executable)
 
 # This startup script is used only if PulseAudio is started in system
 # mode.
+changequote(`[', `]')dnl Set up m4 quoting
 
 ### Automatically load driver modules depending on the hardware available
+ifelse(@HAVE_UDEV@, 1, [dnl
+.ifexists module-udev-detect@PA_SOEXT@
+load-module module-udev-detect
+.else
+], @HAVE_HAL@, 1, [dnl
 .ifexists module-hal-detect@PA_SOEXT@
 load-module module-hal-detect
 .else
-### Alternatively use the static hardware detection module (for systems that
-### lack HAL support)
+], [dnl
+.ifexists module-detect@PA_SOEXT@
+])dnl
+### Use the static hardware detection module (for systems that lack udev/hal support)
 load-module module-detect
 .endif