https://bugs.meego.com/show_bug.cgi?id=22937

           Summary: Syncevolution --configure on PC does not correctly
                    store password
    Classification: MeeGo Projects
           Product: SyncEvolution
          Platform: ---
           Version: unspecified
          Platform: Common
      Architecture: ---
            Status: NEW
          Severity: normal
          Priority: Undecided
         Component: SyncEvolution
        AssignedTo: [email protected]
        ReportedBy: [email protected]
         QAContact: [email protected]
                CC: [email protected],
                    [email protected]
   Estimated Hours: 0.0


[I'm reporting this bug here, as this is what http://syncevolution.org/support
seems to be recommending...]

BUILD IMAGE:         
syncevolution 1.1.99.6 (and also 1.1.0.99.1)
evolution 2.28.3-0ubuntu10.3

HARDWARE MODEL:
n.a.

BUG DETAILED DESCRIPTIONS
===========================================================
The --configure subcommand does not correctly set password (when run on PC).

syncevolution --configure \
        --source-property type=calendar \
        --source-property
evolutionsource="caldav://[email protected]/caldav/caldav.php/alain/home/"
\
        --source-property evolutionuser=alain \
        --source-property evolutionpassword=hello \
        --source-property sync=two-way n900 calendar

After this, the config file contains "databasePassword = -" instead of
"databasePassword = hello"

All other settings (including databaseUser) are correct.
Moreover, the command also clears the password for the peer (syncPassword)!

This only happens on the PC, the same kind of command run on the phone sets the
password correctly (i've got version 1.1.1+20110204+SE+e5af78f+unclean on the
N900 phone...)


EXACT STEPS LEADING TO PROBLEM:
===========================================================
1.syncevolution --configure \
        --source-property type=calendar \
        --source-property
evolutionsource="caldav://[email protected]/caldav/caldav.php/alain/home/"
\
        --source-property evolutionuser=alain \
        --source-property evolutionpassword=hello \
        --source-property sync=two-way n900 calendar

EXPECTED OUTCOME:
===================
~/.config/syncevolution/default/sources/calendar/config.ini should contain
databasePassword = hello

ACTUAL OUTCOME:
===================
~/.config/syncevolution/default/sources/calendar/config.ini should contain
databasePassword = -

USER IMPACT:
===================
User needs to manually edit the config file after having used syncevolution
--configure, negating the usefulness of --configure

REPRODUCIBILITY:
=====================================
Always

EXTRA SOFTWARE INSTALLED:
============================
Lots

OTHER COMMENTS:
===================

--------
Product: SyncEvolution
Component: SyncEvolution
MeeGo Release: unspecified
Severity: normal
Priority: Undecided
Keywords: 
Status: NEW
Who: [email protected]
Assigned To: [email protected]
Target Build: ---
Flags: 
Changed: 
--------

https://bugs.meego.com/show_bug.cgi?id=22937


-- 
Configure bugmail: https://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
_______________________________________________
Syncevolution-issues mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution-issues

Reply via email to