OSTREE SUMMARY(1) ostree summary OSTREE SUMMARY(1)

ostree-summary - بازتولید یا مشاهده فایل فراداده خلاصه

ostree summary [--gpg-sign=KEY-ID] [--gpg-homedir=HOMEDIR] [--sign=KEYID] [--sign-type=ENGINE] {--update} [--add-metadata=KEY=VALUE...]

ostree summary {--view | --raw}

فایل summary شکلی اختیاری و سطح‌بالاتر از فراداده مخزن است که شاخه‌های در دسترس را توصیف می‌کند. این فایل باید پس از یک سری کامیت به‌طور دستی بازتولید شود. از جمله مزایای دیگر آن، امکان به‌روزرسانی چند کامیت به‌صورت اتمیک (atomic) است.

--update,-u

به‌روزرسانی فایل summary. این گزینه می‌تواند با --add-metadata ترکیب شود تا فیلدهای فراداده به خلاصه اضافه شوند.

اگر برای مخزن یک شناسه مجموعه (collection ID) پیکربندی شده باشد، شاخه ostree-metadata برای آن شناسه مجموعه نیز با یک کامیت جدید حاوی فراداده داده‌شده به‌روزرسانی خواهد شد؛ که در صورت امضا بودن فایل summary، آن نیز امضا خواهد شد.

--add-metadata,-m=KEY=VALUE

تعیین یک فیلد فراداده اضافی برای افزودن به summary. باید در قالب KEY=VALUE یا به صورت دو آرگومان مجزا باشد. کلیدها باید با استفاده از یک پیشوند نقطه، برای سازمان یا مخزن شما دارای فضای نام (namespace) باشند. مقادیر باید در قالب متنی GVariant باشند. برای مثال، exampleos.end-of-life "@t 1445385600". این گزینه را می‌توان چندین بار استفاده کرد.

--view,-v

مشاهده محتویات فایل summary در قالبی خوانا برای انسان.

--raw

مشاهده بایت‌های خام فایل summary.

--gpg-sign=KEY-ID

شناسه کلید GPG برای امضای summary با آن.

برای استفاده از یک زیرکلید خاص، اثرانگشت زیرکلید را به‌همراه یک ! در انتهای آن وارد کنید.

--gpg-homedir=HOMEDIR

دایرکتوری خانگی GPG برای استفاده هنگام جستجوی دسته‌کلیدها (keyrings).

--sign-type=ENGINE

استفاده از یک موتور امضای خاص. در حال حاضر انواع امضای ed25519 و dummy در دسترس هستند. پیش‌فرض ed25519 است.

--sign="KEY-ID"

در اینجا KEY-ID عبارت است از:

برای ed25519:

کلید مخفی کدگذاری‌شده با base64 برای امضای کامیت.

برای dummy:

رشته ASCII که به عنوان کلید مخفی استفاده می‌شود.

$ ostree summary -u

$ ostree summary -u -m key=";'value'"

$ ostree summary -v

* ostree/1/1/0
    Latest Commit (4.2 MB):
      9828ab80f357459b4ab50f0629beab2ae3b67318fc3d161d10a89fae353afa90
    Timestamp (ostree.commit.timestamp): 2017-11-21T01:41:10-08
    Version (ostree.commit.version): 1.2.3
Last-Modified (ostree.summary.last-modified): 2018-01-12T22:06:38-08
OSTree