glenux / qasim Goto Github PK
View Code? Open in Web Editor NEWA user-friendly FUSE manager
Home Page: http://glenux.github.com/qasim/
License: GNU General Public License v3.0
A user-friendly FUSE manager
Home Page: http://glenux.github.com/qasim/
License: GNU General Public License v3.0
In the ruby rewrite, implement the «List available maps» (-l, --list) option.
Make the sshfs auto-reconnect when connection is lost.
Add support for /etc/qasim/ or /etc/qasim/map.d directory. Include those maps in list.
Allow in the configuration file to set a connection to be started at startup of the qasim daemon.
Make it in the qasim engine.
Add :
Global configuration for mount points :
Add support for :
Use QASIM icon instead of a printer ;-)
Hi,
I've just installed qasim from your repo, but (I have no time to investigate) I got this :
$ qasim-gui
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- Qt4 (LoadError)
from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /usr/bin/qasim-gui:3:in `<main>'
or
$ qasim-cli
Exception `LoadError' at /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36 - cannot load such file -- qasim/config
Exception `LoadError' at /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:63 - cannot load such file -- qasim/config
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- qasim/config (LoadError)
from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /usr/bin/qasim-cli:7:in `<main>'
Installation log :
$ sudo apt-get install qasim [88/269]
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libc-ares-dev libc-ares2 libev-dev libev4 libjs-node-uuid libv8-3.8.9.20 libv8-dev python-jinja2 python-yaml
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés :
libqt4-ruby libqtruby4shared2 libruby1.8 libsmokebase3 libsmokeqtcore4-3 libsmokeqtdbus4-3 libsmokeqtgui4-3 libsmokeqtnetwork4-3 libsmokeqtopengl4-3 libsmokeqtsql4-3 libsmokeqtsvg4-3 libsmokeqtxml4-3 ruby-qt4
ruby1.8 ruby1.8-dev rubygems sshfs
Paquets suggérés :
ruby1.8-examples ri1.8 ruby-switch
Les NOUVEAUX paquets suivants seront installés :
libqt4-ruby libqtruby4shared2 libruby1.8 libsmokebase3 libsmokeqtcore4-3 libsmokeqtdbus4-3 libsmokeqtgui4-3 libsmokeqtnetwork4-3 libsmokeqtopengl4-3 libsmokeqtsql4-3 libsmokeqtsvg4-3 libsmokeqtxml4-3 qasim
ruby-qt4 ruby1.8 ruby1.8-dev rubygems sshfs
0 mis à jour, 18 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 6 618 ko dans les archives.
Après cette opération, 25,2 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ?
ATTENTION : les paquets suivants n'ont pas été authentifiés.
qasim
Faut-il installer ces paquets sans vérification (o/N) ? o
Réception de : 1 http://fr.archive.ubuntu.com/ubuntu/ raring-updates/main libruby1.8 amd64 1.8.7.358-7ubuntu1.1 [1 796 kB]
Réception de : 2 http://repository.glenux.net/debian/ unstable/main qasim all 0.1.9 [11,3 kB]
Réception de : 3 http://fr.archive.ubuntu.com/ubuntu/ raring/main libsmokebase3 amd64 4:4.10.2-0ubuntu1 [7 396 B]
Réception de : 4 http://fr.archive.ubuntu.com/ubuntu/ raring/main libsmokeqtcore4-3 amd64 4:4.10.2-0ubuntu3 [438 kB]
Réception de : 5 http://fr.archive.ubuntu.com/ubuntu/ raring-updates/universe libqtruby4shared2 amd64 4:4.10.5-0ubuntu0.1 [142 kB]
Réception de : 6 http://fr.archive.ubuntu.com/ubuntu/ raring/main libsmokeqtdbus4-3 amd64 4:4.10.2-0ubuntu3 [91,5 kB]
Réception de : 7 http://fr.archive.ubuntu.com/ubuntu/ raring/main libsmokeqtgui4-3 amd64 4:4.10.2-0ubuntu3 [1 506 kB]
Réception de : 8 http://fr.archive.ubuntu.com/ubuntu/ raring/main libsmokeqtnetwork4-3 amd64 4:4.10.2-0ubuntu3 [169 kB]
Réception de : 9 http://fr.archive.ubuntu.com/ubuntu/ raring/main libsmokeqtopengl4-3 amd64 4:4.10.2-0ubuntu3 [120 kB]
Réception de : 10 http://fr.archive.ubuntu.com/ubuntu/ raring/main libsmokeqtsql4-3 amd64 4:4.10.2-0ubuntu3 [144 kB]
Réception de : 11 http://fr.archive.ubuntu.com/ubuntu/ raring/main libsmokeqtsvg4-3 amd64 4:4.10.2-0ubuntu3 [99,5 kB]
Réception de : 12 http://fr.archive.ubuntu.com/ubuntu/ raring/main libsmokeqtxml4-3 amd64 4:4.10.2-0ubuntu3 [96,5 kB]
Réception de : 13 http://fr.archive.ubuntu.com/ubuntu/ raring-updates/universe ruby-qt4 amd64 4:4.10.5-0ubuntu0.1 [828 kB]
Réception de : 14 http://fr.archive.ubuntu.com/ubuntu/ raring-updates/universe libqt4-ruby all 4:4.10.5-0ubuntu0.1 [4 152 B]
Réception de : 15 http://fr.archive.ubuntu.com/ubuntu/ raring-updates/main ruby1.8 amd64 1.8.7.358-7ubuntu1.1 [34,4 kB]
Réception de : 16 http://fr.archive.ubuntu.com/ubuntu/ raring-updates/main ruby1.8-dev amd64 1.8.7.358-7ubuntu1.1 [631 kB]
Réception de : 17 http://fr.archive.ubuntu.com/ubuntu/ raring/main rubygems all 1.8.24-1ubuntu1 [453 kB]
Réception de : 18 http://fr.archive.ubuntu.com/ubuntu/ raring/main sshfs amd64 2.4-1ubuntu1 [47,6 kB]
6 618 ko réceptionnés en 2s (2 233 ko/s)
Sélection du paquet libruby1.8 précédemment désélectionné.
(Lecture de la base de données... 400522 fichiers et répertoires déjà installés.)
Dépaquetage de libruby1.8 (à partir de .../libruby1.8_1.8.7.358-7ubuntu1.1_amd64.deb) ...
Sélection du paquet libsmokebase3 précédemment désélectionné.
Dépaquetage de libsmokebase3 (à partir de .../libsmokebase3_4%3a4.10.2-0ubuntu1_amd64.deb) ...
Sélection du paquet libsmokeqtcore4-3 précédemment désélectionné.
Dépaquetage de libsmokeqtcore4-3 (à partir de .../libsmokeqtcore4-3_4%3a4.10.2-0ubuntu3_amd64.deb) ...
Sélection du paquet libqtruby4shared2 précédemment désélectionné.
Dépaquetage de libqtruby4shared2 (à partir de .../libqtruby4shared2_4%3a4.10.5-0ubuntu0.1_amd64.deb) ...
Sélection du paquet libsmokeqtdbus4-3 précédemment désélectionné.
Dépaquetage de libsmokeqtdbus4-3 (à partir de .../libsmokeqtdbus4-3_4%3a4.10.2-0ubuntu3_amd64.deb) ...
Sélection du paquet libsmokeqtgui4-3 précédemment désélectionné.
Dépaquetage de libsmokeqtgui4-3 (à partir de .../libsmokeqtgui4-3_4%3a4.10.2-0ubuntu3_amd64.deb) ...
Sélection du paquet libsmokeqtnetwork4-3 précédemment désélectionné.
Dépaquetage de libsmokeqtnetwork4-3 (à partir de .../libsmokeqtnetwork4-3_4%3a4.10.2-0ubuntu3_amd64.deb) ...
Sélection du paquet libsmokeqtopengl4-3 précédemment désélectionné.
Dépaquetage de libsmokeqtopengl4-3 (à partir de .../libsmokeqtopengl4-3_4%3a4.10.2-0ubuntu3_amd64.deb) ...
Sélection du paquet libsmokeqtopengl4-3 précédemment désélectionné. [32/269]
Dépaquetage de libsmokeqtopengl4-3 (à partir de .../libsmokeqtopengl4-3_4%3a4.10.2-0ubuntu3_amd64.deb) ...
Sélection du paquet libsmokeqtsql4-3 précédemment désélectionné.
Dépaquetage de libsmokeqtsql4-3 (à partir de .../libsmokeqtsql4-3_4%3a4.10.2-0ubuntu3_amd64.deb) ...
Sélection du paquet libsmokeqtsvg4-3 précédemment désélectionné.
Dépaquetage de libsmokeqtsvg4-3 (à partir de .../libsmokeqtsvg4-3_4%3a4.10.2-0ubuntu3_amd64.deb) ...
Sélection du paquet libsmokeqtxml4-3 précédemment désélectionné.
Dépaquetage de libsmokeqtxml4-3 (à partir de .../libsmokeqtxml4-3_4%3a4.10.2-0ubuntu3_amd64.deb) ...
Sélection du paquet ruby-qt4 précédemment désélectionné.
Dépaquetage de ruby-qt4 (à partir de .../ruby-qt4_4%3a4.10.5-0ubuntu0.1_amd64.deb) ...
Sélection du paquet libqt4-ruby précédemment désélectionné.
Dépaquetage de libqt4-ruby (à partir de .../libqt4-ruby_4%3a4.10.5-0ubuntu0.1_all.deb) ...
Sélection du paquet ruby1.8 précédemment désélectionné.
Dépaquetage de ruby1.8 (à partir de .../ruby1.8_1.8.7.358-7ubuntu1.1_amd64.deb) ...
Sélection du paquet ruby1.8-dev précédemment désélectionné.
Dépaquetage de ruby1.8-dev (à partir de .../ruby1.8-dev_1.8.7.358-7ubuntu1.1_amd64.deb) ...
Sélection du paquet rubygems précédemment désélectionné.
Dépaquetage de rubygems (à partir de .../rubygems_1.8.24-1ubuntu1_all.deb) ...
Sélection du paquet sshfs précédemment désélectionné.
Dépaquetage de sshfs (à partir de .../sshfs_2.4-1ubuntu1_amd64.deb) ...
Sélection du paquet qasim précédemment désélectionné.
Dépaquetage de qasim (à partir de .../archives/qasim_0.1.9_all.deb) ...
Traitement des actions différées (« triggers ») pour « man-db »...
Traitement des actions différées (« triggers ») pour « menu »...
Traitement des actions différées (« triggers ») pour « bamfdaemon »...
Rebuilding /usr/share/applications/bamf-2.index...
Traitement des actions différées (« triggers ») pour « desktop-file-utils »...
Traitement des actions différées (« triggers ») pour « gnome-menus »...
Paramétrage de libruby1.8 (1.8.7.358-7ubuntu1.1) ...
Paramétrage de libsmokebase3 (4:4.10.2-0ubuntu1) ...
Paramétrage de libsmokeqtcore4-3 (4:4.10.2-0ubuntu3) ...
Paramétrage de libqtruby4shared2 (4:4.10.5-0ubuntu0.1) ...
Paramétrage de libsmokeqtdbus4-3 (4:4.10.2-0ubuntu3) ...
Paramétrage de libsmokeqtgui4-3 (4:4.10.2-0ubuntu3) ...
Paramétrage de libsmokeqtnetwork4-3 (4:4.10.2-0ubuntu3) ...
Paramétrage de libsmokeqtopengl4-3 (4:4.10.2-0ubuntu3) ...
Paramétrage de libsmokeqtsql4-3 (4:4.10.2-0ubuntu3) ...
Paramétrage de libsmokeqtsvg4-3 (4:4.10.2-0ubuntu3) ...
Paramétrage de libsmokeqtxml4-3 (4:4.10.2-0ubuntu3) ...
Paramétrage de ruby-qt4 (4:4.10.5-0ubuntu0.1) ...
Paramétrage de libqt4-ruby (4:4.10.5-0ubuntu0.1) ...
Paramétrage de ruby1.8 (1.8.7.358-7ubuntu1.1) ...
Paramétrage de ruby1.8-dev (1.8.7.358-7ubuntu1.1) ...
Paramétrage de rubygems (1.8.24-1ubuntu1) ...
Paramétrage de sshfs (2.4-1ubuntu1) ...
Paramétrage de qasim (0.1.9) ...
Traitement des actions différées (« triggers ») pour « libc-bin »...
ldconfig deferred processing now taking place
Traitement des actions différées (« triggers ») pour « menu »...
I am on up to date ubuntu 13.04.
Any idea ?
in qasim map, add a PRECONNECT_COMMAND (for tunneling , etc.)
example:
REMOTE_HOST=localhost
REMOTE_PORT=17122
REMOTE_PRECONNECT=ssh -L17122:hidden.example.com:22 gateway.example.com -N
Ruby include path is wrong when packaged.
Exception `LoadError' at /usr/bin/qasim-gui:11 - no such file to load -- qasim/constants
/usr/bin/qasim-gui:11:in `require': no such file to load -- qasim/constants (LoadError)
from /usr/bin/qasim-gui:11
In preference menu, disable edition on maps described by unwritable map files, ie system maps or simply readonly files.
Use ssh-askpass or other...
These two points show that we cannot rely on this cypher.
So the good move would be :
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.