Перенесено отсюда: http://archlinux.org.ru/forum/topic/15550/

Здравствуйте!
А можно узнать, почему именно LXQt используется? Просто не пробовали LXDE, или с ним были тоже проблемы?
Я сейчас озадачился созданием своего графического окружения и вот стою перед выбором, какой соответственно экранный менеджер использовать: LXDM или SDDM.
экранный менеджер - ?
Оконный менеджер - compiz 0.8
Панель задач - вроде как уже выбрал, это cairo-dock

Можно конечно плясать от обратного, может так и надо. т.е. поставить окружение рабочего стола (DE) и уже там менять компоненты частями.
К примеру нравится окружение из минта, но можно ли там поменять оконный менеджер и панель задач?
Ок. Вроде теперь более-менее понятней стало.
Спасибо всем.
ах да,
strace /usr/bin/in.tftpd -l -4 -s /srv/nfs/diskless/boot/

[[email protected] ~]# strace /usr/bin/in.tftpd -l -4 -s /srv/nfs/diskless/boot/
execve("/usr/bin/in.tftpd", ["/usr/bin/in.tftpd", "-l", "-4", "-s", "/srv/nfs/diskless/boot/"], [/* 17 vars */]) = 0
brk(NULL)                               = 0x20e4000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=30309, ...}) = 0
mmap(NULL, 30309, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7f1fe28000
close(3)                                = 0
open("/usr/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\10\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1960896, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7f1fe27000
mmap(NULL, 3803536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7f1f86c000
mprotect(0x7f7f1fa04000, 2093056, PROT_NONE) = 0
mmap(0x7f7f1fc03000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x197000) = 0x7f7f1fc03000
mmap(0x7f7f1fc09000, 14736, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f7f1fc09000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7f1fe26000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7f1fe25000
arch_prctl(ARCH_SET_FS, 0x7f7f1fe26700) = 0
mprotect(0x7f7f1fc03000, 16384, PROT_READ) = 0
mprotect(0x608000, 4096, PROT_READ)     = 0
mprotect(0x7f7f1fe30000, 4096, PROT_READ) = 0
munmap(0x7f7f1fe28000, 30309)           = 0
socket(PF_LOCAL, SOCK_DGRAM|SOCK_CLOEXEC, 0) = 3
connect(3, {sa_family=AF_LOCAL, sun_path="/dev/log"}, 110) = 0
getpid()                                = 596
brk(NULL)                               = 0x20e4000
brk(0x2105000)                          = 0x2105000
chdir("/srv/nfs/diskless/boot/")        = 0
socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4
connect(4, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(4)                                = 0
socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4
connect(4, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(4)                                = 0
open("/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=234, ...}) = 0
read(4, "# Begin /etc/nsswitch.conf\n\npass"..., 4096) = 234
read(4, "", 4096)                       = 0
close(4)                                = 0
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=30309, ...}) = 0
mmap(NULL, 30309, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7f7f1fe28000
close(4)                                = 0
open("/usr/lib/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240!\0\0\0\0\0\0"..., 832) = 832
fstat(4, {st_mode=S_IFREG|0755, st_size=47584, ...}) = 0
mmap(NULL, 2168600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x7f7f1f65a000
mprotect(0x7f7f1f665000, 2093056, PROT_NONE) = 0
mmap(0x7f7f1f864000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xa000) = 0x7f7f1f864000
mmap(0x7f7f1f866000, 22296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f7f1f866000
close(4)                                = 0
mprotect(0x7f7f1f864000, 4096, PROT_READ) = 0
munmap(0x7f7f1fe28000, 30309)           = 0
open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=1040, ...}) = 0
read(4, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1040
close(4)                                = 0
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 4
fcntl(4, F_GETFL)                       = 0x2 (flags O_RDWR)
fcntl(4, F_SETFL, O_RDWR|O_NONBLOCK)    = 0
bind(4, {sa_family=AF_INET, sin_port=htons(69), sin_addr=inet_addr("0.0.0.0")}, 16) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f7f1fe269d0) = 597
exit_group(0)                           = ?
+++ exited with 0 +++

[[email protected] ~]# systemctl status tftpd
● tftpd.service - hpa's original TFTP daemon
   Loaded: loaded (/usr/lib/systemd/system/tftpd.service; disabled; vendor preset: disabled)
   Active: active (running) since Вс 2016-05-01 19:18:44 NOVT; 6s ago
  Process: 606 ExecStart=/usr/bin/in.tftpd -listen $TFTPD_ARGS (code=exited, status=0/SUCCESS)
 Main PID: 607 (in.tftpd)
    Tasks: 1 (limit: 512)
   CGroup: /system.slice/tftpd.service
           └─607 /usr/bin/in.tftpd -listen --secure /srv/nfs/diskless/boot/

май 01 19:18:44 ArchServer systemd[1]: Starting hpa's original TFTP daemon...
май 01 19:18:44 ArchServer in.tftpd[606]: /usr/bin/in.tftpd: invalid option -- 'i'
май 01 19:18:44 ArchServer systemd[1]: Started hpa's original TFTP daemon.

только это listen mode. Как запустить без него? Да и предыдущие вопросы остались.
kurych
Значит, как я вижу, привели tftpd.service к исходному виду.
Velesich
У вас у обоих используется параметр -l (--listen)
у меня в запуске его нет ExecStart=/usr/bin/in.tftpd $TFTPD_ARGS
и вы дружно склоняете меня к его использованию :)

Но дело в другом. Возможно я уже просто запутался.
Раннее у людей и без этого параметра всё работало в связке tftpd.socket tftpd.service

man что говорит?
The server is normally started by inetd, but can also run standalone.
-l, --listen Run the server in standalone (listen) mode, rather than run from inetd.
Значит получается его можно запускать без этого параметра, через inetd.

Ладно, вопрос простой, в чём разница standalone mode и запуском через inetd.
Используются ли сокеты в этих режимах? Зачем раньше работало через systemctl start tftpd.socket tftpd.service, и что означала эта связка?
Зачем тогда все эти приблуды в /usr/lib/systemd/system/tftpd.service: StandardInput=socket??
Зачем в конце концов сам tftpd.socket? Как его можно использовать?
В интернетах как-то гроздью всё рассыпано, всё в один ответ собрать не получается.
vasek
мне очень, очень далеко до такого спеца, как kurych....
Да, одна надежда на него, да ещё может кто пройдёт поможет, или может что дельное придумает.
Как я только эти конфигурационные файлы не крутил, замучился уже, вот только добился что новой ошибки:
апр 30 13:59:55 ArchServer systemd[1]: tftpd.service: Got more than one socket.
апр 30 13:59:55 ArchServer systemd[1]: tftpd.service: Failed to run 'start' task: Invalid argument

Это когда добавил
StandardInput=socket
StandardOutput=inherit
StandardError=journal


Сейчас так:
1. сделал на всякий ещё раз systemctl enable tftpd.socket
2. хук tftpd.service.d вообще убрал из /etc/systemd/system/
3. в файле /etc/conf.d/tftpd только одна строка TFTPD_ARGS="--secure /srv/nfs/diskless/boot/"
4. в файле /usr/lib/systemd/system/tftpd.service теперь прописано только это:
[Unit]
Description=hpa's original TFTP daemon
After=network.target

[Service]
Type=forking
EnvironmentFile=/etc/conf.d/tftpd
ExecStart=/usr/bin/in.tftpd $TFTPD_ARGS

[Install]
WantedBy=multi-user.target

ошибка та же
май 01 14:42:07 ArchServer in.tftpd[576]: recvfrom: Socket operation on non-socket
май 01 14:42:07 ArchServer systemd[1]: tftpd.service: Control process exited, code=exited status=74
май 01 14:42:07 ArchServer systemd[1]: Failed to start hpa's original TFTP daemon.
vadik
////// заменил цитирование на cоde. vadik////
Спасибо за заботу.
Но понимаешь, в code не действует выделение значимых мест в листинге, чтобы было за что взгляду зацепиться. В диалоге это очень важно. Портянки конечно никому не нравятся, но вот нельзя цитирование под спойлер завернуть или прокрутку сделать.
Надеюсь не пошлёшь меня опять исходники форума править ;)
чтож. Вычитал что можно дополнительные параметры задать.
Добавил, но получил другие ошибки

# /usr/lib/systemd/system/tftpd.service
[Unit]
Description=hpa's original TFTP daemon
After=network.target

[Service]
Type=forking
EnvironmentFile=/etc/conf.d/tftpd
ExecStart=/usr/bin/in.tftpd --listen $TFTPD_ARGS
[b]StandardInput=socket
StandardOutput=inherit
StandardError=journal[/b]

[Install]
WantedBy=multi-user.target


journalctl -xe

апр 30 13:59:55 ArchServer systemd[1]: Listening on hpa's original TFTP daemon.
-- Subject: Запуск юнита tftpd.socket завершен
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Процесс запуска юнита tftpd.socket был завершен.
--
-- Результат: done.
апр 30 13:59:55 ArchServer systemd[1]: Closed hpa's original TFTP daemon.
-- Subject: Завершена остановка юнита tftpd.socket.
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Процесс остановки юнита tftpd.socket был завершен.
апр 30 13:59:55 ArchServer systemd[1]: tftpd.service: Got more than one socket.
апр 30 13:59:55 ArchServer systemd[1]: tftpd.service: Failed to run 'start' task: Invalid argument
апр 30 13:59:55 ArchServer systemd[1]: Failed to start hpa's original TFTP daemon.
-- Subject: Ошибка юнита tftpd.service
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Произошел сбой юнита tftpd.service.
--
-- Результат: failed.
апр 30 13:59:55 ArchServer systemd[1]: tftpd.service: Failed with result 'resources'.
.
.
.
////// заменил цитирование на cоde. vadik////
Если посмотреть вызов setsockopt(0, SOL_IP, IP_MTU_DISCOVER, [0], 4) = -1 ENOTSOCK (Socket operation on non-socket)
то видно что первым аргументом идёт 0. Разве дескриптор сокета может быть нулевым?
запустил nscd, ошибка connect(4, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) пропала
а остальное тоже самое.

[[email protected] ~]# strace /usr/bin/in.tftpd -s /srv/nfs/diskless/boot
execve("/usr/bin/in.tftpd", ["/usr/bin/in.tftpd", "-s", "/srv/nfs/diskless/boot"], [/* 17 vars */]) = 0
brk(NULL)                               = 0xb79000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=30309, ...}) = 0
mmap(NULL, 30309, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f36ba5a4000
close(3)                                = 0
open("/usr/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\10\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1960896, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f36ba5a3000
mmap(NULL, 3803536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f36b9fe8000
mprotect(0x7f36ba180000, 2093056, PROT_NONE) = 0
mmap(0x7f36ba37f000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x197000) = 0x7f36ba37f000
mmap(0x7f36ba385000, 14736, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f36ba385000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f36ba5a2000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f36ba5a1000
arch_prctl(ARCH_SET_FS, 0x7f36ba5a2700) = 0
mprotect(0x7f36ba37f000, 16384, PROT_READ) = 0
mprotect(0x608000, 4096, PROT_READ)     = 0
mprotect(0x7f36ba5ac000, 4096, PROT_READ) = 0
munmap(0x7f36ba5a4000, 30309)           = 0
socket(PF_LOCAL, SOCK_DGRAM|SOCK_CLOEXEC, 0) = 3
connect(3, {sa_family=AF_LOCAL, sun_path="/dev/log"}, 110) = 0
getpid()                                = 7235
brk(NULL)                               = 0xb79000
brk(0xb9a000)                           = 0xb9a000
chdir("/srv/nfs/diskless/boot")         = 0
socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4
connect(4, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = 0
sendto(4, "\2\0\0\0\v\0\0\0\7\0\0\0passwd\0", 19, MSG_NOSIGNAL, NULL, 0) = 19
poll([{fd=4, events=POLLIN|POLLERR|POLLHUP}], 1, 5000) = 1 ([{fd=4, revents=POLLIN|POLLHUP}])
recvmsg(4, {msg_name(0)=NULL, msg_iov(2)=[{"", 7}, {"", 8}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 0
close(4)                                = 0
socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4
connect(4, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = 0
sendto(4, "\2\0\0\0\0\0\0\0\7\0\0\0nobody\0", 19, MSG_NOSIGNAL, NULL, 0) = 19
poll([{fd=4, events=POLLIN|POLLERR|POLLHUP}], 1, 5000) = 1 ([{fd=4, revents=POLLIN|POLLHUP}])
read(4, "\2\0\0\0\1\0\0\0\7\0\0\0\2\0\0\0c\0\0\0c\0\0\0\7\0\0\0\2\0\0\0"..., 36) = 36
read(4, "nobody\0x\0nobody\0/\0/usr/bin/nolog"..., 35) = 35
close(4)                                = 0
close(1)                                = 0
close(2)                                = 0
fcntl(0, F_GETFL)                       = 0x8002 (flags O_RDWR|O_LARGEFILE)
fcntl(0, F_SETFL, O_RDWR|O_NONBLOCK|O_LARGEFILE) = 0
setsockopt(0, SOL_IP, IP_MTU_DISCOVER, [0], 4) = -1 ENOTSOCK (Socket operation on non-socket)
rt_sigaction(SIGCHLD, {SIG_IGN, [], SA_RESTORER|SA_NOCLDSTOP|SA_NOCLDWAIT, 0x7f36ba01b330}, NULL, 8) = 0
rt_sigaction(SIGHUP, {0x4032b0, [], SA_RESTORER, 0x7f36ba01b330}, NULL, 8) = 0
umask(0)                                = 022
select(1, [0], NULL, NULL, {900, 0}
)    = 1 (in [0], left {897, 806764})
recvmsg(0, 0x7ffe5c57c4a0, 0)           = -1 ENOTSOCK (Socket operation on non-socket)
open("/etc/localtime", O_RDONLY|O_CLOEXEC) = 1
fstat(1, {st_mode=S_IFREG|0644, st_size=1208, ...}) = 0
fstat(1, {st_mode=S_IFREG|0644, st_size=1208, ...}) = 0
read(1, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\t\0\0\0\t\0\0\0\0"..., 4096) = 1208
lseek(1, -742, SEEK_CUR)                = 466
read(1, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\t\0\0\0\t\0\0\0\0"..., 4096) = 742
close(1)                                = 0
sendto(3, "<27>Apr 30 11:22:01 in.tftpd[723"..., 76, MSG_NOSIGNAL, NULL, 0) = 76
exit_group(74)                          = ?
+++ exited with 74 +++
.
.
.
////// заменил цитирование на cоde. vadik////
Добрый день!
kurych
То, что на команду из консоли ничего не выдает - хорошо.
Теперь покажите, что говорит "systemctl cat tftpd.service".

[[email protected] ~]# systemctl cat tftpd.service
# /usr/lib/systemd/system/tftpd.service
[Unit]
Description=hpa's original TFTP daemon
After=network.target

[Service]
Type=forking
EnvironmentFile=/etc/conf.d/tftpd
ExecStart=/usr/bin/in.tftpd --listen $TFTPD_ARGS

[Install]
WantedBy=multi-user.target

# /etc/systemd/system/tftpd.service.d/directory.conf
[Service]
ExecStart=
ExecStart=/usr/bin/in.tftpd -s /srv/nfs/diskless/boot
#ExecStart=/usr/bin/in.tftpd --listen $TFTPD_ARGS
[/quote]
вот.
[quote="vasek"]но на работу это не влияет ….
nscd это демон кэширования службы имён …. и к нему частенько все лезет … и, кстати, он по дефолту не запущен ….[/quote]
Возможно вы правы, у tftpd вроде нет задачи разрешать имена.
Чтобы было меньше вопросов, вот полный вывод [b]strace /usr/bin/in.tftpd -s /srv/nfs/diskless/boot[/b]
при выполненном [b]systemctl stop tftpd.socket[/b]:
[quote]
[[email protected] ~]# strace /usr/bin/in.tftpd -s /srv/nfs/diskless/boot
execve("/usr/bin/in.tftpd", ["/usr/bin/in.tftpd", "-s", "/srv/nfs/diskless/boot"], [/* 17 vars */]) = 0
brk(NULL)                               = 0x192d000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=30309, ...}) = 0
mmap(NULL, 30309, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbf3e59a000
close(3)                                = 0
open("/usr/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\10\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1960896, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbf3e599000
mmap(NULL, 3803536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbf3dfde000
mprotect(0x7fbf3e176000, 2093056, PROT_NONE) = 0
mmap(0x7fbf3e375000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x197000) = 0x7fbf3e375000
mmap(0x7fbf3e37b000, 14736, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fbf3e37b000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbf3e598000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbf3e597000
arch_prctl(ARCH_SET_FS, 0x7fbf3e598700) = 0
mprotect(0x7fbf3e375000, 16384, PROT_READ) = 0
mprotect(0x608000, 4096, PROT_READ)     = 0
mprotect(0x7fbf3e5a2000, 4096, PROT_READ) = 0
munmap(0x7fbf3e59a000, 30309)           = 0
socket(PF_LOCAL, SOCK_DGRAM|SOCK_CLOEXEC, 0) = 3
connect(3, {sa_family=AF_LOCAL, sun_path="/dev/log"}, 110) = 0
getpid()                                = 7167
brk(NULL)                               = 0x192d000
brk(0x194e000)                          = 0x194e000
chdir("/srv/nfs/diskless/boot")         = 0
socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4
connect(4, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(4)                                = 0
socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4
connect(4, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(4)                                = 0
open("/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=234, ...}) = 0
read(4, "# Begin /etc/nsswitch.conf\n\npass"..., 4096) = 234
read(4, "", 4096)                       = 0
close(4)                                = 0
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=30309, ...}) = 0
mmap(NULL, 30309, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7fbf3e59a000
close(4)                                = 0
open("/usr/lib/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240!\0\0\0\0\0\0"..., 832) = 832
fstat(4, {st_mode=S_IFREG|0755, st_size=47584, ...}) = 0
mmap(NULL, 2168600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x7fbf3ddcc000
mprotect(0x7fbf3ddd7000, 2093056, PROT_NONE) = 0
mmap(0x7fbf3dfd6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xa000) = 0x7fbf3dfd6000
mmap(0x7fbf3dfd8000, 22296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fbf3dfd8000
close(4)                                = 0
mprotect(0x7fbf3dfd6000, 4096, PROT_READ) = 0
munmap(0x7fbf3e59a000, 30309)           = 0
open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=1040, ...}) = 0
read(4, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1040
close(4)                                = 0
close(1)                                = 0
close(2)                                = 0
fcntl(0, F_GETFL)                       = 0x8002 (flags O_RDWR|O_LARGEFILE)
fcntl(0, F_SETFL, O_RDWR|O_NONBLOCK|O_LARGEFILE) = 0
setsockopt(0, SOL_IP, IP_MTU_DISCOVER, [0], 4) = -1 ENOTSOCK (Socket operation on non-socket)
rt_sigaction(SIGCHLD, {SIG_IGN, [], SA_RESTORER|SA_NOCLDSTOP|SA_NOCLDWAIT, 0x7fbf3e011330}, NULL, 8) = 0
rt_sigaction(SIGHUP, {0x4032b0, [], SA_RESTORER, 0x7fbf3e011330}, NULL, 8) = 0
umask(0)                                = 022
select(1, [0], NULL, NULL, {900, 0}       [b](здесь вывод тормозится, происходит ожидание ввода)[/b]
)    = 1 (in [0], left {899, 684018})
recvmsg(0, 0x7ffda3275040, 0)           = -1 ENOTSOCK (Socket operation on non-socket)
open("/etc/localtime", O_RDONLY|O_CLOEXEC) = 1
fstat(1, {st_mode=S_IFREG|0644, st_size=1208, ...}) = 0
fstat(1, {st_mode=S_IFREG|0644, st_size=1208, ...}) = 0
read(1, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\t\0\0\0\t\0\0\0\0"..., 4096) = 1208
lseek(1, -742, SEEK_CUR)                = 466
read(1, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\t\0\0\0\t\0\0\0\0"..., 4096) = 742
close(1)                                = 0
sendto(3, "<27>Apr 30 10:58:51 in.tftpd[716"..., 76, MSG_NOSIGNAL, NULL, 0) = 76
exit_group(74)                          = ?
+++ exited with 74 +++

а вот strace /usr/bin/in.tftpd -s /srv/nfs/diskless/boot
при выполненном systemctl start tftpd.socket

[[email protected] ~]# strace /usr/bin/in.tftpd -s /srv/nfs/diskless/boot
execve("/usr/bin/in.tftpd", ["/usr/bin/in.tftpd", "-s", "/srv/nfs/diskless/boot"], [/* 17 vars */]) = 0
brk(NULL)                               = 0xbb5000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=30309, ...}) = 0
mmap(NULL, 30309, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f050f632000
close(3)                                = 0
open("/usr/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\10\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1960896, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f050f631000
mmap(NULL, 3803536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f050f076000
mprotect(0x7f050f20e000, 2093056, PROT_NONE) = 0
mmap(0x7f050f40d000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x197000) = 0x7f050f40d000
mmap(0x7f050f413000, 14736, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f050f413000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f050f630000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f050f62f000
arch_prctl(ARCH_SET_FS, 0x7f050f630700) = 0
mprotect(0x7f050f40d000, 16384, PROT_READ) = 0
mprotect(0x608000, 4096, PROT_READ)     = 0
mprotect(0x7f050f63a000, 4096, PROT_READ) = 0
munmap(0x7f050f632000, 30309)           = 0
socket(PF_LOCAL, SOCK_DGRAM|SOCK_CLOEXEC, 0) = 3
connect(3, {sa_family=AF_LOCAL, sun_path="/dev/log"}, 110) = 0
getpid()                                = 7182
brk(NULL)                               = 0xbb5000
brk(0xbd6000)                           = 0xbd6000
chdir("/srv/nfs/diskless/boot")         = 0
socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4
connect(4, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(4)                                = 0
socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4
connect(4, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(4)                                = 0
open("/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=234, ...}) = 0
read(4, "# Begin /etc/nsswitch.conf\n\npass"..., 4096) = 234
read(4, "", 4096)                       = 0
close(4)                                = 0
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=30309, ...}) = 0
mmap(NULL, 30309, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7f050f632000
close(4)                                = 0
open("/usr/lib/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240!\0\0\0\0\0\0"..., 832) = 832
fstat(4, {st_mode=S_IFREG|0755, st_size=47584, ...}) = 0
mmap(NULL, 2168600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x7f050ee64000
mprotect(0x7f050ee6f000, 2093056, PROT_NONE) = 0
mmap(0x7f050f06e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xa000) = 0x7f050f06e000
mmap(0x7f050f070000, 22296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f050f070000
close(4)                                = 0
mprotect(0x7f050f06e000, 4096, PROT_READ) = 0
munmap(0x7f050f632000, 30309)           = 0
open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=1040, ...}) = 0
read(4, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1040
close(4)                                = 0
close(1)                                = 0
close(2)                                = 0
fcntl(0, F_GETFL)                       = 0x8002 (flags O_RDWR|O_LARGEFILE)
fcntl(0, F_SETFL, O_RDWR|O_NONBLOCK|O_LARGEFILE) = 0
setsockopt(0, SOL_IP, IP_MTU_DISCOVER, [0], 4) = -1 ENOTSOCK (Socket operation on non-socket)
rt_sigaction(SIGCHLD, {SIG_IGN, [], SA_RESTORER|SA_NOCLDSTOP|SA_NOCLDWAIT, 0x7f050f0a9330}, NULL, 8) = 0
rt_sigaction(SIGHUP, {0x4032b0, [], SA_RESTORER, 0x7f050f0a9330}, NULL, 8) = 0
umask(0)                                = 022
select(1, [0], NULL, NULL, {900, 0}          [b](здесь вывод тормозится, происходит ожидание ввода)[/b]
)    = 1 (in [0], left {897, 561202})
recvmsg(0, 0x7ffc1315aed0, 0)           = -1 ENOTSOCK (Socket operation on non-socket)
open("/etc/localtime", O_RDONLY|O_CLOEXEC) = 1
fstat(1, {st_mode=S_IFREG|0644, st_size=1208, ...}) = 0
fstat(1, {st_mode=S_IFREG|0644, st_size=1208, ...}) = 0
read(1, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\t\0\0\0\t\0\0\0\0"..., 4096) = 1208
lseek(1, -742, SEEK_CUR)                = 466
read(1, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\t\0\0\0\t\0\0\0\0"..., 4096) = 742
close(1)                                = 0
sendto(3, "<27>Apr 30 11:03:08 in.tftpd[718"..., 76, MSG_NOSIGNAL, NULL, 0) = 76
exit_group(74)                          = ?
+++ exited with 74 +++

разницы не вижу никакой, что делаешь перед этим systemctl start tftpd.socket или systemctl stop tftpd.socket
Кстати:

[[email protected] ~]# systemctl cat tftpd.socket
# /usr/lib/systemd/system/tftpd.socket
[Unit]
Description=hpa's original TFTP daemon
Conflicts=tftpd.service

[Socket]
ListenDatagram=69

[Install]
WantedBy=sockets.target
.
.
.
////// заменил цитирование на cоde. vadik////