Patch Management. Proposal
|
|
- Damon Patrick
- 6 years ago
- Views:
Transcription
1 Patch Management Proposal September 2001 Adrian Schuur - schuur@de.ibm.com Viktor Mihajlovski - mihajlov@de.ibm.com Introduction As described by John Williams there is a need for better management of patches in Linux especially in enterprise computing environments. Patch management in general covers a broad area, this paper concentrates on installation, recording and inventory of patches. It is felt that it would be futile to suggest a totally new way of coding and distributing patches. Whatever we suggest, it should build upon existing procedures. In particular this means that the development community should not be asked to change the way they develop code and make available patches. Patch control and conditioning should be performed outside this community; preferably by distributors or packaging groups. The approach used is definitly minimalistic. We do not need modifications in either the patch or rpm commands. We think that by writing a few scripts we can show very quickly notable improvements in the area of patch management. Deficiencies in Current Patch Process In general, there is no sure and easy way to determine the actual patches installed in a particular component unless source rpms are available, but even there patches might have been installed without going through the rpm build process. Especially in binary only packages this impossible. Just adding patch information to rpm packages as done by Debian in its corresponding deb support does not tell us whether patches have been installed at a later point in time. Furthermore, the kernel is rarely handled using rpm packages; the kernel is probably the component having most of the patches installed. All these situations cause problems for Linux support personnel.
2 Package build process In order to leave the development process unaltered and add patch management on top we need to understand the package build process normally used..tar.spec.patch Build 1 2.rpm Install binaries.src.rpm rpm-db Distributor Customer Figure 1. Package Build Process The description of this process centers around rpm, a similar approach is found with Debian s deb as well. Basic assumptions are: use of pristine source, patches distributed from developer or community in general as.patch files, integration is done by either distributor, Value Added Reseller. Adding a Source Patch Adding a source patch is more complex. It requires availability of the source package. In essence, the patch is added to.spec file (3) and the build process is invoked using the extended patch base on top of the pristine source (4). The resulting package is reinstalled (5).
3 .src.rpm Install 1 2 Save old.rpm.tar.patch Add new patch 3.spec Build.src.rpm 4 5.rpm Upgrade binaries rpm-db Figure 2 Adding a Source Patch Step 1 is normally done only once: it establishes the pristine source code environment. Step 2 is optional; it prepares for eventual de-installation of patches. Upgrade with the saved.rpm will effectively restore the component to its previous level. This process is normally executed at the site where the patch is deemed needed, by either a distributor, a Value Added Reseller or an administrator. Improving the Patch Command For reasons described above, software components itself should carry patch level information. This enables proper indication of patch levels in all environments, be it in a package handler managed environment or not. The improvement is done by extending the patch command, or by wrapping patch command in a shell script that adds the additional function.
4 xyz.c return x; xyz-one.patch --- org/xyz.c Mon May new/xyz.c Mon May ,4 +1,4 int f() - return x; + return x+1; patch.p1 < xyz-one.patch xyz.c (patched) return x+1; Figure 3. Current patch processing Figure three shows current patch processing. The source object is simply updated. xyz.c return x; xyz-one.patch --- org/xyz.c Mon May new/xyz.c Mon May -1,4 int f() - return x; + return x+1; patch -p1 --log <xyz-one.patch xyz.c (patched) */ static char *patchlog[]= "xyz-one 0fd345778de211e", */ return x+1; Figure 4. Extended patch processing Figure four shows how a logging function will be provided by extended patch functionality. A patchlog is maintained by the extended patch command. The first patch will cause the generation of a patchlog structure for keeping track of patches added to this source module and will insert details about the first patch. Subsequent extended patch invocations will extend this structure.
5 Notice that the patch itself does is not changed, the extended patch command will generate this additional data. PatchLog data structure The patchlog structure and patch information format should be selected such that it can used in two environments, namely in kernel space and user space, both of which will have slightly different requirements. In kernel space it is suggested to have extensions to /proc filesystem. A special file in /proc will list the patches installed in the kernel and its active modules. In user space we would like to use a simple command that lists installed patches for a file, a collection of files, or a directory. In order to serve both environments the following structure will generated and extended by the extended patch command: const char _PatchLog_<source-name>[]= "\n@patchlog@: <patch-file-name> <patch-md5-checksum> <install-date>\n\0"... ; The example in figure 4 would actually look like this: extern constant char _PatchLog_xyz_c[]= "\n@patchlog@: patch-one 0fd34577de211e May 28 16:15: >\n\0" ; The second patch would be added to this string like this: extern constant char _PatchLog_xyz_c[]= "\n@patchlog@: patch-one 0fd34577de211e May 28 16:15: >\n\0" "\n@patchlog@: patch-two 0be732af39adf7 Jun 25 09:12: >\n\0" ; Using the PatchLog data The basic techniques described here can be used to write commands or scripts for accessing patch information. The techniques can be used to augment the extended patch command and made available as additional options. In user space grep can be used directly to show patch information : grep <file-name> will show patches installed in this particular file. In order to determine all patches installed in a particular rmp package the following command can be issued: grep `rpm -ql xyz` This will show all patch info in all files of package xyz. Notice that no change in rmp is required to get this information, the only requirement is that the patches have to installed using the extended patch command.
6 In kernel space there are some difficulties in getting this data. Often the kernel is compressed and normally rpm is not used to install a kernel. A small script can be used at init time to collect patch information from the kernel and modules. All _PatchLog_xxx variables can be detected online by issuing grep _PatchLog_ /proc/ksyms This results in the addresses of all _PatchLog_xxx variables in the kernel. This data will be used to access the individual PatchLog entries. All patches installed in modules can be gathered by grep /lib/modules The information gathered this way can be places in a file and made available for further processing or could be mapped through the /proc file system. Extended patch support We propose to write a script around the existing patch command, it will invoke the original patch command where needed. The following is proposed to for an extended patch functionallity: patch --log... Performs extended patch logging as descibed before. A second command, patchinfo, will be used to query patch data. patchinfo --lst <file-name [..] dir-name> Searches and lists patch information in the specified files or directory patchinfo --lst --pkg <package-name> Searches and list patch information in the files that are part of the indicated package. "kernel" as package name is reserved for listing patches installed in kernel and modules. patchinfo --gen <file-name> --pkg <package-name> Searches and generates a file that can be included as description in a.spec file used by the rpm build process. Kernel as package name is reserved for gathering kernel and module patch information. This file will be used by patch --lst --pkg kernel described above.
RHEL Packaging. (making life easier with RPM) Jindr ich Novy Ph.D., June 26, 2012
RHEL Packaging (making life easier with RPM) Jindr ich Novy Ph.D., jnovy@redhat.com June 26, 2012 RHEL Packaging 1/30 Agenda 1 How Red Hat Enterprise Linux is packaged 2 Software Collections (SCLs) Filesystem
More informationSoftware Distribution and Package Management
Software Distribution and Package Management Pieter Lexis February 15, 2016 Package Management - Pieter Lexis February 15, 2016 1 / 1 whoami Pieter Lexis OS3 graduate SysAdmin for a long time DNS + DNSSEC
More informationCertification. RPM, Boot Loaders, and Kickstart
Certification RPM, Boot Loaders, and Kickstart UNIT 7 RPM, Boot Loaders, and Kickstart 1 UNIT 7: Objectives Upon completion of this unit the student should be able to: Use RPM to install, remove, update,
More informationLinux Software Management. Linux System Administration COMP2018 Summer 2017
Linux Software Management Linux System Administration COMP2018 Summer 2017 OSS Distribution And Installation Open Source Software at its simplest is just source code distributed by any of several means
More informationPASS4TEST IT 인증시험덤프전문사이트
PASS4TEST IT 인증시험덤프전문사이트 http://www.pass4test.net 일년동안무료업데이트 Exam : 101-400 Title : LPI Level 1 Exam 101, Junior Level Linux Certification, Part 1 of 2 Vendor : Lpi Version : DEMO Get Latest & Valid 101-400
More informationZenUp Installation and Administration
Zenoss Service Dynamics ZenUp Installation and Administration Release 1.1 Zenoss, Inc. www.zenoss.com Zenoss Service Dynamics ZenUp 1.1 Installation and Administration Copyright 2014 Zenoss, Inc. All rights
More informationPackage Manager. RPM (Red Hat Package Manager)
Package Manager RPM (Red Hat Package Manager) A toolset for distributing and maintaining packages (tools,libraries, etc) Package name: Name-version-release.distribution.archtecture Source package suffix.src.rpm
More informationOpera Web Browser Archive - FTP Site Statistics. Top 20 Directories Sorted by Disk Space
Property Value FTP Server ftp.opera.com Description Opera Web Browser Archive Country United States Scan Date 04/Nov/2015 Total Dirs 1,557 Total Files 2,211 Total Data 43.83 GB Top 20 Directories Sorted
More informationBinary Analysis Tool
Binary Analysis Tool Quick Start Guide This tool was developed by: Sponsored by Version 4 Table of Contents Getting and installing the tool...3 Technical requirements...3 Get the tool...3 Confirm it is
More informationPrerequisites: General computing knowledge and experience. No prior knowledge with Linux is required. Supported Distributions:
This course prepares students to take the 101 exam of the LPI level 1 certification. The Linux Professional Institute (LPI) is the go to certification body for vendor independent Linux certifications.
More informationTECHNICAL DESCRIPTION
TECHNICAL DESCRIPTION Product Snow Inventory Version 5 Release date 2016-09-27 Document date 2017-11-24 CONTENTS 1 Introduction... 3 1.1 What s new?... 3 2 Platform overview... 4 2.1 Architecture... 4
More informationclient X11 Linux workstation
LPIC1 LPIC Linux: System Administrator LPIC 1 LPI command line LPIC-1 Linux LPIC-1 client X11 Linux workstation Unix GNU Linux Fundamentals Unix and its Design Principles FSF and GNU GPL - General Public
More informationLinux Fundamentals (L-120)
Linux Fundamentals (L-120) Modality: Virtual Classroom Duration: 5 Days SUBSCRIPTION: Master, Master Plus About this course: This is a challenging course that focuses on the fundamental tools and concepts
More informationChapter 1 - Introduction. September 8, 2016
Chapter 1 - Introduction September 8, 2016 Introduction Overview of Linux/Unix Shells Commands: built-in, aliases, program invocations, alternation and iteration Finding more information: man, info Help
More informationPlease choose the best answer. More than one answer might be true, but choose the one that is best.
Introduction to Linux and Unix - endterm Please choose the best answer. More than one answer might be true, but choose the one that is best. SYSTEM STARTUP 1. A hard disk master boot record is located:
More informationLinux Essentials. Smith, Roderick W. Table of Contents ISBN-13: Introduction xvii. Chapter 1 Selecting an Operating System 1
Linux Essentials Smith, Roderick W. ISBN-13: 9781118106792 Table of Contents Introduction xvii Chapter 1 Selecting an Operating System 1 What Is an OS? 1 What Is a Kernel? 1 What Else Identifies an OS?
More informationDatabase Backup Restore
The following describes how to restore the controller database after a failed upgrade, and reinstall the upgrade., page 1 If a controller upgrade fails, you can uninstall the upgrade, restore the controller
More informationPackaging Tools for OpenServer & UnixWare. Ron Record John Wolfe
Packaging Tools for OpenServer & UnixWare Ron Record John Wolfe rr@sco.com jlw@sco.com 1 Why Package? Single software administration tool Ease of installation, update, and removal Support for multiply
More informationCT 320: Network and System Administration
CT 320: Network and System Administration CHAPTER 12: SOFTWARE INSTALLATION COLORADO STATE UNIVERSITY COMPUTER SCIENCE DEPARTMENT CHRIS WILCOX FALL 2012 1 Topics 1. The Problem of Software Installation
More information1Z Oracle Linux Fundamentals (Oracle Partner Network) Exam Summary Syllabus Questions
1Z0-409 Oracle Linux Fundamentals (Oracle Partner Network) Exam Summary Syllabus Questions Table of Contents Introduction to 1Z0-409 Exam on Oracle Linux Fundamentals (Oracle Partner Network)... 2 Oracle
More informationInstalling the Patches for PSN
Installing the Patches for PSN-2008-07-029 For SBR version 5.x, perform the following steps as root. Go to the installation directory. (This is usually /opt/funk/radius) # cd /opt/funk/radius # mv./radadmin.so
More informationA Makefile. The Makefile contains various statements that specify how the application should be compiled and where it should be installed on your
What is a port The Ports Collection is essentially a set of Makefiles, patches, and description files placed in /usr/ports. The port includes instructions on how to build source code, but does not include
More informationCS333 Project 1 Test Report Your Name Here
To obtain the L A TEX source for this document, change the file extension to.tex in the url. Testing Aside: Each student will need to provide their own screen shots or other test output as well as the
More informationThe Lecture's aim A preparation for the installation party: Prepare your computer for the installation Know what's going to happen Understand what's g
Linux Installation Eli Billauer eli@billauer.co.il November 12, 2000 Linux Installation Slide 1 The Lecture's aim A preparation for the installation party: Prepare your computer for the installation Know
More informationPFStat. Global notes
PFStat Global notes Counts expand_stack returns in case of error, so the stack_low count needed to be inside transparent huge page, 2 cases : There is no PMD, we should create a transparent one (There
More informationLINUX FUNDAMENTALS (5 Day)
www.peaklearningllc.com LINUX FUNDAMENTALS (5 Day) Designed to provide the essential skills needed to be proficient at the Unix or Linux command line. This challenging course focuses on the fundamental
More informationLCP-001. RedHat Linux Certified Professional (LCP) Powered by LPI. LCP-001 RedHat
RedHat Linux Certified Professional (LCP) Powered by LPI https://ensure2pass.com/-exam.html RedHat QUESTION: 1 You suspect that a new ethernet card might be conflicting with another device. Which file
More informationHeilbronn University - FTP Site Statistics. Top 20 Directories Sorted by Disk Space
Heilbronn University - FTP Site Statistics Property Value FTP Server ftp.fh-heilbronn.de Description Heilbronn University Country Germany Scan Date 16/May/2014 Total Dirs 8,120 Total Files 124,014 Total
More informationThe student will have the essential skills needed to be proficient at the Unix or Linux command line.
Table of Contents Introduction Audience At Course Completion Prerequisites Certified Professional Exams Student Materials Course Outline Introduction This challenging course focuses on the fundamental
More informationSupremeBytes Hosting Services - FTP Site Statistics. Top 20 Directories Sorted by Disk Space
SupremeBytes Hosting Services - FTP Site Statistics Property Value FTP Server mirror.supremebytes.com Description SupremeBytes Hosting Services Country United States Scan Date 03/Dec/2015 Total Dirs 1,460
More informationImportant DevOps Technologies (3+2+3days) for Deployment
Important DevOps Technologies (3+2+3days) for Deployment DevOps is the blending of tasks performed by a company's application development and systems operations teams. The term DevOps is being used in
More informationBuilding RPMs for Native Application Hosting
This section explains how you can build RPMs for native application hosting. Setting Up the Build Environment, page 1 Building Native RPMs, page 3 Setting Up the Build Environment This section describes
More informationPerl and R Scripting for Biologists
Perl and R Scripting for Biologists Lukas Mueller PLBR 4092 Course overview Linux basics (today) Linux advanced (Aure, next week) Why Linux? Free open source operating system based on UNIX specifications
More informationT A B L E O F C O N T E N T S
Linux driver - Binary rpm/source rpm user guide and known limitation T A B L E O F C O N T E N T S 1. OVERVIEW... 2 2. DRIVER COMPILATION STEPS... 2 3. OS SUPPORT MATRIX... 2 4. RELEASE CONTENTS... 5 5.
More informationBuilding Customized Linux Kernels A live demonstration. Mark Post August 17, 2004 Session # 9280
Building Customized Linux Kernels A live demonstration Mark Post August 17, 2004 Session # 9280 Documentation The Linux Documentation Project http://www.tldp.org/ Look for the Kernel HOWTO http://www.tldp.org/howto/kernel-howto/
More informationPackage management rpm Package management with yum The tar tool
rpm, yum, and tar Package management rpm Package management with yum The tar tool Chapter 13 RPM - Red Hat s Package Manager Package management systems take all the various files containing programs and
More informationLeaseweb Hosting Services - FTP Site Statistics. Top 20 Directories Sorted by Disk Space
Property Value FTP Server mirror.de.leaseweb.net Description Leaseweb Hosting Services Country Germany Scan Date 13/Dec/2014 Total Dirs 225,982 Total Files 8,492,172 Total Data 12.62 TB Top 20 Directories
More informationExam Questions 1Z0-460
Exam Questions 1Z0-460 Oracle Linux 6 Implementation Essentials https://www.2passeasy.com/dumps/1z0-460/ 1.Finding a directive issued by your organization listing several important CVEs (Common Vulnerability
More informationT A B L E O F C O N T E N T S
Linux driver - Binary rpm/source rpm user guide and known limitation T A B L E O F C O N T E N T S 1. OVERVIEW... 2 2. DRIVER COMPILATION STEPS... 2 3. OS SUPPORT MATRIX... 2 4. RELEASE CONTENTS... 5 5.
More informationPowerVM Lx86 for x86 Linux Applications Administration Guide
PowerVM Lx86 for x86 Linux Applications Administration Guide SA38-0650-03 PowerVM Lx86 for x86 Linux Applications Administration Guide SA38-0650-03 Note Before using this information and the product it
More informationSetting Up Oracle for ISC
APPENDIXA This appendix describes how to set up an Oracle Database 10g, Enterprise Edition Release 10.2.0.1.0-64 bit Production server that works with Cisco IP Solution Center (ISC). This appendix is written
More informationOutline. Cgroup hierarchies
Outline 15 Cgroups 15-1 15.1 Introduction to cgroups v1 and v2 15-3 15.2 Cgroups v1: hierarchies and controllers 15-17 15.3 Cgroups v1: populating a cgroup 15-24 15.4 Cgroups v1: a survey of the controllers
More informationSysadminSG RHCSA Study Guide
SysadminSG RHCSA Study Guide This is the RHCSA Study Guide for the System Administration Study Group. The study guide is intended to be printed by those who wish to study common tasks performed by many
More informationPractice LTSI Test Framework & Introduction of ethtool Test Set
Practice LTSI Test Framework & Introduction of ethtool Test Set Dec 19 th, 2014 Fan Xin, Fujitsu Computer Technologies Limited 1315ka01 whoami In-House Embedded Linux Distributor of Fujitsu Our Distribution
More informationRPM Python (and friends) Paul Nasrat. Copyright 2004 Paul NasratRed Hat Inc.
RPM Python (and friends) Paul Nasrat Copyright 2004 Paul NasratRed Hat Inc. Summary Background of rpm python bindings Reasons for interacting with RPM RPM python itself Friends Copyright 2004 Paul NasratRed
More informationExam LFCS/Course 55187B Linux System Administration
Exam LFCS/Course 55187B Linux System Administration About this course This four-day instructor-led course is designed to provide students with the necessary skills and abilities to work as a professional
More informationName: Peter Lemieszewski Venue: Education
z/tpf EE V1.1 z/tpfdf V1.1 TPF Toolkit for WebSphere Studio V3 TPF Operations Server V1.2 IBM Software Group TPF Users Group Fall 2006 LINUX FOR TPFERS Name: Peter Lemieszewski Venue: Education AIM Enterprise
More informationGAQM Exam LCP-001 Linux Certified Professional (LCP) Powered by LPI Version: 5.0 [ Total Questions: 289 ]
s@lm@n GAQM Exam LCP-001 Linux Certified Professional (LCP) Powered by LPI Version: 5.0 [ Total Questions: 289 ] Topic break down Topic No. of Questions Topic 1: Volume A 46 Topic 2: Volume B 50 Topic
More informationManual Prepared by GalaxyVisions Customer Care Team
Toll Free: 1.866-GVHOST1 (484-6781) 882 3rd Ave, 8th Floor, Brooklyn, Ny 11232 Manual Prepared by GalaxyVisions Customer Care Team MySQL Main Topics How cpanel Install and Distributes MySQL How to tell
More information7zip command line powershell
7zip command line powershell This will also work (it's just condensing the previous one into one line): 7za e $ file_path $("-o" + answer. Mar 22, 2016. Powershell Module 7-Zip - 7-Zip commands for PowerShell..
More informationOutline. Cgroup hierarchies
Outline 4 Cgroups 4-1 4.1 Introduction 4-3 4.2 Cgroups v1: hierarchies and controllers 4-16 4.3 Cgroups v1: populating a cgroup 4-24 4.4 Cgroups v1: a survey of the controllers 4-38 4.5 Cgroups /proc files
More informationStaying Out of the Swamp
Staying Out of the Swamp Perforce User Conference 2001 Richard E. Baum Introduction Perforce runs well when given proper resources. CPU requirements are quite small. A server s I/O bandwidth is generally
More informationProcesses in linux. What s s a process? process? A dynamically executing instance of a program. David Morgan. David Morgan
Processes in linux David Morgan What s s a process? process? A dynamically executing instance of a program 1 Constituents of a process its code data various attributes OS needs to manage it OS keeps track
More information3. Process Management in xv6
Lecture Notes for CS347: Operating Systems Mythili Vutukuru, Department of Computer Science and Engineering, IIT Bombay 3. Process Management in xv6 We begin understanding xv6 process management by looking
More informationForeScout Extended Module for IBM BigFix
ForeScout Extended Module for IBM BigFix Version 1.0.0 Table of Contents About this Integration... 4 Use Cases... 4 Additional BigFix Documentation... 4 About this Module... 4 Concepts, Components, Considerations...
More informationEli System Administration Guide
Eli System Administration Guide Compiler Tools Group Department of Electrical and Computer Engineering University of Colorado Boulder, CO, USA 80309-0425 Copyright c 2002, 2009 The Regents of the University
More informationOpenServer Kernel Personality (OKP)
OpenServer Kernel Personality (OKP) White Paper March, 2004 Version 4 1 Overview of OpenServer Kernel Personality (OKP) OpenServer Kernel Personality for SCO UnixWare enables installation and native execution
More informationA Smart Way to Manage Packages in Yocto Project
A Smart Way to Manage Packages in Yocto Project Jul 14th, 2016 Fan Xin, Fujitsu Computer Technologies Limited fan.xin@jp.fujitsu.com 1378ka03 whoami Fan Xin, Fujitsu Computer Technologies Ltd. Embedded
More informationManual Install Package Rpm Linux Command Line
Manual Install Package Rpm Linux Command Line You can either install it as a package or via another installer, or download the source code If you want to install Git on Linux via a binary installer, you
More informationPython RPM Porting Guide Release 0.1
Python RPM Porting Guide Release 0.1 Red Hat, Inc. Apr 27, 2017 Contents 1 Porting the specfile to Python 3 2 2 Modifications 3 2.1 BuildRequires and Requires....................................... 3 2.2
More informationAt course completion. Overview. Audience profile. Course Outline. : 55187B: Linux System Administration. Course Outline :: 55187B::
Module Title Duration : 55187B: Linux System Administration : 4 days Overview This four-day instructor-led course is designed to provide students with the necessary skills and abilities to work as a professional
More information9/19/18. COS 318: Operating Systems. Overview. Important Times. Hardware of A Typical Computer. Today CPU. I/O bus. Network
Important Times COS 318: Operating Systems Overview Jaswinder Pal Singh and a Fabulous Course Staff Computer Science Department Princeton University (http://www.cs.princeton.edu/courses/cos318/) u Precepts:
More informationOracle Ksplice for Oracle Linux
Oracle Ksplice for Oracle Linux Oracle Corporation Oracle Ksplice Oracle Ksplice is an exciting new addition to the Oracle Linux Premier Support subscription. The Oracle Ksplice technology allows customers
More information"Charting the Course... MOC B: Linux System Administration. Course Summary
Description Course Summary This four-day instructor-led course is designed to provide students with the necessary skills and abilities to work as a professional Linux system administrator. The course covers
More informationSetting Up Oracle for Prime Fulfillment
APPENDIXA This appendix describes how to set up an Oracle Database 11g, Enterprise Edition Release 11.2.0.1.0-64 bit Production server that works with Cisco Prime Fulfillment. This appendix is written
More informationRelease Notes for Cisco Aironet Client Utilities, Version 2.0.x for Linux
Release s for Cisco Aironet Client Utilities, Version 2.0.x for Linux Contents This document contains the following sections: System Requirements, page 2 New and Changed Information, page 2 Installing
More informationNCAR-Developed Tools. Bill Anderson and Marc Genty National Center for Atmospheric Research HUF 2017
NCAR-Developed Tools Bill Anderson and Marc Genty National Center for Atmospheric Research HUF 2017 1 Introduction Over the years, we ve benefited from tools that others have developed In this talk, we
More informationNN Nortel Communication Server 1000 Linux Platform Base and Applications Installation and Commissioning
Linux Platform Base and Applications Installation and Commissioning Release: Release 5.5 Document Revision: 02.09 www.nortel.com NN43001-315. Release: Release 5.5 Publication: NN43001-315 Document release
More informationLudost Project Archive - FTP Site Statistics. Top 20 Directories Sorted by Disk Space
Property Value FTP Server debian.ludost.net Description Ludost Project Archive Country Bulgaria Scan Date 08/May/2015 Total Dirs 33,109 Total Files 504,217 Total Data 520.74 GB Top 20 Directories Sorted
More informationSAS Event Stream Processing for Edge Computing 4.3: Deployment Guide
SAS Event Stream Processing for Edge Computing 4.3: Deployment Guide SAS Documentation June 2017 The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2017. SAS Event Stream
More informationScratchbox Remote Shell
Scratchbox Remote Shell Timo Savola tsavola@movial.fi Scratchbox Remote Shell by Timo Savola Copyright 2004, 2005 Nokia Revision history Version: Author: Description: 2005-02-08 Savola Based on Device
More informationPorting a Linux package manager and Build System for PacBSD
Porting a Linux package manager and Build System for PacBSD KnoxBUG September 2017 Who is Adam Jimerson? System Architect and Lead Developer at Utiliflex (writing software to control power grids) Google
More informationGoethe University Frankfurt - FTP Site Statistics. Top 20 Directories Sorted by Disk Space
Property Value FTP Server ftp.uni-frankfurt.de Description Goethe University Frankfurt Country Germany Scan Date 28/Apr/2015 Total Dirs 286,336 Total Files 10,587,939 Total Data 6.95 TB Top 20 Directories
More informationDandified way to package management in Yocto Project
Dandified way to package management in Yocto Project Jun 21th, 2018 Zheng Ruoqin, Fujitsu zhengrq.fnst@cn.fujitsu.com whoami Zheng Ruoqin, Fujitsu Ltd. Embedded Linux Developer In-House Embedded Linux
More informationPerforming Software Maintenance Upgrades
This chapter describes how to perform software maintenance upgrades (SMUs) on Cisco NX-OS devices. This chapter includes the following sections: About SMUs, page 1 Prerequisites for SMUs, page 3 Guidelines
More informationPerforming Maintenance Operations
This chapter describes how to back up and restore Cisco Mobility Services Engine (MSE) data and how to update the MSE software. It also describes other maintenance operations. Guidelines and Limitations,
More informationInstalling Applications in FreeBSD. wengyc
Installing Applications in FreeBSD wengyc Before we start Permission issue root: the superuser In Unix-like system, root is the conventional name of the user who has all rights or permissions (to all files
More informationCS 0449 Project 4: /dev/rps Due: Friday, December 8, 2017, at 11:59pm
CS 0449 Project 4: /dev/rps Due: Friday, December 8, 2017, at 11:59pm Project Description Standard UNIX and Linux systems come with a few special files like /dev/zero, which returns nothing but zeros when
More informationCompletely Uninstall Vmware Tools Linux Command Line
Completely Uninstall Vmware Tools Linux Command Line This article provides steps for manually removing VMware Workstation when the For more information, see Opening a command or shell prompt (1003892).
More informationOS In Action. Linux. /proc
OS In Action Linux /proc Text taken from: http://www.tldp.org/ldp/linux-filesystem-hierar chy/html/proc.html Small additions and formatting by Dr.Enis KARAARSLAN, 2015 /proc is very special in that it
More informationThe Big Chill. Freezing Data for Analysis
The Big Chill Freezing Data for Analysis The Magic Button Absolute Zero Processes Disks Memory Network Internet... Or, speed yourself up Heisenberg s Principle of System Analysis Real - impossible to know
More informationINSTALLING INSTALLING INSTALLING
NightView Version 5.7 Release Notes (Linux) October 2003 0898395-5.7 READ READ READ ME ME ME BEFORE BEFORE BEFORE INSTALLING INSTALLING INSTALLING THIS THIS THIS PRODUCT PRODUCT PRODUCT Copyright Disclaimer
More informationLinux Systems Security. Security Design NETS Fall 2016
Linux Systems Security Security Design NETS1028 - Fall 2016 Designing a Security Approach Physical access Boot control Service availability and control User access Change control Data protection and backup
More informationCourse 55187B Linux System Administration
Course Outline Module 1: System Startup and Shutdown This module explains how to manage startup and shutdown processes in Linux. Understanding the Boot Sequence The Grand Unified Boot Loader GRUB Configuration
More informationUnix / Linux Overview
Unix / Linux Overview Jonathan Brewer Network Startup Resource Center jon@nsrc.org These materials are licensed under the Creative Commons Attribution-NonCommercial 4.0 International license (http://creativecommons.org/licenses/by-nc/4.0/)
More informationUniversity of Hagen - FTP Site Statistics. Top 20 Directories Sorted by Disk Space
Property Value FTP Server ftp.fernuni-hagen.de Description University of Hagen Country Germany Scan Date 25/Feb/2015 Total Dirs 15,751 Total Files 253,958 Total Data 153.37 GB Top 20 Directories Sorted
More informationCom.X. IP PBX / Gateway. ComX Software upgrade procedure. (1.3 to 1.4)
Com.X IP PBX / Gateway ComX Software upgrade procedure (1.3 to 1.4) Version 1.5, 24 May 2017 Document History Version Date Description of Changes 1.0 18/02/2016 Draft M. Knight 1.1 23/02/2016 M.Knight,
More informationOracle. Oracle Solaris 11 System Administration. 1z Version: Demo. [ Total Questions: 10] Web:
Oracle 1z0-821 Oracle Solaris 11 System Administration Version: Demo [ Total Questions: 10] Web: www.marks4sure.com Email: support@marks4sure.com IMPORTANT NOTICE Feedback We have developed quality product
More informationMethod of Procedure to Upgrade RMS OS to Red Hat Enterprise Linux 6.7
First Published: November 20, 2015 Contents Scope of MOP... 4 Release Components... 4 Pre Requisites... 4 Assumptions... 4 Process Information... 5 Upgrade Timing... 5 Requirements... 5 Pre Maintenance...
More informationINSTALLING INSTALLING INSTALLING
NightView Version 5.8 Release Notes (Linux) March 2004 0898395-5.8 READ READ READ ME ME ME BEFORE BEFORE BEFORE INSTALLING INSTALLING INSTALLING THIS THIS THIS PRODUCT PRODUCT PRODUCT Copyright Disclaimer
More informationRed Hat Technical Series Systems Management in the Enterprise with Red Hat Network version 1.0
Red Hat Technical Series Systems Management in the Enterprise with Red Hat Network version 1.0 Copyright 2002 by Red Hat, Inc. Tammy Fox and Greg DeKoenigsberg Red Hat Network is the environment for system-level
More informationMake sure you have the latest Hive trunk by running svn up in your Hive directory. More detailed instructions on downloading and setting up
GenericUDAFCaseStudy Writing GenericUDAFs: A Tutorial User-Defined Aggregation Functions (UDAFs) are an excellent way to integrate advanced data-processing into Hive. Hive allows two varieties of UDAFs:
More informationPrerequisites: Students must be proficient in general computing skills but not necessarily experienced with Linux or Unix. Supported Distributions:
This GL124 course is designed to follow an identical set of topics as the Red Hat RH124 course with the added benefit of very comprehensive lab exercises and detailed lecture material. The Red Hat Enterprise
More informationWeb Mechanisms. Draft: 2/23/13 6:54 PM 2013 Christopher Vickery
Web Mechanisms Draft: 2/23/13 6:54 PM 2013 Christopher Vickery Introduction While it is perfectly possible to create web sites that work without knowing any of their underlying mechanisms, web developers
More informationCertified Ubuntu Professional VS-1140
VS-1140 Certification Code VS-1140 Vskills certification for Ubuntu Professional assesses the candidate as per the company s need for managing Ubuntu Linux server. The certification tests the candidates
More informationGetting Started. Logging In and Out. Adapted from Practical Unix and Programming Hunter College
Getting Started Logging In and Out Adapted from Practical Unix and Programming Hunter College Copyright 2006 Stewart Weiss Getting started: logging in and out Every user in UNIX has a username (also called
More informationIntegration of UNICORE Components into Linux Systems
Mitglied der Helmholtz-Gemeinschaft Integration of UNICORE Components into Linux Systems 15.12.2009 Rebecca Breu UNICORE Installation as of Now tgz or graphical installer all files installed into one directory
More informationOxMetrics 7.2 Installation Notes
OxMetrics 7.2 Installation Notes Contents 1 OxMetrics 7 Platforms............................... 1 2 Windows 10, 8, Windows 7, Vista, Windows XP................. 3 3 Windows 10,8 64-bit, Windows 7 64-bit,
More informationOperating System Architecture. CS3026 Operating Systems Lecture 03
Operating System Architecture CS3026 Operating Systems Lecture 03 The Role of an Operating System Service provider Provide a set of services to system users Resource allocator Exploit the hardware resources
More informationBuilding Tizen Development Environment
Building Tizen Development Environment Minsoo Ryu Real-Time Computing and Communications Lab. Hanyang University msryu@hanyang.ac.kr Tizen 2.3 Development Environment Target hardware device Tizen Reference
More information