যখনই আমি জিনোমের লগ আউট আমি অন্য মেশিনে আমার home ডিরেক্টরির rsync একটি স্ক্রিপ্ট চালাতে চাই। , Gnome লগ-আউট প্রক্রিয়ার মধ্যে হুক একটি উপায় আছে?
যখনই আমি জিনোমের লগ আউট আমি অন্য মেশিনে আমার home ডিরেক্টরির rsync একটি স্ক্রিপ্ট চালাতে চাই। , Gnome লগ-আউট প্রক্রিয়ার মধ্যে হুক একটি উপায় আছে?
উত্তর:
স্ক্রিপ্ট, / etc / gdm / PostSession / ডিফল্ট যখনই কেউ তার X সেশনের শোধবোধ রুট দ্বারা চালানো হয়। তোমার মত কিছু যোগ হতে পারে
if [ ${USERNAME} = "myuser" ];then
su myuser -c /home/myuser/logout.sh
fi
প্রস্থান আগে 0।
তারপর, একটি ফাইল /home/myuser/logout.sh তৈরি এটা এক্সিকিউটেবল করতে এবং এটি আপনার rsync কল যোগ করুন।
তোমার স্ক্রিপ্ট যোগ করতে পারেন ~/.bash_logout
স্ক্রিপ্ট ফাইল (যদি এটি বিদ্যমান নয় তাকে সৃষ্টি কর, কিন্তু এক্সিকিউটেবল হিসাবে চিহ্নিত করতে নিশ্চিত করুন)।
আমি আসলে, শুধুমাত্র, Gnome অধিবেশন সঙ্গে এই কাজ করার জন্য একটি উপায় জন্য অনুসন্ধান করছি ব্যবহার যেহেতু ~/.bash_logout
একটি GNOME অধিবেশন লগ-আউট জন্য চালানো হবে, কিন্তু অন্য কোন পাশাপাশি (bash) অধিবেশন লগ-আউট (, SSH কনসোল, ইত্যাদি)।