'\" t .\" Worldvisions Weaver Software .\" Copyright (C) 1997 - 2004 Net Integration Technologies Inc. .TH UNICONFD 8 "August 2004" "UniConfDaemon 4.6.1" .SH "نام (NAME)" uniconfd \- یک برنامه دیمن برای سیستم پیکربندی UniConf .SH "خلاصه دستور (SYNOPSIS)" .B uniconfd [ .IR گزینه‌ها ] .IR نقطه_اتصال\ ... .SH "توضیحات (DESCRIPTION)" UniConf سیستم پیکربندی جامعی است که همه سیستم‌های دیگر را در بر می‌گیرد، زیرا دارای بک‌اندهای افزونه‌ای .I و فرانت‌اندهای مختلف است. یا به بیان ساده‌تر، درختی سبک‌وزن، توزیع‌شده و با قابلیت کش‌شدن از رشته‌ها است. این سیستم از موارد زیر پشتیبانی می‌کند: .IP \(bu 4 بازیابی، ذخیره و شمارش جفت‌های کلید/مقدار (که در آن‌ها هر دو کلید و مقدار از نوع رشته هستند). .IP \(bu چندین بک‌اند که در آن‌ها جفت‌های واقعی کلید/مقدار ذخیره می‌شوند. .IP \(bu چندین فرانت‌اند برای متصل کردن آن به دیگر معماری‌های پیکربندی. .PP این ابزار به صورت محلی و روی شبکه کار می‌کند و به شما امکان می‌دهد چندین برنامه مختلف را برای رایانش توزیع‌شده به یکدیگر متصل کنید. همچنین اعلان‌هایی در قالب بازفراخوانی‌ها (callbacks) ارائه می‌دهد تا در صورت تغییر یک کلید پیکربندی، برنامه شما بتواند مطلع شود. اجرای .B uniconfd زمانی لازم است که بیش از یک برنامه، یا چندین نمونه از یک برنامه، پیکربندی یکسانی را به اشتراک بگذارند. برنامه‌های سازگار با UniConf با .B uniconfd ارتباط برقرار می‌کنند و این دیمن هنگام تغییر هر یک از کلیدهای تحت‌نظر، به آن‌ها اعلان می‌فرستد. شما به .B uniconfd می‌گویید که کدام .I MOUNT (نقطه اتصال) UniConf را مدیریت کند. برای اطلاعات بیشتر به بخش .B "نقاط اتصال (MOUNTS)" مراجعه کنید. .SH "گزینه‌ها (OPTIONS)" .TP .B \-f اجرا در پیش‌زمینه. به یک فرآیند دیمن جداگانه فورک نمی‌شود. .TP .BR \-d ,\ \-dd چاپ پیام‌های اشکال‌زدایی در کنسول. حرف دوم .B d میزان پرگویی و جزئیات پیام‌ها را افزایش می‌دهد. .TP .B \-V چاپ نسخه برنامه و خروج. .TP .B \-a الزام احراز هویت برای اتصالات ورودی. .TP .B \-A بررسی تمام دسترسی‌ها در برابر شناسه .IR perms . .TP .BI \-p\ port گوش دادن روی یک .IR port (پورت) مشخص TCP. مقدار پیش‌فرض 4111 است. اگر .I port برابر 0 باشد، گوش دادن روی TCP غیرفعال می‌شود. .TP .BI \-s\ port گوش دادن روی یک .I port مشخص TCP در بستر SSL. مقدار پیش‌فرض 4112 است. اگر .I port برابر 0 باشد، گوش دادن روی پروتکل SSL\-over\-TCP غیرفعال می‌شود. .TP .BI \-u\ filename گوش دادن روی سوکت یونیکس با نام فایل .IR filename . این گزینه به صورت پیش‌فرض غیرفعال است. .SH "نقاط اتصال (MOUNTS)" نقاط اتصال (Mounts) شناسه‌های مسیر UniConf هستند که به فرم زیر می‌باشند: .RS .RI / SUBTREE = GENERATORS : PATH .RE .TP .I SUBTREE درختی است که باید مدیریت شود. تمام درخت‌ها از درخت ریشه منشعب می‌شوند که با یک اسلش خالی .RB ( / ) مشخص می‌گردد. .TP .I GENERATORS این‌ها مولدهایی هستند که برای خواندن و نوشتن جفت‌های کلید/مقدار استفاده می‌شوند. می‌توانید آن‌ها را با علامت دونقطه (:) زنجیر کنید. برای مثال، زنجیره مولد: .I cache:retry:ini پیکربندی را برای افزایش سرعت کش می‌کند، در صورت ناپدید شدن منبع داده به‌طور مداوم تلاش مجدد انجام می‌دهد و داده‌ها را در فایلی با قالب INI ذخیره می‌نماید. .TP .I PATH مکان ذخیره داده‌ها است و بستگی دارد به اینکه کدام .IR GENERATOR ها مشخص شده باشند. برای نمونه، می‌تواند یکی از موارد زیر باشد: \(bu نام یک فایل .RI (ini: /var/lib/app/config.ini )، .br \(bu یک آدرس شبکه .RI (tcp: open.nit.ca:4111 )، .br \(bu یا حتی یک رشته خالی (tmp:). .PP .B "مثال‌ها (Examples):" .RS .RI /= tmp : .br .RI / ca/nit = ssl : open.nit.ca .br .RI / ca/nit/uniconfd = ini : /var/lib/uniconfd/uniconfd.ini .br .RI / apps = cache:retry:unix : /var/lib/apps/socket .RE .SH "فایل‌ها (FILES)" .I /etc/uniconfd.conf .br .I /var/lib/uniconf/uniconfd.ini .br .I /var/lib/uniconf/uniconf.ini .SH "نویسندگان (AUTHORS)" این نرم‌افزار توسط هکرهای شرکت Net Integration Technologies نوشته شده است. تماس با ما از طریق: .\" Local variables: .\" mode:nroff .\" End: