Измненеие сборки версии 2.0.0
All checks were successful
Build / Build project (push) Successful in 57s

Исходный код взят с GitHub с последними актуальными коммитами.
Добавлена русскоязычная документация.
Пути к конфигурационным файлам заданы по умолчанию в /usr/share/defaults/etc/openslp, но могут переопределяться в /etc/openslp.
This commit is contained in:
Alexander Zhirov 2025-05-06 21:53:19 +03:00
parent 2ce0a0601c
commit af925eca6d
Signed by: alexander
GPG key ID: C8D8BE544A27C511
18 changed files with 413 additions and 213 deletions

42
files/man/en/slpd.8 Normal file
View file

@ -0,0 +1,42 @@
.TH SLPD "8" "March 2025" "slpd 2.0.0" "System Administration Utilities"
.SH NAME
slpd \- SLP daemon
.SH SYNOPSIS
.B slpd
[\-d] [\-c configfile] [\-l logfile] [\-r registrationfile] [\-s spifile] [\-p pidfile] [\-v version]
.SH OPTIONS
.IP
.TP
.BI \-d\fR
Don't detach from the controlling tty.
.TP
.BI \-c\ configfile \fR
Use
.IR configfile
as the file slpd reads to obtain configuration information, rather than the default,
.IR /usr/share/defaults/etc/openslp/slp.conf
or
.IR /etc/openslp/slp.conf .
.TP
.BI \-l\ logfile \fR
Use
.IR logfile
as the file that slpd reads to write log messages, rather than the default,
.IR /var/log/slpd.log .
.TP
.BI \-l\ registrationfile \fR
Use
.IR registrationfile
as the file that slpd reads to obtain static registrations, rather than the default,
.IR /usr/share/defaults/etc/openslp/slp.reg
or
.IR /etc/openslp/slp.reg .
.TP
.BI \-l\ pidfile \fR
Use
.IR pidfile
as the file that holds the slpd process id, rather than the default,
.IR /var/run/slpd.pid .
.TP
.BI \-v\fR
Show slpd version and compile options.

63
files/man/en/slptool.1 Normal file
View file

@ -0,0 +1,63 @@
.TH SLPTOOL "1" "May 2013" "slptool 2.0.beta2" "User Commands"
.SH NAME
slptool \- SLP command line tool
.SH SYNOPSIS
.B slptool
[\fIoptions\fR] \fIcommand-and-arguments\fR
.SH OPTIONS
.IP
options may be:
.HP
\fB\-v\fR (or \fB\-\-version\fR) displays the versions of slptool and OpenSLP.
.HP
\fB\-s\fR (or \fB\-\-scope\fR) followed by a comma\-separated list of scopes.
.HP
\fB\-l\fR (or \fB\-\-language\fR) followed by a language tag.
.HP
\fB\-t\fR (or \fB\-\-time\fR) followed by a lifetime tag.
.HP
\fB\-i\fR (or \fB\-\-interfaces\fR) followed by a comma\-separated list of interfaces.
.HP
\fB\-u\fR (or \fB\-\-unicastifc\fR) followed by a single interface.
.IP
command\-and\-arguments may be:
.IP
.HP
findsrvs service\-type [filter]
.HP
findattrs url [attrids]
.HP
findsrvtypes [authority]
.HP
findscopes
.HP
register url [attrs]
.HP
deregister url
.HP
getproperty propertyname
.SH EXAMPLES
.IP
.HP
slptool register service:myserv.x://myhost.com "(attr1=val1),(attr2=val2)"
.HP
slptool findsrvs service:myserv.x
.HP
slptool findsrvs service:myserv.x "(attr1=val1)"
.HP
slptool \fB\-i\fR 10.77.13.240,192.168.250.240 findsrvs service:myserv.x
.HP
slptool \fB\-u\fR 10.77.13.237 findsrvs service:myserv.x "(attr1=val1)"
.HP
slptool findattrs service:myserv.x://myhost.com
.HP
slptool findattrs service:myserv.x://myhost.com attr1
.HP
slptool \fB\-i\fR 10.77.13.243 findattrs service:myserv.x://myhost.com attr1
.HP
slptool \fB\-u\fR 10.77.13.237 findattrs service:myserv.x://myhost.com attr1
.HP
slptool deregister service:myserv.x://myhost.com
.HP
slptool getproperty net.slp.useScopes
.PP

42
files/man/ru/slpd.8 Normal file
View file

@ -0,0 +1,42 @@
.TH SLPD "8" "Май 2025" "slpd 2.0" "Утилиты системного администрирования"
.SH ИМЯ
slpd \- демон SLP
.SH СИНТАКСИС
.B slpd
[\-d] [\-c файл_конфигурации] [\-l файл_журнала] [\-r файл_регистрации] [\-s файл_spi] [\-p файл_pid] [\-v версия]
.SH ОПЦИИ
.IP
.TP
.BI \-d\fR
Не отключаться от управляющего терминала.
.TP
.BI \-c\ файл_конфигурации \fR
Использовать
.IR файл_конфигурации
в качестве файла, который slpd читает для получения конфигурационной информации, вместо стандартного
.IR /usr/share/defaults/etc/openslp/slp.conf
или
.IR /etc/openslp/slp.conf .
.TP
.BI \-l\ файл_журнала \fR
Использовать
.IR файл_журнала
в качестве файла, в который slpd записывает сообщения журнала, вместо стандартного
.IR /var/log/slpd.log .
.TP
.BI \-r\ файл_регистрации \fR
Использовать
.IR файл_регистрации
в качестве файла, который slpd читает для получения статических регистраций, вместо стандартного
.IR /usr/share/defaults/etc/openslp/slp.reg
или
.IR /etc/openslp/slp.reg .
.TP
.BI \-p\ файл_pid \fR
Использовать
.IR файл_pid
в качестве файла, содержащего идентификатор процесса slpd, вместо стандартного
.IR /var/run/slpd.pid .
.TP
.BI \-v\fR
Показать версию slpd и параметры компиляции.

63
files/man/ru/slptool.1 Normal file
View file

@ -0,0 +1,63 @@
.TH SLPTOOL "1" "Май 2025" "slptool 2.0" "Команды пользователя"
.SH ИМЯ
slptool \- командный инструмент SLP
.SH СИНТАКСИС
.B slptool
[\fIопции\fR] \fIкоманда-и-аргументы\fR
.SH ОПЦИИ
.IP
Опции могут быть:
.HP
\fB\-v\fR (или \fB\-\-version\fR) отображает версии slptool и OpenSLP.
.HP
\fB\-s\fR (или \fB\-\-scope\fR) с последующим списком областей, разделённых запятыми.
.HP
\fB\-l\fR (или \fB\-\-language\fR) с последующим тегом языка.
.HP
\fB\-t\fR (или \fB\-\-time\fR) с последующим тегом времени жизни.
.HP
\fB\-i\fR (или \fB\-\-interfaces\fR) с последующим списком интерфейсов, разделённых запятыми.
.HP
\fB\-u\fR (или \fB\-\-unicastifc\fR) с последующим одиночным интерфейсом.
.IP
Команда-и-аргументы могут быть:
.IP
.HP
findsrvs тип_службы [фильтр]
.HP
findattrs url [идентификаторы_атрибутов]
.HP
findsrvtypes [авторизация]
.HP
findscopes
.HP
register url [атрибуты]
.HP
deregister url
.HP
getproperty имя_свойства
.SH ПРИМЕРЫ
.IP
.HP
slptool register service:myserv.x://myhost.com "(attr1=val1),(attr2=val2)"
.HP
slptool findsrvs service:myserv.x
.HP
slptool findsrvs service:myserv.x "(attr1=val1)"
.HP
slptool \fB\-i\fR 10.77.13.240,192.168.250.240 findsrvs service:myserv.x
.HP
slptool \fB\-u\fR 10.77.13.237 findsrvs service:myserv.x "(attr1=val1)"
.HP
slptool findattrs service:myserv.x://myhost.com
.HP
slptool findattrs service:myserv.x://myhost.com attr1
.HP
slptool \fB\-i\fR 10.77.13.243 findattrs service:myserv.x://myhost.com attr1
.HP
slptool \fB\-u\fR 10.77.13.237 findattrs service:myserv.x://myhost.com attr1
.HP
slptool deregister service:myserv.x://myhost.com
.HP
slptool getproperty net.slp.useScopes
.PP