Adında (BIND) nasıl başlanır


1

OS 10.7.3 makinemde adlandırmaya başladığımda, aşağıdaki komutla:

launchctl load -w /System/Library/LaunchDaemons/org.isc.named.plist

... Bu hata mesajını alıyorum:

launchctl: no plist was returned for: /System/Library/LaunchDaemons/org.isc.named.plist
nothing found to load

Neyi yanlış yapıyorum?

Yukarıdakilerin işe yaramadığı durumlarda manuel olarak adlandırmaya başlayabilirim, şöyle: sudo /usr/sbin/named… ama bu çok kaba, değil mi?

launchctlAdını almaya çalışmak için ne yapmam gerekiyor ?

Ayrıca, org.isc.named.plist dosyamın içeriği şu şekildedir:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>Disabled</key>
        <false/>
        <key>Label</key>
        <string>org.isc.named</string>
        <key>OnDemand</key>
        <false/>
        <key>ProgramArguments</key>
        <array>
                <string>/usr/sbin/named</string>
                <string>-f</string>
        </array>
        <key>ServiceIPC</key>
        <false/>
</dict>
</plist>

Yanıtlar:


1

/ System / Library / LaunchDaemons dizininde org.isc.named.plist adlı bir dosya olduğunu kontrol edin.

Varsa içeriğini listeleyebilir misiniz?


Yanıt için teşekkürler!! OP'in içeriğini org.isc.named.plistsizin için ekledim - tekrar teşekkürler.
CS

dosya izinleri nedir?
dhempler

Öyleydi! (İzinler) Her şey 644 olarak ayarlandığında onlar 600'e /System/Library/LaunchDaemonsayarlandı. Basit chmod 644 org.isc.named.plistve şimdi yeniden başlattığımda otomatik olarak başlıyor - Teşekkürler Dennis!
CS
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.