Detecting OpenVZ environment

Reliably detecting if there is an OpenVZ Environment is pretty easy:

Just check for existance of /proc/user_beancounters.

But this will only tell you that OpenVZ is there. It won’t tell you, if you are inside an unprivileged Virtual Environment (VE) or on the privileged Hardware Node (HN or VE0).
Still an easy check:

Read /proc/$PID/status and check for “envID: $VEID”. $VEID will be 0 for the Hardware Node (hence the VE0 name). If it’s greater than 0, you are inside an unprivileged VE.

Facter 1.5.3 will probably have support for this.

Convert x264 (mkv file) into XVid with FFMPEG.

Example:

 ffmpeg -i Lockout.2012.x264.BDRip.720p.DUB.mkv -threads 4
        -vf scale=720:576 -aspect 2.40 -c:v libxvid -r:v 24
        -q:v 3 -c:a libmp3lame -ac 2 -ar 44100 -ab 128k -y Lockout.avi

OpenSSH Tricks.

OpenSSH & SSHFP How-To.

Когда вы впервые пытаетесь пройти по ssh на новый хост, задавались
ли вы вопросом, а на тот ли хост логинитесь? Ведь в наше неспокойное
время злоумышленники могут каким-либо образом прикинуться тем самым
сервером, на который вы собираетесь залогиниться, и перехватить
ваши ценные пароли. Да-да, мы неоднократно видели в кино как легко
это делается!

В идеальном мире наш системный администратор ведет глобальную базу
хостовых ключей в /etc/ssh/ssh_known_hosts, которая содержит ключи
всех хостов, на которым нам когда либо понадобится доступ. Эти
ключи получены из надежных источников и их достоверность не подлежит
сомнению. Стоп, кому нужен ssh в идеальном мире?

“OpenSSH Tricks.”Continue reading

Extra Packages for Enterprise Linux (EPEL)

Home page: http://fedoraproject.org/wiki/EPEL

RHEL 6
# rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm
RHEL 5
# rpm -Uvh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
RHEL 4
# rpm -Uvh http://download.fedoraproject.org/pub/epel/4/i386/epel-release-4-10.noarch.rpm

 

Creating a new rootfs.cgz for RIP Linux. Short tips.

# mkdir /tmp/rip1 /tmp/rip2
# mount -o loop RIPLinuX-13.7.iso /tmp/rip1
# cp -a /tmp/rip1/* /tmp/rip2
# umount /tmp/rip1 ; rmdir /tmp/rip1
# mkdir /tmp/rip2/boot/1
# cd /tmp/rip2/boot/1
/tmp/rip2/boot/1# gzip -dc ../rootfs.cgz | cpio -iumdv

Make the changes and remove the old system.

/tmp/rip2/boot/1# rm ../rootfs.cgz

Then cpio/gzip the new system.

/tmp/rip2/boot/1# find . | bin/cpio -v -o -H newc | gzip -9 >../rootfs.cgz
                             ^^^
                     "Use 'bin/cpio' from rootfs, because the version
                      on your system may cause a problem!"

Scroll to top