DN Print Magazine BSD News BSD Mall BSD Support Source Wars Join Us

Total Page:16

File Type:pdf, Size:1020Kb

DN Print Magazine BSD News BSD Mall BSD Support Source Wars Join Us Mirrors Primary (US) Issues April 2002 April 2002 Get BSD Contact Us Search BSD FAQ New to BSD? DN Print Magazine BSD News BSD Mall BSD Support Source Wars Join Us T H I S M O N T H ' S F E A T U R E S From the Editor Review: FreeBSD Services Limited's 4.5-RELEASE DVD Editorial by Sam Smith by Chris Coleman Building a self-funded If this was just a review of FreeBSD 4.5, and I just company is difficult in any mentioned that it comes on DVD, then the review would economy, and more have missed the point. There is a significant difference, especially so in the current when it comes to using the discs, between the CD and DVD one. Its a backhanded distributions... Read More blessing, however. One the one hand, you are protected from the "dot com" syndrome, where you burn A Tour Through The NetBSD Source Tree: Part II - though money faster than Libraries investors can throw it at by Hubert Feyrer you. But on the other hand, you can't get money if you In Unix(-like operating systems), commonly used routines wanted to, investors, loans that can be accessed from many programs are grouped or otherwise. within so-called libraries and that can be used from application programs. The src/lib directory contains the Get BSD Stuff libraries that come with NetBSD, and there's quite a number of them. Let's have a look! Read More DOSSIER and the Meta Project (Part 3) by Rich Morin Meta is an exploration into integrating system metadata and documentation. It can be described as a distributed mechanism to facilitate access to information on Free and Search Open Source software. Meta servers provide access to documentation, metadata, rules, and even source code, by Monthly Ezine extracting information from a variety of system file Search formats, making it available in a consistent, easily accessible manner. Read More Daily Daemon News R E G U L A R C O L U M N S KDE 3.0 out for FreeBSD FreeBSD/sparc64 boots SMP Trawling the Ports Collection Need A Light? by Greg Lehey Geek Dating "It has Excel and Word" Our newest column is a slow saunter through the ports tree. NetBSD on Microsoft Only when moving slowly can the wild beauty of X-Box individual ports truly be appreciated. Herein we present you Microsoft/Unisys with information gathered while walking through and Anti-Unix Site Runs Unix playing with the ports tree. This month: bash, bash prompts, Review of The Complete and xtset. Read More FreeBSD BSD Support Forum The Answer Man by Gary Kline, Dirk Myers, and David Leonard Problem with Daemonnews FreeBSD 4.5 Set This month we bring you a column on tuning your BSD Can I use 4.4 Release CD system to best suit your needs and wants. Obviously, to install package on 4.5 because everyone has different requirements, there may Stable? well be myriad different ways to tweak your system. If you Star Office installation run more than one machine you may wish to tune each from CD differently. Read More CVSup Finished Successfully? Digital Cameras ? Where in rc.i386? The Daemon's Advocate Cron problem by Greg Lehey Can't get PCMCIA card to work How have project management practices influenced BSD in the past? How will they be needed in the future, as the BSD Source Wars projects grow larger and more internally diverse? Here are some history, predictions, and questions about what is to Week 22 come. Read More BSDMall FreeBSD 4.5 Now Shipping FreeBSD Training in New York City! Internet and Network Security Training in St. Louis Sangoma T1 controller with Integrated CSU/DSU Daemon Xing Clothes etc. FreeBSD in a Box Just $79! Darwin -The Core of the MAC OS X - $30 Borderware Mail Gateway $960 Need Reseller Pricing - Go to Cylogistics! Miscellaneous Credits The hard-working crew Tarball Download a tar.gz version of this issue PDF Download a PDF version of this issue Copyright © 1998-2002 DæmonNews. All Rights Reserved. Building a BSD Company Chris Coleman <[email protected]> Building a self-funded company is difficult in any economy, and especially so in the current one. Its a backhanded blessing, however. One the one hand, you are protected from the "dot com" syndrome, where you burn though money faster than investors can throw it at you. But on the other hand, you can't get money if you want to, investors, loans or otherwise. A few months back, Wes Peters and I attended a "Money Connections" seminar with the intention of looking for a bit of seed capital to expand the BSDmall side of Daemon News. (Most of Daemon News is volunteer, and the rest is subsidized by BSDmall, especially the print magazine.) However, the group of local investors basically told us that we didn't want investor money and they wouldn't give it to us if we asked. Of course they mixed that in with a few good business tips like "buy low, sell high" to make us think we were still getting our moneys worth. From that experience, we learned that we didn't want just anyone's money. If we did accept money, it would have to come from the BSD community, from people with a vested interest in seeing a BSD company thrive so it could promote BSD. (Nice little circle. ;-) We also learned that there was more we could do to buckle down and grow at the rate the BSD community was expanding. We are partnered with Cylogistics, a BSD distributor that helps resellers get access to BSD merchandise. They helped fund us during the times when we were running things on a shoe string budget, so much so, we were actually sharing an office with them. Soon however, the Cylogistics staff began working more hours for BSDmall than for Cylogistics. This was mostly because we were growing, but also because the office wasn't optimized for the kind of business we were doing. Retail has lots of small transactions and wholesale does a few large ones; we weren't prepared for the kind of volume it takes to make any money, so we weren't making much. It soon became clear that we had outgrown that situation. Cylogistics was growing and needed its staff back to continue promoting BSD in the reseller channel and we needed more staff than we were borrowing from them. The worst part is that our customer service started to slide. We had always had a great customer service policy, and any amount of customer neglect was unacceptable. Yet, suddenly, it seemed we didn't have enough manpower to live up to our expectations. Orders that were easily filled, went out quickly and the customers were very happy, but anything out of the ordinary and the customers occasionally got lost in the system. We needed a new system. As a customer I hate having my order lost, and worse not being able to get ahold of someone to fix the problem. We quickly realized things needed to change and started taking corrective action. We needed to grow, but that first step is always the hardest and takes lots of planning. We also had to admit that open source couldn't do everything, at least not within our other restraints. We switched the BSDmall shopping cart system from an open source system to a Yahoo! Store. Even though the Y! store was more expensive, we didn't have the time or resources to continue developing on the open source project. However, the open source shopping cart worked fine to start with and we wouldn't have an online store now if it wasn't for it. It just didn't scale fast enough to meet our needs. The next thing we did was route all of our customer e-mail into a trouble-ticket management system so customers who emailed us wouldn't get lost or ignored. The new store went online in November and the trouble-ticket system online in December. However, this didn't solve all our problems. I was still trying to remotely manage the understaffed office we shared with Cylogistics in California while holding down a day job here in Utah. I also happened to be handling most of the customer support e-mail, without being able to see what was going on in the shipping office. Something had to change, which was the reason Wes and I were at the money seminar a few months back. Having learned that we didn't want their money and knowing that we couldn't get it if we wanted it, it was very difficult to figure out how to resolve things. With much help from my wife, we decided to move the Daemon News/BSDmall operations here to Utah and I would work full time in the office. Betting your livelihood on a small company can be quite unnerving! The biggest benefit of the move has been to our customers. I was able to re-arrange some of our operating costs and hire a customer service rep. Now, if you have a problem, it will get handled and in a reasonable amount of time. Our phones are staffed, so you can always reach someone during our business hours. Our product shipping is a much more efficient process as well. We have always had a policy to stand behind what we sell, but we now have the manpower to make that possible.
Recommended publications
  • Freenas® 11.0 User Guide
    FreeNAS® 11.0 User Guide June 2017 Edition FreeNAS® IS © 2011-2017 iXsystems FreeNAS® AND THE FreeNAS® LOGO ARE REGISTERED TRADEMARKS OF iXsystems FreeBSD® IS A REGISTERED TRADEMARK OF THE FreeBSD Foundation WRITTEN BY USERS OF THE FreeNAS® network-attached STORAGE OPERATING system. VERSION 11.0 CopYRIGHT © 2011-2017 iXsystems (https://www.ixsystems.com/) CONTENTS WELCOME....................................................1 TYPOGRAPHIC Conventions...........................................2 1 INTRODUCTION 3 1.1 NeW FeaturES IN 11.0..........................................3 1.2 HarDWARE Recommendations.....................................4 1.2.1 RAM...............................................5 1.2.2 The OperATING System DeVICE.................................5 1.2.3 StorAGE Disks AND ContrOLLERS.................................6 1.2.4 Network INTERFACES.......................................7 1.3 Getting Started WITH ZFS........................................8 2 INSTALLING AND UpgrADING 9 2.1 Getting FreeNAS® ............................................9 2.2 PrEPARING THE Media.......................................... 10 2.2.1 On FreeBSD OR Linux...................................... 10 2.2.2 On WindoWS.......................................... 11 2.2.3 On OS X............................................. 11 2.3 Performing THE INSTALLATION....................................... 12 2.4 INSTALLATION TROUBLESHOOTING...................................... 18 2.5 UpgrADING................................................ 19 2.5.1 Caveats:............................................
    [Show full text]
  • Tigersharc DSP Hardware Specification, Revision 1.0.2, Direct Memory Access
    7 DIRECT MEMORY ACCESS Figure 7-0. Table 7-0. Listing 7-0. Overview Direct Memory Access (DMA) is a mechanism for transferring data with- out core being involved. The TigerSHARC® DSP’s on-chip DMA controller relieves the core processor of the burden of moving data between internal memory and an external device, external memory, or between link ports and internal or external memory. The fully-integrated DMA controller allows the TigerSHARC® DSP core processor, or an external device, to specify data transfer operations and return to normal processing while the DMA controller carries out the data transfers in the background. The TigerSHARC® DSP DMA competes with other masters for internal memory access. For more information, see “Architecture and Microarchi- tecture Overview” on page 6-7. This conflict is minimized due to the large internal memory bandwidth that is available. The DMA includes 14 DMA channels, four of which are dedicated to external memory devices, eight to link ports, and two to AutoDMA registers. TigerSHARC DSP Hardware Specification 7 - 1 Overview Figure 7-1 shows a block diagram of the TigerSHARC® DSP’s DMA controller. TRANSMITTER RECEIVER TCB TCB REGISTERS REGISTERS Internal DMA DMA CONTROLLER Bus Requests Interface Figure 7-1. DMA Block Diagram Data Transfers — General Information The DMA controller can perform several types of data transfers: • Internal memory ⇒ external memory and memory-mapped periph- erals • Internal memory ⇒ internal memory of other TigerSHARC® DSPs residing on the cluster bus • Internal memory ⇒ host processor • Internal memory ⇒ link port I/O • External memory ⇒ external peripherals 7 - 2 TigerSHARC DSP Hardware Specification Direct Memory Access • External memory ⇒ internal memory • External memory ⇒ link port I/O • Link port I/O ⇒ internal memory • Link port I/O ⇒ external memory • Cluster bus master via AutoDMA registers ⇒ internal memory Internal-to-internal memory transfers are not directly supported.
    [Show full text]
  • Performance, Scalability on the Server Side
    Performance, Scalability on the Server Side John VanDyk Presented at Des Moines Web Geeks 9/21/2009 Who is this guy? History • Apple // • Macintosh • Windows 3.1- Server 2008R2 • Digital Unix (Tru64) • Linux (primarily RHEL) • FreeBSD Systems Iʼve worked with over the years. Languages • Perl • Userland Frontier™ • Python • Java • Ruby • PHP Languages Iʼve worked with over the years (Userland Frontier™ʼs integrated language is UserTalk™) Open source developer since 2000 Perl/Python/PHP MySQL Apache Linux The LAMP stack. Time to Serve Request Number of Clients Performance vs. scalability. network in network out RAM CPU Storage These are the basic laws of physics. All bottlenecks are caused by one of these four resources. Disk-bound •To o l s •iostat •vmstat Determine if you are disk-bound by measuring throughput. vmstat (BSD) procs memory page disk faults cpu r b w avm fre flt re pi po fr sr tw0 in sy cs us sy id 0 2 0 799M 842M 27 0 0 0 12 0 23 344 2906 1549 1 1 98 3 3 0 869M 789M 5045 0 0 0 406 0 10 1311 17200 5301 12 4 84 3 5 0 923M 794M 5219 0 0 0 5178 0 27 1825 21496 6903 35 8 57 1 2 0 931M 784M 909 0 0 0 146 0 12 955 9157 3570 8 4 88 blocked plenty of RAM, idle processes no swapping CPUs A disk-bound FreeBSD machine. b = blocked for resources fr = pages freed/sec cs = context switches avm = active virtual pages in = interrupts flt = memory page faults sy = system calls per interval vmstat (RHEL5) # vmstat -S M 5 25 procs ---------memory-------- --swap- ---io--- --system- -----cpu------ r b swpd free buff cache si so bi bo in cs us sy id wa st 1 0 0 1301 194 5531 0 0 0 29 1454 2256 24 20 56 0 0 3 0 0 1257 194 5531 0 0 0 40 2087 2336 34 27 39 0 0 2 0 0 1183 194 5531 0 0 0 53 1658 2763 33 28 39 0 0 0 0 0 1344 194 5531 0 0 0 34 1807 2125 29 19 52 0 0 no blocked busy but not processes overloaded CPU in = interrupts/sec cs = context switches/sec wa = time waiting for I/O Solving disk bottlenecks • Separate spindles (logs and databases) • Get rid of atime updates! • Minimize writes • Move temp writes to /dev/shm Overview of what weʼre about to dive into.
    [Show full text]
  • Xcode Package from App Store
    KH Computational Physics- 2016 Introduction Setting up your computing environment Installation • MAC or Linux are the preferred operating system in this course on scientific computing. • Windows can be used, but the most important programs must be installed – python : There is a nice package ”Enthought Python Distribution” http://www.enthought.com/products/edudownload.php – C++ and Fortran compiler – BLAS&LAPACK for linear algebra – plotting program such as gnuplot Kristjan Haule, 2016 –1– KH Computational Physics- 2016 Introduction Software for this course: Essentials: • Python, and its packages in particular numpy, scipy, matplotlib • C++ compiler such as gcc • Text editor for coding (for example Emacs, Aquamacs, Enthought’s IDLE) • make to execute makefiles Highly Recommended: • Fortran compiler, such as gfortran or intel fortran • BLAS& LAPACK library for linear algebra (most likely provided by vendor) • open mp enabled fortran and C++ compiler Useful: • gnuplot for fast plotting. • gsl (Gnu scientific library) for implementation of various scientific algorithms. Kristjan Haule, 2016 –2– KH Computational Physics- 2016 Introduction Installation on MAC • Install Xcode package from App Store. • Install ‘‘Command Line Tools’’ from Apple’s software site. For Mavericks and lafter, open Xcode program, and choose from the menu Xcode -> Open Developer Tool -> More Developer Tools... You will be linked to the Apple page that allows you to access downloads for Xcode. You wil have to register as a developer (free). Search for the Xcode Command Line Tools in the search box in the upper left. Download and install the correct version of the Command Line Tools, for example for OS ”El Capitan” and Xcode 7.2, Kristjan Haule, 2016 –3– KH Computational Physics- 2016 Introduction you need Command Line Tools OS X 10.11 for Xcode 7.2 Apple’s Xcode contains many libraries and compilers for Mac systems.
    [Show full text]
  • The Complete Freebsd
    The Complete FreeBSD® If you find errors in this book, please report them to Greg Lehey <grog@Free- BSD.org> for inclusion in the errata list. The Complete FreeBSD® Fourth Edition Tenth anniversary version, 24 February 2006 Greg Lehey The Complete FreeBSD® by Greg Lehey <[email protected]> Copyright © 1996, 1997, 1999, 2002, 2003, 2006 by Greg Lehey. This book is licensed under the Creative Commons “Attribution-NonCommercial-ShareAlike 2.5” license. The full text is located at http://creativecommons.org/licenses/by-nc-sa/2.5/legalcode. You are free: • to copy, distribute, display, and perform the work • to make derivative works under the following conditions: • Attribution. You must attribute the work in the manner specified by the author or licensor. • Noncommercial. You may not use this work for commercial purposes. This clause is modified from the original by the provision: You may use this book for commercial purposes if you pay me the sum of USD 20 per copy printed (whether sold or not). You must also agree to allow inspection of printing records and other material necessary to confirm the royalty sums. The purpose of this clause is to make it attractive to negotiate sensible royalties before printing. • Share Alike. If you alter, transform, or build upon this work, you may distribute the resulting work only under a license identical to this one. • For any reuse or distribution, you must make clear to others the license terms of this work. • Any of these conditions can be waived if you get permission from the copyright holder. Your fair use and other rights are in no way affected by the above.
    [Show full text]
  • David Gwynne <[email protected]>
    firewalling with OpenBSD's pf and pfsync David Gwynne <[email protected]> Thursday, 17 January 13 introduction ‣ who am i? ‣ what is openbsd? ‣ what are pf and pfsync? ‣ how do i use them? ‣ ask questions whenever you want Thursday, 17 January 13 who am i? ‣ infrastructure architect in EAIT at UQ ‣ i do stuff, including run the firewalls ‣ a core developer in openbsd ‣ i generally play with storage ‣ but i play with the network stack sometimes Thursday, 17 January 13 what is openbsd? ‣ open source general purpose unix-like operating system ‣ descended from the original UNIX by way of berkeley and netbsd ‣ aims for “portability, standardization, correctness, proactive security and integrated cryptography.” ‣ supports various architectures/platforms Thursday, 17 January 13 what is openbsd? ‣ one source tree for everything ‣ kernel, userland, doco ‣ bsd/isc/mit style licenses on all code (with some historical exceptions) ‣ 6 month dev cycle resulting in a release ‣ 3rd party software via a ports tree ‣ emergent focus on network services Thursday, 17 January 13 what is openbsd? ‣ it is very aggressive ‣ changes up and down the stack (compiler to kernel) to make a harsher, stricter, and less predictable runtime environment ‣ minimal or no backward compatibility as things move forward ‣ whole tree is checked for new bugs ‣ randomise as much as possible all over Thursday, 17 January 13 what is openbsd? ‣ it is extremely conservative ‣ tree must compile and work at all times ‣ big changes go in at the start of the cycle ‣ we’re not afraid to back stuff out ‣ peer review is necessary ‣ we do back away from some tweaks for the sake of usability Thursday, 17 January 13 what is pf? ‣ short for packet filter ‣ the successor to IP Filter (ipf) ‣ ipf was removed due to license issues ‣ the exec summary is that it is a stateful filter for IP (v4 and v6) traffic ‣ does a little bit more than that though..
    [Show full text]
  • Freebsd Handbook
    FreeBSD Handbook http://www.freebsd.org/doc/en_US.ISO8859-1/books/han... FreeBSD Handbook The FreeBSD Documentation Project Copyright © 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 The FreeBSD Documentation Project Welcome to FreeBSD! This handbook covers the installation and day to day use of FreeBSD 8.3-RELEASE and FreeBSD 9.1-RELEASE. This manual is a work in progress and is the work of many individuals. As such, some sections may become dated and require updating. If you are interested in helping out with this project, send email to the FreeBSD documentation project mailing list. The latest version of this document is always available from the FreeBSD web site (previous versions of this handbook can be obtained from http://docs.FreeBSD.org/doc/). It may also be downloaded in a variety of formats and compression options from the FreeBSD FTP server or one of the numerous mirror sites. If you would prefer to have a hard copy of the handbook, you can purchase one at the FreeBSD Mall. You may also want to search the handbook. REDISTRIBUTION AND USE IN SOURCE (XML DOCBOOK) AND 'COMPILED' FORMS (XML, HTML, PDF, POSTSCRIPT, RTF AND SO FORTH) WITH OR WITHOUT MODIFICATION, ARE PERMITTED PROVIDED THAT THE FOLLOWING CONDITIONS ARE MET: 1. REDISTRIBUTIONS OF SOURCE CODE (XML DOCBOOK) MUST RETAIN THE ABOVE COPYRIGHT NOTICE, THIS LIST OF CONDITIONS AND THE FOLLOWING DISCLAIMER AS THE FIRST LINES OF THIS FILE UNMODIFIED. 2. REDISTRIBUTIONS IN COMPILED FORM (TRANSFORMED TO OTHER DTDS, CONVERTED TO PDF, POSTSCRIPT, RTF AND OTHER FORMATS) MUST REPRODUCE THE ABOVE COPYRIGHT NOTICE, THIS LIST OF CONDITIONS AND THE FOLLOWING DISCLAIMER IN THE DOCUMENTATION AND/OR OTHER MATERIALS PROVIDED WITH THE DISTRIBUTION.
    [Show full text]
  • ADSP-TS201 Tigersharc Processor Hardware Reference, Revision 1.0, November 2004
    ADSP-TS201 TigerSHARC® Processor Hardware Reference Revision 1.1, December 2004 Part Number 82-000815-01 Analog Devices, Inc. One Technology Way Norwood, Mass. 02062-9106 a Copyright Information © 2004 Analog Devices, Inc., ALL RIGHTS RESERVED. This document may not be reproduced in any form without prior, express written consent from Analog Devices, Inc. Printed in the USA. Disclaimer Analog Devices, Inc. reserves the right to change this product without prior notice. Information furnished by Analog Devices is believed to be accurate and reliable. However, no responsibility is assumed by Analog Devices for its use; nor for any infringement of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under the patent rights of Analog Devices, Inc. Trademark and Service Mark Notice The Analog Devices logo, Blackfin, EZ-ICE, SHARC, TigerSHARC, the TigerSHARC logo, and VisualDSP++, and are registered trademarks of Analog Devices, Inc. Static Superscalar is a trademark of Analog Devices, Inc. All other brand and product names are trademarks or service marks of their respective owners. CONTENTS CONTENTS PREFACE Purpose of This Manual ................................................................. xxi Intended Audience ......................................................................... xxi Manual Contents .......................................................................... xxii What’s New in This Manual ......................................................... xxiv
    [Show full text]
  • Unix and Linux System Administration and Shell Programming
    Unix and Linux System Administration and Shell Programming Unix and Linux System Administration and Shell Programming version 56 of August 12, 2014 Copyright © 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009, 2010, 2011, 2012, 2013, 2014 Milo This book includes material from the http://www.osdata.com/ website and the text book on computer programming. Distributed on the honor system. Print and read free for personal, non-profit, and/or educational purposes. If you like the book, you are encouraged to send a donation (U.S dollars) to Milo, PO Box 5237, Balboa Island, California, USA 92662. This is a work in progress. For the most up to date version, visit the website http://www.osdata.com/ and http://www.osdata.com/programming/shell/unixbook.pdf — Please add links from your website or Facebook page. Professors and Teachers: Feel free to take a copy of this PDF and make it available to your class (possibly through your academic website). This way everyone in your class will have the same copy (with the same page numbers) despite my continual updates. Please try to avoid posting it to the public internet (to avoid old copies confusing things) and take it down when the class ends. You can post the same or a newer version for each succeeding class. Please remove old copies after the class ends to prevent confusing the search engines. You can contact me with a specific version number and class end date and I will put it on my website. version 56 page 1 Unix and Linux System Administration and Shell Programming Unix and Linux Administration and Shell Programming chapter 0 This book looks at Unix (and Linux) shell programming and system administration.
    [Show full text]
  • TASK \ OS TASK \ OS TASK \ OS Show/Set EEPROM
    TASK \ OS OS notes administrative GUI managing users TASK \ OS list hardware configuration unique id useful for licensing show/set EEPROM/NVRAM values add device without reboot remove device tape device stdin/ stdout/ stderr X kvm config TASK \ OS read a disk label whole disk in partition label a disk partition a disk TASK \ OS kernel show/set kernel parameters limit physical memory loaded kernel modules load module unload module make disk bootable startup scripts start/ stop/ config services shutdown (& power off if possible) run levels 1 *=normal states for more detail see www.phildev.net/runlevels.html show runlevel 1 time zone info check swap space bind process to CPU TASK \ OS "normal" filesystem volume-based filesystem file system description volume manipulation create filesystem create non-0-length empty file mount CDROM eject CDROM create/mount ISO image ACL management Fibre Channel / SAN TASK \ OS NFS share definitions NFS share command NFS information name resolution order show network interface info change IP start DHCP client ping one packet sniff network route definitions telnetd, ftpd banner set date/time (from net: ntp or other) TASK \ OS auditing encrypted passwords in min password length allow/deny root logins firewall config TASK \ OS show installed software file is in which package add software precompiled binaries of GPLware and freeware C compiler show patch level and/or patches patch tool configure/show runtime linking fortran-2000.com/ ArnaudRecipes/ sharedlib.html link library path tracing utility define user defaults csh global .login default syslog and messages system error reporting tool performance monitoring match process to file or port X pop-up Wikipedia FAQs (see also faqs.org) mailing list mailing list archives man pages www.freebsd.org/ cgi/man.cgi newsgroup(s) and forums groups.google user groups magazines vendor home page vendor docs and patches (see also man pages) vendor phone (US) wikis FreeBSD Derived from 4.4BSD-Lite and 386BSD.
    [Show full text]
  • NEWSLETTER April 2009
    NEWSLETTER April 2009 In dieser Ausgabe: Produkte: Produkte: Die erste OEM-Version von SigmaPlot SigmaPlot Graphing API ermöglicht Integration von SigmaPlot Graphik- Funktionen in andere Anwendungen Artikel: “SigmaPlot 11 - jetzt auch mit Statistik” Dr. Thomas W. Beneke, Dr. Wolfgang W. Schwippert, in: PhysikJournal ”SigmaPlot 11: Now with Total SigmaStat Integration” John A. Wass, PhD, in: Scientific Computing International „User-defined transforms - useful feature of SigmaPlot“ Gerald Pöch, PhD, und Douglas A. Dawson, PhD, Download: kostenlose Demo-CD Veranstaltungen: Systat Software Online-Seminare Tech Tipps: Histogramm mit unregelmäßigen Intervallgrenzen Produkte Erste OEM-Version von SigmaPlot SigmaPlot Graphing API ermöglicht Integration von SigmaPlot Graphik-Funktionen in andere Anwendungen Systat Software, führender Hersteller wissenschaftlicher Softwareprogramme und –services, hat mit dem SigmaPlot Graphing API erstmalig eine eigenständige OEM-Version von SigmaPlot entwickelt, mit der Anwendungsentwickler SigmaPlots umfangreiche Graphik- Funktionen in ihre eigenen Programme oder Instrumente integrieren können. So können Anwendungen ohne weiteren Entwicklungsaufwand mit einem umfangreichen graphischen Funktionsangebot ausgestattet werden, das über 100 2D- und 3D-Graphtypen aufweist. Ebenso lassen sich Aufgaben wie routinemäßige Analysen durch den Einsatz individuell gestalteter Arbeitsbabläufe automatisieren. Seit über 20 Jahren auf dem Markt, wird SigmaPlot heute von weltweit mehr als 150.000 Wissenschaftlern, Forschern und
    [Show full text]
  • Siarsv2 PF - Packet Filter
    SIARSv2 PF - Packet Filter Peter N.M. Hansteen & Matthieu Herrb 18 octobre 2018 Agenda 1 Introduction 2 Utilisation simple 3 Syntaxe des règles 4 Quelques exemples de défense active avec PF 5 Exploitation quotidienne : logs, statistiques 6 Pfsync & Carp : ajout de redondance SIARSv2 - PF 2/62 Agenda 1 Introduction 2 Utilisation simple 3 Syntaxe des règles 4 Quelques exemples de défense active avec PF 5 Exploitation quotidienne : logs, statistiques 6 Pfsync & Carp : ajout de redondance SIARSv2 - PF 3/62 Qu’est-ce que PF ? Filtre de Paquets réseau niveau 3 Intervient sur le trafic entrant ou sortant d’une interface Permet de : I bloquer/autoriser le paquet à continuer son chemin I placer un label sur le paquet I modifier le paquet (NAT, ...) I re-diriger le paquet vers une autre destination SIARSv2 - PF 4/62 Filtrage à état (stateful) Les protocoles réseau sont gérés par des automates (exemple: TCP) PF suit l’état de l’automate pour les protocoles connus Cela permet de : I détecter les paquets qui violent le protocole I limiter la complexité des règles de filtrage en laissant passer automatiquement les paquets valides du protocole. I contrôler les ressources utilisées par le filtre SIARSv2 - PF 5/62 Règles de PF Stockées dans /etc/pf.conf S’appliquent au niveau 3 (IP, ICMP, TCP, UDP, ...) Lues dans l’ordre où elles apparaissent La dernière règle qui matche un paquet s’applique. (Attention : différent de Cisco / Linux ...) Si une règle modifie un paquet, le paquet modifié est utilisé en entrée des règles suivantes. Les tables permettent de traiter des listes dynamiques d’adresses IP SIARSv2 - PF 6/62 PF - traduction d’adresses réécriture des adresses source : NAT/PAT vers I une adresse unique I un pool d’adresses réécriture des adresses destination : redirection vers I un relais applicatif (hors du noyau) I équilibrage de charge traductions en cours stockées dans la table d’états des connexions.
    [Show full text]