Slashdot Mirror


SmoothWall Firewall Review

ray-x sent in a pointer to a review by c't of the Smoothwall firewall product. c't's reviewer described several flaws in the firewall. We asked Smoothwall for their comments on the review, which are posted below.

Daniel Goscomb, one of the lead developers of Smoothwall, responds:

In our opinion this article is extremely badly researched and written. Furthermore it shows a lack of knowledge on the author's part.

The main concern he has is that of people being able to log in to the firewall and read configuration files. This point is irrelevant as there is only a single user that can access the shell, root. This also removes the need of shadow password files, if you have access to the machine to get the passwd file, you are already in as root anyhow.

Secondly he complains of plain text passwords for the ppp passwords. This is not our doing. The passwords are stored in this format as pppd requires them to be in plain text in the two files. He also mentions that the permissions of these files are wrong. If he looked a little more closely he would have seen that they are in fact symlinks to the 2 real files, which do have the proper permissions on them.

He also mentions the same "problem" with the shared keys system in FreeSWAN. Again, they are stored like this as FreeSWAN requires them in this format to read them.

As to the part about user authentification of the CGI scripts. This is completely irrelevant. There is no authentication in the CGI scripts. The authentication is done via .htaccess files, and has no interaction with the CGI at all, other than when you change the passwords.

I also find it disturbing that the author gave us no room for comment in his article, nor did i see anything to suggest he had even asked us about these so called "problems". We would have been happy to answer any questions he had.

Sincerely,

Daniel Goscomb.

495 comments

  1. Lack of Testing by Renraku · · Score: 1, Informative

    Chalk it up to lack of testing. A firewall developer should let a team of hackers attack, poke, and prod the firewalls before releasing them to either eliminate or minimize vulnerabilities.

    --
    Job? I don't have time to get a job! Who will sit around and bitch about being broke and unemployed then?
    1. Re:Lack of Testing by posmon · · Score: 1
      yeah i can just imagine that happening-

      hacker1: yeah, that's thing's as tight as a mallard's arse
      smoothwall guy: cheers, guys
      hacker1 picks up large cheque
      -- later, outside --
      hacker2: did you see the HOLES in that thing?
      hacker1: yup (laughs). let's go home and r00t them

      --

      update comments set karma=-1, reason='offtopic' where sid=26315

    2. Re:Lack of Testing by Anonymous Coward · · Score: 0

      It's realeased under the GPL. If you want to poke, go download the source and poke all you want.Your most was definately redundant (and prbably a troll.)

  2. Heh by CoCo+Buckets · · Score: 0, Redundant

    I think a reviewer just got an electron slap..:)

    --
    " The best Bucket is a SCREAMING one "
  3. Daniel Goscomb seems far too complaintent by byolinux · · Score: 0, Troll

    That doesn't seem to be little more than excuse talk to me.

    1. Re:Daniel Goscomb seems far too complaintent by Supa+Mentat · · Score: 1, Offtopic

      I think you mean "That seems to be little more than than excuse talk to me." Which is still a weak sentence but at least it gets the proper meaning across.

      --
      "A witty saying proves nothing." - Voltaire
    2. Re:Daniel Goscomb seems far too complaintent by Anonymous Coward · · Score: 0

      "That seems to be little more than excuse talk," is a phrase which means that "that" is mainly excuses, and not much else. What you said was "That doesn't seem to be litte more than excuse talk.." which would mean the opposite. Your title ".. seems far to complaintent [sic]" gives the impression that you meant he was just making excuses. If you're going to write one-liners, try to make them clear.

  4. Smoothwall is Great! by beezly · · Score: 5, Interesting
    I've been using Smoothwall for a while now. I'm extremely satisified with it. I've hand crafted firewalls in the past and I decided to give it a try to ease the burden and it has more than filled the shoes of the things I manually configured before.


    It's secure, featurefull and easy to configure - what more could you want?

    1. Re:Smoothwall is Great! by Anonymous Coward · · Score: 0, Flamebait
      "I've hand crafted firewalls in the past [...]"

      Let me guess: you carved the fucking chassis out of the finest walnut, right?

    2. Re:Smoothwall is Great! by DaveJay · · Score: 4, Interesting

      I, too, found it extremely easy to configure. I have been using it, and appreciate the availability of it.

      Ultimately, though, this is a very interesting notation by Daniel:

      >"...nor did i see anything to suggest he had even asked us about these so called "problems"."

      In the review, the reviewer actually states:

      >"My concrete indications of security problems within SmoothWall found sheer disinterest with Richard Morrell, developer and project initiator. "That doesn't matter" was about the politest of all comments comment (sic)."

      The reviewer apparently did attempt to have a dialogue with one of the developers, and was rebuffed (apparently impolitely.) I have had a similar experience with at least one SmoothWall developer behaving somewhat less than tactfully.

      If the reviewer is wrong about the security issues, the development team may feel justified in treating him thusly -- At the same time, I sincerely hope that the development team keeps a reasonably open ear in case a legitimate bug is discovered.

    3. Re:Smoothwall is Great! by beezly · · Score: 2, Funny

      Walnut - don't be daft what use would a walnut firewall be?

    4. Re:Smoothwall is Great! by Anonymous Coward · · Score: 0

      It would look great in my personal library.

    5. Re:Smoothwall is Great! by BenBenBen · · Score: 2, Interesting

      If my, and many of my friend's, experiences of Richard Morrell are any indication, the reviewer got off lightly with "That doesn't matter". There's not even an expletive in there. I'm sure many other users here would back me up on this: Richard Morrell is like RMS but without the charm or patience. Smoothwall, however, is very good stuff. It runs excellently on a battered old 486 and is the ideal solution if you are looking to share a DSL/Cable connection, at any level from a simple home LAN to a hosted domain

      --
      The Slashdot Paradox: "100% Overrated"
    6. Re:Smoothwall is Great! by Skip666Kent · · Score: 2

      Agreed. I use it at home to share a dialup and loves it much, I tell you what.

      --
      **>>BELCH
    7. Re:Smoothwall is Great! by bobdole34 · · Score: 1

      Smoothwall is great, and nothing listed by this moron is a security problem: look it up all you linux hags.

      This is a bad; review.
      A poorly researched effort at becoming an intelligent sounding critical writer.

      Comments on the MS/Linux satire:

      "Bashing Microsoft because you think they're the evil empire is ridiculous. Find a GOOD reason why you don't like something, rather than it being "cool" not to like it. Microsoft makes excellent quality hardware (how many of us have an MS optical mouse on our desks, or a sidewinder gamepad?) and they make decent software that can take care of most of my common productivity tasks (and all of the office apps fit together so that I don't have to do some fancy finagling to get my data out of Excel and into Word or Powerpoint or whatever).

      It's considered cool by the Linux Penguinistas not to like Microsoft, so a LOT of people take it upon themselves to talk about Microsoft like something foul you stepped in, without really having a reason other than "It's not Linux" or "It's not Mac". May I remind the Mac Zealots amongst us that without the assistance of Microsoft, Apple would not be the company that it is today? Don't get started on how Windows is a rip-off of MacOS.. Xwindows or KDE or any other desktop interface looks like that too - it's just a good way to work."

      --
      "Failure of Windows operating systems is extremely rare. If it happens, it is usually due to operating system file c
    8. Re:Smoothwall is Great! by cmkrnl · · Score: 1

      Why is this modded flamebait ? Funniest comment yet!

      Curmudgeon

    9. Re:Smoothwall is Great! by DeepFyre · · Score: 0

      Hmmm, my experience with Richard Morrell has been very good. Although from what I know, he has no patience with people who think they know it all. But bearing in mind he did, in the last couple of months, get shafted by the directors of the company producing the corporate version of the firewall. So it's understandable if people were asking him questions about it, that he may have been somewhat annoyed shall we say.

      Before anybody says it, I'm not suggesting that the author of the article contacted him around that time, etc., etc. In fact I severly doubt that at all.

  5. The review is full of crap.. by ReD-MaN · · Score: 0, Redundant

    Any moron who doesn't do research before doing a review needs a kick in the a**. Any faults pointed out by the reviewer are not the smoothwall teams fault.

    Any real Linux user would know the facts. All it does is make this guy out to be a moron.

    --
    If Microsoft was never created, who would we have to hate?
    1. Re:The review is full of crap.. by Anonymous Coward · · Score: 0

      Yes, i think that was established in the response by the company. Way to go Captain Obvious!

    2. Re:The review is full of crap.. by Anonymous Coward · · Score: 0, Troll

      What, chicken to post in anything but anonymous mode? Loser.

  6. sharethenet by graveyhead · · Score: 4, Offtopic

    For an affordable, very easy to configure, and speedy (excellent performance on my 386/33 with 8mb ram) firewall/gateway, you just can't beat sharethenet. I had it up and running in 1/2 hour, and there is almost no performance difference when I have my cable modem hooked up directly to my speedy p3 desktop. It "embeds" linux by loading it from a floppy onto a ram disk. If you get hacked, simply restart your machine, and you are back to factory settings. Downside is you need dedicated hardware, but OTOH, that hardware can be very old and still perform.

    --
    std::disclaimer<std::legalese> sig=new std::disclaimer; sig->dump(); delete sig;
    1. Re:sharethenet by mrpotato · · Score: 2, Interesting
      [...] but OTOH, that hardware can be very old and still perform.

      True. I have a 486/33Mhz acting as a router for 5 computers, and at 250 kb/s download using cable-modem the cpu usage is around 15-20% only.

      Using adsl and pppoe though used to get much worse performance, the cpu being used at 95-100% for 100kb/s download.

      --

      cheers
    2. Re:sharethenet by karnal · · Score: 2, Interesting

      I've recently been using a similar product (except $free as in beer) called BBIagent... or is it BBIagent.net? not sure...

      You go to BBIagent.net's page, and then proceed to answer a few questions about the machine you'll be using as the gateway (nic cards for WAN,LAN etc). Also, it has a built in proxy DNS and built in DHCP serving, so it can replace any firewall you have.

      The only extra support I'd like to see is a dial-up option (I have a dial-up line I dial into to make sure the links are up etc, and would like to run it on this same box)... But, it has basic QOS, Port Forwarding, and access controls!

      What more can you ask for than free? :)

      --
      Karnal
    3. Re:sharethenet by shani · · Score: 3, Insightful

      If you get hacked, simply restart your machine, and you are back to factory settings.

      And are hacked again in 15 minutes.

      This is why computer forensics are important.

    4. Re:sharethenet by Anonymous Coward · · Score: 0

      unfortunately my network is HPNA 2.0... no 10mbit HPNA cards have linux drivers :(

    5. Re:sharethenet by hearingaid · · Score: 2, Interesting

      It's also why setting up a bootable CDROM is in many cases the way to go.

      Keep your logfiles on the HD. Nothing else really needs to be there.

      Of course, I don't do this. But I'm only protecting a few home computers. If I had an organization... I'd burn a CDR and boot firewalls from it. Just leave it in the drive. Good luck hacking that.

      --

      my old sig used to be funny, but then slashcode ate it and now it's not funny anymore

    6. Re:sharethenet by mrmag00 · · Score: 1

      Whats the difference from a cdrom and a read-only mounted harddrive? other then the fact that your harddrive will boot faster (faster read times).

      a cdrom drive would just be an overkill.

    7. Re:sharethenet by hearingaid · · Score: 2

      Theoretically, the read-only mounted harddrive could be remounted as read/write. I admit that this would be hard.

      But it's theoretically impossible with a CDROM, as the media just won't cooperate. ;)

      Boot times should not be a great concern with a firewall; you should only be booting it once a year or so anyway.

      --

      my old sig used to be funny, but then slashcode ate it and now it's not funny anymore

    8. Re:sharethenet by Anonymous Coward · · Score: 2, Informative

      70 Dollars?! Coyote Linux does this too, and is free.

    9. Re:sharethenet by elmegil · · Score: 1

      Personally I prefer Coyote Linux, which also loads from a floppy.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    10. Re:sharethenet by mgv · · Score: 1

      Theoretically, the read-only mounted harddrive could be remounted as read/write. I admit that this would be hard.

      But it's theoretically impossible with a CDROM, as the media just won't cooperate. ;)

      Keep your logfiles on the HD. Nothing else really needs to be there.


      So you have a hacker who could remount your hard drive as read/write, but you don't think that he could deal with a CR rom booting system?. So whats to stop him copying the CD rom files to the HDD, modifying them and just rebooting to a read/write HDD?

      I mean, if you have that level of access, you own the system anyway, don't you?

      If they can get control in a system that is read only, no matter how, you can regain control after a reboot anyway.

      Michael

      --
      There is no cryptographic solution to the problem where the intended receiver and the attacker are the same entity.
    11. Re:sharethenet by shani · · Score: 2, Interesting

      It's also why setting up a bootable CDROM is in many cases the way to go.

      This isn't the point. The problem is that whatever exploit the script-kiddie used to root your box is going to still be there, no matter how many times you hit the big red button and reboot.

      You need to know what happened, so you can patch the hole.

    12. Re:sharethenet by benjymous · · Score: 1

      Set the bios to not boot from HDD, or put in a HDD that's too small to be usable for anything bar log files

      --
      Help me! I'm turning into a grapefruit!
    13. Re:sharethenet by hearingaid · · Score: 2

      Most exploits require writing to some files in /usr or /etc. If /usr is a CDROM - or better yet if / is a CDROM, then a lot of them get blotto'ed immediately.

      Your point is, of course, fundamentally correct; however, physically write-protecting the drive by making it a CDROM is another step in protecting your box, which is excessive for many uses (like, well, a home LAN :), but certainly not all: the more layers of protection, the more protection you have.

      --

      my old sig used to be funny, but then slashcode ate it and now it's not funny anymore

    14. Re:sharethenet by Anonymous Coward · · Score: 0

      For about the price of this software (i.e. $70) you can buy a 4-port router and avoid running and maintaining another PC.

    15. Re:sharethenet by mgv · · Score: 1

      Well, if you assume the level of competence that is being stated here (a hacker clever enough to gain access to root and remount the hard disk drive as read-write when it was mounted as read only) then I reckon they would probably be competent to get around most of this sort of stuff. Heck, they might even wriggle their way into your CMOS and fix up the boot sequence.

      As for getting a small hard drive - well my iso of smooth wall is 22 MB in size. I don't know where you can buy any 10 MB hard disk drives these days, but I'd say that I wouldn't trust any 10 MB HDD you could buy second hand.

      Really, if you are that paranoid, boot from a write protected system by copying it all into a ram drive, have no HDD, and if you need log files, send them over a network to another system. If you are truly paranoid, you could probably even boot off the network from a read only mount. Then, even if your firewall is compromised, thats just the first step. And running from ram is alot faster than a CD ROM.

      Michael.

      --
      There is no cryptographic solution to the problem where the intended receiver and the attacker are the same entity.
    16. Re:sharethenet by hearingaid · · Score: 2

      If you're truly paranoid, don't send logs over the network to another system.

      Print them. Have a hardcopy printer connected to the firewall, a fast one with a big buffer. Send all your firewall logs to it, at least except for the ones which update fourteen times a second. ;)

      The ideal firewall has no netatalk, samba, or nfs capability.

      --

      my old sig used to be funny, but then slashcode ate it and now it's not funny anymore

    17. Re:sharethenet by hearingaid · · Score: 2

      CMOS can be rewritten, yes. There's a way to deal with that too. Set up the CMOS the way you want it, and burn a copy of it on a PROM; replace the CMOS chip.

      I admit that this is beyond my level of expertise. But there are ways. It's just that the more paranoid you have to be, the more ways you use.

      --

      my old sig used to be funny, but then slashcode ate it and now it's not funny anymore

    18. Re:sharethenet by Anonymous Coward · · Score: 0

      No putting your files on read only media only makes them read only _BETWEEN_ reboots ...

      It is possible to "write" to a read only volume by installing a kernel module. So that safe untouchable /usr/bin/md5sum or even the data files in /etc/... eg tripwire can be compromised thus leading to a false sense of security.

      Therefore you must reboot the system before any maintainance and tripwire in this situation provides a monicum of addition security.

    19. Re:sharethenet by kiwipeso · · Score: 0

      I'm talking about KAOS doing this in a later thread, but it is a good idea.

      I think I can still get my Apple 5300 PB to run off a ramdisk with 32MB ram, 12 MB as Ramdisk. Or was it 9MB ramdisk?

      It makes a 601e PPC as fast as a G3 266 just from not hitting the slow HD for the OS.

      --
      - Kaos games and encryption systems developer
  7. Typical Developer Reaction by tthomas48 · · Score: 1, Troll

    Do they teach this response when pursuing a Computer Science degree? "Obivously you can't do it, because I can't think of how to do it." Sheesh.

    1. Re:Typical Developer Reaction by Anonymous Coward · · Score: 0

      Offtopic? Troll? This is about as insightful as it can possibly get. And it's ontopic, too. If you can't see that, you shouldn't be moderating a security flamewar^wdiscussion.

  8. Response by wpanderson · · Score: 4, Informative

    we have an article taking what dang has said along with our comments on the way the article author behaved when collecting his "evidence" ...

    our response

    --
    neuro at well dot com (when I post, it's my opinions, no-one elses)
    1. Re:Response by Anonymous Coward · · Score: 2, Interesting
      You say he asked in IRC. Does anyone have the IRC log so we can judge for ourselves on his "rudeness"?

      (not to be rude myself, but it's clear that the technical points the review makes aren't true, and it'd be nice if the social points were also disproved)

  9. this really surprises me... by snake_dad · · Score: 3, Insightful

    as c't is (imho ofcourse) a much respected magazine, and normally I would call it a trustworthy source. I would certainly not expect them to publish such a damaging article without giving the authors of Smoothwall a chance to comment on the findings.

    --
    karma capped .sig seeking available Slashdot poster for long-term relationship.
    1. Re:this really surprises me... by Anonymous Coward · · Score: 0

      The article states they talked to Richard Morrell...sounds like they were given a chance to respond before the article was published.

      As for the damage the article caused, Smoothwall's response shows that most of the points of the article were correct but that they disagree with the premise. The problem is that I don't think any security professional would disagree with c't on these points.

    2. Re:this really surprises me... by cmkrnl · · Score: 2, Insightful

      Well I suppose if the source of whatever product they were reviewing committed an utterly hilarious PR faux-pas by calling C't "No-nothings! how dare you question the mighty dick@how-f*cking-stupid-can-you-be.org" (politely or otherwise).

      One can see their dilemma. Given their most excellent track record (shame my German is not much better). I would tend to give the benefit of the doubt to C't on this occasion.

      Curmudgeon

    3. Re:this really surprises me... by cmkrnl · · Score: 1

      > The problem is that I don't think any security > professional would disagree with c't on these
      > points.

      Yep and it would be one of the many reasons why the product in question would fail pre-installation audit at the first hurdle and not be used in any security solution I would have anything to do with.

      Curmudgeon (erstwhile security professional)

  10. Smoothwall & GPL by johnburton · · Score: 5, Insightful

    I used smoothwall for a short time to evaluate it and technically it looked like quite a nice product, but then I started reading about the attitude of it's creator to the GPL.

    Now I'm happy for people to write GPL software if they like, and I'm happy for people to write commecial software if they like, but smoothwall seems to want to get the benifits of both.

    They seem to want to get make free use of other peoples work through the GPL, but to feel free to only release parts of their software commercialy. I'm not claiming they are breaking the GPL or anything, but there seems something very unfair about their approach.

    Also if you get the GPL edition, there are all kinds of requests on the web site that you donate money to them "SmoothWall developers have kids and families too, and it's all about giving back to the people who helped you.
    ". And yet I would guess that about 90% of what they are giving out was written by other people and they don't suggest they are going to give 90% of their donations to them.

    Again, nothing wrong with that, I just don't much like it.

    Basically I suggest that people look at their web site, and search the internet for comments about the creators of this software and how unhappy some people are with them before they go and use it.

    --
    Sig is taking a break!
    1. Re:Smoothwall & GPL by ReD-MaN · · Score: 1

      Well how would you feel if you spent all your money to fund a project? And then, when you lost your normal full-time job, and decided to make a business out of what had been your hobby, how would you go about doing it?

      I see nothing wrong with the way they play their cards, and I do not blame Richard Morrell for his anger at times.

      --
      If Microsoft was never created, who would we have to hate?
    2. Re:Smoothwall & GPL by johnburton · · Score: 2

      Yeah well I didn't say he'd done anything *wrong*, I just wanted to warn people that he's attracted an awful lot of negative publicity in the past for his comments on the gpl, the ownership of his software and on people changing it as they like (as the GPL allows - as he was relying on to allow him to make some money this way).

      --
      Sig is taking a break!
    3. Re:Smoothwall & GPL by hellcore · · Score: 0, Flamebait

      Most of the opinions of Richard get twisted somewhat, he has no problem with the enthusiast tinkering with Smoothwall. He does have a problem when people come in waving the GPL flag demanding support to fix the box THEY broke. They are not customers, they are not entitled to anything and they should have at least the decency to read the availible documentation. If you have experienced first hand the rudeness of certain users then you might understand his frustrations.

      --
      -- Steve 'Hellcore' Hughes: Graphics + Concepts @ SmoothWall. http://www.smoothwall.org http://www.smoothwall.co.uk
    4. Re:Smoothwall & GPL by johnburton · · Score: 2

      Yeah I understand that.

      And in case my comments came over as too negative earlier, this *is* a good piece of software which is certainly worth of consideration if you have an old PC to use as a firewall.

      --
      Sig is taking a break!
    5. Re:Smoothwall & GPL by luckykaa · · Score: 0

      To be fair, its only Richard Morrell who is the pain. The other people involved are just obliged to stick up for their friend. Some of the team have been very helpful and diplomatic on uk.comp.os.linux, even after some quite nasty hostility towards them.

    6. Re:Smoothwall & GPL by Anonymous Coward · · Score: 5, Interesting

      I have also evaluated smoothwall, and while reading up about it noticed the "attitude" to the GPL so looked carefully at the licensing for all parts of the distro as they are very pushy about their rights to do what they like with code they have written (which I fully support).

      However the version I looked at (0.9.9) includes a java ssh terminal (MindTerm) that is a commerial product that is "Free for non commerial personal use and may be included with other products so long as the different license is drawn attention to" to paraphrase this license agreement. I saw no sign of this.

      I am posting this anonymously and I haven't rasied this elsewhere as the attitude of the developers to these sorts of questions is well known and I don't really have the time for that.

      How this applies to their commerial support offerings I'm not sure either.

    7. Re:Smoothwall & GPL by Anonymous Coward · · Score: 1, Insightful

      Last time I emailed him he had the attitude that he demands respect for his pet project because he put lots of sweat, blood, and his own personal funds, and that makes it different from everyone else.

      Thats not working with the community, thats working against the community.

      It's not like they are hiring up freeswan hackers to get freeswan to do more than it does right now (like interoperate with leading vpn manufactures vpn boxes, etc) Its mostly a nice default setup with a ton of knobs that hook into config files.

    8. Re:Smoothwall & GPL by hellcore · · Score: 1

      Funny how the ones with the flames have no name...

      --
      -- Steve 'Hellcore' Hughes: Graphics + Concepts @ SmoothWall. http://www.smoothwall.org http://www.smoothwall.co.uk
    9. Re:Smoothwall & GPL by Anonymous Coward · · Score: 0

      and why should they ? whats your problem with anonymous posters exactly ? how does a login as hellcore make you different and persnally identifiable ?

    10. Re:Smoothwall & GPL by Anonymous Coward · · Score: 0

      Because of the almighty +1 karma bonus, of course.

    11. Re:Smoothwall & GPL by rossz · · Score: 3, Interesting

      Some of you go on about how great and how wonderful the GPL is. You say everyone should support GPL software.

      I went beyond that. I didn't just write GPL code as a hobby. I bet my family's well being on open source when I took a job with Sendmail, Inc. Unfortunately, Sendmail was forced into massive layoffs, and at the worst time economically. It took four months to find another tech job. It doesn't matter that I am good at what I do. There were a hundred other guys interviewing for the same job who were just as good or who wanted a lot less money.

      Your precious GPL doesn't pay my rent or buy clothes for my daughter. If I had a choice between unemployment and Microsoft, then what the hell, "start me up".

      --
      -- Will program for bandwidth
    12. Re:Smoothwall & GPL by wpanderson · · Score: 1

      it's so true, and such an under-rated and un-noticed opinion. The GPL works wonders in many ways, but shits all over people in others.

      It's all very well for folks like RMS to advocate developing software in exchange for crackers and stale water, while he gets quarter of a million dollar grants left, right and centre.

      --
      neuro at well dot com (when I post, it's my opinions, no-one elses)
    13. Re:Smoothwall & GPL by Anonymous Coward · · Score: 1, Funny

      Dude, I hear you - I've not posted yet tonight, just sat and watched lame idiots attack me. How many of them sold their car so GPL people could have software, or instead of taking a holiday donated the cash to buy hardware for a project or to pay for needs ??

      I've sunk approaching $71,000 into SmoothWall and people on here talk about donations ?? What donations ?? If you count $118 in 2 weeks as donations I'll get a job flipping burgers.

      I am proud of SmoothWall if you don't care about that then sleep tight, I do. I also care about my team and my staff and I work 110 hr weeks for little pay to write good software.

      The fact I run a corporate company helps subsidise the goits and the wannabee GPL coders who don't really have the first fucking clue how the real world works.

      Not my issue - I have NOTHING to prove.

      Richard

    14. Re:Smoothwall & GPL by Anonymous Coward · · Score: 0


      Ohh, Cry me a fucken river!!

    15. Re:Smoothwall & GPL by Anonymous Coward · · Score: 0

      Sendmail, Inc, did not release any code under the GPL. They used an X11-style non-copyleft license. Anyway, you can't say that the fortunes of a company in an economic downturn are caused solely by its choice of licensing. Other companies, which have nothing to do with Free Software, are laying people off too.

    16. Re:Smoothwall & GPL by rossz · · Score: 2

      The fact that people work on the GPL code of sendmail while on the Sendmail, Inc. payroll seems to be a good enough definition of releasing software under the license.

      --
      -- Will program for bandwidth
    17. Re:Smoothwall & GPL by Anonymous Coward · · Score: 0

      I bought your software -- sendmail switch -- and it sucked.

    18. Re:Smoothwall & GPL by Anonymous Coward · · Score: 0

      Dude, there are limits. You seem to be attacking the business world like a religious fanatic. There are ways to do an aggressive startup operation that dont involve idiocy.

    19. Re:Smoothwall & GPL by psamuels · · Score: 2
      The fact that people work on the GPL code of sendmail while on the Sendmail, Inc. payroll seems to be a good enough definition of releasing software under the license.

      Sendmail is GPL software? News to me. It looks an awful lot like a BSD license from where I'm sitting.

      No, I'm not just being pedantic. There is a huge difference. And Sendmail, Inc. takes full advantage of the difference.

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    20. Re:Smoothwall & GPL by Anonymous Coward · · Score: 0

      Dude, you should consider putting in less hours, getting more sleep and being nicer to people as a result. That would _help_ your project.

    21. Re:Smoothwall & GPL by Anonymous Coward · · Score: 0

      You sold your car? That proves it, you are an idiot. Now please go extract whatever is irritating your bum so much.

    22. Re:Smoothwall & GPL by Anonymous Coward · · Score: 0

      If this is Richard Morell - shut the fuck up.

      I've used SmoothWall for a while now - great product, but its never going to hit "the big time" with you at the helm. You are your own worst enemy - it is because of your attitude that your product ISN'T more widely in use.

      I suggest you stop talking about how much money you have sunk into the project - it was YOUR choice to do so, don't complain (especially as in many posts you claim to "have more than enough money"). The issue is both irrelevent and tiresome - many of us have started our own websites, bought our own servers etc - I myself have sunk over £80,000 into my own project but have never once mentioned this to anybody - I see little point.

      Stand back and be self critical - have you ever seen Bill Gates at a press conference say "what the fuck? buy windows! oh yeah, it cost billions to develop, and I'm the richest guy on the planet"

    23. Re:Smoothwall & GPL by Anonymous Coward · · Score: 0

      Man, you're a dick. I run your firewall, but that kind of shitty attitude isn't the kind of attitude I'd like to support.

      Anyone have suggestions on multiple competing replacements aside from what's up above?

    24. Re:Smoothwall & GPL by Anonymous Coward · · Score: 1, Interesting

      Just a quick update, I have tried to post this to the smoothwall users list but the mail was rejected by the moderator. Take from that what you will.

    25. Re:Smoothwall & GPL by Anonymous Coward · · Score: 2, Interesting

      You mean like their IRC channel?

      Welcome to #smoothwall :: Please do not expect
      free support if you haven't donated.
      http://redirect.smoothwall.org/donate


      I guess it's not free support if you donate then so it's basically an unsupported GPL'd product. That's fine but too bad the author is a fucking putz. He reminds me of DJB or Theo from OpenBSD. They're all pompous arrogant primadonnas.

    26. Re:Smoothwall & GPL by Anonymous Coward · · Score: 0

      Thank you for posting Richard. Now everyone can see what a dick you are without all of us having to point it out.

      You are the number one reason why I dropped Smoothwall and don't recommend it to anyone.

    27. Re:Smoothwall & GPL by Rupert · · Score: 2

      You want more money than someone who is just as good at your job, and that is somehow the fault of the GPL?

      Plenty of closed-source companies have had layoffs recently, too.

      --

      --
      E_NOSIG
    28. Re:Smoothwall & GPL by Futurepower(tm) · · Score: 3, Funny


      He's right, you need more sleep. It is self-destructive not to get enough sleep. You probably don't realize how crabby you have become.

      --
      Bush's education improvements were
    29. Re:Smoothwall & GPL by ajs · · Score: 2
      So, let's follow your logic here, just to be sure I understand.

      You liked the GPL.

      You joined a company that had a business plan centered on software that was distributed under an open source license (not the GPL, but I'll follow you that far).

      That company semi-failed and had to lay off employees (including you).

      Conclusion: The GPL "doesn't pay my rent"... Well, I suggest to the folks being laid off at Ford that "your precious e-commerce and online-stock trading (two of the side-ventures that hurt Ford) don't pay their rent". However, we cannot the extrapolate to say that the GPL, e-commerce and online stock trading are the ingredients that make for bad business models.

      Personally, I think that the GPL is a tough nut to crack for business, and it will be another decade before the economics of GPLed software are truely understood. This does not change the facts that
      • There are many successful companies from small mom-and-pop operations to fairly sizable public companies (RHAT) to behemoths like Apple and IBM that are doing very well interacting with GPLed and other open source software.
      • Companies with bad business plans, or which are overcome by market pressures will fail
      • The GPL is not, in and of itself a business model, good or ill.
      • Opinion: if your business plan is "GPL good, non-GPL bad", you will fail
      I'm sorry you got laid off. Really. But, please don't lay it at the feet of the GPL.
    30. Re:Smoothwall & GPL by Anonymous Coward · · Score: 0

      Well, it is a moderated list - that's their privilege. Maybe if you had posted a copy of what was rejected we could decide for ourselves whether your post was worth it or noise.

  11. Re:research by global_diffusion · · Score: 0, Offtopic

    Here here! (or is it 'hear hear'?)

  12. Re:Daniel Goscomb seems far too complaintent ?? by Knightmare · · Score: 0, Offtopic

    I am assuming you meant complacent, if not then this response will make no sense :) To me it would seem kind of hard to be any other way when you are acting as the glue to pre-existing components. Unless you are planning on re-writing/modifying all of them.
    How else do you expect him to respond? Well I don't like the way you comply with this 3rd party product that requires your files to be like this!

  13. Old debate...? by mwalker · · Score: 5, Insightful

    This debate seems to be over whether Smoothwall was designed to secure against attack from outside your DSL dialup or against attack from the inside. Shadow passwords are meant to provide a safeguard against dictionary attacks from logged-in users on a multiuser system. c't's complaint that there is no shadow password on a single-user system is valid; if you're worried about people in your own house trying to hack into your firewall.

    It is true that internal security against logged in users can help defeat attackers who can only partially penetrate external defenses. If, for instance, you can only use a CGI bug to get ahold of the passwd file, you can leverage this with a dictionary attack if shadowing isn't installed. Provided you can disable the packet filter and attempt to login as root externally once you have the password... or even use an su type exploit from your original CGI bug. Either way, there are a lot of large corporations with bigger security holes than this.

    However to claim that his review "shattered the illusion" of Smoothwall being a complete solution for home users is complete hyperbole. A home user who is trying to secure himself from internal attack from other logged in users in his house is probably pretty savvy in the first place and also has bigger problems. If the purpose of this product is have a CD you can ship to your parents to secure their DSL line against script Kiddiez and Hotmail's Traceroute function, then Smoothwall sounds to me like an outstanding effort.

    c't': Two demerits.

    1. Re:Old debate...? by sirsnork · · Score: 1

      To address your first point. It seems to me that there is only 1 user defined in /etc/passwd and that user is root. So the comment was correct. Assuming the only 2 ways to get into this box are by hacking one of the services or logging in as root. In either case the hacker will have root access and so either has the password (if they logged in), or have no need for it (if for example they added a /bin/bash line to inetd.conf)

      --

      Normal people worry me!
    2. Re:Old debate...? by strags · · Score: 4, Informative

      This debate seems to be over whether Smoothwall was designed to secure against attack from outside your DSL dialup or against attack from the inside. Shadow passwords are meant to provide a safeguard against dictionary attacks from logged-in users on a multiuser system. c't's complaint that there is no shadow password on a single-user system is valid; if you're worried about people in your own house trying to hack into your firewall.

      From what I understand, even a user in your own house wouldn't be able to get at the password file, since only the root account (which one would assume is password protected) has access to a shell. This isn't a multiuser system that people log into.

      (This is my understanding from what I've read - I've never used SmoothWall - please correct me if I'm mistaken).

    3. Re:Old debate...? by Anonymous Coward · · Score: 0

      NO. a firewall should BE AS SECURE AS POSSIBLE. it doesnt matter if its a multiuser system or it has only 1 account -- DESIGN SECURITY INTO EVERY LEVEL OF THE SYSTEM.
      just because corporates might have less security than this is not an excuse. acting like an idiot in front of other bigger idiots doesnt make you smart.
      you have to secure every component of a system in order to have a secure system.

    4. Re:Old debate...? by jonestor · · Score: 1
      > If the purpose of this product is have a CD you can ship to your parents to secure their DSL line against script Kiddiez and Hotmail's Traceroute function, then Smoothwall sounds to me like an outstanding effort.

      Excuse my dumbassity, but what's "Hotmail's Traceroute function"?

    5. Re:Old debate...? by RC514 · · Score: 4, Insightful

      A false sense of security is worse than no security.

      Even if no users other than root should ever be able to log in to the firewall, there is a reason to carefully set file permissions: Just like on a server, the services running should do so under their private username. That is to prevent a security related bug (aka vulnerability) from compromising the whole system. This is obviously less important on a router/firewall where services are only provided to the inside, but the attitude shown by the authors of Smoothwall certainly destroys my confidence in their general ability to provide a secure system.

      Then there is the false discrimination between inside and outside: Especially when you deal with "non-techie" users you have to expect their systems to become infected by the latest worms and viruses. This opens the possibility of attacks from the inside which really are attacks from the outside. Granted, that is a remote possibility and if it happens, you have bigger problems than firewall file permissions, but it is still not understandable how an easy to fix thing like this is completely ignored. The german review makes it quite clear that the attitude of the firewall authors played a big part in the thumbs-down.

      --

    6. Re:Old debate...? by Anonymous Coward · · Score: 0

      If there is only one user, root, what does it matter if there are shadow passwords or not? If you can leverage the passwd file, you can leverage the shadow file, and run a dictionary against it.

    7. Re:Old debate...? by Anonymous Coward · · Score: 0

      That is exactly the problem, if it as you say then a single apache bug that normally yeilds UID=apache now yeilds UID0 (root).

    8. Re:Old debate...? by HiltonT · · Score: 1

      That is correct. Unless you gain root access to the SmoothWall machine, you have no shell, therefore no access to the passwords. If a hacker manages to gain root access, he has full control of the box regardless, therefore access to everything. As I have mentioned, there have been no successful hacks of an un-modified SmoothWall to date. People need to remember that SmoothWall is not a Linux distro, as such. It is a task-oriented device - a firewall. It does not run as a multi-user system, as do other Linux distros. It does not have users with shell access other than root. It is not a "distro" it is a "device". Regards, HiltonT

    9. Re:Old debate...? by Anonymous Coward · · Score: 0

      Shadow passwords are meant to provide a safeguard against dictionary attacks from logged-in users on a multiuser system. P. No, shadow passwords don't protect against dictionary attacks. Shadow passwords just move the passwords from the world readable /etc/passwd into a file accesible only to root.

    10. Re:Old debate...? by Hektor_Troy · · Score: 2

      "Even if no users other than root should ever be able to log in to the firewall, there is a reason to carefully set file permissions:"

      According to the response, the only files with "wrong"/"insecure" permissions are the sym-links. Granted, I'm the n00bs n00b in unix, but if your symlink points to something with different permissions, aren't the permissions of the ACTUAL file the ones used? If so, then the quoted "gripe" is a bit mute with regards to this product, wouldn't you say?

      --
      We do not live in the 21st century. We live in the 20 second century.
    11. Re:Old debate...? by RC514 · · Score: 2, Insightful

      From the review: The password for the DSL access was in plain text in an unprotected file.

      The provider password is probably the most valuable information on the firewall, second only to full backdoor access. I have not yet verified that it is actually the secrets file itself which has the wrong permissions, but since c't has a reputation to lose, they wouldn't let an obvious misperception as mistaking a link for the file slip through.

      There are many ways an attacker could gain inside access to the firewall. Most involve security vulnerabilities, others rely on uneducated users. Anyway, if the cgi-bins which are used to configure the firewall are not 100% secure, a buffer overflow in one of them could potentially be used to read any file which is accessible to the cgi-bins user. That's why file permissions do matter. Seeing how many people defend the "only root can log in anyway" statement, do you think they have really taken the necessary steps to avoid such a vulnerability by implementing several layers of security?

      Now aren't you in deep shit already if an attacker can use your inside systems to connect to the firewall? Of course you are. But think about this: Anti-Virus tools will eventually detect backdoors on your user system(s), but not on the firewall. An undetected attacker can easily cause much more damage by actively destroying your data or just abusing your connection for his purposes over a long time. And who would suspect a backdoor on a rock-solid, completely secure firewall? That's why a false sense of security is worse than no security.

      --

    12. Re:Old debate...? by Anonymous Coward · · Score: 0

      No, shadow passwords don't protect against dictionary attacks. Shadow passwords just move the passwords from the world readable /etc/passwd into a file accesible only to root.

      Thus preventing logged-in users on a multiuser system from seeing the encoded passwords, which serves to provide a safeguard against dictionary attacks...

      Admittedly this conclusion isn't obvious. It usually takes 2-3 seconds of partial concentration to deduce...

    13. Re:Old debate...? by Hektor_Troy · · Score: 2

      "That's why a false sense of security is worse than no security."

      I couldn't agree more, and I don't think I was in any way picking on that specific detail.

      I do a little programming myself, and I'm not so dumb that I think, that anything is completely secure. I don't know ANYONE who does. The kind of people, who think that something can be completely secure are probably 10% dumber than a plywood door placed in a hole in the ground, and as such wouldn't know a mouse from an accellerator, and they wouldn't be using a computer in the first place.

      --
      We do not live in the 21st century. We live in the 20 second century.
    14. Re:Old debate...? by Emugamer · · Score: 1
      That is correct. Unless you gain root access to the SmoothWall machine, you have no shell, therefore no access to the passwords. If a hacker manages to gain root access, he has full control of the box regardless, therefore access to everything. As I have mentioned, there have been no successful hacks of an un-modified SmoothWall to date. People need to remember that SmoothWall is not a Linux distro, as such. It is a task-oriented device - a firewall. It does not run as a multi-user system, as do other Linux distros. It does not have users with shell access other than root. It is not a "distro" it is a "device". Regards, HiltonT
      Unless of course someone buffer overflows one of the running services, not very likely but still......
    15. Re:Old debate...? by Anonymous Coward · · Score: 0

      you seem to be forgetting that this is a free hardware solution. If you are THAT paranoid of crackers gaining access you will spring for something a little more complex than smoothwall in the hardware category.
      This isn't anything new, these stupid pissing contests already plague the software firewall market and the expectations placed upon the software are just as stupid as those being placed upon smoothwall in here.
      Lets bottom line it, its GPL ... the source is open ... you go put in the time it takes to make your perfect firewall solution then give it away for free ... then we'll see if you don't defend your work to losers in here who are obsessed with feature creature stupidity and what-if scenarios that don't hold up in the real world.

    16. Re:Old debate...? by Anonymous Coward · · Score: 0

      Nobody is expecting perfection. Setting correct file permissions however isn't that hard to do and adds a "free" layer of security which isn't available in Smoothwall right now.
      The point here is that the product is defended against a reasonable review which explains why the review author doesn't trust Smoothwall. From what can be read here, the criticism is all valid and believable. 50% of security is about what-if, because nobody wants to rely on detection only. Prevention means anticipation of weaknesses. If nobody were trying to create the impression that the review was bullshit because Smoothwall has the kind of security that the review author claims it doesn't have, there wouldn't be a debate and you certainly wouldn't read comments from me about it. I'm not using it and I know why.

    17. Re:Old debate...? by jcostom · · Score: 3, Insightful
      Finally, someone gets it.

      In this day and age, the majority of network security incidents have some sort of internal connection. Implicitly trusting your internal users is suicidal in terms of network defense.

      I think c't is right on with his assessment regarding things like file permissions, shadowed passwords, etc. In a security device, there is no excuse for not finishing the job - that is, securing your file permissions, using shadowed passwords, etc.

      The SmoothWall people argue against the need for shadowed passwords as the only interactive user on the system is root. How about the CGIs that manage the applications? How about the possibility of exploiting some sort of weakness in one of them, resulting in the display of the encrypted passwords? Or are they so arrogant as to believe there couldn't possibly be any vulnerabilities in their code?

      --

      The unsig!
    18. Re:Old debate...? by posmon · · Score: 1

      there's a page that mentions it here, but i'm still none the wiser ;)

      --

      update comments set karma=-1, reason='offtopic' where sid=26315

  14. running CGI's as root ? great idea huh by zzzeek · · Score: 3, Interesting

    He says shadow files are irrelvant as the box has only one account, root. Whatever happened to rule # 1 of having your web server and CGI's run as a different user ?

  15. What? by Anonymous Coward · · Score: 0

    So the firewall doesn't have security holes? I think they'll have to add some if they want to make a version for Windows XP...

  16. Journalistic integrity? by chrysrobyn · · Score: 5, Interesting

    I hope it is on-subject enough to point out that I believe this is an excellent job Slashdot has done, going out and getting the rebuttal for the review. Although it is not quite perfect -- it acts partially to discredit the link source -- it is much closer to what I think Slashdot could be, a first-run news source with original articles -- for [nerds|geeks]. Until then, while the editors post their comments after a link, it's little more than the second-run movie theatres (which have their place, don't get me wrong). Thanks, Slashdot.

  17. No room for comments? by I_am_Rambi · · Score: 1

    I also find it disturbing that the author gave us no room for comment in his article, nor did i see anything to suggest he had even asked us about these so called "problems".

    Ok, so he didn't quote you in his article. Big deal. He saw the program and wrote what he thought. Does he have to say that he asked you personally about a problem? Maybe he asked someone else. Is there a lack of communication in your business?

    Passwords should be shadowed even if you are the only user. Anyone can look over a shoulder, or even view the security tapes.

    1. Re:No room for comments? by DaveJay · · Score: 2, Interesting

      Actually, the reviewer seems to have contacted the developer. Daniel said:

      >"...nor did i see anything to suggest he had even asked us about these so called "problems"."

      In the review, the reviewer actually states:

      >"My concrete indications of security problems within SmoothWall found sheer disinterest with Richard Morrell, developer and project initiator. "That doesn't matter" was about the politest of all comments comment (sic)."

      The reviewer apparently did attempt to have a dialogue with one of the developers, and was rebuffed (apparently impolitely.) I have had a similar experience with at least one SmoothWall developer behaving somewhat less than tactfully.

    2. Re:No room for comments? by snake_dad · · Score: 3, Funny

      And how exactly would shadowing help against over-the-shoulder-lookers? Oh wait, I get it, you create a shadow over the keyboard so it can't be seen.... Better pray that there is no IR filter on that security camera.

      I know... I know, don't feed... oh well.

      --
      karma capped .sig seeking available Slashdot poster for long-term relationship.
    3. Re:No room for comments? by viper66 · · Score: 1

      >Passwords should be shadowed even if you are the only user. Anyone can look over a shoulder, or even view the security tapes.

      shadowing has nothing to do with passwords showing up on the screen
      it means the passwords are encoded before being stored in the /etc/passwd file

    4. Re:No room for comments? by void* · · Score: 1

      it means the passwords are encoded before being stored in the /etc/passwd file

      No it doesn't. It means the /etc/passwd file has a single 'x' in the password field, and the actual password hashes are contained in /etc/shadow, which is not world readable. Passwords are hashed even if they are not shadowed.

      --


      Code or be coded.
    5. Re:No room for comments? by Anonymous Coward · · Score: 0

      Just because a password can be gotten at by looking over someone's shoulder as they're typing it in, doesn't mean other precautions shouldn't be taken. Like shadow password files. Oh hell, since the over-the-shoulders attack is so effective, why have passwords at all! Just save yourself the trouble of having to remember them, what's the use when someone can just look over your shoulder.

    6. Re:No room for comments? by cheezit · · Score: 1

      Thank you! Time to type my "shadowed" password in so I can post...

      --
      Premature optimization is the root of all evil
  18. Re:running CGI's as root ? great idea huh by Anonymous Coward · · Score: 0

    They run as user nobody... it says 1 user with access to the shell.

  19. Reveiwers have to listen... by hellcore · · Score: 4, Insightful

    I was in the Smoothwall IRC channel on several occasions when this reporter came in. First of all he didn't conduct himself like any other reporter I have ever met. He was elusive regarding his motives (ie he wouldn't say he was from the press), he was beligerent beyond belief and gave the impression he already knew what he was going to write. Refusing to even listen to the dev team's answers, the sticking the fingers in the ears behaviour he exhibited was most flattering. I just hope c't are more exclusive in future with regards to the staff they employ. This guy was nothing but underhanded and stubborn.

    --
    -- Steve 'Hellcore' Hughes: Graphics + Concepts @ SmoothWall. http://www.smoothwall.org http://www.smoothwall.co.uk
    1. Re:Reveiwers have to listen... by Anonymous Coward · · Score: 0

      Do you have a log file of the conversation?

      IOW, I think you're full of shit.

    2. Re:Reveiwers have to listen... by HiltonT · · Score: 1, Troll

      Hi, I was in #smoothwall at that time too. I agree with Hellcore's comments - the "reviewer" came on and refused to admit he was writing an article, had an obvious agenda, and failed to listen to anything that anyone said. The fact that SmoothWall is designed to protect your LAN **from** the Internet was ignored. SmoothWall was not designed to protect your LAN **from** internal users. Regardless of this, there is only a single account that has a shell - "root" - and shadowing passwords and hiding passwords from this user is next to useless. If someone manages to gain shell access to the SmoothWall machine, they already have root access. Your box is gone. Just remember that this has not happened. There have been no known successful hacks on an un-modified SmoothWall. Secure? Yes, it is. Regards, HiltonT

    3. Re:Reveiwers have to listen... by linzeal · · Score: 1, Informative

      I can vouch for that logged in as linzeal or koat. I have moved on to Astaro linux firewall though. Smoothwall had a teensy problem with one of my ethernet cards that caused it to operate at half duplex besides that I wish some of the logging features were put into astaro on the web config side. Astaro however "requires" an i586/300mhz and a 10 gig hard drive but actually runs on much less.

    4. Re:Reveiwers have to listen... by Anonymous Coward · · Score: 1, Interesting

      Both of you are as good/bad as me, the Anonymous Coward:

      hellcore (User #549684 Info)
      HiltonT (User #549696 Info)

      In other words: Two fresh acounts which probably represent the same person and are created just to post at +1. Show some logs.

    5. Re:Reveiwers have to listen... by wpanderson · · Score: 3, Informative

      The first time he visited #smoothwall, he fully announced his intention, and the publication he was writing for ... however there was hardly anyone there. He was pointed to Richard's email address by me, as a public IRC channel is hardly the place to conduct a press interview.

      The second time he visited #smoothwall, he did not introduce himself as a journalist, nor did he say he was writing an article, and he proceeded to try and grill the channel members on the points he wrote about in the article. This is where some misunderstandings are appearing, as not everyone posting here about their IRC experience was online the first time Jürgen appeared.

      --
      neuro at well dot com (when I post, it's my opinions, no-one elses)
    6. Re:Reveiwers have to listen... by wpanderson · · Score: 1

      actually they are two different people thousands of miles apart :)

      at least they created accounts, as opposed to your trolling Anonymous self.

      --
      neuro at well dot com (when I post, it's my opinions, no-one elses)
    7. Re:Reveiwers have to listen... by Anonymous Coward · · Score: 0

      Did he claim to be from "Spank My Ass Monthly" a biweekly magazine for the sexually challenged ? If so did you point him over to IPCop on Sourceforge.

    8. Re:Reveiwers have to listen... by Anonymous Coward · · Score: 0
      Refusing to even listen to the dev team's answers...

      Exactly, if the developers say their product is the best product in the world, the dumb journalist has to believe it. Period.
    9. Re:Reveiwers have to listen... by Anonymous Coward · · Score: 1, Insightful

      Judging from your other comments here, there seems to be an ongoing quarrel between Smoothwall developers and developers of a fork. Add to that the comments about attitude and the complete ignorance towards possible attack vectors (until they have been exploited in the wild) and I'll know to keep away from this mess. Security requires either inspection or trust. I don't have the time to do the inspection and after reading the Slashdot comments aswell as the c't review I absolutely don't trust Smoothwall.

  20. Re:running CGI's as root ? great idea huh by Caradoc · · Score: 1

    I don't recall that the smoothwall runs any web services, does it?

    Your rule #1 of having the webserver and CGIs run as a non-root user should be backed up with a rule #0 of not running a firewall *on* the webserver...

    --
    Specialization is for insects. - R.A.H.
  21. Re:running CGI's as root ? great idea huh by zzzeek · · Score: 1

    it has cgi-based configuration scripts which would imply a webserver as well.

  22. Re:Smoothwall Sucks. by Anonymous Coward · · Score: 0, Interesting

    the point is that smoothwall is NOT SECURE. its does stupid things because according to the developers the daemons concerned require it to be that way. thats just STUPID. those daemons are GPLed. how long does it take to add a small encryption routine to a piece of GPLed source ? its trivial and the developers deserve to be bitchslapped HARD for this STUPID RESPONSE to a perfectly valid article.

  23. Poorly writen reviews are bad for everyone. by dperkins · · Score: 1

    Whenever I go to purchase any kind of consumer electronic whatever, I scope it out on Shopper.cnet.com . I get pretty dang good information from them, and usually decent feedback from the users also.
    However, if a vendor is aware that a review is going to be done of their product, it is obviously in their best interest to make sure that the reviewer has all the information they need.
    When that is offered, and the reviewer doesn't take advantage, what recourse does the vendor have?

    --
    My sig hates me. That's ok, I never cared for it much anyway.
  24. Another firewall distro... by hereward_Cooper · · Score: 1

    I'm running gibraltar -- does anyone else, what do you think? It's cd based and creates a ram disk for all the config, saving them to floppy on shutdown. I got it running in 1/2 an hour, no trouble.

    --
    zadok.org.uk
    1. Re:Another firewall distro... by Anonymous Coward · · Score: 0

      its pretty impressive. im running it too...switched over from smoothwall.

    2. Re:Another firewall distro... by 1DarkZen · · Score: 1

      Also check out http://www.clarkconnect.org/

      --

      "If Diet Coke did not exist it would have been neccessary to invent it." -- Karl Lehenbauer
  25. Smoothwall is Great by Anonymous Coward · · Score: 0

    Any firewall; in fact any system you care to mention, that a hacker has shell or cmd line access with Admin rights is history.

    There is a single user on SmoothWall.

    This is by necessity root.

    The fact you HAVE to be on as root to get to these files in the first place makes the reviewers comments irrelevent.

    Product reveiwers should take note to do some research before submitting such rubbish.

    MacGyver

    1. Re:Smoothwall is GREAT by A.MacGyver · · Score: 1

      Understand that developers REFUSE to let other people's code into the product for security purposes, without it being reviewed and thoroughly tested.

      The developers WRITE the code..

      MacGyver

    2. Re:Smoothwall is GREAT by Anonymous Coward · · Score: 0

      whats the FRIGGING POINT of writing the code and refusing to allow security patches to be put into a SECURITY PRODUCT ?
      you make no sense.

    3. Re:Smoothwall is GREAT by wpanderson · · Score: 2, Interesting

      There's a difference between code released from a single source that has been audited, tested and integrated by the team, and code downloaded from tumtetum.tripod.com/haxx0rme/ and slapped in without thinking about it. I'm not suggesting that ALL homebrew patches are security holes in the making, but this is a security project, not an mp3 player.

      --
      neuro at well dot com (when I post, it's my opinions, no-one elses)
    4. Re:Smoothwall is GREAT by Anonymous Coward · · Score: 0

      if its a security product put encryption in and protect those godamn config files. audit test and integrate all the shit you want but if you dont encrypt even the small config files you shall be 0wned in less time than you can say audit, test and integrate.

    5. Re:Smoothwall is GREAT by wpanderson · · Score: 3, Insightful

      Strange that we've yet to hear of an 0wned smoothie, outside of some theoretical situations, and some "i already have root because i installed the box" fiddlings.

      If we see a posting on bugtraq or a properly documented break-in sent to us, we'll act on it.

      --
      neuro at well dot com (when I post, it's my opinions, no-one elses)
    6. Re:Smoothwall is GREAT by Anonymous Coward · · Score: 0

      when was the last time you ever saw a properly documented break in sent to the original developers of an OS or security software ? saying that you will fix it if its properly documented is like saying my win98 box is ultra secure cos it doesnt have a posting on bugtraq about being 0wned and there is no properly documented break in. your attitude towards security IS lax just as the reviewer noted and snake oil security products deserve to be tossed into the recycle bin.

    7. Re:Smoothwall is GREAT by wpanderson · · Score: 1

      > your attitude towards security IS lax

      I was referring to one instance of how we will react. How can we react to exploits which don't exist yet?

      --
      neuro at well dot com (when I post, it's my opinions, no-one elses)
    8. Re:Smoothwall is GREAT by Anonymous Coward · · Score: 0

      by ensuring they never exist and being as paranoid about security as a team who takes security seriously - openBSD. even if theo is a complete jackass he DOES take security seriously. encrypted swap anyone ?

    9. Re:Smoothwall is GREAT by Lord_Byron · · Score: 1

      It is not a true statement that the smoothwall developers write all of the code themselves. They use the Linux kernel, pppd, etc.

    10. Re:Smoothwall is GREAT by Lord_Byron · · Score: 1

      By employing a "defense in depth" outlook to anticipate possible future exploits and developing means to defeat them.

      An example of why this matters would be a "file exposure" vulnerability in one of your cgi scripts. This might allow an attacker the capability to view /etc/passwd. If you used shadow passwords grabbing the encrypted passwords would not be possible if you didn't run the web server as root (you don't, do you?). This would limit the usefulness of the file exposure exploit without you even knowing it exists.

      Defense-in-depth is the process of tying up those niggling not-really-exploitable problems, and employing all reasonable security measures on a "why not?" basis. It will save you when the impossible happens. It's shutting off NTP even though for twenty years it hasn't been a problem and you look like a god when on some rainy Friday afternoon someone publishes a remote root-access exploit for it.

  26. Re:The smoothwall team is full of crap.. by Anonymous Coward · · Score: 0

    those faults ARE the fault of the smoothwall team. they could easily modify the daemons concerned to be more secure instead of whining about the default configuration and leaving passwords in cleartext.

  27. Excuses by Antity · · Score: 4, Insightful

    Secondly he complains of plain text passwords for the ppp passwords. This is not our doing. The passwords are stored in this format as pppd requires them to be in plain text in the two files. He also mentions that the permissions of these files are wrong. If he looked a little more closely he would have seen that they are in fact symlinks to the 2 real files, which do have the proper permissions on them."

    Tsstss.. Look at this excerpt from the article that this SmoothWall guy is complaining about:

    The PPP-Daemon complains in the log file, every start, about the permissive reading rights to its password file, hard to imagine that the developers missed this one.

    I also have a strange feeling about other "security" options that they choose. For example: Not using shadowed password files. They say it wouldn't be neccessary since the only user available is root anyway. But what is the _sense_ of not using shadowed password files? (And what is the sense to require the user to be root to configure the system? Even Apache is supposed to be quite secure, but nobody will run it as root because there still might be holes. Impossible in a hacked-together firewall distribution?) The bytes in length on the harddisk they would have saved would be a joke.

    All in all, I believe there are some truth- and insightful bits in the c't review, even if the reviewer did a mistake.

    btw: To complain that the passwords had to be plaintext because PPPd and FreeSWAN required it is complete nonsense for a Firewall! Sources are available, so why not add a patch to have the passwords encrypted if this is supposed to become a Firewall?

    (Sorry, had to emphasize this, since this is not some desktop distribution but supposed to be a Firewall.)

    --
    42. Easy. What is 32 + 8 + 2?
    1. Re:Excuses by Anonymous Coward · · Score: 0

      exactly. the smoothwall team is full of shite. firewalls should be set up to be as SECURE AS POSSIBLE. there is no excuse for any security problems on firewalls.

    2. Re:Excuses by Russ+Steffen · · Score: 2
      btw: To complain that the passwords had to be plaintext because PPPd and FreeSWAN required it is complete nonsense for a Firewall! Sources are available, so why not add a patch to have the passwords encrypted if this is supposed to become a Firewall?

      In all fairness, this is referring to passwords that have to be sent to remote systems, so the cleartext has to be easily computable. Even if you encrypt the passwords, you still have to store an encryption key somewhere, in the end that's really just obscurity, not security. Very few "professional" firewalls even take that step, opting just to store remote passwords weakly masked (ie. Cisco's type 7 password hash, takes about 3 lines of code to recover the cleartext).

    3. Re:Excuses by parc · · Score: 1, Informative

      PPP sends the username/password in plain text. If the password is encrypted, how are you supposed to send it plaintext? I suppose you could use a symmetric cipher, but then you'd have to have the key hardcoded someplace. That doesn't seem secure either, does it?
      The other option is to require the remote end to authenticate to you. Unfortunately, I doubt there's an ISP out there that would do that.
      In other words, the developers are entirely correct.

    4. Re:Excuses by Anonymous Coward · · Score: 0

      the key can be placed in /etc/shadow with the root password.

    5. Re:Excuses by Anonymous Coward · · Score: 0

      you store the encryption key in /etc/shadow with the root password.

    6. Re:Excuses by Anonymous Coward · · Score: 0

      If the passwords for PPP and such Are to be encrypted, they would have to be encrypted in a two way method using a key which is on the system itself.
      Granted it adds an extra layer of protection, but it's not nearly as much one might want.

      Shadow passwords however, do it anyway, it's not like it adds that much overhead.

    7. Re:Excuses by hearingaid · · Score: 5, Insightful
      I also have a strange feeling about other "security" options that they choose. For example: Not using shadowed password files. They say it wouldn't be neccessary since the only user available is root anyway.

      Let's go even farther on this theme of bad choices.

      You can logon directly to the root account remotely? You don't have to su first?

      Ouch, but that's a major hole. That's like waving a Big Flag. Kiddies, look at this "firewall." Guess what account you should try?

      Never allow remote logons to uid 0. Always at least force wheels to su.

      There are CGIs available to manage the firewall? Oh, and they use port 81 to access it. How... creative. And it gets better. SSH is on port 222. Have you guys ever heard of port scanners? Custom ports is a way of flagging to intruders which firewall software is being used, except when the custom port pattern is unique.

      I can go on. It has a built-in DHCP server. DHCP servers should never be mounted on external firewalls as their logfiles contain too much valuable information when the firewall's security is compromised.

      Hmm, at least it has an HTTP proxy. Probably Squid. No SOCKS support though. And yes, it uses NAT. Gack.

      Well anyway, maybe this c't review will convince a few people to give up a NAT-based solution. Sadly, they'll probably just go to another one.

      --

      my old sig used to be funny, but then slashcode ate it and now it's not funny anymore

    8. Re:Excuses by WolfWithoutAClause · · Score: 2

      Agreed. Particularly on an open source product it makes no difference.

      Short of special hardware with BIOS support, or a password that has to be manually typed in to boot the firewall (you'd better have a *good* UPS!); there's no known way to do that securely.

      --

      -WolfWithoutAClause

      "Gravity is only a theory, not a fact!"
    9. Re:Excuses by fishebulb · · Score: 1

      ???? um as far as i know the /etc/shadow is hashes, ONE WAY. (well in theory it can go back but thats some really tricky math ;)

    10. Re:Excuses by Jennifer+Ever · · Score: 1

      I don't know too much about the product (never used it), but I know that if I were creating something of the sort, I wouldn't have any sort of network services (Apache, login, whatever) accessible from the internet side. I mean, right, running everything as root could compromise the system, but only if an attack were launched from within the LAN. From what I've read, this thing is really just meant to secure a LAN from outside attack.

    11. Re:Excuses by stickyc · · Score: 1
      Well anyway, maybe this c't review will convince a few people to give up a NAT-based solution. Sadly, they'll probably just go to another one.

      For the uninitiated, what's wrong with NAT?

    12. Re:Excuses by Anonymous Coward · · Score: 0

      Nothing. He's talking out of his ass.

    13. Re:Excuses by hearingaid · · Score: 4, Interesting

      Mainly, NAT can be persuaded to become bidirectional with relative ease. That is, you can trick it into giving access to machines behind the firewall. This is especially easy if there are servers behind the firewall.

      The explanation on how is technical in the extreme, and while I mostly understand it, I don't trust myself to explain it correctly; I'll recommend the Zwicky book again, perhaps I should put it in my sigfile. :) If you're broke, go find your local university's library. Any decent uni library and many crappy ones will have at least the first edition of Zwicky.

      The simple answer, though: SOCKS4/5 is a server, and NAT is a router solution. Routers route packets around the 'net. They are designed to pass them back and forth. Servers, on the other hand, just receive packets, process them, and decide what to do with them.

      I talked about this a bit more in a BSD thread just earlier today: go here to see my other comment.

      Now, don't get me wrong; NAT is much better than just having an open connection. But it will usually pass ICMP packets, and that's an enormous security hole. Dumb network admins usually deal with it by blocking all ICMP packets, which of course breaks a whole pile of things. The better solution is to just not ever route packets from the 'net past the firewall. They should all be caught at the firewall and fed through some kind of proxy before they ever touch the inside. That can only be done if you give up NAT.

      --

      my old sig used to be funny, but then slashcode ate it and now it's not funny anymore

    14. Re:Excuses by psamuels · · Score: 2
      um as far as i know the /etc/shadow is hashes, ONE WAY.

      That's for your local system. The issue under discussion is PPP - which is a protocol with a remote system. Some revisions of the protocol, unfortunately, require that you send a password in cleartext. That password has to be stored somewhere - or, presumably, you could have the user type it in when he boots the firewall ... but that's rather inconvenient.

      Until you can force all ISPs to migrate to schemes that don't require cleartext passwords (MS-CHAP, for example) you can't fix this one.

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    15. Re:Excuses by Anonymous Coward · · Score: 0

      1. i do believe that a large number of isps support ms-chap at this point. i'd like to know if im wrong, please let me know.

      2. why should users who can support a more secure situation be penalized by those who cannot? this seems like something that would be easy to make an option. additionally, you're only sending your passworda couple of hops, but when it is stored in plaintext on the firewall it is much more readily available to those who might do bad things with it.

    16. Re:Excuses by psamuels · · Score: 1
      why should users who can support a more secure situation be penalized by those who cannot? this seems like something that would be easy to make an option.

      Right - there should not even be a pap_secrets file if MS-CHAP is used. Do you know whether or not smoothwall does this already? They might. I have no idea.

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    17. Re:Excuses by vkt-tje · · Score: 1

      I don't know too much about the product

      That's obvious!

      if I were creating something of the sort, I wouldn't have any sort of network services (Apache, login, whatever) accessible from the internet side.

      Very good! But even the Smoothwall devs knew that: the only way to use the "webserver" (only admin pages: not to be used as intranet server!) or log in is on the inTRAnet side. There must be two physically separate devices (NIC and modem or 2 NICs) for the two sides (internet - intranet)

      ...this thing is really just meant to secure a LAN from outside attack.

      Correct. IMO the product is aimed at home users who want to use NAT with some more security than M$ ICS...
      From what I've read,

      You should have read a bit more :-) Than you would have know the intranet - Internet / login - webserver thing too.

      About the 2 interfaces. They are called "red" (Internet) and "green" (intranet). But you can add a third nic (orange) to add a DMZ ((web)server that can be reached from the Internet)

      --

      120 chars is not enough!
    18. Re:Excuses by TuxGrep · · Score: 1

      There are two seperate issues at hand:

      * system does not use shadow passwords for local access.

      * system stores ppp password in a world-readable file.

      Thus, there is no contest to needing the password in the pap-secrets file in plaintext, but there IS one regarding the filepermissions on said file.

      The shadow issue is another one, albeit at least as important as the former IMHO.

  28. Attitude Problems with Smoothwall Developers by mathrawka · · Score: 5, Interesting

    I have noticed that the founder of Smoothwall, Richard Morrell has some issues to deal with. He has a huge ego and does not like users that do not pay for his "open source software." He enjoys complaining about how much money he has spent on making CDs and giving them away for free and how people don't donate to him. I have a few quotes that I have collected that he has said on the mailing lists for smoothwall. "i have contacts with people at the kernel team that none of you have... i know people who can get this fixed and i'm on top of it... so stop complaining because you don't know what you're talking about" "i used to work for microsoft, i know how they work" (he worked in the sales dept selling licenses) "You're also not a paying customer - I'll email DIRECTLY my friend who WROTE the official driver. Friendships help. Thats why I'm richard@linux.com" "this is fuck all to do with SmoothWall its hardware level" Also, Mr. Morrell decided to turn it into closed source "enterprise version" that isn't free with extra features. So he's not allowing open source developers to add new features to the open source project because it will compete with his private closed source project.

    1. Re:Attitude Problems with Smoothwall Developers by Anonymous Coward · · Score: 1, Interesting

      I agree, i had issues getting a smoothwall box up and running (turned out to be a duff network card in the end.) so I logged on the smoothwall irc server to get some advice, Richard Morrell was in the channel and I asked if anyone could give me some advice, his attitude was "have you paid any money to us?" straight off, not the most warm and welcoming of attitudes. I told him straight that I wanted to get it working before I parted with any of my hard earned cash. I have got to say that other people on the channel were more helpful, but the guys attitude put me off using his product to the point where I binned the installation and started using freesco instead...

    2. Re:Attitude Problems with Smoothwall Developers by Anonymous Coward · · Score: 3, Informative

      Been there done that..I urge all who plan on downloading Smoothwall to first hang around for a minute in their IRC channel. Dick Morrell has the worst attitude I have ever seen. Their clame to fame is that it will run on older machines, so I tried it. The 540mb hard drive was filled with logs and took the box down after a couple weeks. I asked Mr. Morrell if it cleaned itself every once in a while and his reply was "get a bigger hard drive". He then started going off on how I shouldn't criticize his product because I'm not paying for it.. All I asked is if the logs would clear eventually! That's just my incident that happend within 5 minutes of meeting him online. I've heard much worse about him. Because of that, I will never tell my friends about Smoothwall again. If you would like an excellent firewall, with more options, better security, and an excellent support team, I recommend you check out www.astaro.com ( which is also a linux firewall ).

    3. Re:Attitude Problems with Smoothwall Developers by Clay+Mitchell · · Score: 1

      I won't respond to this as a AC :)

      Yeah, watchig the mailing list, it does show Richard Morrell to be an ego-maniacal jackass. no, he doesn't like it when you don't pay for this stuff, and he tends to not have a great attitude.

      on the other hand, it *is* a free product, and there are a lot of other people on the list/irc who WILL help you, so if you can get over him, you'll be ok.

    4. Re: Attitude Problems with Smoothwall Developers by onya · · Score: 5, Informative

      for this reason, (and others) there has been a fork from smoothwall gpl to create a new project called ip cop. you can download a beta .iso from the website. ipcop.org

      for me it was a straightforward switch from smoothwall to ipcop. easiest install of any operating system i've ever seen. ipcop supports ext3 (for no extra cost!) which is great for unplanned reboots.

    5. Re: Attitude Problems with Smoothwall Developers by Anonymous Coward · · Score: 0

      Ipcop can't do multiple ips on one nic forwarding to different places yet. Smoothwall can.

    6. Re:Attitude Problems with Smoothwall Developers by Anonymous Coward · · Score: 0

      Right, if DICK doesn't kick-ban you for asking a question about multiple IPs. Ask me how I know. Fuck DICK and fuck smoothwall.

    7. Re:Attitude Problems with Smoothwall Developers by Anonymous Coward · · Score: 0

      do we fucking care? nope

    8. Re:Attitude Problems with Smoothwall Developers by Anonymous Coward · · Score: 0

      See? That's what half the people here are criticizing...

    9. Re:Attitude Problems with Smoothwall Developers by netean · · Score: 1

      yup, had a similar problem with Dick on irc. There was a guy on irc asking [the channel] if anyone was using the same network card. Dick Morrell seemed to take great offence to this, complained about his "abusing" his bandwidth and banned him. I thought that was grossly unfair, afterall he wasn't asking him directly but asking the users in the channel, when I commented on how I thought that banning him was harsh, he just exploded at me for a couple of minutes before banning me.
      I've never been back, and uninstalled the product, (which I had thought was quite good up until then) and would definately NOT recommend it to others.
      IP Cop sounds pretty good though, "smoothwall without the dick" sounds appealing :)

    10. Re:Attitude Problems with Smoothwall Developers by Anonymous Coward · · Score: 0

      I totally agree

      "Dick" Morrell has many a friend in the linux\microsoft community, alas maybe he doesnt understand the definition of a donation or the whole idea of opensource.

      the irc channel is always a hostile place, but if you want true hostility, join the mailing lists, hmmm day to day you will hear him calling many a person a C*NT and a muppets who dont understand linux

    11. Re: Attitude Problems with Smoothwall Developers by cmkrnl · · Score: 1

      Which for 99.99% of likely users is completely irrelelvant.

      Curmugeon

    12. Re:Attitude Problems with Smoothwall Developers by cmkrnl · · Score: 1

      Dont let one bad experience put you off m8. If you want a nice self contained firewall solution Astaro ASL

      http://www.astaro.com/products/

      is very nicely engineered. Dont let the published hardware requirements put you off, thats only if you want to run a 10000 odd users through it.

      Curmudgeon

    13. Re:Attitude Problems with Smoothwall Developers by Anonymous Coward · · Score: 0

      Whilst it's true that some of the SW Developers seem somewhat 'abrasive', this isn't true of ALL the developers. It would be foolish to tar everyone with the same brush.

      If you're patient and polite developers are more than happy to help or point you in the direction of the information - even if it is RFTM.

      GPL issues I'm sure have been debated countless times. SmoothWall has a corporate product which encorporates proprietry source, which therefore can't be GPLd. Under GPL you are also entitled to charge whatever you want, as long as the source is supplied according to the GPL license.

      The developers are also entitled not to give you support if you haven't donated to the product. People must remember that the irc channel is not 'the support place' - it's the team channel first and foremost.

      Sensible and reasonable discussion welcomed...

    14. Re:Attitude Problems with Smoothwall Developers by Anonymous Coward · · Score: 0

      Yea. The problem is endemic to the smoothwall dev team, they have even structured the support around a moderated users mailing list. Anything negative gets dumped, (and usually a nice abusive email arives from Richard to remind you what an idiot (prat oe whatever) you are).

      feeble.

    15. Re:Attitude Problems with Smoothwall Developers by Anonymous Coward · · Score: 0

      I was on the IRC channel earlier today and I was both polite an patient in asking my question. One developer was about to answer my question, but then Richard Morrell asked whether I was a customer. When I said no, he told me to go buy a book and kick-banned me from the channel.

      I'm sure many of the other developers are friendly and helpful, but this is irrelevent when Richard has Ops.

    16. Re:Attitude Problems with Smoothwall Developers by iGawyn · · Score: 3, Insightful

      However, if your product gets a bad reputation because you refuse to support people, because they haven't donated, then less people will want to use your product, which means less donations. It's a vicious circle, which eventually the Smoothwall developers will have to break.

      Sure, it's free, it's GPLed. Big deal. There are plenty of free, GPLed firewalls out there, and the developers of them are probably a lot nicer. What sets Smoothwall above the rest? Tech support? Reading /., that doesn't seem likely. Features? That only goes so far. Security? You have to plan for the worst, and just because you don't think there's a chance in hell of someone gaining root on the box doesn't mean you don't shadow your passwords, etc.

      Gawyn

    17. Re:Attitude Problems with Smoothwall Developers by Anonymous Coward · · Score: 0

      I meant do we the people reading this care about people bleating they got kickbanned. Go get a life people!

    18. Re:Attitude Problems with Smoothwall Developers by Anonymous Coward · · Score: 0

      Here's another one for ya from the mailing list:

      "<Insert name of person he was addressing here>

      1) get a clue you halfwit
      2) stop spreading bullshit

      I wish halfwits would engage brain it makes life so much easier

      There are some total fuckwits out there "

    19. Re:Attitude Problems with Smoothwall Developers by Daemonik · · Score: 1

      Odd, I've had a box up for 6 months and it's only using 100megs.

    20. Re:Attitude Problems with Smoothwall Developers by ghurtado · · Score: 1

      Excerpt from their own FAQ - where they dedicate some 15 pages to explain how you will be considered a jackass if you dont ask a question the right and precise way, and are entitled no respect whatsoever when looking for an answer - :

      Be courteous. Use "Please" and "Thanks in advance". Make it clear that you appreciate the time people spend helping you for free.

      Same FAQ, section "Dealing with rudeness":

      If you can't manage to be grateful, at least have a little dignity, don't whine, and don't expect to be treated like a fragile doll just because you're a newcomer with a theatrically hypersensitive soul and delusions of entitlement.

      Draw your own conclussions.

    21. Re: Attitude Problems with Smoothwall Developers by Anonymous Coward · · Score: 0

      It's funny how you embrace inadequecy.

    22. Re: Attitude Problems with Smoothwall Developers by Anonymous Coward · · Score: 0

      > Ipcop can't do multiple ips on one
      > nic forwarding to different places yet.
      > Smoothwall can

      Yeah, for 100 (UK) pounds. The next release of IPCop will support it, for nothing.

    23. Re:Attitude Problems with Smoothwall Developers by Anonymous Coward · · Score: 0

      Which is a problem with a moderated (means Richard Morrell) list.

      BTW: Talking about manners

      The last 4 mails I got from Richard before I was kicked out of the list where

      F*ck you

      For asking the question: What is the difference between GPL and Non GPL and asking for a formal apologie to call me names in the list.

      So I really wonder if Richard's business modell of being rude to future customers really pays out.

    24. Re:Attitude Problems with Smoothwall Developers by Anonymous Coward · · Score: 0

      Hi Rebecca,

      than you should have offered a not moderated free support list where the community would have been able to help other people. Nobody expected the dev team answer all the question. But ....

    25. Re: Attitude Problems with Smoothwall Developers by Anonymous Coward · · Score: 0
      Well good, I'll just grab this CD labeled "IPCop next release" and install.. hey waitaminute! This CD is empty!

      (no offense intended, I'm awaiting the release so I can test it - but it's not even an option right now)

  29. Not a real firewall review by Lumpy · · Score: 4, Insightful

    First off reviewing a firewall like that is just whining by a non-techie. you want to review a firewall? crack it... Show me times it took and what kiddie tools took it down or circumvented it because of a flaw in the firewall. bitching about how the scripts are written is clutching at straws and trying to add content to an already empty review.

    Why is it that we all will not listen to a SQL review without stats and figures but a firewall review get's any attention at all if it isnt even tested properly by the reviewer?

    This review was like a review about ram and bitching about the color and shape.

    --
    Do not look at laser with remaining good eye.
    1. Re:Not a real firewall review by Antity · · Score: 1

      you want to review a firewall? crack it... Show me times it took and what kiddie tools took it down or circumvented it because of a flaw in the firewall. bitching about how the scripts are written is clutching at straws and trying to add content to an already empty review.

      Sometimes even on BugTraq it doesn't need an actual exploit to be published to show people that there might be serious security risks in a product, just by showing flaws in the actual implementation of that product.

      Remember: Some companies even claim that it's better not to publish an actual exploit..

      --
      42. Easy. What is 32 + 8 + 2?
    2. Re:Not a real firewall review by Anonymous Coward · · Score: 0

      oh yeah ? i cracked smoothwall in 10 minutes with a CGI buffer overflow, grab of the passwords when i was logged in as nobody and logged in as root 0wning the firewall. does that help ?

    3. Re:Not a real firewall review by Anonymous Coward · · Score: 0

      where's the proof you goatse.cx'oring troll?

    4. Re:Not a real firewall review by Anonymous Coward · · Score: 0

      yes it does... post the logs. and proof that you did this...

      oh wait, you cant because it was in your dreams and made up.....

      if not... gimmie proof.

    5. Re:Not a real firewall review by Anonymous Coward · · Score: 0

      Me thinks this h8cker needs to be a little less boastful, we use Smoothie in over 30 locations from Baltimore MA to offices in Cuba and it survived a $19,000 security audit where our Cisco PIX boxes didnt.

      Care to post your logs ??

      Oh you can't - you don't have any...

    6. Re:Not a real firewall review by Anonymous Coward · · Score: 0

      give me an ip address of a machine running smoothwall and i'll give ya all the proof ya need...unless yer scared of course ya wimp ass.

    7. Re:Not a real firewall review by Anonymous Coward · · Score: 0

      can you post the ip's of your 30 site locations ? i'll give ya all the logs ya want on your 0wned boxes.

    8. Re:Not a real firewall review by WildThing · · Score: 1

      try 208.37.136.151 - Let us know how you make out

    9. Re:Not a real firewall review by Anonymous Coward · · Score: 0

      still waiting for the hax0r report on that one lol

    10. Re:Not a real firewall review by cmkrnl · · Score: 1

      > it survived a $19,000 security audit where our
      > Cisco PIX boxes didnt.

      IMHO you must had an idiot configuring your PIXen in that case.

      Curmudgeon

    11. Re:Not a real firewall review by Anonymous Coward · · Score: 0

      He probably was, but defaults are important.

  30. Re:running CGI's as root ? great idea huh by zzzeek · · Score: 2, Insightful

    if a cgi script running as "nobody" is compromised, then it is possible that the user "nobody" can gain shell access as well. A shell is simply another executeable, just like the CGI script itself.

  31. Smoothwall by futuresheep · · Score: 2, Informative

    After trying several different Firewall products, I found smoothwall to be the easiest to setup and maintain. As far as the reviewers points, most are irrelavant, since the only access to the web interface and to SSH is from INSIDE your network. Unless you go out of your way to activate these things exterally, they're simply not seen to attackers. But then again, if you changed the way the product is shipped, then it's really working like it was intended anyway.

  32. Their business model by RainbowSix · · Score: 1, Offtopic

    A paypal link on the front page, and a brief explaination as to why you should donate next to the download link

    For paypal users, helping the company has a nearly zero transaction cost. I think it is a good idea that more freeware projects should embrace.

    --
    --------
    It's OK to be social, just don't tell anyone about it.
    1. Re:Their business model by Anonymous Coward · · Score: 0

      We do. We get f*ck all from it. Ingrates :)

  33. It's great for my network at home by twos · · Score: 1

    But I wouldn't use it for my business network.

    SmoothWall is nice and easy way to isolate my home network from the Internet. It took me about 20 minutes to install and configure it. It does exactly what I need it to do.

    --
    Phear The Phat Penguin
    1. Re:It's great for my network at home by razorwired · · Score: 1

      That was exactly my worry when I read this...as a professional firewall integrator I'm concerned that while this product is probably great for home use, someone is going to try and run it at their business and get cracked.

    2. Re:It's great for my network at home by DaCool42 · · Score: 1

      so it's secure enough to protect all your personal information, but not your buisiness information? i don't know about you, but i don't like getting cracked anywhere, business or home.

      --

      ----
      All of whose base are belong to the what-now?
  34. Re:Daniel Goscomb seems far too complacent by byolinux · · Score: 2, Insightful

    Okay, maybe I was a little hasty, but if someone gives you a bad review, and this was a bad review, you should just suck it up.. Imagine Microsoft sending out a press release everytime someone at /. gave them a bad review - they'd have to pay Taco to incorporate random-ms.pl

  35. Re:running CGI's as root ? great idea huh by Wolfstar · · Score: 2

    He actually stated that the only shell-access account on the box is root. This means that the only way you can get a command prompt is if you're logged in as root. Theoretically, if you can exploit a CGI bug, you could execute /bin/sh and have a shell, but they've probably disallowed that.

    The Dachstein images from the LEAF Project are set up similarly. Root is the only shell access, CGI/Web runs from another user.

    --
    You thought that this sig was what you think that I thought you wanted me to think. I think.
  36. Re:running CGI's as root ? great idea huh by Anonymous Coward · · Score: 0

    As long you as use a strong root password things should still be secure. Although it is a pretty dumb move to not use shadow passwords. C'mon... how much room/cpu do they really take up?

  37. Re:Daniel Goscomb seems far too complacent by wpanderson · · Score: 1

    well it's the only "bad" review we've had out of a raft of them, so go figure ...

    --
    neuro at well dot com (when I post, it's my opinions, no-one elses)
  38. Re:running CGI's as root ? great idea huh by Anonymous Coward · · Score: 0

    I'm assuming that apache is run a nobody. I can't see how any would be dumb enough to run it as root.

  39. No more comments on Morrell, please! Try IPCop! by BitMan · · Score: 5, Informative

    As your momma always said: 'If you don't have anything good to say about someone, don't say it' or 'if you someone keeps "bothering" you, just stay away from them.' It's as simple as that.

    So if you don't like Richard Morrell, head of the SmoothWall project, consider:

    • ignoring him
    • the fact that SmoothWall is free software and freely supported (regardless of the "requests" for monetary support made)
    • disregarding SmoothWall altogether, if it really "bothers" you that much (see below)

    Personally, I'm sick of the "one-sided" reporting on Mr. Morrell. I've seen way too many people "complain" about him, but never comment on various personal details that are partially the cause of this -- let alone the daily on-slaught of Windows users who've barely heard of Linux, who don't bother reading the FAQ, let alone demand that SmoothWall automagically support every little, crappy-designed Windows application and their proprietary protocols that don't work well with firewalls anyway. After a week of being on the SmoothWall lists, I'd kill some very rude and ungrateful users well before Morrell. If you feel Morrell is "really bad for the project," then that's his problem, not yours!

    Now if you still want something like SmoothWall without the SmoothWall(TM), take notice that others have forked the project into a new one called IPCop. Version 0.1.0 features SmoothWall 0.9.9, all the major post-0.9.9 patches and various enhancements. A final 0.1.1 release is to follow shortly before the team starts to work on version 0.2.0, an Linux 2.4/Netfilter implementation.

    For all I care, you can think of IPCop as "SmoothWall without Morrell." Just don't say it outloud since many of us are all sick of hearing it!

    --
    -- Bryan "TheBS" Smith
    Independent Author, Consultant and Trainer
  40. Bad Modding by Renraku · · Score: 0, Offtopic

    This is the 3rd time I've been modded down this week for stupid reasons. Being called a troll because I said I had a 56k modem, being modded 3 times as over-rated when no one has modded it before..and being modded as redundant when my post was near the first. This has got to stop.

    --
    Job? I don't have time to get a job! Who will sit around and bitch about being broke and unemployed then?
    1. Re:Bad Modding by sopwath · · Score: 0, Offtopic
      I wish I still had my mod points for the day, I'd mod it down too. Did you actually read the article or the response? Mr. Goscomb talked about why the review was wrong. Smoothwall does protect passwords the way it should, but because of the way certain tools it uses work, there are less secure symilinks to files with the correct permissions on them.

      Had you seen that, you wouldn't be making a redundant post. All you've done is make yourself look bad because everyone who actually read the article can see you're agreeing with the bad reviewer.

      Read first, then post. In your case I might suggest you read twice and then post.

      Good luck, SopWATh

    2. Re:Bad Modding by Wakko+Warner · · Score: 0, Flamebait

      No, it's because you're a fucking idiot.

      Did you read the c't article? Did you then read their response? Or did you just think you could top-post and get karma for it?

      - A.P.

      --
      "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
  41. Re:Smoothwall is Shit by Anonymous Coward · · Score: 0

    if you are running CGI's you can exploit a bug and login as nobody. since nobody can run /bin/sh as well as root there are TWO users on the system, nobody and root. in other words youre full of shit just like smoothwall.

  42. Re:Daniel Goscomb seems far too complacent by byolinux · · Score: 1

    I agreed that it was a bad review... but at the same time, I think he was being overly complacent.

  43. you assume complete security from the inside by zzzeek · · Score: 1

    A very common configuration of a firewall is to let some incoming ports translate themselves to other boxes inside the network via NAT - this is to allow things like email services, web services, etc. be accessed. Even with all ports turned off to the outside world, Windows boxes receive email/word/AOL/etc viruses and trojans all the time. Therefore, the boxes *inside* a firewall are also never 100% safe from attack, meaning that a good firewall's security on the internal network interface is nearly, or in a large organization equally, important as that of the external interface.

    1. Re:you assume complete security from the inside by Anonymous Coward · · Score: 0

      hence smoothwall supports a seperate DMZ for servers with no access to the firewall ports or the green (safe) network.

    2. Re:you assume complete security from the inside by zzzeek · · Score: 1

      ok, then i guess they can leave the internal interface wide open, run sloppy CGI scripts, and not encrypt any of the password files or anyhting, since the user should know to use a DMZ.

    3. Re:you assume complete security from the inside by Anonymous Coward · · Score: 0

      while storing passwords as cleartext so that internal users can break in easily DMZ or not.

    4. Re:you assume complete security from the inside by futuresheep · · Score: 1

      A very common configuration of a firewall is to let some incoming ports translate themselves to other boxes inside the network via NAT This has to be manually configured in the Web Interface. There are plenty of warnings on why you shouldn't. Even if you set up a DMZ, you have to manually configure access to those machines from your other internal machines. Even with all ports turned off to the outside world, Windows boxes receive email/word/AOL/etc viruses and trojans all the time. I can tell the difference between a firewall and anti-virus software. You also assume that all the machines behind my firewall are windows boxes.

    5. Re:you assume complete security from the inside by Anonymous Coward · · Score: 0

      Break in easily? Prove it.

    6. Re:you assume complete security from the inside by Anonymous Coward · · Score: 0

      sure.
      give me an ip and i'll 0wn ya smoothwall box.
      /bin/bash as 755 was a dumb move on the smoothie dev teams part.

    7. Re:you assume complete security from the inside by Genom · · Score: 2

      You also assume that all the machines behind my firewall are windows boxes.

      It only takes one compromised box on the inside to make an attack. Windows boxes happen to be particularly vulnerable because of Outlook's insane assumption that things attached to an email should be executed automatically.

      That's not to say that boxes running other OSs aren't vulnerable. They are. Just some more than others. All boxes on the inside need to be protected, and it's not bad practice to anticipate the worst - that is, an attack from inside your network.

      In a perfect environment, it'd never happen - but we all know the world is a less than perfect place. A good security policy takes this into account.

    8. Re:you assume complete security from the inside by TuxGrep · · Score: 1

      I can tell the difference between a firewall
      and anti-virus software. You also assume that
      all the machines behind my firewall are windows boxes.

      First, there could be other ways to gain access. Think kernel-bugs, malformed packets exploiting weaknesses in iptables/ipchains, etc. Jeez... come to think of it, we recently experienced both of these fairly recently didn't we ?

      But I digress. For attacks from the inside, windows-boxes are no neccesity. A real underestimated threat are people from the inside, whether disgruntled / curious / gullible / whatever is beside the point. Second, other OS'es applications have their vulnerabilities too. Keywords: java / javascript / irc-script / p2p-clients, you name it. Not as abundant as for windows, sure, but still far from nonexistant.

  44. Replying to the reply by OeLeWaPpErKe · · Score: 4, Insightful

    Daniel Goscomb, one of the lead developers of Smoothwall, responds:

    In our opinion this article is extremely badly researched and written. Furthermore it shows a lack of knowledge on the author's part.

    sjah ... reading on

    The main concern he has is that of people being able to log in to the firewall and read configuration files. This point is irrelevant as there is only a single user that can access the shell, root. This also removes the need of shadow password files, if you have access to the machine to get the passwd file, you are already in as root anyhow.

    so you only have one layer of security ? The inability of any attacker to get a shell ? That's it ? I must admit I have not checked if you do that or not but ...

    In my opinion you should at least take a number of these precautions ...

    -> no shell access for nobody but root (of course this is enforced by putting a check in the main loop of bash, which mails "murder" if anybody tries differently)
    -> all binaries --x--x--x, on a single partition which is the only one mounted without the "noexec" and with "ro" flag
    -> *all* daemons chrooted, none have anything in their /bin or /sbin directory that even remotely resembles a shell or mount program (ie do not use perl, use mod_perl, do not use php, use mod_php, etc)
    -> *all* programs compiled from source
    -> there is no such thing as an irrelevant permission

    Secondly he complains of plain text passwords for the ppp passwords. This is not our doing. The passwords are stored in this format as pppd requires them to be in plain text in the two files. He also mentions that the permissions of these files are wrong. If he looked a little more closely he would have seen that they are in fact symlinks to the 2 real files, which do have the proper permissions on them.

    plain text ? wrong permissions ? why would you take a chance ?

    He also mentions the same "problem" with the shared keys system in FreeSWAN. Again, they are stored like this as FreeSWAN requires them in this format to read them.

    again ... why take the chance ?

    As to the part about user authentification of the CGI scripts. This is completely irrelevant. There is no authentication in the CGI scripts. The authentication is done via .htaccess files, and has no interaction with the CGI at all, other than when you change the passwords.

    user authentication is only irrelevant until a hacker gets by the first layer of security (which apparently on your system is the *only* layer of security)

    I also find it disturbing that the author gave us no room for comment in his article, nor did i see anything to suggest he had even asked us about these so called "problems". We would have been happy to answer any questions he had.

    to quote the other article :
    When a group of developers- more than ever one active in the spirit of GPL-want to successfully distribute a good product, they are usually interested in feedback, in order to improve their product. My concrete indications of security problems within SmoothWall found sheer disinterest with Richard Morrell, developer and project initiator. "That doesn't matter" was about the politest of all comments comment. Trust in the developer's competence and integrity is a basic pre-requisite for the usage of security relevant software. Morell has thoroughly destroyed mine."

    this suggests he has contacted you ... wether or not he did I cannot verify, but if he quotes answers from you ("That doesn't matter"), he probably did contact you, and you certainly confirmed that comment with the above reply, I politely wonder about the next part of that sentence ( ... was about the politest of all comments comment.)

    1. Re:Replying to the reply by razorwired · · Score: 0, Redundant

      Amen, all true. Join the development team.

    2. Re:Replying to the reply by vkt-tje · · Score: 1

      ...And I will gladly install the patches :-)

      --

      120 chars is not enough!
    3. Re:Replying to the reply by fatrat · · Score: 2, Interesting


      Also, as was pointed out on uk.comp.os.linux,
      anyone who thinks that

      /^\d+\.\d+\.\d+\.\d+$/

      is a correct way to match an IP address in a cgi-bin script shouldn't be let near a firewall.

      No shadow passwords? /etc/passwd is a+r on all
      systems I've ever seen (is Smoothwall different?
      I doubt it). That's why you need shadow passwords.

      Remember the old /cgi-bin/phf?cat%20/etc/passwd
      trick? Having seen the quality of the cgi scripts
      in smoothwall, do you want to promise that there's
      nothing similar in there?

  45. Re:running CGI's as root ? great idea huh by Anonymous Coward · · Score: 0

    You can disallow buffer overflows so they can't run a shell? How?

  46. Anyone recommend a good IPTABLE's based fw? by prisoner-of-enigma · · Score: 1

    My company has used Checkpoint FW-1 in practically everything we've deployed up to this point, but I'm itching to experiment with a much cheaper IPTABLE's based approach. Of course, it has to be SECURE first and easy to use second -- a leaky firewall is worse than none at all as it gives a false sense of security.

    I've hand crafted a few firewalls myself and run them on custom-built Linux kernels and stripped down distro's. Still, I'm not quite certain I trust myself on this, and I'd like to hear from anyone who's had experience with a good, free, IPTABLE's based fw script in a production environment. My goal is something that can displace a Nokia IP330. It has to do NAT, port forwarding, and allow logging of suspicious packets. Floppy-based stuff is highly preferred if possible to lower hardware requirements.

    Recommendations, anyone?

    --
    In the end they will lay their freedom at our feet and say to us, Make us your slaves, but feed us. - Fyodor Dostoyevsky
    1. Re:Anyone recommend a good IPTABLE's based fw? by Anonymous Coward · · Score: 0

      Try Devil Linux (http://www.devil-linux.org) and use Firewall Builder (http://www.fwbuilder.org) to build the firewall rules. Great distribution and and a great firewall building tool.

    2. Re:Anyone recommend a good IPTABLE's based fw? by Anonymous Coward · · Score: 0

      I was under the impression the Nokia firewall is just Firewall-1 pre-installed.....personally I am skeptical of open source firewalls and their ability to fund development and developments (I know checkpoint 1 isnt opensource but it still isnt ideal)...give me a good hardware based firewall that isnt just a *NIX distro with software over the top.I am not a fan of Cisco but a PIX 515 is an ideal enterpirse firewalll or even better the Netscreen firewalls provide ASIC based security so low latency forwarding with stateful inspection! and the 10Mb verson is probably faster and cheaper than a new X86 box running a free firewall

    3. Re:Anyone recommend a good IPTABLE's based fw? by Anonymous Coward · · Score: 0

      Try floppyfw: http://www.zelow.no/floppyfw
      Version 1.9.x supports iptables and works
      great.

    4. Re:Anyone recommend a good IPTABLE's based fw? by Anonymous Coward · · Score: 0

      www.freesco.org ...but it uses ipchains.

    5. Re:Anyone recommend a good IPTABLE's based fw? by slashnik · · Score: 1

      Are you sure the PIX is a hardware based firewall. Open the box and I think that you will find a pretty medium spec X86 moterboard.

    6. Re:Anyone recommend a good IPTABLE's based fw? by cmkrnl · · Score: 1


      Astaro should go a long way to meeting what you need. Of whats out there at the moment its the only bundled solution AFAIK that uses 2.4/IPTables.

      Initial impressions have been good. I wouldnt want to manage a whole enterprise of them given the way somethings have been implemented. But as a one off installation its sweet.

      Speaking as a long term abuser of CKPs products, Astaro have some way to go to get the same ease of security policy management and logging close to CKP. But its a good start.

      Personally I prefer IPFilter to IPTables, crafting a security policy from scratch with IPF is a damn sight easier. Its just I have to much Sys V muscle memory built up over a decade to switch the the *BSDs :-)

      Curmudgeon

    7. Re:Anyone recommend a good IPTABLE's based fw? by prisoner-of-enigma · · Score: 1

      A Nokia is nothing more than an x86 box (generally a pretty lowly 600Mhz Celeron for the IP330s, I think) crammed into a 1U formfactor, preloaded with a custom BSD install (according to Checkpoint) and loaded w/ the Checkpoint FW-1 software. It has no advantages over a typical x86 install on any other OS except you don't have to pay for an OS license (MS) or deal with other vendors (Sun) to get it working. It's convenient, that's why we use them.

      --
      In the end they will lay their freedom at our feet and say to us, Make us your slaves, but feed us. - Fyodor Dostoyevsky
  47. Another firewall product: Astaro by Jacco+de+Leeuw · · Score: 3, Informative
    Astaro seems like an interesting product. It too is based on Linux (GPL) and sports a firewall, IPSEC, PPTP etc. I have downloaded the ISO but haven't installed it yet since it insists on whiping the harddisk. Seems reasonable but I'll have to find a test machine first ;-).

    There's also a support community.

    Some companies such as Pyramid are reselling Astaro with hardware and support.

    --
    -------
    Warning: Slashdot may contain traces of nuts.
    1. Re:Another firewall product: Astaro by upstart1234 · · Score: 1

      I use Astaro for my home network. I also use it anytime I am hired to setup a firewall solution for a small office (less than 500 users). It works GREAT I have it installed at one location that has 430 users and the firewall is running on a Pent 90 with 128megs of ram and it runs soooooo smooth.. has an uptime of 87 days last night I went to the company to check on it and perform updates. I highly recommand you all check it out. www.astaro.com

      --
      The sky was the color of a television tuned to a dead channel.
    2. Re:Another firewall product: Astaro by Anonymous Coward · · Score: 0

      I have tried it about a year ago and find it very good, except that it won't install if you don't have a large enough disk. Smoothwall has been running on an old P120, with 500Meg disk for about two years without problems.

    3. Re:Another firewall product: Astaro by cmkrnl · · Score: 1

      I'll second those sentiments, it has one or two rough edges internally, but nothing life threatening.

      Curmudgeon

    4. Re:Another firewall product: Astaro by cmkrnl · · Score: 1

      When I was looking to firewall off a DSL connection over 12 months ago, what put me off both Mr Morrels b*stard stepchild and Astaro and the time was lack of SCSI support. My immediate requirement was the need to work on the collection of spare parts (NCR 810 controller and 1gb DEC scsi disk) that became a firewall.

      Glad to say that in the meantime, Astaro got SCSI support and very nicely to. Squid runs like shite off a shovel with a Cheetah 9LP holding the cache.

      Curmudgeon

    5. Re:Another firewall product: Astaro by cornice · · Score: 1

      I just downloaded the ISO image and will soon install. At first glance this does look nice. Do you remember what the "rough edges" were?

    6. Re:Another firewall product: Astaro by cmkrnl · · Score: 1

      Cornice

      Drop me an e-mail & we'll discuss.

      getjpi(at)yahoo.com

      Curmudgeon

  48. Its bad, really it is... by boris_the_hacker · · Score: 1

    I mean where do opensource develoepers get off writing a secure firewall distributiont thats easy install, has a good configuration front end and can be up and running in less than 20 minutes?

    I mean seriously, come on? Where is the l33tness? How can I possibly claim to be cool when I use this product, it's just too easy to use. Damn them and damn their software ethics. Even my friends using Windows have started mocking me because I use something with a clear and concise configuration system.

    I demand hard configuration, bad and broken installation, no updates for at least 6 months, I mean, with this software I have no excuse but to work. Damn them.

    --
    chris at darkrock dot co dot uk
    http colon slash slash www dot darkrock dot co dot uk
    1. Re:Its bad, really it is... by Anonymous Coward · · Score: 0

      you dumbass. just run any one of the millions of easy floppy based firewall distros out there and you get the same thing smoothwall does. plus a debian install with ipchains isnt hard, debian updates all the time, has no broken configurations and is stable as hell. how hard is apt-get you loser ?
      fuck off.

    2. Re:Its bad, really it is... by Anonymous Coward · · Score: 0

      ever heard of sarcasm?? fucking muppet

    3. Re:Its bad, really it is... by hellcore · · Score: 1

      LOL You don't know anything really do you...

      --
      -- Steve 'Hellcore' Hughes: Graphics + Concepts @ SmoothWall. http://www.smoothwall.org http://www.smoothwall.co.uk
    4. Re:Its bad, really it is... by Anonymous Coward · · Score: 0

      Boris can I have my nail varnish and my lip pencil back I want to go to a Debian usergroup meeting and without my prosthetic, O'Reilly TShirt (one size too big to cope with the rolled up socks) and my make up I just won't fit in.

      Love

      Tara

    5. Re:Its bad, really it is... by boris_the_hacker · · Score: 1

      I'm sorry, you are obviously not from any civilised part of the globe, or if you are, then I apologise I tried to lower my IQ level but failed. We call it sarcasm, and you missed it completely. Get a brain cell, and then come back when you actually have a clue about what I am talking about.

      Do have a pleasant day.

      Oh, and for reference. You couldn't get a clue during clue-mating season in a field full of horny clues if you smeared your body with clue musk and did the clue mating dance.

      --
      chris at darkrock dot co dot uk
      http colon slash slash www dot darkrock dot co dot uk
  49. OT - Test from christd by jpmkm · · Score: 0, Offtopic

    I'm sorry this is extremely o/t. I just opened up slashdot and saw a story called Test from Christd. I was going to another website just as I noticed it and by the time I opened slashdot again it was gone. Anybody know what this was?

  50. Re:running CGI's as root ? great idea huh by zzzeek · · Score: 1

    to repeat my other post, a shell is an executeable, just like a CGI. If "nobody" can execute a CGI, it can also execute a shell, or even more simply "echo 'Content-type: text/plain'; echo; cat /etc/passwd; cat /etc/ppp/pap-secrets" . Since the files are admittedly world readable anyway.

    This is like super-basic security, folks.

  51. Re:Bad Modding -1 offtopic by Anonymous Coward · · Score: 0

    stop posting obvious and redundant shit.

  52. Re:No more comments on Morrell, please! Try IPCop! by wpanderson · · Score: 1, Troll

    Once again, another ipcop troll/spam. ipcop is a project whose manager is spamming unrelated mailing lists about their SmoothWall fork. Yes, that's all it is, a fork. Plus it's a project that's having to be reminded by SourceForge of their obligation as a GPL-derived project by giving proper and full due credit to the project they are derived from.

    --
    neuro at well dot com (when I post, it's my opinions, no-one elses)
  53. Re:The smoothwall team is full of GREAT IDEAs.. by A.MacGyver · · Score: 1

    Wake up people. You have to be logged on as root to see these files anyway? Show anyone a system that is not junked when a hacker gets root/admin access? You cannot... You cannot get root access to a Smoothwall (the box is physically secure and no remote access to the machine, just how are you going to do that?) MacGyver

  54. Smoothwall Firewall by Anonymous Coward · · Score: 0

    I've tried Smoothwall's firewall. It's appears fairly capable for home use. I prefer using the Gnatbox firewall. It's based on a commerical grade firewall and runs off a floppy that boots into a ramdisk. The free version is limited to 5 computers when registered. The unregistered version is limited to 2 computers.

  55. Re:running CGI's as root ? great idea huh by Anonymous Coward · · Score: 0

    It has a webserver running on port 81 on the green side.

  56. The name?!?! by mikael · · Score: 2, Funny

    I don't want to buy a product made for stopping criminals that is called "SmoothWall". This is like calling a Rottweiler "Sugar". Gimme a better name, like "Brickwall", "Barbed wire" or "Minefield.

    Mikael

    --
    Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    1. Re:The name?!?! by HiltonT · · Score: 1

      This is lame. Really lame.

    2. Re:The name?!?! by A.MacGyver · · Score: 1

      Ok, Brickwall has a rough surface to climb Minefield? an army can cross them Barbed wire? wire cutters. SmoothWall, teflon. Nothing bad sticks to the bottom MacGyver

    3. Re:The name?!?! by demaria · · Score: 1

      Lucent makes a VPN firewall thingie called "Lucent Brick". That's it, just Brick.

    4. Re:The name?!?! by Anonymous Coward · · Score: 0

      I wouldnt buy a firewall based on name.....products like black ice and whatever are all a joke....personally a bland name is better...spend the money on development not marketing to some windows user who whouldnt know the difference

      Firewall-1
      NetScreen
      Pix
      Brick
      etc.....all the best products have generic names

  57. Why not plaintext passwords? by TheSHAD0W · · Score: 1, Interesting

    There's a very good reason not to store passwords in plaintext -- even if the file containing the passwords has restricted permissions.

    Adam decides to change one of the passwords. Adam loads the password file in vi, makes the change, exits, and walks away from his console, happy.

    Bill, a guest-class user who wants higher-level access for nerfarious purposes, creates a file in /tmp and blindly allocates disk space. He then closes it and reads what it contains.

    Well, when Adam saved the password file and closed, vi did the following: It created a new file containing the revised information, then deleted the old file, and finally renamed the new file to match the original file. The space allocated by the original file was released to be reused. When Bill allocated space for his temp file, he happened to get the same space the original file used -- and its contents.

    Bill identifies the file fragment as having belonged to a password file. While one password was changed, there may be others which haven't; or the format of the password used may allow Bill to make some educated guesses about Adam's new one.

    While this form of attack isn't always successful, password data can be exploited; and the more passwords on the system that aren't encrypted, the more likely one may be discovered. In other words: Routinely encrypt passwords!

    1. Re:Why not plaintext passwords? by Anonymous Coward · · Score: 0

      erm... non-shadow passwords are still encrypted.

    2. Re:Why not plaintext passwords? by Anonymous Coward · · Score: 0

      NO. the ppp passwords are stored in plaintext in the config files.

    3. Re:Why not plaintext passwords? by Colloquy · · Score: 2, Insightful

      Sorry, this isn't how things work on Linux, nor many other modern operating systems. File space cannot be "allocated", then "read" in the manner described. You cannot allocate a file without writing to it, thus you cannot fish information from someone else's temp file like you describe. Maybe under DOS, but probably not on anything newer.

      Whoever moderated this post as "Informative" needs to stick to moderating posts on which they are competent to judge, not just anything that sounds good but might be a line of complete BS.

    4. Re:Why not plaintext passwords? by Suidae · · Score: 2

      Bill, a guest-class user who wants higher-level access for nerfarious purposes, creates a file in /tmp

      If bill has access to the shell on a smoothwall system, he can do whatever he wants. No one disputes that shadow passwords are useful on multiuser systems, but this isn't one.

    5. Re:Why not plaintext passwords? by Anonymous Coward · · Score: 0

      You are a moron on the fact that this is moderated +3 indicates the level of familiarity most slashdotters have with a modern operating system and that they never read the articles

      You cannot "blindly allocate disk space", passwords are encrypted even if shadowed passwords are not used the only distinction being access to the encrypted passwords, this firewall is not a multi user system as only root has a shell, and there is no fucking guest class user.

      Users with uids > 100k should post at -1.

    6. Re:Why not plaintext passwords? by TheSHAD0W · · Score: 2

      Really? I'm surprised. There are some applications where being able to allocate a big chunk of disk space for a buffer is important, and writing zeroes over it would slow things down. Are you sure there aren't any functions for doing so, hidden in the OS?

      There are other reasons for keeping passwords in encrypted form as well, though such exploits are mostly limited to when people have physical access to the box. Not as likely, but still a good reason to routinely encrypt passwords.

    7. Re:Why not plaintext passwords? by Anonymous Coward · · Score: 0

      Sweet! People are on to the fact that you are a complere idiot. Fucktard

    8. Re:Why not plaintext passwords? by Anonymous Coward · · Score: 0

      Did you not get it from the first responses? Please SHUT your piehole when you don't know WTF you are talking about.

  58. Re:Bad Modding -1 offtopic by Renraku · · Score: 0, Offtopic

    Maybe if people would tell me a good reason why they modded me down I wouldn't post such 'obvious and redundant shit'.

    --
    Job? I don't have time to get a job! Who will sit around and bitch about being broke and unemployed then?
  59. Re:Smoothwall is Shit by Anonymous Coward · · Score: 0

    Smoothwall .99 with 6 patches.

    -rwxr-xr-x 1 root root 316848 Aug 17 2000 ./bash*

    lrwxrwxrwx 1 root root 4 Jan 3 22:27 ./sh -> bash*

  60. Re:The smoothwall team is full of GREAT IDEAs.. by Anonymous Coward · · Score: 1, Interesting

    no remote access to the machine ? when the machine is running CGI SCRIPTS ?? and a WEBSERVER ??? and is passing PACKETS and running rules on them ?
    HUH ? one buffer overflow and the firewall gets OWNED. REMOTELY.

  61. Re:Bad Modding -1 offtopic by Anonymous Coward · · Score: 0

    they modded ya down cos you posted obvious and redundant shit.
    i quote - ...a firewall developer should let a team of hackers poke...well duh, you genius. i coulda never figured out such a friggin obvious statement.

  62. OT:Re:The smoothwall team is full of GREAT IDEAs.. by ComputerSlicer23 · · Score: 1

    Linux with LIDS installed is reasonable secure even assuming that root access gets hacked. Check out www.lids.org. The trick is that the password that gets logged on, doesn't give you complete access to the box, there is another layer of security where the password is compiled into the kernel in a completely hashed format that you have to know to remove the restrictions so root becomes a super user again. Granted, it can be subverted, and overridden like all security measures. It just stops a lot of script-kiddie attacks because it is different and more difficult to attack.

  63. Another alternative by SonicBurst · · Score: 3, Informative

    I've used Coyote Linux (http://www.coyotelinux.com) for about a year now, and it works great. It's a single floppy distro that runs on a dedicated 486 with 8 or meg of memory. It supports PPPoE and dial-on-demand (among other things), and is remotely manageable with ssh, if so desired. Just my $.02.

    --

    Geek used to be a four letter word. Now it's a six-figure one.
  64. badly? by reidconti · · Score: 1

    In our opinion this article is extremely badly researched and written. Furthermore it shows a lack of knowledge on the author's part.

    Poorly. Poorly researched and written.
    Ah, irony.

    - reid

  65. Re:running CGI's as root ? great idea huh by diamondc · · Score: 1

    change nobody's shell to /bin/false then ? im sure that wouldn't break any cgi/webserver scripts/functions

    --
    "I keep looking in the want-ads under 'revolutionary' but there don't seem to be any listings.. "
  66. It's not the first time... by 3247 · · Score: 4, Interesting
    ... c't publishes an article that completly pans a very hyped product. Of course, the author/vendor/manufacturer then loudly complains and quotes several articles from other respectec computer magazines that say his product is OK and c't is wrong.

    In most of these cases, c't is right. I think we can expect an exploit very soon... ;-)

    --
    Claus
    1. Re:It's not the first time... by wpanderson · · Score: 1

      So what are you saying, all other magazines and publications in the world are ALWAYS wrong, and c't is ALWAYS right? Flawed argument shurely ...

      --
      neuro at well dot com (when I post, it's my opinions, no-one elses)
    2. Re:It's not the first time... by Anonymous Coward · · Score: 0

      in this case c't is right and youre wrong. stop whining about getting a bad review. suck it up like a man.

    3. Re:It's not the first time... by xueexueg · · Score: 1

      Maybe the poster is saying that criticism usually has some grain of truth that praise may have overlooked. It is certainly possible for someone to make up completely unfounded "criticisms", but that is not the case with the c't review. They pointed out at-least-theoretical problems, and the developer said, "maybe, but we didn't write those parts." That's the flawed argument.

  67. Try OpenBSD for a firewall with minimal hardware. by oobeleck · · Score: 5, Insightful

    OpenBSD is a good solution for anyone with a 486 and 8MB RAM. It is fairly simple and easy to use. (If you are familiar with Unix).
    You can find all kinds of examples of how to set one up like here.
    Older distro's used IPF, but as of 3.0 they use pf. You can read about pf here.

    OpenBSD has gone 4 years without a remote hole in the default install. Pretty impressive.

    But hey, only use it if you are SERIOUS about security AND don't want to pay anything.
    Although you should consider helping fund the project out of the kindness of you ./ heart...;-)

  68. Re:Bad Modding -1 offtopic by Anonymous Coward · · Score: 0

    apparently the company that released this didn't figure it out. it's not a redundant post.

  69. Re:running CGI's as root ? great idea huh by Anonymous Coward · · Score: 0

    youre underestimating the dumbness of the smoothwall dev team. assumption is the mother of all fuckups.

  70. Re:The smoothwall team is full of GREAT IDEAs.. by Anonymous Coward · · Score: 1, Interesting
    The web server is only accessible internally (required for web administration). It uses http authentication which doesn't get near the CGI (only the splash page can load with username/password).

    It has no external access to the machine.

  71. Re:Smoothwall is Shit by Anonymous Coward · · Score: 0

    yup. proving that EVERYONE can run sh including nobody.
    yay for the smoothwall dev teams non existent security.

  72. Re:running CGI's as root ? great idea huh by Anonymous Coward · · Score: 0

    running one executable doesn't necessarily allow you to run others. I posted the permissions on bash and sh below - are there any problems with them?

  73. well, take it with a grain of salt... by Anonymous Coward · · Score: 0
    i have rarely had much appreciation for reviews and by extension the reviewers. a lot of the times they are biased. a lot of the times they are reviewed for the wrong purposes (as far as i'm concerned) and a lot of the times it's the case of 'those who cannot program: review.' With the hype they created for the internet, XML, java, bluetooth etc.. i have come to realize that most of the 'reviewers' are the real life examples of 'homer-simpson-the-food-critic' (if you've seen that simpson episode.) They are basically down to 'yeay' or 'ney' type criticisms. generally, they know enough to be dangerous. and rely on buzzwords, word-of-mouth, marketing hype (in this case, the author probably heard that 'clear text passwords are bad' and blasted the suite for it).

    while in real life that's hardly the case. practical usage is a term they seem to be far removed from. even in benchmarks, lab tests... they are 'lab tests' after all.

    I have not used the product in question. Nor do i plan to. but that decision is not based on the criticism from that article. if anything, i'd be more tempted to try it out for myself.

    I would like to challenge authors to give people the ability to rate their reviews. but then, i'm just a programmer, what do i know about reviews?

  74. Re:running CGI's as root ? great idea huh by 3247 · · Score: 2

    That does not matter because we don't know how to do it better and still want to sell our product you ignored the fact that the CGI interface is already password protected.

    --
    Claus
  75. Maybe they told you? by FlyingTom · · Score: 1

    Sorry but I i have the artical in front of me ( as paper and HTML) and saw... CT: "My concrete indications of security problems within SmoothWall found sheer disinterest with Richard Morrell, developer and project initiator. "That doesn't matter" was about the politest of all comments comment" Why does Daniel Goscomb say that nobody asked him about the promlems? THEY DID!!! in fact!!!

  76. Re:Bad Modding -1 offtopic by wpanderson · · Score: 2, Informative

    What company? SmoothWall GPL, which is the version reviewed, is released under the GPL by a volunteer team of developers, testers and helpers.

    --
    neuro at well dot com (when I post, it's my opinions, no-one elses)
  77. My smoothwall experiance (it was bad) by mwhahaha · · Score: 5, Interesting

    Twice this evening I've tried to get questions answered about their gpl'd smoothwall because my boss saw this slashdot article. And both times I've been nothing but insulted by Richard Morrell, the founder. The first time I was childish and incompetent all because I had the nickname 'nameless'. The second time I was k-lined from the server and he insults me because I have a german last name.

    smoothwall.org.txt and smoothwall.org2.txt

    Makes you wonder how these guys really act to customers.

    1. Re:My smoothwall experiance (it was bad) by musicmaker · · Score: 1

      Thank you for posting this. I am looking for a firewall VPN product, and now I know not to go for SmoothWall. I hate moron on IRC who are just lame a-holes and kick people for asking reasonable questions. IRC sucks. There is no support on IRC.

      --
      Everyone is living in a personal delusion, just some are more delusional than others.
    2. Re:My smoothwall experiance (it was bad) by Anonymous Coward · · Score: 0

      use gibraltar.at ...they have a much better product and are extremely helpful unlike smoothwall. also their stuff runs off a cdrom....cant be modified by remote attackers.

    3. Re:My smoothwall experiance (it was bad) by Anonymous Coward · · Score: 0

      I was in the channel when said goit came in and asked a commercial question of a GPL Project chatroom - the gimp, .org isn't commercial.

      .co.uk IS - Don't confuse the two.

      What a jerk off

    4. Re:My smoothwall experiance (it was bad) by mwhahaha · · Score: 1

      Since my boss sent me to look into their software, I could have also recomended to my boss that we purchase their software that supports what we were looking for. I had the intention of going in and finding out if the GPL'ed version had the requirements I needed. No where on the site does it mention the fact that what I was looking for wasn't in their package. Also since linux supports what I was looking for normal, I think it's reasonable to believe that they might have plans to put it in, or one could edit their software to perform such functions.

      Instead of getting a even remotely helpfull answer, I get kicked, banned, insulted and later banned from the server. I get insulted for my family's herritage as well.

      I don't know about you but if you go into a store and ask questions, you aren't asked if you need an adults help, nor are you insulted for the way you look or what your name is. Sterotyping will get you no where in life. Especially when you're selling something.

    5. Re:My smoothwall experiance (it was bad) by DaveJay · · Score: 2, Interesting

      It does beg a question, but not "how (do) these guys really act to customers" -- I believe the better question is "when you financially reward sociopathic behavior, is it likely to stop?"

      Consider: if I donated money or purchased the product outright, project members might begin treating me with respect and patience -- but that respect and patience would have been purchased, rather than genuine. I assume that the boorish behavior would have continued behind my back. Equally possible is the chance that the boorish behavior would have continued to my face.

      Ultimately, it was this thought that led to me voiding a donation check I had written to the project. I voided the check two days after installing SmoothWall, a few hours after writing the check, and half an hour after being insulted by Richard Morrell on the users mailing list.

    6. Re:My smoothwall experiance (it was bad) by Anonymous Coward · · Score: 0
      They weren't in a shop, that's my point. The closest analogy was some guys sitting around on a street talking about their product.

      IMO you didn't approach them as a business.

    7. Re:My smoothwall experiance (it was bad) by mwhahaha · · Score: 1

      If you want to run a successfull business, you should look at everyone as potential business.

    8. Re:My smoothwall experiance (it was bad) by Anonymous Coward · · Score: 0

      Aye, that be true.

    9. Re:My smoothwall experiance (it was bad) by antibryce · · Score: 1

      At least you could talk. I was klined within 5 seconds of joining the channel with no reason given.

      Seems like a really horrible community around a really redundant project.

    10. Re:My smoothwall experiance (it was bad) by Anonymous Coward · · Score: 2, Insightful

      I concur with the assessment of Richard Morrell. Morrell doesn't appear to understand that getting angry at people that don't pay for SmoothWall is unlikely to encourage anyone to contribute charitably or think about purchasing a more functional SmoothWall. When people see Morrell cursing someone out on IRC, kicking and banning them from the channel and k-lining them from the server, they come away thinking Morrell has an explosive temper and they want nothing to do with him. If being on IRC helping people is that difficult for Morrell, he should reconsider going on IRC at all.

      Please don't misunderstand me: I understand it requires a lot of time, money and effort to bring SmoothWall into existance; the work is appreciated. SmoothWall is a valuable addition to the free software world. It is frustrating dealing with people who won't read docs. But there is no reason to be belligerant. Morrell does his work and his SmoothWall finances no favors by being rude.

    11. Re:My smoothwall experiance (it was bad) by Anonymous Coward · · Score: 0

      If these logs are real, what an @ss. No chance our company will recommend or install this product.

      R.M. - Buy a clue buddy, or do you need an adult to help you with that?

    12. Re:My smoothwall experiance (it was bad) by Anonymous Coward · · Score: 0

      It wasn't a request for help. It was a question as to the features available in their product. The lead was there and too stupid to see it. It was the perfect oportunity to plug his product and get a sale. All he managed to get is a bad rep, and ended up looking like the hero he is.

    13. Re:My smoothwall experiance (it was bad) by night-shade · · Score: 3, Insightful
      Sometime ago I helped my younger brother with a smoothwall install (I had to bolt on a pnp init script for an NE2000 isa card). I read through the docs and mailing list stuff to see if this has:
      1. Been done before
      2. Being worked on now

      It didn't apper tobe the case so I joined the irc chan and asked about the problem I had had, result: kickban

      I was actually going to offer to write the pnp stuff I had done properly and then submit it to them, not any more thank you :)

    14. Re:My smoothwall experiance (it was bad) by night-shade · · Score: 1

      Just to clear up any confusion or misinformation about use of the smoothwall irc server, please look at: http://www.smoothwall.org/gpl/interact/irc.html as the current discusion in the chan is how unfair it is for some to post their irc logs to slashdot as #smoothwall is to quote:

      dickmorrell: this is our private channel
      dickmorrell: created for OUR team
      dickmorrell: not a window on the world

      Hint: Thats not what your website says

  78. Re:No more comments on Morrell, please! Try IPCop! by slydder · · Score: 2, Informative

    Are you speaking of me? Must be.

    Anyway, I do not know the gentleman that posted that little piece. However, I do have a tendency to agree with him.

    As for the spam. OK, if you see it that way.

    Also, I never claimed that it was anything other than a fork. As a matter of fact it's plastered in every piece I write on my site. http://slydder.homelinux.com

    I hate not being clear on matters.

    As for having problems from SourceForge, I don't think so. But then again if we did it could only be because a certain person keeps on us to remove all mention of SmoothWall. hehe. What a character.

    chuck

  79. SmoothWall and ISDN? by Suidae · · Score: 2

    I wanted to use SmoothWall as my firewall, but I have a USR Sportster 128 ISDN card, and I can't figure out how to get it to work with smoothwall (or redhat, the documentation is sparse and tends to be in german).

    Anyone know if Smoothwall will work with this card without alot of configuration effort?

  80. Re:running CGI's as root ? great idea huh by Clay+Mitchell · · Score: 1

    the point about "don't run the CGI's as root" is moot. the web interface is only accessible to the "green" or local interface. the user has to take several steps to open that up to the outside world. if you're worried about the script kiddies rootin' ya, don't open it up. and if you're worried about the people on the local network, you got bigger problems to worry about :)

  81. Security = Probability by 3247 · · Score: 5, Insightful
    The problem with the SmoothWall developers is that they completly fail to understand that security is always only a probability. A complex product can never have 100% security.
    Every part of the system has a (hopefully low) propability to be successfully hacked. The more barriers you have, the securer your system is.

    It's also worth nothing that the only interactive account is root. There are daemons running under different user ids (I assume in favor of the SW team). As with every remote exploit, these daemons are the entry gates. Also note that remote exploits by definition don't relate to any interactive accounts!

    Now, if one service has been hacked, the whole system is already compromised because there are no shadow passwords, files have the wrong permissions, etc.
    You can argue about the passwort files for remote connections. You can't argue about not using shadow passwords, that's just plain stupid.

    It's like leaving your safe unlocked because there is already the locked front door...

    --
    Claus
    1. Re:Security = Probability by Anonymous Coward · · Score: 0

      show us where it says smoothwall is 100% secure...

    2. Re:Security = Probability by ansible · · Score: 2

      Yup. The situation is worse if you have multiple machines.

      If I can hack a service on one firewall, and it doesn't have shadow passwords, then I'll eventually figure out the root password.

      This has two serious implications:

      1. I can now log in as root, and erase any previous evidence of a breakin. This'll make detection of a breakin much more difficult.

      2. If any other firewalls/routers/etc. on the site have the same root password, I now have full access to those machines too.

      In an ideal world, every machine and router would have a separate, strong password. And those passwords are changed every 3 months. And none of the admins ever forgets them or writes them down.

      Unfortunately, no one I know does this. It's just too hard and cumbersome. So you end up with one password for each class of machines.

      Kinda makes you wish everyone used Blowfish for encrypting the passwords, doesn't it? Viva OpenBSD!

  82. My Experience with Smoothwall's Richard by TellarHK · · Score: 5, Interesting

    Several months ago, I was messing around with Smoothwall as a possible simple solution to my home LAN situation. It was the eve of the 0.9.8 release, and I went on the Smoothwall IRC chat area and joked about getting an early copy of the release. Joked. I know that doesn't happen, and figured that with a technically oriented crowd, that I'd be understood as kidding. At the time, it seemed that I was. However.

    A couple days later, after having installed Smoothwall and found it to be almost-but-not-quite-right, I popped on and asked a pretty simple question. Why wasn't there a copy of any compilation tools present, or any other services that someone on a small, personal network might like?

    The response was pretty terse. "It's a firewall." Repeated inquiries resulted in various forms of the same answer. Now I understand that a firewall has one main purpose, but the -attitude- I got from the developers was really too much. I figured, after being booted from the channel, I'd email Richard and hope that a cooler, more corporate head might reside at the leadership of the Smoothwall project.

    Unfortunately, I could -not- have been further from the truth. The situation escalated with Richard harassing me VIA email for several days, after repeated requests of mine not to email me any longer. He continued, his crude insults became -threats-, and it took three days for the matter to settle.

    I am currently an assistant administrator at a small college using Linux as a gateway/NAS solution that's desperately in need of updating. Smoothwall might have once been a contender for this, but definitely not now.

    I have posted a rather extensive website airing the entire situation with Richard, my own warts and all, at my Smoothwall site for the perusal of anyone interested. Sure, I might have made a mistake or two, but I don't feel anything I may have said justified what I recieved.

    Anyone else have similar experiences?

    1. Re:My Experience with Smoothwall's Richard by lpontiac · · Score: 2

      The response was pretty terse. "It's a firewall."

      And that was the answer.. so why take it any further?

      I was considering setting up smoothwall for a friend, because they aren't Unix savvy and I liked the idea of it's web control panels (seemed a little better than freesco's). However, this person would be doing it with their existing hardware, and they had a winmodem. So I wandered into the IRC channel and asked whether smoothwall had any support for winmodems.

      The answer was one you'd probably consider to be terse: "No." But it told me what I wanted to know.. I mean honestly, what did you want, an essay?

      I really don't understand what you were trying to achieve by "Repeated inquiries." And I suspect the developer's attitude was "we've heard this thousands of times before, he's said it about 40 times so far tonight, we keep giving him the answer and he won't shut up!"

    2. Re:My Experience with Smoothwall's Richard by Anonymous Coward · · Score: 0

      yep. you can try using the firewall downloadable from gibraltar.at .. much better.

    3. Re:My Experience with Smoothwall's Richard by Anonymous Coward · · Score: 0

      the answer is also in the FAQ... wouldn't it be nice if people tried to help themselves!?!?

    4. Re:My Experience with Smoothwall's Richard by TellarHK · · Score: 5, Interesting

      I would like to add, as an afternote to this, that when I contacted my ISP in order to be sure that Richard was not going to pull a fast one and get my account yanked, that I was then contacted the following day and asked if I had indeed been hacking Smoothwall's parent site. My reply was no, and I pointed my ISP to the site given in my previous post. After a quick examination of my site, my ISP apologised for the trouble, and said things would be taken care of. Nothing ever came of that, but I hope others would agree that what happened was quite low.

    5. Re:My Experience with Smoothwall's Richard by TellarHK · · Score: 2

      My problem really was with wondering if the fact Smoothwall was a firewall somehow automatically -had- to preclude it from providing other features, such as the ability to run secure services for internal use. As Smoothwall was going on a machine with a three-gig hard drive, and would only use a few hundred megs, I was hoping that I could make use of that other space on a machine connected and up at all times. Also, if Smoothwall is so capable of running a web server for configuration on port 81 that's so secure, why couldn't a properly designed or even minimalist web server on port 80 be put in place with an emphasis on security?

      Given that Smoothwall's NAT features are at best, rudimentary (No port forwarding by range, no statically assigned IP addresses as of version 0.9.9) it seemed rather logical to want to be able to add in features myself, at my own rick, that would provide these functions. But without a C compiler, it's just easier to go with someone else.

    6. Re:My Experience with Smoothwall's Richard by Anonymous Coward · · Score: 0

      does that have gcc in it? if so poo

    7. Re:My Experience with Smoothwall's Richard by wpanderson · · Score: 0, Troll

      > It was the eve of the 0.9.8 release

      It was actually the eve of the 0.9.9 release, 4 days after September 11th. As your email archive shows, I kept telling you to let things go - there were, and still are, worse things in the world to worry about than people giving you perceived attitude.

      Go hug a loved one or something.
      </peacenik>

      --
      neuro at well dot com (when I post, it's my opinions, no-one elses)
    8. Re:My Experience with Smoothwall's Richard by j1mmy · · Score: 0, Flamebait

      i read your page. i'm going to side with the smoothwall folks. you're an idiot. go away :)

    9. Re:My Experience with Smoothwall's Richard by TellarHK · · Score: 2

      Now tell me, though, does this excuse your boss from falsely accusing me of being a hacker to my ISP and attempting to have my account removed?

      Is this appropriate behaviour for someone in security? By no means. I made no threats other than disclosure. Richard threatened to, and attempted to, have me silenced by false accusations.

      As I stated on my site, not a single person at Smoothwall responded to the harassment issue. But I see the truth hurts.

    10. Re:My Experience with Smoothwall's Richard by gmhowell · · Score: 1

      Christ, what a pack of fucking assholes. And they expect me (or you, or anyone) to give them money for anything other than slitting their own throats? Right.

      Okay, look, you totally misconstrued the IRC chat. Well, okay, in retrospect, you were probably correct. But it was VERY easy to read that log, and see the responses as matter-of-fact and to-the-point. No reason to complain of poor treatment. I get worse at McDonald's. It's just boorishness.

      But Richard... What a collossal prick.

      And as you imply, he seems to have quite the collection of groupies.

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
    11. Re:My Experience with Smoothwall's Richard by TellarHK · · Score: 1

      I'll admit, the IRC log could pretty easily be seen as my misconstruing what came across, and I'll even admit that's pretty likely what happened. Unfortunately, I just felt like a slightly better answer would have been nice to have. And the emails, well, those rapidly colored my perception of the entire thing. They'd rather I just left it all alone, and I did. But I figured with this article posted, and others relaying the same sort of interaction with the Smoothwall team, it might be best if I actually gave out the address to the site I'd designed while things were ongoing.

      This way, people can have a fully documented experience, warts and all, from both sides.

      Once this thread goes off the main page, it's out of my mind once more. :)

    12. Re:My Experience with Smoothwall's Richard by cvn65 · · Score: 2, Interesting

      I read it, too. And I find Richard's responses to be entirely unlike your childish simplicity.

      I find him to be arrogant, overbearing, thoughtless, anal, and childish.

      Okay, -almost- entirely unlike you. But then, you are not making threats and false accusations of illegal acts against a person who has offered you neither insult nor any offense whatsoever. You aren't trying to abuse the law and the trust of a corporation to attack an innocent man. And you aren't posting pointless, silly, ad hominem slander.

      Oh, wait. You are posting pointless, silly, ad hominem slander.

      I guess you're not that different after all.

    13. Re:My Experience with Smoothwall's Richard by acceleriter · · Score: 2

      Sorry, dude. While Richard might have been annoyed, his responses and threats were far over the top. Richard appears to be quite fortunate that he didn't pick someone more quick to anger to fuck with--another person might have bought a transatlantic ticket and delivered him a nice and personal ass kicking for less. And if the emails on TeliaHK's site aren't selectively edited, I'd say he deserves one.

      --

      CEE5210S The signal SIGHUP was received.

    14. Re:My Experience with Smoothwall's Richard by shri · · Score: 1

      Why does this all remind me of someone called Bernie Shifman? :)

    15. Re:My Experience with Smoothwall's Richard by milath · · Score: 2, Interesting

      I was reading this article's comments with just cursory interest until I came across this post. I headed to your website and read the whole exchange.

      Frankly, I think you are totally in the right here. The IRC exchange was typical, from what I've seen, for IRC. You even provided help to other customers of the company. I was absolutely astounded to read the reply(ies) you received to the email you sent the 'president' of this company. I cannot believe that anyone in charge of a company (or any company public or private) providing a product could be so daft. After reading through the other comments, I can also see this is not an isolated incident.

      Well, one thing is for sure: this could be the most secure firewall ever , but after reading this and other exchanges with the people who make it, I'm not even going to bother trying it.

      Absolutely disgraceful...
    16. Re:My Experience with Smoothwall's Richard by Anonymous Coward · · Score: 0

      heh oh it's comin

      watch the news

    17. Re:My Experience with Smoothwall's Richard by Anonymous Coward · · Score: 0

      You are right on!

      I have never been so roundly and persistantly abused as when I expressed my doubts over some security and GPL issues. There is only one prat, fuckwit and moron involved and his initials are RM

      And Smoothwall? I install it at every opportunity and never pay! It's my way of getting back at the asshole :)

    18. Re:My Experience with Smoothwall's Richard by bfree · · Score: 2

      Not too long ago I read a dead-tree interview with Richard in one of the UK Linux magazines and it was very bizarre! I finished the interview thinking that perhaps the guy was having some form of nervous breakdown from the pressue of having to deal with his success. Well I think that the way he has handled his success will ensure that it will be 5 minutes of fame (and perhaps this slashdot story really will be the highlight). What cracked me up though was the incredible arrogance of the guy ("we have nnn,000 users and we know cause we get every smoothie to phone home" but what does that mean for the classic installed for two hours and rejected machines! do they actually have 1000 live systems even?). The other amazing thing about this guy was that he picked up XXX XXX Linux and created a modified GPL distro on top of it, thought nothing of it until a magazine (PC Plus) sent it out on their cover disc and then when he suddenly gathered thousands of people installing the system he saw dollar signs and hassle! He could have been polite and explained that the usage had exploded and that unless people sent him money he wouldn't be able to deal with their requests (but he'd keep the FAQ up to date) and been just like 90% of Free software projects but instead he went "fuck off and don't annoy me, you must pay us, we're closing the GPL project (to all intents and purposes though obviously the code as was can be forked) and don't forget that anyone using our work has to pay us or their scum freeloaders" (carefully forgetting all the money he obviously owes Linus and every other kernel hacker, compiler hacker, documentation writer etc. etc.). I just wish this moron had used BSD and then at least we could all ignore him much more easily (no one would think license violations and breaking the spirit of the enterprise). Does anyone defend this guy?

      --

      Never underestimate the dark side of the Source

    19. Re:My Experience with Smoothwall's Richard by sethg · · Score: 2
      Having a compiler on the firewall would be convenient for you, but it would also be convenient for any 31337 h@x0rs who manage to grab a shell on the firewall.

      In practice, I'm not sure how likely a problem this would be, but if I were writing a firewall distribution of Linux, I wouldn't want anything running on the firewall that wasn't necessary for the firewall's job. (Although I suppose it would be nice to package a utility with the firewall that would allow users to compile a program on another machine and then ship the binary over to the firewall. Someone who knows the ins and outs of autoconf/automake wouldn't have much trouble creating such a utility.)

      If none of the canned firewall distributions suit your needs, then maybe you'd be better off installing OpenBSD on that machine and learning how to use its packet-forwarding system.

      --
      send all spam to theotherwhitemeat@ropine.com
    20. Re:My Experience with Smoothwall's Richard by Anonymous Coward · · Score: 0

      Heh heh heh.

    21. Re:My Experience with Smoothwall's Richard by TuxGrep · · Score: 1

      LOL !

      Maybe someone should sell a SmoothWall to Bernie. I'm betting he will mail his firewall for its snailmail address and threaten to subpoena it for caching those webpages with defamatory material.
      Eventually, he will probably subpoena his firewalls' uplink provider to cease and desist and urge them to cut the link. Or, maybe he could just go to irc.smoothwall.org and then we can all sit back and watch those two pitbulls have a go at each other... rotfl

  83. Re:The smoothwall team is full of GREAT IDEAs.. by Anonymous Coward · · Score: 1, Interesting

    there is no such thing as an INTERNAL webserver. its on the net with a non routable ip. boo friggin hoo. someone spoofing packets can get into it if they do it properly. or 0wn one internal box on the network. unless smoothwall filters email and other viruses to potential M$ targets behind the firewall.

  84. Re:Why not plaintext passwords? & Misinformati by negacao · · Score: 0
    Actually, you *can* allocate space for a file without actually writing to the file, assuming you know enough about the underlying kernel and the actual filesystem itself. Assuming, also, that you have low level access to the hardware (which IMHO isn't likely in this case).

    The point, I suppose, is that it *can* be done, if you know what you're doing.

    You were saying something about a line of "complete BS"? The post *was* informative.

  85. My own damned reveiw.... (dammit!) by whoppo · · Score: 4, Interesting

    Being a geek *and* the firewall/vpn admin for a large network I was compelled by geekiness to set up a tunnel between the corporate network and my home network. The lack of desire to spend way too much money for an IPSec compliant appliance I opted to try numberous open source solutions, including Smoothwall 0.9.9se. Despite a few shortcomings, I found the "Smoothie" to be quite impressive. A 23 Meg ISO image yielded a bootable CD that installed without a hitch, identified all the hardware and prompted well for install input (reading the install docs is of course advisable). The box was online is just about 10 minutes with internal clients playing quake and surfing for porn. A quick, yet educated review of the default configurations and a nmap scan and I was confortable with the security... onto the VPN config: A straight forward, web based config menu has fields for all the usual Free-S/WAN VPN stuff, like gateway IP's, site network IP's, next-route-hop IPs, preshared secret, but lacked some specific config options that are needed to create a tunnel with a Checkpoint FW-1/VPN-1 gateway (the reason I was trying this product). Manually adding these config options to the ipsec.conf file was easy enough and in just a short while I was enjoying an IKE/3DES/MD5 tunnel into work.. well.. maybe "enjoying" isn't the right word. My next step was to add a few additional work subnets to the tunnel. This is done by creating an additional connection.. like a second tunnel with the same addresses and preshared secret.. piece of cake.. except, adding more info to the VPN configuration overwrites the ipsec.conf file with a newly created one. Doh!. Fortunately, the web interface is well written and it was pretty easy to add some code to make the admin script create the new ipsec.conf file with the Checkpoint specific changes. Total time invested for a fully functional, easily configurable firewall/VPN: just a few hours. Satisfaction level: 90% Summary: It's easy, fast and works as advertised. Pros: Fast install, Works with Static or dynamic IP's, Many other good features (check the website for details)., Easy to customize the code for personal gratification. Cons: it could offer more flexible IP chains config thru the web interface, Could use those additional VPN options for Checkpoint interoperability. I like it and the smoothwall folks can expect documentation of checkpoint compat. fixes along with a PayPal donation very soon.

    --
    chown -R us /base
    1. Re:My own damned reveiw.... (dammit!) by Anonymous Coward · · Score: 0

      Smoothwall GPL isn't a "product", they have commercial products on their commercial site to do the VPN stuff - we've played with their bolt ons and they've already ditched plans to spend money on Watchguard and Content Technologies products, now all I need is a support contract and a local reseller near me to help do other stuff I want. Go to their site www.smoothwall.co.uk

    2. Re:My own damned reveiw.... (dammit!) by whoppo · · Score: 1

      product (proh dukt)
      n.

      1.Something produced by human or mechanical effort or by a natural process.

      Sure looks like a product to me :-)

      --
      chown -R us /base
    3. Re:My own damned reveiw.... (dammit!) by TuxGrep · · Score: 1

      Have to admit, sounds real impressive. I have some experience designing my own firewalls, so I'll applaude that setup, it sounds fine.

      However, several aspects make a great firewall. Ease of setup, great. Almost out-of-the-box VPN, even greater. But disregarding dead-basic things as pointed out in the article, most notably lack of shadow-passwords, is a big no-no in my book.

      I'll take a cryptic firewall that's a b*tch to setup, yet is *as secure as can be* from the ground up, over a smoothly installable product anyday. Maybe that makes me a paranoid, maybe I just like hacking things together and don't like compromises. Most definitely I don't like compromises that are unneeded, unwarranted and plain wrong.

      Add to that the arguably evil approach that SmoothWall exhibits towards its potential customers, and for me it's end of story.

      That said, thank you for pointing out some of SmoothWalls' strong points, it's good to see a different angle on the subject.

  86. Re:The smoothwall team is full of GREAT IDEAs.. by Anonymous Coward · · Score: 2, Informative
    Well you're certainly loud, and vague, but it's all for nought.

    Smoothwall GPL requires seperate hardware interfaces (modem/nic) per ip. The internal NIC can only view the splash page of smoothwall, and the external can't see it at all. By merely spoofing packets you cannot get to the internal ip.

    But then you don't actually have an example of this spoofed packet that will fool smoothwall, do you?

    Yes, smoothwall doesn't filter email. It's a conventional firewall. It's not a virus-checker. Compromised machines on the internal network can view the splash page of smoothwall. The splash page reveals the smoothwall version number and " 1:19pm up [REMOVED] days, [REMOVED], 0 users, load average: 0.38, 0.54, 0.57".

    Anything more and you need http authentication. Show a theoretical exploit or calm down, please.

  87. I wanted to build a firewall kit once... by einhverfr · · Score: 2

    And probably still will. Here is my feedback on the issue relating to the Smoothwall review.

    1: Plain text passwords as sufficient security on a single-user system. OK. THis is sufficient security because the only user is root and thus if you are on the system you have complete control over it. However, it is not optimal security, which is what you really want in a firewall. If the root user changes the password, you know this as soon as you try to log in again and can take action, but if they can read the password, they cannot always be detected easily. Therefore encrypted passwords are important on a firewall because they can allow more freedom to an intruder after the first intrusion. Therefore, encrypted passwords are still useful and should be implimented.

    2: Protection of VPN keys is not exactly necessary either but it is good practice because it prevents someone from masquerading as your trusted server.

    3: Protection of your PPP password is less of an issue IMO, though with the modern wave of DMCA complaints on the part of the MPAA, it would probably be good...

    Therefore all the normal security rules for multi-user systems are beneficial for these dedicated firewalls, but for different reasons. For many people, the Smoothwall system as described is probably sufficient, but it si not for high-security environments.

    --

    LedgerSMB: Open source Accounting/ERP
    1. Re:I wanted to build a firewall kit once... by Anonymous Coward · · Score: 0

      No man, that's not the reason for crypted shadow passwords at all... So what if only 1 user can access the shell. The firewall is running services, right? It's got a web server, right? Are you telling me a good security practice is to put complete trust in the software because someone says it's secure? You're telling me there will never be a hole found in their cheesy web server? If someone overflows a buffer or manages to pass in a shell command, then they can just read your password. They don't need to be logged in. (And here I am assuming their management web server does NOT run as root, because even then shadow passwords won't help you.)

    2. Re:I wanted to build a firewall kit once... by einhverfr · · Score: 2

      Read my original post. I am not saying it is good security practice, just that it is probably sufficient for environments that do not have to be that secure.

      My firewall kit would ideally have as few services as possible for its environment on it (maybe sshd if the admin wanted it, or httpd, but these would not be mandatory), and it would operate explusively from read-only media so the firewall would be untrusted to change any part of its own configuration-- it could only reload itself (changes to the configuration could be made to (depending on the network needs):

      a: a read-only nfs share or
      b: a write-protected floppy disk

      Authentication would either happen via something like Kerberos or using files mounted on the extension disks or shares (of course, the kit could require the firewall to be reconfigured and a new ISO image burned but the TCO there is prohibitive in all but the most secure environments). Logging would also be done on a separate syslog server or a local hard disk (but the local hard disk method is not recommended).

      As I say, Smoothwall may be sufficient for many applications, but it falls short of being "good security."

      --

      LedgerSMB: Open source Accounting/ERP
  88. Suse Linux Firewall by Anonymous Coward · · Score: 0

    Suse also has a firewall that is well worth a look. www.suse.com

    1. Re:Suse Linux Firewall by wpanderson · · Score: 1

      mmm SuSE ... let's look at this a second ...

      SmoothWall GPL ... Free
      ClarkConnect, Gibraltar, et al ... Free
      SmoothWall Commercial ... < $150
      SuSE Firewall on CD ... $1,149

      Hmmm ...

      --
      neuro at well dot com (when I post, it's my opinions, no-one elses)
  89. Get a clue AND/OR Do your homework. by mope555 · · Score: 1

    Ok, First off most of you have no idea of the type of commitment and work that goes into SmoothWall and the amount of dedication these people have. All you people who are going on about the insecurities and such... Do your homework, until the shut your goddamn mouth. You say you get your head bitten off or snapped at when you go into the IRC room? Try answering the same question 40 times a day, that is in the manual. Give these people a break they are tryin to help YOU. Grayson. (mope)

    1. Re:Get a clue AND/OR Do your homework. by mwhahaha · · Score: 1

      Just a thought, how about don't have an irc channel? If all you're going to do is tell the people to go fuck themselves, and you get all hot and bother about being asked the same questions, why put yourselves in that position? If you're going to do something like, at least act someone civil and tone down your egos.

      People are coming to you for help, that means they are probably going to use your software and quite possible give you money if they like it and get a quality product. You can't just put something out there and expect people to just hand over some fat cash because they downloaded it. It just doesn't work that way.

      You gpl something so that people use it, build on it, and it propogates through out the community. You don't gpl something and say "well we delievered, give us money before we'll do another damn thing for you". I don't do it for the possibility of cash. That would just be an extra bonus. I do it because I can say, oh cool I helped make that.

      Maybe just the sense of helping eachother make the internet a better place is lost to the SmoothWall people. Oh and I've done the answering 40 questions a day thing. It's called isp tech support. Don't think you're the only one who hasn't dealt with that. But you know if i did what they do on irc to customers, i'd be fired before i could hang up the phone.

    2. Re:Get a clue AND/OR Do your homework. by TuxGrep · · Score: 1

      If you claim to have an installed base of, what was it, XXX.000 users, you better not be surprised that you get lamers on your channel asking things that are in the FM. If only one percent of computer users are lamers that still gives like, hundreds of lamers asking silly questions daily. Comes with the territory: Deal.

      Do you think other developers of (truely) GPL programs don't have idiots harassing them with dumb questions ? What makes SmoothWall so special they are entitled to whine so much about it and kickban legitimate users that are just looking for some answers ?

      Beside the point but, I have never seen such a blatant "commercial feel" site which, yet, just profits from hundreds other peoples' work. Lay off the omni-present paypal banners, why don't you.
      Or do you plan on paying Linus, Alan et al for their contributions, too ?

      I understand everyone's legitimate attempt at making a living, but there are arguably better ways to go about it. Also, maybe someone should point out the benefits of good PRE-sales PR to you.
      Most companies have -at least- that part right, and only diss people in the after-sales traject. SmoothWall does it also before the actual sale...: Not too smart.

  90. Hmm... by Chazmati · · Score: 1

    Yeah, I read your response.

    Interesting that in your opinion, "rude is rude," but we should be forgiven your IRC "chat antics" where you "blow off steam."

    I smell a double standard.

    1. Re:Hmm... by Anonymous Coward · · Score: 0

      Ooh, you cynic, you.

      Careful with those replies, though. You don't want tricky Dicky getting you banned from /. now, do you, just because you dared to highlight some good ol' rampant hypocrisy coming from the SW stable?

  91. Re:running CGI's as root ? great idea huh by FallLine · · Score: 2

    But if the permissions on the passwd file were setup so as to only be readable by root, it is effectively the same as having a shadowed passwords, which would require the user to already have root privilages read the actual hashes. It would be rather trivial to do since it's a single user system and its use is rather specific.

    I'm not saying this is what the configuration on this device is, but the article doesn't really deny this either.

  92. Re:Try OpenBSD for a firewall with minimal hardwar by mwhahaha · · Score: 1

    We run an OpenBSD firewall at the lab I work in but lately it's been flakey and I'm the only one who knows how it works. So I was sent on the task on seeing if we should switch to another firewall since I have to rebuild the machine anyway, or stick with openbsd :] OpenBSD does have the easiest setup for what it does with ipf/ipnat. However, you actually have to know what you're doing to set it up. I highly recomend openbsd for all your firewalling needs if you want something you can just setup and never touch again.

  93. Re:running CGI's as root ? great idea huh by Anonymous Coward · · Score: 0

    but the CGI is running as root so it would have root access to any file no matter what the permission was...

  94. Re:running CGI's as root ? great idea huh by Anonymous Coward · · Score: 0

    Mode 700 on /bin/sh and any other shells, exec* fails. It also prevents a multi user system which in this case is ok.

    The thing that may be interesting is forgoing the shell and executing direct commands, I do not know the product well enough to comment on the feasibility of that.

  95. Morrell was helpful to me. by The+Panther! · · Score: 2

    I have installed SmoothWall four times, for friends, on machines running the gambit from P100/12mb ram to P166/96mb ram, and using ethernet cards for DSL/Cable, it's a dream. That is, as long as the distro has drivers for your card (damn Tulips).

    Then, for my parents who live in rural east Texas with a dialup connection, I had to figure out how to get an internal modem working in Linux. After reading the entire internet :-) and buying no fewer than four modems, I found one that should work. After another day or so of frustration, I contacted the helpful people at SmoothWall.org and I actually chatted with Mr. Morrell directly on their irc server. In five minutes, he'd set me straight and it was up and running. It was a CEBCAK (Computer Error Between Chair And Keyboard), naturally.

    For all the people bellyaching about how one guy represents the GPL developers, or doesn't use shadow passwords... whatever. At the end of the day, all that matters is getting the job done. And I recommend it to anyone who has a spare PC lying about, too.

    --
    Any connection between your reality and mine is purely coincidental.
    1. Re:Morrell was helpful to me. by BigBir3d · · Score: 1

      PEBKAC (Problem Exists Between Keyboard And Chair)

      geesh! if you read the entire internet, i thought you would have known that one... ;-)

    2. Re:Morrell was helpful to me. by The+Panther! · · Score: 1

      ...I didn't claim to retain any of it... :-)

      --
      Any connection between your reality and mine is purely coincidental.
  96. Re:No more comments on Morrell, please! Try IPCop! by BenBenBen · · Score: 3, Interesting

    You might be interested in what Mr Morrell has to say about IPcop...


    *dickmorrell* I'm actually having them shut down
    *dickmorrell* right now
    *dickmorrell* their Sourceforge listing
    *dickmorrell* for breach of GPL
    *dickmorrell* breach of copyright
    *dickmorrell* theft of documentation
    *dickmorrell* and oh
    *dickmorrell* see their lists ?
    *dickmorrell* I PAID FOR IPCOP f***o
    *dickmorrell* we sacked the crap developers involved
    *dickmorrell* they havnet the first f***ing clue
    *dickmorrell* lol
    *dickmorrell* we have 890,000 installs
    *dickmorrell* they have 82
    *dickmorrell* ipcop will need big pockets to get anywhere
    *dickmorrell* BIG pockets
    *dickmorrell* and BIG name friends
    --
    The Slashdot Paradox: "100% Overrated"
  97. Re:Try OpenBSD for a firewall with minimal hardwar by doorbot.com · · Score: 3, Funny

    It is fairly simple and easy to use. (If you are familiar with Unix).

    Is it just me or does that qualifying statement completely negate the previous statement?

    Of course it's "simple" and "easy to use" if you already know what you're doing.

  98. Surprise /. double standard by Yankovic · · Score: 1, Insightful

    I realize I may get flamed/labeled troll here, but this is too much. As much as /. bags on MS, we've NEVER allowed them to post a response right next to the article. Just because this is released under the GPL, we'll make a special exception? What about the kernel devs or the mutt developers when a bug comes out? Shouldn't they get a shot?

    THEN the guy goes on to blame pppd and FreeSWAN which comes bundled with the product for using plain text passwords. Are you joking? If you want one that's secure write it yourself. I don't care who wrote the thing originally, if you want a secure product, then follow the openbsd model and check and recode every line yourself. We don't blame MS Indexing Server (the cause of many of the recent MS bugs), we blame IIS.

    I'm sorry but this is just terrible.

  99. Firewall question by Anonymous Coward · · Score: 0

    What is the difference between using iptables in Linux, versus Linksys/2wire home products, versus corporate/ultra-expensive products? I'm using a pretty tight iptables setup on my Linux system and my friend just got a 2wire system and he's all hee hawing about how 2wire kicks ass and Linux firewall sucks.....

    1. Re:Firewall question by whoppo · · Score: 1

      The Linksys-type devices are normally pretty basic appliances that offer filtering, port forwarding, NAT, etc.. and often include a small hub for a few machines. They're inexpensive and quite effective for the intended use.
      IPCHAINS/IPTABLES on a linux box is generally far more configurable than the afore mentioned appliances, and in many cases, more stable (I know of several linksys-type devices that crash several times/week.. Mileage may vary.) The Linux-based solutions can be configured to produce far more traffic logging, shaping (bandwidth control), etc. and can easily include great intrusion detection utilities like snort. The Linux way can also be used for true IPSec compliant VPN's with Free-S/WAN. ("Appliances" that offer IPSec start at between $500-$1000).
      The big-bucks "enterprise" solutions offer similar firewalling features to linux with IPtables, but often include a nifty managaement tool that can control several such devices. They also support IPSec VPNs and can generally do so at high bandwidth (it takes a few CPU cycles to pump out 3DES encrypted packets). Many of the high-end devices are actually routers at heart, so they can also do intelligent routing.
      Summary: the linksys-type things are great for non-techie type users (or lazy folks :P). The Linux firewalls offer far more power and flexibility, but require some techincal savvy. The enterprise class devices just cost too damn much :)

      Hope this helps.. and tell your friend for me that linux firewalls kick much ass :)

      --
      chown -R us /base
  100. Re:Why not plaintext passwords? & Misinformati by Anonymous Coward · · Score: 0

    Wait, let me guess, this is one of those "Let me login as root and I will root your box things", right?

    Seriously, if you are going to have access to directly address the fucking filesystem you are going to need root.

    It is BS and if you don't believe me I've got this 3r33t 0 sec exploit where I directly address the memory used by /kernel and login as any user I wish. Wanna see it?

  101. actually, shadow passwords should be used by austad · · Score: 4, Informative

    Even though the Smoothwall developers argue that shadow passwords are not required, I think they are. I have a box running right here with it. Apache runs as the user "nobody", and therefore can read /etc/passwd. If shadow passwords were enabled, reading /etc/passwd would not matter.

    By default, smoothwall does not allow access to the web interface from the outside, but, very frequently, people open that up to the world so they can get at it from anywhere (which is very easy to do through their menuing system). The box does not ask for a password until you actually get into the configuration screens, but cgi's that give you information are not protected by .htaccess files.

    I wanted to install it on a box that only had SCSI on it awhile back, but they ripped support out of the free version for SCSI. So I joined the irc channel and asked about it. They told me to wait until the commercial version was out and to buy that if I wanted scsi support. So I grabbed their *SDK* as they call it, and it had nothing useful in it at all. I joined back up to the irc channel to ask how to compile everything, they asked why, so I told them I was building in SCSI support so I could run it on the extra box that I had laying around. No one would talk to me after that.

    I found a different machine to run it on, but the only reason I'm still running it is because I haven't had time to get something else. I used to recommend smoothwall to people, but not anymore. The developers I talked to were conceited jackass's. If they had helped me out, I probably would have even donated a few dollars to them.

    --
    Need Free Juniper/NetScreen Support? JuniperForum
    1. Re:actually, shadow passwords should be used by Defiler · · Score: 1

      Run Apache on your firewall? You're scaring me. Stop.

    2. Re:actually, shadow passwords should be used by cmkrnl · · Score: 1

      Amen brother.

      Thanks for the large concentrated dose of Security 101 Clue that certain firewall developers seem to have been completely unaware of.

      I remember seeing quotes from elsewhere about alleged unchecked arguments being passed to system() (3) calls. Of course this could all be malicious rumour, but......

      Curmudgeon

    3. Re:actually, shadow passwords should be used by keithdowsett · · Score: 2, Interesting

      I considered using smoothwall for my home network, but the lack of SCSI support was a problem. Instead I downloaded the Mandrake SNF firewall as an iso image. It's based on Mandrake 7.2 so it's not the latest and greatest. However it does include a facility to update its components if you don't feel like downloading the RPMs yourself.

      IIRC this does implement shadow passwords as well as the SCSI support I needed and a web interface. There is also a Java encrypted terminal connection, which allows you to login securely from a browser. This is really handy for tweaking the config files without needing a screen and keyboard connected to the host.

      There were two areas which needed a little manual tweaking - dhcpd.conf and lilo.conf. Once these had been fixed everything worked a treat, it even handled the VPN connection to my office seamlessly. So, nine out of ten for Mandrake SNF from me.

      Keith.

  102. Re:running CGI's as root ? great idea huh by Anonymous Coward · · Score: 0

    The CGI is not running as root. It's running as 'nobody'.

  103. Why is this article here? by philovivero · · Score: 1

    Mark me as a troll or whatever, but why is this article even posted on Slashdot?

    They have a product. It's not especially earthshattering. It's just a firewall product that you can buy.

    I read the IRC logs that mwhahaha (apologies on spelling) posted, and yeh these WeakWall lamers seem like pricks. I read the rebuttal to the c't article, and it seems the article made some mistakes.

    But no matter how you dice it, it's just a stupid little turf war that has no bearing on my geek life whatsoever.

    Did these SmallWall guys pay to have this Slashdot article posted or is this just a pet project with one of the editors?

    1. Re:Why is this article here? by Anonymous Coward · · Score: 0

      SmoothWall is also no small project. Over new 300 installs per day. few hundred gigs of data shifted from the website every month, etc.

  104. Only a fool ignores best practices by Anonymous Coward · · Score: 0

    The reviewer is correct - regardless of whether you can imagine the way in, there will be one. Granted that (and if you don't grant me that, move on to Windows and stop pretending you have a clue about security), it's negligence or incompetence to ignore common best practices, which include all of the negative points the reviewer raised.

  105. Sendmail is BSD not GPL by Anonymous Coward · · Score: 0

    Which is why Sun, HP, and of course Microsoft can use the code (all three do) to steal marketshare from people like you and Sendmail, Inc..

    They're laughing their asses off while your family goes hungry; they think you are stupid because you gave them the product of your labor and then let them make it into their property with no compensation.

    And maybe they are right?

    The GPL may not be perfect, but it's not the invitation to programmer abuse that the BSD license is. It is an attempt to prevent your innovation from becoming a weapon of your own destruction.

    Come up with a better answer - but one that doesn't involve suppressing inovation or giving away the farm - and I'll be the first to climb on your bandwagon.

    --Charlie

  106. Re:Try OpenBSD for a firewall with minimal hardwar by Forrestina · · Score: 1

    makes sense to me... for example:

    windows is hard and annoying to use, and completely unintuitive. (if you are familiar with unix)

    but i'm sure if you already knew what you were doing, then moving from say 2k to xp wouldn't be that big a deal. same for me, moving from debian to freebsd isn't that big a deal. a lot of it is the same stuff.

    --

    -------
    "don't smoke, don't drink, don't fuck
    at least i can fucking think"
    Minor Threat

  107. Re:Try OpenBSD for a firewall with minimal hardwar by macom · · Score: 1
    We set up a system that originally used a Watchguard Firewall. It developed lag for some reason that was sawtoothed like and would lock out our web-server. We ran out of time so we replaced it with a Linux Firewall on an old Dell. It has run without skipping a beat. A do it yourself firewall isnt much extra effort.

    mocom--

  108. FWBUILDER: a good IPTABLE's based fw? by Anonymous Coward · · Score: 0

    If you're used to FW-1, try fwbuilder (www.fwbuilder.org) - It builds iptables rulesesets from a GUI that will look strikingly familiar!

    Its pluggable back ends are interesting too - 'one day' it could generate PIX, ipchains, cisco etc. rulesets too....

  109. Re:Try OpenBSD for a firewall with minimal hardwar by oobeleck · · Score: 1

    It's just you.....

  110. The unfortunate failure of a great idea... by dr.ka0s · · Score: 5, Insightful

    I have visited irc.smoothwall.org only once. I do feel, however, that my experience there alone was almost enough to discourage my use of the product. I joined the #smoothwall channel in hopes that I might find answers from knowledgable users or developers that I had been unable to find in any of the available documentation (all of which I read in its entirety).

    Upon joining the channel, I was bombarded with the omnipresent topic, "Welcome to #smoothwall :: Please do not expect free
    support if you haven't donated. http://redirect.smoothwall.org/donate"

    Ignoring the blatantly anti-open-source sentiment, I proceeded to ask about features and functionality that I feel are paramount to implementation of a device designed to secure my entire network. Before anyone so much as regarded my first question, I was bombarded with "Have you paid yet?" A simple 'not yet' got me my first response: "Can't you read the f**king topc?!"

    Of course, I wasn't looking for support -- simply answers to questions about the products capabilities. Off to a great start.

    In the end, my questions were answered, privately, by MacGyver, whose answers unfortunaely indicated that features I think are critical in a firewall are only available in the commercial version. To suggest a few:

    - No support for multiple IP's on the external interface

    - No ability to write filter rules for outbound traffic

    - No inherent ability to manage IDS policies used by Snort

    - No immediate planned support for a stateful kernel

    etc...

    Granted, I could accomplish all of these tasks through custom modifications to the product -- but that would defeat the purpose of the product in the first place -- to create a secure filtering firewall that can be easily and securely managed through an integrated portable interface without the need for extensive customization.

    To comment on the article posted this evening, I think that despite the article author's process for review or lack thereof, SmoothWall's response was unacceptable. To say that passwords are not shadowed because the box has but the root user would be to say that Bind and Sendmail need not be firewalled because their latest revisions have no vulnerabilities...

    yet.

    To say that the open-source security packages that comprise the firewall _require_ clear-text passwords is to insult the intelligence of everyone here who knows better or has found more secure alternatives to the same problems in the past. The open-source community is not ignorant, nor are we fooled by any comapny's efforts to conceal laziness.

    Security is an unknown. We place our confidence in hybrid hardware and software solutions that provide protection from the exploits we've identified already, but we expect that new vulnerabilities are inevitable. We cannot neglect commonly accepted security practices because our products have not yet been broken. The correlary would be to argue against home alarms because we already have a lock on the door.

    A single layer of security is never enough. ESPECIALLY for a firewall. If this were to be an end-user distribution sitting _behind_ a firewall, the lack of external access would _probably_ be enough. However, as a firewall, such neglect for security practices that have a negligible effect on performance but provide such a significant measure of protection is both arrogant and ignorant at the same time.

    In conclusion, neither the product's lackluster featureset, nor it's father company's poor customer support practices would have individually discouraged my using it.

    Couple those with questionable security practices, though, and I can assure you that SmoothWall will never be enough to protect _my_ network...

    1. Re:The unfortunate failure of a great idea... by wpanderson · · Score: 2, Insightful

      > Ignoring the blatantly anti-open-source sentiment [...]

      what is anti-open-source about giving away the software under the GPL, but asking that people donate something back to the project to get support?

      --
      neuro at well dot com (when I post, it's my opinions, no-one elses)
    2. Re:The unfortunate failure of a great idea... by JazzManDRP · · Score: 0

      I think that'd be the difference between "asking" and "demanding"...

    3. Re:The unfortunate failure of a great idea... by dr.ka0s · · Score: 2, Insightful

      ASKING? How about virtually demanding?!

      I use open-source software EVERY day, general applications and security tools alike. And you guys at SmoothWall are the _first_ I've encountered to beg for money and refuse to assist those who don't offer any. That's not GPL, that's shareware. Shit, that's not even shareware, that's worse than nagware. You give me a feature-limited product and when I ask about the product's capabilities, you tell me, "donate money for us to help you with it, pay more if you want a real version, or piss off and leave us alone."

      Many of the tools I use were written from scratch by people who had to expend at least as much time and money in development as your group. Look at Ethereal, Nessus, Astaro, FreeS/WAN, OpenSSH and the OpenBSD project.
      Spend a while using Trinux, whose developer has personally invested countless hours individually supporting the people who use his product simply because we've all helped him to make it better! The end result? A damn fine product! And a well-tested product at that!

      You guy's need to do a little reality check, here. If you want money for the development of your project/product -- then make it SO DAMN GOOD people feel karmically compelled to send you donations. Bullying people into paying isn't gonna make them like your product, and probably won't help with word-of-mouth either. Hell, that's why we're having this discussion in the first place...

    4. Re:The unfortunate failure of a great idea... by Daemonik · · Score: 1
      "In the end, my questions were answered, privately, by MacGyver, whose answers unfortunaely indicated that features I think are critical in a firewall are only available in the commercial version. To suggest a few: - No support for multiple IP's on the external interface - No ability to write filter rules for outbound traffic - No inherent ability to manage IDS policies used by Snort - No immediate planned support for a stateful kernel etc..."

      "In conclusion, neither the product's lackluster featureset, nor it's father company's poor customer support practices would have individually discouraged my using it."

      I'd like to start out by saying that to me, it sounds like you were more pissed that you'd actually have to pay for all the goodies you wanted then that Smoothwall does or doesn't have security issues. If you don't want to pay someone else to do it for you, feel free to download the source and do it yourself.

      It makes perfect business sense to offer the GPL'd version free with reduced funtionality and to expect payment for the gee-whiz gizmos. I will not damn them for actually having the balls to ask to be reimbursed for their work.

      Now, on to Richard. Yes, he can be a dick and he likes to prove it. So don't go to his mail list or chat. Start your own and field questions all day from people who'd have an anal probe before they'd give you a dime for your time, but expect you to practically go to their home and set the box up for them. Oh, and can they call you at home too?

      Several people commented that the dev team doesn't allow other people to patch/alter smoothwall. Well, can't blame them for that. Would you want someone buying/using your product, breaking it and then trying to sell it under your name? Would you want them telling other people how to do it too? Then have them come asking you for support? I somehow don't think so.

      Not to mention the incredible number of idiots who come onto the mailing lists, looking to add SAMBA, MySQL or Sendmail to Smoothwall and expect them to smile, be helpful and promise that it's still just as secure.

      As for the demand for donations. When the team first started asking for donations, it started with a pop-up nag screen that was only visible when you went to the admin webpage. The publics response? Some fucker threatened to kill Richards son. Actually called his house and told his kid he was going to kill him, because daddy put a nagware pop-up in Smoothwall. Ain't that some shit?

      So you don't want to pay a donation? Fine, download the GPL'd version and do your own tech support, issue solved.

      Now, as to there being only one line of defense. I think that's being slightly mis-represented in that:

      • No services are available on the external IP by default.
      • It requires internal admin access to turn on those services.
      • When external services are enabled, you can dictate which IP's will be able to access those services.
      • Services are run on nonstandard ports.

      Could they have shadowed the passwd file? Yeah, don't know why they didn't, but is it the same as leaving a key under your doormat? Yes, the nonstandard port setup isn't exactly secure, but then in 6 months of operation, no one has ever probed the ports in question on my boxes.

    5. Re:The unfortunate failure of a great idea... by dr.ka0s · · Score: 1

      Pissed that I'd have to pay for the goodies?

      I think you're missing the point. I'm an open-source advocate for a reason -- you don't _have_ to _pay_ for anything -- you support the community through donations or contributions (not always monetary) to the developers of the software that you like and use.

      And you're right, I don't want to "pay someone else to do it for me" or I'd buy a commercial firewall and use commercial software for all of my security needs. However, I've generally found that _the_rest_ of the open-source community tends to produce better software than many or most commercial develpers, and I can contribute to their efforts by giving back -- either in the form of code contribution or monetary compensation if I'm able...

      ...and if I'm not -- nobody bitches.

      In fact, I've found that many developers are happy when their users submit constructive criticism alone, which we have all been trying to do for the SmoothWall team. Unfortuntely, SmoothWall seems to resent our constructive criticism, and turns defensive when others make suggestions. If this had been the case when Linus wrote the original Linux kernel, guess what -- none of us would be using the operating system now cause it would be unrefined crap. Instead, he realized that by giving it away and letting others help him improve it, he offered the entire community the benefits of his great idea.

      I also love your use of "GPL'd version" and "perfect business sense" in the same sentence. I have no problem with anyone trying to succeed in business, however, I think the SmoothWall team has misinterpreted the GPL.

      The GPL was not devised as a means by which to promote further marketing efforts to assist corporate entities in successfully selling proprietary software. (i.e. it wasn't designed as an alternate "shareware") In fact, quite the contrary. The GPL is a means by which to ensure that good software is shared by the community as are the benefits of its open code base.

      And cnce again, regarding the security (or inherent insecurity) of the box: preaching to me about the lack of default access to a shell or the use of nonstandard port numbers _does_not_excuse_ the blatant ignorance of standard security practice.

      There is no argument that can excuse such neglect.

    6. Re:The unfortunate failure of a great idea... by Daemonik · · Score: 1
      Okay, I'm not getting your point. You say that you don't want to pay for the software, because if you did you'd get a commercial product. Guess what? Smoothie is a commercial product.

      The fact that it contains GPL'd code doesn't make it any less viable as a commercial product then SuSE/Redhat/Mandrake or any other Linux distro.

      You're not paying for the kernel, the drivers, Snort or FreeSWAN. You're paying for the effort they put forth to produce a viable, integrated product and easy to use interface. That's why I said that GPL versions can be a good marketing point for a commercial product.

      No one has misinterpreted the GPL either. The GPL does not prevent adding proprietary, pay based code to a GPL'd product, so long as the GPL'd code remains freely available. It doesn't prevent you from charging for the compiled binaries, it doesn't prevent you from charging for the bandwidth you use to download the code, it doesn't prevent you from charging a fee to burn the code to cd and mail it to you.

      The GPL also doesn't prevent you from selling books, manuals, add-ons, consultations, etc. concerning your contribution to the world either. Which is also using GPL'd software to spark a business.

      RMS and other GPL browbeaters can harp all they want about this beautific ideal world where all the code is free, but that don't feed the kiddies, unless you're being supported by a University or the code you contribute isn't your main source of income.

      Yes, the Smoothie team (specifically Richard) could learn to take criticisms and suggestions better. I'll give you that one. Especially as they go into retail. Telling paying customers to RTFM doesn't guarantee resells.

      Indeed, when building a firewall it doesn't hurt to be overly paranoid, and they should have shadowed the passwd file.

      Still, this is a good product at an amazing price.

    7. Re:The unfortunate failure of a great idea... by dr.ka0s · · Score: 1

      I don't think you _are_ getting my point. SmoothWall GPL is not, as far as I can tell, a 'commercial product' per se.

      The _different_ version available from SmoothWall.co.uk is.

      I won't keep arguing this with you, because I do also understand your position, however, you also seem to have misunderstood my comments when I said that the Smoothie team has misinterpreted the GPL. I do not argue with the addition of proprietary software, or costs associated with books, media, consultation, etc. In fact, I think those are beneficial additions to the open code base, and are the things that I would certainly pay for if I'm happy with a product.

      I have purchased Mandrake, RedHat and SuSe multiple times before, after already having burned the distro discs -- both to support the products and obtain the documentation and support that the retail versions provided.

      I'm not gonna preach the 'whole world and all software should be free' rap, because I have bils to pay too. What I was trying to emphasize is that SmoothWall's GPL product does not very well fit the GPL bill. It is offered in a manner that is not unlike nagware or shareware.

      Being open to providing helpful information to anyone who asks is what has made so many excellent GPL projects so successful. It is also what has encouraged the submission of new code from happy users and developers who have found newer and better ways to accomplish an unsatisfied goal.

      SmoothWall does not encourage this. If you are, in fact, a user of their GPL software, they appear to not give a shit about your questions, concerns or suggestions. Quite the contrary indeed. The development team acts upset that they've had to give anything away in the first place, and overly conceited because they did.

      And they don't act very proud of their product. Proud GPL devlopers are generally happy when other people use their products, not rude to those that do...

    8. Re:The unfortunate failure of a great idea... by paenguin · · Score: 1
      Now, on to Richard. Yes, he can be a dick and he likes to prove it. So don't go to his mail list or chat. Start your own and field questions all day from people who'd have an anal probe before they'd give you a dime for your time, but expect you to practically go to their home and set the box up for them.

      I did exactly that for nearly 8 months. You can read the archives as they are preserved perfectly. Richard threatened to sue me if I didn't shut it down. I got tired of the threats and when IPCop.org appeared, I stopped the unofficial SmoothWall support lists.

      Somewhere in early December, 2001 I actually had to moderate Richard since he was doing nothing but stirring up the list with his venomous messages.

      Care to do some reading? Go here. It's all archived...

      http://www.matrixlist.com/pipermail/swgpl-main/

      --
      We should start referring to processes which run in the background by their correct technical name... paenguins.
  111. Retarded by Anonymous Coward · · Score: 0

    What is so hard about setting up a firewall? RedHat 7.2 sets up a fine one for newbies. Block all incoming ports except 22, 80, 443. What's so fookin hard about this?!

    When I outgrew that I loaded iptables and now I have flood protection and all sorts of stuff. Again I ask, why would anyone buy a software firewall to run on Linux when it comes builtin?

  112. Ugh by Anonymous Coward · · Score: 0

    This is why I like ZoneAlarm. Can't get much simpler than that. And it WORKS.

    1. Re:Ugh by Anonymous Coward · · Score: 0

      HAHAHAHA! Mod parent up as funny please!
      "And it WORKS" that was hilarious. HAHAHAHA!

  113. About time someone talked about Dick M's 'Tude by Anonymous Coward · · Score: 0

    I join the long list of people who have either observed (my case) or been directly insulted by Dicky M's Tude.

    You can feel freel to not believe-but subscribe to the mailing list for Smoothwall GPL and you'll get an eyeful of a nasty, mean, selfish Dick and see what I mean.

    Hey Dick-

    -If you wanna sell your damn product, then sell it and shut your pie hole. Your constant pissing and moaning about people not donating is sad.

    -It's not the cure for cancer, just a commercial firewall product. Here is what you do Senor, MAKE IT, SELL IT FOR MORE THAN YOU MAKE IT FOR, REPEAT. DUH!

    If you don't want to offer any support, advice, etc. to people who don't pay for your product than DON'T. Just don't pretend that you do by letting any Tom, Dick and Harry sign up.

    I'll never use Smoothwall, never ever (and as a very experienced high level System Admin no one I can EVER influence will use it either.) Buying the Smoothwall developer's attention when it's obvious they despise their users but love their money is a recipe for a F'ed up user experience.

    Good luck Dick. Buh bye...

  114. I AM SMOOTHWALL - I OWN SMOOTHWALL by Skip666Kent · · Score: 2

    Funny! True, but funny.

    No question that Rodney or whatever his name is is a bit of a RudeBoy, but there's also no question that you fed the flames as eagerly as he returned them. Granted, he sounds like a bit of a dork, but he has that right, as do we all.

    --
    **>>BELCH
  115. OpenBSD usability by Raetsel · · Score: 2

    Please consider this:
    • When I had my first experience with Unix, it was Solaris 7 / x86. I didn't learn
    • squat from it because of that damn CDE shell -- I didn't know where to look for anything, and (with my windows-addled brain) I didn't understand where the equivalent of the 'control panel' was.

      Fast forward (slightly) to 1998. I now had a cable modem, and wanted to share it between several computers. I had learned about the differences between proxies and NAT, and tried several products that would run under Windows. All of those were commercial demos, with rather aggressive pricing. I was not impressed.

      I had seen comments here about OpenBSD, so I looked into it. I took an old P-100, followed the directions, and had a working NAT firewall in a day. I had learned more about UNIX in about a week (this includes reading time) than I had in 4 months with Solaris!

      Today, it's still there. The same hardware, at least -- it just got upgraded to OpenBSD 3.0

    The moral of this story:
    • If you have the patience, it is both simple and easy to use. I found it very straight forward and logical -- follow the directions, it will work.

      (Yes, I know -- that can be a big "if.")


    On a side note, I installed OpenBSD 2.8 on a Thinkpad last year... it found the sound card, the peripherals (3com ethernet & US Robotics PCMCIA modem), and setting up XWindows was a piece of cake -- there were config files readily available. Perhaps not incredible, but it was easier than installing Windows on the same machine, and that is impressive!

    --

    "...America's great minds of today, teaching America's great minds of tomorrow. Poor bastards." -- A Beautiful Min
  116. Well, in this case.. by Da+VinMan · · Score: 2

    ..I think enough /.'ers are sufficiently interested in the idea of "turn key" open source security solutions to warrant discussion of the product.

    Isn't that enough?

    --
    Please mod this post only if you think others should/n't read this. I have enough ego^H^H^Hkarma. Thanks!
  117. Saga of a Network Installation with SmoothWall by infernalC · · Score: 5, Interesting

    Some of this post is very on-topic, but I include the rest for context. Moderators, please be kind.

    I and a buddy recently completed a network installation for a small business. They had about 25 PC's in a 100-year-old wood-frame office building with asbetos everywhere and wanted these people to be able to utilize the Internet for such tasks as tracking packages via web sites, etc. They wanted to reduce costs by eliminating some 6 dialup accounts and free up phone lines for voice. They were less than a quarter mile from the local telco POP. So, they tried ADSL on one PC and consistently got about 1.5 Mbps down and about half that up. They loved it.

    They asked me as an independent consultant what they should do to get the access to the other PC's. We looked at wiring the building, but due to the structural nightmare of the building, we decided that for their needs we could go with 802.11b. We dropped several CAT5e lines to three locations in the building: the computer room, where their mission-critical apps run on an AS400, and two access point mounts we set up.

    We set up a SmoothWall box as their NAT since the evil ISP would only give us one static IP. It looked a lot better than FreeSCO. It was painless, absolutely painless to configure. But it had a shortcomming: it did not support PPPoE, which was necessary for the ADSL drop. Schucks! So we double-NATed using a little Linksys NAT/switch thingy to actually negotiate the PPP for us. We thought this would be nice because if someone were trying to hack in, they would have to circumvent 2 NAT's. We also thought it would have no significant impact on throughput. Big mistake (read on). Regardless, the NAT solution could remain in place should they ever want to add a stateful packet inspection firewall or something like that, or switch to better broadband, or even wire the building.

    We spent almost an entire afternoon trying to configure the blasted access points. They were DLink 1000AP's. I followed DLink's instructions to the letter. I have a little beef with DLink about requiring a Windows machine to configure the things, but I can overlook that. I installed the configuration software on my laptop and was ready-to-rumble. The software failed repeatedly to detect the access point using a DLink branded 802.11b client device (USB DWL120). So I tried step two, isolating the AP's on an Ethernet segment. They failed detection again. So I fed the software MAC addresses manually. This failed. I was using only one machine with a known-to-work crossover patch cable. What the *(!@?

    We eventually tried swtiching PC's, and then we noticed that the typeface DLink used to print the MAC addresses on their AP's made 5's look like 6's because the ink ran too much. I was really pissed. Upon getting the conf software to work on a desktop, I went back to my laptop to try again. It flat out wouldn't work with either of my 3Com CC10BT PCMCIA cards in different machines. Don't know why to this day; DLink couldn't help me on that one. But it did work on a desktop wit a 3Com 3c509b.

    So, we got the access points set up and clients on all the PCs. We set up WEP encryption and tried to hack around a little to get in without the keys. We made sure we altered the default network ID and set good hard-to-guess passwords. It was like butta, for just one day.

    Next weekend, we came back and hooked up more PC's. We went up to say 18 from 12. This is where we started having problems.

    We used MAC address control on the APs as we promised the company we would. But after hours and hours of trial and error, we discovered that after adding more than 17 MAC addresses to the control list on one AP, the AP would spontaneously loose all of its configuration data. This worked this way on both AP's. DLink was not helpful. We would later RMA one of these and the replacement would do the same. So, we ended up having to have control lists that were local instead of network-wide. This defeated the roaming feature of 802.11b entirely (although nobody has a laptop there right now, I don't like it one bit). It also causes more difficulty in configuring the damn things. My friend, who is an Apple Campus Rep, haunts me to this day with suggestions of buying their AirPort brand equipment and says it would work better. Anyway, we choose DLink 'cause it was a hell of a lot cheaper than Orinoco.

    We saved the company lotsa money on their dial-up. Next, we moved their web pages in house on a Red Hat box on a DMZ. DMZ wasn't all that in SmoothWall at the time (no hole poking), but it did what we needed it to. We moved their primary DNS to publicdns.org and set up MX records, the whole works. Set up a sendmail box. Set them up with PHPGroupWare. And, we encouraged them to make donations to the various projects which provided them with these fine products and services. I felt all warm and fuzzy. I had turned them into a free-software shop on commodity hardware and it all worked.

    After a while, I started getting phone calls from them saying their web pages were only accessible to some clients. I looked into this. I left myself a way to get in (a port forwarded to a pc with sshd, I had permission to do this), and so I hopped on in and looked around. I became acutely aware that my ssh sessions were being dropped very frequently. I kept getting some sort of error from my ssh client during sessions.

    We went back down to isolate the problem. We kept removing pieces of hardware from the network to figure out what the &*^% was going on, but found nothing. Then we learned SmoothWall had added support for PPPoE. We scrapped the Linksys, and we had no more dropped TCP sessions. It was freaky . I have seen the same problem affect two other people who used port forwarding since then with Linksys boxes (I help folks out on Mandrake Expert). SmoothWall had also added better DMZ support. I just have to say the system works beautifully.

    Other issues we encountered in the project were users compromising security by using AOL clients. AOL clients create VPNs which in theory could allow hackers to circumvent your company's security. Don't let your users do this.

    Oh, I almost forgot, the AS400. Up until we set them up with a network, they were using this shitty twinax serial network to talk to their AS400. It was expensive. It required shitty ISA adapters to be installed in every PC. It almost made me puke.

    At the start of the project in our proposal we told them that they should use encrypt everything, even internally, and that that was just common sense. We told them they could put the AS400 on the LAN and use ssh instead of those card-and-twinax interfaces. I even verified this with my fiancee's dad, an old-AS400-fart himself, before I promised them this. WE WERE WRONG.

    IBM told us they COULD NOT RUN SSHD WITHOUT BUYING A NEW MACHINE. That is such a load of crap, but we, having no experience with AS400's, could do nothing about it. The IBM man convinced them to run telnet. We told them we would take no responsibility for that. End-of-story.

    Hope this has been an informative venting session for all of you. Please note that there was some relevant content in here, and that SmoothWall solved some of my problems, and I think it is a great product.

    1. Re:Saga of a Network Installation with SmoothWall by slydder · · Score: 1

      Glad to hear you got most of your problems fixed. I would still be using smoothwall to this day had everything gone a bit differently. I was seriously impressed with the package back when I first installed it. At that time I was running across an ISDN connection with 7 clients behind it, and SW worked great. Now I'm running something different. But I hope that SW still keeps going the way it is. chuck

  118. Re:Try OpenBSD for a firewall with minimal hardwar by Anonymous Coward · · Score: 0

    if it has become flakey look at what has changed and undo it. if nothing has changed you probably have a hardware issue. simple.

  119. I have a serious question... by Anonymous Coward · · Score: 1, Interesting

    Why does't slashdot go to both sides more often for both sides of a story? Why did this guy get 'special treatment'? It seems like the slashdot articles have a decent rate of being incorrect of half-informed. I'd like to see more of this fair reporting, and I hope this one time wasn't just a fluke.

    If you agree, vote with upward moderation.

  120. Re:running CGI's as root ? great idea huh by Anonymous Coward · · Score: 0

    Send an html-email with an "img" located on the firewall. Make the url cause a buffer overflow of your choice in one of the cgis. There's your insider attack.

  121. Introducing: sparse files! by psamuels · · Score: 2
    Really? I'm surprised.

    Yes, really.

    There are some applications where being able to allocate a big chunk of disk space for a buffer is important, and writing zeroes over it would slow things down. Are you sure there aren't any functions for doing so, hidden in the OS?

    Unix has a very useful construct known as "sparse files". Almost all Unix filesystems support them, though "non-native" filesystems (like FAT or ISO9660) do not. A sparse file appears to be just like any other file except for certain disk-block-sized "holes". The holes are not written to disk, do not count against disk free space or your disk quota, but in all other respects behave like regular disk blocks. If you read the file you get zeroes where the holes are. If you write to a hole it is "filled in" (of course, if you write less than a full block, the rest of the block is zeroed).

    Thus you can have a 30-megabyte file on a 10-megabyte filesystem, where the 30-meg file really only has 8 megs of non-zero content and 22 megs of zero blocks that don't really exist. If you try to write to the whole file, of course, you'll run out of space.

    Aside: this was the source of an interesting glitch with Samba. Windows Explorer copies files by creating the destination file the right size first, to make sure there's room for it, then filling it in (and not doing sufficient error checking on the latter part). The Samba developers had to "fix" Samba awhile back to make sure it created a non-sparse file in that situation.

    Similar deal happens with memory. You might think allocating memory would give you access to all kinds of potentially juicy stuff left over from the last process to use that memory. You'd be wrong. The OS clears the memory before letting you use it. With many modern processors, it's possible to optimise this, using memory management tricks, so it doesn't cause the performance hit you might expect.

    --
    "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
  122. Re:poorly? by cantanker · · Score: 1

    Poorly. Poorly researched and written.

    Rather obscure, perhaps.

  123. Re:You have no smoothwall experiance, moron by cmkrnl · · Score: 1

    > If I were them, I would have pounded your IP
    > with a day of DoS for good measure.

    Hmmm obviously another member of the Mr Morrell fan club. Any /. admin care to post what IP that enligtening comment came from ? Is it the same as any AC posts to this thread ?

    Curmudgeon

  124. another free alternative... (Re:sharethenet) by osolemirnix · · Score: 3, Informative
    ...is http://www.fli4l.org/, a one disk (floppy) router, comes with all kinds of add-ons (firewall, etc.).

    Works very nice for me.

    --

    Idempotent operation: Like MS software, wether you run it once or often, that doesn't make it any better.
  125. Smoothwall - I like it. by Anonymous Coward · · Score: 0

    I have been using it for about 2 years on a lowly Pentium 120 with a 500 MB disk. It's great. It protected me from Code Red, Sircam, Nimda and script kiddiez.
    It has got some shortcomings, but it has come a long way in 2 years.
    Also, I once had trouble configuring it to work with 2 identical network cards and found that the developers were kind enough to solve my problem. I guess it helps if you say the magic words (that's 'please' and 'thank you' to all you windows users) when asking for help on a product you got from free.

  126. Poor article - very poor reply by Anonymous Coward · · Score: 0

    The article obviously was pretty poorly researched. What scares me a lot more is that the smoothwall response doesn't address the issues. It doesn't even seem like the person who wrote the reply has understood half of the "review".

    Fine - the only shell account is root. That doesn't make it any better to have a non-shadowed password file. What if (as the c't author points out in his article) an attacker gets a shell by exploiting a hole in a server running as non-root. He'd leverage his rights to root easily this way.

    About the CGI scripts, the Smoothwall respondent talks about his scripts not doing user authentification. I'm sure they don't, but the c't article talks about not doing proper checks on user submitted _DATA_. And for the clue-impaired, this isn't limited to your username/password pair, but is about what data you feed into the script and how the script would handle for instance extremely long arguments (trying at a buffer overflow), shell escape characters (sloppy calls to system()) etc.

    I have no idea who's right when it comes to the issues as I'm not interested in running smoothwall. But that someone working on a firewall don't understand half of the issues in a critical review, that dosen't speak well for the quality of the firewall.

  127. It works for me. by Anonymous Coward · · Score: 0

    Smoothwall is designed to keep people out, not in. I have no complants at all.

  128. another free alternative: dubbele.com by DreamerFi · · Score: 2

    Based on NetBSD, and it has been around for a while..

  129. BSD Based firewalls by DreamerFi · · Score: 3, Interesting

    And there's plenty of others based on BSD freely available... see www.dubbele.com

    -John

  130. point your boss by DreamerFi · · Score: 3, Informative

    To the firewall at www.dubbele.com

  131. My Smoothwall review by juct · · Score: 5, Insightful
    Just a couple of comments to the Smoothwall answer to my review:
    My major concern is not, that somebody other than the administrator might log into the machine. The major issue of a firewall system is, to tighten security, not to remove existing security mechanisms like tight access rigts to sensitive files, shaddow passwords, etc. But that is exactly what Smoothwall does in direct comparism to any standard linux distribution.
    I'm sorry, if the text doesn't make it clear, that I'm not complaining about the format of files but about sensitive files with passwords or secret keys, that are world readable (ie mode 0644). Something like
    -rw-r--r-- /etc/ipsec.secrets
    is a bad thing - period.
    I made every effort, to get "printable" response from the developers. I wrote several E-Mails about the issues to Richard Morrel - who was named as contact person- and I went to the IRC channel of the developers. The only printable comment to the subject I got there is "This doesn't matter".
    1. Re:My Smoothwall review by mbanck · · Score: 1
      Mod this up, please. This is the reply from the C't guy who wrote the review. I got the same from him in PM.

      Thanks,

      Michael

    2. Re:My Smoothwall review by juct · · Score: 1

      BTW: I *did* follow the symlinks - as the pppd daemon did, when it was complaining about the permissive access rights. Perhaps this is fixed by now - I sure hope so.
      And there are multiple users on the system -- even if they cannot log in: Squid for example runs with uid "nobody" and has/had access rights to files with passwords and secret keys -- w.o. any need. This is unnecessarily increasing risks. Obviously there is a lack of understanding of basic security concepts.
      bye, ju

  132. damnit! by Anonymous Coward · · Score: 0

    I was very confused for a long time until I realiyed that "c't's review" is NOT a fashionable new abbrevation for CmdrTaco's review...
    damn.

  133. c't review not bad at all by tiomo · · Score: 1

    First i want to say that reviewing a firewall has not to be done by cracking it with kiddie tools.
    This article written in c't is as informative as it needs to be for anyone who wants to install a firewall for his network at home or at a small company. For any other cases professional firewalls should be used.

    Revealing those "security leaks" like passwords in plain-text was exactly the thing i expected the author of such an "firewall review" to do. This article was not written for the demanding network administrator who is working with high-tech firewalls for his entire career, it was written for small companies and businesses which can't afford high-tech firewalls for thousands of dollars.

    Also i don't think that those plaintext passwords are unimportant because SmoothWall creates a single-user system.

    Every vulnerability of a system is a potential security leak until it is fixed.

    And i would like to say something about the behaviour of Mr. Morrell, even if this has already been heavily discussed.
    I don't understand why he treats his potential customers so aggressively on the IRC chat. It seems to me that he and his group wrote a piece of GPL'ed software and wants to be treated like he wrote some proprietary software.

    If someone tells me: "don't ask me things about my gpl software until you donated some money to me" my only reaction will be: "fuck off, there is always FREE software which is better than this, i just have to find it."

    I think it is very offending by Mr. Morrell to harass someone for being from another country than he is from. I'm from Germany, i am german and i think there is nothing bad about being german or having a german heritage, name, etc. I know there are still many people in the world who think Hitler is still ruling Germany, but i don't think Mr. Morrell is counting himself to this group.

    Germans are not evil *g*.


    Please excuse my bad english. I only had five years of english in school, but i promise i will try to improve :)

  134. C't _did_ try to reach smoothwall upstream by mbanck · · Score: 1
    Daniel Goscomb writes:

    I also find it disturbing that the author gave us no room for comment in his article, nor did i see anything to suggest he had even asked us about these so called "problems". We would have been happy to answer any questions he had.

    Well, it's clear from the C't review that the author did try to point him to the problems:

    When a group of developers- more than ever one active in the spirit of GPL-want to successfully distribute a good product, they are usually interested in feedback, in order to improve their product. My concrete indications of security problems within SmoothWall found sheer disinterest with Richard Morrell, developer and project initiator. "That doesn't matter" was about the politest of all comments comment. Trust in the developer's competence and integrity is a basic pre-requisite for the usage of security relevant software. Morell has thoroughly destroyed mine.

    Apparently, they did not know he was from a magazine. But then, this shows a rather sad attitude towards normal users, no?

    Michael

  135. security hole by swuser · · Score: 1

    Just downloaded smoothwall 0.9.9se and had a search on google.

    bash$ id
    uid=99(nobody) gid=99(nobody) groups=99(nobody),14(smoothwa)
    bash$ ls -l /usr/sbin/pppoe
    -rwsr-x--- 1 root nobody 23888 Aug 6 12:36 /usr/sbin/pppoe
    bash$ /usr/sbin/pppoe -D /etc/test
    bash$ ls -l /etc/test
    -rw-rw-r-- 1 root nobody 367 Jan 10 03:11 /etc/test

    So much for security!

    1. Re:security hole by slydder · · Score: 1
      Well, to be honest IPCop has the same bug.

      However, it should be addressed in the next release. chuck

  136. Re:Smoothwall Firewall by cmkrnl · · Score: 1

    Dont forget forget the connections limit. The main reason why I went looking for something else about 10 minutes later after installing it.

    Curmudgeon

  137. Reply by the Artivles Author by Airon · · Score: 1

    The Thread:
    http://slashdot.org/comments.pl?sid=25942&thresh ol d=-1&commentsort=1&mode=thread&pid=0

    The singular reply from that Thread for the those without patience:)
    http://slashdot.org/comments.pl?sid=25942&cid=28 15 448

    Tony

  138. My little chat with Dick by Anonymous Coward · · Score: 0

    [BasharTeg] I keep getting kernel panics, is this going to be fixed pls?
    [dickmorrell] its not a bug
    [dickmorrell] its Linux kernel
    [dickmorrell] ask Linus
    [BasharTeg] Will it be fixed in your commercial version?
    [dickmorrell] yup
    [dickmorrell] it is
    [BasharTeg] So you fixed the Linux bug? Did you tell Linus?
    [dickmorrell] we bypassed it
    [dickmorrell] with a non GPL module
    [dickmorrell] and thats perfectly legal
    [BasharTeg] I never questioned the legality, I just wondered whether you fixed the kernel.
    [dickmorrell] do you need an adult to help you ?
    [dickmorrell] moron
    [BasharTeg] Excuse me?
    [dickmorrell] IF you come into THIS channel
    [dickmorrell] and you USE GPL
    [dickmorrell] which I FUND
    [dickmorrell] be more polite
    [dickmorrell] or fuck off
    [dickmorrell] its your choice
    [BasharTeg] I was polite, I just asked you whether you fixed the kernel or used some other method
    [dickmorrell] [BasharTeg] I never questioned the legality, I just wondered whether you fixed the kernel.
    [dickmorrell] that wasnt polite
    [dickmorrell] that was direct
    [dickmorrell] I have 800,000 users
    [dickmorrell] most are polite
    [BasharTeg] You don't have to prove anything to me, you pointed out that it was legal (something which doesn't interest me)
    [dickmorrell] you need to get out more
    [dickmorrell] trust me
    [BasharTeg] And I think you're the one who needs a lesson in politeness, telling a potential customer to fuck off is not a good start
    [dickmorrell] look
    [dickmorrell] you cant help yourself
    [dickmorrell] moron
    [dickmorrell] I dont need the business
    [dickmorrell] ok
    [dickmorrell] you cant even read a website
    [BasharTeg] Why do I need to get out more, I just asked you a simple question about whether a bug had been fixed - you got rather paranoid and started going off on one
    [BasharTeg] Surely you do need the business, you always seem to point out how much money you've put on the line.
    [dickmorrell] no twat
    [dickmorrell] thats .org
    [dickmorrell] I fund it
    [dickmorrell] .co.uk is seperate
    [dickmorrell] how do you think I fund GPL
    [dickmorrell] GPL costs me about 4k a month
    [dickmorrell] its about time you freeloaders and geeks donated to support things like
    [BasharTeg] Yup, some of which you will get back on the commercial side
    [dickmorrell] 1.8terrabytes a month
    [dickmorrell] about 1.2%
    [dickmorrell] historically
    [dickmorrell] of Linux users
    [dickmorrell] turn commercial
    [dickmorrell] its a shite percentage
    [dickmorrell] ask RedHat
    [dickmorrell] ask Caldera
    [BasharTeg] Well, you don't want to lose out on ANY potential business by calling people twats and morons
    [dickmorrell] but you are a twat
    [dickmorrell] you came in here
    [dickmorrell] asking if I could
    [dickmorrell] fix your kernel panics
    [dickmorrell] without doing ANY homework
    [dickmorrell] its appalling
    [dickmorrell] I'd be EMBARRESSED
    [dickmorrell] to ask a silly question
    [BasharTeg] I didn't ask you to fix them, I asked if they were going to be fixed
    [dickmorrell] GOOGLE dude
    [dickmorrell] I did fix them
    [dickmorrell] I sent my fixes to Alan Cox and Linus
    [dickmorrell] but..
    [dickmorrell] I also wrote a better USB driver
    [dickmorrell] and a better Alcatel driver
    [dickmorrell] so now I get 57/60k/sec
    [dickmorrell] upload
    [dickmorrell] but Its not GPL
    [dickmorrell] and nor will it be
    [dickmorrell] it was 4 weeks work
    [BasharTeg] Linux was a lot more, and that's GPL
    [dickmorrell] you are a shithead arent you
    [dickmorrell] lol
    [dickmorrell] total fuckwit
    [dickmorrell] now go away
    [dickmorrell] DOS
    [dickmorrell] thats your level
    [dickmorrell] go play

    What a pleasant chap!

  139. Richard Morrell and Smoothwall by Anonymous Coward · · Score: 0

    Smoothwall has issues with DSL uploads. A bug in their driver means uploads won't exceed 3.5Kbps. They state in the topic on their IRC channel that "The bug has been fixed. It won't be applied to the GPL version of SmoothWall, only to the Commercial product". I tried IpCop, the "SmoothWall without Richard Morrell" (http://ipcop.sourceforge.net) and found that ADSL upload worked perfectly. I happened to be in the SmoothWall IRC channel when a user came in asking about this very issue. After being told to "fuck off if you haven't paid", as seems to be the norm, I commented that IpCop seems to have the problem solved. Here's the log from the "conversation" that Mr. Morrell and I had subsequently:

    Start of dickmorrell buffer: Wed Jan 09 01:00:27 2002
    Session Ident: dickmorrell (~rmorrell@rawhide-44066.in-addr.btopenworld.com)
    [00:58] dickmorrell fuck off you cancer
    [00:58] dickmorrell you fucking creep
    [00:58] dickmorrell ipcop ?
    [00:58] Job Getting a little irritated, eh?
    [00:58] dickmorrell nope
    [00:58] dickmorrell just with a cunt like you
    [00:59] dickmorrell fucking cancerous cunt
    [00:59] Job pffft, you got NOOOOOOOO chance of making a red cent with your attitude.
    [00:59] dickmorrell lol
    [00:59] dickmorrell we sold out already
    [00:59] dickmorrell didnt you read ?
    [00:59] dickmorrell lol
    [00:59] dickmorrell muppet
    [00:59] Job dickmorrell we sold out already === Yeah, I noticed...
    [00:59] dickmorrell $5.6m
    [00:59] dickmorrell goodnight
    [00:59] dickmorrell twat
    End of dickmorrell buffer Wed Jan 09 01:00:27 2002

    Then, of course, I was k-lined.

    I hope this gives people an insight into the kind of "customer support" they can expect from SmoothWall Inc.

  140. another free Firewall: Gibraltar by Anonymous Coward · · Score: 1, Informative

    Hi all

    Having read the C't article and also some comments here, I would like to say that there ia another free firewall solution. Gibraltar is a CD-ROM based firewall that does not need to be installed on harddisk but runs directly from the bootable CD. You can find more information about it at
    http://www.gibraltar.at/

    Although I am - as the founder of this project - obviously biased, I think that Gibraltar can offer quite some functionaliy and is rather easy to use. There will be a commercial version with a web interface (which is currently developed) and installation suppoer, but the free version will always have exactly the same functionality as the commercial one (besides the web interface). The fist free version has been released about 1 1/2 years ago and is now used by a lot of people all over the world.

    Gibraltar should be listed in a Linux-based firewall survey in the next issue of the German Linux Magazin.

    Smoothwall and Gibraltar both have it's strengths and I can only recommend to look at both to decide which one suits your needs best.

    Rene Mayrhofer,
    Gibraltar project manager
    rene.mayrhofer@vianova.at

  141. Binary patches by Sits · · Score: 1

    I use OpenBSD on a 486 to act as a router on my house's cable modem network. So far it seems to have done a fair job (with the odd lockup - there is never anything in the logs so I can't tell whether it's hardware or software).

    However my beef is that the 486 only has a 200Mb hard drive and 24Mb of ram. Since all of OpenBSD's security patches are distributed as source code patches this requires me to be able to rebuild the binaries to fix the wholes. There are no binary updates or patches so keeping such a system up to date after a major releases is actually quite a lot of work (I rebuild the kernel but I stop at that).

    If (reliable) updated binaries for i386 architectures were provided then I would be happier to recommened this to peole using low end hardware.

  142. well done /. community by mydigitalself · · Score: 1

    i just had a one-to-one chat with a HIGHLY annoyed dickmorrell on their irc server.

    i was offering some assistance with the UI and got this reaction:

    I've not been to bed for 47 hrs
    not needed thanks
    I'm not doing any more GPL stuff
    fuck the community
    they blew it
    I've gone proprietary
    no more GPL

    i understand that there are two sides to todays' little argument. but these guys are doing some pretty great stuff here and are TOTALLY justified in trying to make some sort of money out of their efforts (odd how you have to hand over cash to get food these days!).

    and now a poorly put together review and the comments of all the autocratic purists here at /. has turned away not only a whole project - but a team of developers from the GPL.

    well done.

    1. Re:well done /. community by slydder · · Score: 1

      Sorry to burst your bubble but this happened a long time before this article or the CT article came out. Just check the mailing list archives to see what I mean. That's not the first time Mr. Morrell has said something of that nature.

      chuck

    2. Re:well done /. community by tiomo · · Score: 1

      oohhh...

      now we (Mr. Morrell) feel annoyed? The community fucked it up! How come? I don't wan't anybody to say any bad things about my PERFECT software. I don't wan't anybody to ask anything about my PERFECT software - except they donate 1.000.000$ to my swiss bank account...

      What about those millions of millions GPL developers providing great programs to our community, doin' support work everyday, constantly improving their software for our all benefit?

      Do they shit in our face because we ask them some questions about their software? No.

      Mr. Morrell, with all honor for the work you did, i have to say that you with your attitude do not fit into the community of the GPL. You develop software under the GPL but you expect from us to be paid and treated as a developer of proprietary software.

      tiomo

      BTW: i was going to install a bunch of firewalls using SmoothWall as an easy-to-use GPL software. But having seen your attitude towards the community turned my opinion 180 round.

    3. Re:well done /. community by travisd · · Score: 2

      So how much of the software that they used to make the prduct is GPL'd? Sounds like taking it proprietary is going to be a long road while they recreate all of the GPL's components - like the ones that they blame for insecure password storage, etc.

    4. Re:well done /. community by TuxGrep · · Score: 1

      I've not been to bed for 47 hrs

      Thanks, that -might- explain the attitude...

      not needed thanks

      "I know best myself, keep your advice to yourself" ?

      I'm not doing any more GPL stuff

      Oh, I'm sure you'll be greatly missed with this approach.

      fuck the community

      Back to you then

      they blew it

      Don't believe in the free press and in peer review, then ? Who blew it, exactly ?

      I've gone proprietary

      Your security-approach kind of warrants a great future in the "proprietary" world, I'll bet.

      no more GPL

      No more Smoothwall

      Sorry but this guys social skills need to get a makeover, therefore I replied in similar wording. I'm not usually this blunt, but in this case I gladly made an exception.

  143. Yep - he's right by ctimes2 · · Score: 1

    I had a similar dilema when I ran into smoothwall (management, etc). I restored an old pentium 133 with a 64 meg hard drive (yes, meg) and it hasn't failed yet.

    My mother's getting one as soon as I can spare another hard drive to restore another old box.

    Nice work Smoothwall. And nice response! LOL!

    Ctimes2

    --
    My cube. My friend. My solace. My prison.
  144. mr. morrell should become a journalist... by tiomo · · Score: 1

    After having had trouble with all those dumb journalists ( the smoothwall developers team has two statements on their web site, one against an article in the UK Linux Magazine and now another one against the article in C'T ) in the last weeks who would wonder if Mr. Morrel and his team decide to print their own magazine:

    I suppose the name of the new magazine to be:
    how-to-become-a-prick-in-order-to-flame-everybody- who-does-not-pay-me
    Headline suggestions welcome!

    1. Re:mr. morrell should become a journalist... by Anonymous Coward · · Score: 0

      FEATURE!! Top Ten Retorts used by Richard Morrell! 10. We have 800,000.... 9. I worked, I sweated! 8. It's MINE. 7. Cunt. 6. We can make this very personal! 5. Cunt 4. Take the piss..... 5. I own IPCop! [sic] 4. Tard. 3. Cunt 2. Be an adult! And the number one retort of Richard Morrell: 1. You AMAZING cunt!

  145. Re:sharethenet (one of the originals!) by King_TJ · · Score: 2

    "Share the Net" is the first PC firewall/Inet sharing product I ever used. I have to give it a lot of credit for being there before almost all of the others. Back when it came out, it was worth the $70. I got several sales for its author because friends of mine were sharing their apartments/homes with roommates, and this product saved them from having to add extra phone lines so both them and their roommates could get online at the same time.

    (Sure, sharing a 33.6K or 56K modem with 2 people sucked - but it was enough for IRC chat and checking email.)

    In today's marketplace though, I think its age is showing. For starters, there's no reason to pay $70 for it, when better products are out there that are *free*! Second, SharetheNet hasn't been updated in quite a while, last I checked. It uses a pretty old Linux kernel version - and doesn't support a lot of features that have become standard in other firewall software products.

  146. "...extremely badly researched and written." by yep · · Score: 1

    The article or the response?

  147. Re-boots by why-is-it · · Score: 2

    Boot times should not be a great concern with a firewall; you should only be booting it once a year or so anyway.

    Once a year? Well, for those people who run firewalls on m$ products, once a week is more like it!

    I work for a managed service provider and we run a bunch of firewalls for customers. Everything runs under Solaris on suitable Sun hardware, and even then I would like to see them re-booted 3 or 4 times a year.

    Let's face it, UNIX rocks, but it does buffer lots of things in memory. One of my colleagues told me about a system he ran for two years without re-booting it, and when it finally was re-booted, it did not come up again. The occasional re-boot can't hurt it any. Besides, E250's and E450s boot in about a minute.

    --
    *** Where are we going? And what's with this handbasket?
    1. Re:Re-boots by hearingaid · · Score: 2
      Once a year? Well, for those people who run firewalls on m$ products, once a week is more like it!

      How about, once a lifetime. That should be enough to conclude MS Proxy is --- not so good. :)

      Solaris can be frightening at times. I'm not sure I would really want to run a firewall on it. (Lovely machines though.)

      However, 3 or 4 times a year comes into the "or so" part of my post. :)

      --

      my old sig used to be funny, but then slashcode ate it and now it's not funny anymore

    2. Re:Re-boots by why-is-it · · Score: 2

      Solaris can be frightening at times. I'm not sure I would really want to run a firewall on it.

      I'm curious. What about Solaris would give you that opinion?

      IMHO, I would not want to run a firewall on anything else when it protects anything more a home LAN. The OS is quite stable, and it is widely supported by vendors.
      It would probably be more secure to run firewall code on something like a Mac (because there are not as many people out there trying to 0wn a Mac. But on the whole, I have no issues with Solaris.

      Unfortunately, in the corporate world, unless I can get a 24x7 maintenance contract from a recognized provider (IBM, GE, etc) Linux is a hard sell for mission-critical servers.

      --
      *** Where are we going? And what's with this handbasket?
    3. Re:Re-boots by hearingaid · · Score: 2

      Solaris has too much of a fondness for spawning daemons. It's also the OS of choice for university systems, which is where a lot of kiddies learn their trade.

      And then there's the whole sunrpc issue.

      As for running a Mac-based firewall: It's impractical with Classic, unfortunately. Classic is great for not spawning daemons randomly (which is why certain elements of the DoD switch over to it for their webservers), but it doesn't have any reasonable proxy solutions available.

      OS X, of course, is a different matter. I'm not sure how secure X is in general, but of course it's got all the *nix proxies available to it.

      Then again, I wouldn't want to run a Linux firewall either. Same problem as Solaris, except for the sunrpc obsession. :) I'd probably use a *BSD solution.

      --

      my old sig used to be funny, but then slashcode ate it and now it's not funny anymore

  148. Why permit anything to connect to a firewall? by why-is-it · · Score: 1

    If you get hacked, simply restart your machine, and you are back to factory settings.

    Why would you allow your firewall to accept any connections? My firewall drops any attemp to access it remotely. The only way it can be accessed is from the system console.

    --
    *** Where are we going? And what's with this handbasket?
  149. Re:No more comments on Morrell, please! Try IPCop! by Anonymous Coward · · Score: 0

    Personally, and this comment comes after seeing a lot of people "suck up" to Richard. I think people with bad experiences SHOULD complain.

    While I do not wish to post the entire string of correspondence with this man (I don't want the web traffic/nor his threat of "hanging me out to dry"- whatever that means? to come to fruition), I would say that I found my one and only interaction with him both humiliating and un-professional.

    That said, I would encourage anyone who has had an interaction with Richard that has led to an unsatisfactory or mean spirited response to be very vocal.

    That's the market at work. And firewalls are not religion, and Morrell is not God. Let the malcontents speak, and let the market be the judge.

    If Mr. Morrell wants to treat people in the fashion in which I feel he treated me, then he deserves what he gets in criticism.

    In my opinion, he is nothing more than a bully. And I think the people who hold on tight to the "Morrell Bandwagon" should take a closer look at what they are supporting... Even if it's NOT their problem.

    Whether or not the review in question was accurate, I think this is an entirely appropriate forum to bring up issues of support and the attitude of the Smoothwall team. Aside from the product's (project?) suitability of use for a particular application, there are also concerns of customer support that figure into suitability of use. For those of us who have been on the receiving end of Mr. Morrell's "treatment", there can be no recommendation of Smoothwall to our customers. It would, in my opinion, be too much like throwing one's child into a shark tank.

    However, since Mr. Morrell had his interaction with me before I donated to the project, perhaps he makes up for his treatment of non-donators with a champaigne breakfast and trip to the Bahamas for those that donate.

    After my experience with him, the breakfast and trip would almost make up for the sheer humiliation of my communication with him.

    And with this rant concluding- I openly discourage the use of Smoothwall, and will continue to do so.

    Even though I like the product (or um errrr project), I would have to recieve a personal apology from Mr. Morrell before I even considered burning his ISO.

    I know you are sick of hearing it.... I'm just wondering when Richard will be sick of hearing it, and start being a nice guy.

  150. Heh Try their IRC channel :^P by BLKMGK · · Score: 1

    Sorry, it had to be said. Judging from some of the experiences of others here, why in this world would you want to use this product? Seriously, even if it were best of breed I'm pretty sure I wouldn't touch it or reccomend it to anyone based upon the way this guy treats others. This thread has mentioned MANY other alternatives, surely one of those groups could be more helpful to you?

    --
    Build it, Drive it, Improve it! Hybridz.org
    1. Re:Heh Try their IRC channel :^P by Suidae · · Score: 2

      You're right, after seeing the IRC logs some people have provided, I'm not going to bother with it.

      fli4l looks like it might work, and its floppy based, which is nice, since the win98+winroute setup I'm using now wont' be disturbed.

      What sucks is that the windows setup flawlessly detects and operates my Sportster 128 ISDN card without any intervention, but none of the linux-based stuff can even tell its in the machine.

  151. Re: Unfair? How so? by King_TJ · · Score: 3, Insightful

    Almost all of the complaints I've ever seen lodged against Smoothwall were either accusations of the author being rude, a jerk, etc. - or accusations of GPL violations.

    I think it's pretty clear that they haven't openly violated GPL. (They had a previous version where some wording needed a couple small changes to fully comply with GPL, but those changes were made before the latest release.)

    As for the author, so what? The guy invested a lot of his time to give you a product that you can use for free. *That* is the bottom line. Is there a requirement anyplace that says you have to regularly report to Richard Morrell or interact with him directly in any way while you use Smoothwall? Not that I know of!

    I joined the Smoothwall mailing list for quite a while, and what I saw was a flood of beginner questions that could have been answered by the user reading the instructions (or by actually installing the product before asking if it did or didn't have certain features!). If I was the author, I'd get angry with these people after a while too.

  152. Re: Sounds like my #linux experineces on EFNet! by King_TJ · · Score: 2

    Have you ever had a truly good experience getting support on *any* IRC channel?

    I can't begin to count all the rude and insulting people I've run into on plain old channels like #linux when I ask a question about something.

    If I judged the quality of a product by that, I'd be 100% pro Microsoft by now!

  153. Yipe! Use something else as a firewall methinks. by cmkrnl · · Score: 1

    "we have nnn,000 users and we know cause we get every smoothie to phone home" but what does that mean for the classic installed for two hours and rejected machines! do they actually have 1000 live systems even"

    Very interesting. Anyone run a sniffer to see what tales its telling when it allegely "phones home" ? If the above comment is true. I would suggest that anyone who has this product in production find a replacement immediately.

    Curmudgeon

  154. And its not like he's hard to find either. by cmkrnl · · Score: 1

    Whois

    Cue frantic whois entry changes of course.

    Streetmap

    Curmudgeon

  155. Re:You have no smoothwall experiance, moron by Progman · · Score: 1

    Oh that is just so professionnal, DoSing someone you don't like. Just like some fucking unhappy teenager. Not necessarily the best advice for a business, you moron.

  156. Authentication != verifying CGI data by Genus+Marmota · · Score: 1, Interesting
    The response seems to support the criticism of devs being clueless and arrogant. Daniel seems to miss at least one point completely.

    From the review:

    The CGI scripts used to Administrate do not verify user data satisfactorily.
    From Daniel Goscomb's reply:
    As to the part about user authentification of the CGI scripts. This is completely irrelevant. There is no authentication in the CGI scripts. The authentication is done via .htaccess files, and has no interaction with the CGI at all, other than when you change the passwords.
    1. Re:Authentication != verifying CGI data by slydder · · Score: 1

      From the review:

      verify user data

      From Daniel Goscomb's reply Authentication


      2 different things.

  157. Re: Sounds like my #linux experineces on EFNet! by dr.ka0s · · Score: 1

    To rephrase your question, I haven't gone looking for support on an IRC channel. I have, however, gotten plenty of good information from helpful people that has helped me to resolve my own problems.

    If I want support, I buy commercial software. I went to irc.smoothwall.org to inquire about features that were neither explicitly mentioned nor explicitly denied in any of the product documentation.

    The responses that I got from the support/dev team at #smoothwall has nothing to do with any judgements I have made about the quality of the product, only the attitudes construed by the people whose hands I place my network's security in, and whom I would have to depend on for support should I choose to buy the product.

    Bad atitudes and poor security practices are unrelated issues. However, they are unrelated issues that the SmoothWall folks seem to have brought together with their "GPL'd" firewall solution.

  158. One more brick in the 'Wall by offline · · Score: 1

    Smoothwall remains one of the best ideas i've ever seen in home firewall solutions, under the GPL. It's the first one i tried, and i remain very pleased with the idea.

    That being said, the execution needs work - i ran into all kinds of technical issues with the setup (had to do with my cheap network cards) that i, as a novice linux user, couldn't handle on my own. However, when i attempted to get assistance on the IRC channel that is suggested as a method of 'free' support, i was basically told flatly to "Suck it up, b**ch, or donate"

    Kinda hard to justify donating. Given that i couldn't get the damn thing to run at all, isn't it?

    ...but maybe i'm just weird.

    --

    C
    --
    Democracy would work just fine if people weren't so goddamned stupid.

  159. What do you expect... by albino+eatpod · · Score: 1

    ... when the guy looks like this.

    It's just ooooozing football hooligan!

  160. Re:No more comments on Morrell, please! Try IPCop! by Anonymous Coward · · Score: 0
    Interesting. As long as they keep the (C) mark, they can copy as much of the documentation as they want:

    (c)Copyright 2001: This work is copyrighted by Smoothwall: You macy copy in whole or in part as long as the copies retain this copyright statement.

    Tough to steal documentation you are allowed to use....

  161. Smoothwall missed the boat on this one by TuxGrep · · Score: 1

    This is IMHO a bad answer, real bad. If anything, it clearly demonstrates
    Smoothwalls' disregard for very basic security rules, laid out way way
    back, and agreed upon by most, if not all, experts.

    First, security isn't something you can buy in a black box, it is a
    fine-grained process with different levels. One cannot disregard it on one
    level "just because it is dealt with on another level". Case in point, the
    lack of shadow-passwords. On one hand, every little exploit in ANY running
    service (and history has proven there always comes along an exploit,
    whether sooner or later) will immediately escalate to a full root exploit
    because of the readable passwords-file. Nowadays computers can bruteforce
    crack a Crypt-password in very little time...

    But, it get even more dubious; why in the world has Smoothwall chosen to
    disable a mechanism that is SO standard nowadays that (probably) all
    linux distributions on earth have implemented it ?
    That must one hell of a good reason to be worth it...

    Saying "But only root has access so what's the problem anyways?" is
    symptomatic of general bad security-desicions, ones like "I don't secure
    the machines on my LAN because I have a firewall, don't I ?", "I click
    blindly on any and all attachments because I use a virusscanner." and "I
    don't need a burglary-insurance because I have perfect locks."

    Sorry, but I in my opinion you missed the boat big time, Smoothwall.
    Your mileage may vary of course, but this is my personal opinion.

  162. MOD THIS UP PLZ! by BLKMGK · · Score: 1

    IF this is kosher then it should be visible to all.

    --
    Build it, Drive it, Improve it! Hybridz.org
  163. Re:OT:Re:The smoothwall team is full of GREAT IDEA by TuxGrep · · Score: 1

    Well, yeah, LIDS is difficult to defeat.

    But ask yourself this question, would you trust a guy that goes to great lengths (LIDS) to ensure security yet omits even the simplest basic things (shadow, filepermissions) while doing it ?
    Would you trust him to implement LIDS in a safe manner ? Maybe he "forgets" some important settings somewhere "because that's irrelevant".

    To me this sounds like hiring 3 well-armed bodyguards for some personal protection, while walking around with sticks of dynamite strapped to your chest. If you permit my analogy.

    Security starts at the basics, or not at all.

  164. Re:OT:Re:The smoothwall team is full of GREAT IDEA by ComputerSlicer23 · · Score: 1

    Okay, having the only user be root is pretty stupid, but assuming root is the only user shadow is useless. I don't have one, so I can't check to be sure if it is a softlink as the programmer claims. However, if it is a softlink, well all softlinks have rwxrwxrwx permissions and the permissions behind it are what counts. Beyond all that, as root is the only user, it doesn't matter what your permissions are on any file anywhere on the system. Your correct, they sound like they have sound reasoning, but they did make a fundamental mistake just not the ones the reviewer listed.

  165. Re:No more comments on Morrell, please! Try IPCop! by garf · · Score: 1

    Stop this spamming ridicule...Do you have a problem that evrytime you see the word IPCOP you type the word spam...

    --
    H&Ks Garf
  166. Re:OT:Re:The smoothwall team is full of GREAT IDEA by TuxGrep · · Score: 1

    Sure, when taken very literally I fully agree with you: IF root is guaranteed the only user, any filepermission settings are moot.

    However, the point I'd like to make is this: Who DOES guarantee that there is no way whatsoever that a non-root user gets in ? I'm not intimately familiar with smoothwall, but there are numerous services that run as different users than root and may (in future?) prove exploitable. Think MTA's, bind, apache et al, ntpd, whatever. I'm not saying Smoothwall uses these services, I'm just saying they might be.

    Things get even more complicated when two different exploits can be combined; for instance the recent kernel bug (related to IPfiltering) combined with an exploitable local service "that only runs on the inside interface".
    This is not academic, stuff like this is really possible, maybe even happening as we speak.

    In any event, not using shadow passwords takes away one barrier. Just one maybe, but it still theoretically weakens the setup.

  167. Re:No more comments on Morrell, please! Try IPCop! by wpanderson · · Score: 1

    what, I've said it in two places? Whoop-ee.

    --
    neuro at well dot com (when I post, it's my opinions, no-one elses)
  168. Smothwall Review Continued by IceJester · · Score: 1

    Here is a response to the initial article.
    http://www.heise.de/ct/english/02/01/162/respons e. shtml
    I'm completly with Mr. Schmidt on this one... as I have been subject to the Morell arrogance multiple times. A good response to this (and mine) would be to be inspired and build a better mousetrap (firewall).

    1. Re:Smothwall Review Continued by ray-x · · Score: 1

      The correct link is http://www.heise.de/ct/english/02/01/162/response. shtml

  169. Security hole in Smoothwall! by Anonymous Coward · · Score: 0

    c't now claims they have discored a concrete exploit for Smoothwall (http://www.heise.de/newsticker/data/ju-14.01.02-0 00/) using the design flaws they critized.

    1. Re:Security hole in Smoothwall! by Dubu · · Score: 1

      And here is the article in English.

  170. News on Heise.de "Security Hole in SmoothWall" by ofassben · · Score: 1

    http://www.heise.de/english/newsticker/data/ray-14 .01.02-002/

    With this URL you find a newsarticel about an currently existing securityhole in the SmoothWall.

  171. I had a good experience by EvilStein · · Score: 2

    The free smoothwall is good if you have one IP and a small LAN.
    I've got 32 IP addresses and the need for a DMZ. I contacted the Smoothwall folks about this, and received a prompt and detailed response. I got another response a few days later with an organized product map and descriptions of the products. The prices aren't bad, and aside from the odd crabby person on the IRC channel, the experience has been pretty good so far.

    I don't know one way or the other about the GPL violations... I just want a firewall product that's easy to deal with and *works* - ipchains/etc is too difficult for some clients to manage, but smoothwall isn't.

  172. Re:sharethenet (printing logs) by Anonymous Coward · · Score: 0

    Another option is to log to a tape drive and cut the wires to the rewind motor ..... at least this way you can still electronically monitor your data post disaster.

  173. Just been on irc.smoothwall.org... by Cloud+K · · Score: 1

    I can honestly say I was considering buying their new Smoothwall release. It's a great product, and *some* of the people behind it seem fairly pleasant. I decided to hang around the IRC channel first, maybe ask any questions if I think of them, and see what the support is like.

    It didn't go too bad at first. I chatted with another user and some of the team, no problem at all. Then I minded my own business for a while, wandered off for a coffee, came back and saw that I was banned.

    So I checked through my logs - dickmorrel had basically arrived, insulted the Germans a bit, banned a few people for no reason (myself included), and had disappeared by the time I came back and tried to message him.

    Between my own experience and other articles I've read here, he seems the most unpleasant person I've ever met online for his status, with some very serious attitude problems. I wonder how many other potential sales they've lost out on through this man's rudeness. They don't deserve business when they insult people like that, and hopefully I'm not the only one who'll be keeping people informed on as many feedback sites as possible.

    IRC logs - judge for yourself:
    unless you have any ewireless gear you are willing to donate
    then you get a free copy of Corp Server
    ok.
    Joins: Hellcore [~Hellcore@rawhide-261.blueyonder.co.uk]
    ChanServ sets #smoothwall mode: +o Hellcore
    wb Hellcore
    lo
    Joins: dickmorrell [~rmorrell@rawhide-44066.in-addr.btopenworld.com]
    ChanServ sets #smoothwall mode: +o dickmorrell
    lo
    lo
    lo dickmorrell
    hello hairy bloke
    can we unban rto
    he apologised
    not a bad bloke
    Quits: gordon [Quit: Its good to talk... But I have run out of time... Be Back Later]
    Joins: gordon [~gordon@rawhide-17386.btinternet.com]
    talked for a while
    hes ok
    neuro sets #smoothwall mode: -b *!*rto@rawhide-11637.in-addr.btopenworld.com
    Joins: sundance [~D@rawhide-37446.dip.t-dialin.net]
    dickmorrell sets #smoothwall mode: +b *!*D@rawhide-37446.dip.t-dialin.net
    Ban: dickmorrell bans sundance [*!*D@rawhide-37446.dip.t-dialin.net]
    sundance was kicked by dickmorrell [dickmorrell]
    ugh - i still not gone home yet :(
    lo dick
    lo
    can we set a ban
    for t-dialin
    please
    i took it off dude
    can we put it back
    was wanting to give the germans a chance
    hehe
    nope
    fuck em
    sorry
    neuro sets #smoothwall mode: -b *!*D@rawhide-37446.dip.t-dialin.net
    sorry
    not being racist
    neuro sets #smoothwall mode: +b *!*@*.t-dialin.net
    but the amount of spam
    I'm getting
    and my firewall logs
    sorry dude
    three strikes..
    they're outta here
    my logs are HUGE
    hehehe - mine too
    but only after a hearty meal
    lol
    goit
    ;)
    i try my best.
    dickmorrell sets #smoothwall mode: +b *!*myob@rawhide-32909.access.clara.net
    dickmorrell banned you in #smoothwall [*!*myob@rawhide-32909.access.clara.net]
    Ban: dickmorrell bans Golsec`Away [*!*myob@rawhide-32909.access.clara.net]
    You were kicked by dickmorrell [dickmorrell]

    1. Re:Just been on irc.smoothwall.org... by Cloud+K · · Score: 1

      Ack... it ate the name tags of course, they were in pointy brackets (HTML style)

      Obviously, dicko is the one asking for bans left and right with the excuse "fuck em". And the other ops are the ones trying to defend the Germans a little.

    2. Re:Just been on irc.smoothwall.org... by Cloud+K · · Score: 1

      Just noticed that both of us have the "rawhide" hostname...
      That may have been why he banned me... cause the German address used the same hostname - but still... ethnic cleansing and/or racism = not so good.