Use of cfengine for automated, multi-platform software and patch distribution

被引:0
|
作者
Ressman, D [1 ]
Valdés, J [1 ]
机构
[1] Univ Chicago, Dept Astron & Astrophys, Chicago, IL 60637 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Good UNIX system administration practice includes among its many tasks the proper configuration of system files, installation and maintenance of third party software, and maintenance of system security, including regular updates of operating system (OS) patches. For a small number of systems running only one or two OSes, keeping up with these tasks isn't too difficult. However, as the number of systems and OSes increase (and the number of staff remains constant), these chores can quickly become overwhelming. This paper describes our planning, development, and deployment of a system that provides automated software distribution, patch installation, and OS configuration through the integration of GNU cfengine [Bur95], MySQL [MySQL00], and a few custom written Perl scripts. It is meant to be less of a tool description and more of a discussion about the various aspects of designing a multi-platform software and patch distribution system, and the benefits of integrating those systems into a configuration management system such as cfengine. Designing and developing our system has been a time-consuming endeavor, but it has proven to be well worth the effort.
引用
收藏
页码:207 / 218
页数:12
相关论文
共 50 条
  • [21] Hepsoft - an approach for up to date multi-platform deployment of HEP specific software
    Roiser, S.
    INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP 2010), 2011, 331
  • [22] PHiLIP on the HiL: Automated Multi-Platform OS Testing With External Reference Devices
    Weiss, Kevin
    Rottleuthner, Michel
    Schmidt, Thomas C.
    Waehlisch, Matthias
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2021, 20 (05)
  • [23] RESEARCH ON AUTOMATED TESTING F ME WORK FOR MULTI-PLATFORM MOBILE APPLICATIONS
    Zun, Da
    Qi, Tao
    Chen, Liping
    PROCEEDINGS OF 2016 4TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENCE SYSTEMS (IEEE CCIS 2016), 2016, : 82 - 87
  • [24] Authoring of Multi-Platform Services
    Schroeder, Stephan
    Hoffmann, Danilo
    Kuehhirt, Uwe
    ISCE: 2009 IEEE 13TH INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS, VOLS 1 AND 2, 2009, : 828 - 831
  • [25] Multi-Platform Microarray Integration
    Wu, Ronghui
    Lu, Lei
    GREEN ENERGY AND SUSTAINABLE DEVELOPMENT I, 2017, 1864
  • [26] A typology of multi-platform integration strategies
    Schreieck, Maximilian
    Ondrus, Jan
    Wiesche, Manuel
    Krcmar, Helmut
    INFORMATION SYSTEMS JOURNAL, 2024, 34 (03) : 828 - 853
  • [27] A typology of multi-platform integration strategies
    Schreieck, Maximilian
    Ondrus, Jan
    Wiesche, Manuel
    Krcmar, Helmut
    Information Systems Journal, 34 (03): : 828 - 853
  • [28] Learning with Edutainment: A Multi-Platform Approach
    Ayad, Khaled
    Rigas, Dimitrios
    MATHEMATICAL METHODS AND APPLIED COMPUTING, VOL 1, 2009, : 220 - +
  • [29] Multi-platform solution for data acquisition
    Lombardo, Luca
    ACTA IMEKO, 2023, 12 (01):
  • [30] OpenDroneMap: Multi-Platform Performance Analysis
    Gbagir, Augustine-Moses Gaavwase
    Ek, Kylli
    Colpaert, Alfred
    GEOGRAPHIES, 2023, 3 (03): : 446 - 458