Well, you could always change the name of the app for internal use so they couldn't find it so handily, but that's kinda misleading and bla.
Usually when I worked at places I'd disable the default ssh port, the default aim hostnames, and whatever other imservice they wanted gone. Never saw how it turned out, but nobody has mentioned it when I did my checkups a week and a month later.
But it's been 2 years since I did any of this, heh
need some help with Adium source code
- evands
- Cocoaforge Admin
- Posts: 3152
- Joined: Thu Dec 02, 2004 10:55 pm
- Location: Decatur, GA
- Contact:
Yeah, they could also just run the AIM QuickBuddy thing on aim.com to get on AIM.JiveMasterT wrote:yeah, I saw that to, and suprisingly, no one really cared about it. Encryption is a good thing for security and I guess file transfers are not. Part of the reason why Aim is not allowed is because it sends messages in a very insecure manor and you can just read them in the packets flying around with ethereal... I think it is getting to the point where I am happy with it for internal use... only thing that sucks about using GPL'd code for internal use though is that if anyone is smart enough to go pick around at the code and compile a new copy, then they can do whatever with it lol... then again, I don't know that there are too many of those types of people here that I need to worry about.The_Tick wrote:You might also want to bother them about encryption. Another place I was working on didn't like encryption at all, for im and their employees at least.
-
JiveMasterT
- Harmless
- Posts: 17
- Joined: Thu Jan 19, 2006 7:19 pm
yeah, I think it's blocked by our firewall. :twisted:evands wrote:Yeah, they could also just run the AIM QuickBuddy thing on aim.com to get on AIM.JiveMasterT wrote:yeah, I saw that to, and suprisingly, no one really cared about it. Encryption is a good thing for security and I guess file transfers are not. Part of the reason why Aim is not allowed is because it sends messages in a very insecure manor and you can just read them in the packets flying around with ethereal... I think it is getting to the point where I am happy with it for internal use... only thing that sucks about using GPL'd code for internal use though is that if anyone is smart enough to go pick around at the code and compile a new copy, then they can do whatever with it lol... then again, I don't know that there are too many of those types of people here that I need to worry about.The_Tick wrote:You might also want to bother them about encryption. Another place I was working on didn't like encryption at all, for im and their employees at least.
BTW, when I disable the AIM plugin, it seems that when I go and select the mockie or plastic styles for the message window, it crashes adium. I think it has something to do with the fact that the buddy icon stuff is in the aim plugin. is there a more elegant way to prevent aim from showing up in the account creating menu?
-
JiveMasterT
- Harmless
- Posts: 17
- Joined: Thu Jan 19, 2006 7:19 pm
elegance acheived...
Here's what I did...
first I modified AIService.h to have this:
Then in ESAIMService.m I changed this.
first I modified AIService.h to have this:
Code: Select all
//Service importance, used to group and order services
typedef enum {
AIServicePrimary,
AIServiceSecondary,
AIServiceUnsupported,
AIServiceHidden //Hidden Type so they don't show up on the list
} AIServiceImportance;
Code: Select all
- (AIServiceImportance)serviceImportance{
return(AIServiceHidden);
}
-
JiveMasterT
- Harmless
- Posts: 17
- Joined: Thu Jan 19, 2006 7:19 pm
Thank you.
Well, I gave it to 4 people today and said "here. break it. Let me know what doesn't work, and I'll fix it."
I'm mighty pleased with myself seeing as how I don't know jack about objective C and the only programs I've really written are command based Java apps... Thanks for the help evands... always good to have a kickstart. If I had a mac of my own, I'd definately help with coding Adium... maybe I should buy a mac?
Well, I gave it to 4 people today and said "here. break it. Let me know what doesn't work, and I'll fix it."
I'm mighty pleased with myself seeing as how I don't know jack about objective C and the only programs I've really written are command based Java apps... Thanks for the help evands... always good to have a kickstart. If I had a mac of my own, I'd definately help with coding Adium... maybe I should buy a mac?
- Catfish_Man
- Cocoaforge Admin
- Posts: 1203
- Joined: Thu Dec 02, 2004 6:30 am
- Location: Portland, Oregon
- Contact:
Wait for an Intel based mini and get that. Presumably you'll be able to dual boot Windows on it at some point, and we could use someone with an Intel Mac for testingJiveMasterT wrote:Thank you.
Well, I gave it to 4 people today and said "here. break it. Let me know what doesn't work, and I'll fix it."
I'm mighty pleased with myself seeing as how I don't know jack about objective C and the only programs I've really written are command based Java apps... Thanks for the help evands... always good to have a kickstart. If I had a mac of my own, I'd definately help with coding Adium... maybe I should buy a mac?
Provided builds (so I don't have to spend time + energy building) I can test on the Intel Mac we have at work for a bit when needed.
Try my software!
#define ADIUMX pimp //by me
#define QUESTION ((2b) || (!2b))
Have you hugged a programmer today?
#define ADIUMX pimp //by me
#define QUESTION ((2b) || (!2b))
Have you hugged a programmer today?
-
JiveMasterT
- Harmless
- Posts: 17
- Joined: Thu Jan 19, 2006 7:19 pm
Can someone tell me a little bit about how the OTR plugin works? Like I can't see where it gets installed so thatI can turn it off and so forth... I'm just trying to document some of this stuff so that when they come back to me and ask me to hack things up, I can easily go and do it.
the concern was that they might complain when people try to establish a secure connection with a regular sametime client, so they said they would think about it and see how big of a concern it is going to be. I might just tell them that it is too rooted in if it is going to be too difficult to mess with.
the concern was that they might complain when people try to establish a secure connection with a regular sametime client, so they said they would think about it and see how big of a concern it is going to be. I might just tell them that it is too rooted in if it is going to be too difficult to mess with.