Image of Android Wireless Application Development
Image of RHCE Red Hat Certified Engineer Linux Study Guide (Exam RH302) (Certification Press)
Image of Linux Kernel Development (3rd Edition)
Image of Advanced Programming in the UNIX Environment, Second Edition (Addison-Wesley Professional Computing Series)

Accessing VMware Guest Virtual Serial Port on Linux Host

I use the leaked Nexus 7000 emulator (codename Titanium) VM on my Windows 7 laptop from time to time. It runs as a guest under VMware Workstation v9. One of the interesting items about this VM is that you access the Nexus 7000 console via a virtual serial port. I recently decided to install a trial version VMware Workstation on a 64-bit Fedora 20 platform and imported the Nexus 7000 OVA (OVF Archive) which I built from the VM on my Windows platform. The problem I then encountered was how to connect to the virtual serial port. The installation of

Mask V Disable a Systemd Service Unit

In the systemd world, you should be aware of the difference between disabling and masking a service unit. To prevent a service unit that corresponds to a system service from being automatically started at boot time: # systemctl disable name.service When invoked systemd reads the [Install] section of the selected service unit and removes the appropriate symbolic link. In RHEL7, for example, the symbolic link would be to the /usr/lib/systemd/system/name.service file from the /usr/lib/systemd/system/ directory. Every service unit that is known to systemd may be started if it is needed – even if it is disabled. To explicitly tell systemd

The Syslog Protocol

I have used syslog for over 30 years now but other than knowing that it uses UDP and port 514, I have never looked at the underlying protocol in any detail. Syslog is standardized by the IETF in RFC 5424 This document describes the syslog protocol, which is used to convey event notification messages. This protocol utilizes a layered architecture, which allows the use of any number of transport protocols for transmission of syslog messages. It also provides a message format that allows vendor-specific extensions to be provided in a structured way. This RFC does not define any transports. They