firefox

Firefox pre-compiled binary installer for Linux

Marcin Brański

h4x

12,466 downloads

9,334 latest version

5.0 quality score

Version information

  • 0.3.4 (latest)
  • 0.3.3
  • 0.3.2
  • 0.3.1
  • 0.2.1
  • 0.1.11
  • 0.1.10
  • 0.1.9
  • 0.1.8
  • 0.1.7
  • 0.1.6
  • 0.1.5
  • 0.1.3
  • 0.1.2
  • 0.1.1
  • 0.1.0
released Apr 21st 2015
This version is compatible with:
  • Debian
    ,
    Ubuntu

Start using this module

Documentation

h4x/firefox — version 0.3.4 Apr 21st 2015

puppet-module-firefox

Table of Contents

  1. Overview
  2. Module Description - What the module does and why it is useful
  3. Setup - The basics of getting started with firefox
  4. Usage - Configuration options and additional functionality
  5. Reference - An under-the-hood peek at what the module is doing and how
  6. Limitations - OS compatibility, etc.

Overview

This module provide installation of firefox. It should work on any linux system because it use pre-compiled binary from mozilla.

Module Description

What it does is download tar.bz2 archive with firefox pre-compiled binary, extract it and create firefox.desktop. I use it on Debian with gnome-shell.

Setup

What firefox affects

  • Download firefox and extract it
  • Require maestrodev-wget
  • New system icon and app launcher

Beginning with firefox

puppet module install h4x-firefox

Usage

  • you can start with just using defaults
   class { 'firefox': }
  • version picking
  class { 'firefox:'
    version => '30.0',
  }
  • architecture
   class { 'firefox:'
      architecture => 'x86_64',
   }

For 64 bit

   class { 'firefox:'
      architecture => 'i686',
   }

For 32 bit

  • language
  class { 'firefox:'
    language => 'en_GB',
  }

Check avaliable languages on mozilla website http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/latest/linux-x86_64/

  • installation directory
   class { 'firefox':
      root_dir => '/opt',
   }

Reference

Limitations

All versions tested with docker on debian-wheezy and debian jessie.