Download E-books Automating System Administration with Perl: Tools to Make You More Efficient PDF

By David N. Blank-Edelman

If you do structures management paintings of any variety, you need to take care of the turning out to be complexity of your atmosphere and extending calls for in your time. Automating procedure management with Perl, moment version, not just provides you with the perfect instruments in your activity, but in addition indicates the way to procedure particular difficulties and to safely automate ordinary initiatives. up to date and increased to hide the most recent working platforms, applied sciences, and Perl modules, this version of the "Otter ebook" might help you:
  • deal with person bills
  • Monitor filesystems and methods
  • Work with configuration records in vital codecs resembling XML and YAML
  • Administer databases, together with MySQL, MS-SQL, and Oracle with DBI
  • Work with listing prone like LDAP and energetic listing
  • Script e-mail protocols and junk mail keep an eye on
  • Effectively create, deal with, and examine log records Administer community identify and configuration providers, together with NIS, DNS and DHCP
  • Maintain, computer screen, and map community companies, utilizing applied sciences and instruments comparable to SNMP, nmap, libpcap, GraphViz and RRDtool
  • Improve filesystem, procedure, and community protection

This variation comprises extra appendixes to get you on top of things on applied sciences similar to XML/XPath, LDAP, SNMP, and SQL. With this publication in hand and Perl on your toolbox, you are able to do extra with less--fewer assets, much less attempt, and much much less hassle.

Show description

Read or Download Automating System Administration with Perl: Tools to Make You More Efficient PDF

Similar Computers books

Visualizing Quaternions (The Morgan Kaufmann Series in Interactive 3D Technology)

Brought a hundred and sixty years in the past as an try and generalize advanced numbers to better dimensions, quaternions are actually well-known as some of the most very important ideas in glossy special effects. they give a strong option to symbolize rotations and in comparison to rotation matrices they use much less reminiscence, compose quicker, and are evidently fitted to effective interpolation of rotations.

Computer Networking: A Top-Down Approach (6th Edition)

&>Computer Networking maintains with an early emphasis on application-layer paradigms and alertness programming interfaces (the best layer), encouraging a hands-on event with protocols and networking thoughts, earlier than operating down the protocol stack to extra summary layers. This ebook has develop into the dominant publication for this direction end result of the authors’ reputations, the precision of clarification, the standard of the paintings software, and the price in their personal supplementations.

Algorithms in C++, Parts 1-4: Fundamentals, Data Structure, Sorting, Searching, Third Edition

Robert Sedgewick has completely rewritten and considerably accelerated and up to date his renowned paintings to supply present and complete assurance of significant algorithms and information constructions. Christopher Van Wyk and Sedgewick have constructed new C++ implementations that either show the tools in a concise and direct demeanour, and in addition offer programmers with the sensible capacity to check them on genuine functions.

OpenGL Programming Guide: The Official Guide to Learning OpenGL, Versions 3.0 and 3.1 (7th Edition)

OpenGL is a strong software program interface used to provide high quality, computer-generated photographs and interactive purposes utilizing 2nd and 3D items, bitmaps, and colour pictures.   The OpenGL ® Programming consultant, 7th variation , offers definitive and entire info on OpenGL and the OpenGL application Library.

Extra info for Automating System Administration with Perl: Tools to Make You More Efficient

Show sample text content

185 Configuration dossier codecs Binary bare Delimited information Key/Value Pairs Markup Languages All-in-One Modules complicated Configuration garage Mechanisms Module info for This bankruptcy References for additional info XML and YAML 188 188 189 one hundred ninety 192 235 236 236 237 237 7. SQL Database management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239 Interacting with a SQL Server from Perl utilizing the DBI Framework utilizing ODBC from inside DBI Server Documentation MySQL Server through DBI Oracle Server through DBI Microsoft SQL Server through ODBC Database Logins tracking area utilization on a Database Server Module info for This bankruptcy References for additional info DBI 240 243 249 251 252 254 255 258 260 263 263 263 desk of Contents | ix Microsoft SQL Server ODBC Oracle 264 264 264 eight. e mail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265 Sending Mail Getting sendmail (or the same Mail shipping Agent) utilizing the OS-Specific IPC Framework to force a Mail buyer talking the Mail Protocols without delay universal blunders in Sending electronic mail Overzealous Message Sending topic Line Waste inadequate details within the Message physique Fetching Mail conversing POP3 to Fetch Mail conversing IMAP4rev1 to Fetch Mail Processing Mail Dissecting a unmarried Message Dissecting a complete Mailbox facing unsolicited mail help Mail Augmentation Module info for This bankruptcy References for additional info 265 266 266 268 273 273 282 282 285 285 287 291 291 296 297 305 310 311 nine. listing providers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313 What’s a listing? Finger: an easy listing provider The WHOIS listing provider LDAP: a worldly listing carrier LDAP Programming with Perl The preliminary LDAP Connection appearing LDAP Searches access illustration in Perl including Entries with LDIF including Entries with ordinary LDAP Operations Deleting Entries editing access Names enhancing access Attributes Deeper LDAP issues placing all of it jointly energetic listing carrier Interfaces ADSI fundamentals utilizing ADSI from Perl x | desk of Contents 313 314 318 321 322 323 325 329 331 333 334 335 337 339 348 354 355 357 Dealing with Container/Collection gadgets picking out a box item So How are you aware something approximately an item? looking appearing universal projects utilizing the WinNT and LDAP Namespaces operating with clients through ADSI operating with teams through ADSI operating with dossier stocks through ADSI operating with Print Queues and Print Jobs through ADSI operating with Windows-Based working approach prone through ADSI Module details for This bankruptcy References for additional information LDAP ADSI 359 360 360 363 366 367 369 369 370 371 373 373 373 374 10. Log records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377 analyzing textual content Logs studying Binary Log records utilizing unpack() Calling an OS (or somebody Else’s) Binary utilizing the OS’s Logging API constitution of Log dossier information facing Log dossier details area administration of Logging details Log Parsing and research Writing your personal Log records Logging Shortcuts and Formatting aid Basic/Intermediate Logging Frameworks complex Logging Framework Module info for This bankruptcy References for additional information 377 378 378 383 384 385 388 388 395 425 425 426 428 429 430 eleven.

Rated 4.87 of 5 – based on 46 votes