Language Selection

English French German Italian Portuguese Spanish

Chrooting Apache2 With mod_chroot On Fedora 12

Filed under
HowTos

This guide explains how to set up mod_chroot with Apache2 on a Fedora 12 system. With mod_chroot, you can run Apache2 in a secure chroot environment and make your server less vulnerable to break-in attempts that try to exploit vulnerabilities in Apache2 or your installed web applications.

http://www.howtoforge.com/chrooting-apache2-with-mod_chroot-on-fedora-12

More in Tux Machines

RHEL no-cost* vs openSUSE Leap

Ever since Red Hat announced that they are changing the development model of CentOS and making it an upstream project rather than downstream, it left many CentOS users frowning. No matter what argument brought forward, CentOS users, especially running production machines, relied on the stability of an enterprise-grade Linux distribution. Compiled from RHEL sources, CentOS offered such stability that it powered many web servers and enjoyed a massive 20% share of the top 500 supercomputers of the world. Read more

10 of the Best Linux Debuggers for Software Engineers

Debuggers are essential for locating bugs in programs. There is a plethora of robust Linux debuggers that make it easy to find weak points in your applications. We will outline some of these applications in this guide. Try some of these tools to get a feel of how debugging works in Linux. Read more

Snapcraft GNOME Extension Update

Snaps are confined software packages for Linux. They were originally designed / intended for IoT use cases so are optimised for size, bundling dependencies, are compressed on disk and auto update. They can also be used to package server software, like NextCloud, and desktop software like Signal Desktop. There’s millions of desktops, routers, servers and other interesting devices with snaps installed. There’s a bunch of common components that snap publishers started bundling in their snaps which bloated them out a bit. Snaps have had (for some time) a concept of “shared content” such that one snap may consume assets from another snap. The reason we use the hand-wavy term “assets” and “content” is because while it could be binary programs and libraries which are shared between snaps, it’s not just limited to that. A theme or bundle of themes can be shared too. Read more

Konsole Re-Flow Lines

One day I was looking at the MR (Merge Request) and saw Tomaz Canabrava’s sketch showing the terminal re-flow lines while it shrinks, and I just thought it would be great to have it fully working. The first thing to have a line re-flow is define how to mark a line with “continues in the next line”. This is the most important thing, otherwise you can’t go back to original state. My first thought was to set a next line char with something not printable, and then the first screen re-flow on both ways prototype was done. To improve speed, and hold lines before send to memory, the next thing I did was change the _screenLines holder from an array to a QVector type. It was an improvement in speed, specially to re-flow. No need to a new memory allocation, no copy and no delete, it was just update the QVector content and send from the QVector to history, if needed, and resize it. Read more