System Administration

TwitterFacebook
Get flash to fully experience Pearltrees
Install with "Minimal" configuration. So no sssd was installed. If initially GUI was not installed but is wanted, run: yum groupinstall Desktop yum install xorg-x11-server-Xorg http://azurvii.blogspot.com/2011/09/ldap-client-on-centos-6.html

CentOS 6 Setup with LDAP - azurvii.blogspot.com (HTTP)

A Proposal for Secure Storage of Credit Card Data

http://unixwiz.net/techtips/secure-cc.html We were asked by a company in the retailing/catalog business how they might secure their customer credit card data, and we were surprised not to find any obvious references to this other than what happens if you don't . Clearly this involves cryptography, but the micro problem of "which encryption?" is substantially less difficult than the macro problem of how this change affects how they do business.

Updating Samba-3 with Minimal Pain and User Frustration > Introduction

http://www.informit.com/articles/article.aspx?p=419048 Upgrading your Samba installation can be a complicated business, but this chapter will make the process as easy as possible, clarifying some of the muddier aspects of Samba migration. It was a little difficult to select an appropriate title for this chapter. From email messages on the Samba mailing lists it is clear that many people consider the updating and upgrading of Samba to be a migration matter.
http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/passdb.html#accountflags Early releases of Samba-3 implemented new capability to work concurrently with multiple account backends. This capability was removed beginning with release of Samba 3.0.23. Commencing with Samba 3.0.23 it is possible to work with only one specified passwd backend. The three passdb backends that are fully maintained (actively supported) by the Samba Team are: smbpasswd (being obsoleted), tdbsam (a tdb-based binary file format), and ldapsam (LDAP directory).

Chapter 11. Account Information Databases

WebRTCis definitely a game changing technology and desktop phones may soon be on their way to join VHS players in yesterdayland A while back, I developed an Openfire plugin for Candy (Chats Are Not Yet Dead) which enabled multi-user voice chatting. It included a voice bridge to mix the audio streams on the server side and a Flash-based component to capture and play the audio streams in the web browser. It kinda worked, but has too many issues to be used in a production context.

Openfire XMPP server

http://www.igniterealtime.org/projects/openfire/index.jsp
All Known Implementing Classes: AbstractGroupProvider , ClearspaceGroupProvider , DefaultGroupProvider , JDBCGroupProvider , LdapGroupProvider public interface GroupProvider Provider interface for groups. Users that wish to integrate with their own group system must implement this class and then register the implementation with Openfire in the openfire.xml file. An entry in that file would look like the following:

GroupProvider (Openfire 3.6.4 Javadoc)

http://www.igniterealtime.org/builds/openfire/docs/latest/documentation/javadoc/org/jivesoftware/openfire/group/GroupProvider.html
Introduction This document details how to configure your Openfire installation to use an external directory such as Open LDAP or Active Directory. Integration with a directory lets users authenticate using their directory username and password. Optionally, you can configure Openfire to load user profile and group information from the directory. Any group in Openfire can be designated as a shared group, which means that you can pre-populate user's rosters using directory groups. http://www.igniterealtime.org/builds/openfire/docs/latest/documentation/ldap-guide.html

Configuring LDAP

Be your own Certificate Authority (CA)

I declare from the beginning that I am no authority on digital certificates . This document is a summary of all the articles I have read about openssl . It describes in short how to become your own Certificate Authority (CA) and how to create and sign your own certificate requests . Make no mistake, these certificates are good only for personal use or for use in your intranet in order to provide a secure way to login or communicate with your services, so that passwords or other data is not transmitted in the clear. Noone else will or should trust these certificates. http://www.g-loaded.eu/2005/11/10/be-your-own-ca/
LDAP

Zmanda Recovery Manager for MySQL Zmanda Recovery Manager (ZRM) for MySQL simplifies the life of a Database Administrator who needs an easy-to-use yet flexible and robust backup and recovery solution for MySQL server. With ZRM for MySQL you can: Schedule full and incremental backups of your MySQL database. Start immediate backup or postpone scheduled backups based on thresholds defined by you.

Zmanda backup and recovery

http://www.zmanda.com/backup-mysql.html
http://www.zmanda.com/quick-mysql-backup.html This setup was performed using ZRM version 1.1. To learn how to set up the latest version of ZRM 2.1 on Fedora Core 8 for MySQL 5.0, please register on Zmanda Network and read "How to set up and verify automated MySQL backups in 15 minutes" white paper in the Resources section of Zmanda Network. The Problem The value of data stored in MySQL grows exponentially.

Quick MySQL Backup Setup — How to Backup MySQL

(Primarily authored by Dafydd James) Welcome to the QuickStart guide for Quartz. As you read this guide, expect to see details of: Downloading Quartz Installing Quartz Configuring Quartz to your own particular needs Starting a sample application After becoming familiar with the basic functioning of Quartz Scheduler, consider more advanced features such as Where , an Enterprise feature that allows jobs and triggers to run on specified Terracotta clients instead of randomly chosen ones.

Quartz Scheduler - Documentation - Quick Start Guide

About phpMyAdmin is a free software tool written in PHP , intended to handle the administration of MySQL over the World Wide Web. phpMyAdmin supports a wide range of operations with MySQL. The most frequently used operations are supported by the user interface (managing databases, tables, fields, relations, indexes, users, permissions, etc), while you still have the ability to directly execute any SQL statement. phpMyAdmin comes with a wide range of documentation and users are welcome to update our wiki pages to share ideas and howtos for various operations. The phpMyAdmin team will try to help you if you face any problem; you can use a variety of support channels to get help.

phpMyAdmin

Nagios Plugin API

Up To: Contents See Also: Plugin Overview , Developing Plugins For Use With Embedded Perl , Performance Data Other Resources If you're looking at writing your own plugins for Nagios, please make sure to visit these other resources: Plugin Overview Scripts and executables must do two things (at a minimum) in order to function as Nagios plugins:

Nagios plug-in output

A well written plugin should have --help as a way to get verbose help. Code and output should try to respect the 80x25 size of a crt (remember when fixing stuff in the server room!) 6.1. Option Processing For plugins written in C, we recommend the C standard getopt library for short options. Getopt_long is always available.