1. Store
  2. Apps
  3. Hardware
  4. Support
  5. Solutions

ClearFoundation

About Me

Basic Information

About me
During the past decade Devin has directed multiple companies in multiple verticals; illustrating his many talents and his love for serving the Customer. His motto has always been "Customer First". He has instilled this motto into each of the companies that he has directed. During his time in the advertising industry, his team was featured nationally for outstanding excellence in the Publication industry. In 2005 Devin set focus on the technology industry. Devin spent his time directing procurement and operational activities as a key decision maker with DirectPointe Inc. During his stay he helped grow revenue to an all time high while cutting costs by hundreds of thousands of dollars a year.
Devin serves as the Vice President of Operations for ClearCenter and is responsible for the global operations and channel program development.

Whereabouts

State / Province
Utah
City / Town
Orem
Country
United States

Web Links

LinkedIn
linkedin.com/in/devinwjohnson
Twitter
twitter.com/devinwjohnson
Web Site
http://bit.ly/6SW5T3

Connections

293 connections
  • Andi Micro
  • Andrew Murray
  • norwayusr
  • epi sopiana
  • Fabrice Basanisi
  • Alex
  • Faucon
  • Dimitris Kontis
  • bruno
  • hermes
  • senior47
  • siamcafe siamproxy
Devin Johnson
Devin Johnson
How about the new ClearOS Community Edition! Marketplace simplicity FTW!
  • Karma
  • Member since
  • Saturday, 19 September 2009 23:50
  • Last online
  • 145 days ago
  • Profile views
  • 2611 views
Yesterday
Isal Faisal created a new topic Problem with antivirus filtering in the forums.
Dear All,

I've been using ClearOS 5.2 since 2010 and now I have an issue. The issue is Antivirus mail/web web filtering is not working anymore.
Users unable to browse internet when Antivirus filtering is ON. Users able to browse internet when Antivirus filtering is OFF.
MS Exchange unable to receive email when mail filter service in ON. MS Exchange able to receive email when I disable the mail filter service. The effect is spam brutally come to our exchange mailbox.

I have restarted the server and still antivirus service unable to start. I don't know. Maybe this is caused by the latest antivirus update so it damages Clearos antivirus service.

Please help me how to solve the problem. Where can I start to solve this problem.. ( i can use basic linux command via SSH/Putty port 81).

Thanks
09:48 AM
2 days ago
Ben Chambers replied to the topic Re:Recommendations on where to put Dropbox data folders? in the forums.
You'll need to use a login shell (PuTTY if you're a Windows guy), but knowing the output from the following would help us help you.
Code:

ps afxw | grep dropbox


Code:

cat /etc/clearos/dropbox.conf


Code:

service dropbox restart



B.
04:21 AM
3 days ago
Ben Chambers replied to the topic Re:New install, unable to login as root at local interface or webui in the forums.
Hmmm...I may have been wrong (not the first time!). See this bug tracker.

B.
04:03 PM
1 week ago
Makc replied to the topic Re:How to Block Hotspot shield in the forums.
you and I are on the same page, cant get it blocked, no matter what i try to block, the damn software still finds a way to connect.
Jun 12
Makc replied to the topic Re: Block Ultrasurf and Hotspot Shield - HELP. in the forums.
Thanks for the obvious suggestion to use google.com, as if i havent used it. Searched extensively, lots of posts suggest to block ports, and etc. I have tried all suggestions and cant get the damn thing blocked.
Jun 12
Peter Baldwin replied to the topic Re:Development Environment - Getting Started in the forums.
Debashis Chowdhury wrote:
I mean to say, after installation of an app, suppose i want to start or stop the working process of that app. How can i do so? For example, the content filter app has the facility to start and stop the working process.

Yup, the above PPTP example will show you the way.

Means, how can i execute a command in shell internally with the help of app which will enable or disable a process.For example, enabling/disabling a cron script by executing command internally through an app.

For normal daemons (in /etc/rc.d/init.d), follow the PPTP app as an example. In general, you can execute commands using the Shell class. Here's an example:

Code:


#!/usr/clearos/sandbox/usr/bin/php
<?php

///////////////////////////////////////////////////////////////////////////////
// B O O T S T R A P
///////////////////////////////////////////////////////////////////////////////

$bootstrap = getenv('CLEAROS_BOOTSTRAP') ? getenv('CLEAROS_BOOTSTRAP') : '/usr/clearos/framework/shared';
require_once $bootstrap . '/bootstrap.php';

///////////////////////////////////////////////////////////////////////////////
// D E P E N D E N C I E S
///////////////////////////////////////////////////////////////////////////////

use \clearos\apps\base\Shell as Shell;

clearos_load_library('base/Shell');

///////////////////////////////////////////////////////////////////////////////
// M A I N
///////////////////////////////////////////////////////////////////////////////

$shell = new Shell();
$shell->execute('/bin/ls', '/etc');
$output = $shell->get_output();

print_r($output);



Here are some API docs:
code.clearfoundation.com/api/classes/cle...apps.base.Shell.html
Jun 12
Peter Baldwin replied to the topic Re:SOGo, Outlook, Openchange and Samba4 on ClearOs 6.4.0 in the forums.
Most of that thread seems to cover Fedora. The SOGo document for Openchange install doesn't take Fedora into account, only RH/Cent and Debian, and even then it's unsure of Debian to some degree. I think the SOGo team will likely have done an install test on RH/Cent, so there's a possibility is could work on Clear.
The implementation will get done in Fedora before it trickles down into RHEL, hence the Fedora discussion. Samba 4 will certainly build, install and seem to run just fine on RHEL/CentOS/ClearOS (that has been in the case in ClearOS 6 since October). It's that library issue that's a show stopper.

The Kerberos issue mentions that the MIT and Heimdal implementations don't play well together in certain situations, so I'd need to know what those situations are. I'd be looking for any situations relating to a standalone mail server.
The repercussions are a bit murky to me too, but it's certainly something that stops us from shipping it as a commercial product.

I can understand why you wouldn't consider it for a production server
If there's hesitation by the Fedora team to ship Samba 4 with AD/DC support, then that's a red flag to me. It's not even ready for Fedora

As it seems I'd have to drop using OpenLDAP in favour of Samba 4 and its internal LDAP
Yup. That will make a lot of people hesitate. It's one of the reasons we went with a driver-based solution in ClearOS - pick OpenLDAP or Samba 4... most the apps support both out of the box.
Jun 12
Ben Chambers replied to the topic Re:Recommendations on where to put Dropbox data folders? in the forums.
You have the right idea...I usually think of a bind mountpoint as a sym link that is undetectable from the application's standpoint.

B.
Jun 11
Ben Chambers replied to the topic Re:video streaming server in the forums.
Sorry...I have no experience with MiniDLNA...I've come from Mediatomb.

B.
Jun 11
Peter Baldwin replied to the topic Re:Development Environment - Getting Started in the forums.
Hi Debashis,

We will continue to chip away at the developer documentation as time permits. It's a high priority, so it won't stay stagnant.

1) How apps establish connection with core function after installation? What is actually executing internally?
4) Where the form datas are being stored after submission?


I'm going to answer 1 and 4 together.

Take a look at the PPTP server app. It's simple to understand, but still has enough complexity to make it a good starting point. Ultimately, a web form submission runs a bunch of API calls. For example, when a user submits the PPTP settings through the web form, the CodeIgniter framework sends the information to the API with the following block of code in the controller/settings.php file:

Code:


    $this->pptpd->set_remote_ip($this->input->post('remote_ip'));
    $this->pptpd->set_local_ip($this->input->post('local_ip'));
    $this->pptpd->set_wins_server($this->input->post('wins'));
    $this->pptpd->set_dns_server($this->input->post('dns'));
    $this->pptpd->reset(TRUE);



The API (in library/PPTPd.php) does the actual configuration change. In other projects, configuration changes are written to some kind of internal database, and then the configuration file is re-generated. In ClearOS, the changes are written directly to the configuration file.

2) How to enable(start) and disable(stop) the working process of an app after installation?
Do you mean how do you start and stop a daemon? If so, take a look at the /var/clearos/base/daemon/pptpd.php file (if PPTP is installed) as an example. You will need to create a similar configuration file for your daemon. Next, follow the controllers/server.php example in the PPTP app. If you get stuck, just let me know -- this answer should really be a standalone document (not just a handful of sentences!)

3) How to enable / disable a core functionality with the help of an app?
I'm not sure what you mean here. What app are you building?

Keep the questions coming, I'm more than happy to help!
Jun 11
Ben Chambers replied to the topic Re:video streaming server in the forums.
I've been using Plex for the last few months...huge improvement over Mediatomb which I was using before.

Just finished watching a movie streaming from it to a browser in HTML5, but I much prefer going through the PS3.

Install was straightforward...I believe I downloaded the 64bit version from the website for CentOS and ran:
Code:

yum install local plexmediaserver-0.9.7.22.511-4b5280f.x86_64.rpm



and went to:

SERVER_IP:32400/web

B.
Jun 10
Ben Chambers replied to the topic Re:Recommendations on where to put Dropbox data folders? in the forums.
Hi Andre,

Yes...doable, but with the Dropbox app integration in ClearOS, the Dropbox account *must* be associated with a user and the location of the synced file would be /home/<username>/Dropbox.

To give access to this folder to other users, you'd probably want to bind it to a Flexshare.

For example, something like this in your /etc/fstab

Code:


/home/benjamin/Dropbox   /var/flexshare/shares/dropbox    none    defaults,bind   0 0



Dropbox will use the user permissions...if you set the group permission on the Dropbox folder to RWX for a group that all your users belong to, in theory, you might just be in business.

Ben

PS - Don't forget to 'mount -a' after editing your /etc/fstab file.
Jun 10
Peter Baldwin replied to the topic Re:SOGo, Outlook, Openchange and Samba4 on ClearOs 6.4.0 in the forums.
Even if you succeed, the underlying Samba 4 library issue would prevent it from being a production-ready solution!
The most recent mailing list discussion on the Samba 4 RHEL/Fedora/CentOS topic is here:
samba.2283325.n4.nabble.com/Fedora-18-19-AD-DC-td4647531.html

There are also some "gotchas" described in the ClearOS Samba 4 Alpha 1 doc, but we should be able to get these resolved with some effort:
www.clearcenter.com/support/documentatio...ha_1#the_big_gotchas

Current ClearOS cyrus-sasl is 2.1.23 (full style 2.1.23-13.el6_3.1.x86_64) according to rpm. The version on the Project Cyrus website is 2.1.26. Is there likely to be a significant difference in the dependencies from .23 to .26?
Then that's very likely not a problem!
Jun 10
Peter Baldwin replied to the topic Re:Can't Upload FIle More Than 1MB in the forums.
I just uploaded a 2 MB file without a problem. It was slow, but it certainly worked. Did you resolve the issue?
Jun 10
Makc created a new topic Block Ultrasurf and Hotspot Shield - HELP. in the forums.
This is getting my frustrated, no matter what i do, I cant block ultrasurf and hotspot shield. I have protocol filter enabled, website blocked and not sure how to block them form accessing the web and getting passed all of my filters. Any help is greatly appreciated. I look at the logs and hotspot shield uses 50+ udp ports and different ranges to connect. and they change each time the user connects.

I have clearos 5.2 and not sure what im doing wrong, please advise.
Jun 09
Peter Baldwin replied to the topic Re:need help about coovachilli and redius server in the forums.
prashanth wrote:
Can u give me clear details about the configuration and implementation of coovachilli and radius installation
I have never tried it, so it's up to you to do the open source heavy lifting!
Jun 07
Gerald replied to the topic Re:NTP daemon withou port 123 open in the forums.
Good idea to test it that way. Looking forward to results of your experiment.
Jun 06

Wall

No wall post to show

My Forum Updates

Groups

Here is a short listing of the groups that the user has registered in.

My twitter updates

No Twitter updates or incorrect login info.