Hint: That is not true outside the US and Europe. The Indian market is still desktop driven (sub 400 USD systems), particularly locally assembled whitebox systems, and that is growing massively.
And as outsourcing increases, the desktop share will continue to grow. Management and sales people get laptops, the much larger developer and user population gets desktops.
And home users generally buy a desktop rather than a laptop for their first system.
This gives you an impression of how difficult it is to design secure operating system.
Designing secure operating systems is easy. Designing usable secure systems is hard. Implementing secure systems is even harder. Implementing usable secure systems is even harder than that.
The right solution to the design problem has always been small pieces of code doing their work correctly, and integrating these via loose coupling so that your system is secure.
Code review helps.
There is no defense against a bad programmer. Your overflow moves up the stack. Witness the large number of XSS and SQL injection vulnerabilities found in applications developed in "safe" languages like PHP and Java.
The best solution to bad programming practices has been to train programmers to write good code. But good programmers are not cheap.
The lesson to learn from security flaws such as this is that while code-reuse is good for maintainability and productivity, for security it's not great.
Reusing good, peer reviewed code is always good for maintainability and security. The important thing is that the code needs to be reviewed for security holes and bugs continuously.
To do the same with an RPM is to open up a hex editor to find the end of the RPM header, then use dd to cut it off and output the remaining tarball. (RPM format) How many people know or want to know how to do that?
In Mumbai, ethernet to the apartment is a lot cheaper. One switch, 24/48 flats serviced. 10 switches with loops, and that ring gets handed off to a 1 (or 10) gigE fibre backbone.
Doesn't look like that to me. Demarcation is WEP or WPA. Clear notice "stay out".
OTOH, if you are running a wireless LAN, and the transmission comes into my house (or car), are you liable for trespass when you are running it with no security (as in this case)?
The trouble with open WiFi networks is that there is no boundary marker. Without the boundary marker, there is no way of knowing that trespass has occured.
If you run an open AP and the signal is strong enough to enter my house, aren't you trespassing in the first place?
I believe the currently accepted measure of comparing incomes is purchasing power parity (PPP).
If you have a 1000 USD left over in the states, and 200 USD in India, the Indian can scrape through for two months, the guy in the states for one. That difference is the PPP.
India has a higher risk, so the interest rates are higher (we are about 2% over the US currently).
And yes, you can live on as little as 100 USD.mth, and quite comfortably on 200 USD/mth. Average sysadmin salaries are between 2400 USD to 6000 USD per annum. If you are really good, 12000 USD pa (at current rates). So a 19K salary would be about twice what a _really_ good guy gets (The senior admins at MNCs w/ over 10 years of experience make about 17000 USD pa).
Well, the Indian would save 80% of his salary at a slightly higher interest rate, while the Tokyo guy would be able to save 20% (cost of living differences).
I have seen a rather serious investigation which points to significant British contribution to the Internet as it exists today. I'll hunt out the link later, but I have a few spammers on my network to kill first.
Mail server documentation is written for IT professionals and system administrators who know what they are doing.
This is not meant for end users.
And if you had bothered to read those links, they are newbie friendly and actually explain in depth what the changes you are doing do to the mail system.
Also, MUAs are supposed to submit mail on 587/tcp via SMTP. I recommend you follow that rule.
What is the rest?
You need to carry your _private_ key around.
There are also thousands of smaller servers. You can only make incremental changes.
aren't oppressive countries (i.e. against freedom of speech and though in this case) part of the UN? China anyone?
aren't oppressive countries (i.e. against freedom of speech and though in this case) part of the UN? The USA anyone?
Living outside the US, all I can say is that having the US control the Internet is a bad thing.
Hint: That is not true outside the US and Europe. The Indian market is still desktop driven (sub 400 USD systems), particularly locally assembled whitebox systems, and that is growing massively.
And as outsourcing increases, the desktop share will continue to grow. Management and sales people get laptops, the much larger developer and user population gets desktops.
And home users generally buy a desktop rather than a laptop for their first system.
What are your failure scenarios?
This gives you an impression of how difficult it is to design secure operating system.
Designing secure operating systems is easy. Designing usable secure systems is hard.
Implementing secure systems is even harder.
Implementing usable secure systems is even harder than that.
The right solution to the design problem has always been small pieces of code doing their work correctly, and integrating these via loose coupling so that your system is secure.
Code review helps.
There is no defense against a bad programmer. Your overflow moves up the stack. Witness the large number of XSS and SQL injection vulnerabilities found in applications developed in "safe" languages like PHP and Java.
The best solution to bad programming practices has been to train programmers to write good code. But good programmers are not cheap.
The lesson to learn from security flaws such as this is that while code-reuse is good for maintainability and productivity, for security it's not great.
Reusing good, peer reviewed code is always good for maintainability and security. The important thing is that the code needs to be reviewed for security holes and bugs continuously.
Actually, they just moved the jobs out.
To do the same with an RPM is to open up a hex editor to find the end of the RPM header, then use dd to cut it off and output the remaining tarball. (RPM format) How many people know or want to know how to do that?
Actually, rpm2cpio and then just use cpio.
GSM is encrypted, albeit weakly. Also, tappable by the government (or any one with the right equipment).
Without encryption, that is the equivalent of shouting in a public place and then complaining that other people can listen to your conversation.
What I want secret, I encrypt and send via multiple channels in parts.
In Mumbai, ethernet to the apartment is a lot cheaper. One switch, 24/48 flats serviced. 10 switches with loops, and that ring gets handed off to a 1 (or 10) gigE fibre backbone.
Doesn't look like that to me. Demarcation is WEP or WPA. Clear notice "stay out".
OTOH, if you are running a wireless LAN, and the transmission comes into my house (or car), are you liable for trespass when you are running it with no security (as in this case)?
Power companies already have right of way. They can just string fibre along the copper. The local power company is doing that here.
Is crossing undemarcated private property adjacent to public property trespass? The key word here is undemarcated.
SIP over IPv6.
The trouble with open WiFi networks is that there is no boundary marker. Without the boundary marker, there is no way of knowing that trespass has occured.
If you run an open AP and the signal is strong enough to enter my house, aren't you trespassing in the first place?
Unsolicited Bulk Email.
I believe the currently accepted measure of comparing incomes is purchasing power parity (PPP).
If you have a 1000 USD left over in the states, and 200 USD in India, the Indian can scrape through for two months, the guy in the states for one. That difference is the PPP.
India has a higher risk, so the interest rates are higher (we are about 2% over the US currently).
And yes, you can live on as little as 100 USD.mth, and quite comfortably on 200 USD/mth. Average sysadmin salaries are between 2400 USD to 6000 USD per annum. If you are really good, 12000 USD pa (at current rates). So a 19K salary would be about twice what a _really_ good guy gets (The senior admins at MNCs w/ over 10 years of experience make about 17000 USD pa).
Well, the Indian would save 80% of his salary at a slightly higher interest rate, while the Tokyo guy would be able to save 20% (cost of living differences).
:).
Do the rest of the maths yourself
I have seen a rather serious investigation which points to significant British contribution to the Internet as it exists today. I'll hunt out the link later, but I have a few spammers on my network to kill first.
And then there is Perl. Use the force!
SMTP AUTH
Mail server documentation is written for IT professionals and system administrators who know what they are doing.
This is not meant for end users.
And if you had bothered to read those links, they are newbie friendly and actually explain in depth what the changes you are doing do to the mail system.
Also, MUAs are supposed to submit mail on 587/tcp via SMTP. I recommend you follow that rule.
Basics
Standard configs
You shouldn't need to really configure much more than that.
And your handle is?
Just call me f3ew