Skip to content

Conversation

databeille
Copy link
Contributor

New pull request with fixes on :

  • PKG_VERSION ;
  • PKG_RELEASE (it is still in 1.1.6, not 1.2.0) ;
  • PKG_SOURCE ;
  • Release management (Barrier Breaker has a different wifidog.init) ;
  • BB : new reload trigger in wifidog.init to manage (hope so) changes to wifidog.conf ;
  • BB : reload interface trigger on "GatewayInterface" (mandatory) instead of "ExternalInterface" (optional) ;

references : #97 ; #98

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will this work? I think wifidog-init defaults to daemon mode. Wifidog -f is required for procd.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It should work. "start" parameter should be added to another line.
As already written, wifidog-init should be avoided, for a more robust approach.

@mhaas
Copy link
Contributor

mhaas commented Mar 22, 2015

I wonder if we could use Travis to automatically build packages for all arches on OpenWrt.

@mhaas
Copy link
Contributor

mhaas commented Mar 22, 2015

FYI, I just pushed an SSL-enabled Makefile into packages.git: https://github.com/wifidog/packages/tree/wifidog-experimental

This will eventually become the CC package (I hope). I haven't incorporated your changes yet as I just wanted to finally get my Makefiles checked in.

I guess we still need a separate repository for the legacy packages, e.g. your changes.

@databeille
Copy link
Contributor Author

@mhaas Travis ?
Is there a cyassl package in openWRT ? I tried to cross-build, few days ago, wifidog+ssl on Fedora 20 x86_64 and it failed because of a missing lib (don't remember if it was libcyassl.so.4 or 5). Even after git clone+make install cyassl.
I did not investigate further. I will try with your Makefile ;)

@mhaas
Copy link
Contributor

mhaas commented Mar 22, 2015

My makefile is broken, it requires cyassl even without --enable-cyassl.

@mhaas
Copy link
Contributor

mhaas commented Mar 22, 2015

@databeille
Copy link
Contributor Author

@mhaas Interesting, thanks ! Sadly, it seems we cannot yet build packages for openWRT :/

@mhaas
Copy link
Contributor

mhaas commented Mar 23, 2015

@databeille I am working on a script for Travis to build openwrt packages.

@shaunthegeek
Copy link
Member

ci is great!
maybe we need release 1.2.1 before 1.3.0 ? @mhaas
if some issues in milestone 1.3.0 have done and merged to master, need be moved?

@databeille
Copy link
Contributor Author

Start porting wifidog.conf to uci

@mhaas
Copy link
Contributor

mhaas commented Mar 26, 2015

Awesome. We have a shiny new home for the makefiles: https://github.com/wifidog/old-openwrt-feed

Want to submit a pr against that? Sorry for the trouble :(

@acv
Copy link
Contributor

acv commented Apr 14, 2015

@mhaas, how does this need to be put in the new repo? What directorry structure? I know nothing about it but if someone can tell me how it needs to go, I'll transform this PR into a PR there.

@mhaas
Copy link
Contributor

mhaas commented Apr 14, 2015

Good question. Just make one subdirectory for the current scripts. I volunteer to do the job as I have some experience with openwrt packaging.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants