File: 95dbus_update-activation-env

package info (click to toggle)
dbus 1.16.2-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 9,028 kB
  • sloc: ansic: 106,011; xml: 9,270; sh: 1,954; python: 242; makefile: 227; cpp: 27
file content (19 lines) | stat: -rw-r--r-- 564 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# vim:set ft=sh sw=2 sts=2 et:

if [ -n "$DBUS_SESSION_BUS_ADDRESS" ] && \
    [ -x "/usr/bin/dbus-update-activation-environment" ]; then
  # subshell so we can unset environment variables
  (
    # unset login-session-specifics
    unset XDG_SEAT
    unset XDG_SEAT_PATH
    unset XDG_SESSION_ID
    unset XDG_SESSION_PATH
    unset XDG_VTNR

    # tell dbus-daemon --session (and systemd --user, if running)
    # to put the Xsession's environment in activated services'
    # environments
    dbus-update-activation-environment --verbose --systemd --all
  )
fi