Linux Distribution Customization

Budget $15 - $25 USD / hour
Bids 7
Average Bid $22

I have tested a Linux distribution that works well with my dedicated hardware. It is a very lightweight Ubuntu distro using LXDE. The hardware currently boots the image from micro sd card as a live OS.

I need to be able to flash the OS onto the internal drive of several systems and then set up a unique computer names on each system. I also need a bunch of tweaks done to clean up, brand and 'lock down' the system. The system will only do one thing: launch Chromium browser fullscreen to a specific url.

Here is a list of general customizations that I need done to the OS:

1. Add a graphic that serves as the background of the boot loader, login screen and desktop
2. Remove all unwanted/un-needed packages. I only need Chromium browser and basic OS administration like wifi setup.
3. Login control that, unless interrupted by keyboard input, automatically logins a public user and launches Chromium fullscreen (more details on public vs admin login below)
4. Roll all of these changes into a new distro image that can be used to flash the internal memory of several (identical) devices.
5. An easy method (either during image install or after admin login) to set a unique computer name and unique url for Chromium to open to.

Admin user specific:

1. Keyboard input at login screen stops automatic login of public user and displays normal login/password input for admin. Login launches normal LXDE desktop with full admin rights

Public user specific:

1. Automatic login to system. I would prefer there be no desktop at all since there is no user interaction and Chromium launches full screen to a specific URL. Is it possible to launch without a window manager?

This is a proof of concept project. If all goes according to plan I would like to pursue the idea of a custom shell/desktop in C++ or Python in a new project. That is why I included those skills in this project. They are probably not needed for this phase of the project but I would like to find someone good and reliable who I can continue working with as I build this project out.

Post a Project Like This

Looking to make some money?

  • Set your budget and the time frame
  • Outline your proposal
  • Get paid for your work

Bids on this Project

  • qualifiedcoders Profile Picture

    qualifiedcoders

    NEW DELHI,  India

    Qualifiedcoders is a company having 67 professionals working in various domains. Our company follows complete software development life-cycle and has been developing huge web based and desktop based applications. Established in Year :2007 Number of Employees : 67(as of january'2011). Business Domain: Banking,Manufacturing and Production,Wholesalers,Telecom,IT Offshore Outsourcing. Few of the websites developed in different domains are listed below: Note: To avoid search engines to crawl this page, we are placing '*' and '&' symbols in the urls so please remove tehm from the URL before you navigate to any of the link. Social Networking 1)www.i*a*m*an*art*ist.com 2)www.t*h*ed*i*s*k.com/index.aspx 3)www.t*e*c&h*n&o*u&s*a.com/phpdone/facebooklearn/ 4)www.c*a*b*o*d*e*n*t.org 5)www.s*p*a*r*t*a*c*u*s*p*2*p.com 6)www.a*c*tiv*chal*le*n*ge.com 7)www.t*e*c*h*n*o*u*s*a.com/ajhub/ 8)www.5*m*i*n*u*t*e*s*a*w*a*y.co.uk 9)www.t*e*c*h*n*o*u*s*a*.com/socialnetworking/ And many more: Auction websites Pay per click website such as Swoopo 1)www.r*unlive*au*cti*ons.com 2)www.j*or*gi*t.com 3)www.i*ama*na*rt*is*t.com/l*ive*auc*tions/index.aspx Lowest unique Bid Auction 1)www.t*e*c*h*n*o*u*s*a*.com/phpdone/lowestbidauction/ Matrimonial Websites : 1)Clone of www.s*h*a*adi.com www.t*e*c*h*n*o*u*s*a*.com/shaadi/ 2)Clone of www.j*ee*va*ns*a*a*t*hi.com www.t*e*c*h*n*o*u*s*a*.com/demo/jeevansathi/ Real Estate Websites 1)Clone of www.r*e*d*f*i*n.com with google maps www.t*e*c*h*n*o*u*s*a*.com/realestate/home.aspx 2)Clone of www.i*n*d*i*a*p*r*o*p*e*r*t*y.com www.t*e*c*h*n*o*u*s*a*.com/property/index.aspx 3)Clone of www.m*a*g*i*c*b*r*i*c*k*s.com www.t*e*c*h*n*o*u*s*a*.com/phpdone/magicbricks/

    PHP, Perl, ASP, and C Programming

  • luvfilpus Profile Picture

    luvfilpus

    Clark AFB Angeles City,  Philippines

    Surprise me! Mix it up a little bit so that I actually have to learn something new! Go ahead. Make My Day! Due to RAMPANT THIEVING (and screwed up rules) on this site, I will not accept any jobs until there is a pending milestone for the job, so please indicate that you are prepared to create the milestone in your offer.

    PHP, Javascript, XML, and System Admin

  • sumodirjo Profile Picture

    sumodirjo

    Cilacap,  Indonesia

    Red Hat Certified Engineer #805009123038313 Have Experience on gadgets (blackberry, iPhone, iPad), windows server 2008 / 2008 R2, MacOS X Server.

    Javascript, Copywriting, Translation, and Linux

  • hddh Profile Picture

    hddh

    Ha Noi,  Vietnam

    I hav experience programming in 5+ years. I use Perl, Python, C/C++, Shell, java for my job

    PHP, Perl, C Programming, and Java

  • kirillshilov Profile Picture

    kirillshilov

    Chelyabinsk,  Russian Federation

    Linux engineer. techno geek and embedded systems maniac. i like - Linux ( Debian, Ubuntu, Centos, OpenWrt), Freebsd, Embedded hardware(arm,mips,ppc), Arduino\esp8266, Web(nginx,mysql,apache,varnish,apc,php-fpm and etc), System\Network administration, –°ircuit engineering, and motorcycles of course :) i hate - Systemd, PulseAudio, NetworkManager and HAL/DeviceKit-*, i'm a good guy and i know how to cook stable 24/7/365 and highload systems. Currently i'm looking for long-term contract opportunity in system administration(linux+web) or embedded hardware projects. I also offer outstanding Dedicated/Vds/Shared hosting services for e-commerce and ad revenue sites.

    PHP, Python, System Admin, and Linux

  • rcm831204 Profile Picture

    rcm831204

    Beijing,  China

    I have Amazing Experience in following areas. 1. Apps + Games Social Networking Apps ( like Facebook, Twitter, Foursquare, Google+, LinkedIn, Find My Friends ) Dating Apps ( like SKOUT ) Social Turn Based Games ( like Word with Friends, Draw Something ) Health & Fitness Apps ( like MyFitnessPal, Nike+Running, Run Keeper ) Talking Character Apps ( like Talking Tom ) Food & Drink Apps ( like Urbanspoon, OpenTable, Starbucks ) Navigation Apps ( like MotionX GPS Drive, Around Me ) Photo & Video Apps ( like Instagram, YouTube ) Travel Apps ( like Yelp, Hotels.com ) Utility Apps ( like Find My iPhone, Flashlight, QR Reader for iPhone ) Casino Games ( like Big Fish Casino, Slotomania, Bingo Run, Poker by Zynga ) 2. Frameworks, APIs, Services JSON, XML, SOAP In App Purchase Push Notification Facebook APIs, Twitter APIs, LinkedIn APIs Instagram APIs, Youtube APIs Google APIs (Map APIs, Place APIs, ... ) Yelp APIs, Foursquare APIs DropBox APIs Bluetooth APIs Crash Reporting Sevices (Crittercism, bugsense, ...) Advertisement (iAd, AdMob, RevMob, ... ) Cocos2D, Cocos3D Box2D, Chipmunk OpenGL ES Corona Unity3D Open Faint Game Center Artificial Intelligence (Card Game, Chess) 3. Development Tools. XCode Eclipse, IntelliJ, ADT Xamarin Studio Titanium Studio Visual Studio 4. Programming Languages. C/C++/C# Objective-C Java JavaScript HTML5 PHP Mobile Devices ( that i have ). iPhone 5S, iPhone 4S, iPod 4, iPhone 3G, iPad Mini, iPad 3, iPad 2. Android - Samsung Galaxy (4.1.2).

    C Programming, Java, Javascript, and Graphic Design

  • kommandant Profile Picture

    kommandant

    Istanbul,  Turkey

    Professional Django Development (4+ years Experience) Python Coding Oracle Database Expert Born in Istanbul. Living in Istanbul, Turkey. I do very detailed analysis and planning before i start projects so if i accept your project then you don't need to worry about your project because I never left half projects I always complete jobs that i started. I am an expert in many fields and my main goal is to provide you with an awesome freelance experience. I require 30% milestone for all projects before I start work no exceptions. With over 30 perfect reviews and %82 completation rate I assure that you have nothing to worry about. If for some reason a project cannot be completed or you've figured out the issue on your own and no longer require my services, you will be 100% refunded. I will always provide you with top notch service and meet deadlines as required..

    PHP, Javascript, XML, and Python