NCMBC NAVFAC Brief 22OCT2019

Total Page:16

File Type:pdf, Size:1020Kb

NCMBC NAVFAC Brief 22OCT2019 Naval Facilities Engineering Command Mid-Atlantic CAPT Hayes Commanding Officer-NAVFAC MIDLANT 24 OCT 2019 Agenda • NAVFAC Overview • Special Programs • Key Initiatives 2 Our Strategic Landscape and Imperative Great power competition has re-emerged as the central challenge to U.S. security and prosperity NAVFAC provides a vital contribution to enabling warfighter lethality. This is WHY we exist QUALITY, SPEED and AGILITY are needed to stay ahead of our adversaries We must continually improve to deny our competitors from taking the lead We must anticipate and identify opportunities in order to think and act with a sense of urgency We must be accountable for how and where we invest time and resources to ensure gains in readiness and lethality We must strengthen our industry partnerships and utilize data analytics to drive success and make a difference 3 NAVFAC Mission and Vision • NAVFAC Strategic Design 2.0 Aligns with the National Defense Strategy, the CNO’s Design for Maintaining Maritime Superiority 2.0, and the Marine Corps Operating Concept. 1. Enable Warfighter Lethality 2. Maximize Naval Shore Readiness 3. Strengthen our SYSCOM Team • Mission The Naval Shore Facilities, Base Operating Support, and Expeditionary Engineering Systems Command that delivers life-cycle technical and acquisition solutions aligned to Fleet and Marine Corps priorities. • Vision We are the Naval Forces’ trusted facilities and expeditionary experts enabling overwhelming Fleet and Marine Corps lethality. 4 NAVFAC MIDLANT - AOR SERE School Range (PWD ME) Great Pond (PWD ME) NCTS Cutler (PWD ME) NSA Saratoga Springs (PWD NL) NAVSATOPSCEN (PWD ME) PWD Maine Portsmouth Naval Shipyard PWD Great Lakes USS Constitution (PWD ME) NS Great Lakes DCMA/DLA Cleveland (PWD GL) PWD Newport NAVSTA Newport PWD New London SUBASE New London PWD Earle NWS Earle NSA Mechanicsburg (PWD PA) NSA Philadelphia (PWD PA) PWD Crane NSA Crane PWD Pennsylvania PNBC Annex NASA Wallops Island (PWD LC/FS) NSGA (former) Sugar Grove (PWD Yorktown) PWD Oceana NAS Oceana and Dam Neck Annex PWD JEB Little Creek-Ft Story JEBLC-FS PWD Norfolk NAVSTA Norfolk PWD NSA Hampton Roads NSA HR NOSC PWD PortsmoutH Norfolk NSY Affiliated Site (Responsible PWD) PWD Yorktown NWS Yorktown and Cheatham Annex PWD / FEAD / ROICC FEAD CHerry Point MCAS Cherry Point ROICC Camp Lejeune MCB Camp Lejeune NortH AOPS MIDLANT AOR FEAD Beaufort MCAS Beaufort 13 PWDs - 4 FEADs - 1 ROICC Hampton Roads AOPS FEAD Albany MCLB Albany FEAD Parris Island MCRD Parris Island 204 Navy Sites including 39 NOSCs Marine Corps AOPS 118 MC Reserve Sites (plus 79 sites out of AOR) 4,297 Civilian Billets 5 NAVFAC Mid-Atlantic Business Volume Workload -- Operations FY18(A) FY19(A) FY20 • Capital Improvements § Work-In-Place (WIP) $1.30B $1.47B $1.86B § Design-In-Place (DIP) $1.36B $2.05B $2.19B • Public Works § Facilities-In-Place (FIP) $257.0M $257.0M $287.4M § Facilities Sustainment $122.7M $117.4M $125.00M § Utilities $452.6M $381.2M $405.0M § BSVE $114.1M $115.4M $119.0M • Environmental § Environmental Services (In-House) $ 16.3M $ 15.2M $16.7M § Compliance (Salary $s excluded) $ 17.4M $ 21.1M $17.0M § ERN $ 70.0M $ 98.7M $80.0M § BRAC $ 10.0M $ 14.2M $18.0M • Asset Management § Real Estate-In-Place (RIP) $ 13.5m $ 14.6M $13.0M 6 MILCON Program Summary AOR FY2019 FY2020 FY2021 Hampton Roads $105M $227M $506M Marine Corps $879M $1,747M $29M North $180M $147M $783M Total Program $1,164M $2,120M $1,319M * Values are reflective of projects in pre-award status as of OCT 2019. FY21 PRESBUD - NOT LAW – SUBJECT TO CHANGE. 7 Partnering with Industry Successes • Hurricane Florence and Michael - MCB Camp Lejeune, MCAS New River, MCAS Cherry Point, NC • Applied Industry Day feedback: • Packaged 31 MILCONs into 7 packages based on criteria from Industry. • Applied lessons to solicitation schedule. • Streamlining access and housing options. • P-1120 Maritime Skills TraininG Center - Naval Station Norfolk, VA • Allowed fast tracking and use of ECI to meet customer’s Mission Need Date. • Dry Dock 4 - Norfolk Naval Shipyard, VA • Applied Industry Day feedback: • Solicitation schedule revised to allow 45 day price proposal period. • RFP included additional dewatering requirements. • Underwater Launch Test Facility- NSA Crane, IN • Applied Industry Day feedback: • AE onsite during construction. • Allowing innovative construction techniques and on-site batch plant. 8 Hurricane Florence Program Summary • 31 MILCON Projects - $1.7B total - 30 USMC and 1 SOCOM. • Strategy: Design-Build - Allows a fast track to award execution. - Encourages DB Contractors to Be involved with creative design and scheduling solutions. •7 Contract Packages - Packages grouped Based on industry feedBack. •Each total package ideally around $200M. •Similar project types and proximity has advantage. • Goal - Awarded 7 AE1 design packages FY19 for RFP development. - Award 7 DB contracts FY20 for construction execution. 9 Hurricane Florence Reinvestment Approach •Two-pronged approach on reinvestment – Facilities Sustainment, Restoration and Modernization (FSRM): Special projects for buildings requiring maintenance, major repairs and small (or minor) construction. • $1.2 Billion Dollars, Awarded FY19 and first-third quarter FY20. – Military Construction (MILCON): Major construction and demolition of uninhabitable buildings. • $1.7 Billion Dollars, Awarded FY20. 10 F-35 Program Summary • Facility support for USMC F35B procurement • Projects include new hangars, runway improvements, training/simulator facilities, tower upgrades and flightline modernization. • 14 Projects, $926.7M Total, MCAS Cherry Point • Programmed • FY 16, 1 project - Awarded • FY 19, 2 projects • FY 20, 4 projects • FY 21, 1 project • FY 22, 2 projects • Planned • FY 23, 4 projects • FY 24, 1 project 11 Shipyard Infrastructure Optimization Program (SIOP) • Navy program to reinvest $21 billion over 20 years • Renovation and construction across 4 Naval shipyards, including Norfolk Naval Shipyard and Portsmouth Naval Shipyard • Three Phase Program • Phase I – Initial review of the infrastructure problems. • Phase II – Additional detailed industrial engineering analysis, modeling and simulation of industrial processes, development of the Area Development Plans (ADPs). • Phase III – Prioritize, program, develop, and execute projects. •FYDP Funding Requirement ($M) FY21 FY22 FY23 FY24 FY25 FY21 - FY25 OMN $276 $205 $184 $188 $172 $1,025 MCON $705 $550 $675 $742 $781 $3,453 OPN $215 $225 $244 $248 $253 $1,185 Total $1,196 $980 $1,103 $1,178 $1,206 $5,663 12 Key Initiatives • Focus on Safety • Performing to plan with focus on Mission Need Date • Increased Industry engagement and partnerships • Sustainable/Adaptability emphasis • Utilization of data analytics to drive decisions and performance • Full range of acquisition strategies – Small Business reviewed for all acquisitions. • Jointly produce quality and best-value solutions in support of the Warfighter 13 Announcements • Solicitation & Award Venues – www.fbo.gov – www.neco.navymil – POC: Acquisition Office, (757) 341-0077 • Future Workload – NAVFAC (MILCON and Environmental) • http://www.navfac.navy.mil/products_and_services/sb/opportunities/guidelines/navfa c.html – NAVFAC MIDLANT (MILCONs and Special Projects) • http://www.navfac.navy.mil/navfac_worldwide/atlantic/fecs/mid- atlantic/about_us/workload_projections.html • Workload POCs – USMC AOPS: CDR Micah Kiletico 757-341-0258 – Hampton Roads AOPS: CDR Liz Durika 757-341-1501 – North AOPS: CDR Kent SimodYnes 757-341-2075 14 QUESTIONS 15.
Recommended publications
  • Passive Asset Discovery and Operating System Fingerprinting in Industrial Control System Networks
    Eindhoven University of Technology MASTER Passive asset discovery and operating system fingerprinting in industrial control system networks Mavrakis, C. Award date: 2015 Link to publication Disclaimer This document contains a student thesis (bachelor's or master's), as authored by a student at Eindhoven University of Technology. Student theses are made available in the TU/e repository upon obtaining the required degree. The grade received is not published on the document as presented in the repository. The required complexity or quality of research of student theses may vary by program, and the required minimum study period may vary in duration. General rights Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights. • Users may download and print one copy of any publication from the public portal for the purpose of private study or research. • You may not further distribute the material or use it for any profit-making activity or commercial gain Department of Mathematics and Computer Science Passive Asset Discovery and Operating System Fingerprinting in Industrial Control System Networks Master Thesis Chris Mavrakis Supervisors: prof.dr. S. Etalle dr. T. Oz¸celebi¨ dr. E. Costante Eindhoven, October 2015 Abstract Maintaining situational awareness in networks of industrial control systems is challenging due to the sheer number of devices involved, complex connections between subnetworks and the delicate nature of industrial processes. While current solutions for automatic discovery of devices and their operating system are lacking, plant operators need to have accurate information about the systems to be able to manage them effectively and detect, prevent and mitigate security and safety incidents.
    [Show full text]
  • Praat Scripting Tutorial
    Praat Scripting Tutorial Eleanor Chodroff Newcastle University July 2019 Praat Acoustic analysis program Best known for its ability to: Visualize, label, and segment audio files Perform spectral and temporal analyses Synthesize and manipulate speech Praat Scripting Praat: not only a program, but also a language Why do I want to know Praat the language? AUTOMATE ALL THE THINGS Praat Scripting Why can’t I just modify others’ scripts? Honestly: power, flexibility, control Insert: all the gifs of ‘you can do it’ and ‘you got this’ and thumbs up Praat Scripting Goals ~*~Script first for yourself, then for others~*~ • Write Praat scripts quickly, effectively, and “from scratch” • Learn syntax and structure of the language • Handle various input/output combinations Tutorial Overview 1) Praat: Big Picture 2) Getting started 3) Basic syntax 4) Script types + Practice • Wav files • Measurements • TextGrids • Other? Praat: Big Picture 1) Similar to other languages you may (or may not) have used before • String and numeric variables • For-loops, if else statements, while loops • Regular expression matching • Interpreted language (not compiled) Praat: Big Picture 2) Almost everything is a mouse click! i.e., Praat is a GUI scripting language GUI = Graphical User Interface, i.e., the Objects window If you ever get lost while writing a Praat script, click through the steps using the GUI Getting Started Open a Praat script From the toolbar, select Praat à New Praat script Save immediately! Save frequently! Script Goals and Input/Output • Consider what
    [Show full text]
  • Fast Linux I/O in the Unix Tradition
    — preprint only: final version will appear in OSR, July 2008 — PipesFS: Fast Linux I/O in the Unix Tradition Willem de Bruijn Herbert Bos Vrije Universiteit Amsterdam Vrije Universiteit Amsterdam and NICTA [email protected] [email protected] ABSTRACT ory wall” [26]). To improve throughput, it is now essential This paper presents PipesFS, an I/O architecture for Linux to avoid all unnecessary memory operations. Inefficient I/O 2.6 that increases I/O throughput and adds support for het- primitives exacerbate the effects of the memory wall by in- erogeneous parallel processors by (1) collapsing many I/O curring unnecessary copying and context switching, and as interfaces onto one: the Unix pipeline, (2) increasing pipe a result of these cache misses. efficiency and (3) exploiting pipeline modularity to spread computation across all available processors. Contribution. We revisit the Unix pipeline as a generic model for streaming I/O, but modify it to reduce overhead, PipesFS extends the pipeline model to kernel I/O and com- extend it to integrate kernel processing and complement it municates with applications through a Linux virtual filesys- with support for anycore execution. We link kernel and tem (VFS), where directory nodes represent operations and userspace processing through a virtual filesystem, PipesFS, pipe nodes export live kernel data. Users can thus interact that presents kernel operations as directories and live data as with kernel I/O through existing calls like mkdir, tools like pipes. This solution avoids new interfaces and so unlocks all grep, most languages and even shell scripts.
    [Show full text]
  • Installing a Real-Time Linux Kernel for Dummies
    Real-Time Linux for Dummies Jeroen de Best, Roel Merry DCT 2008.103 Eindhoven University of Technology Department of Mechanical Engineering Control Systems Technology group P.O. Box 513, WH -1.126 5600 MB Eindhoven, the Netherlands Phone: +31 40 247 42 27 Fax: +31 40 246 14 18 Email: [email protected], [email protected] Website: http://www.dct.tue.nl Eindhoven, January 5, 2009 Contents 1 Introduction 1 2 Installing a Linux distribution 3 2.1 Ubuntu 7.10 . .3 2.2 Mandriva 2008 ONE . .6 2.3 Knoppix 3.9 . 10 3 Installing a real-time kernel 17 3.1 Automatic (Ubuntu only) . 17 3.1.1 CPU Scaling Settings . 17 3.2 Manually . 18 3.2.1 Startup/shutdown problems . 25 4 EtherCAT for Unix 31 4.1 Build Sources . 38 4.1.1 Alternative timer in the EtherCAT Target . 40 5 TUeDACs 43 5.1 Download software . 43 5.2 Configure and build software . 44 5.3 Test program . 45 6 Miscellaneous 47 6.1 Installing ps2 and ps4 printers . 47 6.1.1 In Ubuntu 7.10 . 47 6.1.2 In Mandriva 2008 ONE . 47 6.2 Configure the internet connection . 48 6.3 Installing Matlab2007b for Unix . 49 6.4 Installing JAVA . 50 6.5 Installing SmartSVN . 50 6.6 Ubuntu 7.10, Gutsy Gibbon freezes every 10 minutes for approximately 10 sec 51 6.7 Installing Syntek Semicon DC1125 Driver . 52 Bibliography 55 A Menu.lst HP desktop computer DCT lab WH -1.13 57 i ii CONTENTS Chapter 1 Introduction This document describes the steps needed in order to obtain a real-time operating system based on a Linux distribution.
    [Show full text]
  • 07 07 Unixintropart2 Lucio Week 3
    Unix Basics Command line tools Daniel Lucio Overview • Where to use it? • Command syntax • What are commands? • Where to get help? • Standard streams(stdin, stdout, stderr) • Pipelines (Power of combining commands) • Redirection • More Information Introduction to Unix Where to use it? • Login to a Unix system like ’kraken’ or any other NICS/ UT/XSEDE resource. • Download and boot from a Linux LiveCD either from a CD/DVD or USB drive. • http://www.puppylinux.com/ • http://www.knopper.net/knoppix/index-en.html • http://www.ubuntu.com/ Introduction to Unix Where to use it? • Install Cygwin: a collection of tools which provide a Linux look and feel environment for Windows. • http://cygwin.com/index.html • https://newton.utk.edu/bin/view/Main/Workshop0InstallingCygwin • Online terminal emulator • http://bellard.org/jslinux/ • http://cb.vu/ • http://simpleshell.com/ Introduction to Unix Command syntax $ command [<options>] [<file> | <argument> ...] Example: cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file target_file Introduction to Unix What are commands? • An executable program (date) • A command built into the shell itself (cd) • A shell program/function • An alias Introduction to Unix Bash commands (Linux) alias! crontab! false! if! mknod! ram! strace! unshar! apropos! csplit! fdformat! ifconfig! more! rcp! su! until! apt-get! cut! fdisk! ifdown! mount! read! sudo! uptime! aptitude! date! fg! ifup! mtools! readarray! sum! useradd! aspell! dc! fgrep! import! mtr! readonly! suspend! userdel! awk! dd! file! install! mv! reboot! symlink!
    [Show full text]
  • Unix Programmer's Manual
    There is no warranty of merchantability nor any warranty of fitness for a particu!ar purpose nor any other warranty, either expressed or imp!ied, a’s to the accuracy of the enclosed m~=:crials or a~ Io ~helr ,~.ui~::~::.j!it’/ for ~ny p~rficu~ar pur~.~o~e. ~".-~--, ....-.re: " n~ I T~ ~hone Laaorator es 8ssumg$ no rO, p::::nS,-,,.:~:y ~or their use by the recipient. Furln=,, [: ’ La:::.c:,:e?o:,os ~:’urnes no ob~ja~tjon ~o furnish 6ny a~o,~,,..n~e at ~ny k:nd v,,hetsoever, or to furnish any additional jnformstjcn or documenta’tjon. UNIX PROGRAMMER’S MANUAL F~ifth ~ K. Thompson D. M. Ritchie June, 1974 Copyright:.©d972, 1973, 1974 Bell Telephone:Laboratories, Incorporated Copyright © 1972, 1973, 1974 Bell Telephone Laboratories, Incorporated This manual was set by a Graphic Systems photo- typesetter driven by the troff formatting program operating under the UNIX system. The text of the manual was prepared using the ed text editor. PREFACE to the Fifth Edition . The number of UNIX installations is now above 50, and many more are expected. None of these has exactly the same complement of hardware or software. Therefore, at any particular installa- tion, it is quite possible that this manual will give inappropriate information. The authors are grateful to L. L. Cherry, L. A. Dimino, R. C. Haight, S. C. Johnson, B. W. Ker- nighan, M. E. Lesk, and E. N. Pinson for their contributions to the system software, and to L. E. McMahon for software and for his contributions to this manual.
    [Show full text]
  • Standard TECO (Text Editor and Corrector)
    Standard TECO TextEditor and Corrector for the VAX, PDP-11, PDP-10, and PDP-8 May 1990 This manual was updated for the online version only in May 1990. User’s Guide and Language Reference Manual TECO-32 Version 40 TECO-11 Version 40 TECO-10 Version 3 TECO-8 Version 7 This manual describes the TECO Text Editor and COrrector. It includes a description for the novice user and an in-depth discussion of all available commands for more advanced users. General permission to copy or modify, but not for profit, is hereby granted, provided that the copyright notice is included and reference made to the fact that reproduction privileges were granted by the TECO SIG. © Digital Equipment Corporation 1979, 1985, 1990 TECO SIG. All Rights Reserved. This document was prepared using DECdocument, Version 3.3-1b. Contents Preface ............................................................ xvii Introduction ........................................................ xix Preface to the May 1985 edition ...................................... xxiii Preface to the May 1990 edition ...................................... xxv 1 Basics of TECO 1.1 Using TECO ................................................ 1–1 1.2 Data Structure Fundamentals . ................................ 1–2 1.3 File Selection Commands ...................................... 1–3 1.3.1 Simplified File Selection .................................... 1–3 1.3.2 Input File Specification (ER command) . ....................... 1–4 1.3.3 Output File Specification (EW command) ...................... 1–4 1.3.4 Closing Files (EX command) ................................ 1–5 1.4 Input and Output Commands . ................................ 1–5 1.5 Pointer Positioning Commands . ................................ 1–5 1.6 Type-Out Commands . ........................................ 1–6 1.6.1 Immediate Inspection Commands [not in TECO-10] .............. 1–7 1.7 Text Modification Commands . ................................ 1–7 1.8 Search Commands .
    [Show full text]
  • How Is Dynamic Symbolic Execution Different from Manual Testing? an Experience Report on KLEE
    How is Dynamic Symbolic Execution Different from Manual Testing? An Experience Report on KLEE Xiaoyin Wang, Lingming Zhang, Philip Tanofsky University of Texas at San Antonio University of Texas at Dallas Outline ๏ Background ๏ Research Goal ๏ Study Setup ๏ Quantitative Analysis ๏ Qualitative Analysis ๏ Summary and Future Work "2 /27 Background ๏ Dynamic Symbolic Execution (DSE) •A promising approach to automated test generation •Aims to explore all/specific paths in a program •Generates and solves path constraints at runtime ๏ KLEE •A state-of-the-art DSE tool for C programs •Specially tuned for Linux Coreutils •Reported higher coverage than manual testing "3 /27 Research Goal ๏ Understand the ability of state-of-art DSE tools ! ๏ Identify proper scenarios to apply DSE tools ! ๏ Discover potential opportunities for enhancement "4 /27 Research Questions ๏ Are KLEE-based test suites comparable with manually developed test suites on test sufciency? ๏ How do KLEE-based test suites compare with manually test suites on harder testing problems? ๏ How much extra value can KLEE-based test suites provide to manually test suites? ๏ What are the characteristics of the code/mutants covered/killed by one type of test suites, but not by the other? "5 /27 Study Process KLEE tests reduced KLEE tests program manual tests coverage bug finding quality metrics "6 /27 Study Setup: Tools ๏ KLEE •Default setting for ๏ GCOV test generation •Statement coverage •Execute each program collection for 20 minutes ๏ MutGen •Generates 100 mutation faults for each program
    [Show full text]
  • Gnu Coreutils Core GNU Utilities for Version 5.93, 2 November 2005
    gnu Coreutils Core GNU utilities for version 5.93, 2 November 2005 David MacKenzie et al. This manual documents version 5.93 of the gnu core utilities, including the standard pro- grams for text and file manipulation. Copyright c 1994, 1995, 1996, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in the section entitled “GNU Free Documentation License”. Chapter 1: Introduction 1 1 Introduction This manual is a work in progress: many sections make no attempt to explain basic concepts in a way suitable for novices. Thus, if you are interested, please get involved in improving this manual. The entire gnu community will benefit. The gnu utilities documented here are mostly compatible with the POSIX standard. Please report bugs to [email protected]. Remember to include the version number, machine architecture, input files, and any other information needed to reproduce the bug: your input, what you expected, what you got, and why it is wrong. Diffs are welcome, but please include a description of the problem as well, since this is sometimes difficult to infer. See section “Bugs” in Using and Porting GNU CC. This manual was originally derived from the Unix man pages in the distributions, which were written by David MacKenzie and updated by Jim Meyering.
    [Show full text]
  • W. & N.L. V. L.S. V. B.L. No. 1423 MDA 2020
    W. & N.L. v. L.S. v. B.L. No. 1423 MDA 2020 Appeal from the Order Entered November 2, 2020 In the Court of Common Pleas of York County Civil Division at No(s): 2020-FC-1168-03 CUSTODY – GRANDPARENTS – SUBJECT MATTER JURISDICTION 1. The Superior Court vacated an Order entered by the York County Court of Common Pleas which transferred jurisdiction over a child custody matter from South Carolina to Pennsylvania and transferred custodial rights originally granted Father to the paternal grandparents. APPEARANCES: BERNARD ILKHANOFF, ESQUIRE For W. & N.L. LYNNORE J. SEATON, ESQUIRE For L.S. NON-PRECEDENTIAL DECISION - SEE SUPERIOR COURT I.O.P. 65.37 W. & N.L. : IN THE SUPERIOR COURT OF : PENNSYLVANIA : v. : : L.S. : : v. : : B.L. : No. 1423 MDA 2020 : Appeal from the Order Entered November 2, 2020 In the Court of Common Pleas of York County Civil Division at No(s): 2020-FC- 1168-03 BEFORE: OLSON, J., STABILE, J., and MUSMANNO, J. MEMORANDUM BY OLSON, J.: FILED MARCH 23, 2021 Appellant, L.S. (Mother), appeals from the order filed on November 2, 2020, transferring jurisdiction over a child custody matter1 from South Carolina to Pennsylvania and transferring custodial rights originally granted to B.L. (Father) to W.L. and N.L., the paternal grandparents (Grandparents)._ Because we hold that the trial court lacked subject matter jurisdiction in this case, we vacate the November 2, 2020 order and remand with instructions. We briefly summarize the facts and procedural history of this case as follows. Mother and Father were married and lived in South Carolina with their two children until they separated in 2018.
    [Show full text]
  • Oracle Linux Ksplice Hands‑On LAB
    Oracle Linux Ksplice Hands‑on LAB This hands‑on lab takes you through several steps on how‑to provide zero downtime kernel updates to your Oracle Linux server thanks to Oracle Ksplice, the service and utility capable of introducing hot‑patch capabilities for Kernel, Hypervisor and User‑Space components like glibc and openssl. The entire hands‑on lab runs on an Oracle VM VirtualBox virtual machine based on Oracle Linux 7.4, it receives the Ksplice updates from a local repository. In the lab we do the following steps: Inspect the kernel and search for vulnerabilities Perform Local Denial of Service attack based on found vulnarability (CVE‑14489) Apply Ksplice kernel patches as rebootless updates The Ksplice client is available in online or offline mode, in this hands‑on lab we use the offline Ksplice client. The offline version of the Ksplice client removes the requirement that a server on your intranet has a direct connection to the Oracle Ksplice server or to Unbreakable Linux Network (ULN). All available Ksplice updates for each supported kernel version or user‑space package are bundled into an RPM that is specific to that version. This package is updated every time a new Ksplice patch becomes available for the kernel. Preparation First, import the Virtual Machine template in VirtualBox on your laptop, use the preconfigured OVA template from the instructor. There are two versions: oraclelinux-7.4-kspliceoffline (CLI version) oraclelinux-7.4-gui_kspliceoffline (GUI version) Depending on your preference install one of the VMs and when imported start the VM with a normal start.
    [Show full text]
  • File: Linux-Brief-Manual.Txt = Unix Basics for Micro$Oft Windies %% Last: Apr 6 2021 Rob Rutten Deil
    %% file: linux-brief-manual.txt = unix basics for micro$oft windies %% last: Apr 6 2021 Rob Rutten Deil BRIEF LINUX MANUAL FOR WINDIE STUDENTS Robert J. Rutten Lingezicht Astrophysics Institutt for Teoretisk Astrofysikk Oslo This very brief unix/lunix tutorial was initially written for operating-system-challenged DOT students ("windie dotties"): https://robrutten.nl/Students_to_the_DOT_program.html I also have Ubuntu installation recipes at https://robrutten.nl/Recipes_Ubuntu.html and some unix/linux recipes at https://robrutten.nl/Recipes_linux_unix.html See also: http://www.cita.utoronto.ca/~matzner/svc/resources.html http://www.unixguide.net/linux/linuxshortcuts.shtml directories mkdir somename # make new subdir cd somename pwd #printworkingdirectory cd .. # go one back up; one . means "this directory" cd #gototop=your"root"=~/. cd ~rutten # go to my root ("home") directory chmod 644 file # open file for reading by others chmod 755 dir # make directory accessible for others ls #listdirectorycontent ls-l #moreinfo ls -aF # list also system files starting with a . cp file dir/. # copy file into other directory cp -upr dir path # copy dir with all in and under to other location mv filea fileb # mv = move, to another dir or rename rmfile #rm=remove=delete rm -rf dir # delete dir with everything in and under it scripts #!/bin/csh first line of a script (shell eg csh, bash, etc) cd ~/bin # directory to put executable scripts in 1 chmod 755 script # make script executable, also by others rehash # activate new scripts file copy to or from remote computer scp [email protected]:/home/students/user/file . # copy file from there to here ## first time: say yes at authentication question scp file [email protected]:/home/students/user/.
    [Show full text]