This is an old revision of the document!
Table of Contents
Ubuntu Touch
- Platform: MediaTek MT6582 SoC
Interessante Dienste
- ufw
- PulseAudio
- DNSMasq
- lightDM
- cron
- DBus
- upowerd
- telepathy
- gconf
- upstart
- evolution-source-registry
Interessante Verzeichnisse
mount | grep etc.*rw | cut -d ' ' -f 3
/etc
- fstab
- NetworkManager/system-connections
- default/ufw
- ufw
- apparmor.d/cache
- ssh
- init/ssh.override
- writable
- hostname
- localtime
- machine-info
- timezone
- whoopsie
- default/apport
- init/whoopsie.override
- network/if-up.d
/home/phablet/
- .config
- <app-id>
- dekko.dekkoproject
- dekko.dekkoproject.conf (Schnell & einfach Identitäten anlegen)
- textsecure.jani
- contacts.yml
- syncevolution
- config.ini (config, global)
- <context name>/config.ini (config, context)
- <context name>/peers/<peer name>/config.ini (config, peer)
- <context name>/peers/<peer name>/sources/<store name>/config.ini (Datastore, unshared)
- <context name>/sources/<store name>/config.ini (Datastore, shared)
- .cache
- <app-id>
- .local/share
- <app-id>
- evolution
- addressbook/system/contacts.db
- tasks/1454618765.3380.0@ubuntu-phablet/tasks.ics (Wecker!)
- .ssh
Weitere
- /usr/share/syncevolution
SyncEvolution
Aktuellen status anschauen:
syncevolution --print-configs syncevolution --print-databases find /home/phablet/.config/syncevolution/ find /home/phablet/.config/evolution/ find /home/phablet/.local/share/evolution/
Auflisten aller Tempates:
syncevolution --template ?
Auflisten entfernter databases (z.B. alle Kalender) eines konfigurierten Backends
syncevolution --print-databases \ backend=caldav \ username=XXX \ password=XXX \ syncURL=https://XXX
Remote peer
Context | @onmars.eu |
---|---|
Peer | target-config (Damit kann später die Abkürzung local://@onmars.eu verwendet werden) |
(Data)store | addressbook calendar todo |
Config | target-config@onmars.eu |
syncevolution --configure \ --template WebDAV \ username=XXX \ password=XXX \ syncURL=https://XXX \ target-config@onmars.eu \ calendar addressbook todo syncevolution --print-config --quiet target-config@onmars.eu syncevolution --print-databases target-config@onmars.eu calendar syncevolution --print-items target-config@onmars.eu calendar
Beim lößchen wird der ganze context gelöscht:
syncevolution --remove @onmars.eu
Lokaler peer
Angegeben | Angenommen | |
---|---|---|
Context | @default | |
Peer | onmars.eu | |
(Data)store | addressbook calendar todo | |
Config | onmars.eu | onmars.eu@default |
(Wird kein Context angegeben, wird @default
angenommen)
syncevolution --configure \ --template SyncEvolution_Client \ syncURL=local://@onmars.eu \ @onmars.eu \ calendar addressbook todo syncevolution --print-config --quiet @onmars.eu syncevolution --print-databases @onmars.eu calendar syncevolution --print-items @onmars.eu calendar
Beim lößchen wird nur der peer gelöscht:
syncevolution --remove @onmars.eu
Initial sync
syncevolution --sync refresh-from-remote onmars.eu@default
… warum auch immer das nicht ohne @default geht.
Weitere syncs
syncevolution onmars.eu@default
Weitere ToDo
- Persönlicher kalender (https://XXX/SOGo/dav/XXX/Calendar/personal/ ) wird nicht gesynct. Der muss extra angegeben werden.
- Die jetztige konfiguration (sync ohne persönlichem Kalender) in eine extra DB, so das der Persönliche Kalender in Persönlichen Kalender auf dem Handy platz hat.
- Nur die Persönlichen ToDo Syncen, so dass man remote einen Alarm Kalender anlegen kann, der mit der lokalen Alarm DB gesynct wird und nicht durch hin und her syncen über mehrere kalender verteilt wird.
- Schauen, ob man ein Automatisches sync intervall angeben kann
- Prüfen ob man slow sync verwenden kann, um den sogo server nicht zu überlasten.
Lesen
- syncevolution.org (Beispiele, Begriffe, Parameter)
- help.ubuntu.com (aktuelle Anleitung)
Weiteres
Der user phablet
ist in der sudo
Gruppe.
nmcli connection modify ens4v1 ipv6.ip6-privacy 2
geht nicht.
Das root Passwort ist das unlock Passwort/Pin.
Um das Passwort von phablet
an das unlock pattern an zu passen, ohne in /etc
schreiben zu müssen, wird extrausers in PAM und NSS verwendet.
Das holt zusätzliche Daten aus /var/lib/extrausers/{passwd,shadow}
.
Dekko Debug mode: Setting → About → Lange und herzlich das Icon drücken.