Belligero Productions

  • Increase font size
  • Default font size
  • Decrease font size

networkManager Automatic Web Authentication 0.1: Pre-release

E-mail Print PDF

This is not yet my official 0.1 release for the NetworkManager Web Authentication I'm working on, but is what I will be releasing for it.  I haven't blogged about it for awhile, and figured posting some progress might be in order.  The G-Zipped file can be grabbed from here.

Since it uses binary components for the XPCOM/DBus stuff, there is an x86 and x86_64 version at present, and is Linux-only.  To test it, do the following:

  1. Install the appropriate extension (autologin-x86.xpi or autologin-x86_64.xpi) into  Firefox
  2. Run the dbus executable (compiled on 32-bit, been tested on both).
    1. ./dbus receive to receive signals sent by the extension
    2. ./dbus send "message" to send signals to the bus to be picked up by the extension
  3. When you start Firefox, a series of prompts will pop up, telling you what to do, This includes signals to be send from the dbus exec from #2
  4. When"done" has been both sent and received, the prompts will end.  (WARNING: These will pop up the next time you run Firefox with it installed/enabled)

There are still a few things I want to fix up before I officially release it tomorrow (today?), namely updating the wiki page, and making the action of building it into an extension easier,  It's post-midnight right now, and I'm running on little sleep, making this not very productive time.  However, I do have a contribution opporunity...

Contribution Opportunity

When I put my source into srcdir/extentions/nmautologin it compiles to objdir/dist/bin/extensions/ This e-mail address is being protected from spambots. You need JavaScript enabled to view it .  It puts the compiled objects into components/ and I have been able to get my Javascript XPCOM into there as well.  The problem is, I also have chrome/content/autoLogin.xul in my source I want to export to it, but when I try, it negates the directory path, and just puts it in objdir/dist/bin/extensions/ This e-mail address is being protected from spambots. You need JavaScript enabled to view it .

I am currently exporting these files over using DIST_FILES = autoLogin.xul in my Makefile.  If anybody knows how to keep the directory structure intact (my chrome.manifest references it relative to itself) the build process would be a lot easier, and I would be much appreciative.

 
Comments (6)
i’m so happy
1 Friday, 21 August 2009 18:55
I dont even remember how i reached your site but it doesnt matter, cause i’m so happy i found it, it really made me think, keep up the good work.
thanks
2 Friday, 30 October 2009 01:43
Good post.thank you for sharing.
Firefox?
3 Tuesday, 16 March 2010 12:24
Hey.

Why Firefox as a dependency? NM itself is only a backend with many frontends and I think also this extension should work even if only the console is available using a lightweight browser like w3m or similar.
http://www.mbtag.com
4 Wednesday, 28 July 2010 03:00
http://www.mbtag.com
http://www.hoopway.com
5 Wednesday, 28 July 2010 03:06
http://www.hoopway.com
jordan shoes eleven
6 Thursday, 05 August 2010 20:20
Abundance is a life cheap nike jordan on sale style, a way of living your life. It isnt something jordan shoes eleven you buy now and then or pull down from the official nike jordan shoes cupboard, dust off and use once or twice, and then air jordans 1 return to the cupboard.Abundance is a philosophy; it appears in your air jordans six rings physiology, your value system, and carries its own jordan retro eights set of beliefs. You walk with it, sleep with it, bath with it, feel buy jordan elevens with it, and need to maintain and take care of it as well.Abundance doesnt always men orginialjordan retro elevens require money. Many people live with all that jordan retro elevens money can buy yet live empty inside. Abundance begins inside with some air jordan 13 main self-ingredients, like love, care, kindness and gentleness, thoughtfulness and jordan retro 14 compassion. Abundance is a state of being. It radiates air jordan 4 outward. It shines like the sun among the many moons in the nike jordans world.Being from the brightness of abundance doesnt allow the new air jordans darkness to appear or be in the path unless a choice to allow authentic nike air jordan shoes it to. The true state of abundance doesnt have men's air jordan on sale room for lies or games normally played. The jordan shoes clearance space is too full of abundance. This may be a challenge because we still need to jordan on sale free shipping shine for other to see. http://www.jordanshoes11.com/sitemap.html xy

Add your comment

Your name:
Your email:
Your website:
Subject:
Comment:

User Login