Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - alberthrocks

Pages: 1 2 3 [4] 5 6 ... 55
46
Major Security Updates - 09/25/2014

Importance: URGENT
Author: albert
Date: Thurs, September 25th, 2014 at 12:38:03 AM PDT
Blog post: http://withg.org/blog/index.php?post=1411630683

Major Security Updates
======================

Major BASH Bug Patch
--------------------
In case you were asleep (you probably were), a very scary BASH bug
appeared!

For those in the security world, the bug is CVE-2014-6271. Take a peek
at it! For those who know a bit of BASH, here's a good article about it
(and admittingly, the way I found out about this bug):

http://arstechnica.com/security/2014/09/bug-in-bash-shell-creates-big-security-hole-on-anything-with-nix-in-it/

All - I repeat - ALL withgusto servers were affected and immediately
patched. At this time, no known attacks have been spotted.

You do NOT need to restart BASH to get the fix. The new BASH will close
the security hole automatically due to the nature of the bug. We tested
this ourselves:

    albert@withgusto2:~$ env x='() { :;}; echo vulnerable' bash -c "echo this is a test"
    vulnerable
    this is a test
    albert@withgusto2:~$ sudo su
    ..... (logging in here)
    root@withgusto2:/home/albert# sudo aptitude
    ..... (updating here)
    Processing triggers for python-support ...
    Press return to continue.

    root@withgusto2:/home/albert# env x='() { :;}; echo vulnerable' bash -c "echo this is a test"
    bash: warning: x: ignoring function definition attempt
    bash: error importing function definition for `x'
    this is a test
    root@withgusto2:/home/albert# exit
    albert@withgusto2:~$ env x='() { :;}; echo vulnerable' bash -c "echo this is a test"
    bash: warning: x: ignoring function definition attempt
    bash: error importing function definition for `x'
    this is a test
    albert@withgusto2:~$

If users are using BASH in a web connected application, shame on you
(and me**) - this fix is for you. Now stop using BASH! (This applies
even if you don't call BASH directly - for instance, if you are running
a command in a shell environment, like with Python's subprocess +
'shell=True'.)

Bottom line - do NOT use shell in a web connected application! Avoid it
if possible!

** In the past, the owner wrote some questionable things... now, those
   things are no more!

The BASH Security Bug
---------------------
From the article, there's a really easy way to check if your system is
at risk:

    env x='() { :;}; echo vulnerable' bash -c "echo this is a test"

If the system is vulnerable, the output will be:

    vulnerable
    this is a test

An unaffected (or patched) system will output:

    bash: warning: x: ignoring function definition attempt
    bash: error importing function definition for `x'
    this is a test

Other Security Patches
----------------------
At this time, we also discovered that Debian 6.x (squeeze) security
updates were moved to a different repository - a official LTS
(Long-Term Support) repository on Debian's server. (Shamefully...)

Rather than going crazy with not knowing about this repository, we
decided to go ahead and update the server with the latest security
updates from that repository. There may have been downtime during this
update, so we apologize for any inconvenience!

If you are experiencing any issues, restart the application. This
should fix the problem. If you are still having issues, please notify
the admins ASAP so that we can get it fixed!

Needless to say, this was done on all servers, so we are 99% updated.
We hope to make it 100% once we migrate to new servers (and Debian 7)!

IMPORTANT SURVEYS
-----------------
We are moving servers, and we REALLY NEED YOUR INPUT!!!

Fill out the next few surveys, if you haven't already.

For those who have already filled them out, we apologize for spamming
you with needless survey form requests, and we thank you for doing them!
This is a community supported server, and we really appreciate your
input in making withgusto a better place!

URGENT - "I'm Alive" Survey
---------------------------
In order to make the migration efficient and increase security, we are
asking active users to take this survey to simply say
"I'm alive/active"! We've noticed that there's a LOT of old user
accounts (some of which are long since inactive), and we want to clean
them up in preparation for migrating to the new server.

(No worries - in the future, inactivity will be handled differently.)

Please fill out the survey here to declare your activity:
https://docs.google.com/forms/d/1Cw1VSGm7Vq-SQKcryLwA1rs63pwGrXYaL4ckRTvGIOk/viewform

Note that if your name is not on this survey, your account on withgusto
(including ZNC, shell, email, etc.) is at risk of being DISABLED and
archived. So please fill it out!

Provider Survey - Final Round!
------------------------------
We've narrowed down the list of providers to a select few, and we need your
help in determining our final provider!
PLEASE, PLEASE FILL IT OUT!

https://docs.google.com/forms/d/12vydTaZe4MPW4Cf-mlWkbMHAJa5Fajf6EDXj50yuz60/viewform

This will be the last survey before the migration begins.

Migration Survey
----------------
We've noticed that not many of our user base have filled out our
migration survey. While you're at it, if you haven't filled out our
migration survey, PLEASE FILL IT OUT!

https://docs.google.com/forms/d/1tDwSGjn_qul5_TsffkAdVn5SwZspgTGORTeVOkW3sT8/viewform

47
Web Programming and Design / Re: withgusto Migration - Let's do it right!
« on: September 23, 2014, 11:16:25 am »
There are active users on Omni? O.O
Perhaps... :P



Friendly reminder! If you haven't already, please fill out these surveys! These are due by this Thursday, and will be closed in the future!

Spread the word!

Future Provider Survey - Final Round:
(This is different from the first future provider survey!)
https://docs.google.com/forms/d/12vydTaZe4MPW4Cf-mlWkbMHAJa5Fajf6EDXj50yuz60/viewform

Done: Sorunome, pimathbrainiac, Juju

Please fill out the survey here to declare your activity:
https://docs.google.com/forms/d/1Cw1VSGm7Vq-SQKcryLwA1rs63pwGrXYaL4ckRTvGIOk/viewform

Done: pimathbrainiac, Juju, ben_g, PentiumII/CVSoft

If you are really late to the game, and haven't filled out the migration survey:
https://docs.google.com/forms/d/1tDwSGjn_qul5_TsffkAdVn5SwZspgTGORTeVOkW3sT8/viewform

Done: ben_g, Eeems, Sorunome, geekboy, pimathbrainiac, parkerlreed, flyingfisch, juju, pimathbrainiac

Thanks to everyone who has filled out all the surveys so far!

48
Miscellaneous / Re: The Omnimaga Project Revival Team
« on: September 22, 2014, 05:38:37 pm »
Also, I suggest writing a file with what the author of the project wants with it. For example, with Dodge, I'd love to help, but I have no clue how.
Speaking of that, I've posted the first two issues!
https://github.com/OPRT/wxwabbitemu/issues/1
https://github.com/OPRT/wxwabbitemu/issues/2

Issue #2 (cross-platform) should go first before #1 (update code)!

If you intend to work on a task, assign yourself to the issue!

If you need more help/details, let me know!

49
Miscellaneous / Re: The Omnimaga Project Revival Team
« on: September 22, 2014, 03:03:39 pm »
Also to add on my 2nd point, although I know Omni is supposed to be free of hostility and that overly simple projects that were already done many times before just get ignored by most members rather than bashed, I think at one point if the user doesn't elvolve it's generally a good idea to encourage him to learn more programming tricks and even ask for help if tutorials won't help out, so that he moves on from quadratic solvers and work on more interesting or original stuff. There are many ways to do it constructively and politely.
That's sort of the goal with wxWabbitemu - give people some hands-on experience for C/C++, and then hopefully they can turn "Hello, world!" into something more complicated, like wxWabbitemu! I'll be helping with mentoring OPRT on this project as much as I possibly can... though it's really dependent on my schedule. I'll try to help as much as I can within my means.

On the other hand, we have to be careful in case newer programmers start projects that are way beyond their programming skills. Of course, OPRT can come to the rescue but I see OPRT more as a project revival or for E:SoR-style projects (where pretty much the entire game, other than code, is designed in advance within the platform/language limits) rather than a crutch for newbie programmers, so I guess OPRT would just have to do some filtering in such case (to prevent being overwhelmed by projects that are still in the planning stages).
That what I'm sorta worried about - whether the project would be too complicated. For one, you have to learn C/C++, and learn it well. Then you have to learn wxWidgets, and then you have to learn the code, and then potentially low-level TI-8x hardware design... but hopefully, it won't be THAT bad! For most, they will only have to learn C/C++ really well and then learn the code... which is tough, but I'm willing to help out! :D

I'd prefer it if you add the issues in the OPRT repository, to keep all of it mostly in one place.
And I've sent you an invite.
Thanks - joined! And yeah, let's do it in the OPRT repo - couldn't figure out how to link issues from the main and assign them to OPRT, so it's better there. (Not to mention it's better there due to keep it all in one place.)

I'll start adding the issues in OPRT when I get a chance.

50
Miscellaneous / Re: The Omnimaga Project Revival Team
« on: September 22, 2014, 10:57:00 am »
I also forked wxWabbitemu to the OPRT GitHub page. The work that needs to be done isn't posted in issues yet, but please let us know if you're working on a certain part to reduce the chances of doing double work. I'm currently still learning C/C++, but I'll join as soon as I understand them well enough.
Awesome! I'll start filing relevant issues as starting points for things to work on. :)

Do you want the issues to be filed on the original repository or the OPRT? (Either way is fine.)

Finally, if anyone is still interested in joining the team, please post your GitHub name here (or tell it to a team member on IRC or in a PM).
I'll join! (Just to watch over, of course. ;) )

51
Web Programming and Design / Re: withgusto Migration - Let's do it right!
« on: September 19, 2014, 02:13:58 pm »
Update

In order to make the migration efficient and increase security, we are asking active users to take this survey to simply say "I'm alive/active"! We've noticed that there's a LOT of old user accounts (some of which are long since inactive), and we want to clean them up in preparation for migrating to the new server.

(No worries - in the future, inactivity will be handled differently.)

Please fill out the survey here to declare your activity:
https://docs.google.com/forms/d/1Cw1VSGm7Vq-SQKcryLwA1rs63pwGrXYaL4ckRTvGIOk/viewform

Note that if your name is not on this survey, your account on withgusto (including ZNC, shell, email, etc.) is at risk of being DISABLED and archived. So please fill it out!

52
Important Survey for Active Users - 09/19/2014

Importance: IMPORTANT - URGENT
Author: albert
Date: Fri, September 19th, 2014 at 11:09:13 AM PDT
Blog post: http://withg.org/blog/index.php?post=1411150153

Important Survey for Active Users
=================================

In order to make the migration efficient and increase security, we are
asking active users to take this survey to simply say
"I'm alive/active"! We've noticed that there's a LOT of old user
accounts (some of which are long since inactive), and we want to clean
them up in preparation for migrating to the new server.

(No worries - in the future, inactivity will be handled differently.)

Please fill out the survey here to declare your activity:
https://docs.google.com/forms/d/1Cw1VSGm7Vq-SQKcryLwA1rs63pwGrXYaL4ckRTvGIOk/viewform

Note that if your name is not on this survey, your account on withgusto
(including ZNC, shell, email, etc.) is at risk of being DISABLED and
archived. So please fill it out!

Let us know if anything breaks, or just comments/suggestions in general!

53
Migration Plan Update - 09/19/2014

Importance: IMPORTANT
Author: albert
Date: Fri, September 19th, 2014 at 10:44:02 AM PDT
Blog post: http://withg.org/blog/index.php?post=1411148642

Migration Plan Update
=====================

Provider Survey - Final Round!
------------------------------
We've narrowed down the list of providers to a select few, and we need your
help in determining our final provider!
PLEASE, PLEASE FILL IT OUT!

https://docs.google.com/forms/d/12vydTaZe4MPW4Cf-mlWkbMHAJa5Fajf6EDXj50yuz60/viewform

This will be the last survey before the migration begins.

Migration Survey
----------------
We've noticed that not many of our user base have filled out our
migration survey. While you're at it, if you haven't filled out our
migration survey, PLEASE FILL IT OUT!

https://docs.google.com/forms/d/1tDwSGjn_qul5_TsffkAdVn5SwZspgTGORTeVOkW3sT8/viewform

Let us know if anything breaks, or just comments/suggestions in general!

54
Web Programming and Design / Re: withgusto Migration - Let's do it right!
« on: September 19, 2014, 01:48:55 pm »
Update

We've finally finalized our list of providers, and we're ready to narrow it down!

Regarding our future provider, here is our FINAL survey! PLEASE FILL IT OUT!
(This is different from the first future provider survey!)
Future Provider Survey - Final Round: https://docs.google.com/forms/d/12vydTaZe4MPW4Cf-mlWkbMHAJa5Fajf6EDXj50yuz60/viewform

55
Community Contests / Re: Code Golf Contest #9
« on: September 15, 2014, 01:00:37 am »
4 hours left! Make your last 9 solutions and early 10 solutions!
Final entry submitted at 12:59 AM 9/15/14! :D

EDIT: 1 AM exact! :o

56
Web Programming and Design / Re: withgusto Migration - Let's do it right!
« on: September 13, 2014, 01:25:48 pm »
nah, IRCd is only for the omninet node :P
True, but I am a little worried that this ban will extend to other IRC related things...

57
Web Programming and Design / Re: withgusto Migration - Let's do it right!
« on: September 11, 2014, 10:10:03 pm »
Update

Regarding our future provider, here is the survey! PLEASE, PLEASE FILL IT OUT!
Future Provider Survey: https://docs.google.com/forms/d/1tpUUqALTvsiA9tYYVW0PAI1GT_vrBlMfQV9pHXs2F10/viewform

While you're at it, if you haven't filled out our migration survey, PLEASE FILL IT OUT!
Migration Survey: https://docs.google.com/forms/d/1tDwSGjn_qul5_TsffkAdVn5SwZspgTGORTeVOkW3sT8/viewform

What sucks is that when you start using a new service, they often remove a feature you like immediately. For example, just as I upgraded to unlimited bandwidth in 2007 with my ISP, they decided to add a 100 GB cap. Or in late August, I started preparing a CD music store on Reverbnation and even ordered myself three samples, only to get told the next day that this service will be terminated in a month. All of those incidents are coincidences, but sometimes it always fall on the same person and I tend to be very unlucky with that >.<
Yeah... for some businesses, they like to pull the rug out fast. For others, at least they give a heads up and are honest about it.

With this particular provider, they even lied about the hosting rules - before, this particular provider did allow IRCd servers, and now they've completely reversed their stance, going as far as to say that this rule never even existed. Eeeek. Honestly, if they said something along the lines of "we've allowed it before, but due to recent policy changes we will no longer allow new servers to have IRCd", then I'd be totally fine. (Their response is along the lines of "it didn't exist"...)

That said, I'm not particularly against going with the other provider - in fact, they've been in the business for a lot longer than the other guys, and I've been interested in hosting with them for a while. My only big concern is the pricing - while an extra $5/month isn't too bad, it is an extra $5/mo * 12 mo. = $60/year.

58
Migration Plan Update - 09/11/2014

Importance: IMPORTANT
Author: albert
Date: Thurs, September 11th, 2014 at 7:06:33 PM PDT
Blog post: http://withg.org/blog/index.php?post=1410487593

Migration Plan Update
=====================

Provider Survey
---------------
As we mentioned before, we are working on trying to find a new
provider to consolidate our servers to. One of the providers that we
approached had a great price of around $15/month. However, they have
suddenly changed their policy to not allow hosting a IRC server, which
we wish to continue to provide to the community as part of the OmniNET
network.

As an alternative, we are thinking about moving to a different
provider. The alternative provider has been in the industry for a long
time (much longer than the $15/mo provider), and offers a similar
configuration for around $20/month.

Regarding our future provider, we've posted finally a new survey!
PLEASE, PLEASE FILL IT OUT!

https://docs.google.com/forms/d/1tpUUqALTvsiA9tYYVW0PAI1GT_vrBlMfQV9pHXs2F10/viewform

Migration Survey
----------------
We've noticed that not many of our user base have filled out our
migration survey. While you're at it, if you haven't filled out our
migration survey, PLEASE FILL IT OUT!

https://docs.google.com/forms/d/1tDwSGjn_qul5_TsffkAdVn5SwZspgTGORTeVOkW3sT8/viewform

Let us know if anything breaks, or just comments/suggestions in general!

59
Community Contests / Re: Code Golf Contest #9
« on: September 11, 2014, 03:12:03 pm »
Well that's the challenge, print a specific number with a language that supports numbers but without using any ;)
It's like running a game, it's not impressive on a game console but it is more of a challenge on a printer.
But wouldn't it be a real challenge if there were no numbers or letters in the language at all? ;)

60
Community Contests / Re: Code Golf Contest #9
« on: September 11, 2014, 08:25:36 am »
I forgot to specify: Languages must contain numbers. :P
But you can't use numbers? :P

Pages: 1 2 3 [4] 5 6 ... 55