PKGCTL-AUTH-LOGIN(1)   PKGCTL-AUTH-LOGIN(1)

pkgctl-auth-login - احراز هویت و ورود به سرویس‌های توسعه بسته‌ها

pkgctl auth login [OPTIONS]

احراز هویت به‌صورت تعاملی با سرویس گیت‌لب (GitLab).

حداقل محدوده‌های دسترسی (scopes) مورد نیاز برای توکن عبارتند از: api، write_repository.

توکن API گیت‌لب می‌تواند در یک فایل متنی ساده در مسیر $XDG_CONFIG_HOME/devtools/gitlab.conf ذخیره شود، یا از طریق متغیر محیطی DEVTOOLS_GITLAB_TOKEN با استفاده از هر دستوری (مانند gpg، vault یا نرم‌افزارهای مدیریت گذرواژه) از طریق تعریف نام مستعار (alias) در شل تعیین شود:

$ alias pkgctl='DEVTOOLS_GITLAB_TOKEN="$(command to obtain token)" pkgctl'

-g, --gen-access-token

باز کردن نشانی اینترنتی (URL) برای ایجاد یک توکن دسترسی شخصی (personal access token) جدید.

-h, --help

نمایش متن راهنما.

pkgctl-auth-status(1)

https://gitlab.archlinux.org/archlinux/devtools

لطفاً گزارش باگ‌ها و درخواست امکانات جدید را در سامانه پیگیری اشکالات (issue tracker) ارسال کنید. لطفاً نهایت تلاش خود را برای ارائه یک نمونه آزمایشی قابل بازتولید جهت رفع باگ‌ها انجام دهید.

2026-06-21