Ubuntu 13.10 中的关机/注销脚本

Ubuntu 13.10 中的关机/注销脚本

在 GUI 注销、关机、休眠、睡眠模式下运行脚本的最佳方式是什么?在 12.04 中,我想我在 /etc/lightdm/lightdm.conf 中执行了此操作,但在 13.10 上,文件夹结构发生了变化,当我创建此脚本时,显示管理器甚至不会在启动时启动。

我正在寻找实现一个简单的自动 truecrypt 卸载命令

truecrypt -d

但这当然适用于任何脚本。

编辑:该文件不存在,如果我创建它并只输入以下几行

session-cleanup-script = /path/to/executable/script.sh

,重启后我无法再登录,除非我删除该文件。如果文件以以下内容开头,也会发生这种情况

[SeatDefaults] 
session-cleanup-script = ... 

为什么这根本不起作用,以及/或者为什么文件根本不存在?谢谢

答案1

该文件/etc/lightdm/lightdm.conf看起来应如下所示:

[SeatDefaults]
session-cleanup-script=/path/to/executable/script.sh

还可以在终端中尝试查看当您像这样为变量赋值时会发生什么:a = b以及当您像这样为变量赋值时会发生什么:a=b。第一种变体将始终给您一个command not found错误。所以,请作业中不要加空格=

相关内容