Revision 25914,
779 bytes
checked in by jdreed, 12 years ago
(diff) |
In xsession:
* Don't attempt to remove the lightdm dmrc cache, because we can't.
* Explain why we don't care about the lightdm dmrc cache anyway
|
Line | |
---|
1 | if [ "$GDMSESSION" = "000debathena-nocalls" ]; then |
---|
2 | export NOCALLS=1 |
---|
3 | message "You have chosen to log in without your customizations." \ |
---|
4 | "Your dotfiles will be ignored in favor of the system" \ |
---|
5 | "default settings. You can use this session to fix any" \ |
---|
6 | "problems with your dotfiles." |
---|
7 | fi |
---|
8 | |
---|
9 | # You don't actually want nocalls as your default session |
---|
10 | # We don't remove it from the lightdm cache because we can't actually |
---|
11 | # read the lightdm cache. But with our lightdm-greeter, an incorrect |
---|
12 | # value will never get cached anyway (because we always pass a session |
---|
13 | # name, so the cache is not consulted) |
---|
14 | DMRCFILES="$HOME/.dmrc \ |
---|
15 | /var/cache/gdm/$USER/dmrc" |
---|
16 | |
---|
17 | for f in $DMRCFILES; do |
---|
18 | [ -e "$f" ] && \ |
---|
19 | grep -q 000debathena-nocalls "$f" && \ |
---|
20 | rm "$f" |
---|
21 | done |
---|
Note: See
TracBrowser
for help on using the repository browser.