NTPd does not start on FreeBSD 12.0

NTPd quits with following error:

Starting ntpd.
su: unknown login: ntpd
/etc/rc.d/ntpd: WARNING: failed to start ntpd

Just enter following commands to rebuild master password database and remove old ntpd.pid file:

# /usr/sbin/pwd_mkdb -p /etc/master.passw
# pkill ntpd
# rm /var/db/ntp/ntpd.pid
# service ntpd start

Use virt-viewer from OSX to connect to remote KVM on Centos 7

Here a simple howto to prepare the connection:

  • Install MacPorts
  • Insrall XQuartz
  • Install virt-viewer
    # sudo port install virt-viewer
  • Create SSH id on OSX (used for passwordless login)
    # ssh-keygen
  • Then copy this key to your remote server (~/.ssh/id_XXX.pub)
    # ssh-copy-id root@server.machine

Now you can connect with the following URL:

# virt-viewer -c qemu+ssh://root@server.machine/system?socket=/var/run/libvirt/libvirt-sock

LDAP authentication with ProFTPd on FreeBSD 11.2

You can use LDAP authentication with ProFTPd. Simply install proftpd-mod_ldap with

# pkg install proftpd-mod_ldap

afterwards edit your proftpd.conf file an enable ldap authen:

LoadModule mod_ldap.c
<IfModule mod_ldap.c>
    AuthOrder mod_ldap.c
    LDAPLog /var/log/proftpd/ldap.log
    LDAPAuthBinds on
    LDAPServer myhost
    LDAPUseTLS on
    LDAPBindDN "CN=mybinduser,DC=domain,DC=local" "mybindpw"
    LDAPUsers  "DC=domain,DC=local" "(&(sAMAccountName=%u)(objectclass=user))"
    LDAPAttr uid sAMAccountName
    LDAPAttr gidNumber primaryGroupID
    LDAPDefaultUID 65534
    LDAPDefaultGID 65534
    RequireValidShell off
    LDAPSearchScope subtree
    LDAPGenerateHomedir on
    LDAPGenerateHomedirPrefix /home
    CreateHome on
</IfModule>