mnathani: if it were managed, then why have cpanel? ;) He's got you there :P :) w 3 q 2 up_the_irons: Managed to take care of firewall rules, custom software install / compile requirements. cPanel to self service stuff like the logs access awstats, phpmyadmin for the databases etc. cPanel is to allow tasks to be done without touching the command line. mnathani: What about using Webmin, if you're looking for $free? I haven't used it in forever, but it's very modular and you can setup specific permissions for users (give the client access to just view/modify the given items.) brycec: doesn't have to be free Too bad, Webmin is free :P It's also the only "web control panel" I've ever used on my own systems. Have used cPanel with some shared hosting *shrug* Nowadays I do it all myself, so I'm a bit out of touch I suppose. mnathani: roger that. well, I do manage some servers for clients, but the management fee is not trivial ($500 / mo) fyi if you see 'zpanel' never use it ever it's free, but it's this kind of free: https://raw.github.com/cbcercas/zpanel-freebsd/master/config_packs/freebsd/bin/zsudo.c is hax sadly thats far from the worst code we have seen Webmin was a guest on FLOSS Weekly hi stevenc you're here O: sprintf(str,"/bin/echo '%s %s %s %s %s > /dev/null 2>&1' | /usr/bin/at now", argv[1], argv[2], argc > 3 ? argv[3] : "", argc > 4 ? argv[4] : "", argc > 5 ? argv[5] : ""); I wonder why they wrote that in C, though. It's a lot of dulicated code, but I wouldn't call it a hack. It could use more validation before the system() call, though. Or just initialize the array to something safe, at least. RandalSchwartz: is there anyone/anything that hasn't been on FLOSS Weekly yet? :P plenty! otherwise, I'd just wrap the show up :) ... https://spreadsheets.google.com/pub?key=pYAJMbVobYCTro_z4LGo3ZQ you could try and get Linus to come on the show :-) did that already Wow, I'm impressed RandalSchwartz ... http://twit.tv/floss88 Nice that you had that on the ready too "It's what I do." I'm currently "on the beach". Trying to land something for January CaZe: That was done in C so that the binary could be setuid, and because C is pretty clean and straightforward. Scripts cannot be setuid. I have cash that can probably last through march but I'd rather stay flying than have a soft landing got 4 irons in the fire... hopefully something works RandalSchwartz: FYI the Trixbox project shutdown their FOSS project (Trixbox CE), so you could probably remove "Andrew Gillis - Trixbox (http://www.trixbox.com/products/trixbox-ce)" unless you like pimping their "trixbox Pro" offering (A not-so-free/opensource product) ewww Kinda hate that when that happens can't someone fork the FLOSS version though? Not really, both because nobody wants it, and because it never really was opensource. I mean, it was free, and the source was there... but it's not like there was a public SVN/Git/Hg of it. ahh, ok re:nobody wants it - they were lagging behind their competitors pretty severely, with relatively little of their own code. Mostly it was just a pre-mixed ISO with Asterisk and a few other projects installed. They added a bit of a GUI that was little more than links to the other installed components. Basically they lost to Elastix, PBX-in-a-Flash (ugh, I do not like them), and FreePBX The recent OpenWRT interview impressed me since they now have all those batman etc things in it great for meshing Slightly more background: Once upon a time there was a little project called Aterisk@Home. This was the first of Asterisk pre-mixed distos and served as the basis for all others. One day a company bought it and made their own in-house pay platform based on it, but kept the "community edition" around for awhile... but they're not making money off CE, so they spent very little tiem developing it, it languished, and died. batman eh? Hm ... http://en.wikipedia.org/wiki/B.A.T.M.A.N. B.A.T.M.A.N. :: The Better Approach To Mobile Adhoc Networking (B.A.T.M.A.N.) is a routing protocol for multi-hop ad hoc mesh networks which is under development by the "Freifunk" community and intended to replace OLSR. B.A.T.M.A.N.'s crucial point is the decentralization of the knowledge about the best route through the network — no single node has all the data. This technique eliminates the need to spread information concerning network... Ah thanks, appreciate the link yeah - apparently, BATMAN is part of modern linux too but the openwrt distro specifically has webforms that help to configure that Duh nuh nuh nuh nuh nuh nuh nuh... BATMAN! dang, Linux was on FLOSS weekly... i'm impressed too RandalSchwartz *Linus lol Linux, not so impressive. but Linus on the other hand :p (even I typo'd that)