Changes between Version 1 and Version 2 of SeattleOnNokia

Changes between Version 1 and Version 2 of SeattleOnNokia

Please note that these Trac pages are no longer being updated. Wiki contents/documentation have moved to GitHub.

Changes between Version 1 and Version 2 of SeattleOnNokia

Please note that these Trac pages are no longer being updated. Wiki contents/documentation have moved to GitHub.

Changes between Version 1 and Version 2 of SeattleOnNokia

Show
Ignore:
Timestamp:
01/10/10 02:27:06 (10 years ago)
Author:
imcheng
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SeattleOnNokia

    v1 v2  
    44[[TOC(inline)]] 
    55---- 
     6 
     7== Tools Required == 
     8In order to run Seattle and its unit tests, you will need two things: Python and root access to the system in the tablet. Python or utilities that will allow you root access can be obtained from the Application Manager. Go to ??? -> ???, select "maemo extras," and uncheck the "disable" box. Refresh the installable package list, and packages that we require should now show up. 
     9 
    610[[BR]] 
    7 == Sample Usage == 
     11 
     12=== Python === 
     13For Python, you will need to install both ??? and ???. 
    814Running from trunk/dist directory: [[BR]] 
    915{{{ 
    1016python make_base_installers.py at .. updaterkeys/updater.publickey updaterkeys/updater.privatekey outputdir [version] 
    1117}}} 
     18 
     19[[BR]] 
     20 
     21=== Root access === 
     22This is only required for the installation of Seattle. In particular, root access is required to configure Seattle to run on startup. There are several ways to obtain the root shell access. This article will describe two easy ways by which root shell access can be obtained. 
     23 
     24==== rootsh ==== 
     25Find and install the "rootsh" package. The root shell package allows the user to gain root access through a simple command: "sudo gainroot" or simply "root". 
     26 
     27==== openssh ==== 
     28Find and install the ??? package. During installation, you will be prompted for a new password. Enter your password of choice and remember it for later. Root shell access can be obtained using "ssh root@localhost". You will be prompted for the password you entered during installation. 
     29 
    1230---- 
     31 
     32== Setting up Seattle == 
    1333[[BR]] 
    14 == Step by Step == 
    15 ---- 
    1634 1. Make sure you are operating on a Linux system. 
    1735 1. Choose an output folder for the base installers. Note: If there are already base installers of the same names in this folder, they will be overwritten without warning. 
     
    2442   1. The path to the output directory that you wanted any created installers to end up in. 
    2543   1. (Optional) The version of the installer which will be included in the installer name. 
     44---- 
     45 
     46== Running Seattle Unit Tests == 
    2647[[BR]] 
    27 == Using the base installers to test your code == 
    28 ---- 
    2948You might often want to package up the code nicely so that you can easily test the current contents of your working directories on various systems. In this case, you might not care very much about the keys for the software updater or the vessel information. If this is true, then you can quickly and easily build installers by navigating to trunk/dist and running the following:  
    3049{{{