Bug #4507
closedNFD doesn't start if configured to run with effective non-root user
100%
Description
This is configuration of our PPA distribution. Effectively, NFD doesn't start with the following error
```1518732084.738741 DEBUG: [UdpFactory] Creating multicast faces on enp0s3
1518732084.741025 FATAL: [NFD] Cannot bind multicast rx socket to enp0s3: Operation not permitted [from ../daemon/face/multicast-udp-transport.cpp:153 in static void nfd::face::MulticastUdpTransport::openRxSocket(boost::asio::ip::udp::socket&, const endpoint&, const boost::asio::ip::address&, const std::shared_ptr&)]
1518732084.742276 INFO: [AutoPrefixPropagator] Load auto_prefix_propagate section in rib section
1518732084.742409 INFO: [AutoPrefixPropagator] Load auto_prefix_propagate section in rib section
1518732084.744637 INFO: [RibManager] Start monitoring face create/destroy events
1518732084.745782 DEBUG: [UnixStreamChannel] [unix:///run/nfd.sock] Removing socket file