RSS WordPress Blog
  • WordPress 6.1 Beta 1 Now Available September 21, 2022
    WordPress 6.1 Beta 1 is now available for download and testing. This version of the WordPress software is under development. Please do not install, run, or test this version of WordPress on production or mission-critical websites. Instead, it is recommended that you test Beta 1 on a test server and site.
    Jonathan Pantani
  • WP Briefing: Episode 39: Contributor Stories Live from WordCamp US! September 19, 2022
    Live from WordCamp US 2022, listen to contributor stories about why they WordPress.
    Santana Inniss
  • Dropping security updates for WordPress versions 3.7 through 4.0 September 7, 2022
    As of December 1, 2022 the WordPress Security Team will no longer provide security updates for WordPress versions 3.7 through 4.0. These versions of WordPress were first released eight or more years ago so the vast majority of WordPress installations run a more recent version of WordPress. The chances this will affect your site, or […]
    Peter Wilson
  • The Month in WordPress – August 2022 September 5, 2022
    August has been a busy month, with the redesign of, new localized content on Learn WordPress, and the WordPress 6.0.2 security and maintenance release. But that’s not all! Read on to catch up on the latest WordPress news. WordPress 6.1 walk-through scheduled for September 13, 2022 Save the date! A live interactive walk-through of […]
  • WP Briefing: Episode 38: All About LearnWP with Special Guest Hauwa Abashiya September 5, 2022
    Enter the educational world of the WordPress Training team and its Learn initiative during this week's episode of the podcast.
    Santana Inniss
  • People of WordPress: Bud Kraus August 31, 2022
    The latest People of WordPress story features trainer Bud Kraus, from the United States, talking about the software and how he uses it.
    webcommsat AbhaNonStopNewsUK
  • WordPress 6.0.2 Security and Maintenance Release August 30, 2022
    WordPress 6.0.2 is now available for download. This security and maintenance release features several updates since WordPress 6.0.1 in July 2022. You can review a summary of the key changes in this release by visiting
    Dan Soschin
  • A New Homepage and Download Page August 15, 2022
    The WordPress experience has significantly evolved in the past few years. In order to highlight the power of WordPress on, the last few weeks have seen a homepage and download page redesign kickoff and shared mockups. Today, these new designs are going live! Like the News pages before them, these refreshed pages are inspired […]
    Nicholas Garofalo
  • The Month in WordPress – July 2022 August 5, 2022
    July 2022 brought a lot of exciting announcements and proposals for the WordPress project, from an updated timeline for the WordPress 6.1 release, to design updates on Read on to learn more about the latest news from the community. WordPress 6.1 development cycle is now published Mark your calendars! The WordPress 6.1 development cycle […]
  • WP Briefing: Episode 37: The World of WordPress on World Wide Web Day August 1, 2022
    Celebrating WWW Day, Josepha invites contributors from around the globe to share stories of how WordPress impacts their worlds.
    Chloe Bringmann
RSS Sucuri Blog
  • How to Fix Google Ads Disapproved Due to Malicious Software September 22, 2022
    It’s estimated that 98.5% of sites who advertise use Google Ads to generate revenue and bring in traffic. That’s a hefty number of websites who leverage the popular platform to publish and serve ads. And while most webmasters are keenly aware that a hack can significantly impact your site’s revenue and organic rankings, malicious code […]
    Rianna MacLeod
  • A Guide to Virtual Patching for Website Vulnerabilities September 20, 2022
    All software has bugs — but some bugs can lead to serious security vulnerabilities that can impact your website and traffic. Vulnerabilities can be especially dangerous when your software is running over the web, since anyone can reach out and try to attack it. That’s why keeping your website up-to-date with the latest patches and […]
    John Booker
  • Magento Supply Chain Attack Targets Extension Developer FishPig September 15, 2022
    Magento store owners using the popular FishPig extensions should be wary of a recent supply chain attack which compromised their software repository. FishPig released a detailed security announcement on September 13th, 2022. The attack is estimated to have occurred on or before August 19th of this year so any eCommerce stores which have installed FishPig […]
    Ben Martin
  • Gambling Spam in Visual Composer Raw HTML Element: [vc_raw_html] September 14, 2022
    Bad actors often look for clever ways to boost the rankings and visibility of their spam pages in search. One of the many black hat SEO injections that we regularly find on compromised sites involves spammy links hidden inside a with the following style “overflow:hidden;height:1px” that makes them invisible to a regular site visitor. Our […]
    Denis Sinegubko
  • What Is Clickjacking and How Do I Prevent It? September 8, 2022
    There are a plethora of techniques that attackers use to redirect site visitors and harvest sensitive information on compromised websites. But when most webmasters think about securing their website, they often don’t think about how attackers can inject clicks on it from another site. In today’s article, we’ll explain what clickjacking is, outline the types […]
    Antony Garand
  • How Are Favicon (.ico) Files Used in Website Malware? September 6, 2022
    When a website is hacked symptoms can sometimes include unexpected, unfamiliar and strangely located favicon or .ico files. Other symptoms might include: ”This site may be hacked” warnings Strange redirects to spam websites Blocklisting by Google, Bing and other search authorities Randomly named folders containing spam files and big spam sitemaps If you’re experiencing these […]
    Ben Martin
  • What Is a 500 Internal Server Error & How to Fix It September 1, 2022
    A frustrating interruption to anyone’s day is the infamous 500 internal server error. When it happens not only do you lose traffic or potential site revenue, but it can also reflect badly on your site’s reputation and even affect your Google rankings. Furthermore, 500 server errors can sometimes be an indicator of compromise — the […]
    Rianna MacLeod
  • WordPress Vulnerabilities & Patch Roundup — August 2022 August 30, 2022
    Vulnerability reports and responsible disclosures are essential for website security awareness and education. Automated attacks targeting known software vulnerabilities are one of the leading causes of website compromises. To help educate website owners on emerging threats to their environments, we’ve compiled a list of important security updates and vulnerability patches for the WordPress ecosystem this […]
    Antony Garand
  • Post-Hack Instructions: SEO Spam & 404 Errors in Search Console August 25, 2022
    Every once in a while, we get a glimpse into the strange behavior that happens after a site is compromised. Hacked websites are known to result in a plethora of headaches for webmasters, including malicious redirects, broken links, and unwanted spam content. But did you also know that it can also result in problems for […]
    Cesar Anjos
  • Examining Less-Common WordPress Credit Card Skimmers August 23, 2022
    Since 2020 considerable attention has been spent analysing the emergence of MageCart malware within WordPress environments which most commonly affects sites using WooCommerce. As demonstrated in a previous post WordPress has quickly become the most commonly affected CMS platform for credit card skimmers due to the CMS’ popularity and ease-of-use. In fact, so far this […]
    Ben Martin

Boot Partition Space

Posted by on 7:04 am in Server Administration | 0 comments

If your /boot partition is mounted separately , it is always a small compare to other partitions on the server. If the older kernels are not removed, then it gets full quickly.  In order to remove the older kernels safely we can use the package manager. For REHL/CentOS systems you can use below command. sudo yum install yum-utils && sudo package-cleanup --oldkernels --count=2 For the Debian and Ubuntu systems you can use below commands. First, check your kernel version, so you won’t delete the in-use kernel image, running: uname -r Now run this command for a list of installed kernels: dpkg --list 'linux-image*' | grep ^ii and delete the kernels you don’t want/need anymore by running this: sudo apt-get remove linux-image-VERSION Replace VERSION with the version of the kernel you want to remove. When you’re done removing the older kernels, you can run this to remove ever packages you won’t need anymore: sudo apt-get autoremove And finally you can run this to update grub kernel list: sudo...

read more

Bash Cases Statement

Posted by on 9:14 am in Bash Script | 7 comments

The case construct in bash shell allows us to test strings against patterns that can contain wild card characters. Bash case statement is the simplest form of the bash if else then condition statement. The simple example for this is if you are expecting different inputs from a user and want to execute specific command sets on the choice used.     case $variable in pattern1 ) statements ;; pattern2 ) statements ;; * ) statements ;; … esac   We can see the common use of the case statement in the init scripts of the services which has the options like start, stop, restart and status.  ...

read more