How to check sudoers syntax I have written many articles on sudoers in the past such as best practices and solved many errors related to...
Fix broken sudoers file – sudo: parse error in /etc/sudoers near line 21 [Ubuntu] While providing sudo permission to a specific user did a mistake, saved and closed it before I realize. Later when...
Error in Sudoers file? Here’s how you can fix it. It’s quite common for an administrator to edit sudoers file and allow users to execute administrative commands. But what if...
How to Fix – Sudo unable to resolve host in Ubuntu? If you getting an error “Sudo unable to resolve host” while executing sudo command in Ubuntu, then here’s how you can...
[Ubuntu]: sudoers NOPASSWD option not working Question: I wanted to install a package as a local user and use sudo wherever required. To do that, I created...
How to solve the sudoers error – “sorry, you must have a tty to run sudo” I configured my sudoers file to run a command without a password and without a login terminal, but when execute...
8 Best practices with sudo on Linux – Do’s and Dont’s of sudo All Linux users these days would be familiar with sudo command (stands for “superuser do”). We need to popularize sudo...
Change PDF Metadata from Linux Command Line PDF Metadata generally contains information about the PDF document – such as Title, Author, MIME type, creator, keyword, pdf version,...
[Dompdf] PHP Fatal error: Class DOMImplementation not found After fixing undefined function mb_internal_encoding encountered an another error “Uncaught Error: Class DOMImplementation not found“. Below is the complete error:...
How to start GUI on Ubuntu Linux Machine Earlier I had written an article on How to start GUI on CentOS 8. After this article was read by...
How to Install KVM on CentOS 8 Linux This tutorial is a step-by-step guide to install KVM on CentOS 8 / CentOS 7 Linux. KVM (Kernel-based Virtual Machine)...
How to install Ansible on CentOS 8 Linux Ansible is an open-source IT automation tool used to automate configuration management, provisioning, application deployment, orchestration, and many other IT...
How to setup WSO2 with Let’s Encrypt certificate Setting up an SSL certificate for WSO2 API Manager is not straightforward, as it requires creating Keystore and adding an...
Setup WSO2 with NGINX Reverse Proxy for custom URLs By default, WSO2 interfaces such as Publisher, Developer portal, and Carbon are accessed via port :9443/publisher, :9443/devportal and :9443/carbon respectively....
Mistyped ‘ls’ command as ‘sl’ – Cure your bad habit of mistyping! Mistyping a command is common; for example, typing ‘sl‘ instead of ‘ls‘ is very common. But this mistyping resulted in...
Install SoftHSM and Access it via Java Program SoftHSM is a software implementation of HSM (Hardware Security Module) aims to perform all the functions that a proper HSM...
pip freeze returns an error: Permission denied: hg Used pip install -e to install a python package. As I saw lot of sympy deprecation warning in the logs,...
[Ubuntu]: configure: Torque needs Boost, but it was not found on your system I encountered the below error message saying Boost needs to be installed during Torque PBS installation on Ubuntu 18.04 server....
[PBS]: configure: error: TORQUE needs libxml2-devel in order to build I have the following error when installing TORQUE Portable Batch System (PBS) on my Ubuntu VM. checking for lseek64... yes...