| LASTLOG2(3) | دليل المبرمج | LASTLOG2(3) |
الاسم
lastlog2 - نسخة آمنة من مكتبة lastlog لمشكلة عام 2038.
موجز
#include <lastlog2.h>
الوصف
يُقدم lastlog2 تقارير عن آخر ولوج لمستخدم معين أو لجميع المستخدمين الذين سبق لهم الولوج إلى النظام.
تُستخدم sqlite3 كخلفية لقاعدة البيانات. تُجمع البيانات فقط عبر ملحق PAM، بحيث يمكن لجميع الأدوات الاستفادة منها دون تعديل الحزم الموجودة. المخرج متوافق قدر الإمكان مع تطبيق lastlog القديم. مبدئياً، تُكتب قاعدة البيانات في /var/lib/lastlog/lastlog2.db. يعتمد حجم قاعدة البيانات على عدد المستخدمين، وليس على مدى كبر أكبر UID.
المؤلفين
Thorsten Kukuk <kukuk@suse.de>
انظر أيضاً
lastlog2(3)، ll2_new_context(3)، ll2_unref_context(3)، ll2_write_entry(3)، ll2_read_all(3)، ll2_read_entry(3)، ll2_update_login_time(3)، ll2_remove_entry(3)، ll2_rename_user(3)، ll2_import_lastlog(3)
التبليغ عن الأخطاء
لتقارير العِلل، استخدم مُتتبع المشكلات https://github.com/util-linux/util-linux/issues.
التوفر
المكتبة liblastlog2 جزء من حزمة util-linux منذ الإصدار 2.40. يمكن تنزيلها من أرشيف نواة لينكس https://www.kernel.org/pub/linux/utils/util-linux/.
| 2026-05-18 | util-linux 2.42.1 |