Forums

Resolved
0 votes
Tonight (02/06/20-03/06/20) the following updated packages are being released:

  • app-ssh-server - attack detector jails did not honour the bantime.
  • app-attack-detector - Enabling a jail looked like it had worked, but it hadn't until you restarted attack-detector
  • app-remote-backup* - Resetting your backups didn't work.
  • app-domoticz* - update to latest

* by the package name = the package is also being released to Business at the same time.

Packages available for testing

  • app-network-map - update to the database used by arpwatch so you get fewer Unknown devices where the manufacturer is not know.
  • ClearOS 7.8 Beta upgrade - to upgrade do a:
    yum update app-base,initscripts --enablerepo=clearos-updates-testing
  • yum clean all
    yum update

    If you hit EPEL dependencies, also enable epel-unverified. If you're updating a Home or Business system you may also have to enable clearos-centos, clearos-centos-updates and clearos-centos-sclo-rh. Please report any problems in this thread.
  • syswatch - fixing issues noticed by Todd Lewis. He proposed a patch which Peter reviewed and I tweaked.
  • app-dnsthingy - This is the same update as app-gateway-management but also includes a rebranding from DNSThingy to AdamOne. Update with:
    yum update app-dnsthingy adamone --enablerepo=clearos-*-testing

  • app-gateway-management - update with:
    yum update app-gateway-management* adamone --enablerepo=clearos-*-testing

  • adamone - this is the underlying package for the above beta versions of app-gateway-management/app-dnsthingy. If you have either of the above beta's installed, you can update with:
    yum update adamone --enablerepo=clearos-contribs-testing
    Please restart GM afterwards.
  • app-network - code merge complete. Seems to work for everything except external VLANs and a few quirks.

    • Now allows you to set up Wireless and Cellular interfaces. You will also need app-wireless to configure a NIC as an access point. Otherwise manual configuration is then needed for WiFi and Cellular devices.
    • I've tweaked it for kernel mode PPPoE (much faster and lower resources). For the moment we are not forcibly converting PPPoE interfaces over, but if you edit an interface it will switch to kernel mode.
    • Hides irrelevant interfaces from app-network-report such as docker0, veth* and ifb*.
    • Numerous other changes since last 2.6.0
    • Do not use the the update if you use VLAN's on external interfaces.


Unless detailed otherwise, packages available for testing can be installed with:
yum update --enablerepo=clearos-updates-testing {package-name}

Packages being worked on:

  • app-firewall - see if I can do some more bug fixes.
  • app-attack-detector to add a button beside each banned IP to you can unban it. This was being worked on by an external contributor.
  • app-network - Two more bugs to go. Team Canada are working on it.
  • app-qos - see if I can change the webconfig to use the full range of port selections allowed by the multiport rule.
Tuesday, June 02 2020, 07:24 PM
Share this post:
Responses (5)
  • Accepted Answer

    Monday, June 08 2020, 09:52 AM - #Permalink
    Resolved
    0 votes
    There is also an issue with the memory_limit. Although it is being changed, rh-php72-php-fpm.service needs to be restarted for it to take effect.
    The reply is currently minimized Show
  • Accepted Answer

    Saturday, June 06 2020, 09:59 AM - #Permalink
    Resolved
    0 votes
    I'll pass your comments on to Tyler. I don't like the idea of PHP 7.3. I'll have to see how we added PHP 7.2 last year.
    The reply is currently minimized Show
  • Accepted Answer

    Saturday, June 06 2020, 08:58 AM - #Permalink
    Resolved
    0 votes
    These remarks can solved by doing the following

    • The database is missing some indexes. Due to the fact that adding indexes on big tables could take some time they were not added automatically. By running "occ db:add-missing-indices" those missing indexes could be added manually while the instance keeps running. Once the indexes are added queries to those tables are usually much faster.
    • - Missing index "properties_path_index" in table "oc_properties".

      sudo -u apache /opt/rh/rh-php72/root/usr/bin/php /usr/share/nextcloud/occ db:add-missing-indices

    • The database is missing some optional columns. Due to the fact that adding columns on big tables could take some time they were not added automatically when they can be optional. By running "occ db:add-missing-columns" those missing columns could be added manually while the instance keeps running. Once the columns are added some features might improve responsiveness or usability.

    • sudo -u apache /opt/rh/rh-php72/root/usr/bin/php /usr/share/nextcloud/occ db:add-missing-indices
    The reply is currently minimized Show
  • Accepted Answer

    Saturday, June 06 2020, 08:47 AM - #Permalink
    Resolved
    0 votes
    Nick Howitt wrote:

    Nextcloud 19 is available for testing. If you would like to test it, please do:
    yum update app-nextcloud* --enablerepo=clearos*testing

    Hi Nick,
    The update from 18 to 19 executed with no errors.

    I see in the admin overview the following comments/remarks
    http://domain.com/nextcloud/index.php/settings/admin/overview

    There are some errors regarding your setup.

    • Some files have not passed the integrity check. Further information on how to resolve this issue can be found in the documentation. (List of invalid files… / Rescan…)

    • MySQL is used as database but does not support 4-byte characters. To be able to handle 4-byte characters (like emojis) without issues in filenames or comments for example it is recommended to enable the 4-byte support in MySQL. For further details read the documentation page about this.

    • Your web server is not properly set up to resolve "/.well-known/caldav". Further information can be found in the documentation.

    • Your web server is not properly set up to resolve "/.well-known/carddav". Further information can be found in the documentation.

    • No memory cache has been configured. To enhance performance, please configure a memcache, if available. Further information can be found in the documentation.

    • You are currently running PHP 7.2.24. Upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it.

    • Nextcloud 19 is the last release supporting PHP 7.2. Nextcloud 20 requires at least PHP 7.3.

    • The PHP OPcache is not properly configured. For better performance it is recommended to use the following settings in the php.ini:
    • opcache.enable=1
      opcache.interned_strings_buffer=8
      opcache.max_accelerated_files=10000
      opcache.memory_consumption=128
      opcache.save_comments=1
      opcache.revalidate_freq=1

    • The database is missing some indexes. Due to the fact that adding indexes on big tables could take some time they were not added automatically. By running "occ db:add-missing-indices" those missing indexes could be added manually while the instance keeps running. Once the indexes are added queries to those tables are usually much faster.
    • - Missing index "properties_path_index" in table "oc_properties".

    • The database is missing some optional columns. Due to the fact that adding columns on big tables could take some time they were not added automatically when they can be optional. By running "occ db:add-missing-columns" those missing columns could be added manually while the instance keeps running. Once the columns are added some features might improve responsiveness or usability.
    • - Missing optional column "reference_id" in table "oc_comments".

    Please double check the installation guides ↗, and check for any errors or warnings in the log.

    Check the security of your Nextcloud over our security scan ↗.
    The reply is currently minimized Show
  • Accepted Answer

    Friday, June 05 2020, 06:03 PM - #Permalink
    Resolved
    0 votes
    Nextcloud 19 is available for testing. If you would like to test it, please do:
    yum update app-nextcloud* --enablerepo=clearos*testing
    The reply is currently minimized Show
Your Reply