OK
Pages: 1 2
Rating:
4.07
Thread Listing » Awn Help
GetAwn.sh
#5861 by pavpanchekha (1.0000) posted on 7:15pm Monday, August 06th, 2007
I've been wanting this for ages - something to cron to run at midnight and get daily AWN updates:
[Q]



Introducing: GetAWN.sh!
[Q]



Inspired (Hah! mercilessly stolen more like it!) from Compiz Fusion GetGit script, GetAWN will update and build AWN.
[Q]



ToDo:
Apply any patches in the patches folder
Added repos for awn-extras and the like
If above is done, change back to avant-window-navigator as source folder
Clear away crap-code. Its based off GetGit and has a lot of unnecessary code
[Q]






I know its not too great, but i've used it the past few days and its a lot easier for me. I don't know, just wanted to share with the rest of you.
[Q]



Feedback please!
[Q]

Score: 0 points
Any particular reason?
#5862 by searayman (1.0000) posted on 7:19pm Monday, August 06th, 2007
pavpanchekha said:
I've been wanting this for ages - something to cron to run at midnight and get daily AWN updates:
[Q]



this sounds great! COudl you give a little more instruction on it?
[Q]



And let me get this straight it updates to the latest bzr automaticly, every night?
[Q]
Score: 0 points
Any particular reason?
#5863 by pro547 (0.1778) posted on 10:21pm Monday, August 06th, 2007
( no avatar )
i think a lot of people will have use for this.. good job man.
[Q]

Score: 0 points
Any particular reason?
#5866 by spacebetween (0.1873) posted on 12:12am Tuesday, August 07th, 2007
( no avatar )
I tried saving it as a text file called "getawn.sh" but I can't get it to run. Do you have specific instructions? Sorry, I'm relatively new to this.
[Q]

Score: 0 points
Any particular reason?
#5874 by delfick (0.5615) posted on 3:13am Tuesday, August 07th, 2007
save it as whatever name you want, let's say getawn.sh
[Q]



then in the terminal do
[Q]



chmod +x /path/to/getawn.sh
[Q]



where /path/to/getawn.sh is the path to where it is just incase that isn't already obvious :D
[Q]



(or you could right click it and choose properties, then in the permissions tab click "Allow executing file as program"
[Q]



then it will work :D
[Q]



then in the terminal do
[Q]



./getawn.sh
[Q]

--
if you find my ideas weird, look at my avatar for the reason

*Edited at 3:14am, 08/07/07
Score: 0.17 points
Any particular reason?
#5877 by delfick (0.5615) posted on 5:07am Tuesday, August 07th, 2007
i've tried the script, very nice thnx :D
[Q]



can it also compile awn-extras please ?? :D
[Q]

--
if you find my ideas weird, look at my avatar for the reason
Score: 0 points
Any particular reason?
#5941 by pavpanchekha (1.0000) posted on 5:46pm Tuesday, August 07th, 2007
searayman said:
And let me get this straight it updates to the latest bzr automaticly, every night?
[Q]



Download file.
Put it somewhere out of the way.
[Q]



delfick said:
chmod +x /path/to/getawn.sh
[Q]



Run.
Run again.
[Q]



If it worked both times, schedule cron (or scheduler of choice) to run it every day at midnight. (Remember sudo permissions!)
[Q]



Score: 0 points
Any particular reason?
#5943 by searayman (1.0000) posted on 5:53pm Tuesday, August 07th, 2007
pavpanchekha said:
Download file.
Put it somewhere out of the way.
[Q]



so i dont put it into my avant-window-navigator directory?
[Q]
Score: 0 points
Any particular reason?
#5945 by pavpanchekha (1.0000) posted on 6:09pm Tuesday, August 07th, 2007
Put the file anywhere you want, it will create its own folder and download bzr to that (a bit annoying... I'll change it back).
[Q]



Or rename the a-w-n folder to "Compile" (no quotes) and put the file next to it (ie in the parent dir of teh Compile folder)
[Q]

Score: 0 points
Any particular reason?
#5947 by searayman (1.0000) posted on 6:10pm Tuesday, August 07th, 2007
and this should install over the install I already have set up, correct?
[Q]
Score: 0 points
Any particular reason?
#5948 by pavpanchekha (1.0000) posted on 6:13pm Tuesday, August 07th, 2007
Yeah.
[Q]



if you compile from bzr at least. It might not work if you use packages.
[Q]



Just do the following:
[Q]



Download it and make it executable.
Put it in a folder all by itself.
Double click and run in terminal.
Repeat (if no errors. If its an awn error fix it and retry).
^^^ to make sure the update also works. It should but better safe that sorry
[Q]



Schedule (I like kcron or kron or something like that - its a GUI for cron. Nice.)
[Q]



Magic!
[Q]

Score: 0 points
Any particular reason?
#5960 by spacebetween (0.1873) posted on 1:42am Wednesday, August 08th, 2007
( no avatar )
Very nice, thanks a lot!
[Q]

Score: 0 points
Any particular reason?
#6161 by pavpanchekha (1.0000) posted on 7:02pm Friday, August 10th, 2007
I can't promise I've thoroughly tested it, but...
[Q]






Next Version! Wooo!
[Q]



Features:
Apply any patches in the patches folder
Added repos for awn-extras and the like
If above is done, change back to avant-window-navigator as source folder
Reboot AWN After compilation done.
[Q]



As you can see, the crap-code still has to be looked at, but there isn't much of it, I think.
[Q]



Have Fun, don't forget the variables at the top for configuration!
[Q]



*Edited at 7:02pm, 08/10/07
Score: 0 points
Any particular reason?
#6174 by delfick (0.5615) posted on 4:03am Saturday, August 11th, 2007
awsome thnx :D
[Q]



though there isn't anything in the Awn Patches folder......why aren't there patches there?
[Q]

--
if you find my ideas weird, look at my avatar for the reason
Score: 0 points
Any particular reason?
#6179 by pavpanchekha (1.0000) posted on 6:12am Saturday, August 11th, 2007
You put them there, then It'll patch them. IT doesn't have anything there to start...
[Q]



Ie copy them from patch-manager.dskw.de and put them there as whatever.diff run GetAWN.sh.
[Q]



*Edited at 6:24am, 08/11/07
Score: 0 points
Any particular reason?
#6186 by delfick (0.5615) posted on 8:42am Saturday, August 11th, 2007
k then....
[Q]



thnx...
[Q]

--
if you find my ideas weird, look at my avatar for the reason
Score: 0 points
Any particular reason?
#12958 by pavpanchekha (1.0000) posted on 3:19pm Tuesday, October 09th, 2007
Alright, this thread has been dead a while, time to resurrect it.
[Q]



New Version:
* Get awn-py-applets
* Changes is default behavior
* Misc Changes
* Bug Fixes
[Q]



Might not seem like much, but the old version wasn't particularly bad, not much to fix.
[Q]



Again, I use this regularly, and its great to set as a cron job.
Anyone think this should be added to the wiki?
[Q]



Hope you guys like it.
[Q]

Score: 0 points
Any particular reason?
#13004 by ketilwaa (0.8631) posted on 3:01am Wednesday, October 10th, 2007
( no avatar )
Link to the script?
[Q]

Score: 0 points
Any particular reason?
#13019 by aantn (0.9829) posted on 8:29am Wednesday, October 10th, 2007
Now, if only we could have a script to build packages...
[Q]
Score: 0 points
Any particular reason?
#13020 by aantn (0.9829) posted on 8:30am Wednesday, October 10th, 2007
pavpanchekha said:
Again, I use this regularly, and its great to set as a cron job.
Anyone think this should be added to the wiki?
[Q]



Why not? Go ahead and add it.
[Q]
Score: 0 points
Any particular reason?
#13055 by pavpanchekha (1.0000) posted on 10:54am Wednesday, October 10th, 2007
ketilwaa said:
Link to the script?
[Q]



Oops. Uploaded to the pastebin and forgot to add the link. Now I can't get to the file. Doh!
[Q]



I'll re upload and give you the URL as early as possible.
[Q]

Score: 0 points
Any particular reason?
#13124 by pavpanchekha (1.0000) posted on 6:34pm Wednesday, October 10th, 2007
Score: 0 points
Any particular reason?
#13144 by baldmonkey (0.4036) posted on 6:22am Thursday, October 11th, 2007
How would I go about getting cron to run this? (Running gutsy)
[Q]



Also I'm currently installing from the bzr manually, there shouldn't be any problems running this without removing the old awn?
[Q]

Score: 0 points
Any particular reason?
#13152 by pavpanchekha (1.0000) posted on 8:39am Thursday, October 11th, 2007
baldmonkey said:
Also I'm currently installing from the bzr manually, there shouldn't be any problems running this without removing the old awn?
[Q]



No, there shouldn't. This isn't a seperate version of AWN, it just automates updating/compiling. Just download it, give it execute privilages, put it in a folder by itself and run it every time you want to update AWN. For cron I use Kron (I think that's what its called), but you could easily use any of the other GUI's or just the cli. Just do a google search for cron.
[Q]

Score: 0 points
Any particular reason?
#13188 by malept (1.0000) posted on 8:21pm Thursday, October 11th, 2007
( no avatar )
I would love it if a script like this one would detect the distro of the user, detect if they have the proper libraries, and offer to install them if they don't. Then (in theory) we can have less forum threads about missing package X and missing file Y :) I have some idea floating around in my head as to how to do it for both Gentoo and Debian.
[Q]
Score: 0 points
Any particular reason?
#13204 by pavpanchekha (1.0000) posted on 3:24am Friday, October 12th, 2007
Go for it. I'd love to do that, but probably in a separate script.
Currently, the idea is to make it completely un-interactive. That way, it can be run automatically. The dependancy thing would also only be used once (well, twice if you reinstalled the os) and so would be a lot less useful. Lastly, we have yet to get a full list of dependancies for Ubuntu/Debian, so we should have a fun time finding them for all distros. And then you have to deal with the strange distros that are completely different. We don't want distros to feel "left out". However, if even a prototype script can be made, that would be great.
[Q]



The reason I say separate script is because the thing you are suggesting is useful only once, so it best to have these things separate.
[Q]



One thing to consider iditing the script with the script, thus allowing it to beturned off first time its run and never check depepndancies again.
[Q]

Score: 0 points
Any particular reason?
#13213 by ketilwaa (0.8631) posted on 4:27am Friday, October 12th, 2007
( no avatar )
I ran the script an hour ago, and noticed that even if there are no updates, it still builds.
[Q]



Isn't it possible to get the script to exit if all update functions just return a line containing "Tree is up to date at revision"?
I run the script every time I boot my laptop, and there really is no need to have it build when there're no updates.
[Q]



Very nice script by the way! Thanks a lot!
[Q]



*Edited at 4:28am, 10/12/07
Score: 0 points
Any particular reason?
#13218 by pavpanchekha (1.0000) posted on 4:56am Friday, October 12th, 2007
ketilwaa said:
Isn't it possible to get the script to exit if all update functions just return a line containing "Tree is up to date at revision"?
I run the script every time I boot my laptop, and there really is no need to have it build when there're no updates.
[Q]



I can try.
So can anyone else who know how...
[Q]

Score: 0 points
Any particular reason?
#13219 by dolfje (0.9832) posted on 4:58am Friday, October 12th, 2007
few questions:
Is there a way to choose between the different trunks (curves, libawn-draw-effect)?
If the file updates the awn, does it also update itself?
[Q]



else beautiful program ;)
[Q]

Score: 0 points
Any particular reason?
#13222 by ketilwaa (0.8631) posted on 5:03am Friday, October 12th, 2007
( no avatar )
pavpanchekha said:
I can try.
So can anyone else who know how...
[Q]



Cool. I would do it myself, but have no idea how :(
[Q]

Score: 0 points
Any particular reason?
#13224 by ketilwaa (0.8631) posted on 5:33am Friday, October 12th, 2007
( no avatar )
Would it by any chance be possible to put awn-curves also into this script? I manually downloaded and built the thing here, and it seems to work fine.
[Q]

Score: 0 points
Any particular reason?
#13230 by pavpanchekha (1.0000) posted on 6:14am Friday, October 12th, 2007
dolfje said:
few questions:<br />Is there a way to choose between the different trunks (curves, libawn-draw-effect)?<br />If the file updates the awn, does it also update itself?
[Q]



ketilwaa said:
Would it by any chance be possible to put awn-curves also into this script? I manually downloaded and built the thing here, and it seems to work fine.
[Q]



Open the file in your favorite text editor (in GNOME doubleclick, click "Display" in the dialog) and at the top there are a lot of variables you can manually change. The one you're looking for is AWNBRANCH="awn-curves". More below, might make sense to customize to your tastes.
[Q]



==================================================
[Q]



SUPRESS="true"
Make it "False" to see all the stuff autogen and make spews out
[Q]



DEFPREFIX="/usr/local"
MYPREFIX=${PREFIX:-$DEFPREFIX}
DEFPREFIX is the prefix to install to.
Don't touch the other line.
[Q]



GENERICARGS=""
Any arguments to pass to autogen.sh
[Q]



GETAWNEXTRAS="True"
Whether to download and compile awn-extras
[Q]



AWNEXTRASITEMS="awn-applets/awn-core-applets"
What you would like to compile in awn-extras. You can set this to
"awn-applets/awn-core-applets awn-applets/helloworld-applet"
if you also want the hello world applet. I think in the future I might make it install plugins too.
[Q]



GETPYAPPLETS="True"
Do you want to install awn-py-applets
[Q]



AWNPYITEMS="Media-Control Battery-Level Quit-Applet Mimenu"
The names of the folders of the applets you want. The script just copies the contents of those directories to ~/.config/awn/applets
[Q]



PATCHAWN="False"
Whether to apply all the patches in the Patches folder (Its created if it doesn't exist) with -p1 in the a-w-n folder. Its more or less an obsolete feature now that we've moved to launchpad but if you want it, its there.
[Q]



RESTARTAWN="False"
Set to "True" if you want to kill and then restart AWN after you're done compiling
[Q]



AWNBRANCH="trunk"
Set to awn-curves or desktop-agnostic or libawn-draw-effects if those are the branches you want. Probably the most important setting.
[Q]



PYBRANCH="trunk"
Same as above, but with awn-py-applets. As soon as awn-extras branches, I'm sure there will be a similar setting for it.
[Q]



==================================================
[Q]



So yes, awn-curves IS part of this script.
[Q]



I'll add the script to the wiki any day now D
[Q]



*Edited at 6:15am, 10/12/07
Score: 0 points
Any particular reason?
#13231 by pavpanchekha (1.0000) posted on 6:15am Friday, October 12th, 2007
ketilwaa said:
Cool. I would do it myself, but have no idea how :(
[Q]



Me or someone else will figure it out...
[Q]

Score: 0 points
Any particular reason?
#13234 by tehkain (1.0000) posted on 6:39am Friday, October 12th, 2007
Just so you know awn-py-applets is mostly in awn-extas already. Main menu and network manager are the only two left out.
[Q]

--
I hate rss, NM0.6x, atom, and xml. I love python, vala,and good documentation and APIs
Score: 0 points
Any particular reason?
#13235 by ketilwaa (0.8631) posted on 6:41am Friday, October 12th, 2007
( no avatar )
pavpanchekha said:
Open the file in your favorite text editor (in GNOME doubleclick, click "Display" in the dialog) and at the top there are a lot of variables you can manually change. The one you're looking for is AWNBRANCH="awn-curves". More below, might make sense to customize to your tastes.
[Q]



I tried that, but:
bzr: ERROR: Not a branch: http://bazaar.launchpad.net/~awn-core/awn/awn-curves/
[Q]



Does awn-curves reside at http://bazaar.launchpad.net/~awn-core/awn/ ?
According to the curves thread, it is located at: http://bazaar.launchpad.net/~awn-curves-team/awn/awn-curves
[Q]



Score: 0 points
Any particular reason?
#13239 by ketilwaa (0.8631) posted on 7:16am Friday, October 12th, 2007
( no avatar )
OK, I tried again. Deleted my whole AWN-directory. Then changed two lines in the script, so it reads:
[Q]



AWNBRANCH="http://bazaar.launchpad.net/~awn-curves-team/awn/awn-curves";
and then:
bzr co $AWNBRANCH $b
[Q]



But get:
Updating AWN-Extras
bzr: ERROR: No WorkingTree exists for file:///home/ketil/avant-window-navigator/awn-extras/.bzr/checkout/.
[Q]



and then, when compiling:
Don't know how to build awn-extras/awn-applets/awn-core-applets (no autogen.sh or Makefile). Skipping.
[Q]



I get the curves, but no effects :(
EDIT: Sorry, that is I get *some* effects, but not all.
[Q]



How do I fix this?
[Q]



*Edited at 7:17am, 10/12/07
Score: 0 points
Any particular reason?
#13242 by ketilwaa (0.8631) posted on 7:42am Friday, October 12th, 2007
( no avatar )
Sorry for spamming you here, but I got it fixed.
Have no idea what went wrong, but when I:
~/avant-window-navigator/awn-extras$ bzr co
and then
~/avant-window-navigator/awn-extras$ bzr up
I don't get the errors.
[Q]



However, does AWN-curve include less stuff? I no longer get "3D turn and spotlight" as an option.
[Q]

Score: 0 points
Any particular reason?
#13255 by dolfje (0.9832) posted on 9:07am Friday, October 12th, 2007
I've updated the awn-curves, so it has all the new effects (and even more). Cheers
[Q]



edit: updated again, because the spotlight3D wouldn't work. But that's fixed now.
[Q]



*Edited at 9:11am, 10/12/07
Score: 0 points
Any particular reason?
#13256 by ketilwaa (0.8631) posted on 9:10am Friday, October 12th, 2007
( no avatar )
I hate emoticons, but: woot
[Q]

Score: 0 points
Any particular reason?
#13291 by pavpanchekha (1.0000) posted on 12:30pm Friday, October 12th, 2007
ketilwaa said:
Does awn-curves reside at http://bazaar.launchpad.net/~awn-core/awn/ ?
According to the curves thread, it is located at: http://bazaar.launchpad.net/~awn-curves-team/awn/awn-curves
[Q]



Oops. I'll modify that soon as I figure out how to do it dynamically, otherwise i'll include a stupid hack. If you delete the folder and then get the branch, the script should work fine for now (I hope)
[Q]

Score: 0 points
Any particular reason?
#13643 by baldmonkey (0.4036) posted on 2:03pm Monday, October 15th, 2007
I'm having a small problem with this, it doesn't restart the dock (and I have changed the false to true in the code)
[Q]



Also would it be possible to add in support to get moonbeam's applets from here
[Q]

Score: 0 points
Any particular reason?
#13648 by pavpanchekha (1.0000) posted on 2:23pm Monday, October 15th, 2007
moonbeams applets in awn-sys-utlis? probably. I'll work on that as soon as I can.
[Q]



It doesn't restart for me either but I can't figure out why. Does it kill it and not start it, it does it just not do anything? (just to be sure, make sure you capitalize True)
[Q]

Score: 0 points
Any particular reason?
#13715 by baldmonkey (0.4036) posted on 11:53pm Monday, October 15th, 2007
It already was capitalized... it just doesn't do anything.
[Q]



Also would it be possible to not have the script build if everything is up to date?
[Q]

Score: 0 points
Any particular reason?
#13720 by pavpanchekha (1.0000) posted on 3:25am Tuesday, October 16th, 2007
baldmonkey said:
It already was capitalized... it just doesn't do anything.
[Q]



Kay, I'll look into it.
[Q]



baldmonkey said:
Also would it be possible to not have the script build if everything is up to date?
[Q]



It's already been requested. Its on my list.
[Q]

Score: 0 points
Any particular reason?
#13857 by baldmonkey (0.4036) posted on 9:39pm Wednesday, October 17th, 2007
pavpanchekha said:
Kay, I'll look into it.
[Q]



Found out something, if I have started awn via the terminal or the run dialog then the script quits are restarts it but if it gets started at logon via the startup programs in the sessions dialog then it doesn't seem to quit/restart (for me anyway)
[Q]

Score: 0 points
Any particular reason?
#13887 by pavpanchekha (1.0000) posted on 4:51am Thursday, October 18th, 2007
Ahhh. I see. That's because AWN isn't running and it crashes on Killall. Thanks. I'll find a fix. For now, you could just make sure awn starts before... though that's kind of pointless, or you could comment out the killall line (3rd from last)
[Q]

Score: 0 points
Any particular reason?
#14705 by pavpanchekha (1.0000) posted on 4:16pm Sunday, October 28th, 2007



Features:
* Correct handling of different branches
Edit AWNBRANCH at the top of the file
* Fix killall problem (above)
[Q]



ToDo:
* awn-sys-utils: download and compile
* No download if no update (Don't really know how, but i'm looking)
[Q]



Hope you like it. Next version or so will probably be a complete rewrite in python because implementing associative arrays in bash is H*LL! (Lines 19-46 if you're interested). But i'll fix the two above problems before i do that.
[Q]

Score: 0 points
Any particular reason?
#14708 by moonbeam (1.0000) posted on 4:23pm Sunday, October 28th, 2007
( no avatar )
pavpanchekha said:
ToDo:<br />* awn-sys-utils: download and compile<br />*
[Q]



Don't need to do... gilir asked me to branch awn-extras and instead which I have done. From the description above... if you have the ability to specify the awn-extras branch used then all will be good already.
[Q]





--
http://moon-shiny.blogspot.com/

*Edited at 4:23pm, 10/28/07
Score: 0 points
Any particular reason?
#14710 by pavpanchekha (1.0000) posted on 4:31pm Sunday, October 28th, 2007
moonbeam said:
Don't need to do... gilir asked me to branch awn-extras and instead which I have done. From the description above... if you have the ability to specify the awn-extras branch used then all will be good already.
[Q]



k, I'll try that. though that means more associative arrays (grr.)
[Q]



Score: 0 points
Any particular reason?
#15086 by davim (0.9996) posted on 1:12pm Tuesday, October 30th, 2007
there should be a wiki entry on this.....
[Q]



*Edited at 1:17pm, 10/30/07
Score: 0 points
Any particular reason?
#15224 by pavpanchekha (1.0000) posted on 11:34am Wednesday, October 31st, 2007
davim said:
there should be a wiki entry on this.....
[Q]



Yep, I'll do that right now.
[Q]

Score: 0 points
Any particular reason?
#15291 by davim (0.9996) posted on 4:07pm Wednesday, October 31st, 2007
pavpanchekha said:
Yep, I'll do that right now.
[Q]



thanks :)
[Q]

Score: 0 points
Any particular reason?
#15294 by pavpanchekha (1.0000) posted on 5:24pm Wednesday, October 31st, 2007
pavpanchekha said:
Yep, I'll do that right now.
[Q]



Hmmm. Actually it might take a while. The server is dreadfully slow...
[Q]

Score: 0 points
Any particular reason?
#16060 by davim (0.9996) posted on 6:35pm Wednesday, November 07th, 2007
this script is not working since the last release of AWN...
[Q]

Score: 0 points
Any particular reason?
#16068 by ketilwaa (0.8631) posted on 2:57am Thursday, November 08th, 2007
( no avatar )
I have been having problems for some days now, using curves.
The script shuts down with:
[Q]



libtool: install: warning: relinking `awn.la'
Don't know how to build awn-extras/awn-applets/awn-core-applets (no autogen.sh or Makefile). Skipping.
[Q]



This is after I punch in sudo password.
I've been trying to delete all awn-dirs and reinstalling, but it still craps out with that error. Luckily, AWN still works.
[Q]

Score: 0 points
Any particular reason?
#16069 by davim (0.9996) posted on 3:32am Thursday, November 08th, 2007
ketilwaa said:
libtool: install: warning: relinking `awn.la'
Don't know how to build awn-extras/awn-applets/awn-core-applets (no autogen.sh or Makefile). Skipping.
[Q]



exactly the same problem that I have but i'm not using curves.
[Q]

Score: 0 points
Any particular reason?
#16075 by pavpanchekha (1.0000) posted on 7:55am Thursday, November 08th, 2007
change AWNEXTRASITEMS line in the top of the script to
[Q]



 

AWNEXTRASITEMS="awn-applets/awn-extras-applets"
[Q]



The folder name changed with awn-extras 0.2.1
[Q]

Score: 0 points
Any particular reason?
#16078 by ketilwaa (0.8631) posted on 8:01am Thursday, November 08th, 2007
( no avatar )
Excellent! That was all it took :)
[Q]

Score: 0 points
Any particular reason?
#16086 by davim (0.9996) posted on 8:57am Thursday, November 08th, 2007
thanks! is this updated on the wiki?
[Q]

Score: 0 points
Any particular reason?
#16094 by pavpanchekha (1.0000) posted on 10:14am Thursday, November 08th, 2007
davim said:
thanks! is this updated on the wiki?
[Q]



Waiting for wiki to load atm
[Q]

Score: 0 points
Any particular reason?
Pages: 1 2
Thread Listing » Awn Help » GetAwn.sh

Post A Reply:

Anonymous posting has been disabled. Please register first before attempting to post.
Powered by Metaforum ©2004-2010
Get your own Free AJAX Forum Messageboard by visiting the offical site.
.