mysql_tzinfo_to_sql
যখনই tzinfo প্যাকেজ (উবুন্টু সার্ভারে) পরিবর্তন হয় আমি চালাতে চাই । আমি বুঝতে পারি পুতুল এটি যত্ন নিতে পারে।
আমি ভেবেছিলাম যে প্যাকেট প্যাকেজ সংস্করণে পরিবর্তনের জন্য প্রতিক্রিয়া জানাবে, না হলে প্যাকেজে থাকা কোনও ফাইলের টাইমস্ট্যাম্পে পরিবর্তন আনবে।
আমি এটি করতে কেবল একমাত্র উপায় হ'ল সরাসরি কাজ না করে এমন একটি সংস্থান থাকা এবং এটির উপর নির্ভর করে একটি নির্বাহী থাকা।
আমার যে প্রশ্নগুলি রয়েছে তা হ'ল:
- কেবলমাত্র অন্য সংস্থানটি (যেমন এক্সিকিউট ) অবহিত করার জন্য ব্যবহৃত একটি ফাইল সংজ্ঞা দেওয়া সম্ভব ?
- প্যাকেজটির সংস্থান সংজ্ঞা দেওয়া কি প্যাকেজ পরিবর্তন বা আপডেট হওয়ার সাথে সাথে অন্য সংস্থান (যেমন এক্সিকিউট ) সক্রিয় হয়?
- ফাইল সিস্টেম থেকে কমান্ডের পরিবর্তে শেল কমান্ড লাইন (উদাহরণস্বরূপ পাইপ এবং পুনঃনির্দেশ সহ) চালিত এমন একটি এক্সিকিউট রিসোর্সটি কি সংজ্ঞায়িত করা সম্ভব ?
সব একসাথে নেওয়া, এটি অপ্রতিরোধ্য মনে হয়।
অনুসরণ : চমত্কার উত্তর! সম্পূর্ণতার স্বার্থে (এবং রেকর্ডের জন্য), আমাকে নিম্নলিখিতগুলি লক্ষ্য করা উচিত:
- আগ্রহের সম্পূর্ণ শেল কমান্ডটি হ'ল
mysql_tzinfo_to_sql | mysql -u root -p password
(এটি মাইএসকিউএল ব্যবহারের জন্য মাইএসকিউএল ডাটাবেসে tzinfo লোড করে)। /etc/tzinfo
এটি নিছক স্থানীয় সময় অঞ্চল কনফিগারেশন হিসাবে নিরীক্ষণ নিরর্থক হবে; লক্ষ্যটি হ'ল tzinfo ডেটাতে নিজেই পরিবর্তন (এইভাবে দেখা/usr/share/zoneinfo
) for- তেমনি, বিষয়বস্তুগুলি দেখার মতো ভুল জিনিস হবে - কারণ তারা সম্ভবত পরিবর্তন না করে; সেরা ঘড়ি হবে র দ্বারা mtime বা সব থেকে filetimes প্রত্যেক tzinfo আপডেটের পরে পরিবর্তন করা উচিত।
এছাড়াও, জেমস টার্নবুল যখন এটি চালু হয়েছিল অডিটিং সম্পর্কে সমস্ত লিখেছিলেন । Metaparameter রেফারেন্স এর ক্রিয়াকাণ্ড একটি সংক্ষিপ্ত বিবরণ রয়েছে audit
প্যারামিটার।