← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 100
  1. SELinux System Administration, 2nd Edition

    While still working on a few other projects, one of the time consumers of the past half year (haven't you noticed?

  2. GnuPG: private key suddenly missing?

    After updating my workstation, I noticed that keychain reported that it could not load one of the GnuPG keys I passed it on

  3. We do not ship SELinux sandbox

    A few days ago a vulnerability was reported in the SELinux sandbox user space utility.

  4. Mounting QEMU images

    While working on the second edition of my first book, SELinux System Administration - Second Edition I had to test out a few commands on different Linux distributions to make sure that I don't create instructions that only work on Gentoo Linux.

  5. Comparing Hadoop with mainframe

    At my work, I have the pleasure of being involved in a big data project that uses Hadoop as the primary platform for several services.

  6. Template was specified incorrectly

    After reorganizing my salt configuration, I received the following error: [ERROR ] Template was specified incorrectly: False Enabling some debugging on the command gave me a slight pointer why this occurred: [DEBUG ] Could not find file from saltenv…

  7. Using salt-ssh with agent forwarding

    Part of a system's security is to reduce the attack surface.

  8. Trying out imapsync

    Recently, I had to migrate mail boxes for a couple of users from one mail provider to another.

  9. New cvechecker release

    A short while ago I got the notification that pulling new CVE information was no longer possible.

  10. Switching focus at work

    Since 2010, I was at work responsible for the infrastructure architecture of a couple of technological domains, namely databases and scheduling/workload automation.

  11. Getting su to work in init scripts

    While developing an init script which has to switch user, I got a couple of errors from SELinux and the system itself: ~# rc-service hadoop-namenode format Authenticating root

  12. Custom CIL SELinux policies in Gentoo

    In Gentoo, we have been supporting custom policy packages for a while now.

  13. Using multiple OpenSSH daemons

    I administer a couple of systems which provide interactive access by end users, and for this interactive access I position OpenSSH.

  14. Maintaining packages and backporting

    A few days ago I committed a small update to policycoreutils, a SELinux related package that provides most of the management utilities for SELinux systems.

  15. Doing away with interfaces

    CIL is SELinux' Common Intermediate Language, which brings on a whole new set of possibilities with policy development.

  16. Slowly converting from GuideXML to HTML

    Gentoo has removed its support of the older GuideXML format in favor of using the Gentoo Wiki and a new content management system for the main site (or is it static pages, I don't have the faintest idea to be honest).

  17. Making the case for multi-instance support

    With the high attention that technologies such as Docker, Rocket and the like get (I recommend to look at Bocker by Peter Wilmott as well ;-), I still find it important that technologies are well capable of supporting a multi-instance environment.

  18. Switching OpenSSH to ed25519 keys

    With Mike's news item on OpenSSH's deprecation of the DSA algorithm for the public key authentication, I started switching the few keys I still had using DSA to the suggested ED25519 algorithm.

  19. Updates on my Pelican adventure

    It's been a few weeks that I switched my blog to Pelican, a static site generator build with Python.

  20. Finding a good compression utility

    I recently came across a wiki page written by Herman Brule which gives a quick benchmark on a couple of compression methods / algorithms.

  21. Why we do confine Firefox

    If you're a bit following the SELinux development community you will know Dan Walsh, a Red Hat security engineer.

  22. Can SELinux substitute DAC?

    A nice twitter discussion with Erling Hellenäs caught my full attention later when I was heading home: Can SELinux substitute DAC?

  23. Filtering network access per application

    Iptables (and the successor nftables) is a powerful packet filtering system in the Linux kernel, able to create advanced firewall capabilities.

  24. My application base: Obnam

    It is often said, yet too often forgotten: taking backups (and verifying that they work).

  25. Don't confuse SELinux with its policy

    With the increased attention that SELinux is getting thanks to its inclusion in recent Android releases, more and more people are understanding that SELinux is not a singular security solution.

  26. Switching to Pelican

    Nothing beats a few hours of flying to get things moving on stuff.

  27. Loading CIL modules directly

    In a previous post I used the secilc binary to load an additional test policy.

  28. Restricting even root access to a folder

    In a comment Robert asked how to use SELinux to prevent even root access to a directory.

  29. Intermediate policies

    When developing SELinux policies for new software (or existing ones whose policies I don't agree with) it is often more difficult to finish the policies so that they are broadly usable.

  30. Where does CIL play in the SELinux system?

    SELinux policy developers already have a number of file formats to work with.

  31. Live SELinux userspace ebuilds

    In between courses, I pushed out live ebuilds for the SELinux userspace applications: libselinux, policycoreutils, libsemanage, libsepol, sepolgen, checkpolicy and secilc.

  32. I have been running a PostgreSQL cluster for a while as the primary backend for many services.

  33. Testing with permissive domains

    When testing out new technologies or new setups, not having (proper) SELinux policies can be a nuisance.

  34. Audit buffering and rate limiting

    Be it because of SELinux experiments, or through general audit experiments, sometimes you'll get in touch with a message similar to the following: audit: audit_backlog=321 > audit_backlog_limit=320 audit: audit_lost=44395 audit_rate_limit=0 audit_backlog_…

  35. If you are using SELinux on production systems (with which I mean systems that you offer services with towards customers or other parties beyond you, yourself and your ego), please consider proper change management if you don't do already.

  36. Moving closer to 2.4 stabilization

    The SELinux userspace project has released version 2.4 in february this year, after release candidates have been tested for half a year.

  37. Trying out Pelican, part one

    One of the goals I've set myself to do this year (not as a new year resolution though, I *really* want to accomplish this ;-) is to move my blog from Wordpress to a statically built website.

  38. CIL and attributes

    I keep on struggling to remember this, so let's make a blog post out of it ;-) When the SELinux policy is being built, recent userspace (2.4 and higher) will convert the policy into CIL language, and then build the binary policy.

  39. Have dhcpcd wait before backgrounding

    Many of my systems use DHCP for obtaining IP addresses.

  40. Old Gentoo system? Not a problem...

    If you have a very old Gentoo system that you want to upgrade, you might have some issues with too old software and Portage which can't just upgrade to a recent state.

  41. Large companies that handle their own IT often have internal support teams for many of the technologies that they use.

  42. Gentoo Wiki is growing

    Perhaps it is because of the winter holidays, but the last weeks I've noticed a lot of updates and edits on the Gentoo wiki.

  43. Why does it access /etc/shadow?

    While updating the SELinux policy for the Courier IMAP daemon, I noticed that it (well, the authdaemon that is part of Courier) wanted to access /etc/shadow, which is of course a big no-no.

  44. Added UEFI instructions to AMD64/x86 handbooks

    I just finished up adding some UEFI instructions to the Gentoo handbooks for AMD64 and x86 (I don't know how many systems are still using x86 instead of the AMD64 one, and if those support UEFI, but the instructions are shared and they don't collide).

  45. Handbooks moved

    Yesterday the move of the Gentoo Wiki for the Gentoo handbooks (whose most important part are the installation instructions for the various supported architectures) has been concluded, with a last-minute addition being the one-page views so that users who…

  46. Gentoo Handbooks almost moved to wiki

    Content-wise, the move is done.

  47. Sometimes I forget how important communication is

    Free software (and documentation) developers don't always have all the time they want.

  48. I just finished updating 102 packages.

  49. Using multiple priorities with modules

    One of the new features of the 2.4 SELinux userspace is support for module priorities.

  50. In a few moments, SELinux users which have the \~arch KEYWORDS set (either globally or for the SELinux utilities in particular) will notice that the SELinux userspace will upgrade to version 2.4 (release candidate 5 for now).