Package: webcalendar
Version: 1.2.0+dfsg-1
Severity: normal

Event times show incorrectly for all previously configured events
after an upgrade.  This is caused by timezone support, introduced in a
previous version of webcalendar (version 1.1).  The time discrepancy
is equal to the server's timezone offset.

Upstream's built-in functionality for converting event times was not
adopted into the debian package's upgrade process.  Upstream allows a
timezone conversion to be done at any time through the automatic
installation script, as is demonstrated in
/usr/share/webcalendar/www/install/index.php at lines 8-11:

  * Input Parameters:
  *  OPTIONAL tzoffset   If after logging in, adding tzoffset to
  *  the URL ( http://yourserver/install/index.php?tzoffset=2 )
  *  will adjust all existing events in the database +2 hours.

This action requires the includes directory to be mode 777, but this
is not workable since it is located under /usr/share/webcalendar/www/.
 The code that performs the event time conversion can be found within
lines 557 through 595 of /usr/share/webcalendar/www/install/index.php.

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-2-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages webcalendar depends on:
ii  apache2-mpm-prefork [apac 2.2.11-3       Apache HTTP Server - traditional n
ii  dbconfig-common           1.8.41         common framework for packaging dat
ii  debconf [debconf-2.0]     1.5.26         Debian configuration management sy
ii  libapache2-mod-php5       5.2.9.dfsg.1-2 server-side, HTML-embedded scripti
ii  libjs-prototype           1.6.0.3-1      JavaScript Framework for dynamic w
ii  php5-cli                  5.2.9.dfsg.1-2 command-line interpreter for the p
ii  php5-mysql                5.2.9.dfsg.1-2 MySQL module for php5
ii  php5-pgsql                5.2.9.dfsg.1-2 PostgreSQL module for php5
ii  ucf                       3.0018         Update Configuration File: preserv

Versions of packages webcalendar recommends:
ii  mysql-client-5.0 [mysql-clien 5.0.51a-24 MySQL database client binaries
ii  mysql-server                  5.0.51a-24 MySQL database server (metapackage
ii  mysql-server-5.0 [mysql-serve 5.0.51a-24 MySQL database server binaries
ii  postgresql                    8.3.7-1    object-relational SQL database (su
ii  postgresql-client-8.3 [postgr 8.3.7-1    front-end programs for PostgreSQL

Versions of packages webcalendar suggests:
pn  php5-gd                       <none>     (no description available)
pn  php5-ldap                     <none>     (no description available)

-- debconf information:
  webcalendar/mysql/admin-pass: (password omitted)
  webcalendar/password-confirm: (password omitted)
  webcalendar/pgsql/app-pass: (password omitted)
  webcalendar/pgsql/admin-pass: (password omitted)
  webcalendar/mysql/app-pass: (password omitted)
  webcalendar/app-password-confirm: (password omitted)
  webcalendar/pgsql/manualconf:
  webcalendar/dbconfig-remove:
  webcalendar/conf/single_user_mode: false
  webcalendar/upgrade-backup: true
  webcalendar/mysql/method: unix socket
  webcalendar/db/app-user: webcalendar
  webcalendar/dbconfig-reinstall: false
  webcalendar/mysql/admin-user: root
  webcalendar/passwords-do-not-match:
  webcalendar/conf/httpd_conf: apache2
  webcalendar/upgrade-error: abort
  webcalendar/install-error: abort
  webcalendar/pgsql/authmethod-user: ident
  webcalendar/remote/port:
  webcalendar/store/webservers_to_be_restarted: apache2
  webcalendar/remote/host:
* webcalendar/note/admin_user:
  webcalendar/purge: false
  webcalendar/pgsql/changeconf: false
* webcalendar/database-type: pgsql
  webcalendar/pgsql/no-empty-passwords:
  webcalendar/remove-error: abort
  webcalendar/internal/reconfiguring: false
  webcalendar/conf/db_persistent: false
  webcalendar/pgsql/authmethod-admin: ident
  webcalendar/missing-db-package-error: abort
  webcalendar/pgsql/method: unix socket
  webcalendar/pgsql/admin-user: postgres
  webcalendar/db/dbname: webcalendar
  webcalendar/conf/single_user_login:
* webcalendar/conf/restart_webserver: true
  webcalendar/db/basepath:
  webcalendar/remote/newhost:
  webcalendar/internal/skip-preseed: false
* webcalendar/dbconfig-upgrade: true
* webcalendar/dbconfig-install: true
  webcalendar/conf/use_http_auth: false
* webcalendar/status/debconf_managed: true



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to