Language Selection

English French German Italian Portuguese Spanish

Creating a managed website—Part 1

Filed under
HowTos

Do you manage a website? Maybe you’re looking after the site for a small business. Maybe you’re doing it for a community group. Perhaps it’s your own personal site. You’d like it to be dynamic: to have some fresh news every week and a home page that’s always up to date. Therein lies the problem. You’re tired of constantly editing HTML to make these changes. And every change gets more complex as you try to keep the look-and-feel consistent across all the pages. Or maybe the site was developed by an external designer. That shielded you from the technical complexities, but now every change takes time and costs money. Perhaps you need a content management system (CMS)...

Do I need a CMS?

A CMS can insulate you from the technical complexities of updating content. Rather than having to learn HTML editors and manage FTP protocols, you can get back to what you want to do—use simple editing tools to create up-to-date, well-presented content for your audience.

Full Story.


Recently this site was updated to avoid a potential security weakness. This article briefly describes the problem which was fixed, and explains some of the most common online security problems.

Introduction

This article was inspired by recent comments from dkg about a potential security hole present in the code behind this website.

The hole described was new to me and I think it is worth sharing in the interests of full-disclosure, credit to Daniel Gillmor, and hopefully the securing of more sites.

Improving website security.

More in Tux Machines

Debian GNU/Linux 9.1 "Stretch" Live & Installable ISOs Now Available to Download

As we reported the other day, the Debian Project unveiled the first point release of the Debian GNU/Linux 9 "Stretch" operating system, but no installation or live ISOs were made available to download. That changes today, July 23, 2017, as the Debian CD team lead by Steve McIntyre has prepared the new installation images of Debian GNU/Linux 9.1 "Stretch" for 64-bit (amd64), 32-bit (i386), PowerPC 64-bit Little Endian (ppc64el), ARM64 (AArch64), ARMhf, Armel, MIPS, MIPS 64-bit Little Endian (mips64el), MIPSEL, and IBM System z (s390x) hardware architectures. Multi-arch images supporting both 32-bit and 64-bit (i386 and amd64) PCs are also available for download, along with a set of twelve source ISO images. On the other hand, the Debian GNU/Linux 9.1 "Stretch" Live ISOs come in the usual flavors with the GNOME, KDE, Xfce, LXDE, MATE, and Cinnamon desktop environments, supporting both 32-bit and 64-bit architectures. Read more Also: Debian 9.1 GNU/Linux Released With 26 Security Fixes

4MLinux 23.0 BETA released.

4MLinux 23.0 BETA is ready for testing. Basically, at this stage of development, 4MLinux BETA has the same features as 4MLinux STABLE, but it provides a huge number of updated packages, including a major change in the core of the system, which now uses the GNU C Library 2.25. Read more Also: 4MLinux 23 Slated for Release in November 2017, to Be Supported Until July 2018

Review: Calculate Linux 17.6 KDE

Calculate Linux is a Gentoo-based distribution. The project's slogan is "Easy Linux from the source," which refers to the fact that Calculate is relatively easy to use but still benefits from Gentoo's powerful and flexible source-based Portage package manager. Calculate recently celebrated its tenth birthday and released Calculate Linux 17.6. The distro comes in four flavours; apart from a desktop and server edition there's Calculate Scratch ("for those who want to build a customized system that works for them") and Calculate Media Center ("for your home multimedia center"). Each version is available for the x86_64 and i686 architectures and uses SysV init rather than systemd. The desktop edition has ISOs for the KDE, Cinnamon, MATE and Xfce desktop environments - GNOME is presumably not available because of its dependency on systemd. I opted for the 64-bit KDE version, which is just over 2GB in size. Read more

Linux 4.13 RC2

  • Linux 4.13-rc2
    Things are chugging along, and we actually had a reasonably active rc2. Normally rc2 is really small because people are taking a breaher and haven't started finding bugs yet, but this time around we have a bigger-than-average rc2. We'll just have to see how that translates to the rest of the release cycle, but I suspect it's just the normal variability in this thing (and because I released -rc1 one day early, I guess rc2 was one day longer than usual despite the normal Sunday release). Changes all over, although the diffstat is dominated by the new vboxvideo staging driver. I shouldn't have let it through, but Greg, as we all know, is "special". Also, Quod licet Iovi, and all that jazz - Greg gets to occasionally break some rules. If you just ignore that new staging driver, the remainder is still about half driver patches (networking, rdma, scsi, usb). The rest looks normal too: architecture updates (x86, sparc, powerpc), filesystem (nfs, overlayfs, misc), networking and core kernel. And some new bpf testcode. Time for some more testing, people. You know the drill. Linus
  • Linux 4.13-rc2 Released, A "Reasonably Active" Update
    The second release candidate of the Linux 4.13 kernel is now available for testing.
  • The Kernel Put On Some Weight With Linux 4.13
    Here are some numbers about how much weight the kernel gained during the Linux 4.13 merge window that closed last week.