Lider Ahenk USB plugin for LTSP clients
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ahenk-usb-ltsp
lider-console-usb-ltsp-feature
lider-console-usb-ltsp
lider-usb-ltsp-db
lider-usb-ltsp-feature
lider-usb-ltsp
scripts
.gitignore
LICENSE
README.md
pom.xml

README.md

lider-ahenk-usb-ltsp-plugin

USB LTSP plugin for Lider Ahenk project.

user-oriented machine-oriented
task plugin x
policy plugin

How to Build

We use Eclipse for Lider and Lider Console related development. See these documentation here and here to setup Eclipse IDE with Lider and Lider Console projects imported.

  1. Clone the plugin project by running git clone https://github.com/Pardus-LiderAhenk/lider-ahenk-usb-ltsp-plugin.git.
  2. Open Eclipse and import the plugin project into Eclipse as 'Existing Maven Projects'.
  3. Navigate to lider-ahenk-usb-ltsp-plugin/scripts directory and run build-plugin.sh.

How to Run

Make sure you have Lider, Lider Console and Ahenk running. See these documentation: [1], [2] and [3].

Lider

  1. Type feature:repo-add mvn:tr.org.liderahenk/lider-usb-ltsp-feature/1.0.0/xml/features on Karaf shell. This will add plugin repository to the Karaf instance.
  2. Again on Karaf shell, run feature:install lider-usb-ltsp to install and run plugin bundles.
  3. Use log:tail and plugin:list commands to ensure the plugin is installed and working properly.

Lider Console

  1. Open Eclipse, go to 'Run --> Debug Configurations' menu and on 'Plugins' tab, select lider-console-usb-ltsp
  2. Click 'Add Required Plugins' button to add any plugins the project depend on.
  3. Finally you can run Lider Console as explained in its documentation.

Ahenk

  1. Create a soft link for ahenk-usb-ltsp/usb-ltsp directory via sudo ln -s lider-ahenk-usb-ltsp-plugin/ahenk-usb-ltsp/usb-ltsp/ /usr/share/ahenk/plugins

Contribution

We encourage contributions to the project. To contribute:

  • Fork the project and create a new bug or feature branch.
  • Make your commits with clean, understandable comments
  • Perform a pull request

Other Lider Ahenk Projects

License

Lider Ahenk and its sub projects are licensed under the LGPL v3.