ProcessOne SiteCustomer Helpdesk and FeedbackFollow us on Twitter
 
   
 
CEAN and RabbitMQ
Posted: 07 May 2013 10:32 PM   [ Ignore ]
Newbie
Rank
Total Posts:  4
Joined  2013-05-07

My team is writing a small integration test system that can download, start and stop applications that our build depends on without requiring root access.  Right now, we’re working on RabbitMQ and am grateful for all the work you’ve done on CEAN.  Thanks!

There is one problem, though, that I haven’t been able to handle.  Rabbit expects start_sasl.boot to exist in bin, but in my installation it doesn’t, even after installing the sasl package.  I’d appreciate any suggestions about how to handle that.

The error:
{“init terminating in do_boot”,{‘cannot get bootfile’,‘start_sasl.boot’}}

Profile
 
 
Posted: 08 May 2013 01:45 PM   [ Ignore ]   [ # 1 ]
Newbie
Rank
Total Posts:  4
Joined  2013-05-07

I tried systools:make_script(“sasl”, [local]). but there isn’t a rel file from which to generate the boot script.

Profile
 
 
Posted: 08 May 2013 02:53 PM   [ Ignore ]   [ # 2 ]
Newbie
Rank
Total Posts:  4
Joined  2013-05-07

Ok, cp start.boot start_sasl.boot did it. :-)

Profile
 
 
Posted: 13 May 2013 09:18 AM   [ Ignore ]   [ # 3 ]
Senior Member
Avatar
RankRankRankRank
Total Posts:  134
Joined  2006-11-13

the bootstrap build only includes minimalist erlang version, and so when using CEAN, you only have start.boot indeed. I should also add start_sasl.boot by default anyway.
by now you have two possibilities:
- cp start.boot to start_sasl.boot as you did, but sasl won’t be automatically started, you must explicitly start it
- cp start_sasl.boot from a standard erlang installation of the same major version

I created a ticket to not forger to add this in the next revision
https://support.process-one.net/browse/CEAN-10

Profile