OSTREE ADMIN UNLOCK(1) ostree admin unlock OSTREE ADMIN UNLOCK(1)

ostree-admin-unlock - آماده‌سازی استقرار جاری برای هات‌فیکس یا توسعه

ostree admin unlock [گزینه‌ها...]

اتصال پیوندی فقط‌خواندنی (read-only bind mount) روی /usr را حذف کرده و آن را با یک سیستم‌فایل overlay قابل نوشتن جایگزین می‌کند. این فراخوانی پیش‌فرض «unlock» برای اهداف توسعه و آزمایش در نظر گرفته شده است. تمامی تغییرات در لایه overlay با راه‌اندازی مجدد سیستم از بین می‌روند. با این حال، این دستور از «هات‌فیکس‌ها» (hotfixes) نیز پشتیبانی می‌کند که در ادامه آمده است.

--hotfix

اگر این گزینه مشخص شود، استقرار جاری به عنوان یک هدف بازگشت به عقب (rollback target) شبیه‌سازی (clone) خواهد شد. این گزینه برای مواردی مانند به‌روزرسانی‌های اضطراری امنیتی در مؤلفه‌های فضای کاربر (userspace) نظیر sshd در نظر گرفته شده است. رفتار در اینجا با حالت پیش‌فرض باز کردن قفل برای «توسعه» متفاوت است؛ چرا که با راه‌اندازی مجدد سیستم، تمامی تغییرات حفظ خواهند شد (که معمولاً برای وصله‌های امنیتی اضطراری مورد نیاز است).

--transient

اگر این گزینه مشخص شود، سیستم‌فایل overlay به صورت فقط‌خواندنی سوار (mount) خواهد شد. همچنان می‌توان با سوار کردن مجدد آن به صورت خواندنی/نوشتنی در یک فضای‌نام سوارکردن (mount namespace) جدید، آن را تغییر داد. برای مثال:
ostree admin unlock --transient
unshare -m -- sh -c 'mount --options-source=disable -o remount,rw /usr && touch /usr/myfile'
OSTree