
اجرای یک اسکریپت زمانی که کاربر از خط فرمان وارد می شود کار آسانی است. اما من نیاز به اجرای یک اسکریپت زمانی که کاربران وارد یا خارج می شوند، در Gnome Device Manager (GDM)، پنجره ورود به سیستم gnome از راه اندازی، بود.
بعد از مدتی گوگل راه حلی پیدا کردم که نیازهایم را برآورده می کرد.
به زمانی که کاربران وارد یا خارج از صفحه GDM می شوند، یک اسکریپت اجرا شود، این کار را انجام دهید:
مطمئن شوید که اسکریپت های شما x حقوق دارند. در صورت نداشتن حق اجرا، بیت های x را با chmod اضافه کنید:
$ sudo chmod +x /path/to/scripts/sample_script_one.sh
$ sudo chmod +x /path/to/scripts/sample_script_two.sh
اسکریپت ها را در هنگام ورود یا خروج از gdm اجرا کنید:
برای ایجاد یک اسکریپت exec هنگام ورود به gdm، من اضافه میکنم به عنوان یک ریشه ./path/to/script به /etc/gdm/PostLogin/Default:
$ sudo su
# echo "./path/to/scripts/sample_script_one.sh" >> /etc/gdm/PostLogin/Default
برای ایجاد یک اسکریپت exec هنگام خروج از gdm، من اضافه میکنم به عنوان یک ریشه ./path/to/script به /etc/gdm/PostSession/Default:
$ sudo su
# echo "./path/to/scripts/sample_script_two.sh" >> /etc/gdm/PostSession/Default
medianet_width=”600″; medianet_height=”250″; medianet_crid=’665124074′;
پست های مشابه
پست اجرای یک اسکریپت هنگام ورود و خروج از GDM اولین بار در LinuxG.net ظاهر شد.