How to create tar file or directory include SELinux context

  • به صورت معمول در زمان ساخت پرونده‌ی tar از روی پوشه یا پرونده ، Context های مربوط به SELinux برای پرونده‌های داخل پرونده‌ی tar اعمال نخواهد شد.
  • یعنی در زمان Extract پرونده‌ی tar دیده می‌شود که پرونده‌ها یا پوشه‌ها فاقد Context قدیمی خود (مبدا خود) هستند.
  • برای حل این مشکل کافیست در زمان ساخت پرونده‌ی tar به صورت زیر عمل کرد.

  • همان طور که مشاهده می‌فرمایید فقط کافیست از سویچ selinux– استفاده نمود.
  • در زمان Extract پرونده‌ی tar نیازی به استفاده از سویچ اضافی نیست و تنها کافیست همانند گذشته به Extract پرونده‌ی tar پرداخت.

  • تشت شده بر روی CentOS 5.8