dCore Import Debian Packages to Mountable SCE extensions > dCore x86 Imported Extensions

Quagga on dCore?

<< < (2/3) > >>

Jason W:
Ok, with quagga installed on a basic setup, /etc/init.d/quagga script was missing the executable in the shebang - /bin/bash, I tested on a fuller install earlier.  Added bash to quagga's deps, also added the chown/chmod commands you listed to it's startup script.  But there has to be a working and correct syntax config file for each deamon, ones can be found in /usr/share/doc/quagga/examples/ and copied to /etc/quagga/ with the .sample suffix removed for anyone trying the package that does not know.

Thanks for testing and reporting, hope it works now.


blinklet:
Hi,
I tried quagga and it is still not working.

When I run "sudo /etc/init.d/quagga start", I get the following error messages:

    Loading capability module if not yet done.
    /etc/init.d/quagga: line 273: egrep: command not found
    Starting Quagga daemons (prio:10): zebra ospfd.
    /etc/init.d/quagga: line 167: grep: command not found
   
    ERROR: The variable watchquagga_options from /etc/quagga/debian.cnf must be a BASH array!
    ERROR: Please convert config file and restart!

I tried this in both dCore-xenial and dCore-jessie and got the same result.

I start quagga with the following commands:

    sce-import quagga
    sce-import quagga-doc
    sce-load quagga
    sce-load quagga-doc
    sudo vi /etc/quagga/daemons
      (set zebra and ospfd to "yes")
    sudo cp /usr/share/doc/quagga/examples/zebra.conf.sample /etc/quagga/zebra.conf
    sudo cp /usr/share/doc/quagga/examples/ospfd.conf.sample /etc/quagga/ospfd.conf
    sudo chown quagga.quaggavty /etc/quagga/*.conf
    sudo chmod 640 /etc/quagga/*.conf
    sudo /etc/init.d/quagga start

Thanks,
Brian

Jason W:
Here is what I get on a newly updated dCore-wily:

jason@box:~$ sudo /etc/init.d/quagga start
Loading capability module if not yet done.
Starting Quagga daemons (prio:10):.
peter@box:~$

grep and egrep are busybox commands that should always be availble.  But I have added grep and egrep to quagga deps.  Please re-import and test.

Jason W:
Ok, tried dCore-xenial in Virtualbox and had similar errors.  They were fixed when I added kbd as a dependency of bash.  Seems to be a virtual machine thing.  Please re-import and test.

blinklet:
Success! I tested on dCore-jessie and it worked. (I'll try dCore-xenial in a few days).

Quagga is now installed and the daemons (I only tested ospfd) are working. Next, I will try this is a scenario with multiple VMs. It may be a few days before I have time to do that.

The issue I originally raised is fixed. Quagga may be installed from packages.

Thank you.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version