dCore Import Debian Packages to Mountable SCE extensions > dCore x86 Imported Extensions
Quagga on dCore?
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