Discussion:
upgrading webcalendar
Robin Paulson
2011-09-01 02:18:01 UTC
Permalink
hi,
i use the webcalendar web application for my on-line calendar needs,
hosted on my server.

the server is running lucid. the version installed has got some serious
problems, including security vulnerabilities and i'd like to upgrade it.
the problem is, ubuntu doesn't support it any more and neither does
debian, so there is no .deb package available.

the webcalendar site offers a .tar.gz download of the php source code,
but the file structure between that and the installed ubuntu version is
rather different - i guess debian have their own ideas of how a package
should be structured.

can anyone offer any general advice on how i might replace the
'debianised', ubuntu version with the one offered direct from the site?
--
robin

http://bumblepuppy.org/blog/?p=237 - government bill to remove basic
human rights in NZ

_______________________________________________
NZLUG mailing list ***@linux.net.nz
http://www.linux.net.nz/cgi-bin/mailman/listinfo/nzlug
Tomislav
2011-09-01 03:19:55 UTC
Permalink
hi,
i use the webcalendar web application for my on-line calendar needs, hosted
on my server.
the server is running lucid. the version installed has got some serious
problems, including security vulnerabilities and i'd like to upgrade it. the
problem is, ubuntu doesn't support it any more and neither does debian, so
there is no .deb package available.
the webcalendar site offers a .tar.gz download of the php source code, but
the file structure between that and the installed ubuntu version is rather
different - i guess debian have their own ideas of how a package should be
structured.
can anyone offer any general advice on how i might replace the 'debianised',
ubuntu version with the one offered direct from the site?
You _can_ go through the pain of learning to build debs and then
duplicating what the obsolete package did but then you have to do that
every time there's a new release.

Your best bet would be to remove the deb and install from the tar.gz.

1. export the database, backup the PHP files and save any
configuration files lying around ('dpkg -L webcalendar' will help)
2. remove the package
3. extract the new files in /var/www or wherever and setup apache so
it can reach them
4. restore the database and the important config files

I know this is pretty generic but the details of the steps vary a lot
depending on your setup. Maybe it would be faster to just build the
deb but I prefer manual installs for web sites and applications. It
just seems to work better than with package management.

And since this is my first post to the list ... :bow: nice to meet ya
everyone :)

_______________________________________________
NZLUG mailing list ***@linux.net.nz
http://www.linux.net.nz/cgi-bin/mailman/listinfo/nzlug

Loading...