merge of '30b17f8b132aabf466920f5741c98449cf90b643'

and 'bc6ce04250c2cbad21bdc2d1f485e5a659478282'

Monotone-Parent: 30b17f8b132aabf466920f5741c98449cf90b643
Monotone-Parent: bc6ce04250c2cbad21bdc2d1f485e5a659478282
Monotone-Revision: 7160d34efc971b66d2814d542e0ba0d577a8bcd6

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2009-08-12T18:32:06
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Ludovic Marcotte committed 2009-08-12 18:32:06 +00:00
commit 5a671abd4e
64 files changed
+9107 -532

No files matched your search

+27
View File
@@ -1,3 +1,30 @@
2009-08-12 Francis Lachapelle <flachapelle@inverse.ca>
* UI/MainUI/Version (SUBMINOR_VERSION): 1.0.4 release.
2009-08-11 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* UI/Scheduler/UIxComponentEditor.m
(-takeValuesFromRequest:inContext:): same as below, for the organizer.
* SoObjects/Appointments/SOGoAppointmentObject.m
(-changeParticipationStatus:forRecurrenceId): when setting the
"SENT-BY" attribute value, we need to use "setValue:0.." instead
"addValue:" to avoid invalid accumulation of values.
2009-08-11 Francis Lachapelle <flachapelle@inverse.ca>
* UI/Scheduler/UIxComponentEditor.m ([UIxComponentEditor
-_handleOrganizer]): remove organizer when the event has no attendee.
([UIxComponentEditor -_toolbarForOwner:andClientObject:]): return
the proper toolbar when editing the occurrence of a repeating event.
* SoObjects/Appointments/SOGoAppointmentObject.m
([SOGoAppointmentObject -saveComponent:]): when removing a single
attendee from an event, the organizer is no longer defined;
therefore, we must check if the owner is the organizer of the
previous version of the event, not the new event.
2009-08-10 Ludovic Marcotte <lmarcotte@inverse.ca> 2009-08-10 Ludovic Marcotte <lmarcotte@inverse.ca>
* SoObjects/SOGo/LDAPUserManager.m * SoObjects/SOGo/LDAPUserManager.m
Binary file not shown.
Binary file not shown.
+10 -5
View File
@@ -1,16 +1,21 @@
1.0-2009mmdd (1.0.4) 1.0-20090812 (1.0.4)
-------------------- --------------------
- added ability to create and modify event categories in the preferences
- added contextual menu in web calendar views - added contextual menu in web calendar views
- added "Reload" button to refresh the current view in the calendar - added "Reload" button to refresh the current view in the calendar module
- fixed freebusy support for Apple iCal - fixed freebusy support for Apple iCal
- added support for the calendar application of the iPhone OS v3 - added support for the calendar application of the iPhone OS v3
- added the possibility to disable alarms or tasks from Web calendars - added the possibility to disable alarms or tasks from Web calendars
- added support for printing cards - added support for printing cards
- added a default title when creating a new task or event
- the completion checkbox of read-only tasks is now disabled
- the event/task summary dialog is now similar to Lightning - the event/task summary dialog is now similar to Lightning
- replaced GNUstep's DO subsystem with memcached - added the current time as a line in the calendar module
- added functional tests for DAV operations
- added the necessary files to build Debian packages - added the necessary files to build Debian packages
>>>>>>> variant B
- added functional tests for DAV operations and fixed some issues related to
permissions
- added Hungarian translation, thanks to Sándor Kuti
1.0-20090714 (1.0.3) 1.0-20090714 (1.0.3)
-------------------- --------------------
- improved search behavior of users folders (UIxContactsUserFolders) - improved search behavior of users folders (UIxContactsUserFolders)
-265
View File
@@ -1,265 +0,0 @@
Index: debian/sope_SOPEVER_-versitsaxdriver.install
===================================================================
--- debian/sope_SOPEVER_-versitsaxdriver.install (revision 1660)
+++ debian/sope_SOPEVER_-versitsaxdriver.install (working copy)
@@ -1 +1,2 @@
usr/lib/sope-*/saxdrivers/versitSaxDriver.sax
+usr/lib/GNUstep/SaxDrivers-4.9/versitSaxDriver.sax
Index: debian/control
===================================================================
--- debian/control (revision 1660)
+++ debian/control (working copy)
@@ -1,7 +1,7 @@
Source: sope
Priority: extra
Maintainer: Sebastian Ley <ley@debian.org>
-Build-Depends: debhelper (>= 4.0.0), dpatch, gnustep-make-ogo, gobjc | objc-compiler, libfoundation1.1-dev, libobjc1, libxml2-dev, libldap2-dev | libldap-dev, libssl-dev, zlib1g-dev, libpq-dev | postgresql-dev, libecpg-dev, apache-dev, apache2-threaded-dev | apache2-prefork-dev | apache2-dev, autotools-dev
+Build-Depends: debhelper (>= 4.0.0), dpatch, gnustep-make, gobjc | objc-compiler, libxml2-dev, libldap2-dev | libldap-dev, libssl-dev, zlib1g-dev, libpq-dev | postgresql-dev, apache2-threaded-dev | apache2-prefork-dev | apache2-dev, autotools-dev
Standards-Version: 3.6.1
Package: libsope4.9-dev
@@ -265,18 +265,3 @@
.
This parser enables SOPE's SAX engine to parse iCal and vCard files.
-Package: libapache-mod-ngobjweb
-Section: web
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, ucf (>= 0.8), apache-common (>= 1.3.29)
-Description: Apache module for the SOPE application server
- This package contains an apache module which enables the apache
- webserver to deliver pages generated by the SOPE application server.
-
-Package: libapache2-mod-ngobjweb
-Section: web
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, apache2-common | apache2.2-common
-Description: Apache2 module for the SOPE application server
- This package contains an apache module which enables the apache2
- webserver to deliver pages generated by the SOPE application server.
Index: debian/libsope-gdl1-_SOPEVER_-dev.install
===================================================================
--- debian/libsope-gdl1-_SOPEVER_-dev.install (revision 1660)
+++ debian/libsope-gdl1-_SOPEVER_-dev.install (working copy)
@@ -1,2 +1,2 @@
-usr/include/GDLAccess
+usr/include/GNUstep/GDLAccess
usr/lib/libGDLAccess.so
Index: debian/sope_SOPEVER_-appserver.install
===================================================================
--- debian/sope_SOPEVER_-appserver.install (revision 1660)
+++ debian/sope_SOPEVER_-appserver.install (working copy)
@@ -1 +1,2 @@
-usr/sbin/sope-*
+usr/lib/GNUstep/SoProducts-4.9
+usr/lib/GNUstep/WOxElemBuilders-4.9
Index: debian/control.in
===================================================================
--- debian/control.in (revision 1660)
+++ debian/control.in (working copy)
@@ -264,19 +264,3 @@
name "SOPE" (SKYRiX Object Publishing Environment) is inspired by ZOPE.
.
This parser enables SOPE's SAX engine to parse iCal and vCard files.
-
-Package: libapache-mod-ngobjweb
-Section: web
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, ucf (>= 0.8), apache-common (>= 1.3.29)
-Description: Apache module for the SOPE application server
- This package contains an apache module which enables the apache
- webserver to deliver pages generated by the SOPE application server.
-
-Package: libapache2-mod-ngobjweb
-Section: web
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, apache2-common | apache2.2-common
-Description: Apache2 module for the SOPE application server
- This package contains an apache module which enables the apache2
- webserver to deliver pages generated by the SOPE application server.
Index: debian/libsope-appserver_SOPEVER_-dev.install
===================================================================
--- debian/libsope-appserver_SOPEVER_-dev.install (revision 1660)
+++ debian/libsope-appserver_SOPEVER_-dev.install (working copy)
@@ -1,11 +1,10 @@
-usr/include/NGHttp
-usr/include/NGObjWeb
-usr/include/WOXML
-usr/include/WOExtensions
-usr/include/WEExtensions
-usr/include/NGXmlRpc
-usr/include/SoOFS
-usr/lib/opengroupware.org/System/Library/Makefiles
+usr/include/GNUstep/NGHttp
+usr/include/GNUstep/NGObjWeb
+usr/include/GNUstep/WOXML
+usr/include/GNUstep/WOExtensions
+usr/include/GNUstep/WEExtensions
+usr/include/GNUstep/NGXmlRpc
+usr/include/GNUstep/SoOFS
usr/lib/libNGObjWeb.so
usr/lib/libWOXML.so
usr/lib/libWOExtensions.so
Index: debian/libsope-ical_SOPEVER_-dev.install
===================================================================
--- debian/libsope-ical_SOPEVER_-dev.install (revision 1660)
+++ debian/libsope-ical_SOPEVER_-dev.install (working copy)
@@ -1,2 +1,2 @@
-usr/include/NGiCal
+usr/include/GNUstep/NGiCal
usr/lib/libNGiCal.so
Index: debian/sope_SOPEVER_-libxmlsaxdriver.install
===================================================================
--- debian/sope_SOPEVER_-libxmlsaxdriver.install (revision 1660)
+++ debian/sope_SOPEVER_-libxmlsaxdriver.install (working copy)
@@ -1 +1,2 @@
usr/lib/sope-*/saxdrivers/libxmlSAXDriver.sax
+usr/lib/GNUstep/SaxDrivers-4.9/libxmlSAXDriver.sax
Index: debian/libsope-appserver_SOPEVER_.install
===================================================================
--- debian/libsope-appserver_SOPEVER_.install (revision 1660)
+++ debian/libsope-appserver_SOPEVER_.install (working copy)
@@ -6,5 +6,6 @@
usr/lib/libSoOFS.so.*
usr/lib/libWEPrototype.so.*
usr/share/sope-*/ngobjweb
+usr/lib/GNUstep/Libraries/Resources/NGObjWeb
usr/lib/sope-*/products
usr/lib/sope-*/wox-builders
Index: debian/sope_SOPEVER_-stxsaxdriver.install
===================================================================
--- debian/sope_SOPEVER_-stxsaxdriver.install (revision 1660)
+++ debian/sope_SOPEVER_-stxsaxdriver.install (working copy)
@@ -1 +1,2 @@
usr/lib/sope-*/saxdrivers/STXSaxDriver.sax
+usr/lib/GNUstep/SaxDrivers-4.9/STXSaxDriver.sax
Index: debian/rules
===================================================================
--- debian/rules (revision 1660)
+++ debian/rules (working copy)
@@ -13,7 +13,7 @@
#WARN: doesn't compile/package if HAS_LIBRARY_* options not present (since we use configure now)
MAKE_FLAGS = messages=yes OPTFLAG=-O0 HAS_LIBRARY_ldap=yes HAS_LIBRARY_pq=yes HAS_LIBRARY_xml2=yes
-GNUSTEP_SETUP=/usr/lib/opengroupware.org/System/Library/Makefiles/GNUstep.sh
+GNUSTEP_SETUP=/usr/share/GNUstep/Makefiles/GNUstep.sh
include Version
SOPEVER=$(MAJOR_VERSION).$(MINOR_VERSION)
@@ -57,9 +57,9 @@
config.status: configure
dh_testdir
CFLAGS="$(CFLAGS)" . $(GNUSTEP_SETUP); \
- ./configure
-
-build: build-stamp controlfiles
+ ./configure --with-gnustep
+
+build: configure build-stamp controlfiles
build-stamp: patch-stamp
dh_testdir
@@ -69,16 +69,10 @@
ln -s /usr/share/misc/config.sub sope-core/NGStreams/config.sub
CFLAGS="$(CFLAGS)" . $(GNUSTEP_SETUP); \
- $(MAKE) $(MAKE_FLAGS) all
+ ./configure --with-gnustep
- cp -R sope-appserver/mod_ngobjweb sope-appserver/mod_ngobjweb-apache2
-
CFLAGS="$(CFLAGS)" . $(GNUSTEP_SETUP); \
- $(MAKE) $(MAKE_FLAGS) APXS=/usr/bin/apxs -C sope-appserver/mod_ngobjweb all
-
- CFLAGS="$(CFLAGS)" . $(GNUSTEP_SETUP); \
- $(MAKE) $(MAKE_FLAGS) APXS="/usr/bin/apxs2" APXS_INCLUDE_DIRS="$(shell apxs2 -q EXTRA_INCLUDES)"\
- -C sope-appserver/mod_ngobjweb-apache2 all
+ $(MAKE) $(MAKE_FLAGS) all
touch build-stamp
@@ -119,21 +113,21 @@
# Add here commands to install the package into debian/tmp
CFLAGS="$(CFLAGS)" . $(GNUSTEP_SETUP); \
$(MAKE) $(MAKE_FLAGS) install \
- GNUSTEP_INSTALLATION_DIR=$(CURDIR)/debian/tmp/$$GNUSTEP_SYSTEM_ROOT\
- INSTALL_ROOT_DIR=$(CURDIR)/debian/tmp\
+ DESTDIR=$(CURDIR)/debian/tmp GNUSTEP_INSTALLATION_DOMAIN=SYSTEM
+# INSTALL_ROOT_DIR=$(CURDIR)/debian/tmp\
FHS_INSTALL_ROOT=$(CURDIR)/debian/tmp/usr \
FHS_LIB_DIR=$(CURDIR)/debian/tmp/usr/lib/ #WARN: <- trailing slash unbroke build/packages?!
- CFLAGS="$(CFLGAS)" . $(GNUSTEP_SETUP); \
+# CFLAGS="$(CFLGAS)" . $(GNUSTEP_SETUP); \
$(MAKE) $(MAKE_FLAGS) -C sope-appserver/mod_ngobjweb install \
- GNUSTEP_INSTALLATION_DIR=$(CURDIR)/debian/tmp/usr/lib/apache/1.3
+ GNUSTEP_INSTALLATION_DOMAIN=$(CURDIR)/debian/tmp/usr/lib/apache/1.3
- CFLAGS="$(CFLGAS)" . $(GNUSTEP_SETUP); \
+# CFLAGS="$(CFLGAS)" . $(GNUSTEP_SETUP); \
$(MAKE) $(MAKE_FLAGS) -C sope-appserver/mod_ngobjweb-apache2 install \
- GNUSTEP_INSTALLATION_DIR=$(CURDIR)/debian/tmp/usr/lib/apache2/modules
+ GNUSTEP_INSTALLATION_DOMAIN=$(CURDIR)/debian/tmp/usr/lib/apache2/modules
- install -m 644 debian/500mod_ngobjweb.info $(CURDIR)/debian/libapache-mod-ngobjweb/usr/lib/apache/1.3
- install -m 644 debian/ngobjweb.load $(CURDIR)/debian/libapache2-mod-ngobjweb/etc/apache2/mods-available
+ #install -m 644 debian/500mod_ngobjweb.info $(CURDIR)/debian/libapache-mod-ngobjweb/usr/lib/apache/1.3
+ #install -m 644 debian/ngobjweb.load $(CURDIR)/debian/libapache2-mod-ngobjweb/etc/apache2/mods-available
# Build architecture-independent files here.
binary-indep: build install
Index: debian/libsope-ldap_SOPEVER_-dev.install
===================================================================
--- debian/libsope-ldap_SOPEVER_-dev.install (revision 1660)
+++ debian/libsope-ldap_SOPEVER_-dev.install (working copy)
@@ -1,2 +1,2 @@
-usr/include/NGLdap
+usr/include/GNUstep/NGLdap
usr/lib/libNGLdap.so
Index: debian/sope_SOPEVER_-gdl1-postgresql.install
===================================================================
--- debian/sope_SOPEVER_-gdl1-postgresql.install (revision 1660)
+++ debian/sope_SOPEVER_-gdl1-postgresql.install (working copy)
@@ -1 +1 @@
-usr/lib/sope-*/dbadaptors/PostgreSQL.gdladaptor
+usr/lib/GNUstep/GDLAdaptors-4.9/PostgreSQL.gdladaptor
Index: debian/libsope-mime_SOPEVER_-dev.install
===================================================================
--- debian/libsope-mime_SOPEVER_-dev.install (revision 1660)
+++ debian/libsope-mime_SOPEVER_-dev.install (working copy)
@@ -1,4 +1,4 @@
-usr/include/NGMime
-usr/include/NGImap4
-usr/include/NGMail
+usr/include/GNUstep/NGMime
+usr/include/GNUstep/NGImap4
+usr/include/GNUstep/NGMail
usr/lib/libNGMime.so
Index: debian/libsope-core_SOPEVER_-dev.install
===================================================================
--- debian/libsope-core_SOPEVER_-dev.install (revision 1660)
+++ debian/libsope-core_SOPEVER_-dev.install (working copy)
@@ -1,6 +1,6 @@
-usr/include/NGExtensions
-usr/include/EOControl
-usr/include/NGStreams
+usr/include/GNUstep/NGExtensions
+usr/include/GNUstep/EOControl
+usr/include/GNUstep/NGStreams
usr/lib/libNGExtensions.so
usr/lib/libEOControl.so
usr/lib/libNGStreams.so
Index: debian/libsope-xml_SOPEVER_-dev.install
===================================================================
--- debian/libsope-xml_SOPEVER_-dev.install (revision 1660)
+++ debian/libsope-xml_SOPEVER_-dev.install (working copy)
@@ -1,6 +1,6 @@
-usr/include/DOM
-usr/include/SaxObjC
-usr/include/XmlRpc
+usr/include/GNUstep/DOM
+usr/include/GNUstep/SaxObjC
+usr/include/GNUstep/XmlRpc
usr/lib/libDOM.so
usr/lib/libSaxObjC.so
usr/lib/libXmlRpc.so
File diff suppressed because it is too large. Load diff
View File
File mode changed.
View File
File mode changed.
+50 -40
View File
@@ -274,6 +274,13 @@
} }
else else
{ {
// TODO : if [theEvent recurrenceId], only update this occurrence
// in attendee's calendar
// TODO : when updating the master event, handle exception dates
// in attendee's calendar (add exception dates and remove matching
// occurrences) -- see _updateRecurrenceIDsWithEvent:
iCalString = [[theEvent parent] versitString]; iCalString = [[theEvent parent] versitString];
} }
@@ -508,46 +515,44 @@
// as the event's UID might get modified in SOGoCalendarComponent: -saveComponent: // as the event's UID might get modified in SOGoCalendarComponent: -saveComponent:
[super saveComponent: newEvent]; [super saveComponent: newEvent];
if ([newEvent userIsOrganizer: ownerUser]) if ([self isNew])
{ {
if ([self isNew]) // New event -- send invitation to all attendees
attendees = [newEvent attendeesWithoutUser: ownerUser];
if ([attendees count])
{ {
// New event -- send invitation to all attendees [self _handleAddedUsers: attendees fromEvent: newEvent];
attendees = [newEvent attendeesWithoutUser: ownerUser]; [self sendEMailUsingTemplateNamed: @"Invitation"
if ([attendees count]) forObject: [newEvent itipEntryWithMethod: @"request"]
{ previousObject: nil
[self _handleAddedUsers: attendees fromEvent: newEvent]; toAttendees: attendees];
[self sendEMailUsingTemplateNamed: @"Invitation"
forObject: [newEvent itipEntryWithMethod: @"request"]
previousObject: nil
toAttendees: attendees];
}
if (![[newEvent attendees] count])
[[newEvent uniqueChildWithTag: @"organizer"] setValue: 0
to: @""];
} }
}
else
{
// Event is modified -- sent update status to all attendees
// and modify their calendars.
recurrenceId = [newEvent recurrenceId];
if (recurrenceId == nil)
oldEvent = [self component: NO secure: NO];
else else
{ {
// Event is modified -- sent update status to all attendees // If recurrenceId is defined, find the specified occurence
// and modify their calendars. // within the repeating vEvent.
recurrenceId = [newEvent recurrenceId]; recurrenceTime = [NSString stringWithFormat: @"%f", [recurrenceId timeIntervalSince1970]];
if (recurrenceId == nil) oldEvent = (iCalEvent*)[self lookupOccurence: recurrenceTime];
oldEvent = [self component: NO secure: NO]; if (oldEvent == nil)
else // If no occurence found, create one
{ oldEvent = (iCalEvent*)[self newOccurenceWithID: recurrenceTime];
// If recurrenceId is defined, find the specified occurence }
// within the repeating vEvent.
recurrenceTime = [NSString stringWithFormat: @"%f", [recurrenceId timeIntervalSince1970]]; if ([[[oldEvent parent] firstChildWithTag: @"vevent"] userIsOrganizer: ownerUser])
oldEvent = (iCalEvent*)[self lookupOccurence: recurrenceTime]; {
if (oldEvent == nil) // The owner is the organizer of the event; handle the modifications
// If no occurence found, create one
oldEvent = (iCalEvent*)[self newOccurenceWithID: recurrenceTime];
}
[self _handleUpdatedEvent: newEvent fromOldEvent: oldEvent]; [self _handleUpdatedEvent: newEvent fromOldEvent: oldEvent];
// The sequence has possibly been increased -- resave the event. // The sequence has possibly been increased -- resave the event.
// This will also take care of a decomposed group.
[super saveComponent: newEvent]; [super saveComponent: newEvent];
} }
} }
@@ -615,10 +620,12 @@
// the attendee, we add the user to the SENT-BY attribute. // the attendee, we add the user to the SENT-BY attribute.
if (b && ![[currentUser login] isEqualToString: [theOwnerUser login]]) if (b && ![[currentUser login] isEqualToString: [theOwnerUser login]])
{ {
NSString *currentEmail; NSString *currentEmail, *quotedEmail;
currentEmail = [[currentUser allEmails] objectAtIndex: 0]; currentEmail = [[currentUser allEmails] objectAtIndex: 0];
[otherAttendee addAttribute: @"SENT-BY" quotedEmail = [NSString stringWithFormat: @"\"MAILTO:%@\"",
value: [NSString stringWithFormat: @"\"MAILTO:%@\"", currentEmail]]; currentEmail];
[otherAttendee setValue: 0 ofAttribute: @"SENT-BY"
to: quotedEmail];
} }
else else
{ {
@@ -667,10 +674,12 @@
currentUser = [context activeUser]; currentUser = [context activeUser];
if (![[currentUser login] isEqualToString: [theOwnerUser login]]) if (![[currentUser login] isEqualToString: [theOwnerUser login]])
{ {
NSString *currentEmail; NSString *currentEmail, *quotedEmail;
currentEmail = [[currentUser allEmails] objectAtIndex: 0]; currentEmail = [[currentUser allEmails] objectAtIndex: 0];
[attendee addAttribute: @"SENT-BY" quotedEmail = [NSString stringWithFormat: @"\"MAILTO:%@\"",
value: [NSString stringWithFormat: @"\"MAILTO:%@\"", currentEmail]]; currentEmail];
[attendee setValue: 0 ofAttribute: @"SENT-BY"
to: quotedEmail];
} }
else else
{ {
@@ -1125,7 +1134,8 @@
return [self changeParticipationStatus: _status forRecurrenceId: nil]; return [self changeParticipationStatus: _status forRecurrenceId: nil];
} }
- (NSException *) changeParticipationStatus: (NSString *) _status forRecurrenceId: (NSCalendarDate *) _recurrenceId - (NSException *) changeParticipationStatus: (NSString *) _status
forRecurrenceId: (NSCalendarDate *) _recurrenceId
{ {
iCalCalendar *calendar; iCalCalendar *calendar;
iCalEvent *event; iCalEvent *event;
File mode changed.
File mode changed.
File mode changed.
File mode changed.
View File
File mode changed.
File mode changed.
File mode changed.
File mode changed.
File mode changed.
View File
File mode changed.
View File
File mode changed.
View File
File mode changed.
View File
File mode changed.
View File
File mode changed.
View File
File mode changed.
+1 -1
View File
@@ -160,7 +160,7 @@
"The selected contact has no email address." "The selected contact has no email address."
= "Cette personne n'a pas d'adresse courriel."; = "Cette personne n'a pas d'adresse courriel.";
"Please select a contact." = "Veuillez sélectionner un contact.."; "Please select a contact." = "Veuillez sélectionner un contact.";
/* Error messages for move and copy */ /* Error messages for move and copy */
View File
File mode changed.
View File
File mode changed.
View File
File mode changed.
View File
File mode changed.
View File
File mode changed.
Executable → Regular
View File
File mode changed.
View File
File mode changed.
+1 -1
View File
@@ -1,5 +1,5 @@
# Version file # Version file
SUBMINOR_VERSION:=3 SUBMINOR_VERSION:=4
# v0.9.1 requires Main v0.9.59 # v0.9.1 requires Main v0.9.59
View File
File mode changed.
View File
File mode changed.
View File
File mode changed.
View File
File mode changed.
+20 -11
View File
@@ -1533,27 +1533,24 @@ RANGE(2);
- (void) _handleOrganizer - (void) _handleOrganizer
{ {
NSString *organizerEmail;
NSString *owner, *login; NSString *owner, *login;
BOOL isOwner, hasOrganizer, hasAttendees; BOOL isOwner, hasAttendees;
//owner = [[self clientObject] ownerInContext: context]; //owner = [[self clientObject] ownerInContext: context];
owner = [componentCalendar ownerInContext: context]; owner = [componentCalendar ownerInContext: context];
login = [[context activeUser] login]; login = [[context activeUser] login];
isOwner = [owner isEqualToString: login]; isOwner = [owner isEqualToString: login];
hasAttendees = [self hasAttendees]; hasAttendees = [self hasAttendees];
organizerEmail = [[component organizer] email];
hasOrganizer = ([organizerEmail length] > 0);
#if 1 #if 1
ASSIGN (organizer, [iCalPerson elementWithTag: @"organizer"]);
[component setOrganizer: organizer];
if (hasAttendees) if (hasAttendees)
{ {
SOGoUser *user; SOGoUser *user;
id identity; id identity;
ASSIGN (organizer, [iCalPerson elementWithTag: @"organizer"]);
[component setOrganizer: organizer];
user = [SOGoUser userWithLogin: owner roles: nil]; user = [SOGoUser userWithLogin: owner roles: nil];
identity = [user defaultIdentity]; identity = [user defaultIdentity];
[organizer setCn: [identity objectForKey: @"fullName"]]; [organizer setCn: [identity objectForKey: @"fullName"]];
@@ -1561,14 +1558,25 @@ RANGE(2);
if (!isOwner) if (!isOwner)
{ {
NSString *currentEmail; NSString *currentEmail, *quotedEmail;
currentEmail = [[[context activeUser] allEmails] objectAtIndex: 0]; currentEmail = [[[context activeUser] allEmails] objectAtIndex: 0];
[organizer addAttribute: @"SENT-BY" quotedEmail = [NSString stringWithFormat: @"\"MAILTO:%@\"",
value: [NSString stringWithFormat: @"\"MAILTO:%@\"", currentEmail]]; currentEmail];
[organizer setValue: 0 ofAttribute: @"SENT-BY"
to: quotedEmail];
} }
} }
else
{
organizer = nil;
}
[component setOrganizer: organizer];
#else #else
NSString *organizerEmail;
BOOL hasOrganizer;
organizerEmail = [[component organizer] email];
hasOrganizer = ([organizerEmail length] > 0);
if (hasOrganizer) if (hasOrganizer)
{ {
if (isOwner && !hasAttendees) if (isOwner && !hasAttendees)
@@ -1924,7 +1932,8 @@ RANGE(2);
toolbarFilename = @"SOGoEmpty.toolbar"; toolbarFilename = @"SOGoEmpty.toolbar";
else else
{ {
if ([clientObject isKindOfClass: [SOGoAppointmentObject class]]) if ([clientObject isKindOfClass: [SOGoAppointmentObject class]]
|| [clientObject isKindOfClass: [SOGoAppointmentOccurence class]])
toolbarFilename = @"SOGoAppointmentObject.toolbar"; toolbarFilename = @"SOGoAppointmentObject.toolbar";
else else
toolbarFilename = @"SOGoTaskObject.toolbar"; toolbarFilename = @"SOGoTaskObject.toolbar";
+8 -4
View File
@@ -126,7 +126,8 @@ A.toolbarButton
{ text-decoration: none; } { text-decoration: none; }
UL#contactFolders UL#contactFolders
{ list-style-type: none; { display: block;
list-style-type: none;
list-style-image: none; list-style-image: none;
clear: both; clear: both;
cursor: default; cursor: default;
@@ -135,13 +136,16 @@ UL#contactFolders
position: absolute; /* required for Safari & IE */ position: absolute; /* required for Safari & IE */
top: 62px; /* leave space for the mini addressbook */ top: 62px; /* leave space for the mini addressbook */
bottom: 0px; bottom: 0px;
width: 100%; left: 0;
height: 100%; right: 0;
width: auto;
margin: 0px; margin: 0px;
padding: 0px; padding: 0px;
overflow: auto;
overflow-x: hidden;
border-top: 2px solid #222; border-top: 2px solid #222;
border-left: 2px solid #222; border-left: 2px solid #222;
border-right: 1px solid #fff; border-right: 0px;
border-bottom: 1px solid #fff; border-bottom: 1px solid #fff;
-moz-border-top-colors: #9c9a94 #000; -moz-border-top-colors: #9c9a94 #000;
-moz-border-left-colors: #9c9a94 #000; -moz-border-left-colors: #9c9a94 #000;
+111 -111
View File
@@ -1,124 +1,124 @@
/* -*- Mode: java; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ /* -*- Mode: java; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
function onPopupAttendeesWindow(event) { function onPopupAttendeesWindow(event) {
if (event) if (event)
preventDefault(event); preventDefault(event);
window.open(ApplicationBaseURL + "/editAttendees", null, window.open(ApplicationBaseURL + "/editAttendees", null,
"width=803,height=573"); "width=803,height=573");
return false; return false;
} }
function onSelectPrivacy(event) { function onSelectPrivacy(event) {
if (event.button == 0 || (isSafari() && event.button == 1)) { if (event.button == 0 || (isSafari() && event.button == 1)) {
var node = getTarget(event); var node = getTarget(event);
if (node.tagName != 'BUTTON') if (node.tagName != 'BUTTON')
node = $(node).up("button"); node = $(node).up("button");
popupToolbarMenu(node, "privacy-menu"); popupToolbarMenu(node, "privacy-menu");
Event.stop(event); Event.stop(event);
// preventDefault(event); // preventDefault(event);
} }
} }
function onPopupAttachWindow(event) { function onPopupAttachWindow(event) {
if (event) if (event)
preventDefault(event); preventDefault(event);
var attachInput = document.getElementById("attach"); var attachInput = document.getElementById("attach");
var newAttach = window.prompt(labels["Target:"], attachInput.value || "http://"); var newAttach = window.prompt(labels["Target:"], attachInput.value || "http://");
if (newAttach != null) { if (newAttach != null) {
var documentHref = $("documentHref"); var documentHref = $("documentHref");
var documentLabel = $("documentLabel"); var documentLabel = $("documentLabel");
if (documentHref.childNodes.length > 0) { if (documentHref.childNodes.length > 0) {
documentHref.childNodes[0].nodeValue = newAttach; documentHref.childNodes[0].nodeValue = newAttach;
if (newAttach.length > 0) if (newAttach.length > 0)
documentLabel.setStyle({ display: "block" }); documentLabel.setStyle({ display: "block" });
else else
documentLabel.setStyle({ display: "none" }); documentLabel.setStyle({ display: "none" });
}
else {
documentHref.appendChild(document.createTextNode(newAttach));
if (newAttach.length > 0)
documentLabel.setStyle({ display: "block" });
}
attachInput.value = newAttach;
} }
else { onWindowResize(event);
documentHref.appendChild(document.createTextNode(newAttach));
if (newAttach.length > 0)
documentLabel.setStyle({ display: "block" });
}
attachInput.value = newAttach;
}
onWindowResize(event);
return false; return false;
} }
function onPopupDocumentWindow(event) { function onPopupDocumentWindow(event) {
var documentUrl = $("attach"); var documentUrl = $("attach");
preventDefault(event); preventDefault(event);
window.open(documentUrl.value, "SOGo_Document"); window.open(documentUrl.value, "SOGo_Document");
return false; return false;
} }
function onMenuSetClassification(event) { function onMenuSetClassification(event) {
event.cancelBubble = true; event.cancelBubble = true;
var classification = this.getAttribute("classification"); var classification = this.getAttribute("classification");
if (this.parentNode.chosenNode) if (this.parentNode.chosenNode)
this.parentNode.chosenNode.removeClassName("_chosen"); this.parentNode.chosenNode.removeClassName("_chosen");
this.addClassName("_chosen"); this.addClassName("_chosen");
this.parentNode.chosenNode = this; this.parentNode.chosenNode = this;
var privacyInput = $("privacy"); var privacyInput = $("privacy");
privacyInput.value = classification; privacyInput.value = classification;
} }
function onChangeCalendar(event) { function onChangeCalendar(event) {
var calendars = $("calendarFoldersList").value.split(","); var calendars = $("calendarFoldersList").value.split(",");
var form = document.forms["editform"]; var form = document.forms["editform"];
var urlElems = form.getAttribute("action").split("?"); var urlElems = form.getAttribute("action").split("?");
var choice = calendars[this.value]; var choice = calendars[this.value];
var urlParam = "moveToCalendar=" + choice; var urlParam = "moveToCalendar=" + choice;
if (urlElems.length == 1) if (urlElems.length == 1)
urlElems.push(urlParam); urlElems.push(urlParam);
else else
urlElems[2] = urlParam; urlElems[2] = urlParam;
while (urlElems.length > 2) while (urlElems.length > 2)
urlElems.pop(); urlElems.pop();
form.setAttribute("action", urlElems.join("?")); form.setAttribute("action", urlElems.join("?"));
} }
function initializeDocumentHref() { function initializeDocumentHref() {
var documentHref = $("documentHref"); var documentHref = $("documentHref");
var documentLabel = $("documentLabel"); var documentLabel = $("documentLabel");
var documentUrl = $("attach"); var documentUrl = $("attach");
documentHref.observe("click", onPopupDocumentWindow, false); documentHref.observe("click", onPopupDocumentWindow, false);
documentHref.setStyle({ textDecoration: "underline", color: "#00f" }); documentHref.setStyle({ textDecoration: "underline", color: "#00f" });
if (documentUrl.value.length > 0) { if (documentUrl.value.length > 0) {
documentHref.appendChild(document.createTextNode(documentUrl.value)); documentHref.appendChild(document.createTextNode(documentUrl.value));
documentLabel.setStyle({ display: "block" }); documentLabel.setStyle({ display: "block" });
} }
var changeUrlButton = $("changeAttachButton"); var changeUrlButton = $("changeAttachButton");
if (changeUrlButton) if (changeUrlButton)
changeUrlButton.observe("click", onPopupAttachWindow, false); changeUrlButton.observe("click", onPopupAttachWindow, false);
} }
function initializePrivacyMenu() { function initializePrivacyMenu() {
if ($("privacy-menu")) { if ($("privacy-menu")) {
var privacy = $("privacy").value.toUpperCase(); var privacy = $("privacy").value.toUpperCase();
var privacyMenu = $("privacy-menu").childNodesWithTag("ul")[0]; var privacyMenu = $("privacy-menu").childNodesWithTag("ul")[0];
var menuEntries = $(privacyMenu).childNodesWithTag("li"); var menuEntries = $(privacyMenu).childNodesWithTag("li");
var chosenNode; var chosenNode;
if (privacy == "CONFIDENTIAL") if (privacy == "CONFIDENTIAL")
chosenNode = menuEntries[1]; chosenNode = menuEntries[1];
else if (privacy == "PRIVATE") else if (privacy == "PRIVATE")
chosenNode = menuEntries[2]; chosenNode = menuEntries[2];
else else
chosenNode = menuEntries[0]; chosenNode = menuEntries[0];
privacyMenu.chosenNode = chosenNode; privacyMenu.chosenNode = chosenNode;
$(chosenNode).addClassName("_chosen"); $(chosenNode).addClassName("_chosen");
} }
} }
function onComponentEditorLoad(event) { function onComponentEditorLoad(event) {
@@ -178,8 +178,8 @@ function onComponentEditorLoad(event) {
} }
function onSummaryChange (e) { function onSummaryChange (e) {
if ($("summary")) if ($("summary"))
document.title = $("summary").value; document.title = $("summary").value;
} }
function onWindowResize(event) { function onWindowResize(event) {
@@ -247,40 +247,40 @@ function onPopupRecurrenceWindow(event) {
} }
function onPopupReminderWindow(event) { function onPopupReminderWindow(event) {
if (event)
preventDefault(event);
var reminderHref = $("reminderHref");
var reminderList = $("reminderList");
if (reminderList && reminderList.value == 15) {
reminderHref.show();
if (event) if (event)
window.open(ApplicationBaseURL + "editReminder", null, preventDefault(event);
"width=250,height=150");
}
else if (reminderHref)
reminderHref.hide();
return false; var reminderHref = $("reminderHref");
var reminderList = $("reminderList");
if (reminderList && reminderList.value == 15) {
reminderHref.show();
if (event)
window.open(ApplicationBaseURL + "editReminder", null,
"width=250,height=150");
}
else if (reminderHref)
reminderHref.hide();
return false;
} }
function onOkButtonClick (e) { function onOkButtonClick (e) {
var item = $("replyList"); var item = $("replyList");
var value = parseInt(item.options[item.selectedIndex].value); var value = parseInt(item.options[item.selectedIndex].value);
var action = ""; var action = "";
if (value == 0) if (value == 0)
action = 'accept'; action = 'accept';
else if (value == 1) else if (value == 1)
action = 'decline'; action = 'decline';
if (action != "") if (action != "")
modifyEvent (item, action); modifyEvent (item, action);
} }
function onCancelButtonClick (e) { function onCancelButtonClick (e) {
window.close (); window.close ();
} }
document.observe("dom:loaded", onComponentEditorLoad); document.observe("dom:loaded", onComponentEditorLoad);
+9
View File
@@ -1,3 +1,12 @@
sogo (1.0.4) unstable; urgency=low
* New release
* debian/control:
- bumped standards-version
- updated dependencies
-- Inverse Support <support@inverse.ca> Tue, 11 Aug 2009 18:22:41 -0400
sogo (1.0.3) UNRELEASED; urgency=low sogo (1.0.3) UNRELEASED; urgency=low
* Initial package * Initial package
+13 -12
View File
@@ -1,22 +1,23 @@
Source: sogo Source: sogo
Priority: optional Priority: optional
Maintainer: Cyril Robert <crobert@inverse.ca> Maintainer: Inverse Support <support@inverse.ca>
Build-Depends: debhelper (>= 7), autotools-dev, gnustep-base-common, gnustep-base-runtime, gnustep-make, libsope-appserver-dev, libsope-core-dev, libsope-ldap-dev, libsope-mime-dev, libsope-xml-dev Build-Depends: debhelper (>= 7), libgnustep-base-dev, libsope-appserver4.9-dev, libsope-core4.9-dev, libsope-ldap4.9-dev, libsope-mime4.9-dev, libsope-xml4.9-dev, libmemcached-dev
Section: web Section: web
Standards-Version: 3.7.3 Standards-Version: 3.8.2
Package: sogo Package: sogo
Section: web Section: web
Architecture: i386 Architecture: any
Depends: gnustep-base-common, gnustep-base-runtime, gnustep-gui-common, gnustep-gui-runtime, libsope-core4.9, libsope-appserver4.9, libsope-ldap4.9 Depends: ${shlibs:Depends}, ${misc:Depends}, tmpreaper
Description: SOGo Suggests: nginx
Description: a modern and scalable groupware
SOGo is a groupware server built around OpenGroupware.org (OGo) and SOGo is a groupware server built around OpenGroupware.org (OGo) and
the SOPE application server. It focuses on scalability. the SOPE application server with focus on scalability.
The Inverse edition of this project has many feature enhancements: The Inverse edition of this project has many feature enhancements:
- CalDAV and GroupDAV compliance * CalDAV and GroupDAV compliance
- full handling of vCard as well as vCalendar/iCalendar formats * full handling of vCard as well as vCalendar/iCalendar formats
- support for folder sharing and ACLs * support for folder sharing and ACLs
The Web interface has been rewritten in an AJAX fashion to provided a faster .
The Web interface has been rewritten in an AJAX fashion to provide a faster
UI for the users, consistency in look and feel with the Mozilla applications, UI for the users, consistency in look and feel with the Mozilla applications,
and to reduce the load of the transactions on the server. and to reduce the load of the transactions on the server.
+20 -11
View File
@@ -1,24 +1,33 @@
This package was debianized by Cyril <support@inverse.ca> on This package was debianized by Cyril <support@inverse.ca> on
Mon, 27 Jul 2009 10:57:51 -0400. Mon, 27 Jul 2009 10:57:51 -0400.
It was downloaded from <url://example.com> It was downloaded from http://www.scalableogo.org/fr/downloads/backend.html
Upstream Author(s): Upstream Authors:
<put author's name and email here> Inverse inc. <support@inverse.ca>
<likewise for another author> Skyric AG <sales@skyrix.com>
Copyright: Copyright:
<Copyright (C) YYYY Name OfAuthor> Copyright (C) 2004-2005 SKYRIX Software AG
<likewise for another author> Copyright (C) 2006-2009 Inverse inc.
License: License:
<Put the license of the package here indented by 4 spaces> This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
The Debian packaging is (C) 2009, Cyril <support@inverse.ca> and The Debian packaging is (C) 2009, Cyril <support@inverse.ca> and
is licensed under the GPL, see `/usr/share/common-licenses/GPL'. is licensed under the GPL, see `/usr/share/common-licenses/GPL-2'.
# Please also look if there are files or directories which have a
# different copyright/license attached and list them here.
+29 -40
View File
@@ -1,90 +1,79 @@
#!/usr/bin/make -f #!/usr/bin/make -f
# -*- makefile -*- # -*- makefile -*-
export DH_VERBOSE=1 export DH_VERBOSE=1
# export DH_OPTIONS="-p sogo"
config.status: configure config.make: configure
dh_testdir dh_testdir
LDFLAGS="-Wl,-z,defs" ./configure ./configure
#Architecture #Architecture
build: build-arch build-indep build: build-arch build-indep
build-arch: build-arch-stamp build-arch: build-arch-stamp
build-arch-stamp: config.status build-arch-stamp: config.make
# Add here commands to compile the arch part of the package.
# Add here commands to compile the arch part of the package. $(MAKE)
#$(MAKE)
touch $@ touch $@
build-indep: build-indep-stamp build-indep: build-indep-stamp
build-indep-stamp: config.status build-indep-stamp: config.make
# Add here commands to compile the indep part of the package.
# Add here commands to compile the indep part of the package. # $(MAKE) doc
#$(MAKE) doc
touch $@ touch $@
clean: clean:
dh_testdir dh_testdir
dh_testroot dh_testroot
rm -f build-arch-stamp build-indep-stamp rm -f build-arch-stamp build-indep-stamp
make clean if [ -f config.make ]; then make clean; fi
dh_clean dh_clean
install: install-indep install-arch install: install-arch
install-indep: install-indep:
dh_testdir dh_testdir
dh_testroot dh_testroot
dh_clean -k -i dh_prep -i
dh_installdirs -i dh_installdirs -i
dh_install -i dh_install -i
install-arch: install-arch: build-arch
dh_testdir dh_testdir
dh_testroot dh_testroot
dh_clean -k -s dh_prep -i
dh_installdirs -s # dh_installdirs -s
$(MAKE) DESTDIR=$(CURDIR)/debian/tmp GNUSTEP_INSTALLATION_DOMAIN=SYSTEM install $(MAKE) DESTDIR=$(CURDIR)/debian/tmp GNUSTEP_INSTALLATION_DOMAIN=SYSTEM install
mkdir -p debian/tmp/etc/init.d
mkdir -p debian/tmp/etc/cron.daily
mkdir -p debian/tmp/var/run/sogo
mkdir -p debian/tmp/var/log/sogo
mkdir -p debian/tmp/var/spool/sogo
mkdir -p debian/tmp/etc/default mkdir -p debian/tmp/etc/default
mkdir -p debian/tmp/etc/apache2/conf.d cp Scripts/sogo-default debian/tmp/etc/default/sogo
mkdir -p debian/tmp/usr/sbin cp Scripts/sogod-wrapper debian/tmp/usr/sbin/sogod-wrapper
echo "DAEMON=/usr/sbin/sogod-launcher" >> debian/tmp/etc/default/sogo mkdir -p debian/tmp/usr/share/lintian/overrides
cp Scripts/sogo-init.d-debian debian/tmp/etc/init.d/sogod cp debian/sogo.overrides debian/tmp/usr/share/lintian/overrides/sogo
cp Scripts/tmpwatch debian/tmp/etc/cron.daily/sogo-tmpwatch
cp Apache/SOGo-debian.conf debian/tmp/etc/apache2/conf.d/SOGo.conf
cp Scripts/sogod-wrapper debian/tmp/usr/sbin/sogod-launcher
dh_install -s binary-indep: build-indep install-indep
binary-common: # Build architecture dependant packages using the common target.
binary-arch: build-arch install-arch
dh_testdir dh_testdir
dh_testroot dh_testroot
dh_installinit -r
dh_installlogrotate
dh_installcron
dh_installchangelogs ChangeLog dh_installchangelogs ChangeLog
dh_installdocs dh_installdocs
dh_installexamples dh_installexamples
dh_installman dh_installman
dh_install
dh_link dh_link
dh_strip dh_strip
dh_compress dh_compress
dh_fixperms dh_fixperms
dh_makeshlibs dh_makeshlibs
dh_shlibdeps
dh_installdeb dh_installdeb
dh_gencontrol dh_gencontrol
dh_md5sums dh_md5sums
dh_builddeb dh_builddeb
binary-indep: build-indep install-indep binary: binary-arch
$(MAKE) -f debian/rules DH_OPTIONS=-i binary-common
# Build architecture dependant packages using the common target.
binary-arch: build-arch install-arch
$(MAKE) -f debian/rules DH_OPTIONS=-s binary-common
binary: binary-arch binary-indep
.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch .PHONY: build clean binary-indep binary-arch binary install install-indep install-arch
+6
View File
@@ -0,0 +1,6 @@
#!/bin/sh
SOGOSPOOL=/var/spool/sogo
/usr/sbin/tmpreaper 24 "$SOGOSPOOL"
find "$SOGOSPOOL" -type d -empty -exec /bin/rmdir -p {} \; 2> /dev/null
-1
View File
@@ -1,4 +1,3 @@
NEWS NEWS
README README
TODO TODO
ChangeLog
+1
View File
@@ -0,0 +1 @@
Apache/SOGo.conf
+19 -10
View File
@@ -1,5 +1,14 @@
#! /bin/bash #! /bin/bash
### BEGIN INIT INFO
# Provides: sogo
# Required-Start: $network
# Required-Stop: $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: SOGo server
### END INIT INFO
# SOGo init script for Debian GNU/Linux # SOGo init script for Debian GNU/Linux
# #
# Copyright (C) 2007-2009 Inverse inc. # Copyright (C) 2007-2009 Inverse inc.
@@ -23,13 +32,13 @@
# Boston, MA 02111-1307, USA. # Boston, MA 02111-1307, USA.
# specify more if you are using a load-balancer # specify more if you are using a load-balancer
PREFORK=3 PREFORK=1
SOGO_ARGS="" SOGO_ARGS=""
USER=sogo USER=sogo
PATH=/sbin:/bin:/usr/sbin:/usr/bin PATH=/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/sbin/sogod DAEMON=/usr/sbin/sogod-wrapper
NAME=sogod NAME=sogod
DESC="Scalable OpenGroupware.Org" DESC="Scalable OpenGroupware.Org"
@@ -70,17 +79,17 @@ case "$1" in
ppid="`ps --pid ${ppid} -o pid=`" ppid="`ps --pid ${ppid} -o pid=`"
if [ -n "$ppid" ] if [ -n "$ppid" ]
then then
echo " $DAEMON $a already running. Skipped." echo " $NAME $a already running. Skipped."
else else
rm -f ${PIDFILE}${a} rm -f ${PIDFILE}${a}
start-stop-daemon -c $USER \ start-stop-daemon -c $USER \
-b --start --quiet --exec $DAEMON $a -b --start --quiet --exec $DAEMON $a
echo " $DAEMON $a (stale pid file removed)" echo " $NAME $a (stale pid file removed)"
fi fi
else else
start-stop-daemon -c $USER \ start-stop-daemon -c $USER \
-b --start --quiet --exec $DAEMON $a -b --start --quiet --exec $DAEMON $a
echo " $DAEMON $a" echo " $NAME $a"
fi fi
done done
;; ;;
@@ -100,13 +109,13 @@ case "$1" in
then then
if kill $ppid >& /dev/null if kill $ppid >& /dev/null
then then
echo " $DAEMON $a stopped" echo " $NAME $a stopped"
fi fi
else else
echo " $DAEMON $a not running" echo " $NAME $a not running"
fi fi
else else
echo " $DAEMON $a not running" echo " $NAME $a not running"
fi fi
done done
@@ -127,7 +136,7 @@ case "$1" in
then then
kill -9 $pid >& /dev/null kill -9 $pid >& /dev/null
fi fi
echo " $DAEMON $a killed" echo " $NAME $a killed"
fi fi
fi fi
rm -f ${PIDFILE}${a} rm -f ${PIDFILE}${a}
@@ -159,7 +168,7 @@ case "$1" in
fi fi
start-stop-daemon -c $USER \ start-stop-daemon -c $USER \
-b --start --quiet --exec $DAEMON $a -b --start --quiet --exec $DAEMON $a
echo " $DAEMON $a" echo " $NAME $a"
done done
;; ;;
+6 -3
View File
@@ -1,3 +1,6 @@
etc/* etc/default/sogo
usr/* usr/sbin/*
var/* usr/lib/GNUstep/*
usr/lib/lib*
usr/include/GNUstep/*
usr/share/lintian/*
+13
View File
@@ -0,0 +1,13 @@
/var/log/sogo/*.log {
daily
missingok
rotate 7
compress
delaycompress
notifempty
create 640 sogo sogo
sharedscripts
postrotate
/etc/init.d/sogod restart > /dev/null
endscript
}
+456
View File
@@ -0,0 +1,456 @@
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/Search-bar.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/abcard.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/accepted.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/account-settings.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/add-addressbook.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/add-calendar.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/add-contact.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/add-user-addressbook.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/add-user-calendar.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/addrbook.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/alarm.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/arrow-dwn-sharp.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/arrow-lft-sharp.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/arrow-rit-sharp.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/attachment.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/browser_firefox.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/browser_ie.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/browser_safari.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/busy.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/calendar-folder-16x16.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/calendar-reload.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/choose-date.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/about/dialogs/logo_ckeditor.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/flash/images/placeholder.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/link/images/anchor.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/pagebreak/images/pagebreak.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/showblocks/images/block_address.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/showblocks/images/block_blockquote.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/showblocks/images/block_div.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/showblocks/images/block_h1.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/showblocks/images/block_h2.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/showblocks/images/block_h3.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/showblocks/images/block_h4.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/showblocks/images/block_h5.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/showblocks/images/block_h6.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/showblocks/images/block_p.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/showblocks/images/block_pre.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/smiley/images/angel_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/smiley/images/angry_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/smiley/images/broken_heart.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/smiley/images/confused_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/smiley/images/cry_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/smiley/images/devil_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/smiley/images/embaressed_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/smiley/images/envelope.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/smiley/images/heart.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/smiley/images/kiss.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/smiley/images/lightbulb.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/smiley/images/omg_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/smiley/images/regular_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/smiley/images/sad_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/smiley/images/shades_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/smiley/images/teeth_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/smiley/images/thumbs_down.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/smiley/images/thumbs_up.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/smiley/images/tounge_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/smiley/images/whatchutalkingabout_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/smiley/images/wink_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/templates/templates/images/template1.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/templates/templates/images/template2.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/templates/templates/images/template3.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/uicolor/uicolor.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/uicolor/yui/assets/hue_bg.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/uicolor/yui/assets/hue_thumb.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/uicolor/yui/assets/picker_mask.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/plugins/uicolor/yui/assets/picker_thumb.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/kama/icons.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/kama/images/arrowdown.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/kama/images/arrowleft.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/kama/images/arrowright.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/kama/images/arrowtop.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/kama/images/dialog_sides.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/kama/images/dialog_sides.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/kama/images/dialog_sides_rtl.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/kama/images/mini.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/kama/images/noimage.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/kama/images/resizer.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/kama/images/resizer_rtl.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/kama/images/sprites.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/kama/images/sprites_ie6.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/kama/images/toolbar_start.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/kama/sprites.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/office2003/icons.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/office2003/images/arrowdown.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/office2003/images/arrowleft.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/office2003/images/arrowright.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/office2003/images/arrowtop.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/office2003/images/dialog_sides.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/office2003/images/dialog_sides.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/office2003/images/dialog_sides_rtl.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/office2003/images/mini.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/office2003/images/noimage.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/office2003/images/resizer.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/office2003/images/resizer_rtl.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/office2003/images/sprites.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/office2003/images/sprites_ie6.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/v2/icons.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/v2/images/arrowdown.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/v2/images/arrowleft.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/v2/images/arrowright.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/v2/images/arrowtop.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/v2/images/dialog_sides.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/v2/images/dialog_sides.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/v2/images/dialog_sides_rtl.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/v2/images/mini.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/v2/images/noimage.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/v2/images/resizer.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/v2/images/resizer_rtl.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/v2/images/sprites.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/v2/images/sprites_ie6.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/_source/skins/v2/images/toolbar_start.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/images/spacer.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/about/dialogs/logo_ckeditor.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/flash/images/placeholder.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/link/images/anchor.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/pagebreak/images/pagebreak.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/showblocks/images/block_address.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/showblocks/images/block_blockquote.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/showblocks/images/block_div.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/showblocks/images/block_h1.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/showblocks/images/block_h2.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/showblocks/images/block_h3.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/showblocks/images/block_h4.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/showblocks/images/block_h5.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/showblocks/images/block_h6.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/showblocks/images/block_p.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/showblocks/images/block_pre.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/smiley/images/angel_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/smiley/images/angry_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/smiley/images/broken_heart.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/smiley/images/confused_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/smiley/images/cry_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/smiley/images/devil_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/smiley/images/embaressed_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/smiley/images/envelope.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/smiley/images/heart.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/smiley/images/kiss.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/smiley/images/lightbulb.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/smiley/images/omg_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/smiley/images/regular_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/smiley/images/sad_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/smiley/images/shades_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/smiley/images/teeth_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/smiley/images/thumbs_down.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/smiley/images/thumbs_up.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/smiley/images/tounge_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/smiley/images/wink_smile.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/templates/templates/images/template1.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/templates/templates/images/template2.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/templates/templates/images/template3.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/uicolor/uicolor.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/uicolor/yui/assets/hue_bg.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/uicolor/yui/assets/hue_thumb.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/uicolor/yui/assets/picker_mask.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/plugins/uicolor/yui/assets/picker_thumb.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/kama/icons.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/kama/images/arrowdown.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/kama/images/arrowleft.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/kama/images/arrowright.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/kama/images/arrowtop.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/kama/images/dialog_sides.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/kama/images/dialog_sides.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/kama/images/dialog_sides_rtl.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/kama/images/mini.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/kama/images/noimage.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/kama/images/resizer.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/kama/images/resizer_rtl.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/kama/images/sprites.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/kama/images/sprites_ie6.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/kama/images/toolbar_start.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/kama/sprites.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/office2003/icons.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/office2003/images/arrowdown.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/office2003/images/arrowleft.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/office2003/images/arrowright.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/office2003/images/arrowtop.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/office2003/images/dialog_sides.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/office2003/images/dialog_sides.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/office2003/images/dialog_sides_rtl.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/office2003/images/mini.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/office2003/images/noimage.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/office2003/images/resizer.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/office2003/images/resizer_rtl.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/office2003/images/sprites.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/office2003/images/sprites_ie6.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/v2/icons.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/v2/images/arrowdown.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/v2/images/arrowleft.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/v2/images/arrowright.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/v2/images/arrowtop.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/v2/images/dialog_sides.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/v2/images/dialog_sides.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/v2/images/dialog_sides_rtl.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/v2/images/mini.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/v2/images/noimage.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/v2/images/resizer.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/v2/images/resizer_rtl.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/v2/images/sprites.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/v2/images/sprites_ie6.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/ckeditor/skins/v2/images/toolbar_start.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/closewindow.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/create-account.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/day-view-multicolumn.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/day-view.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/declined.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/dialog-left.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/dialog-right.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/edit.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/empty.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/event-gradient.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/first.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/goto-today.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/green_corner.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/icon-deleted.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/icon-forwarded-replied.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/icon-forwarded.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/icon-new.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/icon-replied.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/icon_read.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/icon_unread.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/important.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/inverse.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/last.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/lori_32x32.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/manage-filters.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/manage-imap.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/menu-check-hover.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/menu-check.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/menu-nocheck.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/message-copy.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/message.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-certificate.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-magicpoint.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-msword.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-ogg.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-pdf.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-postscript.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-rtf.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-vnd.lotus-1-2-3.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-vnd.ms-excel.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-vnd.ms-powerpoint.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-vnd.oasis.opendocument.graphics.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-vnd.oasis.opendocument.image.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-vnd.oasis.opendocument.presentation.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-vnd.oasis.opendocument.spreadsheet.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-vnd.oasis.opendocument.text-web.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-vnd.oasis.opendocument.text.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-vnd.rn-realmedia-secure.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-vnd.rn-realmedia-vbr.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-vnd.rn-realmedia.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-vnd.stardivision.calc.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-vnd.stardivision.impress.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-vnd.stardivision.writer.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-vnd.sun.xml.calc.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-vnd.sun.xml.draw.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-vnd.sun.xml.impress.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-vnd.sun.xml.writer.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-wordperfect.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-7z-compressed.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-abiword.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-applix-spreadsheet.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-applix-word.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-archive.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-arj.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-bzip-compressed-tar.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-bzip.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-cd-image.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-compress.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-compressed-tar.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-cpio-compressed.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-cpio.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-deb.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-dvi.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-executable.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-font-afm.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-font-bdf.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-font-linux-psf.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-font-pcf.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-font-sunos-news.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-font-ttf.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-gnumeric.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-gzip.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-gzpostscript.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-jar.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-killustrator.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-kpresenter.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-kspread.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-kword.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-lha.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-lhz.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-lzma-compressed-tar.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-lzma.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-ms-dos-executable.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-perl.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-php.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-python-bytecode.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-rar.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-rpm.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-scribus.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-shellscript.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-shockwave-flash.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-stuffit.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-tar.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-tarz.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-x-tex.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-xhtml+xml.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-application-zip.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-ascii.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-audio-x-generic.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-audio.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-binary.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-contents2.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-deb.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-document.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-empty.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-exec.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-folder_tar.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-font-x-generic.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-font.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-font_bitmap.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-font_truetype.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-font_type1.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-gnome-fs-executable.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-gnome-fs-regular.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-gnome-package.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-gtk-file.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-html.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-image-x-generic.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-image.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-kpresenter_kpr.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-mime_ascii.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-misc.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-package-x-generic.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-package.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-package_editors.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-package_wordprocessing.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-plan.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-rpm.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-shellscript.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-sound.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-spreadsheet.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-stock_addressbook.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-stock_calendar.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-stock_certificate.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-stock_script.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-tar.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-template_source.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-text-html.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-text-plain.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-text-vnd.wap.wml.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-text-x-csh.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-text-x-generic-template.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-text-x-generic.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-text-x-preview.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-text-x-python.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-text-x-script.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-text-x-sh.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-text-x-vcalendar.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-text-x-vcard.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-text-x-zsh.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-text.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-tgz.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-txt.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-txt2.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-unknown.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-vcalendar.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-vcard.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-video-x-generic.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-video.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-wordprocessing.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-www.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-x-font-afm.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-x-office-address-book.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-x-office-calendar.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-x-office-document.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-x-office-drawing.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-x-office-presentation.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-x-office-spreadsheet.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/mime-zip.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/minus.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/month-view.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/needs-action.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/new-card.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/new-event.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/new-list.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/new-task.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/next.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/non_sorted.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/offline-settings.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/plus.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/previous.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/priority.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/properties.png
sogo: embedded-javascript-library usr/lib/GNUstep/SOGo/WebServerResources/prototype.js
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/quota-level-alert.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/quota-level-ok.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/quota-level-warn.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/quota-level.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/read-messages.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/remote-addrbook.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/remove-addressbook.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/remove-calendar.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/remove-contact.gif
sogo: extra-license-file usr/lib/GNUstep/SOGo/WebServerResources/scriptaculous/MIT-LICENSE
sogo: embedded-javascript-library usr/lib/GNUstep/SOGo/WebServerResources/scriptaculous/scriptaculous.js
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/search-messages.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/slider_handle.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/sogo-logo.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/submenu-active.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/submenu-disabled.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/submenu.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tab_left_active.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tab_left_inactive.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tab_right_active.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tab_right_inactive.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tb-ab-properties-flat-24x24.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tb-compose-attach-flat-24x24.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tb-compose-contacts-flat-24x24.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tb-compose-save-flat-24x24.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tb-compose-security-flat-24x24.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tb-compose-send-flat-24x24.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tb-mail-addressbook-flat-16x16.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tb-mail-addressbook-flat-24x24.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tb-mail-delete-flat-24x24.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tb-mail-file-flat-24x24.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tb-mail-forward-flat-24x24.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tb-mail-getmail-flat-24x24.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tb-mail-junk-flat-24x24.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tb-mail-print-flat-24x24.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tb-mail-reply-flat-24x24.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tb-mail-replyall-flat-24x24.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tb-mail-stop-flat-24x24.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tb-mail-write-flat-24x24.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tbtv_account_17x17.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tbtv_corner_17x17.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tbtv_corner_minus_17x17.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tbtv_corner_plus_17x17.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tbtv_drafts_17x17.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tbtv_inbox_17x17.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tbtv_junction_17x17.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tbtv_leaf_corner_17x17.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tbtv_line_17x17.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tbtv_minus_17x17.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tbtv_plus_17x17.gif
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tbtv_sent_17x17.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tbtv_trash_17x17.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/tentative.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/title_attachment_14x14.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/title_read_14x14.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/title_sortdown_12x12.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/title_sortup_12x12.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/week-view.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/write-message.png
sogo: image-file-in-usr-lib usr/lib/GNUstep/SOGo/WebServerResources/write.png
sogo: package-name-doesnt-match-sonames libGDLContentStore4.9 libNGCards4.9 libOGoContentStore0.9 libSOGoUI1.0
Vendored Executable → Regular
+29 -12
View File
@@ -1,17 +1,34 @@
#!/bin/sh #!/bin/bash
set -e set -e
/usr/sbin/groupadd -f -K GID_MIN=100 -K GID_MAX=500 sogo # summary of how this script can be called:
USERS=`getent passwd | grep sogo | sed -e 's/\([a-zA-Z]*\):.*/\1/g'` # * <postinst> `configure' <most-recently-configured-version>
# * <old-postinst> `abort-upgrade' <new version>
# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
# <new-version>
# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
# <failed-install-package> <version> `removing'
# <conflicting-package> <version>
# for details, see http://www.debian.org/doc/debian-policy/ or
# the debian-policy package
#
PATH=/bin:/sbin:/usr/bin:/usr/sbin
if [ "$USERS" != "sogo" ] ; then case "$1" in
echo "Adding user sogo" configure)
useradd -d /home/sogo -g sogo -m -K UID_MIN=100 -K UID_MAX=500 -K PASS_MAX_DAYS=-1 -s /bin/bash sogo ;;
fi
chown -R sogo /var/run/sogo abort-upgrade|abort-remove|abort-deconfigure)
chown -R sogo /var/spool/sogo ;;
chown -R sogo /var/log/sogo
update-rc.d sogod defaults *)
/sbin/ldconfig echo "postinst called with unknown argument \`$1'" >&2
exit 0
;;
esac
#DEBHELPER#
exit 0
Vendored Executable → Regular
+34 -3
View File
@@ -1,4 +1,35 @@
#!/bin/sh #!/bin/bash
set -e set -e
userdel sogo || true
update-rc.d SOGo remove || true # summary of how this script can be called:
# * <postrm> `remove'
# * <postrm> `purge'
# * <old-postrm> `upgrade' <new-version>
# * <new-postrm> `failed-upgrade' <old-version>
# * <new-postrm> `abort-install'
# * <new-postrm> `abort-install' <old-version>
# * <new-postrm> `abort-upgrade' <old-version>
# * <disappearer's-postrm> `disappear' <r>overwrit>r> <new-version>
# for details, see http://www.debian.org/doc/debian-policy/ or
# the debian-policy package
case "$1" in
purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
if test "x$1" == "xpurge"
then
userdel -r sogo || true
rm -rf /var/spool/sogo
rm -rf /var/log/sogo
rm -rf /var/run/sogo
fi
;;
*)
echo "postrm called with unknown argument \`$1'" >&2
exit 0
esac
#DEBHELPER#
exit 0
+32
View File
@@ -0,0 +1,32 @@
#!/bin/bash
set -e
# summary of how this script can be called:
# * <new-preinst> `install'
# * <new-preinst> `install' <old-version>
# * <new-preinst> `upgrade' <old-version>
# * <old-preinst> `abort-upgrade' <new-version>
#
# for details, see http://www.debian.org/doc/debian-policy/ or
# the debian-policy package
if test "x$1" == "xinstall" && test -z "$2"
then
if ! id sogo 1> /dev/null 2>&1; then
groupadd -f -K GID_MIN=100 -K GID_MAX=500 sogo
useradd -d /home/sogo -g sogo -m -K UID_MIN=100 -K UID_MAX=500 -K PASS_MAX_DAYS=-1 -s /bin/bash sogo
fi
for dir in run spool log
do
if ! test -d /var/$dir/sogo
then
install -m 750 -o sogo -g sogo -d /var/$dir/sogo
fi
done
fi
#DEBHELPER#
exit 0
Vendored Executable → Regular
+16 -2
View File
@@ -1,3 +1,17 @@
#!/bin/sh #!/bin/bash
set -e set -e
/etc/init.d/sogod stop
# summary of how this script can be called:
# * <prerm> `remove'
# * <old-prerm> `upgrade' <new-version>
# * <new-prerm> `failed-upgrade' <old-version>
# * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
# * <deconfigured's-prerm> `deconfigure' `in-favour'
# <package-being-installed> <version> `removing'
# <conflicting-package> <version>
# for details, see /usr/share/doc/packaging-manual/
#DEBHELPER#
exit 0