| KRB5-CONFIG(1) | MIT Kerberos | KRB5-CONFIG(1) |
نام (NAME)
krb5-config - ابزاری برای پیوند دادن با کتابخانههای MIT Kerberos
خلاصه دستور (SYNOPSIS)
krb5-config [--help | --all | --version | --vendor | --prefix | --exec-prefix | --defccname | --defktname | --defcktname | --cflags | --libs [libraries]]
توضیحات (DESCRIPTION)
دستور krb5-config به برنامهنویس نشان میدهد که برای کامپایل و پیوند دادن برنامهها با کتابخانههای نصبشدهٔ کربروس، از چه فلگهایی استفاده کند.
گزینهها (OPTIONS)
- --help
- پیام راهنمای نحوه استفاده را چاپ میکند. در صورتی که هیچ گزینهای مشخص نشود، این رفتار پیشفرض است.
- --all
- نسخه، سازنده، پیشوند و پیشوند اجرایی (exec-prefix) را چاپ میکند.
- --version
- شماره نسخهٔ نصب کربروس را چاپ میکند.
- --vendor
- نام سازندهٔ نصب کربروس را چاپ میکند.
- --prefix
- پیشوندی که نصب کربروس با آن ساخته شده است را چاپ میکند.
- --exec-prefix
- پیشوند فایلهای اجرایی که نصب کربروس با آن ساخته شده است را چاپ میکند.
- --defccname
- محل پیشفرض و توکار حافظه نهان اعتبارنامه (credentials cache) را چاپ میکند.
- --defktname
- محل پیشفرض و توکار جدول کلید (keytab) را چاپ میکند.
- --defcktname
- محل پیشفرض و توکار جدول کلید کلاینت (آغازگر) را چاپ میکند.
- --cflags
- فلگهای کامپایل استفادهشده برای ساخت بستهٔ نصب کربروس را چاپ میکند.
- --libs [library]
- گزینههای
کامپایلر
مورد نیاز
برای پیوند
دادن با library
را چاپ
میکند.
مقادیر
مجاز برای
library عبارتند
از:
krb5 برنامههای کاربردی Kerberos 5 (پیشفرض) gssapi برنامههای کاربردی GSSAPI با اتصالات Kerberos 5 kadm-client کلاینت Kadmin kadm-server سرور Kadmin kdb برنامههایی که به پایگاهداده کربروس دسترسی دارند
مثالها (EXAMPLES)
دستور krb5-config بهویژه برای کامپایل در برابر نصب کربروسی که در مکانی غیر استاندارد قرار دارد بسیار مفید است. برای نمونه، نصب کربروسی که در /opt/krb5/ قرار دارد اما برای بومیسازی متن از کتابخانههای موجود در /usr/local/lib/ استفاده میکند، خروجی زیر را تولید خواهد کرد:
shell% krb5-config --libs krb5 -L/opt/krb5/lib -Wl,-rpath -Wl,/opt/krb5/lib -L/usr/local/lib -lkrb5 -lk5crypto -lcom_err
همچنین ببینید (SEE ALSO)
kerberos, cc(1)
نویسندگان (AUTHORS)
مؤسسه فناوری ماساچوست (MIT)
کپیرایت (COPYRIGHT)
1985-2026, MIT
| 1.22.2 |