сервис есть nsd.service , всё работает но он не пишет в файлы
                  
                  
                  в логах вот такая бяка вылезает при записи
                  
                  
                  
                  
                  
                  error: Cannot open /var/lib/nsd/nsd.log for appending (Permission denied), logging to stderr
                  
                  
                  error: cannot write zone natalka.xyz file natalka.xyz.forward~: Permission denied
                  
                  
                  
                  
                  
                  Проверить тривиальное - я проверила
                  
                  
                  
                  
                  
                  root@nsd02:/etc/nsd# ls -la /var/lib/nsd/nsd.log
                  
                  
                  -rw-r--r-- 1 nsd nsd 3293 Mar 28 09:52 /var/lib/nsd/nsd.log
                  
                  
                  
                  
                  
                  Не тривиальное - я даже apparmor убила
                  
                  
                  
                  
                  
                  Куда можно ещё посмотреть?
                  
                  
                
А владелец файла и юзер от которого сервис запущен совпадают?
 Natalia
                          Konovalova
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Natalia
                          Konovalova
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  да root@nsd02:/etc/nsd# ps aux | grep nsd nsd 13021 0.0 5.1 111824 105748 ? Ss 09:47 0:00 /usr/sbin/nsd -d nsd 13023 0.0 1.7 43600 35348 ? S 09:47 0:00 /usr/sbin/nsd -d nsd 13091 0.0 0.0 43992 992 ? S 09:52 0:00 /usr/sbin/nsd -d root 13111 0.0 0.0 6144 892 pts/0 S+ 09:59 0:00 grep nsd
Ну дайте 0777 права и посмотрите будет ли писать, если будет то проблема с правами и копайте в эту сторону
есть еще один прикол по пути выше от nsd доступны для чтения директории?
 Natalia
                          Konovalova
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Natalia
                          Konovalova
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  да, есть. более того в папку /var/lib/nsd/ он свои другие файлы прекрасно мог писать
Обсуждают сегодня