Search results

  1. S

    Limit "disable_functions" for one user/domain?

    I assume you're using PHP-FPM? You would have to set the disable_function directive in the php.ini file to an empty set. Any function listed in the php.ini file for this directive is disabled entirely, set it stone, and cannot be re-enabled. Then set each php-fpm pool to include a...
  2. S

    how to make email log available to the user?

    I would think this would spill over into privacy concerns. The logs themselves are not split into individual users - so you have to depend on something grepping or finding log entries that pertain specifically to that user. What if that grep finds something that really doesn't belong to the...
  3. S

    $#!tstemd cgroups CPU, RAM, IO, (TASKs?) made easy

    I got a chance to look into this a little bit more. Unfortunately, this doesn't work with php-fpm. The user-slice information isn't read into the php-fpm pool fork per user. The user-slick information is only read from processes that originally start out from that user. Since the majority of...
  4. S

    Language Packs

    Is it still valid to retrieve non-English language packs from links in this forum? Even if they are nearly a decade old? I guess I'm a bit puzzled by this. I would think there would be a bit more official ways of getting common language packs by now (in particular Spanish). How do we know...
  5. S

    Can't install DirectAdmin

    How do you install DirectAdmin when https://www.directadmin.com/clients/my_license_info.php returns: error=1 text=not active
  6. S

    E-mail forwarding to forwarded e-mails blocked by Google

    Oh! I agree with you. Getting people to change is difficult if not impossible. "You can pry these external forwarders out of my cold, dead hands" But - I don't think that changes the fact that it's a bad idea. I mean, better technologies is going to have a hard time getting a foothold if we...
  7. S

    How-to: cPanel to DA migration

    While I'm not saying that these issues do not need to be fixed, I've always viewed this cpanel_to_da script as a helper script, a script that does the majority of the heavy lifting in converting a cPanel account to a DirectAdmin account. But I encapsulate this cpanel_to_da script in my own...
  8. S

    E-mail forwarding to forwarded e-mails blocked by Google

    I would second the using the "Retrieve via POP3" option in Gmail. Forwarding to external email addresses is a horrible idea. There's really just no other way to say it. Yes a lot of people do it. A lot of people want to do it. But it doesn't change the fact that it's a horrible idea. Email...
  9. S

    Customizing Reseller Panel

    Seems you can't really customize this to the point that I am wanting. I can add CMD_IP_CONFIG to /usr/local/directadmin/data/users/%resellerusername%/commands.deny and that will prevent access into the IP Management area ... but it was also prevent the reseller from accessing the Add New User...
  10. S

    Customizing Reseller Panel

    Do feature sets work for reseller packages (i.e. /usr/local/directadmin/data/admin/packages/reseller_package_name.pkg) or are they only applicable for user level packages (i.e. /usr/local/directadmin/data/users/admin/packages/admin_user_package_name.pkg)? And is there a comprehensive list of...
  11. S

    Customizing Reseller Panel

    Is there a way to remove certain items from resellers control panels? For example, I see that there is a link to IP Management in the reseller's control panel. If a server has just one IP address, it will list the total number of users (not just that reseller's users) that are on that server...
  12. S

    $#!tstemd cgroups CPU, RAM, IO, (TASKs?) made easy

    I've never been a huge CloudLinux fan myself. I know that probably puts me in the minority (a minority of one?), but I just didn't see where the costs were justified. When I tried CloudLinux - I wanted to set the default limits really, really, really low. The reason being, cheap accounts...
  13. S

    Bubblewrap chroot

    I agree. If more people understood proper Linux permission settings and setting permissions to least-needed-level, then that would solve a lot of things. But sadly a lot of people don't understand least privileges and leave files open that could potentially expose sensitive information...
  14. S

    Bubblewrap chroot

    Yea, the native chroot in php-fpm is what I was referring to. I suppose the easily solution might be to just create a directory structure for every user (i.e. /opt/phpchroot/%user%) with bind mounts of all of the relevant system directories within each of those directory structures. Then set...
  15. S

    Bubblewrap chroot

    There's not a facility for incorporating this with php-fpm. Or am I missing something? FastCGI is not the same as FPM. You can still <?php print(shell_exec("/etc/yum.conf")); ?> and read /etc/yum.conf (or other files). Of course... this can be stopped by now allowing shell_exec()
  16. S

    Bubblewrap chroot

    Unfortunately, I'm using Apache and I'm not really ready to make the leap to Litespeed. Although... this did provide some insights. I thought Bubblewrap was just the name of this system that DirectAdmin developed that was akin to cPanel's jailshell. But in fact, Bubblewrap is a 3rd party...
  17. S

    Bubblewrap chroot

    I know there's a negativity on these forums any time you mention cPanel - but that's the one control panel I'm familiar with. With cPanel - it's jailshell creates a fully functioning chroot'd environment in the directory structure /home/virtfs/%user% then it chroots to that directory...
  18. S

    $#!tstemd cgroups CPU, RAM, IO, (TASKs?) made easy

    Well, I can certainly understand that. But... if you can learn to use the command-line and learn some basic scripting, you can make a script that accomplishes an upgrade/downgrade of limits and run it from the command-line. This will greatly, greatly reduce the amount of time it will take for...
  19. S

    $#!tstemd cgroups CPU, RAM, IO, (TASKs?) made easy

    This is definitely interesting. I had previously looked at using cgroup templates for something like this, but I couldn't get it to stabilize, and then cgroups appeared to have been phased out starting with CentOS 7, so I never really revisited it. I looked at user slices in passing with...
  20. S

    custombuild changelog

    OK. But what do the numbers beside each entry mean? 2569 - Auto-swap |IP| in /etc/proftpd.sftp.conf. What does 2569 refer to? And I don't see any mention of cpanel_to_da in this. Is there just no changelog for cpanel_to_da? If there's no changelog for cpanel_to_da and other custombuild...
Top