Updates documentation for Fraser release
[apex.git] / build / build_quagga.sh
index 7d298e5..e33cd27 100755 (executable)
@@ -170,7 +170,7 @@ build_zrpc(){
   # ZRPC RPM
   ./configure --enable-zrpcd \
    --enable-user=quagga --enable-group=quagga \
-   --enable-vty-group=quagga
+   --enable-vty-group=quagga --with-thrift-version=4
   make dist
 
   cat > $rpmbuild/SOURCES/zrpcd.service <<EOF
@@ -180,9 +180,10 @@ After=network.service
 
 [Service]
 ExecStart=/usr/sbin/zrpcd
-Type=forking
+Type=simple
+ExecStartPre=-/usr/bin/mkdir /var/run/quagga/
+ExecStartPre=/usr/bin/chown -R quagga:quagga /var/run/quagga/
 PIDFile=/var/run/zrpcd.pid
-Restart=on-failure
 
 [Install]
 WantedBy=default.target