Skip to content

Commit f96a284

Browse files
author
Yuchen Deng
committed
修正D-Bus绑定
1 parent 17c29aa commit f96a284

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

base-config.sh

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -414,15 +414,20 @@ if [ \$EUID == 0 ]; then
414414
exit 1
415415
fi
416416
417-
# PulseAudio && D-Bus && DConf
417+
# PulseAudio
418418
machinectl bind --read-only --mkdir $1 \$XDG_RUNTIME_DIR/pulse
419419
[ \$? != 0 ] && echo error: machinectl bind --read-only --mkdir $1 \$XDG_RUNTIME_DIR/pulse
420+
421+
# Bus
420422
machinectl bind --read-only --mkdir $1 \$XDG_RUNTIME_DIR/bus
421423
[ \$? != 0 ] && echo error: machinectl bind --read-only --mkdir $1 \$XDG_RUNTIME_DIR/bus
424+
425+
# DConf
422426
machinectl bind --mkdir $1 \$XDG_RUNTIME_DIR/dconf
423427
[ \$? != 0 ] && echo error: machinectl bind --mkdir $1 \$XDG_RUNTIME_DIR/dconf
424-
[[ \$(ls /tmp | grep dbus) ]] && machinectl bind --read-only --mkdir $1 /tmp/\$(ls /tmp | grep dbus)
425-
[[ \$(ls /tmp | grep dbus) ]] && [ \$? != 0 ] && echo error: machinectl bind --read-only --mkdir $1 /tmp/\$(ls /tmp | grep dbus)
428+
429+
# D-Bus
430+
find /tmp/ -maxdepth 1 -name dbus* -exec machinectl bind --read-only --mkdir $1 {} \; -print
426431
427432
# 主目录
428433
machinectl bind --mkdir $1 \$HOME/$USER_DOCUMENTS /home/u\$UID/$USER_DOCUMENTS

0 commit comments

Comments
 (0)