]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/commitdiff
Merge branch 'next' of ssh://git.ipfire.org/pub/git/ipfire-2.x into monit
authorDirk Wagner <dirk.wagner@ipfire.org>
Wed, 23 Jul 2014 08:37:02 +0000 (10:37 +0200)
committerDirk Wagner <dirk.wagner@ipfire.org>
Wed, 23 Jul 2014 08:37:02 +0000 (10:37 +0200)
Conflicts:
config/rootfiles/packages/asterisk

220 files changed:
config/backup/include
config/backup/includes/owncloud [new file with mode: 0644]
config/bind/trusted-key.key [new file with mode: 0644]
config/cfgroot/general-functions.pl
config/cfgroot/header.pl
config/cfgroot/modem-lib.pl
config/cron/crontab
config/etc/logrotate.conf
config/kernel/kernel.config.armv5tel-ipfire-multi
config/kernel/kernel.config.i586-ipfire
config/kernel/kernel.config.i586-ipfire-pae
config/owncloud/owncloud.conf [new file with mode: 0644]
config/rootfiles/common/armv5tel/gmp [moved from config/rootfiles/common/gmp with 100% similarity]
config/rootfiles/common/armv5tel/initscripts
config/rootfiles/common/armv5tel/linux-headers
config/rootfiles/common/bind
config/rootfiles/common/ddns [new file with mode: 0644]
config/rootfiles/common/dhcp
config/rootfiles/common/i586/gmp [new file with mode: 0644]
config/rootfiles/common/i586/initscripts
config/rootfiles/common/i586/linux-headers
config/rootfiles/common/libgcrypt [new file with mode: 0644]
config/rootfiles/common/libgpg-error [new file with mode: 0644]
config/rootfiles/common/libpcap
config/rootfiles/common/nettle [new file with mode: 0644]
config/rootfiles/common/stage2
config/rootfiles/common/strongswan
config/rootfiles/core/80/exclude [moved from config/rootfiles/core/77/exclude with 100% similarity]
config/rootfiles/core/80/filelists/bind [new symlink]
config/rootfiles/core/80/filelists/ddns [new symlink]
config/rootfiles/core/80/filelists/dnsmasq [new symlink]
config/rootfiles/core/80/filelists/files [new file with mode: 0644]
config/rootfiles/core/80/filelists/i586/gmp [new symlink]
config/rootfiles/core/80/filelists/libgcrypt [new symlink]
config/rootfiles/core/80/filelists/libgpg-error [new symlink]
config/rootfiles/core/80/filelists/lzo [moved from config/rootfiles/core/77/filelists/lzo with 100% similarity]
config/rootfiles/core/80/filelists/nettle [new symlink]
config/rootfiles/core/80/filelists/rng-tools [moved from config/rootfiles/core/77/filelists/rng-tools with 100% similarity]
config/rootfiles/core/80/filelists/strongswan [moved from config/rootfiles/core/77/filelists/strongswan with 100% similarity]
config/rootfiles/core/80/filelists/wpa_supplicant [moved from config/rootfiles/core/77/filelists/wpa_supplicant with 100% similarity]
config/rootfiles/core/80/meta [moved from config/rootfiles/core/77/meta with 100% similarity]
config/rootfiles/core/80/update.sh [new file with mode: 0644]
config/rootfiles/oldcore/77/exclude [moved from config/rootfiles/core/78/exclude with 100% similarity]
config/rootfiles/oldcore/77/filelists/GeoIP [moved from config/rootfiles/core/77/filelists/GeoIP with 100% similarity]
config/rootfiles/oldcore/77/filelists/Net_SSLeay [moved from config/rootfiles/core/77/filelists/Net_SSLeay with 100% similarity]
config/rootfiles/oldcore/77/filelists/apache2 [moved from config/rootfiles/core/77/filelists/apache2 with 100% similarity]
config/rootfiles/oldcore/77/filelists/armv5tel/binutils [moved from config/rootfiles/core/77/filelists/armv5tel/binutils with 100% similarity]
config/rootfiles/oldcore/77/filelists/armv5tel/dracut [moved from config/rootfiles/core/77/filelists/armv5tel/dracut with 100% similarity]
config/rootfiles/oldcore/77/filelists/armv5tel/gcc [moved from config/rootfiles/core/77/filelists/armv5tel/gcc with 100% similarity]
config/rootfiles/oldcore/77/filelists/armv5tel/glibc [moved from config/rootfiles/core/77/filelists/armv5tel/glibc with 100% similarity]
config/rootfiles/oldcore/77/filelists/armv5tel/initscripts [moved from config/rootfiles/core/77/filelists/armv5tel/initscripts with 100% similarity]
config/rootfiles/oldcore/77/filelists/armv5tel/linux-kirkwood [moved from config/rootfiles/core/77/filelists/armv5tel/linux-kirkwood with 100% similarity]
config/rootfiles/oldcore/77/filelists/armv5tel/linux-multi [moved from config/rootfiles/core/77/filelists/armv5tel/linux-multi with 100% similarity]
config/rootfiles/oldcore/77/filelists/armv5tel/linux-rpi [moved from config/rootfiles/core/77/filelists/armv5tel/linux-rpi with 100% similarity]
config/rootfiles/oldcore/77/filelists/armv5tel/lm_sensors [moved from config/rootfiles/core/77/filelists/armv5tel/lm_sensors with 100% similarity]
config/rootfiles/oldcore/77/filelists/armv5tel/rpi-firmware [moved from config/rootfiles/core/77/filelists/armv5tel/rpi-firmware with 100% similarity]
config/rootfiles/oldcore/77/filelists/armv5tel/u-boot [moved from config/rootfiles/core/77/filelists/armv5tel/u-boot with 100% similarity]
config/rootfiles/oldcore/77/filelists/armv5tel/util-linux [moved from config/rootfiles/core/77/filelists/armv5tel/util-linux with 100% similarity]
config/rootfiles/oldcore/77/filelists/beep [moved from config/rootfiles/core/77/filelists/beep with 100% similarity]
config/rootfiles/oldcore/77/filelists/bridge-utils [moved from config/rootfiles/core/77/filelists/bridge-utils with 100% similarity]
config/rootfiles/oldcore/77/filelists/coreutils [moved from config/rootfiles/core/77/filelists/coreutils with 100% similarity]
config/rootfiles/oldcore/77/filelists/cyrus-sasl [moved from config/rootfiles/core/77/filelists/cyrus-sasl with 100% similarity]
config/rootfiles/oldcore/77/filelists/dosfstools [moved from config/rootfiles/core/77/filelists/dosfstools with 100% similarity]
config/rootfiles/oldcore/77/filelists/dvb-firmwares [moved from config/rootfiles/core/77/filelists/dvb-firmwares with 100% similarity]
config/rootfiles/oldcore/77/filelists/e2fsprogs [moved from config/rootfiles/core/77/filelists/e2fsprogs with 100% similarity]
config/rootfiles/oldcore/77/filelists/files [moved from config/rootfiles/core/77/filelists/files with 100% similarity]
config/rootfiles/oldcore/77/filelists/fireinfo [moved from config/rootfiles/core/77/filelists/fireinfo with 100% similarity]
config/rootfiles/oldcore/77/filelists/firewall [moved from config/rootfiles/core/77/filelists/firewall with 100% similarity]
config/rootfiles/oldcore/77/filelists/hwdata [moved from config/rootfiles/core/77/filelists/hwdata with 100% similarity]
config/rootfiles/oldcore/77/filelists/i586/binutils [moved from config/rootfiles/core/77/filelists/i586/binutils with 100% similarity]
config/rootfiles/oldcore/77/filelists/i586/dracut [moved from config/rootfiles/core/77/filelists/i586/dracut with 100% similarity]
config/rootfiles/oldcore/77/filelists/i586/gcc [moved from config/rootfiles/core/77/filelists/i586/gcc with 100% similarity]
config/rootfiles/oldcore/77/filelists/i586/glibc [moved from config/rootfiles/core/77/filelists/i586/glibc with 100% similarity]
config/rootfiles/oldcore/77/filelists/i586/grub [moved from config/rootfiles/core/77/filelists/i586/grub with 100% similarity]
config/rootfiles/oldcore/77/filelists/i586/initscripts [moved from config/rootfiles/core/77/filelists/i586/initscripts with 100% similarity]
config/rootfiles/oldcore/77/filelists/i586/linux [moved from config/rootfiles/core/77/filelists/i586/linux with 100% similarity]
config/rootfiles/oldcore/77/filelists/i586/lm_sensors [moved from config/rootfiles/core/77/filelists/i586/lm_sensors with 100% similarity]
config/rootfiles/oldcore/77/filelists/i586/strongswan-padlock [moved from config/rootfiles/core/77/filelists/i586/strongswan-padlock with 100% similarity]
config/rootfiles/oldcore/77/filelists/i586/util-linux [moved from config/rootfiles/core/77/filelists/i586/util-linux with 100% similarity]
config/rootfiles/oldcore/77/filelists/iptables [moved from config/rootfiles/core/77/filelists/iptables with 100% similarity]
config/rootfiles/oldcore/77/filelists/iw [moved from config/rootfiles/core/77/filelists/iw with 100% similarity]
config/rootfiles/oldcore/77/filelists/jquery [moved from config/rootfiles/core/77/filelists/jquery with 100% similarity]
config/rootfiles/oldcore/77/filelists/kmod [moved from config/rootfiles/core/77/filelists/kmod with 100% similarity]
config/rootfiles/oldcore/77/filelists/libnl [moved from config/rootfiles/core/77/filelists/libnl with 100% similarity]
config/rootfiles/oldcore/77/filelists/libusbx [moved from config/rootfiles/core/77/filelists/libusbx with 100% similarity]
config/rootfiles/oldcore/77/filelists/libxml2 [moved from config/rootfiles/core/77/filelists/libxml2 with 100% similarity]
config/rootfiles/oldcore/77/filelists/linux-firmware [moved from config/rootfiles/core/77/filelists/linux-firmware with 100% similarity]
config/rootfiles/oldcore/77/filelists/lzo [new symlink]
config/rootfiles/oldcore/77/filelists/misc-progs [moved from config/rootfiles/core/77/filelists/misc-progs with 100% similarity]
config/rootfiles/oldcore/77/filelists/mysql-libs [moved from config/rootfiles/core/77/filelists/mysql-libs with 100% similarity]
config/rootfiles/oldcore/77/filelists/net-tools [moved from config/rootfiles/core/77/filelists/net-tools with 100% similarity]
config/rootfiles/oldcore/77/filelists/ntp [moved from config/rootfiles/core/77/filelists/ntp with 100% similarity]
config/rootfiles/oldcore/77/filelists/openssh [moved from config/rootfiles/core/77/filelists/openssh with 100% similarity]
config/rootfiles/oldcore/77/filelists/openssl [moved from config/rootfiles/core/77/filelists/openssl with 100% similarity]
config/rootfiles/oldcore/77/filelists/openssl-compat [moved from config/rootfiles/core/77/filelists/openssl-compat with 100% similarity]
config/rootfiles/oldcore/77/filelists/openvpn [moved from config/rootfiles/core/77/filelists/openvpn with 100% similarity]
config/rootfiles/oldcore/77/filelists/pakfire [moved from config/rootfiles/core/77/filelists/pakfire with 100% similarity]
config/rootfiles/oldcore/77/filelists/paxctl [moved from config/rootfiles/core/77/filelists/paxctl with 100% similarity]
config/rootfiles/oldcore/77/filelists/php [moved from config/rootfiles/core/77/filelists/php with 100% similarity]
config/rootfiles/oldcore/77/filelists/rng-tools [new symlink]
config/rootfiles/oldcore/77/filelists/setup [moved from config/rootfiles/core/77/filelists/setup with 100% similarity]
config/rootfiles/oldcore/77/filelists/strongswan [new symlink]
config/rootfiles/oldcore/77/filelists/tzdata [moved from config/rootfiles/core/77/filelists/tzdata with 100% similarity]
config/rootfiles/oldcore/77/filelists/udev [moved from config/rootfiles/core/77/filelists/udev with 100% similarity]
config/rootfiles/oldcore/77/filelists/usb_modeswitch [moved from config/rootfiles/core/77/filelists/usb_modeswitch with 100% similarity]
config/rootfiles/oldcore/77/filelists/usb_modeswitch_data [moved from config/rootfiles/core/77/filelists/usb_modeswitch_data with 100% similarity]
config/rootfiles/oldcore/77/filelists/usbutils [moved from config/rootfiles/core/77/filelists/usbutils with 100% similarity]
config/rootfiles/oldcore/77/filelists/vim [moved from config/rootfiles/core/77/filelists/vim with 100% similarity]
config/rootfiles/oldcore/77/filelists/wget [moved from config/rootfiles/core/77/filelists/wget with 100% similarity]
config/rootfiles/oldcore/77/filelists/wpa_supplicant [new symlink]
config/rootfiles/oldcore/77/filelists/xz [moved from config/rootfiles/core/77/filelists/xz with 100% similarity]
config/rootfiles/oldcore/77/meta [moved from config/rootfiles/core/78/meta with 100% similarity]
config/rootfiles/oldcore/77/update.sh [moved from config/rootfiles/core/77/update.sh with 100% similarity]
config/rootfiles/oldcore/79/exclude [new file with mode: 0644]
config/rootfiles/oldcore/79/filelists/armv5tel/linux-kirkwood [moved from config/rootfiles/core/78/filelists/armv5tel/linux-kirkwood with 100% similarity]
config/rootfiles/oldcore/79/filelists/armv5tel/linux-multi [moved from config/rootfiles/core/78/filelists/armv5tel/linux-multi with 100% similarity]
config/rootfiles/oldcore/79/filelists/armv5tel/linux-rpi [moved from config/rootfiles/core/78/filelists/armv5tel/linux-rpi with 100% similarity]
config/rootfiles/oldcore/79/filelists/daq [moved from config/rootfiles/core/78/filelists/daq with 100% similarity]
config/rootfiles/oldcore/79/filelists/files [moved from config/rootfiles/core/78/filelists/files with 79% similarity]
config/rootfiles/oldcore/79/filelists/hostname [moved from config/rootfiles/core/78/filelists/hostname with 100% similarity]
config/rootfiles/oldcore/79/filelists/i586/grub [moved from config/rootfiles/core/78/filelists/i586/grub with 100% similarity]
config/rootfiles/oldcore/79/filelists/i586/linux [moved from config/rootfiles/core/78/filelists/i586/linux with 100% similarity]
config/rootfiles/oldcore/79/filelists/i586/syslinux [moved from config/rootfiles/core/78/filelists/i586/syslinux with 100% similarity]
config/rootfiles/oldcore/79/filelists/libpcap [new symlink]
config/rootfiles/oldcore/79/filelists/openssh [new symlink]
config/rootfiles/oldcore/79/filelists/openssl [new symlink]
config/rootfiles/oldcore/79/filelists/openvpn [moved from config/rootfiles/core/78/filelists/openvpn with 100% similarity]
config/rootfiles/oldcore/79/filelists/perl-Device-Modem [new symlink]
config/rootfiles/oldcore/79/filelists/perl-Device-SerialPort [new symlink]
config/rootfiles/oldcore/79/filelists/ppp [moved from config/rootfiles/core/78/filelists/ppp with 100% similarity]
config/rootfiles/oldcore/79/filelists/snort [moved from config/rootfiles/core/78/filelists/snort with 100% similarity]
config/rootfiles/oldcore/79/filelists/squid [moved from config/rootfiles/core/78/filelists/squid with 100% similarity]
config/rootfiles/oldcore/79/filelists/sudo [moved from config/rootfiles/core/78/filelists/sudo with 100% similarity]
config/rootfiles/oldcore/79/filelists/vnstat [moved from config/rootfiles/core/78/filelists/vnstat with 100% similarity]
config/rootfiles/oldcore/79/meta [new file with mode: 0644]
config/rootfiles/oldcore/79/update.sh [moved from config/rootfiles/core/78/update.sh with 99% similarity]
config/rootfiles/packages/asterisk [changed mode: 0755->0644]
config/rootfiles/packages/clamav
config/rootfiles/packages/cups
config/rootfiles/packages/dbus
config/rootfiles/packages/libgpg-error [deleted file]
config/rootfiles/packages/mysql
config/rootfiles/packages/owncloud [new file with mode: 0644]
config/rootfiles/packages/vdradmin
config/samba/default.shares
config/syslinux/syslinux.cfg
config/urlfilter/redirect_wrapper
doc/language_issues.de
doc/language_issues.en
doc/language_issues.es
doc/language_issues.fr
doc/language_issues.nl
doc/language_issues.pl
doc/language_issues.ru
doc/language_issues.tr
doc/language_missings
html/cgi-bin/connections.cgi
html/cgi-bin/ddns.cgi
html/cgi-bin/fwhosts.cgi
html/cgi-bin/logs.cgi/firewalllogcountry.dat
html/cgi-bin/modem-status.cgi [changed mode: 0755->0644]
html/cgi-bin/netexternal.cgi
html/cgi-bin/ovpnmain.cgi
html/cgi-bin/pppsetup.cgi
html/cgi-bin/proxy.cgi
html/cgi-bin/routing.cgi
html/cgi-bin/traffic.cgi
langs/de/cgi-bin/de.pl
langs/en/cgi-bin/en.pl
langs/es/cgi-bin/es.pl
langs/fr/cgi-bin/fr.pl
langs/nl/cgi-bin/nl.pl
langs/pl/cgi-bin/pl.pl
langs/ru/cgi-bin/ru.pl
langs/tr/cgi-bin/tr.pl
lfs/bind
lfs/check_mk_agent
lfs/clamav
lfs/collectd
lfs/ddns [new file with mode: 0644]
lfs/dnsmasq
lfs/gmp
lfs/gmp-compat
lfs/gpgme
lfs/hostapd
lfs/libgcrypt [new file with mode: 0644]
lfs/libgpg-error
lfs/libpcap
lfs/linux
lfs/lzo
lfs/nettle [new file with mode: 0644]
lfs/openssl
lfs/owncloud [new file with mode: 0644]
lfs/rng-tools
lfs/samba
lfs/stage2
lfs/strongswan
lfs/tor
lfs/transmission
lfs/wpa_supplicant
make.sh
src/initscripts/init.d/cleanfs
src/initscripts/init.d/dhcrelay [new file with mode: 0755]
src/initscripts/init.d/dnsmasq
src/initscripts/init.d/leds
src/initscripts/init.d/networking/red.up/30-ddns
src/initscripts/init.d/udev
src/install+setup/install/main.c
src/install+setup/setup/misc.c
src/paks/owncloud/install.sh [new file with mode: 0644]
src/paks/owncloud/uninstall.sh [new file with mode: 0644]
src/paks/owncloud/update.sh [new file with mode: 0644]
src/patches/dnsmasq-2.70-Add-support-to-read-ISC-DHCP-lease-file.patch [new file with mode: 0644]
src/patches/dnsmasq-2.71-support-nettle-3.0.patch [new file with mode: 0644]
src/patches/dnsmasq-2.71-use-nettle-with-minigmp.patch [new file with mode: 0644]
src/patches/linux-3.10.y-usbnet_mcs7830_rework_link_detect.patch [new file with mode: 0644]
src/patches/ppp/ppp-2.4.6-increase-max-padi-attempts.patch
src/scripts/setddns.pl [deleted file]
tools/checkwronginitlinks
tools/make-functions

index 1d55e4acd4890c2e6606b53659dcbaf50a74003c..cc9546f8ef29bf39b09e3ea120c6cc7a032d216c 100644 (file)
@@ -12,6 +12,7 @@
 /etc/hosts*
 /etc/httpd/*
 /etc/ssh/ssh_host*
+/etc/logrotate.d
 /var/ipfire/auth/users
 /var/ipfire/dhcp/*
 /var/ipfire/dnsforward/*
diff --git a/config/backup/includes/owncloud b/config/backup/includes/owncloud
new file mode 100644 (file)
index 0000000..041312b
--- /dev/null
@@ -0,0 +1,2 @@
+/srv/web/owncloud/config
+/var/owncloud/data
diff --git a/config/bind/trusted-key.key b/config/bind/trusted-key.key
new file mode 100644 (file)
index 0000000..ea07836
--- /dev/null
@@ -0,0 +1 @@
+. 3600 IN DNSKEY 257 3 8 AwEAAagAIKlVZrpC6Ia7gEzahOR+9W29euxhJhVVLOyQbSEW0O8gcCjFFVQUTf6v58fLjwBd0YI0EzrAcQqBGCzh/RStIoO8g0NfnfL2MTJRkxoXbfDaUeVPQuYEhg37NZWAJQ9VnMVDxP/VHL496M/QZxkjf5/Efucp2gaDX6RS6CXpoY68LsvPVjR0ZSwzz1apAzvN9dlzEheX7ICJBBtuA6G3LQpzW5hOA2hzCTMjJPJ8LbqF6dsV6DoBQzgul0sGIcGOYl7OyQdXfZ57relSQageu+ipAdTTJ25AsRTAoub8ONGcLmqrAmRLKBP1dfwhYB4N7knNnulqQxA+Uk1ihz0=\r
index 271dc41dacf52faf380ce53b74383e72af8f95ef..6994f333d5a84c48ed57aa9155b04b34a0c818f5 100644 (file)
@@ -413,9 +413,9 @@ sub getnetworkip
        #Gets:  IP, CIDR    (10.10.10.0-255, 24)
        #Gives:  10.10.10.0
        my ($ccdip,$ccdsubnet) = @_;
-       my $ip_address_binary = inet_aton( $ccdip );
-       my $netmask_binary    = ~pack("N", (2**(32-$ccdsubnet))-1);
-       my $network_address    = inet_ntoa( $ip_address_binary & $netmask_binary );
+       my $ip_address_binary = &Socket::inet_pton( AF_INET,$ccdip );
+       my $netmask_binary = &Socket::inet_pton(AF_INET,&iporsubtodec($ccdsubnet));
+       my $network_address    = &Socket::inet_ntop( AF_INET,$ip_address_binary & $netmask_binary );
        return $network_address;
 }
 
@@ -598,6 +598,19 @@ sub checksubnets
        if (($ownnet{'RED_NETADDRESS'}          ne '' && $ownnet{'RED_NETADDRESS'}              ne '0.0.0.0') && &IpInSubnet($ip,$ownnet{'RED_NETADDRESS'},&iporsubtodec($ownnet{'RED_NETMASK'}))){ $errormessage=$Lang::tr{'ccd err red'};return $errormessage;}
 }
 
+sub check_net_internal{
+       my $network=shift;
+       my ($ip,$cidr)=split(/\//,$network);
+       my %ownnet=();
+       my $errormessage;
+       $cidr=&iporsubtocidr($cidr);
+       #check if we use one of ipfire's networks (green,orange,blue)
+       &readhash("${General::swroot}/ethernet/settings", \%ownnet);
+       if (($ownnet{'GREEN_NETADDRESS'}        ne '' && $ownnet{'GREEN_NETADDRESS'}    ne '0.0.0.0') && &IpInSubnet($ip,$ownnet{'GREEN_NETADDRESS'},&iporsubtodec($ownnet{'GREEN_NETMASK'}))){ $errormessage=$Lang::tr{'ccd err green'};return $errormessage;}
+       if (($ownnet{'ORANGE_NETADDRESS'}       ne '' && $ownnet{'ORANGE_NETADDRESS'}   ne '0.0.0.0') && &IpInSubnet($ip,$ownnet{'ORANGE_NETADDRESS'},&iporsubtodec($ownnet{'ORANGE_NETMASK'}))){ $errormessage=$Lang::tr{'ccd err orange'};return $errormessage;}
+       if (($ownnet{'BLUE_NETADDRESS'}         ne '' && $ownnet{'BLUE_NETADDRESS'}     ne '0.0.0.0') && &IpInSubnet($ip,$ownnet{'BLUE_NETADDRESS'},&iporsubtodec($ownnet{'BLUE_NETMASK'}))){ $errormessage=$Lang::tr{'ccd err blue'};return $errormessage;}
+       if (($ownnet{'RED_NETADDRESS'}          ne '' && $ownnet{'RED_NETADDRESS'}              ne '0.0.0.0') && &IpInSubnet($ip,$ownnet{'RED_NETADDRESS'},&iporsubtodec($ownnet{'RED_NETMASK'}))){ $errormessage=$Lang::tr{'ccd err red'};return $errormessage;}
+}
 
 sub validport
 {
@@ -760,12 +773,21 @@ sub validportrange # used to check a port range
 # Return: TRUE/FALSE
 sub IpInSubnet
 {
-    my $ip = unpack('N', &Socket::inet_aton(shift));
-    my $start = unpack('N', &Socket::inet_aton(shift));
-    my $mask  = unpack('N', &Socket::inet_aton(shift));
-       $start &= $mask;  # base of subnet...
-    my $end   = $start + ~$mask;
-    return (($ip >= $start) && ($ip <= $end));
+       my $addr = shift;
+       my $network = shift;
+       my $netmask = shift;
+
+       my $addr_num = &Socket::inet_pton(AF_INET,$addr);
+       my $network_num = &Socket::inet_pton(AF_INET,$network);
+       my $netmask_num = &Socket::inet_pton(AF_INET,$netmask);
+
+       # Find start address
+       my $network_start = $network_num & $netmask_num;
+
+       # Find end address
+       my $network_end = $network_start ^ ~$netmask_num;
+
+       return (($addr_num ge $network_start) && ($addr_num le $network_end));
 }
 
 #
@@ -1165,4 +1187,16 @@ sub firewall_reload() {
        system("/usr/local/bin/firewallctrl");
 }
 
+# Function which will return the used interface for the red network zone (red0, ppp0, etc).
+sub get_red_interface() {
+
+       open(IFACE, "${General::swroot}/red/iface") or die "Could not open /var/ipfire/red/iface";
+
+       my $interface = <IFACE>;
+       close(IFACE);
+       chomp $interface;
+
+       return $interface;
+}
+
 1;
index bbb7e21f45243b183e43169b017c6937e1364ec2..acccfc834756baad04abc0c1b430a28b73d2047a 100644 (file)
@@ -45,6 +45,7 @@ my %menuhash = ();
 my $menu = \%menuhash;
 %settings = ();
 %ethsettings = ();
+%pppsettings = ();
 @URI = ();
 
 ### Make sure this is an SSL request
@@ -57,6 +58,7 @@ if ($ENV{'SERVER_ADDR'} && $ENV{'HTTPS'} ne 'on') {
 ### Initialize environment
 &General::readhash("${swroot}/main/settings", \%settings);
 &General::readhash("${swroot}/ethernet/settings", \%ethsettings);
+&General::readhash("${swroot}/ppp/settings", \%pppsettings);
 $language = $settings{'LANGUAGE'};
 $hostname = $settings{'HOSTNAME'};
 $hostnameintitle = 0;
@@ -140,6 +142,8 @@ sub genmenu {
     my %sublogshash = ();
     my $sublogs = \%sublogshash;
 
+  if ( -e "/var/ipfire/main/gpl_accepted") {
+
     eval `/bin/cat /var/ipfire/menu.d/*.menu`;
     eval `/bin/cat /var/ipfire/menu.d/*.main`;
 
@@ -154,9 +158,10 @@ sub genmenu {
         $menu->{'01.system'}{'subMenu'}->{'21.wlan'}{'enabled'} = 1;
     }
 
-    if ($ethsettings{'RED_TYPE'} eq "PPPOE") {
+    if ( $ethsettings{'RED_TYPE'} eq "PPPOE" && $pppsettings{'MONPORT'} ne "" ) {
         $menu->{'02.status'}{'subMenu'}->{'74.modem-status'}{'enabled'} = 1;
     }
+  }
 }
 
 sub showhttpheaders
index 51b6d68e9cd60837da13cbc1a9ee37723d038cd7..5d43cc176e7a103b46bfa1282be457351f8e278f 100644 (file)
@@ -33,7 +33,10 @@ sub new() {
        bless $self, $class;
 
        # Initialize the connetion to the modem.
-       $self->_initialize($port, $baud);
+       my $ret = $self->_initialize($port, $baud);
+       if ($ret) {
+               return undef;
+       }
 
        if ($self->_is_working()) {
                return $self;
@@ -54,9 +57,16 @@ sub DESTROY() {
 sub _initialize() {
        my ($self, $port, $baud) = @_;
 
+       # Check if the character device actually exists.
+       if (! -c $port) {
+               return 1;
+       }
+
        # Establish connection to the modem.
        $self->{modem} = new Device::Modem(port => $port);
        $self->{modem}->connect(baudrate => $baud);
+
+       return 0;
 }
 
 sub _is_working() {
index 92c3a78ba74cf9267daaadd49d2bd6c5d362877b..d78d08f593529a9209499bf3bc7a68777f324dc6 100644 (file)
@@ -24,12 +24,10 @@ HOME=/
 */5 * * * *    /usr/local/bin/makegraphs >/dev/null
 17 5 * * *     /etc/init.d/tmpfs backup >/dev/null
 
-# Force update the dynamic dns registration once a week
-# Force update even if IP has not changed once a month if 'minimize update' selected in GUI
-# to avoid account declared as dead
-*/5 * * * *    [ -f "/var/ipfire/red/active" ] && /usr/local/bin/setddns.pl
-9 2 * * 0      [ -f "/var/ipfire/red/active" ] && /usr/local/bin/setddns.pl -f
-3 2 1 * *      [ -f "/var/ipfire/red/active" ] && /usr/local/bin/setddns.pl -f -m
+# Update dynamic DNS records every five minutes.
+# Force an update once a month
+*/5 * * * *    [ -f "/var/ipfire/red/active" ] && /usr/bin/ddns update-all
+3 2 1 * *      [ -f "/var/ipfire/red/active" ] && /usr/bin/ddns update-all --force
 
 # Logwatch
 01 0 * * *     /usr/local/bin/logwatch > /var/log/logwatch/`date -I -d yesterday`; \
index 637179987b95101702157476a6337b8f9ac23571..d38570de5526d5113ff691c1b372696379168e62 100644 (file)
@@ -10,6 +10,9 @@ create
 # uncomment this if you want your log files compressed
 compress
 
+# packages drop log rotation information into this directory
+include /etc/logrotate.d
+
 # wtmp
 /var/log/wtmp {
     weekly
index 127542f9a49ee00f5bd1cfe2c0a2a312b5452001..34045f2a6a6a47f52601b1569148a987533d0239 100644 (file)
@@ -2552,7 +2552,7 @@ CONFIG_SERIAL_8250_MANY_PORTS=y
 CONFIG_SERIAL_8250_SHARE_IRQ=y
 # CONFIG_SERIAL_8250_DETECT_IRQ is not set
 CONFIG_SERIAL_8250_RSA=y
-# CONFIG_SERIAL_8250_DW is not set
+CONFIG_SERIAL_8250_DW=y
 # CONFIG_SERIAL_8250_EM is not set
 
 #
index 8a3e089dd0eab4985e9025efe620f94d3e724ea8..329d96d5ff88bfc212facc6868f8f7cf2d7fc4da 100644 (file)
@@ -581,7 +581,7 @@ CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
 #
 # x86 CPU frequency scaling drivers
 #
-CONFIG_X86_INTEL_PSTATE=y
+# CONFIG_X86_INTEL_PSTATE is not set
 CONFIG_X86_PCC_CPUFREQ=m
 CONFIG_X86_ACPI_CPUFREQ=m
 # CONFIG_X86_ACPI_CPUFREQ_CPB is not set
@@ -632,8 +632,8 @@ CONFIG_PCIE_ECRC=y
 CONFIG_PCIEAER_INJECT=m
 CONFIG_PCIEASPM=y
 # CONFIG_PCIEASPM_DEBUG is not set
-# CONFIG_PCIEASPM_DEFAULT is not set
-CONFIG_PCIEASPM_POWERSAVE=y
+CONFIG_PCIEASPM_DEFAULT=y
+# CONFIG_PCIEASPM_POWERSAVE is not set
 # CONFIG_PCIEASPM_PERFORMANCE is not set
 CONFIG_PCIE_PME=y
 CONFIG_ARCH_SUPPORTS_MSI=y
index 4f713623f90df65682dcf59add71612b52820849..f395f3116ed774983ea6d964d9ba1799346ec595 100644 (file)
@@ -593,7 +593,7 @@ CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
 #
 # x86 CPU frequency scaling drivers
 #
-CONFIG_X86_INTEL_PSTATE=y
+# CONFIG_X86_INTEL_PSTATE is not set
 CONFIG_X86_PCC_CPUFREQ=m
 CONFIG_X86_ACPI_CPUFREQ=m
 # CONFIG_X86_ACPI_CPUFREQ_CPB is not set
@@ -645,8 +645,8 @@ CONFIG_PCIE_ECRC=y
 CONFIG_PCIEAER_INJECT=m
 CONFIG_PCIEASPM=y
 # CONFIG_PCIEASPM_DEBUG is not set
-# CONFIG_PCIEASPM_DEFAULT is not set
-CONFIG_PCIEASPM_POWERSAVE=y
+CONFIG_PCIEASPM_DEFAULT=y
+# CONFIG_PCIEASPM_POWERSAVE is not set
 # CONFIG_PCIEASPM_PERFORMANCE is not set
 CONFIG_PCIE_PME=y
 CONFIG_ARCH_SUPPORTS_MSI=y
diff --git a/config/owncloud/owncloud.conf b/config/owncloud/owncloud.conf
new file mode 100644 (file)
index 0000000..08f58c3
--- /dev/null
@@ -0,0 +1,21 @@
+Listen 1011
+
+<VirtualHost *:1011>
+       DocumentRoot /srv/web/owncloud
+
+       SSLEngine on
+       SSLProtocol all -SSLv2
+       SSLCipherSuite ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128:AES256:HIGH:!RC4:!aNULL:!eNULL:!EXPORT:!DES:!3DES:!MD5:!PSK
+       SSLHonorCipherOrder on
+       SSLCertificateFile /etc/httpd/owncloud.crt
+       SSLCertificateKeyFile /etc/httpd/owncloud.key
+
+       Include /etc/httpd/conf/conf.d/php*.conf
+
+       <Directory /srv/web/owncloud>
+               Options Indexes FollowSymlinks MultiViews
+               AllowOverride ALL
+               Order allow,deny
+               Allow from all
+       </Directory>
+</VirtualHost>
index 0a1a81109d553a5def8f42f0f4ccc4cb3f32360e..e856697b9ab71171f8791059000d45b50ff81b74 100755 (executable)
@@ -24,6 +24,7 @@ etc/rc.d/init.d/console
 #etc/rc.d/init.d/cyrus-imapd
 #etc/rc.d/init.d/cyrus-sasl
 etc/rc.d/init.d/dhcp
+etc/rc.d/init.d/dhcrelay
 etc/rc.d/init.d/dnsmasq
 etc/rc.d/init.d/fcron
 #etc/rc.d/init.d/fetchmail
index a4da621ed1c5d260fab90595fbd52665afc511a3..7fa9a2463f92150d8ca0df6baf73ce0c028dca7a 100644 (file)
 #usr/include/linux/unix_diag.h
 #usr/include/linux/usb
 #usr/include/linux/usb/audio.h
+#usr/include/linux/usb/cdc-wdm.h
 #usr/include/linux/usb/cdc.h
 #usr/include/linux/usb/ch11.h
 #usr/include/linux/usb/ch9.h
index df668534b9790fe547e8920ab3f86de4817a13bd..303c5b8287ed899671b8c51d64a4b404faee6393 100644 (file)
@@ -1,8 +1,9 @@
+etc/trusted-key.key
 usr/bin/dig
 usr/bin/host
 usr/bin/nslookup
 usr/bin/nsupdate
-#usr/man/man1/dig.1
-#usr/man/man1/host.1
-#usr/man/man1/nslookup.1
-#usr/man/man8/nsupdate.8
+#usr/share/man/man1/dig.1
+#usr/share/man/man1/host.1
+#usr/share/man/man1/nslookup.1
+#usr/share/man/man1/nsupdate.1
diff --git a/config/rootfiles/common/ddns b/config/rootfiles/common/ddns
new file mode 100644 (file)
index 0000000..2f0bdf7
--- /dev/null
@@ -0,0 +1,63 @@
+usr/bin/ddns
+usr/lib/python2.7/site-packages/ddns
+usr/lib/python2.7/site-packages/ddns/__init__.py
+usr/lib/python2.7/site-packages/ddns/__init__.pyc
+usr/lib/python2.7/site-packages/ddns/__init__.pyo
+usr/lib/python2.7/site-packages/ddns/__version__.py
+usr/lib/python2.7/site-packages/ddns/__version__.pyc
+usr/lib/python2.7/site-packages/ddns/__version__.pyo
+usr/lib/python2.7/site-packages/ddns/errors.py
+usr/lib/python2.7/site-packages/ddns/errors.pyc
+usr/lib/python2.7/site-packages/ddns/errors.pyo
+usr/lib/python2.7/site-packages/ddns/i18n.py
+usr/lib/python2.7/site-packages/ddns/i18n.pyc
+usr/lib/python2.7/site-packages/ddns/i18n.pyo
+usr/lib/python2.7/site-packages/ddns/providers.py
+usr/lib/python2.7/site-packages/ddns/providers.pyc
+usr/lib/python2.7/site-packages/ddns/providers.pyo
+usr/lib/python2.7/site-packages/ddns/system.py
+usr/lib/python2.7/site-packages/ddns/system.pyc
+usr/lib/python2.7/site-packages/ddns/system.pyo
+#usr/share/doc/ddns
+#usr/share/doc/ddns/COPYING
+#usr/share/locale/ar/LC_MESSAGES/ddns.mo
+#usr/share/locale/ca/LC_MESSAGES/ddns.mo
+#usr/share/locale/cs_CZ
+#usr/share/locale/cs_CZ/LC_MESSAGES
+#usr/share/locale/cs_CZ/LC_MESSAGES/ddns.mo
+#usr/share/locale/da/LC_MESSAGES/ddns.mo
+#usr/share/locale/de/LC_MESSAGES/ddns.mo
+#usr/share/locale/el_GR
+#usr/share/locale/el_GR/LC_MESSAGES
+#usr/share/locale/el_GR/LC_MESSAGES/ddns.mo
+#usr/share/locale/es/LC_MESSAGES/ddns.mo
+#usr/share/locale/fa/LC_MESSAGES/ddns.mo
+#usr/share/locale/fr/LC_MESSAGES/ddns.mo
+#usr/share/locale/hu/LC_MESSAGES/ddns.mo
+#usr/share/locale/id/LC_MESSAGES/ddns.mo
+#usr/share/locale/it/LC_MESSAGES/ddns.mo
+#usr/share/locale/ja/LC_MESSAGES/ddns.mo
+#usr/share/locale/km_KH
+#usr/share/locale/km_KH/LC_MESSAGES
+#usr/share/locale/km_KH/LC_MESSAGES/ddns.mo
+#usr/share/locale/nl/LC_MESSAGES/ddns.mo
+#usr/share/locale/pl/LC_MESSAGES/ddns.mo
+#usr/share/locale/pt_BR/LC_MESSAGES/ddns.mo
+#usr/share/locale/pt_PT/LC_MESSAGES/ddns.mo
+#usr/share/locale/ro_RO
+#usr/share/locale/ro_RO/LC_MESSAGES
+#usr/share/locale/ro_RO/LC_MESSAGES/ddns.mo
+#usr/share/locale/ru/LC_MESSAGES/ddns.mo
+#usr/share/locale/sq/LC_MESSAGES/ddns.mo
+#usr/share/locale/sv/LC_MESSAGES/ddns.mo
+#usr/share/locale/th/LC_MESSAGES/ddns.mo
+#usr/share/locale/tk
+#usr/share/locale/tk/LC_MESSAGES
+#usr/share/locale/tk/LC_MESSAGES/ddns.mo
+#usr/share/locale/tr/LC_MESSAGES/ddns.mo
+#usr/share/locale/uk/LC_MESSAGES/ddns.mo
+#usr/share/locale/uz@Latn
+#usr/share/locale/uz@Latn/LC_MESSAGES
+#usr/share/locale/uz@Latn/LC_MESSAGES/ddns.mo
+#usr/share/locale/vi/LC_MESSAGES/ddns.mo
+#var/ipfire/ddns/ddns.conf.sample
index 381309c2762883d9fe1579fc3e96ab4c89253b94..2c2cfeeb386de7b51520619a241b3947440b1995 100644 (file)
@@ -21,7 +21,7 @@ etc/dhcp/dhcpd.conf
 #usr/lib/libomapi.a
 #usr/sbin/dhclient
 usr/sbin/dhcpd
-#usr/sbin/dhcrelay
+usr/sbin/dhcrelay
 #usr/share/man/man1/omshell.1
 #usr/share/man/man3/dhcpctl.3
 #usr/share/man/man3/omapi.3
diff --git a/config/rootfiles/common/i586/gmp b/config/rootfiles/common/i586/gmp
new file mode 100644 (file)
index 0000000..db6a000
--- /dev/null
@@ -0,0 +1,25 @@
+#usr/include/gmp.h
+#usr/include/gmpxx.h
+#usr/include/mp.h
+#usr/lib/libgmp.a
+#usr/lib/libgmp.la
+#usr/lib/libgmp.so
+usr/lib/libgmp.so.10
+usr/lib/libgmp.so.10.0.5
+#usr/lib/libgmpxx.a
+#usr/lib/libgmpxx.la
+#usr/lib/libgmpxx.so
+usr/lib/libgmpxx.so.4
+usr/lib/libgmpxx.so.4.2.5
+#usr/lib/libmp.a
+#usr/lib/libmp.la
+#usr/lib/libmp.so
+usr/lib/libmp.so.3
+usr/lib/libmp.so.3.1.25
+usr/lib/sse2/libgmp.so.10
+usr/lib/sse2/libgmp.so.10.0.5
+usr/lib/sse2/libmp.so.3
+usr/lib/sse2/libmp.so.3.1.25
+#usr/share/info/gmp.info
+#usr/share/info/gmp.info-1
+#usr/share/info/gmp.info-2
index d48d6a51be6543cc703c9cccea57e2c38a2e5313..af099ba69b7674055ea6812904fa1e5d107972f8 100755 (executable)
@@ -26,6 +26,7 @@ etc/rc.d/init.d/console
 #etc/rc.d/init.d/cyrus-imapd
 #etc/rc.d/init.d/cyrus-sasl
 etc/rc.d/init.d/dhcp
+etc/rc.d/init.d/dhcrelay
 etc/rc.d/init.d/dnsmasq
 etc/rc.d/init.d/fcron
 #etc/rc.d/init.d/fetchmail
index 8f8123cd87696b75af10d2e78cefe626d050fce2..deaa97f4019b3ee57d104c21913a7a194b56853d 100644 (file)
 #usr/include/linux/unix_diag.h
 #usr/include/linux/usb
 #usr/include/linux/usb/audio.h
+#usr/include/linux/usb/cdc-wdm.h
 #usr/include/linux/usb/cdc.h
 #usr/include/linux/usb/ch11.h
 #usr/include/linux/usb/ch9.h
diff --git a/config/rootfiles/common/libgcrypt b/config/rootfiles/common/libgcrypt
new file mode 100644 (file)
index 0000000..96e48e1
--- /dev/null
@@ -0,0 +1,14 @@
+#usr/bin/dumpsexp
+#usr/bin/hmac256
+#usr/bin/libgcrypt-config
+#usr/bin/mpicalc
+#usr/include/gcrypt.h
+#usr/lib/libgcrypt.la
+#usr/lib/libgcrypt.so
+usr/lib/libgcrypt.so.20
+usr/lib/libgcrypt.so.20.0.1
+#usr/share/aclocal/libgcrypt.m4
+#usr/share/info/gcrypt.info
+#usr/share/info/gcrypt.info-1
+#usr/share/info/gcrypt.info-2
+#usr/share/man/man1/hmac256.1
diff --git a/config/rootfiles/common/libgpg-error b/config/rootfiles/common/libgpg-error
new file mode 100644 (file)
index 0000000..cbb7dec
--- /dev/null
@@ -0,0 +1,31 @@
+usr/bin/gpg-error
+#usr/bin/gpg-error-config
+#usr/include/gpg-error.h
+#usr/lib/libgpg-error.la
+#usr/lib/libgpg-error.so
+usr/lib/libgpg-error.so.0
+usr/lib/libgpg-error.so.0.11.0
+#usr/share/aclocal/gpg-error.m4
+#usr/share/common-lisp
+#usr/share/common-lisp/source
+#usr/share/common-lisp/source/gpg-error
+#usr/share/common-lisp/source/gpg-error/gpg-error-codes.lisp
+#usr/share/common-lisp/source/gpg-error/gpg-error-package.lisp
+#usr/share/common-lisp/source/gpg-error/gpg-error.asd
+#usr/share/common-lisp/source/gpg-error/gpg-error.lisp
+#usr/share/locale/cs/LC_MESSAGES/libgpg-error.mo
+#usr/share/locale/da/LC_MESSAGES/libgpg-error.mo
+#usr/share/locale/de/LC_MESSAGES/libgpg-error.mo
+#usr/share/locale/eo
+#usr/share/locale/eo/LC_MESSAGES
+#usr/share/locale/eo/LC_MESSAGES/libgpg-error.mo
+#usr/share/locale/fr/LC_MESSAGES/libgpg-error.mo
+#usr/share/locale/it/LC_MESSAGES/libgpg-error.mo
+#usr/share/locale/ja/LC_MESSAGES/libgpg-error.mo
+#usr/share/locale/nl/LC_MESSAGES/libgpg-error.mo
+#usr/share/locale/pl/LC_MESSAGES/libgpg-error.mo
+#usr/share/locale/ro/LC_MESSAGES/libgpg-error.mo
+#usr/share/locale/sv/LC_MESSAGES/libgpg-error.mo
+#usr/share/locale/uk/LC_MESSAGES/libgpg-error.mo
+#usr/share/locale/vi/LC_MESSAGES/libgpg-error.mo
+#usr/share/locale/zh_CN/LC_MESSAGES/libgpg-error.mo
index 0fc7c0090b74074e4e5b641b3be77899ab6705d6..52169a74a94b2f53f2d3ed60453ace0ffa3d7be7 100644 (file)
@@ -1,7 +1,9 @@
 #usr/bin/pcap-config
 #usr/include/pcap
+#usr/include/pcap/bluetooth.h
 #usr/include/pcap-bpf.h
 #usr/include/pcap-int.h
+#usr/include/pcap/ipnet.h
 #usr/include/pcap-namedb.h
 #usr/include/pcap.h
 #usr/include/pcap/bpf.h
 #usr/include/pcap/pcap.h
 #usr/include/pcap/sll.h
 #usr/include/pcap/usb.h
+#usr/include/pcap/vlan.h
 #usr/lib/libpcap.a
 usr/lib/libpcap.so
 usr/lib/libpcap.so.1
-usr/lib/libpcap.so.1.0
-usr/lib/libpcap.so.1.0.0
+usr/lib/libpcap.so.1.4.0
 #usr/share/man/man1/pcap-config.1
 #usr/share/man/man3/pcap.3pcap
 #usr/share/man/man3/pcap_activate.3pcap
@@ -39,6 +41,7 @@ usr/lib/libpcap.so.1.0.0
 #usr/share/man/man3/pcap_findalldevs.3pcap
 #usr/share/man/man3/pcap_fopen_offline.3pcap
 #usr/share/man/man3/pcap_free_datalinks.3pcap
+#usr/share/man/man3/pcap_free_tstamp_types.3pcap
 #usr/share/man/man3/pcap_freealldevs.3pcap
 #usr/share/man/man3/pcap_freecode.3pcap
 #usr/share/man/man3/pcap_get_selectable_fd.3pcap
@@ -48,6 +51,7 @@ usr/lib/libpcap.so.1.0.0
 #usr/share/man/man3/pcap_is_swapped.3pcap
 #usr/share/man/man3/pcap_lib_version.3pcap
 #usr/share/man/man3/pcap_list_datalinks.3pcap
+#usr/share/man/man3/pcap_list_tstamp_types.3pcap
 #usr/share/man/man3/pcap_lookupdev.3pcap
 #usr/share/man/man3/pcap_lookupnet.3pcap
 #usr/share/man/man3/pcap_loop.3pcap
@@ -67,6 +71,7 @@ usr/lib/libpcap.so.1.0.0
 #usr/share/man/man3/pcap_set_rfmon.3pcap
 #usr/share/man/man3/pcap_set_snaplen.3pcap
 #usr/share/man/man3/pcap_set_timeout.3pcap
+#usr/share/man/man3/pcap_set_tstamp_type.3pcap
 #usr/share/man/man3/pcap_setdirection.3pcap
 #usr/share/man/man3/pcap_setfilter.3pcap
 #usr/share/man/man3/pcap_setnonblock.3pcap
@@ -74,6 +79,9 @@ usr/lib/libpcap.so.1.0.0
 #usr/share/man/man3/pcap_stats.3pcap
 #usr/share/man/man3/pcap_statustostr.3pcap
 #usr/share/man/man3/pcap_strerror.3pcap
+#usr/share/man/man3/pcap_tstamp_type_name_to_val.3pcap
+#usr/share/man/man3/pcap_tstamp_type_val_to_name.3pcap
 #usr/share/man/man5/pcap-savefile.5
 #usr/share/man/man7/pcap-filter.7
 #usr/share/man/man7/pcap-linktype.7
+#usr/share/man/man7/pcap-tstamp.7
diff --git a/config/rootfiles/common/nettle b/config/rootfiles/common/nettle
new file mode 100644 (file)
index 0000000..e6e4552
--- /dev/null
@@ -0,0 +1,71 @@
+#usr/bin/nettle-hash
+#usr/bin/nettle-lfib-stream
+#usr/bin/nettle-pbkdf2
+#usr/bin/pkcs1-conv
+#usr/bin/sexp-conv
+#usr/include/nettle
+#usr/include/nettle/aes.h
+#usr/include/nettle/arcfour.h
+#usr/include/nettle/arctwo.h
+#usr/include/nettle/asn1.h
+#usr/include/nettle/base16.h
+#usr/include/nettle/base64.h
+#usr/include/nettle/bignum.h
+#usr/include/nettle/blowfish.h
+#usr/include/nettle/buffer.h
+#usr/include/nettle/camellia.h
+#usr/include/nettle/cast128.h
+#usr/include/nettle/cbc.h
+#usr/include/nettle/ccm.h
+#usr/include/nettle/chacha-poly1305.h
+#usr/include/nettle/chacha.h
+#usr/include/nettle/ctr.h
+#usr/include/nettle/des-compat.h
+#usr/include/nettle/des.h
+#usr/include/nettle/dsa-compat.h
+#usr/include/nettle/dsa.h
+#usr/include/nettle/eax.h
+#usr/include/nettle/ecc-curve.h
+#usr/include/nettle/ecc.h
+#usr/include/nettle/ecdsa.h
+#usr/include/nettle/gcm.h
+#usr/include/nettle/gosthash94.h
+#usr/include/nettle/hmac.h
+#usr/include/nettle/knuth-lfib.h
+#usr/include/nettle/macros.h
+#usr/include/nettle/md2.h
+#usr/include/nettle/md4.h
+#usr/include/nettle/md5-compat.h
+#usr/include/nettle/md5.h
+#usr/include/nettle/memxor.h
+#usr/include/nettle/nettle-meta.h
+#usr/include/nettle/nettle-stdint.h
+#usr/include/nettle/nettle-types.h
+#usr/include/nettle/pbkdf2.h
+#usr/include/nettle/pgp.h
+#usr/include/nettle/pkcs1.h
+#usr/include/nettle/poly1305.h
+#usr/include/nettle/realloc.h
+#usr/include/nettle/ripemd160.h
+#usr/include/nettle/rsa.h
+#usr/include/nettle/salsa20.h
+#usr/include/nettle/serpent.h
+#usr/include/nettle/sexp.h
+#usr/include/nettle/sha.h
+#usr/include/nettle/sha1.h
+#usr/include/nettle/sha2.h
+#usr/include/nettle/sha3.h
+#usr/include/nettle/twofish.h
+#usr/include/nettle/umac.h
+#usr/include/nettle/yarrow.h
+#usr/lib/libhogweed.a
+#usr/lib/libhogweed.so
+usr/lib/libhogweed.so.3
+usr/lib/libhogweed.so.3.0
+#usr/lib/libnettle.a
+#usr/lib/libnettle.so
+usr/lib/libnettle.so.5
+usr/lib/libnettle.so.5.0
+#usr/lib/pkgconfig/hogweed.pc
+#usr/lib/pkgconfig/nettle.pc
+#usr/share/info/nettle.info
index 87649e9726b942db11496c458ac754032adf3ba7..39bf555c17d341b1215fd4798095caaa8b494936 100644 (file)
@@ -74,6 +74,7 @@ usr/lib/libgcc_s.so.1
 #usr/lib/libstdc++.la
 #usr/lib/libstdc++.so
 usr/lib/libstdc++.so.6
+#usr/lib/sse2
 #usr/local
 #usr/local/bin
 #usr/local/bin/archive.files
@@ -90,7 +91,6 @@ usr/local/bin/rebuild-initrd
 usr/local/bin/run-parts
 #usr/local/bin/sanedloop
 usr/local/bin/scanhd
-usr/local/bin/setddns.pl
 usr/local/bin/settime
 usr/local/bin/timecheck
 usr/local/bin/timezone-transition
index 6d7bb0de466b4aa9545a6563e1d450bcb94db7ec..e55c43c03b9975fe0f6dd106dc84dba5255cd018 100644 (file)
@@ -30,6 +30,7 @@ etc/strongswan.d/charon/eap-tls.conf
 etc/strongswan.d/charon/eap-ttls.conf
 etc/strongswan.d/charon/farp.conf
 etc/strongswan.d/charon/fips-prf.conf
+etc/strongswan.d/charon/gcrypt.conf
 etc/strongswan.d/charon/gmp.conf
 etc/strongswan.d/charon/hmac.conf
 etc/strongswan.d/charon/kernel-netlink.conf
@@ -53,15 +54,15 @@ etc/strongswan.d/charon/sha2.conf
 etc/strongswan.d/charon/socket-default.conf
 etc/strongswan.d/charon/sshkey.conf
 etc/strongswan.d/charon/stroke.conf
-etc/strongswan.d/charon/unity.conf
 etc/strongswan.d/charon/updown.conf
 etc/strongswan.d/charon/x509.conf
 etc/strongswan.d/charon/xauth-eap.conf
 etc/strongswan.d/charon/xauth-generic.conf
 etc/strongswan.d/charon/xauth-noauth.conf
 etc/strongswan.d/charon/xcbc.conf
+etc/strongswan.d/pki.conf
+etc/strongswan.d/scepclient.conf
 etc/strongswan.d/starter.conf
-etc/strongswan.d/tools.conf
 usr/bin/pki
 #usr/lib/ipsec
 #usr/lib/ipsec/libcharon.a
@@ -106,6 +107,7 @@ usr/lib/ipsec/plugins/libstrongswan-eap-tls.so
 usr/lib/ipsec/plugins/libstrongswan-eap-ttls.so
 usr/lib/ipsec/plugins/libstrongswan-farp.so
 usr/lib/ipsec/plugins/libstrongswan-fips-prf.so
+usr/lib/ipsec/plugins/libstrongswan-gcrypt.so
 usr/lib/ipsec/plugins/libstrongswan-gmp.so
 usr/lib/ipsec/plugins/libstrongswan-hmac.so
 usr/lib/ipsec/plugins/libstrongswan-kernel-netlink.so
@@ -130,7 +132,6 @@ usr/lib/ipsec/plugins/libstrongswan-sha2.so
 usr/lib/ipsec/plugins/libstrongswan-socket-default.so
 usr/lib/ipsec/plugins/libstrongswan-sshkey.so
 usr/lib/ipsec/plugins/libstrongswan-stroke.so
-usr/lib/ipsec/plugins/libstrongswan-unity.so
 usr/lib/ipsec/plugins/libstrongswan-updown.so
 usr/lib/ipsec/plugins/libstrongswan-x509.so
 usr/lib/ipsec/plugins/libstrongswan-xauth-eap.so
@@ -186,6 +187,7 @@ usr/sbin/ipsec
 #usr/share/strongswan/templates/config/plugins/eap-ttls.conf
 #usr/share/strongswan/templates/config/plugins/farp.conf
 #usr/share/strongswan/templates/config/plugins/fips-prf.conf
+#usr/share/strongswan/templates/config/plugins/gcrypt.conf
 #usr/share/strongswan/templates/config/plugins/gmp.conf
 #usr/share/strongswan/templates/config/plugins/hmac.conf
 #usr/share/strongswan/templates/config/plugins/kernel-netlink.conf
@@ -209,7 +211,6 @@ usr/sbin/ipsec
 #usr/share/strongswan/templates/config/plugins/socket-default.conf
 #usr/share/strongswan/templates/config/plugins/sshkey.conf
 #usr/share/strongswan/templates/config/plugins/stroke.conf
-#usr/share/strongswan/templates/config/plugins/unity.conf
 #usr/share/strongswan/templates/config/plugins/updown.conf
 #usr/share/strongswan/templates/config/plugins/x509.conf
 #usr/share/strongswan/templates/config/plugins/xauth-eap.conf
@@ -220,5 +221,6 @@ usr/sbin/ipsec
 #usr/share/strongswan/templates/config/strongswan.d
 #usr/share/strongswan/templates/config/strongswan.d/charon-logging.conf
 #usr/share/strongswan/templates/config/strongswan.d/charon.conf
+#usr/share/strongswan/templates/config/strongswan.d/pki.conf
+#usr/share/strongswan/templates/config/strongswan.d/scepclient.conf
 #usr/share/strongswan/templates/config/strongswan.d/starter.conf
-#usr/share/strongswan/templates/config/strongswan.d/tools.conf
diff --git a/config/rootfiles/core/80/filelists/bind b/config/rootfiles/core/80/filelists/bind
new file mode 120000 (symlink)
index 0000000..48a0eba
--- /dev/null
@@ -0,0 +1 @@
+../../../common/bind
\ No newline at end of file
diff --git a/config/rootfiles/core/80/filelists/ddns b/config/rootfiles/core/80/filelists/ddns
new file mode 120000 (symlink)
index 0000000..7395164
--- /dev/null
@@ -0,0 +1 @@
+../../../common/ddns
\ No newline at end of file
diff --git a/config/rootfiles/core/80/filelists/dnsmasq b/config/rootfiles/core/80/filelists/dnsmasq
new file mode 120000 (symlink)
index 0000000..d469c74
--- /dev/null
@@ -0,0 +1 @@
+../../../common/dnsmasq
\ No newline at end of file
diff --git a/config/rootfiles/core/80/filelists/files b/config/rootfiles/core/80/filelists/files
new file mode 100644 (file)
index 0000000..822baa2
--- /dev/null
@@ -0,0 +1,17 @@
+etc/system-release
+etc/issue
+etc/logrotate.conf
+etc/rc.d/init.d/cleanfs
+etc/rc.d/init.d/dhcrelay
+etc/rc.d/init.d/dnsmasq
+etc/rc.d/init.d/networking/red.up/30-ddns
+srv/web/ipfire/cgi-bin/ddns.cgi
+srv/web/ipfire/cgi-bin/logs.cgi/firewalllogcountry.dat
+srv/web/ipfire/cgi-bin/netexternal.cgi
+srv/web/ipfire/cgi-bin/ovpnmain.cgi
+srv/web/ipfire/cgi-bin/proxy.cgi
+srv/web/ipfire/cgi-bin/routing.cgi
+usr/sbin/dhcrelay
+var/ipfire/general-functions.pl
+var/ipfire/header.pl
+var/ipfire/langs
diff --git a/config/rootfiles/core/80/filelists/i586/gmp b/config/rootfiles/core/80/filelists/i586/gmp
new file mode 120000 (symlink)
index 0000000..52a09cd
--- /dev/null
@@ -0,0 +1 @@
+../../../../common/i586/gmp
\ No newline at end of file
diff --git a/config/rootfiles/core/80/filelists/libgcrypt b/config/rootfiles/core/80/filelists/libgcrypt
new file mode 120000 (symlink)
index 0000000..2df12a2
--- /dev/null
@@ -0,0 +1 @@
+../../../common/libgcrypt
\ No newline at end of file
diff --git a/config/rootfiles/core/80/filelists/libgpg-error b/config/rootfiles/core/80/filelists/libgpg-error
new file mode 120000 (symlink)
index 0000000..cad4313
--- /dev/null
@@ -0,0 +1 @@
+../../../common/libgpg-error
\ No newline at end of file
diff --git a/config/rootfiles/core/80/filelists/nettle b/config/rootfiles/core/80/filelists/nettle
new file mode 120000 (symlink)
index 0000000..f0dba7a
--- /dev/null
@@ -0,0 +1 @@
+../../../common/nettle
\ No newline at end of file
diff --git a/config/rootfiles/core/80/update.sh b/config/rootfiles/core/80/update.sh
new file mode 100644 (file)
index 0000000..b8b5b58
--- /dev/null
@@ -0,0 +1,101 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire 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 3 of the License, or        #
+# (at your option) any later version.                                      #
+#                                                                          #
+# IPFire 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 IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2014 IPFire-Team <info@ipfire.org>.                        #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+/usr/local/bin/backupctrl exclude >/dev/null 2>&1
+
+# Remove old core updates from pakfire cache to save space...
+core=80
+for (( i=1; i<=$core; i++ ))
+do
+       rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire
+done
+
+# Stop services
+/etc/init.d/ipsec stop
+
+# Remove old strongswan files
+rm -f \
+       /etc/strongswan.d/charon/unity.conf \
+       /usr/lib/ipsec/plugins/libstrongswan-unity.so \
+       /usr/share/strongswan/templates/config/plugins/unity.conf
+
+rm -f /usr/local/bin/setddns.pl
+
+# Extract files
+extract_files
+
+# Start services
+/etc/init.d/dnsmasq restart
+if [ `grep "ENABLED=on" /var/ipfire/vpn/settings` ]; then
+       /etc/init.d/ipsec start
+fi
+
+
+# Update Language cache
+perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang"
+
+# Uninstall the libgpg-error package.
+rm -f \
+       /opt/pakfire/db/installed/meta-libgpg-error \
+       /opt/pakfire/db/rootfiles/libgpg-error
+
+# Regenerate squid configuration file
+sudo -u nobody /srv/web/ipfire/cgi-bin/proxy.cgi
+
+# Fix broken proxy configuration permissions
+chown -R nobody.nobody \
+       /var/ipfire/proxy/advanced \
+       /var/ipfire/proxy/acl-1.4 \
+       /var/ipfire/proxy/enable \
+       /var/ipfire/proxy/settings \
+       /var/ipfire/proxy/squid.conf \
+       /var/ipfire/proxy/transparent
+
+# Generate ddns configuration file
+sudo -u nobody /srv/web/ipfire/cgi-bin/ddns.cgi
+
+# Update crontab
+sed -i /var/spool/cron/root.orig -e "/setddns.pl/d"
+
+grep -q /usr/bin/ddns /var/spool/cron/root.orig || cat <<EOF >> /var/spool/cron/root.orig
+
+# Update dynamic DNS records every five minutes.
+# Force an update once a month
+*/5 * * * *    [ -f "/var/ipfire/red/active" ] && /usr/bin/ddns update-all
+3 2 1 * *      [ -f "/var/ipfire/red/active" ] && /usr/bin/ddns update-all --force
+EOF
+
+fcrontab -z &>/dev/null
+
+sync
+
+# This update need a reboot...
+#touch /var/run/need_reboot
+
+# Finish
+/etc/init.d/fireinfo start
+sendprofile
+
+# Don't report the exitcode last command
+exit 0
diff --git a/config/rootfiles/oldcore/77/filelists/lzo b/config/rootfiles/oldcore/77/filelists/lzo
new file mode 120000 (symlink)
index 0000000..8e11e78
--- /dev/null
@@ -0,0 +1 @@
+../../../common/lzo
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/77/filelists/rng-tools b/config/rootfiles/oldcore/77/filelists/rng-tools
new file mode 120000 (symlink)
index 0000000..a7853e4
--- /dev/null
@@ -0,0 +1 @@
+../../../common/rng-tools
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/77/filelists/strongswan b/config/rootfiles/oldcore/77/filelists/strongswan
new file mode 120000 (symlink)
index 0000000..90c727e
--- /dev/null
@@ -0,0 +1 @@
+../../../common/strongswan
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/77/filelists/wpa_supplicant b/config/rootfiles/oldcore/77/filelists/wpa_supplicant
new file mode 120000 (symlink)
index 0000000..1d04c03
--- /dev/null
@@ -0,0 +1 @@
+../../../common/wpa_supplicant
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/79/exclude b/config/rootfiles/oldcore/79/exclude
new file mode 100644 (file)
index 0000000..18e9b4d
--- /dev/null
@@ -0,0 +1,20 @@
+boot/config.txt
+etc/collectd.custom
+etc/ipsec.conf
+etc/ipsec.secrets
+etc/ipsec.user.conf
+etc/ipsec.user.secrets
+etc/localtime
+etc/shadow
+etc/ssh/ssh_config
+etc/ssh/sshd_config
+etc/ssl/openssl.cnf
+etc/sudoers
+etc/sysconfig/firewall.local
+etc/sysconfig/rc.local
+etc/udev/rules.d/30-persistent-network.rules
+srv/web/ipfire/html/proxy.pac
+var/ipfire/ovpn
+var/log/cache
+var/state/dhcp/dhcpd.leases
+var/updatecache
similarity index 79%
rename from config/rootfiles/core/78/filelists/files
rename to config/rootfiles/oldcore/79/filelists/files
index 851ce36f9696b3c8d32e25e5822f75c7e90c6e26..4a557d2cfbe209032ba7716fb1dc4af949886bf5 100644 (file)
@@ -1,18 +1,24 @@
 etc/system-release
 etc/issue
+etc/rc.d/init.d/leds
 etc/rc.d/init.d/sshd
+etc/rc.d/init.d/udev
 srv/web/ipfire/cgi-bin/ddns.cgi
 srv/web/ipfire/cgi-bin/ids.cgi
 srv/web/ipfire/cgi-bin/logs.cgi/firewalllogcountry.dat
 srv/web/ipfire/cgi-bin/logs.cgi/showrequestfromcountry.dat
 srv/web/ipfire/cgi-bin/modem-status.cgi
 srv/web/ipfire/cgi-bin/ovpnmain.cgi
+srv/web/ipfire/cgi-bin/pppsetup.cgi
 srv/web/ipfire/cgi-bin/proxy.cgi
+srv/web/ipfire/cgi-bin/traffic.cgi
 srv/web/ipfire/html/themes/ipfire/include/functions.pl
 usr/bin/squidGuard
+usr/sbin/firewall-policy
 usr/sbin/redirect_wrapper
 usr/sbin/updxlrator
 usr/local/bin/setddns.pl
+var/ipfire/header.pl
 var/ipfire/langs
 var/ipfire/menu.d/20-status.menu
 var/ipfire/menu.d/70-log.menu
diff --git a/config/rootfiles/oldcore/79/filelists/libpcap b/config/rootfiles/oldcore/79/filelists/libpcap
new file mode 120000 (symlink)
index 0000000..c7f9f52
--- /dev/null
@@ -0,0 +1 @@
+../../../common/libpcap
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/79/filelists/openssh b/config/rootfiles/oldcore/79/filelists/openssh
new file mode 120000 (symlink)
index 0000000..d8c77fd
--- /dev/null
@@ -0,0 +1 @@
+../../../common/openssh
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/79/filelists/openssl b/config/rootfiles/oldcore/79/filelists/openssl
new file mode 120000 (symlink)
index 0000000..e011a92
--- /dev/null
@@ -0,0 +1 @@
+../../../common/openssl
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/79/filelists/perl-Device-Modem b/config/rootfiles/oldcore/79/filelists/perl-Device-Modem
new file mode 120000 (symlink)
index 0000000..ea70f08
--- /dev/null
@@ -0,0 +1 @@
+../../../common/perl-Device-Modem
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/79/filelists/perl-Device-SerialPort b/config/rootfiles/oldcore/79/filelists/perl-Device-SerialPort
new file mode 120000 (symlink)
index 0000000..2eb1527
--- /dev/null
@@ -0,0 +1 @@
+../../../common/perl-Device-SerialPort
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/79/meta b/config/rootfiles/oldcore/79/meta
new file mode 100644 (file)
index 0000000..d547fa8
--- /dev/null
@@ -0,0 +1 @@
+DEPS=""
similarity index 99%
rename from config/rootfiles/core/78/update.sh
rename to config/rootfiles/oldcore/79/update.sh
index f3e0593526d03506400b12811d3a564da54d2a2f..2085d4332f7225d069969d3ed536564be7488453 100644 (file)
@@ -35,7 +35,7 @@ function add_to_backup ()
 
 #
 # Remove old core updates from pakfire cache to save space...
-core=78
+core=79
 for (( i=1; i<=${core}; i++ ))
 do
        rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire
old mode 100755 (executable)
new mode 100644 (file)
index 0fab2ea..1b0eb9d
@@ -1,4 +1,3 @@
-#usr/lib/libsrtp.a
 etc/asterisk
 etc/fcron.minutely/wakeup.sh
 etc/rc.d/rc0.d/K30asterisk
@@ -37,16 +36,13 @@ etc/rc.d/rc6.d/K30asterisk
 #usr/include/asterisk/ccss.h
 #usr/include/asterisk/cdr.h
 #usr/include/asterisk/cel.h
-#usr/include/asterisk/celt.h
 #usr/include/asterisk/channel.h
-#usr/include/asterisk/channel_internal.h
 #usr/include/asterisk/channelstate.h
 #usr/include/asterisk/chanvars.h
 #usr/include/asterisk/cli.h
 #usr/include/asterisk/compat.h
 #usr/include/asterisk/compiler.h
 #usr/include/asterisk/config.h
-#usr/include/asterisk/config_options.h
 #usr/include/asterisk/crypto.h
 #usr/include/asterisk/data.h
 #usr/include/asterisk/datastore.h
@@ -73,9 +69,6 @@ etc/rc.d/rc6.d/K30asterisk
 #usr/include/asterisk/extconf.h
 #usr/include/asterisk/features.h
 #usr/include/asterisk/file.h
-#usr/include/asterisk/format.h
-#usr/include/asterisk/format_cap.h
-#usr/include/asterisk/format_pref.h
 #usr/include/asterisk/frame.h
 #usr/include/asterisk/frame_defs.h
 #usr/include/asterisk/framehook.h
@@ -86,7 +79,6 @@ etc/rc.d/rc6.d/K30asterisk
 #usr/include/asterisk/hashtab.h
 #usr/include/asterisk/heap.h
 #usr/include/asterisk/http.h
-#usr/include/asterisk/http_websocket.h
 #usr/include/asterisk/image.h
 #usr/include/asterisk/indications.h
 #usr/include/asterisk/inline_api.h
@@ -99,7 +91,6 @@ etc/rc.d/rc6.d/K30asterisk
 #usr/include/asterisk/logger.h
 #usr/include/asterisk/manager.h
 #usr/include/asterisk/md5.h
-#usr/include/asterisk/message.h
 #usr/include/asterisk/mod_format.h
 #usr/include/asterisk/module.h
 #usr/include/asterisk/monitor.h
@@ -114,7 +105,6 @@ etc/rc.d/rc6.d/K30asterisk
 #usr/include/asterisk/pktccops.h
 #usr/include/asterisk/plc.h
 #usr/include/asterisk/poll-compat.h
-#usr/include/asterisk/presencestate.h
 #usr/include/asterisk/privacy.h
 #usr/include/asterisk/pval.h
 #usr/include/asterisk/res_fax.h
@@ -127,8 +117,6 @@ etc/rc.d/rc6.d/K30asterisk
 #usr/include/asterisk/security_events_defs.h
 #usr/include/asterisk/select.h
 #usr/include/asterisk/sha1.h
-#usr/include/asterisk/silk.h
-#usr/include/asterisk/sip_api.h
 #usr/include/asterisk/slin.h
 #usr/include/asterisk/slinfactory.h
 #usr/include/asterisk/smdi.h
@@ -155,39 +143,6 @@ etc/rc.d/rc6.d/K30asterisk
 #usr/include/asterisk/version.h
 #usr/include/asterisk/xml.h
 #usr/include/asterisk/xmldoc.h
-#usr/include/asterisk/xmpp.h
-#usr/include/srtp
-#usr/include/srtp/aes.h
-#usr/include/srtp/aes_cbc.h
-#usr/include/srtp/aes_icm.h
-#usr/include/srtp/alloc.h
-#usr/include/srtp/auth.h
-#usr/include/srtp/cipher.h
-#usr/include/srtp/config.h
-#usr/include/srtp/crypto.h
-#usr/include/srtp/crypto_kernel.h
-#usr/include/srtp/crypto_math.h
-#usr/include/srtp/crypto_types.h
-#usr/include/srtp/cryptoalg.h
-#usr/include/srtp/datatypes.h
-#usr/include/srtp/err.h
-#usr/include/srtp/gf2_8.h
-#usr/include/srtp/hmac.h
-#usr/include/srtp/integers.h
-#usr/include/srtp/kernel_compat.h
-#usr/include/srtp/key.h
-#usr/include/srtp/null_auth.h
-#usr/include/srtp/null_cipher.h
-#usr/include/srtp/prng.h
-#usr/include/srtp/rand_source.h
-#usr/include/srtp/rdb.h
-#usr/include/srtp/rdbx.h
-#usr/include/srtp/rtp.h
-#usr/include/srtp/sha1.h
-#usr/include/srtp/srtp.h
-#usr/include/srtp/stat.h
-#usr/include/srtp/ut_sim.h
-#usr/include/srtp/xfm.h
 #usr/lib/asterisk
 #usr/lib/asterisk/modules
 usr/lib/asterisk/modules/app_adsiprog.so
@@ -217,6 +172,7 @@ usr/lib/asterisk/modules/app_forkcdr.so
 usr/lib/asterisk/modules/app_getcpeid.so
 usr/lib/asterisk/modules/app_ices.so
 usr/lib/asterisk/modules/app_image.so
+usr/lib/asterisk/modules/app_ivrdemo.so
 usr/lib/asterisk/modules/app_macro.so
 usr/lib/asterisk/modules/app_milliwatt.so
 usr/lib/asterisk/modules/app_minivm.so
@@ -226,7 +182,6 @@ usr/lib/asterisk/modules/app_mp3.so
 usr/lib/asterisk/modules/app_mysql.so
 usr/lib/asterisk/modules/app_nbscat.so
 usr/lib/asterisk/modules/app_originate.so
-usr/lib/asterisk/modules/app_page.so
 usr/lib/asterisk/modules/app_parkandannounce.so
 usr/lib/asterisk/modules/app_playback.so
 usr/lib/asterisk/modules/app_playtones.so
@@ -234,10 +189,15 @@ usr/lib/asterisk/modules/app_privacy.so
 usr/lib/asterisk/modules/app_queue.so
 usr/lib/asterisk/modules/app_read.so
 usr/lib/asterisk/modules/app_readexten.so
+usr/lib/asterisk/modules/app_readfile.so
 usr/lib/asterisk/modules/app_record.so
+usr/lib/asterisk/modules/app_saycounted.so
+usr/lib/asterisk/modules/app_saycountpl.so
 usr/lib/asterisk/modules/app_sayunixtime.so
 usr/lib/asterisk/modules/app_senddtmf.so
 usr/lib/asterisk/modules/app_sendtext.so
+usr/lib/asterisk/modules/app_setcallerid.so
+usr/lib/asterisk/modules/app_skel.so
 usr/lib/asterisk/modules/app_sms.so
 usr/lib/asterisk/modules/app_softhangup.so
 usr/lib/asterisk/modules/app_speech_utils.so
@@ -271,10 +231,14 @@ usr/lib/asterisk/modules/cel_sqlite3_custom.so
 usr/lib/asterisk/modules/chan_agent.so
 usr/lib/asterisk/modules/chan_alsa.so
 usr/lib/asterisk/modules/chan_bridge.so
+usr/lib/asterisk/modules/chan_capi.so
 usr/lib/asterisk/modules/chan_iax2.so
 usr/lib/asterisk/modules/chan_local.so
 usr/lib/asterisk/modules/chan_mgcp.so
+usr/lib/asterisk/modules/chan_mobile.so
 usr/lib/asterisk/modules/chan_multicast_rtp.so
+usr/lib/asterisk/modules/chan_ooh323.so
+usr/lib/asterisk/modules/chan_oss.so
 usr/lib/asterisk/modules/chan_phone.so
 usr/lib/asterisk/modules/chan_sip.so
 usr/lib/asterisk/modules/chan_skinny.so
@@ -287,7 +251,6 @@ usr/lib/asterisk/modules/codec_g726.so
 usr/lib/asterisk/modules/codec_gsm.so
 usr/lib/asterisk/modules/codec_ilbc.so
 usr/lib/asterisk/modules/codec_lpc10.so
-usr/lib/asterisk/modules/codec_resample.so
 usr/lib/asterisk/modules/codec_ulaw.so
 usr/lib/asterisk/modules/format_g719.so
 usr/lib/asterisk/modules/format_g723.so
@@ -298,11 +261,12 @@ usr/lib/asterisk/modules/format_h263.so
 usr/lib/asterisk/modules/format_h264.so
 usr/lib/asterisk/modules/format_ilbc.so
 usr/lib/asterisk/modules/format_jpeg.so
-#usr/lib/asterisk/modules/format_ogg_vorbis.so
+usr/lib/asterisk/modules/format_ogg_vorbis.so
 usr/lib/asterisk/modules/format_pcm.so
 usr/lib/asterisk/modules/format_siren14.so
 usr/lib/asterisk/modules/format_siren7.so
 usr/lib/asterisk/modules/format_sln.so
+usr/lib/asterisk/modules/format_sln16.so
 usr/lib/asterisk/modules/format_vox.so
 usr/lib/asterisk/modules/format_wav.so
 usr/lib/asterisk/modules/format_wav_gsm.so
@@ -327,16 +291,13 @@ usr/lib/asterisk/modules/func_extstate.so
 usr/lib/asterisk/modules/func_frame_trace.so
 usr/lib/asterisk/modules/func_global.so
 usr/lib/asterisk/modules/func_groupcount.so
-usr/lib/asterisk/modules/func_hangupcause.so
 usr/lib/asterisk/modules/func_iconv.so
-usr/lib/asterisk/modules/func_jitterbuffer.so
 usr/lib/asterisk/modules/func_lock.so
 usr/lib/asterisk/modules/func_logic.so
 usr/lib/asterisk/modules/func_math.so
 usr/lib/asterisk/modules/func_md5.so
 usr/lib/asterisk/modules/func_module.so
 usr/lib/asterisk/modules/func_pitchshift.so
-usr/lib/asterisk/modules/func_presencestate.so
 usr/lib/asterisk/modules/func_rand.so
 usr/lib/asterisk/modules/func_realtime.so
 usr/lib/asterisk/modules/func_sha1.so
@@ -365,59 +326,58 @@ usr/lib/asterisk/modules/res_clioriginate.so
 usr/lib/asterisk/modules/res_config_curl.so
 usr/lib/asterisk/modules/res_config_ldap.so
 usr/lib/asterisk/modules/res_config_mysql.so
-usr/lib/asterisk/modules/res_config_sqlite3.so
 usr/lib/asterisk/modules/res_convert.so
 usr/lib/asterisk/modules/res_crypto.so
 usr/lib/asterisk/modules/res_curl.so
 usr/lib/asterisk/modules/res_fax.so
-#usr/lib/asterisk/modules/res_fax_spandsp.so
-usr/lib/asterisk/modules/res_format_attr_celt.so
-usr/lib/asterisk/modules/res_format_attr_h263.so
-usr/lib/asterisk/modules/res_format_attr_h264.so
-usr/lib/asterisk/modules/res_format_attr_silk.so
-usr/lib/asterisk/modules/res_http_websocket.so
+usr/lib/asterisk/modules/res_fax_spandsp.so
 usr/lib/asterisk/modules/res_limit.so
 usr/lib/asterisk/modules/res_monitor.so
 usr/lib/asterisk/modules/res_musiconhold.so
 usr/lib/asterisk/modules/res_mutestream.so
 usr/lib/asterisk/modules/res_phoneprov.so
+usr/lib/asterisk/modules/res_pktccops.so
 usr/lib/asterisk/modules/res_realtime.so
 usr/lib/asterisk/modules/res_rtp_asterisk.so
 usr/lib/asterisk/modules/res_rtp_multicast.so
 usr/lib/asterisk/modules/res_security_log.so
 usr/lib/asterisk/modules/res_smdi.so
+usr/lib/asterisk/modules/res_snmp.so
 usr/lib/asterisk/modules/res_speech.so
-usr/lib/asterisk/modules/res_srtp.so
 usr/lib/asterisk/modules/res_stun_monitor.so
 usr/lib/asterisk/modules/res_timing_pthread.so
 usr/lib/asterisk/modules/res_timing_timerfd.so
-usr/lib/libasteriskssl.so
-usr/lib/libasteriskssl.so.1
-#usr/lib/libsrtp.a
 #usr/lib/pkgconfig/asterisk.pc
+usr/sbin/aelparse
 usr/sbin/astcanary
-usr/sbin/astdb2bdb
-usr/sbin/astdb2sqlite3
 usr/sbin/asterisk
 usr/sbin/astgenkey
+usr/sbin/astman
 usr/sbin/autosupport
+usr/sbin/check_expr
+usr/sbin/check_expr2
+usr/sbin/conf2ael
+usr/sbin/hashtest
+usr/sbin/hashtest2
+usr/sbin/muted
 usr/sbin/rasterisk
+usr/sbin/refcounter
 usr/sbin/safe_asterisk
-#usr/share/man/man8/astdb2bdb.8
-#usr/share/man/man8/astdb2sqlite3.8
+usr/sbin/smsq
+usr/sbin/stereorize
+usr/sbin/streamplayer
 #usr/share/man/man8/asterisk.8
 #usr/share/man/man8/astgenkey.8
 #usr/share/man/man8/autosupport.8
 #usr/share/man/man8/safe_asterisk.8
 #var/ipfire/asterisk
-var/ipfire/asterisk/acl.conf
 var/ipfire/asterisk/adsi.conf
 var/ipfire/asterisk/agents.conf
+var/ipfire/asterisk/ais.conf
 var/ipfire/asterisk/alarmreceiver.conf
 var/ipfire/asterisk/alsa.conf
 var/ipfire/asterisk/amd.conf
 var/ipfire/asterisk/app_mysql.conf
-var/ipfire/asterisk/app_skel.conf
 var/ipfire/asterisk/asterisk.adsi
 var/ipfire/asterisk/asterisk.conf
 #var/ipfire/asterisk/asterisk.makeopts
@@ -441,12 +401,11 @@ var/ipfire/asterisk/cel_sqlite3_custom.conf
 var/ipfire/asterisk/cel_tds.conf
 var/ipfire/asterisk/chan_dahdi.conf
 var/ipfire/asterisk/chan_mobile.conf
+var/ipfire/asterisk/chan_ooh323.conf
 var/ipfire/asterisk/cli.conf
 var/ipfire/asterisk/cli_aliases.conf
 var/ipfire/asterisk/cli_permissions.conf
 var/ipfire/asterisk/codecs.conf
-var/ipfire/asterisk/confbridge.conf
-var/ipfire/asterisk/config_test.conf
 var/ipfire/asterisk/console.conf
 var/ipfire/asterisk/dbsep.conf
 var/ipfire/asterisk/dnsmgr.conf
@@ -477,10 +436,8 @@ var/ipfire/asterisk/mgcp.conf
 var/ipfire/asterisk/minivm.conf
 var/ipfire/asterisk/misdn.conf
 var/ipfire/asterisk/modules.conf
-var/ipfire/asterisk/motif.conf
 var/ipfire/asterisk/musiconhold.conf
 var/ipfire/asterisk/muted.conf
-var/ipfire/asterisk/ooh323.conf
 var/ipfire/asterisk/osp.conf
 var/ipfire/asterisk/oss.conf
 var/ipfire/asterisk/phone.conf
@@ -489,8 +446,6 @@ var/ipfire/asterisk/queuerules.conf
 var/ipfire/asterisk/queues.conf
 var/ipfire/asterisk/res_config_mysql.conf
 var/ipfire/asterisk/res_config_sqlite.conf
-var/ipfire/asterisk/res_config_sqlite3.conf
-var/ipfire/asterisk/res_corosync.conf
 var/ipfire/asterisk/res_curl.conf
 var/ipfire/asterisk/res_fax.conf
 var/ipfire/asterisk/res_ldap.conf
@@ -517,39 +472,29 @@ var/ipfire/asterisk/vpb.conf
 var/ipfire/asterisk/wakeup/source/536.call
 var/ipfire/asterisk/wakeup/source/bsp.call.tpl
 var/ipfire/asterisk/wakeup/wakeup.sh
-var/ipfire/asterisk/xmpp.conf
 var/ipfire/backup/addons/includes/asterisk
 #var/lib/asterisk
-var/lib/asterisk/agi-bin
+#var/lib/asterisk/agi-bin
 #var/lib/asterisk/documentation
 #var/lib/asterisk/documentation/appdocsxml.dtd
 #var/lib/asterisk/documentation/core-en_US.xml
 #var/lib/asterisk/documentation/thirdparty
 #var/lib/asterisk/firmware
-var/lib/asterisk/firmware/iax
+#var/lib/asterisk/firmware/iax
 #var/lib/asterisk/images
-#var/lib/asterisk/images/asterisk-intro.jpg
-#var/lib/asterisk/images/kpad2.jpg
-var/lib/asterisk/keys
+var/lib/asterisk/images/asterisk-intro.jpg
+var/lib/asterisk/images/kpad2.jpg
+#var/lib/asterisk/keys
 #var/lib/asterisk/moh
 var/lib/asterisk/moh/.asterisk-moh-opsound-gsm-2.03
-var/lib/asterisk/moh/.asterisk-moh-opsound-wav-2.03
 var/lib/asterisk/moh/CHANGES-asterisk-moh-opsound-gsm
-var/lib/asterisk/moh/CHANGES-asterisk-moh-opsound-wav
 var/lib/asterisk/moh/CREDITS-asterisk-moh-opsound-gsm
-var/lib/asterisk/moh/CREDITS-asterisk-moh-opsound-wav
 var/lib/asterisk/moh/LICENSE-asterisk-moh-opsound-gsm
-var/lib/asterisk/moh/LICENSE-asterisk-moh-opsound-wav
 var/lib/asterisk/moh/macroform-cold_day.gsm
-var/lib/asterisk/moh/macroform-cold_day.wav
 var/lib/asterisk/moh/macroform-robot_dity.gsm
-var/lib/asterisk/moh/macroform-robot_dity.wav
 var/lib/asterisk/moh/macroform-the_simplicity.gsm
-var/lib/asterisk/moh/macroform-the_simplicity.wav
 var/lib/asterisk/moh/manolo_camp-morning_coffee.gsm
-var/lib/asterisk/moh/manolo_camp-morning_coffee.wav
 var/lib/asterisk/moh/reno_project-system.gsm
-var/lib/asterisk/moh/reno_project-system.wav
 var/lib/asterisk/phoneprov
 var/lib/asterisk/phoneprov/000000000000-directory.xml
 var/lib/asterisk/phoneprov/000000000000-phone.cfg
@@ -875,20 +820,14 @@ var/lib/asterisk/sounds/digits/de/xh-8x.gsm
 var/lib/asterisk/sounds/digits/de/xh-9x.gsm
 var/lib/asterisk/sounds/digits/de/yesterday.gsm
 var/lib/asterisk/sounds/en
-var/lib/asterisk/sounds/en/.asterisk-core-sounds-en-gsm-1.4.25
-var/lib/asterisk/sounds/en/.asterisk-extra-sounds-en-gsm-1.4.14
+var/lib/asterisk/sounds/en/.asterisk-core-sounds-en-gsm-1.4.22
+var/lib/asterisk/sounds/en/.asterisk-extra-sounds-en-gsm-1.4.11
 var/lib/asterisk/sounds/en/1-for-am-2-for-pm.gsm
 var/lib/asterisk/sounds/en/1-yes-2-no.gsm
-var/lib/asterisk/sounds/en/CHANGES-asterisk-core-en-1.4.25
-var/lib/asterisk/sounds/en/CHANGES-asterisk-extra-en-1.4.14
-var/lib/asterisk/sounds/en/CREDITS-asterisk-core-en-1.4.25
-var/lib/asterisk/sounds/en/CREDITS-asterisk-extra-en-1.4.14
-var/lib/asterisk/sounds/en/LICENSE-asterisk-core-en-1.4.25
-var/lib/asterisk/sounds/en/LICENSE-asterisk-extra-en-1.4.14
-var/lib/asterisk/sounds/en/OfficeSpace.gsm
-var/lib/asterisk/sounds/en/Randulo-allison.gsm
-var/lib/asterisk/sounds/en/SIP_Test_Failure.gsm
-var/lib/asterisk/sounds/en/SIP_Test_Success.gsm
+var/lib/asterisk/sounds/en/CHANGES-asterisk-core-en-1.4.22
+var/lib/asterisk/sounds/en/CHANGES-asterisk-extra-en-1.4.11
+var/lib/asterisk/sounds/en/CREDITS-asterisk-core-en-1.4.22
+var/lib/asterisk/sounds/en/LICENSE-asterisk-core-en-1.4.22
 var/lib/asterisk/sounds/en/T-changed-to.gsm
 var/lib/asterisk/sounds/en/T-is-not-available.gsm
 var/lib/asterisk/sounds/en/T-to-disable-ancmnt.gsm
@@ -911,7 +850,6 @@ var/lib/asterisk/sounds/en/access-denied.gsm
 var/lib/asterisk/sounds/en/access-granted.gsm
 var/lib/asterisk/sounds/en/accessible-through-system.gsm
 var/lib/asterisk/sounds/en/account-balance-is.gsm
-var/lib/asterisk/sounds/en/account_number.gsm
 var/lib/asterisk/sounds/en/accounting.gsm
 var/lib/asterisk/sounds/en/accounts-payable.gsm
 var/lib/asterisk/sounds/en/accounts-receivable.gsm
@@ -922,7 +860,6 @@ var/lib/asterisk/sounds/en/address.gsm
 var/lib/asterisk/sounds/en/administration.gsm
 var/lib/asterisk/sounds/en/advised-to-seek-shelter.gsm
 var/lib/asterisk/sounds/en/after-the-tone.gsm
-var/lib/asterisk/sounds/en/after_tone.gsm
 var/lib/asterisk/sounds/en/afternoon.gsm
 var/lib/asterisk/sounds/en/agent-alreadyon.gsm
 var/lib/asterisk/sounds/en/agent-incorrect.gsm
@@ -942,12 +879,12 @@ var/lib/asterisk/sounds/en/all-reps-busy.gsm
 var/lib/asterisk/sounds/en/all-your-base.gsm
 var/lib/asterisk/sounds/en/altitude.gsm
 var/lib/asterisk/sounds/en/ampersand.gsm
+var/lib/asterisk/sounds/en/an-error-has-occured.gsm
 var/lib/asterisk/sounds/en/an-error-has-occurred.gsm
 var/lib/asterisk/sounds/en/and-area-code.gsm
 var/lib/asterisk/sounds/en/and-or.gsm
 var/lib/asterisk/sounds/en/and-prs-pound-whn-finished.gsm
 var/lib/asterisk/sounds/en/and.gsm
-var/lib/asterisk/sounds/en/andnowstandby.gsm
 var/lib/asterisk/sounds/en/another-time.gsm
 var/lib/asterisk/sounds/en/approaching.gsm
 var/lib/asterisk/sounds/en/approximately.gsm
@@ -974,7 +911,6 @@ var/lib/asterisk/sounds/en/at-customers-request.gsm
 var/lib/asterisk/sounds/en/at-following-number.gsm
 var/lib/asterisk/sounds/en/at-sign.gsm
 var/lib/asterisk/sounds/en/at-tone-time-exactly.gsm
-var/lib/asterisk/sounds/en/at_tone.gsm
 var/lib/asterisk/sounds/en/athletics.gsm
 var/lib/asterisk/sounds/en/atlanta.gsm
 var/lib/asterisk/sounds/en/atlantic.gsm
@@ -988,7 +924,6 @@ var/lib/asterisk/sounds/en/available.gsm
 var/lib/asterisk/sounds/en/avg-speed-answer.gsm
 var/lib/asterisk/sounds/en/away-naughty-boy.gsm
 var/lib/asterisk/sounds/en/away-naughty-girl.gsm
-var/lib/asterisk/sounds/en/awkward.gsm
 var/lib/asterisk/sounds/en/backslash.gsm
 var/lib/asterisk/sounds/en/bad.gsm
 var/lib/asterisk/sounds/en/baltimore.gsm
@@ -1006,10 +941,8 @@ var/lib/asterisk/sounds/en/believe-its-free.gsm
 var/lib/asterisk/sounds/en/billing-and-collections.gsm
 var/lib/asterisk/sounds/en/billing.gsm
 var/lib/asterisk/sounds/en/billionth.gsm
-var/lib/asterisk/sounds/en/binary.gsm
 var/lib/asterisk/sounds/en/bits.gsm
 var/lib/asterisk/sounds/en/blue-eyed-polar-bear.gsm
-var/lib/asterisk/sounds/en/bombsquad.gsm
 var/lib/asterisk/sounds/en/bookstore.gsm
 var/lib/asterisk/sounds/en/boston.gsm
 var/lib/asterisk/sounds/en/box.gsm
@@ -1060,7 +993,6 @@ var/lib/asterisk/sounds/en/central.gsm
 var/lib/asterisk/sounds/en/cents-per-minute.gsm
 var/lib/asterisk/sounds/en/cents.gsm
 var/lib/asterisk/sounds/en/ceo-office.gsm
-var/lib/asterisk/sounds/en/challenge_try_again.gsm
 var/lib/asterisk/sounds/en/chance-of.gsm
 var/lib/asterisk/sounds/en/changing.gsm
 var/lib/asterisk/sounds/en/channel-insecure-warn.gsm
@@ -1078,14 +1010,12 @@ var/lib/asterisk/sounds/en/clearing.gsm
 var/lib/asterisk/sounds/en/cleveland.gsm
 var/lib/asterisk/sounds/en/clli.gsm
 var/lib/asterisk/sounds/en/close-parenthesis.gsm
-var/lib/asterisk/sounds/en/closed.gsm
 var/lib/asterisk/sounds/en/clouds.gsm
 var/lib/asterisk/sounds/en/cloudy.gsm
 var/lib/asterisk/sounds/en/collections.gsm
 var/lib/asterisk/sounds/en/colorado-springs.gsm
 var/lib/asterisk/sounds/en/colorado.gsm
 var/lib/asterisk/sounds/en/columbus.gsm
-var/lib/asterisk/sounds/en/comedyclub.gsm
 var/lib/asterisk/sounds/en/comma.gsm
 var/lib/asterisk/sounds/en/communications.gsm
 var/lib/asterisk/sounds/en/company-dir-411.gsm
@@ -1094,15 +1024,7 @@ var/lib/asterisk/sounds/en/compliance.gsm
 var/lib/asterisk/sounds/en/computer-friend1.gsm
 var/lib/asterisk/sounds/en/computer-friend2.gsm
 var/lib/asterisk/sounds/en/conditions.gsm
-var/lib/asterisk/sounds/en/conf-1-to-list-users.gsm
-var/lib/asterisk/sounds/en/conf-2-to-kick-nonadmin.gsm
-var/lib/asterisk/sounds/en/conf-3-mute-or-unmute-nonadmin.gsm
-var/lib/asterisk/sounds/en/conf-4-to-record-conf.gsm
-var/lib/asterisk/sounds/en/conf-8-for-more-options.gsm
-var/lib/asterisk/sounds/en/conf-8-to-exit-return-to-conf.gsm
 var/lib/asterisk/sounds/en/conf-adminmenu-162.gsm
-var/lib/asterisk/sounds/en/conf-adminmenu-18.gsm
-var/lib/asterisk/sounds/en/conf-adminmenu-menu8.gsm
 var/lib/asterisk/sounds/en/conf-adminmenu.gsm
 var/lib/asterisk/sounds/en/conf-banned.gsm
 var/lib/asterisk/sounds/en/conf-enteringno.gsm
@@ -1209,11 +1131,8 @@ var/lib/asterisk/sounds/en/core-sounds-en.txt
 var/lib/asterisk/sounds/en/could-lose-a-few-pounds.gsm
 var/lib/asterisk/sounds/en/counseling-services.gsm
 var/lib/asterisk/sounds/en/count.gsm
-var/lib/asterisk/sounds/en/countdown.gsm
 var/lib/asterisk/sounds/en/crash.gsm
-var/lib/asterisk/sounds/en/crashing_conf.gsm
 var/lib/asterisk/sounds/en/current-time-is.gsm
-var/lib/asterisk/sounds/en/current_account_balance.gsm
 var/lib/asterisk/sounds/en/currently.gsm
 var/lib/asterisk/sounds/en/customer-accounts.gsm
 var/lib/asterisk/sounds/en/customer-relations.gsm
@@ -1386,8 +1305,6 @@ var/lib/asterisk/sounds/en/divided-by.gsm
 var/lib/asterisk/sounds/en/dns.gsm
 var/lib/asterisk/sounds/en/do-not-disturb.gsm
 var/lib/asterisk/sounds/en/doing-enum-lookup.gsm
-var/lib/asterisk/sounds/en/donotcall1.gsm
-var/lib/asterisk/sounds/en/donotcall2.gsm
 var/lib/asterisk/sounds/en/dont-know-who-sent.gsm
 var/lib/asterisk/sounds/en/doppler-radar.gsm
 var/lib/asterisk/sounds/en/down.gsm
@@ -1404,7 +1321,6 @@ var/lib/asterisk/sounds/en/eighteenth.gsm
 var/lib/asterisk/sounds/en/eighth.gsm
 var/lib/asterisk/sounds/en/eightieth.gsm
 var/lib/asterisk/sounds/en/el-paso.gsm
-var/lib/asterisk/sounds/en/eletelephony.gsm
 var/lib/asterisk/sounds/en/eleventh.gsm
 var/lib/asterisk/sounds/en/email.gsm
 var/lib/asterisk/sounds/en/emergency.gsm
@@ -1419,13 +1335,11 @@ var/lib/asterisk/sounds/en/enter-ext-of-person.gsm
 var/lib/asterisk/sounds/en/enter-num-blacklist.gsm
 var/lib/asterisk/sounds/en/enter-password.gsm
 var/lib/asterisk/sounds/en/enter-phone-number10.gsm
-var/lib/asterisk/sounds/en/enter_account.gsm
 var/lib/asterisk/sounds/en/entering-conf-number.gsm
 var/lib/asterisk/sounds/en/entr-num-rmv-blklist.gsm
 var/lib/asterisk/sounds/en/enum-lookup-failed.gsm
 var/lib/asterisk/sounds/en/enum-lookup-successful.gsm
 var/lib/asterisk/sounds/en/error-number.gsm
-var/lib/asterisk/sounds/en/error.gsm
 var/lib/asterisk/sounds/en/est-hold-time-is.gsm
 var/lib/asterisk/sounds/en/euro.gsm
 var/lib/asterisk/sounds/en/european.gsm
@@ -1441,7 +1355,6 @@ var/lib/asterisk/sounds/en/fahrenheit.gsm
 var/lib/asterisk/sounds/en/falling.gsm
 var/lib/asterisk/sounds/en/fast.gsm
 var/lib/asterisk/sounds/en/feature-not-avail-line.gsm
-var/lib/asterisk/sounds/en/feeling_lucky_punk.gsm
 var/lib/asterisk/sounds/en/feet.gsm
 var/lib/asterisk/sounds/en/female.gsm
 var/lib/asterisk/sounds/en/fifteenth.gsm
@@ -1457,8 +1370,6 @@ var/lib/asterisk/sounds/en/florida.gsm
 var/lib/asterisk/sounds/en/fog.gsm
 var/lib/asterisk/sounds/en/foggy.gsm
 var/lib/asterisk/sounds/en/followed-by.gsm
-var/lib/asterisk/sounds/en/followed_hash.gsm
-var/lib/asterisk/sounds/en/followed_pound.gsm
 var/lib/asterisk/sounds/en/followme
 var/lib/asterisk/sounds/en/followme/call-from.gsm
 var/lib/asterisk/sounds/en/followme/no-recording.gsm
@@ -1486,7 +1397,6 @@ var/lib/asterisk/sounds/en/for-the-weather.gsm
 var/lib/asterisk/sounds/en/for-wakeup-call.gsm
 var/lib/asterisk/sounds/en/for-yes-press.gsm
 var/lib/asterisk/sounds/en/for.gsm
-var/lib/asterisk/sounds/en/forget_about_it.gsm
 var/lib/asterisk/sounds/en/fort-worth.gsm
 var/lib/asterisk/sounds/en/fortieth.gsm
 var/lib/asterisk/sounds/en/fourteenth.gsm
@@ -1501,10 +1411,6 @@ var/lib/asterisk/sounds/en/ftp.gsm
 var/lib/asterisk/sounds/en/gale.gsm
 var/lib/asterisk/sounds/en/gambling-drunk.gsm
 var/lib/asterisk/sounds/en/georgia.gsm
-var/lib/asterisk/sounds/en/get-in-line-sales-guy.gsm
-var/lib/asterisk/sounds/en/get_bleep_outta.gsm
-var/lib/asterisk/sounds/en/get_information.gsm
-var/lib/asterisk/sounds/en/get_information_first.gsm
 var/lib/asterisk/sounds/en/gigabits.gsm
 var/lib/asterisk/sounds/en/gigabytes.gsm
 var/lib/asterisk/sounds/en/gigahertz.gsm
@@ -1517,10 +1423,6 @@ var/lib/asterisk/sounds/en/good-evening.gsm
 var/lib/asterisk/sounds/en/good-morning.gsm
 var/lib/asterisk/sounds/en/good.gsm
 var/lib/asterisk/sounds/en/goodbye.gsm
-var/lib/asterisk/sounds/en/goodbye_for_the_best.gsm
-var/lib/asterisk/sounds/en/goodbye_love.gsm
-var/lib/asterisk/sounds/en/got_kidding.gsm
-var/lib/asterisk/sounds/en/grammar.gsm
 var/lib/asterisk/sounds/en/greater-than.gsm
 var/lib/asterisk/sounds/en/groovy.gsm
 var/lib/asterisk/sounds/en/ha
@@ -1649,12 +1551,10 @@ var/lib/asterisk/sounds/en/ha/xmas-lights.gsm
 var/lib/asterisk/sounds/en/ha/xmas-tree.gsm
 var/lib/asterisk/sounds/en/ha/yard.gsm
 var/lib/asterisk/sounds/en/hail.gsm
-var/lib/asterisk/sounds/en/hal_goodbye.gsm
 var/lib/asterisk/sounds/en/half.gsm
 var/lib/asterisk/sounds/en/hang-on-a-second-angry.gsm
 var/lib/asterisk/sounds/en/hang-on-a-second.gsm
 var/lib/asterisk/sounds/en/hangup-try-again.gsm
-var/lib/asterisk/sounds/en/happy_saved.gsm
 var/lib/asterisk/sounds/en/has-arrived-at.gsm
 var/lib/asterisk/sounds/en/has-been-changed-to.gsm
 var/lib/asterisk/sounds/en/has-been-cleared.gsm
@@ -1766,7 +1666,6 @@ var/lib/asterisk/sounds/en/just-kidding-not-upset2.gsm
 var/lib/asterisk/sounds/en/kansas-city.gsm
 var/lib/asterisk/sounds/en/kansas.gsm
 var/lib/asterisk/sounds/en/kentucky.gsm
-var/lib/asterisk/sounds/en/keywords_cross_fingers.gsm
 var/lib/asterisk/sounds/en/kilobits.gsm
 var/lib/asterisk/sounds/en/kilobytes.gsm
 var/lib/asterisk/sounds/en/kilohertz.gsm
@@ -1849,7 +1748,6 @@ var/lib/asterisk/sounds/en/letters/z.gsm
 var/lib/asterisk/sounds/en/letters/zed.gsm
 var/lib/asterisk/sounds/en/library.gsm
 var/lib/asterisk/sounds/en/lightning.gsm
-var/lib/asterisk/sounds/en/like_to_tell_valid_ext.gsm
 var/lib/asterisk/sounds/en/limit-simul-calls.gsm
 var/lib/asterisk/sounds/en/lines-complaining-customers.gsm
 var/lib/asterisk/sounds/en/linux.gsm
@@ -1865,7 +1763,6 @@ var/lib/asterisk/sounds/en/loss.gsm
 var/lib/asterisk/sounds/en/lots-o-monkeys.gsm
 var/lib/asterisk/sounds/en/louisiana.gsm
 var/lib/asterisk/sounds/en/low.gsm
-var/lib/asterisk/sounds/en/lowercase.gsm
 var/lib/asterisk/sounds/en/lunch.gsm
 var/lib/asterisk/sounds/en/lyrics-louie-louie.gsm
 var/lib/asterisk/sounds/en/machine.gsm
@@ -1880,7 +1777,6 @@ var/lib/asterisk/sounds/en/management.gsm
 var/lib/asterisk/sounds/en/manufacturing.gsm
 var/lib/asterisk/sounds/en/marketing.gsm
 var/lib/asterisk/sounds/en/marryme.gsm
-var/lib/asterisk/sounds/en/martini.gsm
 var/lib/asterisk/sounds/en/maryland.gsm
 var/lib/asterisk/sounds/en/massachusetts.gsm
 var/lib/asterisk/sounds/en/mathematics.gsm
@@ -1894,7 +1790,6 @@ var/lib/asterisk/sounds/en/menu.gsm
 var/lib/asterisk/sounds/en/mesa.gsm
 var/lib/asterisk/sounds/en/message-from.gsm
 var/lib/asterisk/sounds/en/message-number.gsm
-var/lib/asterisk/sounds/en/messages_curious.gsm
 var/lib/asterisk/sounds/en/meter.gsm
 var/lib/asterisk/sounds/en/meters.gsm
 var/lib/asterisk/sounds/en/miami.gsm
@@ -1907,9 +1802,7 @@ var/lib/asterisk/sounds/en/miles-per-hour.gsm
 var/lib/asterisk/sounds/en/miles.gsm
 var/lib/asterisk/sounds/en/millionth.gsm
 var/lib/asterisk/sounds/en/milwaukee.gsm
-var/lib/asterisk/sounds/en/mind_repeating.gsm
 var/lib/asterisk/sounds/en/minimum.gsm
-var/lib/asterisk/sounds/en/minions-not-answering-leave-message.gsm
 var/lib/asterisk/sounds/en/minneapolis.gsm
 var/lib/asterisk/sounds/en/minnesota.gsm
 var/lib/asterisk/sounds/en/minute.gsm
@@ -1918,7 +1811,6 @@ var/lib/asterisk/sounds/en/missed.gsm
 var/lib/asterisk/sounds/en/mississippi.gsm
 var/lib/asterisk/sounds/en/missouri.gsm
 var/lib/asterisk/sounds/en/misty.gsm
-var/lib/asterisk/sounds/en/mode.gsm
 var/lib/asterisk/sounds/en/monitored.gsm
 var/lib/asterisk/sounds/en/montana.gsm
 var/lib/asterisk/sounds/en/month.gsm
@@ -1948,7 +1840,6 @@ var/lib/asterisk/sounds/en/new-jersey.gsm
 var/lib/asterisk/sounds/en/new-mexico.gsm
 var/lib/asterisk/sounds/en/new-orleans.gsm
 var/lib/asterisk/sounds/en/new-york.gsm
-var/lib/asterisk/sounds/en/night.gsm
 var/lib/asterisk/sounds/en/nineteenth.gsm
 var/lib/asterisk/sounds/en/ninetieth.gsm
 var/lib/asterisk/sounds/en/ninth.gsm
@@ -1961,14 +1852,8 @@ var/lib/asterisk/sounds/en/no-info-about-number.gsm
 var/lib/asterisk/sounds/en/no-longer-in-service.gsm
 var/lib/asterisk/sounds/en/no-reply-no-mailbox.gsm
 var/lib/asterisk/sounds/en/no-route-exists-to-dest.gsm
-var/lib/asterisk/sounds/en/no_invite_to_conf.gsm
-var/lib/asterisk/sounds/en/no_longer_conf.gsm
-var/lib/asterisk/sounds/en/no_problem_help.gsm
-var/lib/asterisk/sounds/en/no_worries_try_again.gsm
 var/lib/asterisk/sounds/en/nobody-but-chickens.gsm
 var/lib/asterisk/sounds/en/node.gsm
-var/lib/asterisk/sounds/en/none_of_my_business1.gsm
-var/lib/asterisk/sounds/en/none_of_my_business2.gsm
 var/lib/asterisk/sounds/en/north-carolina.gsm
 var/lib/asterisk/sounds/en/north-dakota.gsm
 var/lib/asterisk/sounds/en/north.gsm
@@ -1982,10 +1867,6 @@ var/lib/asterisk/sounds/en/not-rqsted-wakeup.gsm
 var/lib/asterisk/sounds/en/not-taking-your-call.gsm
 var/lib/asterisk/sounds/en/not-yet-assigned.gsm
 var/lib/asterisk/sounds/en/not-yet-connected.gsm
-var/lib/asterisk/sounds/en/not_me.gsm
-var/lib/asterisk/sounds/en/not_pass.gsm
-var/lib/asterisk/sounds/en/not_siri.gsm
-var/lib/asterisk/sounds/en/not_you.gsm
 var/lib/asterisk/sounds/en/nothing-recorded.gsm
 var/lib/asterisk/sounds/en/now.gsm
 var/lib/asterisk/sounds/en/num-not-in-db.gsm
@@ -1996,11 +1877,9 @@ var/lib/asterisk/sounds/en/number.gsm
 var/lib/asterisk/sounds/en/oakland.gsm
 var/lib/asterisk/sounds/en/octothorpe.gsm
 var/lib/asterisk/sounds/en/off-duty.gsm
-var/lib/asterisk/sounds/en/off.gsm
 var/lib/asterisk/sounds/en/office-code.gsm
 var/lib/asterisk/sounds/en/office-iguanas.gsm
 var/lib/asterisk/sounds/en/office.gsm
-var/lib/asterisk/sounds/en/ogm_home.gsm
 var/lib/asterisk/sounds/en/ohio.gsm
 var/lib/asterisk/sounds/en/oklahoma-city.gsm
 var/lib/asterisk/sounds/en/oklahoma.gsm
@@ -2016,7 +1895,6 @@ var/lib/asterisk/sounds/en/oops1.gsm
 var/lib/asterisk/sounds/en/oops2.gsm
 var/lib/asterisk/sounds/en/oops3.gsm
 var/lib/asterisk/sounds/en/open-parenthesis.gsm
-var/lib/asterisk/sounds/en/open.gsm
 var/lib/asterisk/sounds/en/operations.gsm
 var/lib/asterisk/sounds/en/option-is-invalid.gsm
 var/lib/asterisk/sounds/en/option-not-implemented.gsm
@@ -2039,7 +1917,6 @@ var/lib/asterisk/sounds/en/partially.gsm
 var/lib/asterisk/sounds/en/partly.gsm
 var/lib/asterisk/sounds/en/pascal.gsm
 var/lib/asterisk/sounds/en/pascal2.gsm
-var/lib/asterisk/sounds/en/passwords_not_match.gsm
 var/lib/asterisk/sounds/en/patchy.gsm
 var/lib/asterisk/sounds/en/pbx-invalid.gsm
 var/lib/asterisk/sounds/en/pbx-invalidpark.gsm
@@ -2088,7 +1965,6 @@ var/lib/asterisk/sounds/en/phonetic/z_p.gsm
 var/lib/asterisk/sounds/en/physics.gsm
 var/lib/asterisk/sounds/en/pin-invalid.gsm
 var/lib/asterisk/sounds/en/pin-number-accepted.gsm
-var/lib/asterisk/sounds/en/pin_number.gsm
 var/lib/asterisk/sounds/en/ping.gsm
 var/lib/asterisk/sounds/en/pipe.gsm
 var/lib/asterisk/sounds/en/planning.gsm
@@ -2099,8 +1975,6 @@ var/lib/asterisk/sounds/en/please-enter-the.gsm
 var/lib/asterisk/sounds/en/please-enter-your.gsm
 var/lib/asterisk/sounds/en/please-hang-up-and-dial-operator.gsm
 var/lib/asterisk/sounds/en/please-hang-up-and-try-again.gsm
-var/lib/asterisk/sounds/en/please-hold-minion-connect.gsm
-var/lib/asterisk/sounds/en/please-hold-while-minion.gsm
 var/lib/asterisk/sounds/en/please-try-again-later.gsm
 var/lib/asterisk/sounds/en/please-try-again.gsm
 var/lib/asterisk/sounds/en/please-try.gsm
@@ -2113,7 +1987,6 @@ var/lib/asterisk/sounds/en/pls-entr-num-uwish2-call.gsm
 var/lib/asterisk/sounds/en/pls-hold-process-tx.gsm
 var/lib/asterisk/sounds/en/pls-hold-silent30.gsm
 var/lib/asterisk/sounds/en/pls-hold-while-try.gsm
-var/lib/asterisk/sounds/en/pls-listen-options-changed.gsm
 var/lib/asterisk/sounds/en/pls-lv-msg-will-contact.gsm
 var/lib/asterisk/sounds/en/pls-rcrd-name-at-tone.gsm
 var/lib/asterisk/sounds/en/pls-stay-on-line.gsm
@@ -2154,16 +2027,6 @@ var/lib/asterisk/sounds/en/press-button-again.gsm
 var/lib/asterisk/sounds/en/press-enter.gsm
 var/lib/asterisk/sounds/en/press-escape.gsm
 var/lib/asterisk/sounds/en/press-hash.gsm
-var/lib/asterisk/sounds/en/press-or-say-0.gsm
-var/lib/asterisk/sounds/en/press-or-say-1.gsm
-var/lib/asterisk/sounds/en/press-or-say-2.gsm
-var/lib/asterisk/sounds/en/press-or-say-3.gsm
-var/lib/asterisk/sounds/en/press-or-say-4.gsm
-var/lib/asterisk/sounds/en/press-or-say-5.gsm
-var/lib/asterisk/sounds/en/press-or-say-6.gsm
-var/lib/asterisk/sounds/en/press-or-say-7.gsm
-var/lib/asterisk/sounds/en/press-or-say-8.gsm
-var/lib/asterisk/sounds/en/press-or-say-9.gsm
 var/lib/asterisk/sounds/en/press-pound-save-changes.gsm
 var/lib/asterisk/sounds/en/press-pound-to-login-star-to-hangup.gsm
 var/lib/asterisk/sounds/en/press-pound.gsm
@@ -2173,10 +2036,7 @@ var/lib/asterisk/sounds/en/press-star.gsm
 var/lib/asterisk/sounds/en/press-the-space-bar.gsm
 var/lib/asterisk/sounds/en/press-tilde.gsm
 var/lib/asterisk/sounds/en/press.gsm
-var/lib/asterisk/sounds/en/press_pound_hash.gsm
-var/lib/asterisk/sounds/en/press_pound_hash_key.gsm
 var/lib/asterisk/sounds/en/pressure.gsm
-var/lib/asterisk/sounds/en/prime_number.gsm
 var/lib/asterisk/sounds/en/printing.gsm
 var/lib/asterisk/sounds/en/priv-callee-options.gsm
 var/lib/asterisk/sounds/en/priv-callpending.gsm
@@ -2212,7 +2072,6 @@ var/lib/asterisk/sounds/en/privacy-your-callerid-is.gsm
 var/lib/asterisk/sounds/en/product.gsm
 var/lib/asterisk/sounds/en/production.gsm
 var/lib/asterisk/sounds/en/projects.gsm
-var/lib/asterisk/sounds/en/prompt-not-found.gsm
 var/lib/asterisk/sounds/en/protocol.gsm
 var/lib/asterisk/sounds/en/public-relations.gsm
 var/lib/asterisk/sounds/en/purchasing.gsm
@@ -2221,7 +2080,6 @@ var/lib/asterisk/sounds/en/q-dot-931.gsm
 var/lib/asterisk/sounds/en/q-dot-9thirty1.gsm
 var/lib/asterisk/sounds/en/quality-assurance.gsm
 var/lib/asterisk/sounds/en/quality-control.gsm
-var/lib/asterisk/sounds/en/quality_control.gsm
 var/lib/asterisk/sounds/en/quarter.gsm
 var/lib/asterisk/sounds/en/queue-callswaiting.gsm
 var/lib/asterisk/sounds/en/queue-holdtime.gsm
@@ -2250,14 +2108,12 @@ var/lib/asterisk/sounds/en/receiving.gsm
 var/lib/asterisk/sounds/en/reception.gsm
 var/lib/asterisk/sounds/en/recorded.gsm
 var/lib/asterisk/sounds/en/registrar.gsm
-var/lib/asterisk/sounds/en/regret_not_saved.gsm
 var/lib/asterisk/sounds/en/remote-already-in-this-mode-2.gsm
 var/lib/asterisk/sounds/en/remote-already-in-this-mode.gsm
 var/lib/asterisk/sounds/en/remote-base.gsm
 var/lib/asterisk/sounds/en/removed.gsm
 var/lib/asterisk/sounds/en/repair.gsm
 var/lib/asterisk/sounds/en/repeat-only.gsm
-var/lib/asterisk/sounds/en/repeat_pin.gsm
 var/lib/asterisk/sounds/en/repeater.gsm
 var/lib/asterisk/sounds/en/research-and-development.gsm
 var/lib/asterisk/sounds/en/research.gsm
@@ -2272,11 +2128,9 @@ var/lib/asterisk/sounds/en/room-service.gsm
 var/lib/asterisk/sounds/en/route-sip.gsm
 var/lib/asterisk/sounds/en/rqsted-wakeup-for.gsm
 var/lib/asterisk/sounds/en/sacramento.gsm
-var/lib/asterisk/sounds/en/said_hold_on.gsm
 var/lib/asterisk/sounds/en/saint-louis.gsm
 var/lib/asterisk/sounds/en/sales-floor.gsm
 var/lib/asterisk/sounds/en/sales.gsm
-var/lib/asterisk/sounds/en/saleshell.gsm
 var/lib/asterisk/sounds/en/san-antonio.gsm
 var/lib/asterisk/sounds/en/san-diego.gsm
 var/lib/asterisk/sounds/en/san-francisco.gsm
@@ -2294,7 +2148,6 @@ var/lib/asterisk/sounds/en/secretary.gsm
 var/lib/asterisk/sounds/en/security.gsm
 var/lib/asterisk/sounds/en/self-destruct-in.gsm
 var/lib/asterisk/sounds/en/self-destruct.gsm
-var/lib/asterisk/sounds/en/sendhelp.gsm
 var/lib/asterisk/sounds/en/server.gsm
 var/lib/asterisk/sounds/en/service-not-implemented.gsm
 var/lib/asterisk/sounds/en/service.gsm
@@ -2343,13 +2196,6 @@ var/lib/asterisk/sounds/en/sorry-mailbox-full.gsm
 var/lib/asterisk/sounds/en/sorry-youre-having-problems.gsm
 var/lib/asterisk/sounds/en/sorry.gsm
 var/lib/asterisk/sounds/en/sorry2.gsm
-var/lib/asterisk/sounds/en/sorry_caller_number.gsm
-var/lib/asterisk/sounds/en/sorry_didnt_get.gsm
-var/lib/asterisk/sounds/en/sorry_didnt_quite_get.gsm
-var/lib/asterisk/sounds/en/sorry_login_incorrect.gsm
-var/lib/asterisk/sounds/en/sorry_missed.gsm
-var/lib/asterisk/sounds/en/sorry_no_messages.gsm
-var/lib/asterisk/sounds/en/sorrydave.gsm
 var/lib/asterisk/sounds/en/south-carolina.gsm
 var/lib/asterisk/sounds/en/south-dakota.gsm
 var/lib/asterisk/sounds/en/south.gsm
@@ -2391,24 +2237,20 @@ var/lib/asterisk/sounds/en/station.gsm
 var/lib/asterisk/sounds/en/status.gsm
 var/lib/asterisk/sounds/en/step-in-stream.gsm
 var/lib/asterisk/sounds/en/sterling.gsm
-var/lib/asterisk/sounds/en/still_on_phone.gsm
 var/lib/asterisk/sounds/en/store-accounting.gsm
 var/lib/asterisk/sounds/en/storm.gsm
 var/lib/asterisk/sounds/en/sun.gsm
 var/lib/asterisk/sounds/en/sunny.gsm
 var/lib/asterisk/sounds/en/support.gsm
-var/lib/asterisk/sounds/en/sure_help.gsm
 var/lib/asterisk/sounds/en/swap.gsm
 var/lib/asterisk/sounds/en/system-crashed.gsm
 var/lib/asterisk/sounds/en/system-status-msg.gsm
 var/lib/asterisk/sounds/en/system.gsm
 var/lib/asterisk/sounds/en/systems.gsm
-var/lib/asterisk/sounds/en/talkin_me.gsm
 var/lib/asterisk/sounds/en/talking-to-myself.gsm
 var/lib/asterisk/sounds/en/target-attendant.gsm
 var/lib/asterisk/sounds/en/tcp.gsm
 var/lib/asterisk/sounds/en/technical-support.gsm
-var/lib/asterisk/sounds/en/telemarketercalling.gsm
 var/lib/asterisk/sounds/en/telephone-in-your-pocket.gsm
 var/lib/asterisk/sounds/en/telephone-in-your-pocket2.gsm
 var/lib/asterisk/sounds/en/telephone-number.gsm
@@ -2427,8 +2269,6 @@ var/lib/asterisk/sounds/en/test-tones-follow.gsm
 var/lib/asterisk/sounds/en/texas.gsm
 var/lib/asterisk/sounds/en/thank-you-cooperation.gsm
 var/lib/asterisk/sounds/en/thank-you-for-calling.gsm
-var/lib/asterisk/sounds/en/thank_you_calling.gsm
-var/lib/asterisk/sounds/en/thanks-annoyance.gsm
 var/lib/asterisk/sounds/en/thanks-for-calling-today.gsm
 var/lib/asterisk/sounds/en/thanks-for-using.gsm
 var/lib/asterisk/sounds/en/that-is-not-rec-phn-num.gsm
@@ -2464,7 +2304,6 @@ var/lib/asterisk/sounds/en/thunderstorm.gsm
 var/lib/asterisk/sounds/en/tide.gsm
 var/lib/asterisk/sounds/en/time.gsm
 var/lib/asterisk/sounds/en/times.gsm
-var/lib/asterisk/sounds/en/timewarp.gsm
 var/lib/asterisk/sounds/en/to-accept-recording.gsm
 var/lib/asterisk/sounds/en/to-be-called-back.gsm
 var/lib/asterisk/sounds/en/to-blklist-last-caller.gsm
@@ -2515,7 +2354,6 @@ var/lib/asterisk/sounds/en/to-send-a-reply.gsm
 var/lib/asterisk/sounds/en/to-snooze-for.gsm
 var/lib/asterisk/sounds/en/to-use-def-attendant.gsm
 var/lib/asterisk/sounds/en/tomorrow-night.gsm
-var/lib/asterisk/sounds/en/tone_time.gsm
 var/lib/asterisk/sounds/en/tones-that-follow-are-for-the-deaf.gsm
 var/lib/asterisk/sounds/en/tonight.gsm
 var/lib/asterisk/sounds/en/too-low.gsm
@@ -2528,7 +2366,6 @@ var/lib/asterisk/sounds/en/trading-desk.gsm
 var/lib/asterisk/sounds/en/traffic.gsm
 var/lib/asterisk/sounds/en/training.gsm
 var/lib/asterisk/sounds/en/transfer.gsm
-var/lib/asterisk/sounds/en/transfer_to_agent.gsm
 var/lib/asterisk/sounds/en/transportation.gsm
 var/lib/asterisk/sounds/en/travel.gsm
 var/lib/asterisk/sounds/en/treasury.gsm
@@ -2556,14 +2393,10 @@ var/lib/asterisk/sounds/en/uh-oh2.gsm
 var/lib/asterisk/sounds/en/uk.gsm
 var/lib/asterisk/sounds/en/unavailable.gsm
 var/lib/asterisk/sounds/en/unconditional.gsm
-var/lib/asterisk/sounds/en/unicorn_blood.gsm
-var/lib/asterisk/sounds/en/unicorn_blood_MIXDOWN.gsm
 var/lib/asterisk/sounds/en/unidentified-no-callback.gsm
 var/lib/asterisk/sounds/en/units.gsm
 var/lib/asterisk/sounds/en/unix.gsm
-var/lib/asterisk/sounds/en/unwelcomecall.gsm
 var/lib/asterisk/sounds/en/up.gsm
-var/lib/asterisk/sounds/en/uppercase.gsm
 var/lib/asterisk/sounds/en/uptime.gsm
 var/lib/asterisk/sounds/en/user.gsm
 var/lib/asterisk/sounds/en/users.gsm
@@ -2623,7 +2456,6 @@ var/lib/asterisk/sounds/en/vm-message.gsm
 var/lib/asterisk/sounds/en/vm-messages.gsm
 var/lib/asterisk/sounds/en/vm-minutes.gsm
 var/lib/asterisk/sounds/en/vm-mismatch.gsm
-var/lib/asterisk/sounds/en/vm-msgforwarded.gsm
 var/lib/asterisk/sounds/en/vm-msginstruct.gsm
 var/lib/asterisk/sounds/en/vm-msgsaved.gsm
 var/lib/asterisk/sounds/en/vm-newpassword.gsm
@@ -2704,7 +2536,6 @@ var/lib/asterisk/sounds/en/was.gsm
 var/lib/asterisk/sounds/en/washington-dc.gsm
 var/lib/asterisk/sounds/en/washington.gsm
 var/lib/asterisk/sounds/en/watch.gsm
-var/lib/asterisk/sounds/en/watson.gsm
 var/lib/asterisk/sounds/en/we-apologize.gsm
 var/lib/asterisk/sounds/en/we-dont-have-tech-support.gsm
 var/lib/asterisk/sounds/en/weasels-eaten-phonesys.gsm
@@ -2722,7 +2553,6 @@ var/lib/asterisk/sounds/en/what-time-it-is.gsm
 var/lib/asterisk/sounds/en/what-time-it-is2.gsm
 var/lib/asterisk/sounds/en/when-dialing-this-number.gsm
 var/lib/asterisk/sounds/en/who-would-you-like-to-call.gsm
-var/lib/asterisk/sounds/en/whoareyou.gsm
 var/lib/asterisk/sounds/en/why-no-answer-mystery.gsm
 var/lib/asterisk/sounds/en/wichita.gsm
 var/lib/asterisk/sounds/en/will-apply.gsm
@@ -2734,10 +2564,8 @@ var/lib/asterisk/sounds/en/windows.gsm
 var/lib/asterisk/sounds/en/windy.gsm
 var/lib/asterisk/sounds/en/wisconsin.gsm
 var/lib/asterisk/sounds/en/wish-to-continue.gsm
-var/lib/asterisk/sounds/en/wish_command_totally.gsm
 var/lib/asterisk/sounds/en/with.gsm
 var/lib/asterisk/sounds/en/within.gsm
-var/lib/asterisk/sounds/en/woo_hoo_call_first.gsm
 var/lib/asterisk/sounds/en/work.gsm
 var/lib/asterisk/sounds/en/wrong-try-again-smarty.gsm
 var/lib/asterisk/sounds/en/wtng-to-spk-w-rep.gsm
@@ -2791,7 +2619,6 @@ var/lib/asterisk/sounds/en/you-must-first-dial.gsm
 var/lib/asterisk/sounds/en/you-seem-impatient.gsm
 var/lib/asterisk/sounds/en/you-sound-cute.gsm
 var/lib/asterisk/sounds/en/you-wish-to-join.gsm
-var/lib/asterisk/sounds/en/you_say_yes.gsm
 var/lib/asterisk/sounds/en/your-account.gsm
 var/lib/asterisk/sounds/en/your-msg-has-been-saved.gsm
 var/lib/asterisk/sounds/en/your-msg-is-too-short.gsm
@@ -2799,10 +2626,7 @@ var/lib/asterisk/sounds/en/your-notifications.gsm
 var/lib/asterisk/sounds/en/your-req-notification.gsm
 var/lib/asterisk/sounds/en/your-temp-greeting.gsm
 var/lib/asterisk/sounds/en/your.gsm
-var/lib/asterisk/sounds/en/yourcallisimportant.gsm
-var/lib/asterisk/sounds/en/yourcallisimpotent.gsm
 var/lib/asterisk/sounds/en/zip-code.gsm
-var/lib/asterisk/sounds/en/zombies.gsm
 #var/lib/asterisk/sounds/letters
 #var/lib/asterisk/sounds/letters/de
 var/lib/asterisk/sounds/letters/de/a.gsm
@@ -2872,16 +2696,17 @@ var/lib/asterisk/sounds/phonetic/de/x_p.gsm
 var/lib/asterisk/sounds/phonetic/de/y_p.gsm
 var/lib/asterisk/sounds/phonetic/de/z_p.gsm
 #var/lib/asterisk/static-http
-#var/lib/asterisk/static-http/ajamdemo.html
-#var/lib/asterisk/static-http/astman.css
-#var/lib/asterisk/static-http/astman.js
-#var/lib/asterisk/static-http/core-en_US.xml
-#var/lib/asterisk/static-http/mantest.html
-#var/lib/asterisk/static-http/prototype.js
+var/lib/asterisk/static-http/ajamdemo.html
+var/lib/asterisk/static-http/astman.css
+var/lib/asterisk/static-http/astman.js
+var/lib/asterisk/static-http/core-en_US.xml
+var/lib/asterisk/static-http/mantest.html
+var/lib/asterisk/static-http/prototype.js
 #var/log/asterisk
 var/log/asterisk/cdr-csv
 var/log/asterisk/cdr-custom
 var/log/asterisk/cel-custom
+#var/run/asterisk
 #var/spool/asterisk
 var/spool/asterisk/dictate
 var/spool/asterisk/meetme
index e27eba6e5923888fb1a4e1f216f17bbc298535d8..f3afd6b0332fbcd66119797d77e829bc66960007 100644 (file)
@@ -11,15 +11,15 @@ usr/bin/sigtool
 #usr/lib/libclamav.la
 usr/lib/libclamav.so
 usr/lib/libclamav.so.6
-usr/lib/libclamav.so.6.1.22
+usr/lib/libclamav.so.6.1.23
 #usr/lib/libclamunrar.la
 usr/lib/libclamunrar.so
 usr/lib/libclamunrar.so.6
-usr/lib/libclamunrar.so.6.1.22
+usr/lib/libclamunrar.so.6.1.23
 #usr/lib/libclamunrar_iface.la
 usr/lib/libclamunrar_iface.so
 usr/lib/libclamunrar_iface.so.6
-usr/lib/libclamunrar_iface.so.6.1.22
+usr/lib/libclamunrar_iface.so.6.1.23
 #usr/lib/pkgconfig/libclamav.pc
 usr/sbin/clamd
 usr/share/clamav
@@ -41,6 +41,6 @@ var/ipfire/clamav/clamd.conf
 var/ipfire/clamav/clamd.conf.sample
 var/ipfire/clamav/freshclam.conf
 var/ipfire/clamav/freshclam.conf.sample
-var/run/clamav
+#var/run/clamav
 etc/rc.d/init.d/clamav
 usr/local/bin/clamavctrl
index 3acbcac37562cbad592ac0eb3a85fc901dd9feb9..56ee1f2f19ffa9697f9da48dda19481d3b7e00de 100644 (file)
@@ -936,7 +936,7 @@ var/ipfire/cups/ppd
 var/ipfire/cups/snmp.conf
 var/ipfire/cups/ssl
 var/log/cups
-var/run/cups
-var/run/cups/certs
+#var/run/cups
+#var/run/cups/certs
 var/spool/cups
 var/spool/cups/tmp
index 2d31a13d883e5581f45d9d6a93f281a6a90897fe..b25265321d8a55427fa0140a47b50c11f57ba795 100644 (file)
@@ -50,4 +50,4 @@ usr/share/dbus-1/services
 #usr/share/man/man1/dbus-send.1
 #usr/share/man/man1/dbus-uuidgen.1
 var/lib/dbus
-var/run/dbus
+#var/run/dbus
diff --git a/config/rootfiles/packages/libgpg-error b/config/rootfiles/packages/libgpg-error
deleted file mode 100644 (file)
index dad751c..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-usr/bin/gpg-error
-usr/bin/gpg-error-config
-#usr/include/gpg-error.h
-#usr/lib/libgpg-error.la
-usr/lib/libgpg-error.so
-usr/lib/libgpg-error.so.0
-usr/lib/libgpg-error.so.0.8.0
-#usr/share/aclocal/gpg-error.m4
-usr/share/common-lisp
-usr/share/common-lisp/source
-usr/share/common-lisp/source/gpg-error
-usr/share/common-lisp/source/gpg-error/gpg-error-codes.lisp
-usr/share/common-lisp/source/gpg-error/gpg-error-package.lisp
-usr/share/common-lisp/source/gpg-error/gpg-error.asd
-usr/share/common-lisp/source/gpg-error/gpg-error.lisp
-#usr/share/locale/cs/LC_MESSAGES/libgpg-error.mo
-usr/share/locale/de/LC_MESSAGES/libgpg-error.mo
-usr/share/locale/fr/LC_MESSAGES/libgpg-error.mo
-#usr/share/locale/it/LC_MESSAGES/libgpg-error.mo
-#usr/share/locale/nl/LC_MESSAGES/libgpg-error.mo
-#usr/share/locale/pl/LC_MESSAGES/libgpg-error.mo
-#usr/share/locale/ro/LC_MESSAGES/libgpg-error.mo
-#usr/share/locale/sv/LC_MESSAGES/libgpg-error.mo
-#usr/share/locale/vi/LC_MESSAGES/libgpg-error.mo
-#usr/share/locale/zh_CN/LC_MESSAGES/libgpg-error.mo
index 0beaca8bd0a58d1b67b67846c72ccf3963fc0354..8f1414ae138e5ffa337396e5395b625d52037764 100644 (file)
@@ -300,4 +300,4 @@ usr/share/mysql
 #usr/share/mysql/ukrainian
 #usr/share/mysql/ukrainian/errmsg.sys
 var/ipfire/backup/addons/includes/mysql
-var/run/mysql
+#var/run/mysql
diff --git a/config/rootfiles/packages/owncloud b/config/rootfiles/packages/owncloud
new file mode 100644 (file)
index 0000000..5778aab
--- /dev/null
@@ -0,0 +1,9994 @@
+etc/httpd/conf/vhosts.d/owncloud.conf
+srv/web/owncloud
+#srv/web/owncloud/.htaccess
+#srv/web/owncloud/3rdparty
+#srv/web/owncloud/3rdparty/Archive
+#srv/web/owncloud/3rdparty/Archive/Tar.php
+#srv/web/owncloud/3rdparty/Console
+#srv/web/owncloud/3rdparty/Console/Getopt.php
+#srv/web/owncloud/3rdparty/Jcrop
+#srv/web/owncloud/3rdparty/Jcrop/MIT-LICENSE.txt
+#srv/web/owncloud/3rdparty/Jcrop/README.md
+#srv/web/owncloud/3rdparty/Jcrop/css
+#srv/web/owncloud/3rdparty/Jcrop/css/Jcrop.gif
+#srv/web/owncloud/3rdparty/Jcrop/css/jquery.Jcrop.css
+#srv/web/owncloud/3rdparty/Jcrop/css/jquery.Jcrop.min.css
+#srv/web/owncloud/3rdparty/Jcrop/js
+#srv/web/owncloud/3rdparty/Jcrop/js/jquery.Jcrop.js
+#srv/web/owncloud/3rdparty/Jcrop/js/jquery.Jcrop.min.js
+#srv/web/owncloud/3rdparty/LICENSE_INFO
+#srv/web/owncloud/3rdparty/MDB2.php
+#srv/web/owncloud/3rdparty/OS
+#srv/web/owncloud/3rdparty/OS/Guess.php
+#srv/web/owncloud/3rdparty/PEAR
+#srv/web/owncloud/3rdparty/PEAR-LICENSE
+#srv/web/owncloud/3rdparty/PEAR.php
+#srv/web/owncloud/3rdparty/PEAR/Autoloader.php
+#srv/web/owncloud/3rdparty/PEAR/Builder.php
+#srv/web/owncloud/3rdparty/PEAR/ChannelFile
+#srv/web/owncloud/3rdparty/PEAR/ChannelFile.php
+#srv/web/owncloud/3rdparty/PEAR/ChannelFile/Parser.php
+#srv/web/owncloud/3rdparty/PEAR/Command
+#srv/web/owncloud/3rdparty/PEAR/Command.php
+#srv/web/owncloud/3rdparty/PEAR/Command/Auth.php
+#srv/web/owncloud/3rdparty/PEAR/Command/Auth.xml
+#srv/web/owncloud/3rdparty/PEAR/Command/Build.php
+#srv/web/owncloud/3rdparty/PEAR/Command/Build.xml
+#srv/web/owncloud/3rdparty/PEAR/Command/Channels.php
+#srv/web/owncloud/3rdparty/PEAR/Command/Channels.xml
+#srv/web/owncloud/3rdparty/PEAR/Command/Common.php
+#srv/web/owncloud/3rdparty/PEAR/Command/Config.php
+#srv/web/owncloud/3rdparty/PEAR/Command/Config.xml
+#srv/web/owncloud/3rdparty/PEAR/Command/Install.php
+#srv/web/owncloud/3rdparty/PEAR/Command/Install.xml
+#srv/web/owncloud/3rdparty/PEAR/Command/Mirror.php
+#srv/web/owncloud/3rdparty/PEAR/Command/Mirror.xml
+#srv/web/owncloud/3rdparty/PEAR/Command/Package.php
+#srv/web/owncloud/3rdparty/PEAR/Command/Package.xml
+#srv/web/owncloud/3rdparty/PEAR/Command/Pickle.php
+#srv/web/owncloud/3rdparty/PEAR/Command/Pickle.xml
+#srv/web/owncloud/3rdparty/PEAR/Command/Registry.php
+#srv/web/owncloud/3rdparty/PEAR/Command/Registry.xml
+#srv/web/owncloud/3rdparty/PEAR/Command/Remote.php
+#srv/web/owncloud/3rdparty/PEAR/Command/Remote.xml
+#srv/web/owncloud/3rdparty/PEAR/Command/Test.php
+#srv/web/owncloud/3rdparty/PEAR/Command/Test.xml
+#srv/web/owncloud/3rdparty/PEAR/Common.php
+#srv/web/owncloud/3rdparty/PEAR/Config.php
+#srv/web/owncloud/3rdparty/PEAR/Dependency.php
+#srv/web/owncloud/3rdparty/PEAR/Dependency2.php
+#srv/web/owncloud/3rdparty/PEAR/DependencyDB.php
+#srv/web/owncloud/3rdparty/PEAR/Downloader
+#srv/web/owncloud/3rdparty/PEAR/Downloader.php
+#srv/web/owncloud/3rdparty/PEAR/Downloader/Package.php
+#srv/web/owncloud/3rdparty/PEAR/ErrorStack.php
+#srv/web/owncloud/3rdparty/PEAR/Exception.php
+#srv/web/owncloud/3rdparty/PEAR/FixPHP5PEARWarnings.php
+#srv/web/owncloud/3rdparty/PEAR/Frontend
+#srv/web/owncloud/3rdparty/PEAR/Frontend.php
+#srv/web/owncloud/3rdparty/PEAR/Frontend/CLI.php
+#srv/web/owncloud/3rdparty/PEAR/Installer
+#srv/web/owncloud/3rdparty/PEAR/Installer.php
+#srv/web/owncloud/3rdparty/PEAR/Installer/Role
+#srv/web/owncloud/3rdparty/PEAR/Installer/Role.php
+#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Cfg.php
+#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Cfg.xml
+#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Common.php
+#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Data.php
+#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Data.xml
+#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Doc.php
+#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Doc.xml
+#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Ext.php
+#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Ext.xml
+#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Php.php
+#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Php.xml
+#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Script.php
+#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Script.xml
+#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Src.php
+#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Src.xml
+#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Test.php
+#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Test.xml
+#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Www.php
+#srv/web/owncloud/3rdparty/PEAR/Installer/Role/Www.xml
+#srv/web/owncloud/3rdparty/PEAR/PackageFile
+#srv/web/owncloud/3rdparty/PEAR/PackageFile.php
+#srv/web/owncloud/3rdparty/PEAR/PackageFile/Generator
+#srv/web/owncloud/3rdparty/PEAR/PackageFile/Generator/v1.php
+#srv/web/owncloud/3rdparty/PEAR/PackageFile/Generator/v2.php
+#srv/web/owncloud/3rdparty/PEAR/PackageFile/Parser
+#srv/web/owncloud/3rdparty/PEAR/PackageFile/Parser/v1.php
+#srv/web/owncloud/3rdparty/PEAR/PackageFile/Parser/v2.php
+#srv/web/owncloud/3rdparty/PEAR/PackageFile/v1.php
+#srv/web/owncloud/3rdparty/PEAR/PackageFile/v2
+#srv/web/owncloud/3rdparty/PEAR/PackageFile/v2.php
+#srv/web/owncloud/3rdparty/PEAR/PackageFile/v2/Validator.php
+#srv/web/owncloud/3rdparty/PEAR/PackageFile/v2/rw.php
+#srv/web/owncloud/3rdparty/PEAR/Packager.php
+#srv/web/owncloud/3rdparty/PEAR/REST
+#srv/web/owncloud/3rdparty/PEAR/REST.php
+#srv/web/owncloud/3rdparty/PEAR/REST/10.php
+#srv/web/owncloud/3rdparty/PEAR/REST/11.php
+#srv/web/owncloud/3rdparty/PEAR/REST/13.php
+#srv/web/owncloud/3rdparty/PEAR/Registry.php
+#srv/web/owncloud/3rdparty/PEAR/Remote.php
+#srv/web/owncloud/3rdparty/PEAR/RunTest.php
+#srv/web/owncloud/3rdparty/PEAR/Task
+#srv/web/owncloud/3rdparty/PEAR/Task/Common.php
+#srv/web/owncloud/3rdparty/PEAR/Task/Postinstallscript
+#srv/web/owncloud/3rdparty/PEAR/Task/Postinstallscript.php
+#srv/web/owncloud/3rdparty/PEAR/Task/Postinstallscript/rw.php
+#srv/web/owncloud/3rdparty/PEAR/Task/Replace
+#srv/web/owncloud/3rdparty/PEAR/Task/Replace.php
+#srv/web/owncloud/3rdparty/PEAR/Task/Replace/rw.php
+#srv/web/owncloud/3rdparty/PEAR/Task/Unixeol
+#srv/web/owncloud/3rdparty/PEAR/Task/Unixeol.php
+#srv/web/owncloud/3rdparty/PEAR/Task/Unixeol/rw.php
+#srv/web/owncloud/3rdparty/PEAR/Task/Windowseol
+#srv/web/owncloud/3rdparty/PEAR/Task/Windowseol.php
+#srv/web/owncloud/3rdparty/PEAR/Task/Windowseol/rw.php
+#srv/web/owncloud/3rdparty/PEAR/Validate.php
+#srv/web/owncloud/3rdparty/PEAR/Validator
+#srv/web/owncloud/3rdparty/PEAR/Validator/PECL.php
+#srv/web/owncloud/3rdparty/PEAR/XMLParser.php
+#srv/web/owncloud/3rdparty/PEAR5.php
+#srv/web/owncloud/3rdparty/Patchwork
+#srv/web/owncloud/3rdparty/Patchwork/PHP
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/Iconv.php
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/Intl.php
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/Mbstring.php
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/Normalizer.php
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/Xml.php
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.big5.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp037.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp1006.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp1026.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp424.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp437.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp500.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp737.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp775.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp850.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp852.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp855.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp856.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp857.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp860.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp861.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp862.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp863.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp864.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp865.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp866.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp869.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp874.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp875.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp932.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp936.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp949.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.cp950.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.gsm0338.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-1.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-10.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-11.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-13.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-14.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-15.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-16.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-2.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-3.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-4.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-5.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-6.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-7.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-8.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.iso-8859-9.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.koi8-r.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.koi8-u.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.mazovia.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.nextstep.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.stdenc.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.symbol.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.turkish.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.us-ascii-quotes.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.us-ascii.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.windows-1250.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.windows-1251.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.windows-1252.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.windows-1253.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.windows-1254.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.windows-1255.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.windows-1256.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.windows-1257.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.windows-1258.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.x-mac-ce.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.x-mac-cyrillic.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.x-mac-greek.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.x-mac-icelandic.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.x-mac-roman.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/from.zdingbat.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/to.gsm0338.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/to.mazovia.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/to.stdenc.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/to.symbol.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/to.zdingbat.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/charset/translit.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/unidata
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/unidata/canonicalComposition.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/unidata/canonicalDecomposition.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/unidata/combiningClass.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/unidata/compatibilityDecomposition.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/unidata/lowerCase.ser
+#srv/web/owncloud/3rdparty/Patchwork/PHP/Shim/unidata/upperCase.ser
+#srv/web/owncloud/3rdparty/Patchwork/README.md
+#srv/web/owncloud/3rdparty/Patchwork/Utf8
+#srv/web/owncloud/3rdparty/Patchwork/Utf8.php
+#srv/web/owncloud/3rdparty/Patchwork/Utf8/Bootup
+#srv/web/owncloud/3rdparty/Patchwork/Utf8/Bootup.php
+#srv/web/owncloud/3rdparty/Patchwork/Utf8/Bootup/iconv.php
+#srv/web/owncloud/3rdparty/Patchwork/Utf8/Bootup/intl.php
+#srv/web/owncloud/3rdparty/Patchwork/Utf8/Bootup/mbstring.php
+#srv/web/owncloud/3rdparty/Patchwork/Utf8/Bootup/utf8_encode.php
+#srv/web/owncloud/3rdparty/Patchwork/Utf8/data
+#srv/web/owncloud/3rdparty/Patchwork/Utf8/data/caseFolding_full.ser
+#srv/web/owncloud/3rdparty/Patchwork/Utf8/data/translit_extra.ser
+#srv/web/owncloud/3rdparty/Pimple
+#srv/web/owncloud/3rdparty/Pimple/Pimple.php
+#srv/web/owncloud/3rdparty/Sabre
+#srv/web/owncloud/3rdparty/Sabre/CalDAV
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Backend
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Backend/Abstract.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Backend/BackendInterface.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Backend/NotificationSupport.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Backend/PDO.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Backend/SharingSupport.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Calendar.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/CalendarObject.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/CalendarQueryParser.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/CalendarQueryValidator.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/CalendarRootNode.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Exception
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Exception/InvalidComponentType.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/ICSExportPlugin.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/ICalendar.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/ICalendarObject.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/IShareableCalendar.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/ISharedCalendar.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Notifications
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Notifications/Collection.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Notifications/ICollection.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Notifications/INode.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Notifications/INotificationType.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Notifications/Node.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Notifications/Notification
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Notifications/Notification/Invite.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Notifications/Notification/InviteReply.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Notifications/Notification/SystemStatus.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Plugin.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Principal
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Principal/Collection.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Principal/ProxyRead.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Principal/ProxyWrite.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Principal/User.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Property
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Property/AllowedSharingModes.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Property/Invite.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Property/ScheduleCalendarTransp.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Property/SupportedCalendarComponentSet.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Property/SupportedCalendarData.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Property/SupportedCollationSet.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Schedule
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Schedule/IMip.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Schedule/IOutbox.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Schedule/Outbox.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/ShareableCalendar.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/SharedCalendar.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/SharingPlugin.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/UserCalendars.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/Version.php
+#srv/web/owncloud/3rdparty/Sabre/CalDAV/includes.php
+#srv/web/owncloud/3rdparty/Sabre/CardDAV
+#srv/web/owncloud/3rdparty/Sabre/CardDAV/AddressBook.php
+#srv/web/owncloud/3rdparty/Sabre/CardDAV/AddressBookQueryParser.php
+#srv/web/owncloud/3rdparty/Sabre/CardDAV/AddressBookRoot.php
+#srv/web/owncloud/3rdparty/Sabre/CardDAV/Backend
+#srv/web/owncloud/3rdparty/Sabre/CardDAV/Backend/Abstract.php
+#srv/web/owncloud/3rdparty/Sabre/CardDAV/Backend/PDO.php
+#srv/web/owncloud/3rdparty/Sabre/CardDAV/Card.php
+#srv/web/owncloud/3rdparty/Sabre/CardDAV/IAddressBook.php
+#srv/web/owncloud/3rdparty/Sabre/CardDAV/ICard.php
+#srv/web/owncloud/3rdparty/Sabre/CardDAV/IDirectory.php
+#srv/web/owncloud/3rdparty/Sabre/CardDAV/Plugin.php
+#srv/web/owncloud/3rdparty/Sabre/CardDAV/Property
+#srv/web/owncloud/3rdparty/Sabre/CardDAV/Property/SupportedAddressData.php
+#srv/web/owncloud/3rdparty/Sabre/CardDAV/UserAddressBooks.php
+#srv/web/owncloud/3rdparty/Sabre/CardDAV/VCFExportPlugin.php
+#srv/web/owncloud/3rdparty/Sabre/CardDAV/Version.php
+#srv/web/owncloud/3rdparty/Sabre/CardDAV/includes.php
+#srv/web/owncloud/3rdparty/Sabre/DAV
+#srv/web/owncloud/3rdparty/Sabre/DAV/Auth
+#srv/web/owncloud/3rdparty/Sabre/DAV/Auth/Backend
+#srv/web/owncloud/3rdparty/Sabre/DAV/Auth/Backend/AbstractBasic.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Auth/Backend/AbstractDigest.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Auth/Backend/Apache.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Auth/Backend/File.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Auth/Backend/PDO.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Auth/IBackend.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Auth/Plugin.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Browser
+#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/GuessContentType.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/MapGetToPropFind.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/Plugin.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/assets
+#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/assets/favicon.ico
+#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/assets/icons
+#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/assets/icons/addressbook.png
+#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/assets/icons/calendar.png
+#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/assets/icons/card.png
+#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/assets/icons/collection.png
+#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/assets/icons/file.png
+#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/assets/icons/parent.png
+#srv/web/owncloud/3rdparty/Sabre/DAV/Browser/assets/icons/principal.png
+#srv/web/owncloud/3rdparty/Sabre/DAV/Client.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Collection.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Exception
+#srv/web/owncloud/3rdparty/Sabre/DAV/Exception.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/BadRequest.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/Conflict.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/ConflictingLock.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/FileNotFound.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/Forbidden.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/InsufficientStorage.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/InvalidResourceType.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/LockTokenMatchesRequestUri.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/Locked.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/MethodNotAllowed.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/NotAuthenticated.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/NotFound.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/NotImplemented.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/PaymentRequired.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/PreconditionFailed.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/ReportNotSupported.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/RequestedRangeNotSatisfiable.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/ServiceUnavailable.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Exception/UnsupportedMediaType.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/FS
+#srv/web/owncloud/3rdparty/Sabre/DAV/FS/Directory.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/FS/File.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/FS/Node.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/FSExt
+#srv/web/owncloud/3rdparty/Sabre/DAV/FSExt/Directory.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/FSExt/File.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/FSExt/Node.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/File.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/ICollection.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/IExtendedCollection.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/IFile.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/INode.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/IProperties.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/IQuota.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Locks
+#srv/web/owncloud/3rdparty/Sabre/DAV/Locks/Backend
+#srv/web/owncloud/3rdparty/Sabre/DAV/Locks/Backend/Abstract.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Locks/Backend/FS.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Locks/Backend/File.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Locks/Backend/PDO.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Locks/LockInfo.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Locks/Plugin.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Mount
+#srv/web/owncloud/3rdparty/Sabre/DAV/Mount/Plugin.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Node.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/ObjectTree.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/PartialUpdate
+#srv/web/owncloud/3rdparty/Sabre/DAV/PartialUpdate/IFile.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/PartialUpdate/Plugin.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Property
+#srv/web/owncloud/3rdparty/Sabre/DAV/Property.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Property/GetLastModified.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Property/Href.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Property/HrefList.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Property/IHref.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Property/LockDiscovery.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Property/ResourceType.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Property/Response.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Property/ResponseList.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Property/SupportedLock.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Property/SupportedReportSet.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/PropertyInterface.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Server.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/ServerPlugin.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/SimpleCollection.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/SimpleFile.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/StringUtil.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/TemporaryFileFilterPlugin.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Tree
+#srv/web/owncloud/3rdparty/Sabre/DAV/Tree.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Tree/Filesystem.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/URLUtil.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/UUIDUtil.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/Version.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/XMLUtil.php
+#srv/web/owncloud/3rdparty/Sabre/DAV/includes.php
+#srv/web/owncloud/3rdparty/Sabre/DAVACL
+#srv/web/owncloud/3rdparty/Sabre/DAVACL/AbstractPrincipalCollection.php
+#srv/web/owncloud/3rdparty/Sabre/DAVACL/Exception
+#srv/web/owncloud/3rdparty/Sabre/DAVACL/Exception/AceConflict.php
+#srv/web/owncloud/3rdparty/Sabre/DAVACL/Exception/NeedPrivileges.php
+#srv/web/owncloud/3rdparty/Sabre/DAVACL/Exception/NoAbstract.php
+#srv/web/owncloud/3rdparty/Sabre/DAVACL/Exception/NotRecognizedPrincipal.php
+#srv/web/owncloud/3rdparty/Sabre/DAVACL/Exception/NotSupportedPrivilege.php
+#srv/web/owncloud/3rdparty/Sabre/DAVACL/IACL.php
+#srv/web/owncloud/3rdparty/Sabre/DAVACL/IPrincipal.php
+#srv/web/owncloud/3rdparty/Sabre/DAVACL/IPrincipalBackend.php
+#srv/web/owncloud/3rdparty/Sabre/DAVACL/Plugin.php
+#srv/web/owncloud/3rdparty/Sabre/DAVACL/Principal.php
+#srv/web/owncloud/3rdparty/Sabre/DAVACL/PrincipalBackend
+#srv/web/owncloud/3rdparty/Sabre/DAVACL/PrincipalBackend/PDO.php
+#srv/web/owncloud/3rdparty/Sabre/DAVACL/PrincipalCollection.php
+#srv/web/owncloud/3rdparty/Sabre/DAVACL/Property
+#srv/web/owncloud/3rdparty/Sabre/DAVACL/Property/Acl.php
+#srv/web/owncloud/3rdparty/Sabre/DAVACL/Property/AclRestrictions.php
+#srv/web/owncloud/3rdparty/Sabre/DAVACL/Property/CurrentUserPrivilegeSet.php
+#srv/web/owncloud/3rdparty/Sabre/DAVACL/Property/Principal.php
+#srv/web/owncloud/3rdparty/Sabre/DAVACL/Property/SupportedPrivilegeSet.php
+#srv/web/owncloud/3rdparty/Sabre/DAVACL/Version.php
+#srv/web/owncloud/3rdparty/Sabre/DAVACL/includes.php
+#srv/web/owncloud/3rdparty/Sabre/HTTP
+#srv/web/owncloud/3rdparty/Sabre/HTTP/AWSAuth.php
+#srv/web/owncloud/3rdparty/Sabre/HTTP/AbstractAuth.php
+#srv/web/owncloud/3rdparty/Sabre/HTTP/BasicAuth.php
+#srv/web/owncloud/3rdparty/Sabre/HTTP/DigestAuth.php
+#srv/web/owncloud/3rdparty/Sabre/HTTP/Request.php
+#srv/web/owncloud/3rdparty/Sabre/HTTP/Response.php
+#srv/web/owncloud/3rdparty/Sabre/HTTP/Util.php
+#srv/web/owncloud/3rdparty/Sabre/HTTP/Version.php
+#srv/web/owncloud/3rdparty/Sabre/HTTP/includes.php
+#srv/web/owncloud/3rdparty/Sabre/VObject
+#srv/web/owncloud/3rdparty/Sabre/VObject/Component
+#srv/web/owncloud/3rdparty/Sabre/VObject/Component.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/Component/VAlarm.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/Component/VCalendar.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/Component/VCard.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/Component/VEvent.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/Component/VFreeBusy.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/Component/VJournal.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/Component/VTodo.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/DateTimeParser.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/ElementList.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/FreeBusyGenerator.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/Node.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/Parameter.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/ParseException.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/Property
+#srv/web/owncloud/3rdparty/Sabre/VObject/Property.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/Property/Compound.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/Property/DateTime.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/Property/MultiDateTime.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/Reader.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/RecurrenceIterator.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/Splitter
+#srv/web/owncloud/3rdparty/Sabre/VObject/Splitter/ICalendar.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/Splitter/SplitterInterface.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/Splitter/VCard.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/StringUtil.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/TimeZoneUtil.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/Version.php
+#srv/web/owncloud/3rdparty/Sabre/VObject/includes.php
+#srv/web/owncloud/3rdparty/Sabre/autoload.php
+#srv/web/owncloud/3rdparty/System.php
+#srv/web/owncloud/3rdparty/XML
+#srv/web/owncloud/3rdparty/XML/Parser
+#srv/web/owncloud/3rdparty/XML/Parser.php
+#srv/web/owncloud/3rdparty/XML/Parser/Simple.php
+#srv/web/owncloud/3rdparty/class.phpmailer.php
+#srv/web/owncloud/3rdparty/class.smtp.php
+#srv/web/owncloud/3rdparty/css
+#srv/web/owncloud/3rdparty/css/chosen
+#srv/web/owncloud/3rdparty/css/chosen-sprite.png
+#srv/web/owncloud/3rdparty/css/chosen.css
+#srv/web/owncloud/3rdparty/css/chosen/chosen-sprite.png
+#srv/web/owncloud/3rdparty/css/chosen/chosen.css
+#srv/web/owncloud/3rdparty/doctrine
+#srv/web/owncloud/3rdparty/doctrine/common
+#srv/web/owncloud/3rdparty/doctrine/common/.gitmodules
+#srv/web/owncloud/3rdparty/doctrine/common/.travis.yml
+#srv/web/owncloud/3rdparty/doctrine/common/LICENSE
+#srv/web/owncloud/3rdparty/doctrine/common/README.md
+#srv/web/owncloud/3rdparty/doctrine/common/UPGRADE_TO_2_1
+#srv/web/owncloud/3rdparty/doctrine/common/UPGRADE_TO_2_2
+#srv/web/owncloud/3rdparty/doctrine/common/build.properties
+#srv/web/owncloud/3rdparty/doctrine/common/build.xml
+#srv/web/owncloud/3rdparty/doctrine/common/composer.json
+#srv/web/owncloud/3rdparty/doctrine/common/lib
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/Annotation
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/Annotation.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/Annotation/Attribute.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/Annotation/Attributes.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/Annotation/IgnoreAnnotation.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/Annotation/Required.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/Annotation/Target.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/AnnotationException.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/AnnotationReader.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/AnnotationRegistry.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/CachedReader.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/DocLexer.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/DocParser.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/FileCacheReader.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/IndexedReader.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/PhpParser.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/Reader.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/SimpleAnnotationReader.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Annotations/TokenParser.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/ApcCache.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/ArrayCache.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/Cache.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/CacheProvider.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/FileCache.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/FilesystemCache.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/MemcacheCache.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/MemcachedCache.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/PhpFileCache.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/RedisCache.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/WinCacheCache.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/XcacheCache.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Cache/ZendDataCache.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/ClassLoader.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections/ArrayCollection.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections/Collection.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections/Criteria.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections/Expr
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections/Expr/ClosureExpressionVisitor.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections/Expr/Comparison.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections/Expr/CompositeExpression.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections/Expr/Expression.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections/Expr/ExpressionVisitor.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections/Expr/Value.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections/ExpressionBuilder.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Collections/Selectable.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/CommonException.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Comparable.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/EventArgs.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/EventManager.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/EventSubscriber.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Lexer.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/NotifyPropertyChanged.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/AbstractManagerRegistry.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/ConnectionRegistry.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Event
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Event/LifecycleEventArgs.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Event/LoadClassMetadataEventArgs.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Event/ManagerEventArgs.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Event/OnClearEventArgs.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Event/PreUpdateEventArgs.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/ManagerRegistry.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/AbstractClassMetadataFactory.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/ClassMetadata.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/ClassMetadataFactory.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/AnnotationDriver.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/DefaultFileLocator.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/FileDriver.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/FileLocator.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/MappingDriver.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/MappingDriverChain.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/PHPDriver.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/StaticPHPDriver.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/SymfonyFileLocator.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/MappingException.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/ReflectionService.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/RuntimeReflectionService.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/StaticReflectionService.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/ObjectManager.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/ObjectManagerAware.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/ObjectRepository.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/PersistentObject.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Persistence/Proxy.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/PropertyChangedListener.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Reflection
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Reflection/ClassFinderInterface.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Reflection/Psr0FindFile.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Reflection/ReflectionProviderInterface.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Reflection/StaticReflectionClass.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Reflection/StaticReflectionMethod.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Reflection/StaticReflectionParser.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Reflection/StaticReflectionProperty.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Util
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Util/ClassUtils.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Util/Debug.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Util/Inflector.php
+#srv/web/owncloud/3rdparty/doctrine/common/lib/Doctrine/Common/Version.php
+#srv/web/owncloud/3rdparty/doctrine/common/phpunit.xml.dist
+#srv/web/owncloud/3rdparty/doctrine/common/tests
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/AbstractReaderTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/AnnotationReaderTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/CachedReaderTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/DocLexerTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/DocParserTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/DummyClass.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/FileCacheReaderTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/Annotation
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/Annotation/AnnotWithDefaultValue.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/Annotation/Autoload.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/Annotation/Route.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/Annotation/Secure.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/Annotation/Template.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/Annotation/Version.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/AnnotationTargetAll.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/AnnotationTargetAnnotation.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/AnnotationTargetClass.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/AnnotationTargetMethod.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/AnnotationTargetPropertyMethod.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/AnnotationWithAttributes.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/AnnotationWithConstants.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/AnnotationWithRequiredAttributes.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/AnnotationWithRequiredAttributesWithoutContructor.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/AnnotationWithTargetSyntaxError.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/AnnotationWithVarType.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/ClassDDC1660.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/ClassWithAnnotationWithTargetSyntaxError.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/ClassWithAnnotationWithVarType.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/ClassWithClosure.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/ClassWithConstants.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/ClassWithFullyQualifiedUseStatements.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/ClassWithInvalidAnnotationTargetAtClass.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/ClassWithInvalidAnnotationTargetAtMethod.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/ClassWithInvalidAnnotationTargetAtProperty.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/ClassWithValidAnnotationTarget.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/Controller.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/DifferentNamespacesPerFileWithClassAsFirst.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/DifferentNamespacesPerFileWithClassAsLast.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/EqualNamespacesPerFileWithClassAsFirst.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/EqualNamespacesPerFileWithClassAsLast.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/GlobalNamespacesPerFileWithClassAsFirst.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/GlobalNamespacesPerFileWithClassAsLast.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/IntefaceWithConstants.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/InvalidAnnotationUsageButIgnoredClass.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/InvalidAnnotationUsageClass.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/MultipleClassesInFile.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/MultipleImportsInUseStatement.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/NamespaceAndClassCommentedOut.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/NamespaceWithClosureDeclaration.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/NamespacedSingleClassLOC1000.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/NoAnnotation.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/NonNamespacedClass.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/SingleClassLOC1000.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Fixtures/TestInterface.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/PerformanceTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/PhpParserTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/SimpleAnnotationReaderTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Ticket
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Ticket/DCOM55Test.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Ticket/DCOM58Entity.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/Ticket/DCOM58Test.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Annotations/TopLevelAnnotation.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Cache
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Cache/ApcCacheTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Cache/ArrayCacheTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Cache/CacheTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Cache/FilesystemCacheTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Cache/MemcacheCacheTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Cache/MemcachedCacheTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Cache/PhpFileCacheTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Cache/RedisCacheTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Cache/WinCacheCacheTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Cache/XcacheCacheTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Cache/ZendDataCacheTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/ClassLoaderTest
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/ClassLoaderTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/ClassLoaderTest/ClassA.class.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/ClassLoaderTest/ClassB.class.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/ClassLoaderTest/ClassC.class.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/ClassLoaderTest/ClassD.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Collections
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Collections/ClosureExpressionVisitorTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Collections/CollectionTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Collections/CriteriaTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Collections/ExpressionBuilderTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/DoctrineExceptionTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/EventManagerTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/ChainDriverTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/ClassMetadataFactoryTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/DefaultFileLocatorTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/FileDriverTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/PHPDriverTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/RuntimeReflectionServiceTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/StaticPHPDriverTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/StaticReflectionServiceTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/SymfonyFileLocatorTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/_files
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/_files/TestEntity.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/_files/global.yml
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/_files/stdClass.yml
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Persistence/PersistentObjectTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Reflection
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Reflection/DeeperNamespaceParent.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Reflection/Dummies
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Reflection/Dummies/NoParent.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Reflection/FullyClassifiedParent.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Reflection/NoParent.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Reflection/SameNamespaceParent.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Reflection/StaticReflectionParserTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Reflection/UseParent.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Util
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Util/ClassUtilsTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/Common/Util/DebugTest.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/DoctrineTestCase.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/Doctrine/Tests/TestInit.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/NativePhpunitTask.php
+#srv/web/owncloud/3rdparty/doctrine/common/tests/README.markdown
+#srv/web/owncloud/3rdparty/doctrine/dbal
+#srv/web/owncloud/3rdparty/doctrine/dbal/.gitmodules
+#srv/web/owncloud/3rdparty/doctrine/dbal/.travis.yml
+#srv/web/owncloud/3rdparty/doctrine/dbal/LICENSE
+#srv/web/owncloud/3rdparty/doctrine/dbal/README.md
+#srv/web/owncloud/3rdparty/doctrine/dbal/UPGRADE
+#srv/web/owncloud/3rdparty/doctrine/dbal/bin
+#srv/web/owncloud/3rdparty/doctrine/dbal/bin/doctrine-dbal
+#srv/web/owncloud/3rdparty/doctrine/dbal/bin/doctrine-dbal.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/bin/doctrine.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/build.properties
+#srv/web/owncloud/3rdparty/doctrine/dbal/build.xml
+#srv/web/owncloud/3rdparty/doctrine/dbal/composer.json
+#srv/web/owncloud/3rdparty/doctrine/dbal/docs
+#srv/web/owncloud/3rdparty/doctrine/dbal/docs/design
+#srv/web/owncloud/3rdparty/doctrine/dbal/docs/design/AZURE_FEDERATIONS.md
+#srv/web/owncloud/3rdparty/doctrine/dbal/docs/design/SHARDING.md
+#srv/web/owncloud/3rdparty/doctrine/dbal/docs/examples
+#srv/web/owncloud/3rdparty/doctrine/dbal/docs/examples/sharding
+#srv/web/owncloud/3rdparty/doctrine/dbal/docs/examples/sharding/README.md
+#srv/web/owncloud/3rdparty/doctrine/dbal/docs/examples/sharding/bootstrap.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/docs/examples/sharding/composer.json
+#srv/web/owncloud/3rdparty/doctrine/dbal/docs/examples/sharding/create_schema.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/docs/examples/sharding/insert_data.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/docs/examples/sharding/insert_data_aftersplit.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/docs/examples/sharding/query_filtering_off.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/docs/examples/sharding/query_filtering_on.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/docs/examples/sharding/split_federation.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/docs/examples/sharding/view_federation_members.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Cache
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Cache/ArrayStatement.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Cache/CacheException.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Cache/QueryCacheProfile.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Cache/ResultCacheStatement.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Configuration.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/ConnectionException.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connections
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connections/MasterSlaveConnection.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/Connection.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/DrizzlePDOMySql
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/DrizzlePDOMySql/Connection.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/DrizzlePDOMySql/Driver.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/IBMDB2
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/IBMDB2/DB2Connection.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/IBMDB2/DB2Driver.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/IBMDB2/DB2Exception.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/IBMDB2/DB2Statement.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/Mysqli
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/Mysqli/Driver.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/Mysqli/MysqliConnection.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/Mysqli/MysqliException.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/Mysqli/MysqliStatement.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/OCI8
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/OCI8/Driver.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/OCI8/OCI8Connection.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/OCI8/OCI8Exception.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/OCI8/OCI8Statement.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOIbm
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOIbm/Driver.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOOracle
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOOracle/Driver.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOPgSql
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOPgSql/Driver.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOSqlite
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOSqlite/Driver.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOSqlsrv
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOSqlsrv/Connection.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOSqlsrv/Driver.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/ResultStatement.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/SQLSrv
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/SQLSrv/Driver.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/SQLSrv/LastInsertId.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/SQLSrv/SQLSrvConnection.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/SQLSrv/SQLSrvException.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/SQLSrv/SQLSrvStatement.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Driver/Statement.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/DriverManager.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/ConnectionEventArgs.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/Listeners
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/Listeners/MysqlSessionInit.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/Listeners/OracleSessionInit.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/Listeners/SQLSessionInit.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaAlterTableAddColumnEventArgs.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaAlterTableChangeColumnEventArgs.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaAlterTableEventArgs.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaAlterTableRemoveColumnEventArgs.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaAlterTableRenameColumnEventArgs.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaColumnDefinitionEventArgs.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaCreateTableColumnEventArgs.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaCreateTableEventArgs.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaDropTableEventArgs.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaEventArgs.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaIndexDefinitionEventArgs.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Events.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Id
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Id/TableGenerator.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Id/TableGeneratorSchemaVisitor.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/LockMode.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Logging
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Logging/DebugStack.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Logging/EchoSQLLogger.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Logging/LoggerChain.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Logging/SQLLogger.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/AbstractPlatform.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/DB2Platform.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/DrizzlePlatform.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/DB2Keywords.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/DrizzleKeywords.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/KeywordList.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/MsSQLKeywords.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/MySQLKeywords.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/OracleKeywords.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/PostgreSQLKeywords.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/ReservedKeywordsValidator.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/SQLiteKeywords.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/MySqlPlatform.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/OraclePlatform.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/PostgreSqlPlatform.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/SQLAzurePlatform.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/SQLServer2005Platform.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/SQLServer2008Platform.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/SQLServerPlatform.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Platforms/SqlitePlatform.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Portability
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Portability/Connection.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Portability/Statement.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Query
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Query/Expression
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Query/Expression/CompositeExpression.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Query/Expression/ExpressionBuilder.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Query/QueryBuilder.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Query/QueryException.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/README.markdown
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/SQLParserUtils.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/SQLParserUtilsException.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/AbstractAsset.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/AbstractSchemaManager.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Column.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/ColumnDiff.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Comparator.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Constraint.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/DB2SchemaManager.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/DrizzleSchemaManager.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/ForeignKeyConstraint.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Index.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/MySqlSchemaManager.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/OracleSchemaManager.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/PostgreSqlSchemaManager.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/SQLServerSchemaManager.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Schema.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/SchemaConfig.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/SchemaDiff.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/SchemaException.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Sequence.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/SqliteSchemaManager.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Synchronizer
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Synchronizer/AbstractSchemaSynchronizer.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Synchronizer/SchemaSynchronizer.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Synchronizer/SingleDatabaseSynchronizer.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Table.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/TableDiff.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/View.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Visitor
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Visitor/CreateSchemaSqlCollector.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Visitor/DropSchemaSqlCollector.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Visitor/Graphviz.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Visitor/RemoveNamespacedAssets.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Schema/Visitor/Visitor.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding/PoolingShardConnection.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding/PoolingShardManager.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding/SQLAzure
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding/SQLAzure/SQLAzureFederationsSynchronizer.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding/SQLAzure/SQLAzureShardManager.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding/SQLAzure/Schema
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding/SQLAzure/Schema/MultiTenantVisitor.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding/ShardChoser
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding/ShardChoser/MultiTenantShardChoser.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding/ShardChoser/ShardChoser.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding/ShardManager.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Sharding/ShardingException.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Statement.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Tools
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Tools/Console
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Tools/Console/Command
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Tools/Console/Command/ImportCommand.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Tools/Console/Command/ReservedWordsCommand.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Tools/Console/Command/RunSqlCommand.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Tools/Console/Helper
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Tools/Console/Helper/ConnectionHelper.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/ArrayType.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/BigIntType.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/BlobType.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/BooleanType.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/ConversionException.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/DateTimeType.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/DateTimeTzType.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/DateType.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/DecimalType.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/FloatType.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/GuidType.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/IntegerType.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/JsonArrayType.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/ObjectType.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/SimpleArrayType.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/SmallIntType.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/StringType.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/TextType.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/TimeType.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/Type.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Types/VarDateTimeType.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Version.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/phpunit.xml.dist
+#srv/web/owncloud/3rdparty/doctrine/dbal/run-all.sh
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/ConnectionTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/DBALExceptionTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Driver
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Driver/OCI8
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Driver/OCI8/OCI8StatementTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/DriverManagerTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Events
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Events/MysqlSessionInitTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Events/OracleSessionInitTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Events/SQLSessionInitTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/BlobTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/ConnectionTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/DataAccessTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/LoggingTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/MasterSlaveConnectionTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/ModifyLimitQueryTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/NamedParametersTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/PortabilityTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/ResultCacheTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Schema
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Schema/Db2SchemaManagerTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Schema/DrizzleSchemaManagerTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Schema/MySqlSchemaManagerTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Schema/OracleSchemaManagerTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Schema/PostgreSqlSchemaManagerTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Schema/SQLServerSchemaManagerTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Schema/SchemaManagerFunctionalTestCase.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Schema/SqliteSchemaManagerTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/TableGeneratorTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/TemporaryTableTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Ticket
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Ticket/DBAL168Test.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Ticket/DBAL202Test.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/Ticket/DBAL510Test.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/TypeConversionTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Functional/WriteTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Logging
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Logging/DebugStackTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Mocks
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Mocks/MockPlatform.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Platforms
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Platforms/AbstractPlatformTestCase.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Platforms/MySqlPlatformTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Platforms/OraclePlatformTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Platforms/PostgreSqlPlatformTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Platforms/ReservedKeywordsValidatorTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Platforms/SQLAzurePlatformTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Platforms/SQLServerPlatformTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Platforms/SqlitePlatformTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Query
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Query/Expression
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Query/Expression/CompositeExpressionTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Query/Expression/ExpressionBuilderTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Query/QueryBuilderTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/SQLParserUtilsTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/ColumnTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/ComparatorTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/IndexTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/MySqlSchemaManagerTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/Platforms
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/Platforms/MySQLSchemaTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/SchemaDiffTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/SchemaTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/SequenceTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/Synchronizer
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/Synchronizer/SingleDatabaseSynchronizerTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/TableTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/Visitor
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/Visitor/RemoveNamespacedAssetsTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Schema/Visitor/SchemaSqlCollectorTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Sharding
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Sharding/PoolingShardConnectionTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Sharding/PoolingShardManagerTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Sharding/SQLAzure
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Sharding/SQLAzure/AbstractTestCase.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Sharding/SQLAzure/FunctionalTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Sharding/SQLAzure/MultiTenantVisitorTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Sharding/SQLAzure/SQLAzureFederationsSynchronizerTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Sharding/SQLAzure/SQLAzureShardManagerTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Sharding/ShardChoser
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Sharding/ShardChoser/MultiTenantShardChoserTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/ArrayTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/BlobTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/BooleanTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/DateTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/DateTimeTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/DateTimeTzTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/DecimalTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/FloatTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/GuidTypeTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/IntegerTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/ObjectTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/SmallIntTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/StringTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/TimeTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/Types/VarDateTimeTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DBAL/UtilTest.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DbalFunctionalTestCase.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DbalTestCase.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/DoctrineTestCase.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/Mocks
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/Mocks/ConnectionMock.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/Mocks/DatabasePlatformMock.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/Mocks/DriverConnectionMock.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/Mocks/DriverMock.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/Mocks/HydratorMockStatement.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/Mocks/SchemaManagerMock.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/Mocks/TaskMock.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/TestInit.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/Doctrine/Tests/TestUtil.php
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/README.markdown
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/travis
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/travis/mysql.travis.xml
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/travis/mysqli.travis.xml
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/travis/pgsql.travis.xml
+#srv/web/owncloud/3rdparty/doctrine/dbal/tests/travis/sqlite.travis.xml
+#srv/web/owncloud/3rdparty/fontawesome
+#srv/web/owncloud/3rdparty/fontawesome/README.md
+#srv/web/owncloud/3rdparty/fontawesome/css
+#srv/web/owncloud/3rdparty/fontawesome/css/font-awesome-ie7.min.css
+#srv/web/owncloud/3rdparty/fontawesome/css/font-awesome.css
+#srv/web/owncloud/3rdparty/fontawesome/css/font-awesome.min.css
+#srv/web/owncloud/3rdparty/fontawesome/docs
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/css
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/css/font-awesome-ie7.min.css
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/css/font-awesome.css
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/css/font-awesome.min.css
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/css/prettify.css
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/css/site.css
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/FontAwesome.otf
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/fontawesome-webfont.eot
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/fontawesome-webfont.svg
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/fontawesome-webfont.ttf
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/fontawesome-webfont.woff
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/museo_slab_300-webfont.eot
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/museo_slab_300-webfont.ttf
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/museo_slab_500-webfont.eot
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/museo_slab_500-webfont.ttf
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/proximanova-sbold-webfont.eot
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/proximanova-sbold-webfont.ttf
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/proximanova-webfont.eot
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/font/proximanova-webfont.ttf
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/ico
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/ico/favicon.ico
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/img
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/img/contribution-sample.png
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/img/fort_awesome.jpg
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/img/glyphicons-halflings-white.png
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/img/glyphicons-halflings.png
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/img/icon-flag.pdf
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/js
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/js/backbone.min.js
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/js/bootstrap-222.min.js
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/js/index
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/js/index/index.js
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/js/jquery-1.7.1.min.js
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/js/prettify.min.js
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/js/underscore.min.js
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/font-awesome-ie7.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/font-awesome.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/font-site.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/mixins.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/site.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/accordion.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/alerts.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/bootstrap.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/breadcrumbs.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/button-groups.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/buttons.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/carousel.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/close.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/code.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/component-animations.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/dropdowns.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/forms.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/grid.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/hero-unit.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/labels-badges.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/layouts.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/media.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/mixins.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/modals.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/navbar.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/navs.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/pager.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/pagination.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/popovers.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/progress-bars.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/reset.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/responsive-1200px-min.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/responsive-767px-max.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/responsive-768px-979px.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/responsive-navbar.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/responsive-utilities.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/responsive.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/scaffolding.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/sprites.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/tables.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/tests
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/tests/buttons.html
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/tests/css-tests.css
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/tests/css-tests.html
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/tests/forms-responsive.html
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/tests/forms.html
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/tests/navbar-fixed-top.html
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/tests/navbar-static-top.html
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/tests/navbar.html
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/thumbnails.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/tooltip.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/type.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/utilities.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/variables.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/twbs-222/wells.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/assets/less/variables.less
+#srv/web/owncloud/3rdparty/fontawesome/docs/design.html
+#srv/web/owncloud/3rdparty/fontawesome/docs/index.html
+#srv/web/owncloud/3rdparty/fontawesome/docs/test.html
+#srv/web/owncloud/3rdparty/fontawesome/font
+#srv/web/owncloud/3rdparty/fontawesome/font/FontAwesome.otf
+#srv/web/owncloud/3rdparty/fontawesome/font/fontawesome-webfont.eot
+#srv/web/owncloud/3rdparty/fontawesome/font/fontawesome-webfont.svg
+#srv/web/owncloud/3rdparty/fontawesome/font/fontawesome-webfont.ttf
+#srv/web/owncloud/3rdparty/fontawesome/font/fontawesome-webfont.woff
+#srv/web/owncloud/3rdparty/getid3
+#srv/web/owncloud/3rdparty/getid3/extension.cache.dbm.php
+#srv/web/owncloud/3rdparty/getid3/extension.cache.mysql.php
+#srv/web/owncloud/3rdparty/getid3/extension.cache.sqlite3.php
+#srv/web/owncloud/3rdparty/getid3/getid3.lib.php
+#srv/web/owncloud/3rdparty/getid3/getid3.php
+#srv/web/owncloud/3rdparty/getid3/license.txt
+#srv/web/owncloud/3rdparty/getid3/module.archive.gzip.php
+#srv/web/owncloud/3rdparty/getid3/module.archive.rar.php
+#srv/web/owncloud/3rdparty/getid3/module.archive.szip.php
+#srv/web/owncloud/3rdparty/getid3/module.archive.tar.php
+#srv/web/owncloud/3rdparty/getid3/module.archive.zip.php
+#srv/web/owncloud/3rdparty/getid3/module.audio-video.asf.php
+#srv/web/owncloud/3rdparty/getid3/module.audio-video.bink.php
+#srv/web/owncloud/3rdparty/getid3/module.audio-video.flv.php
+#srv/web/owncloud/3rdparty/getid3/module.audio-video.matroska.php
+#srv/web/owncloud/3rdparty/getid3/module.audio-video.mpeg.php
+#srv/web/owncloud/3rdparty/getid3/module.audio-video.nsv.php
+#srv/web/owncloud/3rdparty/getid3/module.audio-video.quicktime.php
+#srv/web/owncloud/3rdparty/getid3/module.audio-video.real.php
+#srv/web/owncloud/3rdparty/getid3/module.audio-video.riff.php
+#srv/web/owncloud/3rdparty/getid3/module.audio-video.swf.php
+#srv/web/owncloud/3rdparty/getid3/module.audio-video.ts.php
+#srv/web/owncloud/3rdparty/getid3/module.audio.aa.php
+#srv/web/owncloud/3rdparty/getid3/module.audio.aac.php
+#srv/web/owncloud/3rdparty/getid3/module.audio.ac3.php
+#srv/web/owncloud/3rdparty/getid3/module.audio.au.php
+#srv/web/owncloud/3rdparty/getid3/module.audio.avr.php
+#srv/web/owncloud/3rdparty/getid3/module.audio.bonk.php
+#srv/web/owncloud/3rdparty/getid3/module.audio.dss.php
+#srv/web/owncloud/3rdparty/getid3/module.audio.dts.php
+#srv/web/owncloud/3rdparty/getid3/module.audio.flac.php
+#srv/web/owncloud/3rdparty/getid3/module.audio.la.php
+#srv/web/owncloud/3rdparty/getid3/module.audio.lpac.php
+#srv/web/owncloud/3rdparty/getid3/module.audio.midi.php
+#srv/web/owncloud/3rdparty/getid3/module.audio.mod.php
+#srv/web/owncloud/3rdparty/getid3/module.audio.monkey.php
+#srv/web/owncloud/3rdparty/getid3/module.audio.mp3.php
+#srv/web/owncloud/3rdparty/getid3/module.audio.mpc.php
+#srv/web/owncloud/3rdparty/getid3/module.audio.ogg.php
+#srv/web/owncloud/3rdparty/getid3/module.audio.optimfrog.php
+#srv/web/owncloud/3rdparty/getid3/module.audio.rkau.php
+#srv/web/owncloud/3rdparty/getid3/module.audio.shorten.php
+#srv/web/owncloud/3rdparty/getid3/module.audio.tta.php
+#srv/web/owncloud/3rdparty/getid3/module.audio.voc.php
+#srv/web/owncloud/3rdparty/getid3/module.audio.vqf.php
+#srv/web/owncloud/3rdparty/getid3/module.audio.wavpack.php
+#srv/web/owncloud/3rdparty/getid3/module.graphic.bmp.php
+#srv/web/owncloud/3rdparty/getid3/module.graphic.efax.php
+#srv/web/owncloud/3rdparty/getid3/module.graphic.gif.php
+#srv/web/owncloud/3rdparty/getid3/module.graphic.jpg.php
+#srv/web/owncloud/3rdparty/getid3/module.graphic.pcd.php
+#srv/web/owncloud/3rdparty/getid3/module.graphic.png.php
+#srv/web/owncloud/3rdparty/getid3/module.graphic.svg.php
+#srv/web/owncloud/3rdparty/getid3/module.graphic.tiff.php
+#srv/web/owncloud/3rdparty/getid3/module.misc.cue.php
+#srv/web/owncloud/3rdparty/getid3/module.misc.exe.php
+#srv/web/owncloud/3rdparty/getid3/module.misc.iso.php
+#srv/web/owncloud/3rdparty/getid3/module.misc.msoffice.php
+#srv/web/owncloud/3rdparty/getid3/module.misc.par2.php
+#srv/web/owncloud/3rdparty/getid3/module.misc.pdf.php
+#srv/web/owncloud/3rdparty/getid3/module.tag.apetag.php
+#srv/web/owncloud/3rdparty/getid3/module.tag.id3v1.php
+#srv/web/owncloud/3rdparty/getid3/module.tag.id3v2.php
+#srv/web/owncloud/3rdparty/getid3/module.tag.lyrics3.php
+#srv/web/owncloud/3rdparty/getid3/module.tag.xmp.php
+#srv/web/owncloud/3rdparty/getid3/write.apetag.php
+#srv/web/owncloud/3rdparty/getid3/write.id3v1.php
+#srv/web/owncloud/3rdparty/getid3/write.id3v2.php
+#srv/web/owncloud/3rdparty/getid3/write.lyrics3.php
+#srv/web/owncloud/3rdparty/getid3/write.metaflac.php
+#srv/web/owncloud/3rdparty/getid3/write.php
+#srv/web/owncloud/3rdparty/getid3/write.real.php
+#srv/web/owncloud/3rdparty/getid3/write.vorbiscomment.php
+#srv/web/owncloud/3rdparty/js
+#srv/web/owncloud/3rdparty/js/chosen
+#srv/web/owncloud/3rdparty/js/chosen/LICENSE.md
+#srv/web/owncloud/3rdparty/js/chosen/README.md
+#srv/web/owncloud/3rdparty/js/chosen/VERSION
+#srv/web/owncloud/3rdparty/js/chosen/chosen.jquery.js
+#srv/web/owncloud/3rdparty/js/chosen/chosen.jquery.min.js
+#srv/web/owncloud/3rdparty/js/chosen/chosen.proto.js
+#srv/web/owncloud/3rdparty/js/chosen/chosen.proto.min.js
+#srv/web/owncloud/3rdparty/js/md5
+#srv/web/owncloud/3rdparty/js/md5/README.md
+#srv/web/owncloud/3rdparty/js/md5/md5.js
+#srv/web/owncloud/3rdparty/js/md5/md5.min.js
+#srv/web/owncloud/3rdparty/mediawiki
+#srv/web/owncloud/3rdparty/mediawiki/CSSMin.php
+#srv/web/owncloud/3rdparty/mediawiki/JavaScriptMinifier.php
+#srv/web/owncloud/3rdparty/miniColors
+#srv/web/owncloud/3rdparty/miniColors/GPL-LICENSE.txt
+#srv/web/owncloud/3rdparty/miniColors/MIT-LICENSE.txt
+#srv/web/owncloud/3rdparty/miniColors/css
+#srv/web/owncloud/3rdparty/miniColors/css/images
+#srv/web/owncloud/3rdparty/miniColors/css/images/colors.png
+#srv/web/owncloud/3rdparty/miniColors/css/images/trigger.png
+#srv/web/owncloud/3rdparty/miniColors/css/jquery.miniColors.css
+#srv/web/owncloud/3rdparty/miniColors/js
+#srv/web/owncloud/3rdparty/miniColors/js/jquery.miniColors.js
+#srv/web/owncloud/3rdparty/miniColors/js/jquery.miniColors.min.js
+#srv/web/owncloud/3rdparty/patches.txt
+#srv/web/owncloud/3rdparty/phpass
+#srv/web/owncloud/3rdparty/phpass/PasswordHash.php
+#srv/web/owncloud/3rdparty/phpass/c
+#srv/web/owncloud/3rdparty/phpass/c/Makefile
+#srv/web/owncloud/3rdparty/phpass/c/crypt_private.c
+#srv/web/owncloud/3rdparty/phpass/test.php
+#srv/web/owncloud/3rdparty/symfony
+#srv/web/owncloud/3rdparty/symfony/console
+#srv/web/owncloud/3rdparty/symfony/console/Symfony
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Application.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/CHANGELOG.md
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Command
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Command/Command.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Command/HelpCommand.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Command/ListCommand.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/ConsoleEvents.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Descriptor
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Descriptor/ApplicationDescription.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Descriptor/Descriptor.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Descriptor/DescriptorInterface.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Descriptor/JsonDescriptor.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Descriptor/MarkdownDescriptor.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Descriptor/TextDescriptor.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Descriptor/XmlDescriptor.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Event
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Event/ConsoleCommandEvent.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Event/ConsoleEvent.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Event/ConsoleExceptionEvent.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Event/ConsoleTerminateEvent.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Formatter
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Formatter/OutputFormatter.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Formatter/OutputFormatterInterface.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Formatter/OutputFormatterStyle.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Formatter/OutputFormatterStyleInterface.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Formatter/OutputFormatterStyleStack.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Helper
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Helper/DescriptorHelper.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Helper/DialogHelper.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Helper/FormatterHelper.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Helper/Helper.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Helper/HelperInterface.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Helper/HelperSet.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Helper/ProgressHelper.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Helper/TableHelper.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Input
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Input/ArgvInput.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Input/ArrayInput.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Input/Input.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Input/InputArgument.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Input/InputDefinition.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Input/InputInterface.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Input/InputOption.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Input/StringInput.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/LICENSE
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Output
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Output/ConsoleOutput.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Output/ConsoleOutputInterface.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Output/NullOutput.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Output/Output.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Output/OutputInterface.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Output/StreamOutput.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/README.md
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Resources
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Resources/bin
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Resources/bin/hiddeninput.exe
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Shell.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tester
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tester/ApplicationTester.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tester/CommandTester.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/ApplicationTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Command
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Command/CommandTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Command/HelpCommandTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Command/ListCommandTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Descriptor
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Descriptor/AbstractDescriptorTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Descriptor/JsonDescriptorTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Descriptor/MarkdownDescriptorTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Descriptor/ObjectsProvider.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Descriptor/TextDescriptorTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Descriptor/XmlDescriptorTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/DescriptorApplication1.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/DescriptorApplication2.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/DescriptorCommand1.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/DescriptorCommand2.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/Foo1Command.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/Foo2Command.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/Foo3Command.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/Foo4Command.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/FooCommand.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/TestCommand.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_1.json
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_1.md
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_1.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_1.xml
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_2.json
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_2.md
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_2.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_2.xml
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_astext1.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_astext2.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_asxml1.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_asxml2.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_gethelp.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_renderexception1.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_renderexception2.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_renderexception3.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_renderexception4.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_run1.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_run2.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_run3.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/application_run4.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/command_1.json
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/command_1.md
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/command_1.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/command_1.xml
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/command_2.json
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/command_2.md
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/command_2.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/command_2.xml
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/command_astext.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/command_asxml.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/definition_astext.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/definition_asxml.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_argument_1.json
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_argument_1.md
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_argument_1.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_argument_1.xml
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_argument_2.json
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_argument_2.md
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_argument_2.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_argument_2.xml
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_argument_3.json
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_argument_3.md
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_argument_3.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_argument_3.xml
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_1.json
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_1.md
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_1.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_1.xml
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_2.json
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_2.md
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_2.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_2.xml
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_3.json
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_3.md
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_3.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_3.xml
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_4.json
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_4.md
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_4.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_definition_4.xml
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_1.json
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_1.md
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_1.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_1.xml
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_2.json
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_2.md
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_2.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_2.xml
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_3.json
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_3.md
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_3.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_3.xml
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_4.json
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_4.md
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_4.txt
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Fixtures/input_option_4.xml
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Formatter
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Formatter/OutputFormatterStyleStackTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Formatter/OutputFormatterStyleTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Formatter/OutputFormatterTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Helper
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Helper/DialogHelperTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Helper/FormatterHelperTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Helper/HelperSetTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Helper/ProgressHelperTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Helper/TableHelperTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Input
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Input/ArgvInputTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Input/ArrayInputTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Input/InputArgumentTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Input/InputDefinitionTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Input/InputOptionTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Input/InputTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Input/StringInputTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Output
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Output/ConsoleOutputTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Output/NullOutputTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Output/OutputTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Output/StreamOutputTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Tester
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Tester/ApplicationTesterTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/Tests/Tester/CommandTesterTest.php
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/composer.json
+#srv/web/owncloud/3rdparty/symfony/console/Symfony/Component/Console/phpunit.xml.dist
+#srv/web/owncloud/3rdparty/symfony/routing
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Annotation
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Annotation/Route.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/CompiledRoute.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Exception
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Exception/ExceptionInterface.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Exception/InvalidParameterException.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Exception/MethodNotAllowedException.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Exception/MissingMandatoryParametersException.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Exception/ResourceNotFoundException.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Exception/RouteNotFoundException.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Generator
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Generator/Dumper
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Generator/Dumper/GeneratorDumper.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Generator/Dumper/GeneratorDumperInterface.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Generator/Dumper/PhpGeneratorDumper.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Generator/UrlGenerator.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Generator/UrlGeneratorInterface.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/LICENSE
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Loader
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Loader/AnnotationClassLoader.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Loader/AnnotationDirectoryLoader.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Loader/AnnotationFileLoader.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Loader/ClosureLoader.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Loader/PhpFileLoader.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Loader/XmlFileLoader.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Loader/YamlFileLoader.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Loader/schema
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Loader/schema/routing
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Loader/schema/routing/routing-1.0.xsd
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Matcher
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Matcher/ApacheUrlMatcher.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Matcher/Dumper
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Matcher/Dumper/ApacheMatcherDumper.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Matcher/Dumper/MatcherDumper.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Matcher/Dumper/MatcherDumperInterface.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Matcher/Dumper/PhpMatcherDumper.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Matcher/RedirectableUrlMatcher.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Matcher/RedirectableUrlMatcherInterface.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Matcher/UrlMatcher.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Matcher/UrlMatcherInterface.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/README.md
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/RequestContext.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/RequestContextAwareInterface.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Route.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/RouteCollection.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/RouteCompiler.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/RouteCompilerInterface.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/Router.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/RouterInterface.php
+#srv/web/owncloud/3rdparty/symfony/routing/Symfony/Component/Routing/composer.json
+#srv/web/owncloud/3rdparty/timepicker
+#srv/web/owncloud/3rdparty/timepicker/GPL-LICENSE.txt
+#srv/web/owncloud/3rdparty/timepicker/MIT-LICENSE.txt
+#srv/web/owncloud/3rdparty/timepicker/css
+#srv/web/owncloud/3rdparty/timepicker/css/include
+#srv/web/owncloud/3rdparty/timepicker/css/include/images
+#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-bg_diagonals-thick_18_b81900_40x40.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-bg_diagonals-thick_20_666666_40x40.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-bg_flat_10_000000_40x100.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-bg_glass_100_f6f6f6_1x400.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-bg_glass_100_fdf5ce_1x400.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-bg_glass_65_ffffff_1x400.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-bg_gloss-wave_35_f6a828_500x100.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-bg_highlight-soft_100_eeeeee_1x100.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-bg_highlight-soft_75_ffe45c_1x100.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-icons_222222_256x240.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-icons_228ef1_256x240.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-icons_ef8c08_256x240.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-icons_ffd27a_256x240.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/images/ui-icons_ffffff_256x240.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/jquery-1.5.1.min.js
+#srv/web/owncloud/3rdparty/timepicker/css/include/jquery-ui-1.8.14.custom.css
+#srv/web/owncloud/3rdparty/timepicker/css/include/jquery.ui.core.min.js
+#srv/web/owncloud/3rdparty/timepicker/css/include/jquery.ui.position.min.js
+#srv/web/owncloud/3rdparty/timepicker/css/include/jquery.ui.tabs.min.js
+#srv/web/owncloud/3rdparty/timepicker/css/include/jquery.ui.widget.min.js
+#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness
+#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images
+#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_flat_10_000000_40x100.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-icons_222222_256x240.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-icons_228ef1_256x240.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-icons_ef8c08_256x240.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-icons_ffd27a_256x240.png
+#srv/web/owncloud/3rdparty/timepicker/css/include/ui-lightness/images/ui-icons_ffffff_256x240.png
+#srv/web/owncloud/3rdparty/timepicker/css/jquery.ui.timepicker.css
+#srv/web/owncloud/3rdparty/timepicker/js
+#srv/web/owncloud/3rdparty/timepicker/js/i18n
+#srv/web/owncloud/3rdparty/timepicker/js/i18n/i18n.html
+#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-cs.js
+#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-de.js
+#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-es.js
+#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-fr.js
+#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-hr.js
+#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-it.js
+#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-ja.js
+#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-nl.js
+#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-pl.js
+#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-pt-BR.js
+#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-sl.js
+#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-sv.js
+#srv/web/owncloud/3rdparty/timepicker/js/i18n/jquery.ui.timepicker-tr.js
+#srv/web/owncloud/3rdparty/timepicker/js/jquery.ui.timepicker.js
+#srv/web/owncloud/3rdparty/timepicker/releases.txt
+#srv/web/owncloud/3rdparty/zxcvbn
+#srv/web/owncloud/3rdparty/zxcvbn/LICENSE.txt
+#srv/web/owncloud/3rdparty/zxcvbn/README.md
+#srv/web/owncloud/3rdparty/zxcvbn/js
+#srv/web/owncloud/3rdparty/zxcvbn/js/zxcvbn.js
+#srv/web/owncloud/3rdparty/zxcvbn/js/zxcvbn.min.js
+#srv/web/owncloud/AUTHORS
+#srv/web/owncloud/COPYING-AGPL
+#srv/web/owncloud/apps
+#srv/web/owncloud/apps/activity
+#srv/web/owncloud/apps/activity/TODO
+#srv/web/owncloud/apps/activity/ajax
+#srv/web/owncloud/apps/activity/ajax/fetch.php
+#srv/web/owncloud/apps/activity/appinfo
+#srv/web/owncloud/apps/activity/appinfo/app.php
+#srv/web/owncloud/apps/activity/appinfo/database.xml
+#srv/web/owncloud/apps/activity/appinfo/info.xml
+#srv/web/owncloud/apps/activity/appinfo/routes.php
+#srv/web/owncloud/apps/activity/appinfo/version
+#srv/web/owncloud/apps/activity/css
+#srv/web/owncloud/apps/activity/css/style.css
+#srv/web/owncloud/apps/activity/img
+#srv/web/owncloud/apps/activity/img/activity.png
+#srv/web/owncloud/apps/activity/img/activity.svg
+#srv/web/owncloud/apps/activity/index.php
+#srv/web/owncloud/apps/activity/js
+#srv/web/owncloud/apps/activity/js/jquery.infinitescroll.js
+#srv/web/owncloud/apps/activity/js/jquery.infinitescroll.min.js
+#srv/web/owncloud/apps/activity/js/jquery.masonry.js
+#srv/web/owncloud/apps/activity/js/jquery.masonry.min.js
+#srv/web/owncloud/apps/activity/js/script.js
+#srv/web/owncloud/apps/activity/l10n
+#srv/web/owncloud/apps/activity/l10n/ar.php
+#srv/web/owncloud/apps/activity/l10n/bg_BG.php
+#srv/web/owncloud/apps/activity/l10n/bn_BD.php
+#srv/web/owncloud/apps/activity/l10n/ca.php
+#srv/web/owncloud/apps/activity/l10n/cs_CZ.php
+#srv/web/owncloud/apps/activity/l10n/cy_GB.php
+#srv/web/owncloud/apps/activity/l10n/da.php
+#srv/web/owncloud/apps/activity/l10n/de.php
+#srv/web/owncloud/apps/activity/l10n/de_CH.php
+#srv/web/owncloud/apps/activity/l10n/de_DE.php
+#srv/web/owncloud/apps/activity/l10n/el.php
+#srv/web/owncloud/apps/activity/l10n/en_GB.php
+#srv/web/owncloud/apps/activity/l10n/eo.php
+#srv/web/owncloud/apps/activity/l10n/es.php
+#srv/web/owncloud/apps/activity/l10n/es_AR.php
+#srv/web/owncloud/apps/activity/l10n/et_EE.php
+#srv/web/owncloud/apps/activity/l10n/eu.php
+#srv/web/owncloud/apps/activity/l10n/fa.php
+#srv/web/owncloud/apps/activity/l10n/fi_FI.php
+#srv/web/owncloud/apps/activity/l10n/fr.php
+#srv/web/owncloud/apps/activity/l10n/gl.php
+#srv/web/owncloud/apps/activity/l10n/he.php
+#srv/web/owncloud/apps/activity/l10n/hr.php
+#srv/web/owncloud/apps/activity/l10n/hu_HU.php
+#srv/web/owncloud/apps/activity/l10n/hy.php
+#srv/web/owncloud/apps/activity/l10n/ia.php
+#srv/web/owncloud/apps/activity/l10n/id.php
+#srv/web/owncloud/apps/activity/l10n/is.php
+#srv/web/owncloud/apps/activity/l10n/it.php
+#srv/web/owncloud/apps/activity/l10n/ja_JP.php
+#srv/web/owncloud/apps/activity/l10n/ka_GE.php
+#srv/web/owncloud/apps/activity/l10n/ko.php
+#srv/web/owncloud/apps/activity/l10n/ku_IQ.php
+#srv/web/owncloud/apps/activity/l10n/lb.php
+#srv/web/owncloud/apps/activity/l10n/lt_LT.php
+#srv/web/owncloud/apps/activity/l10n/lv.php
+#srv/web/owncloud/apps/activity/l10n/mk.php
+#srv/web/owncloud/apps/activity/l10n/ms_MY.php
+#srv/web/owncloud/apps/activity/l10n/my_MM.php
+#srv/web/owncloud/apps/activity/l10n/nb_NO.php
+#srv/web/owncloud/apps/activity/l10n/nl.php
+#srv/web/owncloud/apps/activity/l10n/nn_NO.php
+#srv/web/owncloud/apps/activity/l10n/oc.php
+#srv/web/owncloud/apps/activity/l10n/pl.php
+#srv/web/owncloud/apps/activity/l10n/pt_BR.php
+#srv/web/owncloud/apps/activity/l10n/pt_PT.php
+#srv/web/owncloud/apps/activity/l10n/ro.php
+#srv/web/owncloud/apps/activity/l10n/ru.php
+#srv/web/owncloud/apps/activity/l10n/si_LK.php
+#srv/web/owncloud/apps/activity/l10n/sk_SK.php
+#srv/web/owncloud/apps/activity/l10n/sl.php
+#srv/web/owncloud/apps/activity/l10n/sq.php
+#srv/web/owncloud/apps/activity/l10n/sr.php
+#srv/web/owncloud/apps/activity/l10n/sr@latin.php
+#srv/web/owncloud/apps/activity/l10n/sv.php
+#srv/web/owncloud/apps/activity/l10n/ta_LK.php
+#srv/web/owncloud/apps/activity/l10n/th_TH.php
+#srv/web/owncloud/apps/activity/l10n/tr.php
+#srv/web/owncloud/apps/activity/l10n/ug.php
+#srv/web/owncloud/apps/activity/l10n/uk.php
+#srv/web/owncloud/apps/activity/l10n/vi.php
+#srv/web/owncloud/apps/activity/l10n/zh_CN.php
+#srv/web/owncloud/apps/activity/l10n/zh_TW.php
+#srv/web/owncloud/apps/activity/lib
+#srv/web/owncloud/apps/activity/lib/consumer.php
+#srv/web/owncloud/apps/activity/lib/data.php
+#srv/web/owncloud/apps/activity/lib/hooks.php
+#srv/web/owncloud/apps/activity/lib/ocs.php
+#srv/web/owncloud/apps/activity/lib/search.php
+#srv/web/owncloud/apps/activity/rss.php
+#srv/web/owncloud/apps/activity/templates
+#srv/web/owncloud/apps/activity/templates/activities.part.php
+#srv/web/owncloud/apps/activity/templates/list.php
+#srv/web/owncloud/apps/admin_dependencies_chk
+#srv/web/owncloud/apps/admin_dependencies_chk/appinfo
+#srv/web/owncloud/apps/admin_dependencies_chk/appinfo/app.php
+#srv/web/owncloud/apps/admin_dependencies_chk/appinfo/info.xml
+#srv/web/owncloud/apps/admin_dependencies_chk/appinfo/version
+#srv/web/owncloud/apps/admin_dependencies_chk/css
+#srv/web/owncloud/apps/admin_dependencies_chk/css/style.css
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/ar.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/bg_BG.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/bn_BD.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/ca.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/cs_CZ.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/da.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/de.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/de_CH.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/de_DE.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/el.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/en_GB.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/eo.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/es.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/es_AR.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/et_EE.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/eu.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/fa.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/fi_FI.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/fr.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/gl.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/hu_HU.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/id.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/is.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/it.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/ja_JP.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/ka_GE.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/ko.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/lb.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/lt_LT.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/lv.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/mk.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/nb_NO.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/nl.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/nn_NO.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/pl.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/pt_BR.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/pt_PT.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/ro.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/ru.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/si_LK.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/sk_SK.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/sl.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/sr.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/sv.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/ta_LK.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/th_TH.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/tr.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/ug.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/uk.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/vi.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/zh_CN.php
+#srv/web/owncloud/apps/admin_dependencies_chk/l10n/zh_TW.php
+#srv/web/owncloud/apps/admin_dependencies_chk/settings.php
+#srv/web/owncloud/apps/admin_dependencies_chk/templates
+#srv/web/owncloud/apps/admin_dependencies_chk/templates/settings.php
+#srv/web/owncloud/apps/bookmarks
+#srv/web/owncloud/apps/bookmarks/3rdparty
+#srv/web/owncloud/apps/bookmarks/3rdparty/css
+#srv/web/owncloud/apps/bookmarks/3rdparty/css/jquery.tagit.css
+#srv/web/owncloud/apps/bookmarks/3rdparty/js
+#srv/web/owncloud/apps/bookmarks/3rdparty/js/js_tpl.js
+#srv/web/owncloud/apps/bookmarks/3rdparty/js/tag-it.js
+#srv/web/owncloud/apps/bookmarks/README.md
+#srv/web/owncloud/apps/bookmarks/addBm.php
+#srv/web/owncloud/apps/bookmarks/ajax
+#srv/web/owncloud/apps/bookmarks/ajax/delBookmark.php
+#srv/web/owncloud/apps/bookmarks/ajax/delTag.php
+#srv/web/owncloud/apps/bookmarks/ajax/editBookmark.php
+#srv/web/owncloud/apps/bookmarks/ajax/getInfos.php
+#srv/web/owncloud/apps/bookmarks/ajax/import.php
+#srv/web/owncloud/apps/bookmarks/ajax/recordClick.php
+#srv/web/owncloud/apps/bookmarks/ajax/renameTag.php
+#srv/web/owncloud/apps/bookmarks/ajax/updateList.php
+#srv/web/owncloud/apps/bookmarks/appinfo
+#srv/web/owncloud/apps/bookmarks/appinfo/app.php
+#srv/web/owncloud/apps/bookmarks/appinfo/database.xml
+#srv/web/owncloud/apps/bookmarks/appinfo/info.xml
+#srv/web/owncloud/apps/bookmarks/appinfo/migrate.php
+#srv/web/owncloud/apps/bookmarks/appinfo/version
+#srv/web/owncloud/apps/bookmarks/css
+#srv/web/owncloud/apps/bookmarks/css/bookmarks.css
+#srv/web/owncloud/apps/bookmarks/export.php
+#srv/web/owncloud/apps/bookmarks/img
+#srv/web/owncloud/apps/bookmarks/img/bookmarks.png
+#srv/web/owncloud/apps/bookmarks/img/bookmarks.svg
+#srv/web/owncloud/apps/bookmarks/img/triangle-e.png
+#srv/web/owncloud/apps/bookmarks/img/triangle-e.svg
+#srv/web/owncloud/apps/bookmarks/img/triangle-w.png
+#srv/web/owncloud/apps/bookmarks/img/triangle-w.svg
+#srv/web/owncloud/apps/bookmarks/index.php
+#srv/web/owncloud/apps/bookmarks/js
+#srv/web/owncloud/apps/bookmarks/js/addBm.js
+#srv/web/owncloud/apps/bookmarks/js/bookmarks.js
+#srv/web/owncloud/apps/bookmarks/js/bookmarksearch.js
+#srv/web/owncloud/apps/bookmarks/js/full_tags.php
+#srv/web/owncloud/apps/bookmarks/js/settings.js
+#srv/web/owncloud/apps/bookmarks/l10n
+#srv/web/owncloud/apps/bookmarks/l10n/ach
+#srv/web/owncloud/apps/bookmarks/l10n/ach/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/ady
+#srv/web/owncloud/apps/bookmarks/l10n/ady/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/af
+#srv/web/owncloud/apps/bookmarks/l10n/af/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/af_ZA
+#srv/web/owncloud/apps/bookmarks/l10n/af_ZA.php
+#srv/web/owncloud/apps/bookmarks/l10n/af_ZA/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/ar
+#srv/web/owncloud/apps/bookmarks/l10n/ar.php
+#srv/web/owncloud/apps/bookmarks/l10n/ar/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/be
+#srv/web/owncloud/apps/bookmarks/l10n/be/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/bg_BG
+#srv/web/owncloud/apps/bookmarks/l10n/bg_BG.php
+#srv/web/owncloud/apps/bookmarks/l10n/bg_BG/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/bn_BD
+#srv/web/owncloud/apps/bookmarks/l10n/bn_BD.php
+#srv/web/owncloud/apps/bookmarks/l10n/bn_BD/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/bs
+#srv/web/owncloud/apps/bookmarks/l10n/bs.php
+#srv/web/owncloud/apps/bookmarks/l10n/bs/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/ca
+#srv/web/owncloud/apps/bookmarks/l10n/ca.php
+#srv/web/owncloud/apps/bookmarks/l10n/ca/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/cs_CZ
+#srv/web/owncloud/apps/bookmarks/l10n/cs_CZ.php
+#srv/web/owncloud/apps/bookmarks/l10n/cs_CZ/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/cy_GB
+#srv/web/owncloud/apps/bookmarks/l10n/cy_GB.php
+#srv/web/owncloud/apps/bookmarks/l10n/cy_GB/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/da
+#srv/web/owncloud/apps/bookmarks/l10n/da.php
+#srv/web/owncloud/apps/bookmarks/l10n/da/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/de
+#srv/web/owncloud/apps/bookmarks/l10n/de.php
+#srv/web/owncloud/apps/bookmarks/l10n/de/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/de_AT
+#srv/web/owncloud/apps/bookmarks/l10n/de_AT/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/de_CH
+#srv/web/owncloud/apps/bookmarks/l10n/de_CH.php
+#srv/web/owncloud/apps/bookmarks/l10n/de_CH/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/de_DE
+#srv/web/owncloud/apps/bookmarks/l10n/de_DE.php
+#srv/web/owncloud/apps/bookmarks/l10n/de_DE/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/el
+#srv/web/owncloud/apps/bookmarks/l10n/el.php
+#srv/web/owncloud/apps/bookmarks/l10n/el/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/en@pirate
+#srv/web/owncloud/apps/bookmarks/l10n/en@pirate/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/en_GB
+#srv/web/owncloud/apps/bookmarks/l10n/en_GB.php
+#srv/web/owncloud/apps/bookmarks/l10n/en_GB/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/eo
+#srv/web/owncloud/apps/bookmarks/l10n/eo.php
+#srv/web/owncloud/apps/bookmarks/l10n/eo/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/es
+#srv/web/owncloud/apps/bookmarks/l10n/es.php
+#srv/web/owncloud/apps/bookmarks/l10n/es/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/es_AR
+#srv/web/owncloud/apps/bookmarks/l10n/es_AR.php
+#srv/web/owncloud/apps/bookmarks/l10n/es_AR/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/es_MX
+#srv/web/owncloud/apps/bookmarks/l10n/es_MX/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/et_EE
+#srv/web/owncloud/apps/bookmarks/l10n/et_EE.php
+#srv/web/owncloud/apps/bookmarks/l10n/et_EE/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/eu
+#srv/web/owncloud/apps/bookmarks/l10n/eu.php
+#srv/web/owncloud/apps/bookmarks/l10n/eu/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/fa
+#srv/web/owncloud/apps/bookmarks/l10n/fa.php
+#srv/web/owncloud/apps/bookmarks/l10n/fa/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/fi
+#srv/web/owncloud/apps/bookmarks/l10n/fi.php
+#srv/web/owncloud/apps/bookmarks/l10n/fi/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/fi_FI
+#srv/web/owncloud/apps/bookmarks/l10n/fi_FI.php
+#srv/web/owncloud/apps/bookmarks/l10n/fi_FI/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/fr
+#srv/web/owncloud/apps/bookmarks/l10n/fr.php
+#srv/web/owncloud/apps/bookmarks/l10n/fr/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/fr_CA
+#srv/web/owncloud/apps/bookmarks/l10n/fr_CA/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/gl
+#srv/web/owncloud/apps/bookmarks/l10n/gl.php
+#srv/web/owncloud/apps/bookmarks/l10n/gl/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/he
+#srv/web/owncloud/apps/bookmarks/l10n/he.php
+#srv/web/owncloud/apps/bookmarks/l10n/he/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/hi
+#srv/web/owncloud/apps/bookmarks/l10n/hi.php
+#srv/web/owncloud/apps/bookmarks/l10n/hi/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/hr
+#srv/web/owncloud/apps/bookmarks/l10n/hr.php
+#srv/web/owncloud/apps/bookmarks/l10n/hr/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/hu_HU
+#srv/web/owncloud/apps/bookmarks/l10n/hu_HU.php
+#srv/web/owncloud/apps/bookmarks/l10n/hu_HU/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/hy
+#srv/web/owncloud/apps/bookmarks/l10n/hy.php
+#srv/web/owncloud/apps/bookmarks/l10n/hy/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/ia
+#srv/web/owncloud/apps/bookmarks/l10n/ia.php
+#srv/web/owncloud/apps/bookmarks/l10n/ia/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/id
+#srv/web/owncloud/apps/bookmarks/l10n/id.php
+#srv/web/owncloud/apps/bookmarks/l10n/id/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/is
+#srv/web/owncloud/apps/bookmarks/l10n/is.php
+#srv/web/owncloud/apps/bookmarks/l10n/is/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/it
+#srv/web/owncloud/apps/bookmarks/l10n/it.php
+#srv/web/owncloud/apps/bookmarks/l10n/it/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/ja_JP
+#srv/web/owncloud/apps/bookmarks/l10n/ja_JP.php
+#srv/web/owncloud/apps/bookmarks/l10n/ja_JP/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/ka
+#srv/web/owncloud/apps/bookmarks/l10n/ka/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/ka_GE
+#srv/web/owncloud/apps/bookmarks/l10n/ka_GE.php
+#srv/web/owncloud/apps/bookmarks/l10n/ka_GE/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/km
+#srv/web/owncloud/apps/bookmarks/l10n/km.php
+#srv/web/owncloud/apps/bookmarks/l10n/km/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/kn
+#srv/web/owncloud/apps/bookmarks/l10n/kn/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/ko
+#srv/web/owncloud/apps/bookmarks/l10n/ko.php
+#srv/web/owncloud/apps/bookmarks/l10n/ko/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/ku_IQ
+#srv/web/owncloud/apps/bookmarks/l10n/ku_IQ.php
+#srv/web/owncloud/apps/bookmarks/l10n/ku_IQ/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/l10n.pl
+#srv/web/owncloud/apps/bookmarks/l10n/lb
+#srv/web/owncloud/apps/bookmarks/l10n/lb.php
+#srv/web/owncloud/apps/bookmarks/l10n/lb/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/lt_LT
+#srv/web/owncloud/apps/bookmarks/l10n/lt_LT.php
+#srv/web/owncloud/apps/bookmarks/l10n/lt_LT/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/lv
+#srv/web/owncloud/apps/bookmarks/l10n/lv.php
+#srv/web/owncloud/apps/bookmarks/l10n/lv/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/mk
+#srv/web/owncloud/apps/bookmarks/l10n/mk.php
+#srv/web/owncloud/apps/bookmarks/l10n/mk/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/ml_IN
+#srv/web/owncloud/apps/bookmarks/l10n/ml_IN/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/ms_MY
+#srv/web/owncloud/apps/bookmarks/l10n/ms_MY.php
+#srv/web/owncloud/apps/bookmarks/l10n/ms_MY/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/my_MM
+#srv/web/owncloud/apps/bookmarks/l10n/my_MM.php
+#srv/web/owncloud/apps/bookmarks/l10n/my_MM/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/nb_NO
+#srv/web/owncloud/apps/bookmarks/l10n/nb_NO.php
+#srv/web/owncloud/apps/bookmarks/l10n/nb_NO/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/nds
+#srv/web/owncloud/apps/bookmarks/l10n/nds/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/ne
+#srv/web/owncloud/apps/bookmarks/l10n/ne/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/nl
+#srv/web/owncloud/apps/bookmarks/l10n/nl.php
+#srv/web/owncloud/apps/bookmarks/l10n/nl/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/nn_NO
+#srv/web/owncloud/apps/bookmarks/l10n/nn_NO.php
+#srv/web/owncloud/apps/bookmarks/l10n/nn_NO/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/nqo
+#srv/web/owncloud/apps/bookmarks/l10n/nqo/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/oc
+#srv/web/owncloud/apps/bookmarks/l10n/oc.php
+#srv/web/owncloud/apps/bookmarks/l10n/oc/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/pa
+#srv/web/owncloud/apps/bookmarks/l10n/pa.php
+#srv/web/owncloud/apps/bookmarks/l10n/pa/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/pl
+#srv/web/owncloud/apps/bookmarks/l10n/pl.php
+#srv/web/owncloud/apps/bookmarks/l10n/pl/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/pl_PL
+#srv/web/owncloud/apps/bookmarks/l10n/pl_PL.php
+#srv/web/owncloud/apps/bookmarks/l10n/pl_PL/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/pt_BR
+#srv/web/owncloud/apps/bookmarks/l10n/pt_BR.php
+#srv/web/owncloud/apps/bookmarks/l10n/pt_BR/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/pt_PT
+#srv/web/owncloud/apps/bookmarks/l10n/pt_PT.php
+#srv/web/owncloud/apps/bookmarks/l10n/pt_PT/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/ro
+#srv/web/owncloud/apps/bookmarks/l10n/ro.php
+#srv/web/owncloud/apps/bookmarks/l10n/ro/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/ru
+#srv/web/owncloud/apps/bookmarks/l10n/ru.php
+#srv/web/owncloud/apps/bookmarks/l10n/ru/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/ru_RU
+#srv/web/owncloud/apps/bookmarks/l10n/ru_RU.php
+#srv/web/owncloud/apps/bookmarks/l10n/ru_RU/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/si_LK
+#srv/web/owncloud/apps/bookmarks/l10n/si_LK.php
+#srv/web/owncloud/apps/bookmarks/l10n/si_LK/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/sk
+#srv/web/owncloud/apps/bookmarks/l10n/sk/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/sk_SK
+#srv/web/owncloud/apps/bookmarks/l10n/sk_SK.php
+#srv/web/owncloud/apps/bookmarks/l10n/sk_SK/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/sl
+#srv/web/owncloud/apps/bookmarks/l10n/sl.php
+#srv/web/owncloud/apps/bookmarks/l10n/sl/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/sq
+#srv/web/owncloud/apps/bookmarks/l10n/sq.php
+#srv/web/owncloud/apps/bookmarks/l10n/sq/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/sr
+#srv/web/owncloud/apps/bookmarks/l10n/sr.php
+#srv/web/owncloud/apps/bookmarks/l10n/sr/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/sr@latin
+#srv/web/owncloud/apps/bookmarks/l10n/sr@latin.php
+#srv/web/owncloud/apps/bookmarks/l10n/sr@latin/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/sv
+#srv/web/owncloud/apps/bookmarks/l10n/sv.php
+#srv/web/owncloud/apps/bookmarks/l10n/sv/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/sw_KE
+#srv/web/owncloud/apps/bookmarks/l10n/sw_KE/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/ta_LK
+#srv/web/owncloud/apps/bookmarks/l10n/ta_LK.php
+#srv/web/owncloud/apps/bookmarks/l10n/ta_LK/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/te
+#srv/web/owncloud/apps/bookmarks/l10n/te.php
+#srv/web/owncloud/apps/bookmarks/l10n/te/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/templates
+#srv/web/owncloud/apps/bookmarks/l10n/templates/bookmarks.pot
+#srv/web/owncloud/apps/bookmarks/l10n/th_TH
+#srv/web/owncloud/apps/bookmarks/l10n/th_TH.php
+#srv/web/owncloud/apps/bookmarks/l10n/th_TH/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/tr
+#srv/web/owncloud/apps/bookmarks/l10n/tr.php
+#srv/web/owncloud/apps/bookmarks/l10n/tr/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/tzm
+#srv/web/owncloud/apps/bookmarks/l10n/tzm/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/ug
+#srv/web/owncloud/apps/bookmarks/l10n/ug.php
+#srv/web/owncloud/apps/bookmarks/l10n/ug/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/uk
+#srv/web/owncloud/apps/bookmarks/l10n/uk.php
+#srv/web/owncloud/apps/bookmarks/l10n/uk/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/ur_PK
+#srv/web/owncloud/apps/bookmarks/l10n/ur_PK.php
+#srv/web/owncloud/apps/bookmarks/l10n/ur_PK/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/uz
+#srv/web/owncloud/apps/bookmarks/l10n/uz/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/vi
+#srv/web/owncloud/apps/bookmarks/l10n/vi.php
+#srv/web/owncloud/apps/bookmarks/l10n/vi/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/xgettextfiles
+#srv/web/owncloud/apps/bookmarks/l10n/zh_CN
+#srv/web/owncloud/apps/bookmarks/l10n/zh_CN.GB2312
+#srv/web/owncloud/apps/bookmarks/l10n/zh_CN.GB2312.php
+#srv/web/owncloud/apps/bookmarks/l10n/zh_CN.GB2312/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/zh_CN.php
+#srv/web/owncloud/apps/bookmarks/l10n/zh_CN/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/zh_HK
+#srv/web/owncloud/apps/bookmarks/l10n/zh_HK.php
+#srv/web/owncloud/apps/bookmarks/l10n/zh_HK/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/l10n/zh_TW
+#srv/web/owncloud/apps/bookmarks/l10n/zh_TW.php
+#srv/web/owncloud/apps/bookmarks/l10n/zh_TW/bookmarks.po
+#srv/web/owncloud/apps/bookmarks/lib
+#srv/web/owncloud/apps/bookmarks/lib/bookmarks.php
+#srv/web/owncloud/apps/bookmarks/lib/search.php
+#srv/web/owncloud/apps/bookmarks/templates
+#srv/web/owncloud/apps/bookmarks/templates/addBm.php
+#srv/web/owncloud/apps/bookmarks/templates/js_tpl.php
+#srv/web/owncloud/apps/bookmarks/templates/list.php
+#srv/web/owncloud/apps/bookmarks/templates/settings.php
+#srv/web/owncloud/apps/bookmarks/tests
+#srv/web/owncloud/apps/bookmarks/tests/lib_bookmark.php
+#srv/web/owncloud/apps/calendar
+#srv/web/owncloud/apps/calendar/3rdparty
+#srv/web/owncloud/apps/calendar/3rdparty/fullcalendar
+#srv/web/owncloud/apps/calendar/3rdparty/fullcalendar/GPL-LICENSE.txt
+#srv/web/owncloud/apps/calendar/3rdparty/fullcalendar/MIT-LICENSE.txt
+#srv/web/owncloud/apps/calendar/3rdparty/fullcalendar/css
+#srv/web/owncloud/apps/calendar/3rdparty/fullcalendar/css/fullcalendar.css
+#srv/web/owncloud/apps/calendar/3rdparty/fullcalendar/css/fullcalendar.print.css
+#srv/web/owncloud/apps/calendar/3rdparty/fullcalendar/js
+#srv/web/owncloud/apps/calendar/3rdparty/fullcalendar/js/fullcalendar.js
+#srv/web/owncloud/apps/calendar/3rdparty/fullcalendar/js/fullcalendar.min.js
+#srv/web/owncloud/apps/calendar/3rdparty/fullcalendar/js/gcal.js
+#srv/web/owncloud/apps/calendar/README.md
+#srv/web/owncloud/apps/calendar/ajax
+#srv/web/owncloud/apps/calendar/ajax/cache
+#srv/web/owncloud/apps/calendar/ajax/cache/rescan.php
+#srv/web/owncloud/apps/calendar/ajax/cache/status.php
+#srv/web/owncloud/apps/calendar/ajax/calendar
+#srv/web/owncloud/apps/calendar/ajax/calendar/activation.php
+#srv/web/owncloud/apps/calendar/ajax/calendar/delete.php
+#srv/web/owncloud/apps/calendar/ajax/calendar/edit.form.php
+#srv/web/owncloud/apps/calendar/ajax/calendar/edit.php
+#srv/web/owncloud/apps/calendar/ajax/calendar/new.form.php
+#srv/web/owncloud/apps/calendar/ajax/calendar/new.php
+#srv/web/owncloud/apps/calendar/ajax/calendar/overview.php
+#srv/web/owncloud/apps/calendar/ajax/calendar/update.php
+#srv/web/owncloud/apps/calendar/ajax/categories
+#srv/web/owncloud/apps/calendar/ajax/categories/rescan.php
+#srv/web/owncloud/apps/calendar/ajax/changeview.php
+#srv/web/owncloud/apps/calendar/ajax/event
+#srv/web/owncloud/apps/calendar/ajax/event/delete.php
+#srv/web/owncloud/apps/calendar/ajax/event/edit.form.php
+#srv/web/owncloud/apps/calendar/ajax/event/edit.php
+#srv/web/owncloud/apps/calendar/ajax/event/move.php
+#srv/web/owncloud/apps/calendar/ajax/event/new.form.php
+#srv/web/owncloud/apps/calendar/ajax/event/new.php
+#srv/web/owncloud/apps/calendar/ajax/event/resize.php
+#srv/web/owncloud/apps/calendar/ajax/event/sendmail.php
+#srv/web/owncloud/apps/calendar/ajax/events.php
+#srv/web/owncloud/apps/calendar/ajax/import
+#srv/web/owncloud/apps/calendar/ajax/import/calendarcheck.php
+#srv/web/owncloud/apps/calendar/ajax/import/dialog.php
+#srv/web/owncloud/apps/calendar/ajax/import/dropimport.php
+#srv/web/owncloud/apps/calendar/ajax/import/import.php
+#srv/web/owncloud/apps/calendar/ajax/settings
+#srv/web/owncloud/apps/calendar/ajax/settings/getfirstday.php
+#srv/web/owncloud/apps/calendar/ajax/settings/gettimezonedetection.php
+#srv/web/owncloud/apps/calendar/ajax/settings/guesstimezone.php
+#srv/web/owncloud/apps/calendar/ajax/settings/setfirstday.php
+#srv/web/owncloud/apps/calendar/ajax/settings/settimeformat.php
+#srv/web/owncloud/apps/calendar/ajax/settings/settimezone.php
+#srv/web/owncloud/apps/calendar/ajax/settings/timeformat.php
+#srv/web/owncloud/apps/calendar/ajax/settings/timezonedetection.php
+#srv/web/owncloud/apps/calendar/appinfo
+#srv/web/owncloud/apps/calendar/appinfo/app.php
+#srv/web/owncloud/apps/calendar/appinfo/database.xml
+#srv/web/owncloud/apps/calendar/appinfo/info.xml
+#srv/web/owncloud/apps/calendar/appinfo/migrate.php
+#srv/web/owncloud/apps/calendar/appinfo/preupdate.php
+#srv/web/owncloud/apps/calendar/appinfo/remote.php
+#srv/web/owncloud/apps/calendar/appinfo/update.php
+#srv/web/owncloud/apps/calendar/appinfo/version
+#srv/web/owncloud/apps/calendar/caldav.php
+#srv/web/owncloud/apps/calendar/calendar.php
+#srv/web/owncloud/apps/calendar/css
+#srv/web/owncloud/apps/calendar/css/import.css
+#srv/web/owncloud/apps/calendar/css/style.css
+#srv/web/owncloud/apps/calendar/export.php
+#srv/web/owncloud/apps/calendar/img
+#srv/web/owncloud/apps/calendar/img/calendar.png
+#srv/web/owncloud/apps/calendar/img/calendar.svg
+#srv/web/owncloud/apps/calendar/img/loading.gif
+#srv/web/owncloud/apps/calendar/index.php
+#srv/web/owncloud/apps/calendar/js
+#srv/web/owncloud/apps/calendar/js/calendar.js
+#srv/web/owncloud/apps/calendar/js/geo.js
+#srv/web/owncloud/apps/calendar/js/idtype.php
+#srv/web/owncloud/apps/calendar/js/jquery.multi-autocomplete.js
+#srv/web/owncloud/apps/calendar/js/l10n.php
+#srv/web/owncloud/apps/calendar/js/loader.js
+#srv/web/owncloud/apps/calendar/js/on-event.js
+#srv/web/owncloud/apps/calendar/js/settings.js
+#srv/web/owncloud/apps/calendar/l10n
+#srv/web/owncloud/apps/calendar/l10n/ach
+#srv/web/owncloud/apps/calendar/l10n/ach/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/ady
+#srv/web/owncloud/apps/calendar/l10n/ady/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/af
+#srv/web/owncloud/apps/calendar/l10n/af/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/af_ZA
+#srv/web/owncloud/apps/calendar/l10n/af_ZA.php
+#srv/web/owncloud/apps/calendar/l10n/af_ZA/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/ar
+#srv/web/owncloud/apps/calendar/l10n/ar.php
+#srv/web/owncloud/apps/calendar/l10n/ar/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/be
+#srv/web/owncloud/apps/calendar/l10n/be.php
+#srv/web/owncloud/apps/calendar/l10n/be/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/bg_BG
+#srv/web/owncloud/apps/calendar/l10n/bg_BG.php
+#srv/web/owncloud/apps/calendar/l10n/bg_BG/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/bn_BD
+#srv/web/owncloud/apps/calendar/l10n/bn_BD.php
+#srv/web/owncloud/apps/calendar/l10n/bn_BD/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/bs
+#srv/web/owncloud/apps/calendar/l10n/bs.php
+#srv/web/owncloud/apps/calendar/l10n/bs/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/ca
+#srv/web/owncloud/apps/calendar/l10n/ca.php
+#srv/web/owncloud/apps/calendar/l10n/ca/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/cs_CZ
+#srv/web/owncloud/apps/calendar/l10n/cs_CZ.php
+#srv/web/owncloud/apps/calendar/l10n/cs_CZ/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/cy_GB
+#srv/web/owncloud/apps/calendar/l10n/cy_GB.php
+#srv/web/owncloud/apps/calendar/l10n/cy_GB/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/da
+#srv/web/owncloud/apps/calendar/l10n/da.php
+#srv/web/owncloud/apps/calendar/l10n/da/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/de
+#srv/web/owncloud/apps/calendar/l10n/de.php
+#srv/web/owncloud/apps/calendar/l10n/de/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/de_AT
+#srv/web/owncloud/apps/calendar/l10n/de_AT/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/de_CH
+#srv/web/owncloud/apps/calendar/l10n/de_CH.php
+#srv/web/owncloud/apps/calendar/l10n/de_CH/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/de_DE
+#srv/web/owncloud/apps/calendar/l10n/de_DE.php
+#srv/web/owncloud/apps/calendar/l10n/de_DE/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/el
+#srv/web/owncloud/apps/calendar/l10n/el.php
+#srv/web/owncloud/apps/calendar/l10n/el/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/en@pirate
+#srv/web/owncloud/apps/calendar/l10n/en@pirate.php
+#srv/web/owncloud/apps/calendar/l10n/en@pirate/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/en_GB
+#srv/web/owncloud/apps/calendar/l10n/en_GB.php
+#srv/web/owncloud/apps/calendar/l10n/en_GB/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/eo
+#srv/web/owncloud/apps/calendar/l10n/eo.php
+#srv/web/owncloud/apps/calendar/l10n/eo/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/es
+#srv/web/owncloud/apps/calendar/l10n/es.php
+#srv/web/owncloud/apps/calendar/l10n/es/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/es_AR
+#srv/web/owncloud/apps/calendar/l10n/es_AR.php
+#srv/web/owncloud/apps/calendar/l10n/es_AR/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/es_MX
+#srv/web/owncloud/apps/calendar/l10n/es_MX/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/et_EE
+#srv/web/owncloud/apps/calendar/l10n/et_EE.php
+#srv/web/owncloud/apps/calendar/l10n/et_EE/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/eu
+#srv/web/owncloud/apps/calendar/l10n/eu.php
+#srv/web/owncloud/apps/calendar/l10n/eu/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/fa
+#srv/web/owncloud/apps/calendar/l10n/fa.php
+#srv/web/owncloud/apps/calendar/l10n/fa/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/fi
+#srv/web/owncloud/apps/calendar/l10n/fi.php
+#srv/web/owncloud/apps/calendar/l10n/fi/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/fi_FI
+#srv/web/owncloud/apps/calendar/l10n/fi_FI.php
+#srv/web/owncloud/apps/calendar/l10n/fi_FI/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/fr
+#srv/web/owncloud/apps/calendar/l10n/fr.php
+#srv/web/owncloud/apps/calendar/l10n/fr/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/fr_CA
+#srv/web/owncloud/apps/calendar/l10n/fr_CA/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/gl
+#srv/web/owncloud/apps/calendar/l10n/gl.php
+#srv/web/owncloud/apps/calendar/l10n/gl/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/he
+#srv/web/owncloud/apps/calendar/l10n/he.php
+#srv/web/owncloud/apps/calendar/l10n/he/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/hi
+#srv/web/owncloud/apps/calendar/l10n/hi.php
+#srv/web/owncloud/apps/calendar/l10n/hi/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/hr
+#srv/web/owncloud/apps/calendar/l10n/hr.php
+#srv/web/owncloud/apps/calendar/l10n/hr/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/hu_HU
+#srv/web/owncloud/apps/calendar/l10n/hu_HU.php
+#srv/web/owncloud/apps/calendar/l10n/hu_HU/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/hy
+#srv/web/owncloud/apps/calendar/l10n/hy.php
+#srv/web/owncloud/apps/calendar/l10n/hy/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/ia
+#srv/web/owncloud/apps/calendar/l10n/ia.php
+#srv/web/owncloud/apps/calendar/l10n/ia/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/id
+#srv/web/owncloud/apps/calendar/l10n/id.php
+#srv/web/owncloud/apps/calendar/l10n/id/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/is
+#srv/web/owncloud/apps/calendar/l10n/is.php
+#srv/web/owncloud/apps/calendar/l10n/is/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/it
+#srv/web/owncloud/apps/calendar/l10n/it.php
+#srv/web/owncloud/apps/calendar/l10n/it/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/ja_JP
+#srv/web/owncloud/apps/calendar/l10n/ja_JP.php
+#srv/web/owncloud/apps/calendar/l10n/ja_JP/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/ka
+#srv/web/owncloud/apps/calendar/l10n/ka.php
+#srv/web/owncloud/apps/calendar/l10n/ka/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/ka_GE
+#srv/web/owncloud/apps/calendar/l10n/ka_GE.php
+#srv/web/owncloud/apps/calendar/l10n/ka_GE/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/km
+#srv/web/owncloud/apps/calendar/l10n/km.php
+#srv/web/owncloud/apps/calendar/l10n/km/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/kn
+#srv/web/owncloud/apps/calendar/l10n/kn/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/ko
+#srv/web/owncloud/apps/calendar/l10n/ko.php
+#srv/web/owncloud/apps/calendar/l10n/ko/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/ku_IQ
+#srv/web/owncloud/apps/calendar/l10n/ku_IQ.php
+#srv/web/owncloud/apps/calendar/l10n/ku_IQ/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/l10n.pl
+#srv/web/owncloud/apps/calendar/l10n/lb
+#srv/web/owncloud/apps/calendar/l10n/lb.php
+#srv/web/owncloud/apps/calendar/l10n/lb/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/lt_LT
+#srv/web/owncloud/apps/calendar/l10n/lt_LT.php
+#srv/web/owncloud/apps/calendar/l10n/lt_LT/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/lv
+#srv/web/owncloud/apps/calendar/l10n/lv.php
+#srv/web/owncloud/apps/calendar/l10n/lv/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/mk
+#srv/web/owncloud/apps/calendar/l10n/mk.php
+#srv/web/owncloud/apps/calendar/l10n/mk/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/ml_IN
+#srv/web/owncloud/apps/calendar/l10n/ml_IN/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/ms_MY
+#srv/web/owncloud/apps/calendar/l10n/ms_MY.php
+#srv/web/owncloud/apps/calendar/l10n/ms_MY/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/my_MM
+#srv/web/owncloud/apps/calendar/l10n/my_MM.php
+#srv/web/owncloud/apps/calendar/l10n/my_MM/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/nb_NO
+#srv/web/owncloud/apps/calendar/l10n/nb_NO.php
+#srv/web/owncloud/apps/calendar/l10n/nb_NO/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/nds
+#srv/web/owncloud/apps/calendar/l10n/nds/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/ne
+#srv/web/owncloud/apps/calendar/l10n/ne/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/nl
+#srv/web/owncloud/apps/calendar/l10n/nl.php
+#srv/web/owncloud/apps/calendar/l10n/nl/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/nn_NO
+#srv/web/owncloud/apps/calendar/l10n/nn_NO.php
+#srv/web/owncloud/apps/calendar/l10n/nn_NO/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/nqo
+#srv/web/owncloud/apps/calendar/l10n/nqo/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/oc
+#srv/web/owncloud/apps/calendar/l10n/oc.php
+#srv/web/owncloud/apps/calendar/l10n/oc/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/pa
+#srv/web/owncloud/apps/calendar/l10n/pa.php
+#srv/web/owncloud/apps/calendar/l10n/pa/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/pl
+#srv/web/owncloud/apps/calendar/l10n/pl.php
+#srv/web/owncloud/apps/calendar/l10n/pl/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/pl_PL
+#srv/web/owncloud/apps/calendar/l10n/pl_PL.php
+#srv/web/owncloud/apps/calendar/l10n/pl_PL/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/pt_BR
+#srv/web/owncloud/apps/calendar/l10n/pt_BR.php
+#srv/web/owncloud/apps/calendar/l10n/pt_BR/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/pt_PT
+#srv/web/owncloud/apps/calendar/l10n/pt_PT.php
+#srv/web/owncloud/apps/calendar/l10n/pt_PT/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/ro
+#srv/web/owncloud/apps/calendar/l10n/ro.php
+#srv/web/owncloud/apps/calendar/l10n/ro/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/ru
+#srv/web/owncloud/apps/calendar/l10n/ru.php
+#srv/web/owncloud/apps/calendar/l10n/ru/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/ru_RU
+#srv/web/owncloud/apps/calendar/l10n/ru_RU.php
+#srv/web/owncloud/apps/calendar/l10n/ru_RU/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/si_LK
+#srv/web/owncloud/apps/calendar/l10n/si_LK.php
+#srv/web/owncloud/apps/calendar/l10n/si_LK/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/sk
+#srv/web/owncloud/apps/calendar/l10n/sk/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/sk_SK
+#srv/web/owncloud/apps/calendar/l10n/sk_SK.php
+#srv/web/owncloud/apps/calendar/l10n/sk_SK/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/sl
+#srv/web/owncloud/apps/calendar/l10n/sl.php
+#srv/web/owncloud/apps/calendar/l10n/sl/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/sq
+#srv/web/owncloud/apps/calendar/l10n/sq.php
+#srv/web/owncloud/apps/calendar/l10n/sq/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/sr
+#srv/web/owncloud/apps/calendar/l10n/sr.php
+#srv/web/owncloud/apps/calendar/l10n/sr/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/sr@latin
+#srv/web/owncloud/apps/calendar/l10n/sr@latin.php
+#srv/web/owncloud/apps/calendar/l10n/sr@latin/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/sv
+#srv/web/owncloud/apps/calendar/l10n/sv.php
+#srv/web/owncloud/apps/calendar/l10n/sv/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/sw_KE
+#srv/web/owncloud/apps/calendar/l10n/sw_KE/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/ta_LK
+#srv/web/owncloud/apps/calendar/l10n/ta_LK.php
+#srv/web/owncloud/apps/calendar/l10n/ta_LK/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/te
+#srv/web/owncloud/apps/calendar/l10n/te.php
+#srv/web/owncloud/apps/calendar/l10n/te/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/templates
+#srv/web/owncloud/apps/calendar/l10n/templates/calendar.pot
+#srv/web/owncloud/apps/calendar/l10n/th_TH
+#srv/web/owncloud/apps/calendar/l10n/th_TH.php
+#srv/web/owncloud/apps/calendar/l10n/th_TH/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/tr
+#srv/web/owncloud/apps/calendar/l10n/tr.php
+#srv/web/owncloud/apps/calendar/l10n/tr/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/tzm
+#srv/web/owncloud/apps/calendar/l10n/tzm/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/ug
+#srv/web/owncloud/apps/calendar/l10n/ug.php
+#srv/web/owncloud/apps/calendar/l10n/ug/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/uk
+#srv/web/owncloud/apps/calendar/l10n/uk.php
+#srv/web/owncloud/apps/calendar/l10n/uk/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/ur_PK
+#srv/web/owncloud/apps/calendar/l10n/ur_PK.php
+#srv/web/owncloud/apps/calendar/l10n/ur_PK/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/uz
+#srv/web/owncloud/apps/calendar/l10n/uz/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/vi
+#srv/web/owncloud/apps/calendar/l10n/vi.php
+#srv/web/owncloud/apps/calendar/l10n/vi/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/xgettextfiles
+#srv/web/owncloud/apps/calendar/l10n/zh_CN
+#srv/web/owncloud/apps/calendar/l10n/zh_CN.GB2312
+#srv/web/owncloud/apps/calendar/l10n/zh_CN.GB2312.php
+#srv/web/owncloud/apps/calendar/l10n/zh_CN.GB2312/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/zh_CN.php
+#srv/web/owncloud/apps/calendar/l10n/zh_CN/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/zh_HK
+#srv/web/owncloud/apps/calendar/l10n/zh_HK.php
+#srv/web/owncloud/apps/calendar/l10n/zh_HK/calendar.po
+#srv/web/owncloud/apps/calendar/l10n/zh_TW
+#srv/web/owncloud/apps/calendar/l10n/zh_TW.php
+#srv/web/owncloud/apps/calendar/l10n/zh_TW/calendar.po
+#srv/web/owncloud/apps/calendar/lib
+#srv/web/owncloud/apps/calendar/lib/alarm.php
+#srv/web/owncloud/apps/calendar/lib/app.php
+#srv/web/owncloud/apps/calendar/lib/attendees.php
+#srv/web/owncloud/apps/calendar/lib/calendar.php
+#srv/web/owncloud/apps/calendar/lib/export.php
+#srv/web/owncloud/apps/calendar/lib/hooks.php
+#srv/web/owncloud/apps/calendar/lib/import.php
+#srv/web/owncloud/apps/calendar/lib/object.php
+#srv/web/owncloud/apps/calendar/lib/repeat.php
+#srv/web/owncloud/apps/calendar/lib/sabre
+#srv/web/owncloud/apps/calendar/lib/sabre/backend.php
+#srv/web/owncloud/apps/calendar/lib/sabre/calendar.php
+#srv/web/owncloud/apps/calendar/lib/sabre/calendarroot.php
+#srv/web/owncloud/apps/calendar/lib/sabre/object.php
+#srv/web/owncloud/apps/calendar/lib/sabre/usercalendars.php
+#srv/web/owncloud/apps/calendar/lib/search.php
+#srv/web/owncloud/apps/calendar/lib/share
+#srv/web/owncloud/apps/calendar/lib/share/calendar.php
+#srv/web/owncloud/apps/calendar/lib/share/event.php
+#srv/web/owncloud/apps/calendar/settings.php
+#srv/web/owncloud/apps/calendar/settingswrapper.php
+#srv/web/owncloud/apps/calendar/templates
+#srv/web/owncloud/apps/calendar/templates/calendar.php
+#srv/web/owncloud/apps/calendar/templates/part.choosecalendar.rowfields.php
+#srv/web/owncloud/apps/calendar/templates/part.editcalendar.php
+#srv/web/owncloud/apps/calendar/templates/part.editevent.php
+#srv/web/owncloud/apps/calendar/templates/part.eventform.php
+#srv/web/owncloud/apps/calendar/templates/part.import.php
+#srv/web/owncloud/apps/calendar/templates/part.newevent.php
+#srv/web/owncloud/apps/calendar/templates/part.share.php
+#srv/web/owncloud/apps/calendar/templates/part.showevent.php
+#srv/web/owncloud/apps/calendar/templates/settings.php
+#srv/web/owncloud/apps/calendar/tests
+#srv/web/owncloud/apps/calendar/tests/calendar.php
+#srv/web/owncloud/apps/contacts
+#srv/web/owncloud/apps/contacts/.travis.yml
+#srv/web/owncloud/apps/contacts/COPYING-README
+#srv/web/owncloud/apps/contacts/Changelog
+#srv/web/owncloud/apps/contacts/README.md
+#srv/web/owncloud/apps/contacts/appinfo
+#srv/web/owncloud/apps/contacts/appinfo/app.php
+#srv/web/owncloud/apps/contacts/appinfo/database.xml
+#srv/web/owncloud/apps/contacts/appinfo/info.xml
+#srv/web/owncloud/apps/contacts/appinfo/ldap_vcard_connector.xml
+#srv/web/owncloud/apps/contacts/appinfo/migrate.php
+#srv/web/owncloud/apps/contacts/appinfo/remote.php
+#srv/web/owncloud/apps/contacts/appinfo/routes.php
+#srv/web/owncloud/apps/contacts/appinfo/update.php
+#srv/web/owncloud/apps/contacts/appinfo/version
+#srv/web/owncloud/apps/contacts/carddav.php
+#srv/web/owncloud/apps/contacts/composer.json
+#srv/web/owncloud/apps/contacts/css
+#srv/web/owncloud/apps/contacts/css/contacts.css
+#srv/web/owncloud/apps/contacts/css/font-awesome.css
+#srv/web/owncloud/apps/contacts/css/jquery.combobox.css
+#srv/web/owncloud/apps/contacts/css/jquery.multiselect.css
+#srv/web/owncloud/apps/contacts/css/jquery.ocaddnew.css
+#srv/web/owncloud/apps/contacts/css/placeholder_polyfill.css
+#srv/web/owncloud/apps/contacts/css/placeholder_polyfill.min.css
+#srv/web/owncloud/apps/contacts/img
+#srv/web/owncloud/apps/contacts/img/active_star.png
+#srv/web/owncloud/apps/contacts/img/active_star.svg
+#srv/web/owncloud/apps/contacts/img/checkmark-gray.png
+#srv/web/owncloud/apps/contacts/img/checkmark-gray.svg
+#srv/web/owncloud/apps/contacts/img/checkmark-green.png
+#srv/web/owncloud/apps/contacts/img/checkmark-green.svg
+#srv/web/owncloud/apps/contacts/img/checkmark.png
+#srv/web/owncloud/apps/contacts/img/contact-new.png
+#srv/web/owncloud/apps/contacts/img/contact-new.svg
+#srv/web/owncloud/apps/contacts/img/contacts.png
+#srv/web/owncloud/apps/contacts/img/contacts.svg
+#srv/web/owncloud/apps/contacts/img/globe.svg
+#srv/web/owncloud/apps/contacts/img/inactive_star.png
+#srv/web/owncloud/apps/contacts/img/inactive_star.svg
+#srv/web/owncloud/apps/contacts/img/person.png
+#srv/web/owncloud/apps/contacts/img/person.svg
+#srv/web/owncloud/apps/contacts/img/person_large.png
+#srv/web/owncloud/apps/contacts/img/starred.png
+#srv/web/owncloud/apps/contacts/img/starred.svg
+#srv/web/owncloud/apps/contacts/js
+#srv/web/owncloud/apps/contacts/js/addressbooks.js
+#srv/web/owncloud/apps/contacts/js/app.js
+#srv/web/owncloud/apps/contacts/js/config.php
+#srv/web/owncloud/apps/contacts/js/contacts.js
+#srv/web/owncloud/apps/contacts/js/cropphoto.js
+#srv/web/owncloud/apps/contacts/js/expanding.js
+#srv/web/owncloud/apps/contacts/js/groups.js
+#srv/web/owncloud/apps/contacts/js/jquery.combobox.js
+#srv/web/owncloud/apps/contacts/js/jquery.multi-autocomplete.js
+#srv/web/owncloud/apps/contacts/js/jquery.multiselect.js
+#srv/web/owncloud/apps/contacts/js/jquery.ocaddnew.js
+#srv/web/owncloud/apps/contacts/js/jquery.onfontresize.js
+#srv/web/owncloud/apps/contacts/js/jshint.js
+#srv/web/owncloud/apps/contacts/js/jshintcfg.js
+#srv/web/owncloud/apps/contacts/js/loader.js
+#srv/web/owncloud/apps/contacts/js/modernizr.custom.js
+#srv/web/owncloud/apps/contacts/js/modernizr.js
+#srv/web/owncloud/apps/contacts/js/placeholder_polyfill.jquery.js
+#srv/web/owncloud/apps/contacts/js/placeholder_polyfill.jquery.min.combo.js
+#srv/web/owncloud/apps/contacts/js/settings.js
+#srv/web/owncloud/apps/contacts/js/storage.js
+#srv/web/owncloud/apps/contacts/l10n
+#srv/web/owncloud/apps/contacts/l10n/ach
+#srv/web/owncloud/apps/contacts/l10n/ach/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/ady
+#srv/web/owncloud/apps/contacts/l10n/ady/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/af
+#srv/web/owncloud/apps/contacts/l10n/af/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/af_ZA
+#srv/web/owncloud/apps/contacts/l10n/af_ZA.php
+#srv/web/owncloud/apps/contacts/l10n/af_ZA/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/ar
+#srv/web/owncloud/apps/contacts/l10n/ar.php
+#srv/web/owncloud/apps/contacts/l10n/ar/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/be
+#srv/web/owncloud/apps/contacts/l10n/be/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/bg_BG
+#srv/web/owncloud/apps/contacts/l10n/bg_BG.php
+#srv/web/owncloud/apps/contacts/l10n/bg_BG/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/bn_BD
+#srv/web/owncloud/apps/contacts/l10n/bn_BD.php
+#srv/web/owncloud/apps/contacts/l10n/bn_BD/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/bs
+#srv/web/owncloud/apps/contacts/l10n/bs.php
+#srv/web/owncloud/apps/contacts/l10n/bs/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/ca
+#srv/web/owncloud/apps/contacts/l10n/ca.php
+#srv/web/owncloud/apps/contacts/l10n/ca/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/cs_CZ
+#srv/web/owncloud/apps/contacts/l10n/cs_CZ.php
+#srv/web/owncloud/apps/contacts/l10n/cs_CZ/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/cy_GB
+#srv/web/owncloud/apps/contacts/l10n/cy_GB.php
+#srv/web/owncloud/apps/contacts/l10n/cy_GB/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/da
+#srv/web/owncloud/apps/contacts/l10n/da.php
+#srv/web/owncloud/apps/contacts/l10n/da/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/de
+#srv/web/owncloud/apps/contacts/l10n/de.php
+#srv/web/owncloud/apps/contacts/l10n/de/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/de_AT
+#srv/web/owncloud/apps/contacts/l10n/de_AT/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/de_CH
+#srv/web/owncloud/apps/contacts/l10n/de_CH.php
+#srv/web/owncloud/apps/contacts/l10n/de_CH/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/de_DE
+#srv/web/owncloud/apps/contacts/l10n/de_DE.php
+#srv/web/owncloud/apps/contacts/l10n/de_DE/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/el
+#srv/web/owncloud/apps/contacts/l10n/el.php
+#srv/web/owncloud/apps/contacts/l10n/el/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/en@pirate
+#srv/web/owncloud/apps/contacts/l10n/en@pirate.php
+#srv/web/owncloud/apps/contacts/l10n/en@pirate/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/en_GB
+#srv/web/owncloud/apps/contacts/l10n/en_GB.php
+#srv/web/owncloud/apps/contacts/l10n/en_GB/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/eo
+#srv/web/owncloud/apps/contacts/l10n/eo.php
+#srv/web/owncloud/apps/contacts/l10n/eo/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/es
+#srv/web/owncloud/apps/contacts/l10n/es.php
+#srv/web/owncloud/apps/contacts/l10n/es/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/es_AR
+#srv/web/owncloud/apps/contacts/l10n/es_AR.php
+#srv/web/owncloud/apps/contacts/l10n/es_AR/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/es_MX
+#srv/web/owncloud/apps/contacts/l10n/es_MX/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/et_EE
+#srv/web/owncloud/apps/contacts/l10n/et_EE.php
+#srv/web/owncloud/apps/contacts/l10n/et_EE/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/eu
+#srv/web/owncloud/apps/contacts/l10n/eu.php
+#srv/web/owncloud/apps/contacts/l10n/eu/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/fa
+#srv/web/owncloud/apps/contacts/l10n/fa.php
+#srv/web/owncloud/apps/contacts/l10n/fa/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/fi
+#srv/web/owncloud/apps/contacts/l10n/fi.php
+#srv/web/owncloud/apps/contacts/l10n/fi/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/fi_FI
+#srv/web/owncloud/apps/contacts/l10n/fi_FI.php
+#srv/web/owncloud/apps/contacts/l10n/fi_FI/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/fr
+#srv/web/owncloud/apps/contacts/l10n/fr.php
+#srv/web/owncloud/apps/contacts/l10n/fr/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/fr_CA
+#srv/web/owncloud/apps/contacts/l10n/fr_CA/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/gl
+#srv/web/owncloud/apps/contacts/l10n/gl.php
+#srv/web/owncloud/apps/contacts/l10n/gl/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/he
+#srv/web/owncloud/apps/contacts/l10n/he.php
+#srv/web/owncloud/apps/contacts/l10n/he/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/hi
+#srv/web/owncloud/apps/contacts/l10n/hi.php
+#srv/web/owncloud/apps/contacts/l10n/hi/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/hr
+#srv/web/owncloud/apps/contacts/l10n/hr.php
+#srv/web/owncloud/apps/contacts/l10n/hr/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/hu_HU
+#srv/web/owncloud/apps/contacts/l10n/hu_HU.php
+#srv/web/owncloud/apps/contacts/l10n/hu_HU/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/hy
+#srv/web/owncloud/apps/contacts/l10n/hy.php
+#srv/web/owncloud/apps/contacts/l10n/hy/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/ia
+#srv/web/owncloud/apps/contacts/l10n/ia.php
+#srv/web/owncloud/apps/contacts/l10n/ia/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/id
+#srv/web/owncloud/apps/contacts/l10n/id.php
+#srv/web/owncloud/apps/contacts/l10n/id/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/is
+#srv/web/owncloud/apps/contacts/l10n/is.php
+#srv/web/owncloud/apps/contacts/l10n/is/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/it
+#srv/web/owncloud/apps/contacts/l10n/it.php
+#srv/web/owncloud/apps/contacts/l10n/it/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/ja_JP
+#srv/web/owncloud/apps/contacts/l10n/ja_JP.php
+#srv/web/owncloud/apps/contacts/l10n/ja_JP/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/ka
+#srv/web/owncloud/apps/contacts/l10n/ka.php
+#srv/web/owncloud/apps/contacts/l10n/ka/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/ka_GE
+#srv/web/owncloud/apps/contacts/l10n/ka_GE.php
+#srv/web/owncloud/apps/contacts/l10n/ka_GE/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/km
+#srv/web/owncloud/apps/contacts/l10n/km.php
+#srv/web/owncloud/apps/contacts/l10n/km/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/kn
+#srv/web/owncloud/apps/contacts/l10n/kn/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/ko
+#srv/web/owncloud/apps/contacts/l10n/ko.php
+#srv/web/owncloud/apps/contacts/l10n/ko/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/ku_IQ
+#srv/web/owncloud/apps/contacts/l10n/ku_IQ.php
+#srv/web/owncloud/apps/contacts/l10n/ku_IQ/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/l10n.pl
+#srv/web/owncloud/apps/contacts/l10n/lb
+#srv/web/owncloud/apps/contacts/l10n/lb.php
+#srv/web/owncloud/apps/contacts/l10n/lb/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/lt_LT
+#srv/web/owncloud/apps/contacts/l10n/lt_LT.php
+#srv/web/owncloud/apps/contacts/l10n/lt_LT/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/lv
+#srv/web/owncloud/apps/contacts/l10n/lv.php
+#srv/web/owncloud/apps/contacts/l10n/lv/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/mk
+#srv/web/owncloud/apps/contacts/l10n/mk.php
+#srv/web/owncloud/apps/contacts/l10n/mk/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/ml_IN
+#srv/web/owncloud/apps/contacts/l10n/ml_IN/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/ms_MY
+#srv/web/owncloud/apps/contacts/l10n/ms_MY.php
+#srv/web/owncloud/apps/contacts/l10n/ms_MY/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/my_MM
+#srv/web/owncloud/apps/contacts/l10n/my_MM.php
+#srv/web/owncloud/apps/contacts/l10n/my_MM/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/nb_NO
+#srv/web/owncloud/apps/contacts/l10n/nb_NO.php
+#srv/web/owncloud/apps/contacts/l10n/nb_NO/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/nds
+#srv/web/owncloud/apps/contacts/l10n/nds/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/ne
+#srv/web/owncloud/apps/contacts/l10n/ne/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/nl
+#srv/web/owncloud/apps/contacts/l10n/nl.php
+#srv/web/owncloud/apps/contacts/l10n/nl/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/nn_NO
+#srv/web/owncloud/apps/contacts/l10n/nn_NO.php
+#srv/web/owncloud/apps/contacts/l10n/nn_NO/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/nqo
+#srv/web/owncloud/apps/contacts/l10n/nqo/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/oc
+#srv/web/owncloud/apps/contacts/l10n/oc.php
+#srv/web/owncloud/apps/contacts/l10n/oc/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/pa
+#srv/web/owncloud/apps/contacts/l10n/pa.php
+#srv/web/owncloud/apps/contacts/l10n/pa/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/pl
+#srv/web/owncloud/apps/contacts/l10n/pl.php
+#srv/web/owncloud/apps/contacts/l10n/pl/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/pl_PL
+#srv/web/owncloud/apps/contacts/l10n/pl_PL.php
+#srv/web/owncloud/apps/contacts/l10n/pl_PL/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/pt_BR
+#srv/web/owncloud/apps/contacts/l10n/pt_BR.php
+#srv/web/owncloud/apps/contacts/l10n/pt_BR/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/pt_PT
+#srv/web/owncloud/apps/contacts/l10n/pt_PT.php
+#srv/web/owncloud/apps/contacts/l10n/pt_PT/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/ro
+#srv/web/owncloud/apps/contacts/l10n/ro.php
+#srv/web/owncloud/apps/contacts/l10n/ro/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/ru
+#srv/web/owncloud/apps/contacts/l10n/ru.php
+#srv/web/owncloud/apps/contacts/l10n/ru/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/ru_RU
+#srv/web/owncloud/apps/contacts/l10n/ru_RU.php
+#srv/web/owncloud/apps/contacts/l10n/ru_RU/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/si_LK
+#srv/web/owncloud/apps/contacts/l10n/si_LK.php
+#srv/web/owncloud/apps/contacts/l10n/si_LK/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/sk
+#srv/web/owncloud/apps/contacts/l10n/sk/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/sk_SK
+#srv/web/owncloud/apps/contacts/l10n/sk_SK.php
+#srv/web/owncloud/apps/contacts/l10n/sk_SK/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/sl
+#srv/web/owncloud/apps/contacts/l10n/sl.php
+#srv/web/owncloud/apps/contacts/l10n/sl/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/sq
+#srv/web/owncloud/apps/contacts/l10n/sq.php
+#srv/web/owncloud/apps/contacts/l10n/sq/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/sr
+#srv/web/owncloud/apps/contacts/l10n/sr.php
+#srv/web/owncloud/apps/contacts/l10n/sr/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/sr@latin
+#srv/web/owncloud/apps/contacts/l10n/sr@latin.php
+#srv/web/owncloud/apps/contacts/l10n/sr@latin/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/sv
+#srv/web/owncloud/apps/contacts/l10n/sv.php
+#srv/web/owncloud/apps/contacts/l10n/sv/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/sw_KE
+#srv/web/owncloud/apps/contacts/l10n/sw_KE/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/ta_LK
+#srv/web/owncloud/apps/contacts/l10n/ta_LK.php
+#srv/web/owncloud/apps/contacts/l10n/ta_LK/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/te
+#srv/web/owncloud/apps/contacts/l10n/te.php
+#srv/web/owncloud/apps/contacts/l10n/te/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/templates
+#srv/web/owncloud/apps/contacts/l10n/templates/contacts.pot
+#srv/web/owncloud/apps/contacts/l10n/th_TH
+#srv/web/owncloud/apps/contacts/l10n/th_TH.php
+#srv/web/owncloud/apps/contacts/l10n/th_TH/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/tr
+#srv/web/owncloud/apps/contacts/l10n/tr.php
+#srv/web/owncloud/apps/contacts/l10n/tr/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/tzm
+#srv/web/owncloud/apps/contacts/l10n/tzm/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/ug
+#srv/web/owncloud/apps/contacts/l10n/ug.php
+#srv/web/owncloud/apps/contacts/l10n/ug/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/uk
+#srv/web/owncloud/apps/contacts/l10n/uk.php
+#srv/web/owncloud/apps/contacts/l10n/uk/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/ur_PK
+#srv/web/owncloud/apps/contacts/l10n/ur_PK.php
+#srv/web/owncloud/apps/contacts/l10n/ur_PK/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/uz
+#srv/web/owncloud/apps/contacts/l10n/uz/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/vi
+#srv/web/owncloud/apps/contacts/l10n/vi.php
+#srv/web/owncloud/apps/contacts/l10n/vi/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/xgettextfiles
+#srv/web/owncloud/apps/contacts/l10n/zh_CN
+#srv/web/owncloud/apps/contacts/l10n/zh_CN.GB2312
+#srv/web/owncloud/apps/contacts/l10n/zh_CN.GB2312.php
+#srv/web/owncloud/apps/contacts/l10n/zh_CN.GB2312/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/zh_CN.php
+#srv/web/owncloud/apps/contacts/l10n/zh_CN/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/zh_HK
+#srv/web/owncloud/apps/contacts/l10n/zh_HK.php
+#srv/web/owncloud/apps/contacts/l10n/zh_HK/contacts.po
+#srv/web/owncloud/apps/contacts/l10n/zh_TW
+#srv/web/owncloud/apps/contacts/l10n/zh_TW.php
+#srv/web/owncloud/apps/contacts/l10n/zh_TW/contacts.po
+#srv/web/owncloud/apps/contacts/lib
+#srv/web/owncloud/apps/contacts/lib/abstractpimcollection.php
+#srv/web/owncloud/apps/contacts/lib/abstractpimobject.php
+#srv/web/owncloud/apps/contacts/lib/addressbook.php
+#srv/web/owncloud/apps/contacts/lib/addressbookprovider.php
+#srv/web/owncloud/apps/contacts/lib/app.php
+#srv/web/owncloud/apps/contacts/lib/backend
+#srv/web/owncloud/apps/contacts/lib/backend/abstractbackend.php
+#srv/web/owncloud/apps/contacts/lib/backend/database.php
+#srv/web/owncloud/apps/contacts/lib/backend/ldap.php
+#srv/web/owncloud/apps/contacts/lib/backend/shared.php
+#srv/web/owncloud/apps/contacts/lib/carddav
+#srv/web/owncloud/apps/contacts/lib/carddav/addressbook.php
+#srv/web/owncloud/apps/contacts/lib/carddav/addressbookroot.php
+#srv/web/owncloud/apps/contacts/lib/carddav/backend.php
+#srv/web/owncloud/apps/contacts/lib/carddav/card.php
+#srv/web/owncloud/apps/contacts/lib/carddav/plugin.php
+#srv/web/owncloud/apps/contacts/lib/carddav/useraddressbooks.php
+#srv/web/owncloud/apps/contacts/lib/connector
+#srv/web/owncloud/apps/contacts/lib/connector/ldapconnector.php
+#srv/web/owncloud/apps/contacts/lib/contact.php
+#srv/web/owncloud/apps/contacts/lib/controller
+#srv/web/owncloud/apps/contacts/lib/controller.php
+#srv/web/owncloud/apps/contacts/lib/controller/addressbookcontroller.php
+#srv/web/owncloud/apps/contacts/lib/controller/contactcontroller.php
+#srv/web/owncloud/apps/contacts/lib/controller/contactphotocontroller.php
+#srv/web/owncloud/apps/contacts/lib/controller/exportcontroller.php
+#srv/web/owncloud/apps/contacts/lib/controller/groupcontroller.php
+#srv/web/owncloud/apps/contacts/lib/controller/importcontroller.php
+#srv/web/owncloud/apps/contacts/lib/controller/pagecontroller.php
+#srv/web/owncloud/apps/contacts/lib/controller/settingscontroller.php
+#srv/web/owncloud/apps/contacts/lib/dicontainer.php
+#srv/web/owncloud/apps/contacts/lib/dispatcher.php
+#srv/web/owncloud/apps/contacts/lib/hooks.php
+#srv/web/owncloud/apps/contacts/lib/imageresponse.php
+#srv/web/owncloud/apps/contacts/lib/ipimobject.php
+#srv/web/owncloud/apps/contacts/lib/jsonresponse.php
+#srv/web/owncloud/apps/contacts/lib/middleware
+#srv/web/owncloud/apps/contacts/lib/middleware/http.php
+#srv/web/owncloud/apps/contacts/lib/searchprovider.php
+#srv/web/owncloud/apps/contacts/lib/share
+#srv/web/owncloud/apps/contacts/lib/share/addressbook.php
+#srv/web/owncloud/apps/contacts/lib/share/contact.php
+#srv/web/owncloud/apps/contacts/lib/textdownloadresponse.php
+#srv/web/owncloud/apps/contacts/lib/utils
+#srv/web/owncloud/apps/contacts/lib/utils/jsonserializer.php
+#srv/web/owncloud/apps/contacts/lib/utils/properties.php
+#srv/web/owncloud/apps/contacts/lib/vobject
+#srv/web/owncloud/apps/contacts/lib/vobject/groupproperty.php
+#srv/web/owncloud/apps/contacts/lib/vobject/stringproperty.php
+#srv/web/owncloud/apps/contacts/lib/vobject/vcard.php
+#srv/web/owncloud/apps/contacts/settings.php
+#srv/web/owncloud/apps/contacts/templates
+#srv/web/owncloud/apps/contacts/templates/contacts.php
+#srv/web/owncloud/apps/contacts/templates/importdialog.html
+#srv/web/owncloud/apps/contacts/templates/settings.php
+#srv/web/owncloud/apps/contacts/tests
+#srv/web/owncloud/apps/contacts/tests/Makefile
+#srv/web/owncloud/apps/contacts/tests/bootstrap.php
+#srv/web/owncloud/apps/contacts/tests/data
+#srv/web/owncloud/apps/contacts/tests/data/test1.vcf
+#srv/web/owncloud/apps/contacts/tests/data/test2.vcf
+#srv/web/owncloud/apps/contacts/tests/data/test3.vcf
+#srv/web/owncloud/apps/contacts/tests/data/test4.vcf
+#srv/web/owncloud/apps/contacts/tests/data/test5.vcf
+#srv/web/owncloud/apps/contacts/tests/data/test6.vcf
+#srv/web/owncloud/apps/contacts/tests/install_dependencies.sh
+#srv/web/owncloud/apps/contacts/tests/lib
+#srv/web/owncloud/apps/contacts/tests/lib/addressbook_test.php
+#srv/web/owncloud/apps/contacts/tests/lib/backend
+#srv/web/owncloud/apps/contacts/tests/lib/backend/backend_test.php
+#srv/web/owncloud/apps/contacts/tests/lib/backend/mock.php
+#srv/web/owncloud/apps/contacts/tests/lib/contact_test.php
+#srv/web/owncloud/apps/contacts/tests/lib/contacts_app.php
+#srv/web/owncloud/apps/contacts/tests/lib/vobject_test.php
+#srv/web/owncloud/apps/contacts/tests/phpunit.xml
+#srv/web/owncloud/apps/contacts/tests/preseed-config.php
+#srv/web/owncloud/apps/contacts/tests/setup_owncloud.sh
+#srv/web/owncloud/apps/documents
+#srv/web/owncloud/apps/documents/README.md
+#srv/web/owncloud/apps/documents/ajax
+#srv/web/owncloud/apps/documents/ajax/admin.php
+#srv/web/owncloud/apps/documents/ajax/controller.php
+#srv/web/owncloud/apps/documents/ajax/documentController.php
+#srv/web/owncloud/apps/documents/ajax/download.php
+#srv/web/owncloud/apps/documents/ajax/mimes.php
+#srv/web/owncloud/apps/documents/ajax/otpoll.php
+#srv/web/owncloud/apps/documents/ajax/personal.php
+#srv/web/owncloud/apps/documents/ajax/sessionController.php
+#srv/web/owncloud/apps/documents/ajax/settings.php
+#srv/web/owncloud/apps/documents/ajax/userController.php
+#srv/web/owncloud/apps/documents/appinfo
+#srv/web/owncloud/apps/documents/appinfo/app.php
+#srv/web/owncloud/apps/documents/appinfo/database.xml
+#srv/web/owncloud/apps/documents/appinfo/info.xml
+#srv/web/owncloud/apps/documents/appinfo/routes.php
+#srv/web/owncloud/apps/documents/appinfo/update.php
+#srv/web/owncloud/apps/documents/appinfo/version
+#srv/web/owncloud/apps/documents/css
+#srv/web/owncloud/apps/documents/css/3rdparty
+#srv/web/owncloud/apps/documents/css/3rdparty/webodf
+#srv/web/owncloud/apps/documents/css/3rdparty/webodf/dojo-app.css
+#srv/web/owncloud/apps/documents/css/3rdparty/webodf/editor.css
+#srv/web/owncloud/apps/documents/css/fonts
+#srv/web/owncloud/apps/documents/css/fonts.css
+#srv/web/owncloud/apps/documents/css/fonts/GenBasB.ttf
+#srv/web/owncloud/apps/documents/css/fonts/GenBasBI.ttf
+#srv/web/owncloud/apps/documents/css/fonts/GenBasI.ttf
+#srv/web/owncloud/apps/documents/css/fonts/GenBasR.ttf
+#srv/web/owncloud/apps/documents/css/fonts/LICENSE_Apache2.txt
+#srv/web/owncloud/apps/documents/css/fonts/LICENSE_GPLv3.txt
+#srv/web/owncloud/apps/documents/css/fonts/LiberationMono-Bold.ttf
+#srv/web/owncloud/apps/documents/css/fonts/LiberationMono-BoldItalic.ttf
+#srv/web/owncloud/apps/documents/css/fonts/LiberationMono-Italic.ttf
+#srv/web/owncloud/apps/documents/css/fonts/LiberationMono-Regular.ttf
+#srv/web/owncloud/apps/documents/css/fonts/LiberationSans-Bold.ttf
+#srv/web/owncloud/apps/documents/css/fonts/LiberationSans-BoldItalic.ttf
+#srv/web/owncloud/apps/documents/css/fonts/LiberationSans-Italic.ttf
+#srv/web/owncloud/apps/documents/css/fonts/LiberationSans-Regular.ttf
+#srv/web/owncloud/apps/documents/css/fonts/LiberationSerif-Bold.ttf
+#srv/web/owncloud/apps/documents/css/fonts/LiberationSerif-BoldItalic.ttf
+#srv/web/owncloud/apps/documents/css/fonts/LiberationSerif-Italic.ttf
+#srv/web/owncloud/apps/documents/css/fonts/LiberationSerif-Regular.ttf
+#srv/web/owncloud/apps/documents/css/fonts/LinBiolinum_RB_G.ttf
+#srv/web/owncloud/apps/documents/css/fonts/LinBiolinum_RI_G.ttf
+#srv/web/owncloud/apps/documents/css/fonts/LinBiolinum_R_G.ttf
+#srv/web/owncloud/apps/documents/css/fonts/Lohit-Devanagari.ttf
+#srv/web/owncloud/apps/documents/css/fonts/README.txt
+#srv/web/owncloud/apps/documents/css/fonts/index.html
+#srv/web/owncloud/apps/documents/css/fonts/wqy-microhei.ttc
+#srv/web/owncloud/apps/documents/css/style.css
+#srv/web/owncloud/apps/documents/css/viewer
+#srv/web/owncloud/apps/documents/css/viewer/odfviewer.css
+#srv/web/owncloud/apps/documents/img
+#srv/web/owncloud/apps/documents/img/documents.png
+#srv/web/owncloud/apps/documents/img/documents.svg
+#srv/web/owncloud/apps/documents/index.php
+#srv/web/owncloud/apps/documents/js
+#srv/web/owncloud/apps/documents/js/3rdparty
+#srv/web/owncloud/apps/documents/js/3rdparty/resources
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/commonIcons.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/commonIcons_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/editorIcons.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/editorIcons_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/images
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/images/commonIconsObjActDisabled.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/images/commonIconsObjActDisabled_rtl.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/images/commonIconsObjActEnabled.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/images/commonIconsObjActEnabled8bit.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/images/commonIconsObjActEnabled8bit_rtl.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/images/commonIconsObjActEnabled_rtl.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/images/editorIconsDisabled.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/images/editorIconsDisabled_rtl.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/images/editorIconsEnabled.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/images/editorIconsEnabled_rtl.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/icons/images/loadingAnimation_rtl.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/a11y
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/a11y/README.txt
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/a11y/colors3x4.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/a11y/colors7x10.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/a11y/indeterminate_progress.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Calendar.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Calendar.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Calendar_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Calendar_rtl.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/ColorPalette.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/ColorPalette.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Common.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Common.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Dialog.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Dialog.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Dialog_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Dialog_rtl.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Editor.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Editor.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Editor_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Editor_rtl.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/InlineEditBox.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/InlineEditBox.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Menu.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Menu.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Menu_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Menu_rtl.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/ProgressBar.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/ProgressBar.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/README
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/TimePicker.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/TimePicker.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/TimePicker_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/TimePicker_rtl.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/TitlePane.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/TitlePane.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/TitlePane_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/TitlePane_rtl.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Toolbar.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Toolbar.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Toolbar_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Toolbar_rtl.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Tree.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/Tree.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/claro.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/claro_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/compile.js
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/document.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/document.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Button.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Button.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Button_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Button_rtl.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Checkbox.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Checkbox.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Common.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Common.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Common_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Common_rtl.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/NumberSpinner.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/NumberSpinner.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/RadioButton.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/RadioButton.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Select.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Select.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Slider.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Slider.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Slider_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/Slider_rtl.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/images
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/images/buttonArrows.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/images/buttonDisabled.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/images/buttonDisabled.svg
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/images/buttonEnabled.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/images/buttonEnabled.svg
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/images/checkboxAndRadioButtons_IE6.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/images/checkboxRadioButtonStates.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/images/commonFormArrows.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/images/error.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/form/images/sliderThumbs.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/activeGradient.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/activeGradient.svg
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/calendar.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/calendarArrows.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/calendarArrows8bit.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/checkmarkNoBorder.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/checkmarkNoBorder.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/dialogCloseIcon.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/dialogCloseIcon8bit.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/dnd.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/loadingAnimation.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/progressBarAnim.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/progressBarFull.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/spriteArrows.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/standardGradient.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/standardGradient.svg
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/tooltip.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/tooltip8bit.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/treeExpandImages.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/images/treeExpandImages8bit.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/AccordionContainer.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/AccordionContainer.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/BorderContainer.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/BorderContainer.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/ContentPane.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/ContentPane.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/TabContainer.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/TabContainer.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/TabContainer_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/TabContainer_rtl.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabBottomSelected.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabBottomSelected.svg
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabBottomUnselected.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabBottomUnselected.svg
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabClose.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabLeftSelected.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabLeftSelected.svg
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabLeftUnselected.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabLeftUnselected.svg
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabNested.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabRightSelected.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabRightSelected.svg
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabRightUnselected.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabRightUnselected.svg
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabTopSelected.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabTopSelected.svg
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabTopUnselected.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/layout/images/tabTopUnselected.svg
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/claro/variables.less
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/dijit.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/dijit_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/Calendar.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/Calendar_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/ColorPalette.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/Common.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/Dialog.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/Dialog_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/Editor.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/Editor_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/Menu.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/Menu_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/ProgressBar.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/TimePicker.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/TimePicker_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/TitlePane.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/TitlePane_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/Toolbar.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/Tree.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/Tree_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/form
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/form/Button.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/form/Button_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/form/Checkbox.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/form/Common.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/form/RadioButton.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/form/Select.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/form/Slider.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/form/Slider_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/form/TimeTextBox.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/accordionItemActive.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/buttonActive.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/buttonDisabled.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/buttonEnabled.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/buttonHover.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/dndCopy.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/dndMove.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/dndNoCopy.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/dndNoMove.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/no.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/preciseSliderThumb.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/preciseSliderThumb.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/preciseSliderThumbFocus.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/preciseSliderThumbFocus.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/progressBarAnim.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/progressBarEmpty.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/progressBarFull.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/sliderEmpty.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/sliderEmptyVertical.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/sliderFull.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/sliderFullFocus.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/sliderFullVertical.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/sliderFullVerticalFocus.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/sliderThumb.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/sliderThumb.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/sliderThumbFocus.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/sliderThumbFocus.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/splitContainerSizerH-thumb.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/splitContainerSizerH.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/splitContainerSizerV-thumb.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/splitContainerSizerV.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteArrows.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteArrows.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteCheckbox.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteCheckbox.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteDivIcons.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteDivIcons.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteRadio.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteRadio.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteRoundedIconsSmall.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteRoundedIconsSmall.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteTree.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteTree.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteTree_rtl.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/spriteTree_rtl.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/tabBottomActiveC.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/tabBottomEnabledC.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/tabBottomHoverC.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/tabContainerSprite.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/titleBar.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/titleBarActive.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/tooltipConnectorDown.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/tooltipConnectorDown.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/tooltipConnectorLeft.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/tooltipConnectorLeft.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/tooltipConnectorRight.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/tooltipConnectorRight.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/tooltipConnectorUp.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/tooltipConnectorUp.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/treeExpand_loading.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/treeHover.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/treeI.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/treeI_half.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/treeI_half_rtl.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/treeI_rtl.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/validationInputBg.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/validationInputBg.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/images/warning.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/layout
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/layout/AccordionContainer.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/layout/AccordionContainer_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/layout/BorderContainer.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/layout/ContentPane.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/layout/SplitContainer.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/layout/TabContainer.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/layout/TabContainer_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/nihilo.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/nihilo/nihilo_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/Calendar.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/Calendar_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/ColorPalette.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/Common.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/Dialog.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/Dialog_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/Editor.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/Editor_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/Menu.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/Menu_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/ProgressBar.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/TimePicker.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/TimePicker_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/TitlePane.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/TitlePane_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/Toolbar.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/Tree.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/Tree_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/form
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/form/Button.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/form/Button_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/form/Checkbox.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/form/Common.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/form/RadioButton.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/form/Select.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/form/Slider.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/form/Slider_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/form/TimeTextBox.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/accordionItemActive.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/accordionItemActive.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/buttonActive.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/buttonDisabled.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/buttonEnabled.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/buttonHover.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/dndCopy.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/dndMove.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/dndNoCopy.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/dndNoMove.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/preciseSliderThumb.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/preciseSliderThumb.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/preciseSliderThumbFocus.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/preciseSliderThumbFocus.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/progressBarAnim.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/progressBarEmpty.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/progressBarFull.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/sliderEmpty.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/sliderEmptyVertical.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/sliderFull.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/sliderFullFocus.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/sliderFullVertical.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/sliderFullVerticalFocus.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/sliderThumb.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/sliderThumb.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/sliderThumbFocus.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/sliderThumbFocus.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/splitContainerSizerH-thumb.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/splitContainerSizerH.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/splitContainerSizerV-thumb.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/splitContainerSizerV.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteArrows.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteArrows.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteCheckbox.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteCheckbox.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteDivIcons.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteDivIcons.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteRadio.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteRadio.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteRoundedIconsSmall.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteRoundedIconsSmall.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteRoundedIconsSmallBl.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteRoundedIconsSmallBl.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteTree.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteTree.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteTree_rtl.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/spriteTree_rtl.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tabBottomActiveC.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tabBottomEnabledC.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tabBottomEnabledSpriteLR.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tabBottomHoverC.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tabContainerSprite.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tabLeftChecked.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tabRightChecked.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/titleBar.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/titleBarActive.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tooltipConnectorDown.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tooltipConnectorDown.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tooltipConnectorLeft.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tooltipConnectorLeft.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tooltipConnectorRight.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tooltipConnectorRight.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tooltipConnectorUp.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/tooltipConnectorUp.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/treeExpand_loading.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/treeHover.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/treeI.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/treeI_half.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/treeI_half_rtl.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/treeI_rtl.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/validationInputBg.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/validationInputBg.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/images/warning.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/layout
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/layout/AccordionContainer.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/layout/AccordionContainer_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/layout/BorderContainer.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/layout/ContentPane.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/layout/SplitContainer.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/layout/TabContainer.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/layout/TabContainer_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/soria.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/soria/soria_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/Calendar.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/Calendar_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/ColorPalette.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/Common.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/Dialog.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/Dialog_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/Editor.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/Editor_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/Menu.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/Menu_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/ProgressBar.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/TimePicker.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/TimePicker_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/TitlePane.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/TitlePane_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/Toolbar.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/Tree.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/Tree_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/form
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/form/Button.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/form/Checkbox.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/form/Common.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/form/RadioButton.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/form/Select.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/form/Slider.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/form/Slider_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/accordionItemActive.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/accordionItemHover.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/buttonActive.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/buttonDisabled.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/buttonEnabled.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/buttonHover.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/calendarDayLabel.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/calendarMonthLabel.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/calendarYearLabel.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/checkmark.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/checkmark.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/checkmarkNoBorder.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/checkmarkNoBorder.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/circleIcon.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/circleIcon.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/comboArrowDown.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/dijitProgressBarAnim.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/dijitProgressBarAnim.psd
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/dndCopy.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/dndMove.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/dndNoCopy.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/dndNoMove.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/dojoTundraGradientBg.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/dojoTundraGradientBg.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/doubleArrowDown.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/doubleArrowUp.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/folderClosed.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/folderOpened.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/i.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/i_half.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/i_half_rtl.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/i_rtl.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/leaf.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/loading.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/menu.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/minusButton.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/no.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/noX.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/plusButton.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/popupMenuBg.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/preciseSliderThumb.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/preciseSliderThumb.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/preciseSliderThumbFocus.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/preciseSliderThumbFocus.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarAnim-1.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarAnim-2.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarAnim-3.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarAnim-4.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarAnim-5.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarAnim-6.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarAnim-7.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarAnim-8.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarAnim-9.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarAnim.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarAnim.psd
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarEmpty.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/progressBarFull.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/radioButtonActive.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/radioButtonActiveDisabled.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/radioButtonActiveHover.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/radioButtonDisabled.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/radioButtonEnabled.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/radioButtonHover.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/sliderEmpty.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/sliderEmptyVertical.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/sliderFull.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/sliderFullFocus.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/sliderFullVertical.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/sliderFullVerticalFocus.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/sliderThumb.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/sliderThumbFocus.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/sliderThumbFocus.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/smallArrowDown.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/smallArrowUp.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/splitContainerSizerH-thumb.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/splitContainerSizerH.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/splitContainerSizerV-thumb.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/splitContainerSizerV.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/spriteArrows.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/spriteArrows.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/spriteRoundedIconsSmall.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/spriteRoundedIconsSmall.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tabActive.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tabClose.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tabClose.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tabCloseHover.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tabCloseHover.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tabDisabled.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tabEnabled.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tabHover.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tabHover.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/titleBar.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/titleBarBg.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tooltipConnectorDown.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tooltipConnectorDown.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tooltipConnectorLeft.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tooltipConnectorLeft.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tooltipConnectorRight.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tooltipConnectorRight.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tooltipConnectorUp.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/tooltipConnectorUp.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/treeExpand_leaf.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/treeExpand_leaf_rtl.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/treeExpand_loading.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/treeExpand_minus.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/treeExpand_minus_rtl.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/treeExpand_mius.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/treeExpand_plus.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/treeExpand_plus_rtl.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/treeHover.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/validationInputBg.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/validationInputBg.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/images/warning.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/layout
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/layout/AccordionContainer.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/layout/BorderContainer.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/layout/ContentPane.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/layout/SplitContainer.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/layout/TabContainer.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/layout/TabContainer_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/tundra.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dijit/themes/tundra/tundra_rtl.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/dojo.js
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/resources
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/resources/LICENSE
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/resources/blank.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/resources/blank.html
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/resources/dnd.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/resources/dojo.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/resources/iframe_history.html
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/resources/images
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/resources/images/dndCopy.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/resources/images/dndMove.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/resources/images/dndNoCopy.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojo/resources/images/dndNoMove.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/DndGridContainer.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/ExpandoPane.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/ExpandoPane.html
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/FloatingPane.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/FloatingPane.html
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/GridContainer.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/GridContainer.html
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/RadioGroup.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/ResizeHandle.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/RotatorContainer.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/ScrollPane.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/ScrollPane.html
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/ToggleSplitter.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/icons
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/icons/gridcontainer_grip.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/icons/grip_bg.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/icons/pixel.gif
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/icons/resize.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/icons/resizeRtl.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/icons/rotator.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/icons/splitterToggleH.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/layout/resources/icons/splitterToggleV.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/widget
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/widget/ColorPicker
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/widget/ColorPicker/ColorPicker.css
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/widget/ColorPicker/ColorPicker.html
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/widget/ColorPicker/images
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/widget/ColorPicker/images/hue.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/widget/ColorPicker/images/hueHandle.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/widget/ColorPicker/images/hueHandleA11y.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/widget/ColorPicker/images/pickerPointer.png
+#srv/web/owncloud/apps/documents/js/3rdparty/resources/dojox/widget/ColorPicker/images/underlay.png
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/dojo-amalgamation.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/Editor.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/EditorSession.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/MemberListView.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/Tools.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/nls
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/nls/de
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/nls/de/myResources.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/nls/dojobundle.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/nls/myResources.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/nls/ru
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/nls/ru/myResources.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/server
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/server/ServerFactory.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/server/pullbox
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/server/pullbox/OperationRouter.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/server/pullbox/Server.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/server/pullbox/ServerFactory.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/server/pullbox/SessionList.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/annotation.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/dialogWidgets
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/dialogWidgets/alignmentPane.html
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/dialogWidgets/alignmentPane.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/dialogWidgets/editHyperlinkPane.html
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/dialogWidgets/editHyperlinkPane.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/dialogWidgets/fontEffectsPane.html
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/dialogWidgets/fontEffectsPane.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/editHyperlinks.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/fontPicker.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/imageInserter.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/paragraphAlignment.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/paragraphStyles.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/paragraphStylesDialog.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/simpleStyles.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/toolbarWidgets
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/toolbarWidgets/currentStyle.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/undoRedoMenu.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/editor/widgets/zoomSlider.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/webodf-debug.js
+#srv/web/owncloud/apps/documents/js/3rdparty/webodf/webodf.js
+#srv/web/owncloud/apps/documents/js/ServerFactory.js
+#srv/web/owncloud/apps/documents/js/documents.js
+#srv/web/owncloud/apps/documents/js/locale.js
+#srv/web/owncloud/apps/documents/js/personal.js
+#srv/web/owncloud/apps/documents/js/settings.js
+#srv/web/owncloud/apps/documents/js/viewer
+#srv/web/owncloud/apps/documents/js/viewer/viewer.js
+#srv/web/owncloud/apps/documents/l10n
+#srv/web/owncloud/apps/documents/l10n/ach
+#srv/web/owncloud/apps/documents/l10n/ach/documents.po
+#srv/web/owncloud/apps/documents/l10n/ady
+#srv/web/owncloud/apps/documents/l10n/ady/documents.po
+#srv/web/owncloud/apps/documents/l10n/af
+#srv/web/owncloud/apps/documents/l10n/af/documents.po
+#srv/web/owncloud/apps/documents/l10n/af_ZA
+#srv/web/owncloud/apps/documents/l10n/af_ZA.php
+#srv/web/owncloud/apps/documents/l10n/af_ZA/documents.po
+#srv/web/owncloud/apps/documents/l10n/ar
+#srv/web/owncloud/apps/documents/l10n/ar.php
+#srv/web/owncloud/apps/documents/l10n/ar/documents.po
+#srv/web/owncloud/apps/documents/l10n/be
+#srv/web/owncloud/apps/documents/l10n/be/documents.po
+#srv/web/owncloud/apps/documents/l10n/bg_BG
+#srv/web/owncloud/apps/documents/l10n/bg_BG.php
+#srv/web/owncloud/apps/documents/l10n/bg_BG/documents.po
+#srv/web/owncloud/apps/documents/l10n/bn_BD
+#srv/web/owncloud/apps/documents/l10n/bn_BD.php
+#srv/web/owncloud/apps/documents/l10n/bn_BD/documents.po
+#srv/web/owncloud/apps/documents/l10n/bs
+#srv/web/owncloud/apps/documents/l10n/bs.php
+#srv/web/owncloud/apps/documents/l10n/bs/documents.po
+#srv/web/owncloud/apps/documents/l10n/ca
+#srv/web/owncloud/apps/documents/l10n/ca.php
+#srv/web/owncloud/apps/documents/l10n/ca/documents.po
+#srv/web/owncloud/apps/documents/l10n/cs_CZ
+#srv/web/owncloud/apps/documents/l10n/cs_CZ.php
+#srv/web/owncloud/apps/documents/l10n/cs_CZ/documents.po
+#srv/web/owncloud/apps/documents/l10n/cy_GB
+#srv/web/owncloud/apps/documents/l10n/cy_GB.php
+#srv/web/owncloud/apps/documents/l10n/cy_GB/documents.po
+#srv/web/owncloud/apps/documents/l10n/da
+#srv/web/owncloud/apps/documents/l10n/da.php
+#srv/web/owncloud/apps/documents/l10n/da/documents.po
+#srv/web/owncloud/apps/documents/l10n/de
+#srv/web/owncloud/apps/documents/l10n/de.php
+#srv/web/owncloud/apps/documents/l10n/de/documents.po
+#srv/web/owncloud/apps/documents/l10n/de_AT
+#srv/web/owncloud/apps/documents/l10n/de_AT/documents.po
+#srv/web/owncloud/apps/documents/l10n/de_CH
+#srv/web/owncloud/apps/documents/l10n/de_CH.php
+#srv/web/owncloud/apps/documents/l10n/de_CH/documents.po
+#srv/web/owncloud/apps/documents/l10n/de_DE
+#srv/web/owncloud/apps/documents/l10n/de_DE.php
+#srv/web/owncloud/apps/documents/l10n/de_DE/documents.po
+#srv/web/owncloud/apps/documents/l10n/el
+#srv/web/owncloud/apps/documents/l10n/el.php
+#srv/web/owncloud/apps/documents/l10n/el/documents.po
+#srv/web/owncloud/apps/documents/l10n/en@pirate
+#srv/web/owncloud/apps/documents/l10n/en@pirate.php
+#srv/web/owncloud/apps/documents/l10n/en@pirate/documents.po
+#srv/web/owncloud/apps/documents/l10n/en_GB
+#srv/web/owncloud/apps/documents/l10n/en_GB.php
+#srv/web/owncloud/apps/documents/l10n/en_GB/documents.po
+#srv/web/owncloud/apps/documents/l10n/eo
+#srv/web/owncloud/apps/documents/l10n/eo.php
+#srv/web/owncloud/apps/documents/l10n/eo/documents.po
+#srv/web/owncloud/apps/documents/l10n/es
+#srv/web/owncloud/apps/documents/l10n/es.php
+#srv/web/owncloud/apps/documents/l10n/es/documents.po
+#srv/web/owncloud/apps/documents/l10n/es_AR
+#srv/web/owncloud/apps/documents/l10n/es_AR.php
+#srv/web/owncloud/apps/documents/l10n/es_AR/documents.po
+#srv/web/owncloud/apps/documents/l10n/es_MX
+#srv/web/owncloud/apps/documents/l10n/es_MX/documents.po
+#srv/web/owncloud/apps/documents/l10n/et_EE
+#srv/web/owncloud/apps/documents/l10n/et_EE.php
+#srv/web/owncloud/apps/documents/l10n/et_EE/documents.po
+#srv/web/owncloud/apps/documents/l10n/eu
+#srv/web/owncloud/apps/documents/l10n/eu.php
+#srv/web/owncloud/apps/documents/l10n/eu/documents.po
+#srv/web/owncloud/apps/documents/l10n/fa
+#srv/web/owncloud/apps/documents/l10n/fa.php
+#srv/web/owncloud/apps/documents/l10n/fa/documents.po
+#srv/web/owncloud/apps/documents/l10n/fi_FI
+#srv/web/owncloud/apps/documents/l10n/fi_FI.php
+#srv/web/owncloud/apps/documents/l10n/fi_FI/documents.po
+#srv/web/owncloud/apps/documents/l10n/fr
+#srv/web/owncloud/apps/documents/l10n/fr.php
+#srv/web/owncloud/apps/documents/l10n/fr/documents.po
+#srv/web/owncloud/apps/documents/l10n/fr_CA
+#srv/web/owncloud/apps/documents/l10n/fr_CA/documents.po
+#srv/web/owncloud/apps/documents/l10n/gl
+#srv/web/owncloud/apps/documents/l10n/gl.php
+#srv/web/owncloud/apps/documents/l10n/gl/documents.po
+#srv/web/owncloud/apps/documents/l10n/he
+#srv/web/owncloud/apps/documents/l10n/he.php
+#srv/web/owncloud/apps/documents/l10n/he/documents.po
+#srv/web/owncloud/apps/documents/l10n/hi
+#srv/web/owncloud/apps/documents/l10n/hi.php
+#srv/web/owncloud/apps/documents/l10n/hi/documents.po
+#srv/web/owncloud/apps/documents/l10n/hr
+#srv/web/owncloud/apps/documents/l10n/hr.php
+#srv/web/owncloud/apps/documents/l10n/hr/documents.po
+#srv/web/owncloud/apps/documents/l10n/hu_HU
+#srv/web/owncloud/apps/documents/l10n/hu_HU.php
+#srv/web/owncloud/apps/documents/l10n/hu_HU/documents.po
+#srv/web/owncloud/apps/documents/l10n/hy
+#srv/web/owncloud/apps/documents/l10n/hy.php
+#srv/web/owncloud/apps/documents/l10n/hy/documents.po
+#srv/web/owncloud/apps/documents/l10n/ia
+#srv/web/owncloud/apps/documents/l10n/ia.php
+#srv/web/owncloud/apps/documents/l10n/ia/documents.po
+#srv/web/owncloud/apps/documents/l10n/id
+#srv/web/owncloud/apps/documents/l10n/id.php
+#srv/web/owncloud/apps/documents/l10n/id/documents.po
+#srv/web/owncloud/apps/documents/l10n/is
+#srv/web/owncloud/apps/documents/l10n/is.php
+#srv/web/owncloud/apps/documents/l10n/is/documents.po
+#srv/web/owncloud/apps/documents/l10n/it
+#srv/web/owncloud/apps/documents/l10n/it.php
+#srv/web/owncloud/apps/documents/l10n/it/documents.po
+#srv/web/owncloud/apps/documents/l10n/ja_JP
+#srv/web/owncloud/apps/documents/l10n/ja_JP.php
+#srv/web/owncloud/apps/documents/l10n/ja_JP/documents.po
+#srv/web/owncloud/apps/documents/l10n/ka
+#srv/web/owncloud/apps/documents/l10n/ka.php
+#srv/web/owncloud/apps/documents/l10n/ka/documents.po
+#srv/web/owncloud/apps/documents/l10n/ka_GE
+#srv/web/owncloud/apps/documents/l10n/ka_GE.php
+#srv/web/owncloud/apps/documents/l10n/ka_GE/documents.po
+#srv/web/owncloud/apps/documents/l10n/km
+#srv/web/owncloud/apps/documents/l10n/km.php
+#srv/web/owncloud/apps/documents/l10n/km/documents.po
+#srv/web/owncloud/apps/documents/l10n/kn
+#srv/web/owncloud/apps/documents/l10n/kn/documents.po
+#srv/web/owncloud/apps/documents/l10n/ko
+#srv/web/owncloud/apps/documents/l10n/ko.php
+#srv/web/owncloud/apps/documents/l10n/ko/documents.po
+#srv/web/owncloud/apps/documents/l10n/ku_IQ
+#srv/web/owncloud/apps/documents/l10n/ku_IQ.php
+#srv/web/owncloud/apps/documents/l10n/ku_IQ/documents.po
+#srv/web/owncloud/apps/documents/l10n/l10n.pl
+#srv/web/owncloud/apps/documents/l10n/lb
+#srv/web/owncloud/apps/documents/l10n/lb.php
+#srv/web/owncloud/apps/documents/l10n/lb/documents.po
+#srv/web/owncloud/apps/documents/l10n/lt_LT
+#srv/web/owncloud/apps/documents/l10n/lt_LT.php
+#srv/web/owncloud/apps/documents/l10n/lt_LT/documents.po
+#srv/web/owncloud/apps/documents/l10n/lv
+#srv/web/owncloud/apps/documents/l10n/lv.php
+#srv/web/owncloud/apps/documents/l10n/lv/documents.po
+#srv/web/owncloud/apps/documents/l10n/mk
+#srv/web/owncloud/apps/documents/l10n/mk.php
+#srv/web/owncloud/apps/documents/l10n/mk/documents.po
+#srv/web/owncloud/apps/documents/l10n/ml_IN
+#srv/web/owncloud/apps/documents/l10n/ml_IN/documents.po
+#srv/web/owncloud/apps/documents/l10n/ms_MY
+#srv/web/owncloud/apps/documents/l10n/ms_MY.php
+#srv/web/owncloud/apps/documents/l10n/ms_MY/documents.po
+#srv/web/owncloud/apps/documents/l10n/my_MM
+#srv/web/owncloud/apps/documents/l10n/my_MM.php
+#srv/web/owncloud/apps/documents/l10n/my_MM/documents.po
+#srv/web/owncloud/apps/documents/l10n/nb_NO
+#srv/web/owncloud/apps/documents/l10n/nb_NO.php
+#srv/web/owncloud/apps/documents/l10n/nb_NO/documents.po
+#srv/web/owncloud/apps/documents/l10n/nds
+#srv/web/owncloud/apps/documents/l10n/nds/documents.po
+#srv/web/owncloud/apps/documents/l10n/ne
+#srv/web/owncloud/apps/documents/l10n/ne/documents.po
+#srv/web/owncloud/apps/documents/l10n/nl
+#srv/web/owncloud/apps/documents/l10n/nl.php
+#srv/web/owncloud/apps/documents/l10n/nl/documents.po
+#srv/web/owncloud/apps/documents/l10n/nn_NO
+#srv/web/owncloud/apps/documents/l10n/nn_NO.php
+#srv/web/owncloud/apps/documents/l10n/nn_NO/documents.po
+#srv/web/owncloud/apps/documents/l10n/nqo
+#srv/web/owncloud/apps/documents/l10n/nqo/documents.po
+#srv/web/owncloud/apps/documents/l10n/oc
+#srv/web/owncloud/apps/documents/l10n/oc.php
+#srv/web/owncloud/apps/documents/l10n/oc/documents.po
+#srv/web/owncloud/apps/documents/l10n/pa
+#srv/web/owncloud/apps/documents/l10n/pa.php
+#srv/web/owncloud/apps/documents/l10n/pa/documents.po
+#srv/web/owncloud/apps/documents/l10n/pl
+#srv/web/owncloud/apps/documents/l10n/pl.php
+#srv/web/owncloud/apps/documents/l10n/pl/documents.po
+#srv/web/owncloud/apps/documents/l10n/pt_BR
+#srv/web/owncloud/apps/documents/l10n/pt_BR.php
+#srv/web/owncloud/apps/documents/l10n/pt_BR/documents.po
+#srv/web/owncloud/apps/documents/l10n/pt_PT
+#srv/web/owncloud/apps/documents/l10n/pt_PT.php
+#srv/web/owncloud/apps/documents/l10n/pt_PT/documents.po
+#srv/web/owncloud/apps/documents/l10n/ro
+#srv/web/owncloud/apps/documents/l10n/ro.php
+#srv/web/owncloud/apps/documents/l10n/ro/documents.po
+#srv/web/owncloud/apps/documents/l10n/ru
+#srv/web/owncloud/apps/documents/l10n/ru.php
+#srv/web/owncloud/apps/documents/l10n/ru/documents.po
+#srv/web/owncloud/apps/documents/l10n/ru_RU
+#srv/web/owncloud/apps/documents/l10n/ru_RU.php
+#srv/web/owncloud/apps/documents/l10n/ru_RU/documents.po
+#srv/web/owncloud/apps/documents/l10n/si_LK
+#srv/web/owncloud/apps/documents/l10n/si_LK.php
+#srv/web/owncloud/apps/documents/l10n/si_LK/documents.po
+#srv/web/owncloud/apps/documents/l10n/sk
+#srv/web/owncloud/apps/documents/l10n/sk/documents.po
+#srv/web/owncloud/apps/documents/l10n/sk_SK
+#srv/web/owncloud/apps/documents/l10n/sk_SK.php
+#srv/web/owncloud/apps/documents/l10n/sk_SK/documents.po
+#srv/web/owncloud/apps/documents/l10n/sl
+#srv/web/owncloud/apps/documents/l10n/sl.php
+#srv/web/owncloud/apps/documents/l10n/sl/documents.po
+#srv/web/owncloud/apps/documents/l10n/sq
+#srv/web/owncloud/apps/documents/l10n/sq.php
+#srv/web/owncloud/apps/documents/l10n/sq/documents.po
+#srv/web/owncloud/apps/documents/l10n/sr
+#srv/web/owncloud/apps/documents/l10n/sr.php
+#srv/web/owncloud/apps/documents/l10n/sr/documents.po
+#srv/web/owncloud/apps/documents/l10n/sr@latin
+#srv/web/owncloud/apps/documents/l10n/sr@latin.php
+#srv/web/owncloud/apps/documents/l10n/sr@latin/documents.po
+#srv/web/owncloud/apps/documents/l10n/sv
+#srv/web/owncloud/apps/documents/l10n/sv.php
+#srv/web/owncloud/apps/documents/l10n/sv/documents.po
+#srv/web/owncloud/apps/documents/l10n/sw_KE
+#srv/web/owncloud/apps/documents/l10n/sw_KE/documents.po
+#srv/web/owncloud/apps/documents/l10n/ta_LK
+#srv/web/owncloud/apps/documents/l10n/ta_LK.php
+#srv/web/owncloud/apps/documents/l10n/ta_LK/documents.po
+#srv/web/owncloud/apps/documents/l10n/te
+#srv/web/owncloud/apps/documents/l10n/te.php
+#srv/web/owncloud/apps/documents/l10n/te/documents.po
+#srv/web/owncloud/apps/documents/l10n/templates
+#srv/web/owncloud/apps/documents/l10n/templates/documents.pot
+#srv/web/owncloud/apps/documents/l10n/th_TH
+#srv/web/owncloud/apps/documents/l10n/th_TH.php
+#srv/web/owncloud/apps/documents/l10n/th_TH/documents.po
+#srv/web/owncloud/apps/documents/l10n/tr
+#srv/web/owncloud/apps/documents/l10n/tr.php
+#srv/web/owncloud/apps/documents/l10n/tr/documents.po
+#srv/web/owncloud/apps/documents/l10n/tzm
+#srv/web/owncloud/apps/documents/l10n/tzm/documents.po
+#srv/web/owncloud/apps/documents/l10n/ug
+#srv/web/owncloud/apps/documents/l10n/ug.php
+#srv/web/owncloud/apps/documents/l10n/ug/documents.po
+#srv/web/owncloud/apps/documents/l10n/uk
+#srv/web/owncloud/apps/documents/l10n/uk.php
+#srv/web/owncloud/apps/documents/l10n/uk/documents.po
+#srv/web/owncloud/apps/documents/l10n/ur_PK
+#srv/web/owncloud/apps/documents/l10n/ur_PK.php
+#srv/web/owncloud/apps/documents/l10n/ur_PK/documents.po
+#srv/web/owncloud/apps/documents/l10n/uz
+#srv/web/owncloud/apps/documents/l10n/uz/documents.po
+#srv/web/owncloud/apps/documents/l10n/vi
+#srv/web/owncloud/apps/documents/l10n/vi.php
+#srv/web/owncloud/apps/documents/l10n/vi/documents.po
+#srv/web/owncloud/apps/documents/l10n/zh_CN
+#srv/web/owncloud/apps/documents/l10n/zh_CN.php
+#srv/web/owncloud/apps/documents/l10n/zh_CN/documents.po
+#srv/web/owncloud/apps/documents/l10n/zh_HK
+#srv/web/owncloud/apps/documents/l10n/zh_HK.php
+#srv/web/owncloud/apps/documents/l10n/zh_HK/documents.po
+#srv/web/owncloud/apps/documents/l10n/zh_TW
+#srv/web/owncloud/apps/documents/l10n/zh_TW.php
+#srv/web/owncloud/apps/documents/l10n/zh_TW/documents.po
+#srv/web/owncloud/apps/documents/lib
+#srv/web/owncloud/apps/documents/lib/config.php
+#srv/web/owncloud/apps/documents/lib/db
+#srv/web/owncloud/apps/documents/lib/db.php
+#srv/web/owncloud/apps/documents/lib/db/member.php
+#srv/web/owncloud/apps/documents/lib/db/op.php
+#srv/web/owncloud/apps/documents/lib/db/session.php
+#srv/web/owncloud/apps/documents/lib/download
+#srv/web/owncloud/apps/documents/lib/download.php
+#srv/web/owncloud/apps/documents/lib/download/range.php
+#srv/web/owncloud/apps/documents/lib/download/simple.php
+#srv/web/owncloud/apps/documents/lib/file.php
+#srv/web/owncloud/apps/documents/lib/filter
+#srv/web/owncloud/apps/documents/lib/filter.php
+#srv/web/owncloud/apps/documents/lib/filter/office.php
+#srv/web/owncloud/apps/documents/lib/genesis.php
+#srv/web/owncloud/apps/documents/lib/helper.php
+#srv/web/owncloud/apps/documents/lib/request.php
+#srv/web/owncloud/apps/documents/lib/storage.php
+#srv/web/owncloud/apps/documents/lib/view.php
+#srv/web/owncloud/apps/documents/personal.php
+#srv/web/owncloud/apps/documents/public.php
+#srv/web/owncloud/apps/documents/settings.php
+#srv/web/owncloud/apps/documents/src
+#srv/web/owncloud/apps/documents/src/locale.sh
+#srv/web/owncloud/apps/documents/src/patches
+#srv/web/owncloud/apps/documents/src/patches/MemberListView-OCavatar.patch
+#srv/web/owncloud/apps/documents/src/patches/MemberListView-OCnick.patch
+#srv/web/owncloud/apps/documents/src/patches/dojoStylesPill.patch
+#srv/web/owncloud/apps/documents/src/patches/fontsCssPath.patch
+#srv/web/owncloud/apps/documents/src/patches/hideCaretAvatar.patch
+#srv/web/owncloud/apps/documents/src/patches/keepBodyStyle.patch
+#srv/web/owncloud/apps/documents/src/updateWebODF.sh
+#srv/web/owncloud/apps/documents/templates
+#srv/web/owncloud/apps/documents/templates/documents.php
+#srv/web/owncloud/apps/documents/templates/personal.php
+#srv/web/owncloud/apps/documents/templates/public.php
+#srv/web/owncloud/apps/documents/templates/settings.php
+#srv/web/owncloud/apps/external
+#srv/web/owncloud/apps/external/ajax
+#srv/web/owncloud/apps/external/ajax/setsites.php
+#srv/web/owncloud/apps/external/appinfo
+#srv/web/owncloud/apps/external/appinfo/app.php
+#srv/web/owncloud/apps/external/appinfo/info.xml
+#srv/web/owncloud/apps/external/appinfo/version
+#srv/web/owncloud/apps/external/css
+#srv/web/owncloud/apps/external/css/style.css
+#srv/web/owncloud/apps/external/img
+#srv/web/owncloud/apps/external/img/external.png
+#srv/web/owncloud/apps/external/img/external.svg
+#srv/web/owncloud/apps/external/index.php
+#srv/web/owncloud/apps/external/js
+#srv/web/owncloud/apps/external/js/admin.js
+#srv/web/owncloud/apps/external/js/external.js
+#srv/web/owncloud/apps/external/l10n
+#srv/web/owncloud/apps/external/l10n/ar.php
+#srv/web/owncloud/apps/external/l10n/bg_BG.php
+#srv/web/owncloud/apps/external/l10n/bn_BD.php
+#srv/web/owncloud/apps/external/l10n/bs.php
+#srv/web/owncloud/apps/external/l10n/ca.php
+#srv/web/owncloud/apps/external/l10n/cs_CZ.php
+#srv/web/owncloud/apps/external/l10n/cy_GB.php
+#srv/web/owncloud/apps/external/l10n/da.php
+#srv/web/owncloud/apps/external/l10n/de.php
+#srv/web/owncloud/apps/external/l10n/de_CH.php
+#srv/web/owncloud/apps/external/l10n/de_DE.php
+#srv/web/owncloud/apps/external/l10n/el.php
+#srv/web/owncloud/apps/external/l10n/en_GB.php
+#srv/web/owncloud/apps/external/l10n/eo.php
+#srv/web/owncloud/apps/external/l10n/es.php
+#srv/web/owncloud/apps/external/l10n/es_AR.php
+#srv/web/owncloud/apps/external/l10n/et_EE.php
+#srv/web/owncloud/apps/external/l10n/eu.php
+#srv/web/owncloud/apps/external/l10n/fa.php
+#srv/web/owncloud/apps/external/l10n/fi_FI.php
+#srv/web/owncloud/apps/external/l10n/fr.php
+#srv/web/owncloud/apps/external/l10n/gl.php
+#srv/web/owncloud/apps/external/l10n/he.php
+#srv/web/owncloud/apps/external/l10n/hi.php
+#srv/web/owncloud/apps/external/l10n/hr.php
+#srv/web/owncloud/apps/external/l10n/hu_HU.php
+#srv/web/owncloud/apps/external/l10n/ia.php
+#srv/web/owncloud/apps/external/l10n/id.php
+#srv/web/owncloud/apps/external/l10n/is.php
+#srv/web/owncloud/apps/external/l10n/it.php
+#srv/web/owncloud/apps/external/l10n/ja_JP.php
+#srv/web/owncloud/apps/external/l10n/ka_GE.php
+#srv/web/owncloud/apps/external/l10n/ko.php
+#srv/web/owncloud/apps/external/l10n/ku_IQ.php
+#srv/web/owncloud/apps/external/l10n/lb.php
+#srv/web/owncloud/apps/external/l10n/lt_LT.php
+#srv/web/owncloud/apps/external/l10n/lv.php
+#srv/web/owncloud/apps/external/l10n/mk.php
+#srv/web/owncloud/apps/external/l10n/ms_MY.php
+#srv/web/owncloud/apps/external/l10n/my_MM.php
+#srv/web/owncloud/apps/external/l10n/nb_NO.php
+#srv/web/owncloud/apps/external/l10n/nl.php
+#srv/web/owncloud/apps/external/l10n/nn_NO.php
+#srv/web/owncloud/apps/external/l10n/oc.php
+#srv/web/owncloud/apps/external/l10n/pl.php
+#srv/web/owncloud/apps/external/l10n/pt_BR.php
+#srv/web/owncloud/apps/external/l10n/pt_PT.php
+#srv/web/owncloud/apps/external/l10n/ro.php
+#srv/web/owncloud/apps/external/l10n/ru.php
+#srv/web/owncloud/apps/external/l10n/si_LK.php
+#srv/web/owncloud/apps/external/l10n/sk_SK.php
+#srv/web/owncloud/apps/external/l10n/sl.php
+#srv/web/owncloud/apps/external/l10n/sq.php
+#srv/web/owncloud/apps/external/l10n/sr.php
+#srv/web/owncloud/apps/external/l10n/sr@latin.php
+#srv/web/owncloud/apps/external/l10n/sv.php
+#srv/web/owncloud/apps/external/l10n/ta_LK.php
+#srv/web/owncloud/apps/external/l10n/te.php
+#srv/web/owncloud/apps/external/l10n/th_TH.php
+#srv/web/owncloud/apps/external/l10n/tr.php
+#srv/web/owncloud/apps/external/l10n/ug.php
+#srv/web/owncloud/apps/external/l10n/uk.php
+#srv/web/owncloud/apps/external/l10n/ur_PK.php
+#srv/web/owncloud/apps/external/l10n/vi.php
+#srv/web/owncloud/apps/external/l10n/zh_CN.php
+#srv/web/owncloud/apps/external/l10n/zh_HK.php
+#srv/web/owncloud/apps/external/l10n/zh_TW.php
+#srv/web/owncloud/apps/external/lib
+#srv/web/owncloud/apps/external/lib/external.php
+#srv/web/owncloud/apps/external/settings.php
+#srv/web/owncloud/apps/external/templates
+#srv/web/owncloud/apps/external/templates/frame.php
+#srv/web/owncloud/apps/external/templates/settings.php
+#srv/web/owncloud/apps/files
+#srv/web/owncloud/apps/files/admin.php
+#srv/web/owncloud/apps/files/ajax
+#srv/web/owncloud/apps/files/ajax/delete.php
+#srv/web/owncloud/apps/files/ajax/download.php
+#srv/web/owncloud/apps/files/ajax/getstoragestats.php
+#srv/web/owncloud/apps/files/ajax/list.php
+#srv/web/owncloud/apps/files/ajax/mimeicon.php
+#srv/web/owncloud/apps/files/ajax/move.php
+#srv/web/owncloud/apps/files/ajax/newfile.php
+#srv/web/owncloud/apps/files/ajax/newfolder.php
+#srv/web/owncloud/apps/files/ajax/rawlist.php
+#srv/web/owncloud/apps/files/ajax/rename.php
+#srv/web/owncloud/apps/files/ajax/scan.php
+#srv/web/owncloud/apps/files/ajax/upgrade.php
+#srv/web/owncloud/apps/files/ajax/upload.php
+#srv/web/owncloud/apps/files/appinfo
+#srv/web/owncloud/apps/files/appinfo/app.php
+#srv/web/owncloud/apps/files/appinfo/filesync.php
+#srv/web/owncloud/apps/files/appinfo/info.xml
+#srv/web/owncloud/apps/files/appinfo/register_command.php
+#srv/web/owncloud/apps/files/appinfo/remote.php
+#srv/web/owncloud/apps/files/appinfo/routes.php
+#srv/web/owncloud/apps/files/appinfo/update.php
+#srv/web/owncloud/apps/files/appinfo/version
+#srv/web/owncloud/apps/files/command
+#srv/web/owncloud/apps/files/command/scan.php
+#srv/web/owncloud/apps/files/css
+#srv/web/owncloud/apps/files/css/files.css
+#srv/web/owncloud/apps/files/css/upload.css
+#srv/web/owncloud/apps/files/download.php
+#srv/web/owncloud/apps/files/index.php
+#srv/web/owncloud/apps/files/js
+#srv/web/owncloud/apps/files/js/admin.js
+#srv/web/owncloud/apps/files/js/file-upload.js
+#srv/web/owncloud/apps/files/js/fileactions.js
+#srv/web/owncloud/apps/files/js/filelist.js
+#srv/web/owncloud/apps/files/js/files.js
+#srv/web/owncloud/apps/files/js/jquery-visibility.js
+#srv/web/owncloud/apps/files/js/jquery.fileupload.js
+#srv/web/owncloud/apps/files/js/jquery.iframe-transport.js
+#srv/web/owncloud/apps/files/js/keyboardshortcuts.js
+#srv/web/owncloud/apps/files/js/upgrade.js
+#srv/web/owncloud/apps/files/js/upload.js
+#srv/web/owncloud/apps/files/l10n
+#srv/web/owncloud/apps/files/l10n/ach.php
+#srv/web/owncloud/apps/files/l10n/ady.php
+#srv/web/owncloud/apps/files/l10n/af.php
+#srv/web/owncloud/apps/files/l10n/af_ZA.php
+#srv/web/owncloud/apps/files/l10n/ar.php
+#srv/web/owncloud/apps/files/l10n/be.php
+#srv/web/owncloud/apps/files/l10n/bg_BG.php
+#srv/web/owncloud/apps/files/l10n/bn_BD.php
+#srv/web/owncloud/apps/files/l10n/bs.php
+#srv/web/owncloud/apps/files/l10n/ca.php
+#srv/web/owncloud/apps/files/l10n/cs_CZ.php
+#srv/web/owncloud/apps/files/l10n/cy_GB.php
+#srv/web/owncloud/apps/files/l10n/da.php
+#srv/web/owncloud/apps/files/l10n/de.php
+#srv/web/owncloud/apps/files/l10n/de_AT.php
+#srv/web/owncloud/apps/files/l10n/de_CH.php
+#srv/web/owncloud/apps/files/l10n/de_DE.php
+#srv/web/owncloud/apps/files/l10n/el.php
+#srv/web/owncloud/apps/files/l10n/en@pirate.php
+#srv/web/owncloud/apps/files/l10n/en_GB.php
+#srv/web/owncloud/apps/files/l10n/eo.php
+#srv/web/owncloud/apps/files/l10n/es.php
+#srv/web/owncloud/apps/files/l10n/es_AR.php
+#srv/web/owncloud/apps/files/l10n/es_MX.php
+#srv/web/owncloud/apps/files/l10n/et_EE.php
+#srv/web/owncloud/apps/files/l10n/eu.php
+#srv/web/owncloud/apps/files/l10n/fa.php
+#srv/web/owncloud/apps/files/l10n/fi.php
+#srv/web/owncloud/apps/files/l10n/fi_FI.php
+#srv/web/owncloud/apps/files/l10n/fr.php
+#srv/web/owncloud/apps/files/l10n/fr_CA.php
+#srv/web/owncloud/apps/files/l10n/gl.php
+#srv/web/owncloud/apps/files/l10n/he.php
+#srv/web/owncloud/apps/files/l10n/hi.php
+#srv/web/owncloud/apps/files/l10n/hr.php
+#srv/web/owncloud/apps/files/l10n/hu_HU.php
+#srv/web/owncloud/apps/files/l10n/hy.php
+#srv/web/owncloud/apps/files/l10n/ia.php
+#srv/web/owncloud/apps/files/l10n/id.php
+#srv/web/owncloud/apps/files/l10n/is.php
+#srv/web/owncloud/apps/files/l10n/it.php
+#srv/web/owncloud/apps/files/l10n/ja_JP.php
+#srv/web/owncloud/apps/files/l10n/ka.php
+#srv/web/owncloud/apps/files/l10n/ka_GE.php
+#srv/web/owncloud/apps/files/l10n/km.php
+#srv/web/owncloud/apps/files/l10n/kn.php
+#srv/web/owncloud/apps/files/l10n/ko.php
+#srv/web/owncloud/apps/files/l10n/ku_IQ.php
+#srv/web/owncloud/apps/files/l10n/lb.php
+#srv/web/owncloud/apps/files/l10n/lt_LT.php
+#srv/web/owncloud/apps/files/l10n/lv.php
+#srv/web/owncloud/apps/files/l10n/mk.php
+#srv/web/owncloud/apps/files/l10n/ml_IN.php
+#srv/web/owncloud/apps/files/l10n/ms_MY.php
+#srv/web/owncloud/apps/files/l10n/my_MM.php
+#srv/web/owncloud/apps/files/l10n/nb_NO.php
+#srv/web/owncloud/apps/files/l10n/nds.php
+#srv/web/owncloud/apps/files/l10n/ne.php
+#srv/web/owncloud/apps/files/l10n/nl.php
+#srv/web/owncloud/apps/files/l10n/nn_NO.php
+#srv/web/owncloud/apps/files/l10n/nqo.php
+#srv/web/owncloud/apps/files/l10n/oc.php
+#srv/web/owncloud/apps/files/l10n/pa.php
+#srv/web/owncloud/apps/files/l10n/pl.php
+#srv/web/owncloud/apps/files/l10n/pt_BR.php
+#srv/web/owncloud/apps/files/l10n/pt_PT.php
+#srv/web/owncloud/apps/files/l10n/ro.php
+#srv/web/owncloud/apps/files/l10n/ru.php
+#srv/web/owncloud/apps/files/l10n/si_LK.php
+#srv/web/owncloud/apps/files/l10n/sk.php
+#srv/web/owncloud/apps/files/l10n/sk_SK.php
+#srv/web/owncloud/apps/files/l10n/sl.php
+#srv/web/owncloud/apps/files/l10n/sq.php
+#srv/web/owncloud/apps/files/l10n/sr.php
+#srv/web/owncloud/apps/files/l10n/sr@latin.php
+#srv/web/owncloud/apps/files/l10n/sv.php
+#srv/web/owncloud/apps/files/l10n/sw_KE.php
+#srv/web/owncloud/apps/files/l10n/ta_LK.php
+#srv/web/owncloud/apps/files/l10n/te.php
+#srv/web/owncloud/apps/files/l10n/th_TH.php
+#srv/web/owncloud/apps/files/l10n/tr.php
+#srv/web/owncloud/apps/files/l10n/tzm.php
+#srv/web/owncloud/apps/files/l10n/ug.php
+#srv/web/owncloud/apps/files/l10n/uk.php
+#srv/web/owncloud/apps/files/l10n/ur_PK.php
+#srv/web/owncloud/apps/files/l10n/uz.php
+#srv/web/owncloud/apps/files/l10n/vi.php
+#srv/web/owncloud/apps/files/l10n/xgettextfiles
+#srv/web/owncloud/apps/files/l10n/zh_CN.php
+#srv/web/owncloud/apps/files/l10n/zh_HK.php
+#srv/web/owncloud/apps/files/l10n/zh_TW.php
+#srv/web/owncloud/apps/files/lib
+#srv/web/owncloud/apps/files/lib/app.php
+#srv/web/owncloud/apps/files/lib/capabilities.php
+#srv/web/owncloud/apps/files/lib/helper.php
+#srv/web/owncloud/apps/files/settings.php
+#srv/web/owncloud/apps/files/templates
+#srv/web/owncloud/apps/files/templates/admin.php
+#srv/web/owncloud/apps/files/templates/fileexists.html
+#srv/web/owncloud/apps/files/templates/index.php
+#srv/web/owncloud/apps/files/templates/part.breadcrumb.php
+#srv/web/owncloud/apps/files/templates/part.list.php
+#srv/web/owncloud/apps/files/templates/upgrade.php
+#srv/web/owncloud/apps/files/tests
+#srv/web/owncloud/apps/files/tests/ajax_rename.php
+#srv/web/owncloud/apps/files/triggerupdate.php
+#srv/web/owncloud/apps/files_encryption
+#srv/web/owncloud/apps/files_encryption/3rdparty
+#srv/web/owncloud/apps/files_encryption/3rdparty/Crypt_Blowfish
+#srv/web/owncloud/apps/files_encryption/3rdparty/Crypt_Blowfish/Blowfish
+#srv/web/owncloud/apps/files_encryption/3rdparty/Crypt_Blowfish/Blowfish.php
+#srv/web/owncloud/apps/files_encryption/3rdparty/Crypt_Blowfish/Blowfish/DefaultKey.php
+#srv/web/owncloud/apps/files_encryption/ajax
+#srv/web/owncloud/apps/files_encryption/ajax/adminrecovery.php
+#srv/web/owncloud/apps/files_encryption/ajax/changeRecoveryPassword.php
+#srv/web/owncloud/apps/files_encryption/ajax/getMigrationStatus.php
+#srv/web/owncloud/apps/files_encryption/ajax/updatePrivateKeyPassword.php
+#srv/web/owncloud/apps/files_encryption/ajax/userrecovery.php
+#srv/web/owncloud/apps/files_encryption/appinfo
+#srv/web/owncloud/apps/files_encryption/appinfo/app.php
+#srv/web/owncloud/apps/files_encryption/appinfo/database.xml
+#srv/web/owncloud/apps/files_encryption/appinfo/info.xml
+#srv/web/owncloud/apps/files_encryption/appinfo/routes.php
+#srv/web/owncloud/apps/files_encryption/appinfo/spec.txt
+#srv/web/owncloud/apps/files_encryption/appinfo/version
+#srv/web/owncloud/apps/files_encryption/css
+#srv/web/owncloud/apps/files_encryption/css/settings-personal.css
+#srv/web/owncloud/apps/files_encryption/files
+#srv/web/owncloud/apps/files_encryption/files/error.php
+#srv/web/owncloud/apps/files_encryption/hooks
+#srv/web/owncloud/apps/files_encryption/hooks/hooks.php
+#srv/web/owncloud/apps/files_encryption/js
+#srv/web/owncloud/apps/files_encryption/js/detect-migration.js
+#srv/web/owncloud/apps/files_encryption/js/encryption.js
+#srv/web/owncloud/apps/files_encryption/js/settings-admin.js
+#srv/web/owncloud/apps/files_encryption/js/settings-personal.js
+#srv/web/owncloud/apps/files_encryption/l10n
+#srv/web/owncloud/apps/files_encryption/l10n/ar.php
+#srv/web/owncloud/apps/files_encryption/l10n/bg_BG.php
+#srv/web/owncloud/apps/files_encryption/l10n/bn_BD.php
+#srv/web/owncloud/apps/files_encryption/l10n/bs.php
+#srv/web/owncloud/apps/files_encryption/l10n/ca.php
+#srv/web/owncloud/apps/files_encryption/l10n/cs_CZ.php
+#srv/web/owncloud/apps/files_encryption/l10n/cy_GB.php
+#srv/web/owncloud/apps/files_encryption/l10n/da.php
+#srv/web/owncloud/apps/files_encryption/l10n/de.php
+#srv/web/owncloud/apps/files_encryption/l10n/de_CH.php
+#srv/web/owncloud/apps/files_encryption/l10n/de_DE.php
+#srv/web/owncloud/apps/files_encryption/l10n/el.php
+#srv/web/owncloud/apps/files_encryption/l10n/en_GB.php
+#srv/web/owncloud/apps/files_encryption/l10n/eo.php
+#srv/web/owncloud/apps/files_encryption/l10n/es.php
+#srv/web/owncloud/apps/files_encryption/l10n/es_AR.php
+#srv/web/owncloud/apps/files_encryption/l10n/et_EE.php
+#srv/web/owncloud/apps/files_encryption/l10n/eu.php
+#srv/web/owncloud/apps/files_encryption/l10n/fa.php
+#srv/web/owncloud/apps/files_encryption/l10n/fi_FI.php
+#srv/web/owncloud/apps/files_encryption/l10n/fr.php
+#srv/web/owncloud/apps/files_encryption/l10n/gl.php
+#srv/web/owncloud/apps/files_encryption/l10n/he.php
+#srv/web/owncloud/apps/files_encryption/l10n/hr.php
+#srv/web/owncloud/apps/files_encryption/l10n/hu_HU.php
+#srv/web/owncloud/apps/files_encryption/l10n/id.php
+#srv/web/owncloud/apps/files_encryption/l10n/is.php
+#srv/web/owncloud/apps/files_encryption/l10n/it.php
+#srv/web/owncloud/apps/files_encryption/l10n/ja_JP.php
+#srv/web/owncloud/apps/files_encryption/l10n/ka_GE.php
+#srv/web/owncloud/apps/files_encryption/l10n/ko.php
+#srv/web/owncloud/apps/files_encryption/l10n/ku_IQ.php
+#srv/web/owncloud/apps/files_encryption/l10n/lb.php
+#srv/web/owncloud/apps/files_encryption/l10n/lt_LT.php
+#srv/web/owncloud/apps/files_encryption/l10n/lv.php
+#srv/web/owncloud/apps/files_encryption/l10n/mk.php
+#srv/web/owncloud/apps/files_encryption/l10n/ms_MY.php
+#srv/web/owncloud/apps/files_encryption/l10n/nb_NO.php
+#srv/web/owncloud/apps/files_encryption/l10n/nl.php
+#srv/web/owncloud/apps/files_encryption/l10n/nn_NO.php
+#srv/web/owncloud/apps/files_encryption/l10n/oc.php
+#srv/web/owncloud/apps/files_encryption/l10n/pa.php
+#srv/web/owncloud/apps/files_encryption/l10n/pl.php
+#srv/web/owncloud/apps/files_encryption/l10n/pt_BR.php
+#srv/web/owncloud/apps/files_encryption/l10n/pt_PT.php
+#srv/web/owncloud/apps/files_encryption/l10n/ro.php
+#srv/web/owncloud/apps/files_encryption/l10n/ru.php
+#srv/web/owncloud/apps/files_encryption/l10n/si_LK.php
+#srv/web/owncloud/apps/files_encryption/l10n/sk_SK.php
+#srv/web/owncloud/apps/files_encryption/l10n/sl.php
+#srv/web/owncloud/apps/files_encryption/l10n/sq.php
+#srv/web/owncloud/apps/files_encryption/l10n/sr.php
+#srv/web/owncloud/apps/files_encryption/l10n/sv.php
+#srv/web/owncloud/apps/files_encryption/l10n/ta_LK.php
+#srv/web/owncloud/apps/files_encryption/l10n/te.php
+#srv/web/owncloud/apps/files_encryption/l10n/th_TH.php
+#srv/web/owncloud/apps/files_encryption/l10n/tr.php
+#srv/web/owncloud/apps/files_encryption/l10n/ug.php
+#srv/web/owncloud/apps/files_encryption/l10n/uk.php
+#srv/web/owncloud/apps/files_encryption/l10n/vi.php
+#srv/web/owncloud/apps/files_encryption/l10n/zh_CN.php
+#srv/web/owncloud/apps/files_encryption/l10n/zh_HK.php
+#srv/web/owncloud/apps/files_encryption/l10n/zh_TW.php
+#srv/web/owncloud/apps/files_encryption/lib
+#srv/web/owncloud/apps/files_encryption/lib/capabilities.php
+#srv/web/owncloud/apps/files_encryption/lib/crypt.php
+#srv/web/owncloud/apps/files_encryption/lib/helper.php
+#srv/web/owncloud/apps/files_encryption/lib/keymanager.php
+#srv/web/owncloud/apps/files_encryption/lib/proxy.php
+#srv/web/owncloud/apps/files_encryption/lib/session.php
+#srv/web/owncloud/apps/files_encryption/lib/stream.php
+#srv/web/owncloud/apps/files_encryption/lib/util.php
+#srv/web/owncloud/apps/files_encryption/settings-admin.php
+#srv/web/owncloud/apps/files_encryption/settings-personal.php
+#srv/web/owncloud/apps/files_encryption/templates
+#srv/web/owncloud/apps/files_encryption/templates/invalid_private_key.php
+#srv/web/owncloud/apps/files_encryption/templates/settings-admin.php
+#srv/web/owncloud/apps/files_encryption/templates/settings-personal.php
+#srv/web/owncloud/apps/files_encryption/tests
+#srv/web/owncloud/apps/files_encryption/tests/binary
+#srv/web/owncloud/apps/files_encryption/tests/crypt.php
+#srv/web/owncloud/apps/files_encryption/tests/encryption.key
+#srv/web/owncloud/apps/files_encryption/tests/helper.php
+#srv/web/owncloud/apps/files_encryption/tests/hooks.php
+#srv/web/owncloud/apps/files_encryption/tests/keymanager.php
+#srv/web/owncloud/apps/files_encryption/tests/legacy-encrypted-text.txt
+#srv/web/owncloud/apps/files_encryption/tests/proxy.php
+#srv/web/owncloud/apps/files_encryption/tests/share.php
+#srv/web/owncloud/apps/files_encryption/tests/stream.php
+#srv/web/owncloud/apps/files_encryption/tests/trashbin.php
+#srv/web/owncloud/apps/files_encryption/tests/util.php
+#srv/web/owncloud/apps/files_encryption/tests/webdav.php
+#srv/web/owncloud/apps/files_encryption/tests/zeros
+#srv/web/owncloud/apps/files_external
+#srv/web/owncloud/apps/files_external/3rdparty
+#srv/web/owncloud/apps/files_external/3rdparty/Dropbox
+#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/API.php
+#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/Exception
+#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/Exception.php
+#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/Exception/Forbidden.php
+#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/Exception/NotFound.php
+#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/Exception/OverQuota.php
+#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/Exception/RequestToken.php
+#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/LICENSE.txt
+#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/OAuth
+#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/OAuth.php
+#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/OAuth/Consumer
+#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/OAuth/Consumer/Dropbox.php
+#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/OAuth/Curl.php
+#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/README.md
+#srv/web/owncloud/apps/files_external/3rdparty/Dropbox/autoload.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Aws.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Client
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Client/AbstractClient.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Client/AwsClientInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Client/ClientBuilder.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Client/DefaultClient.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Client/ExpiredCredentialsChecker.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Client/ThrottlingErrorChecker.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Client/UploadBodyListener.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Client/UserAgentListener.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Command
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Command/AwsQueryVisitor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Command/JsonCommand.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Command/QueryCommand.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Command/XmlResponseLocationVisitor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Credentials
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Credentials/AbstractCredentialsDecorator.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Credentials/AbstractRefreshableCredentials.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Credentials/CacheableCredentials.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Credentials/Credentials.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Credentials/CredentialsInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Credentials/RefreshableInstanceProfileCredentials.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Enum
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Enum.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Enum/ClientOptions.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Enum/DateFormat.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Enum/Region.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Enum/Size.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Enum/Time.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Enum/UaString.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/AwsExceptionInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/BadMethodCallException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/DomainException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/ExceptionFactoryInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/ExceptionListener.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/InstanceProfileCredentialsException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/InvalidArgumentException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/LogicException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/MultipartUploadException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/NamespaceExceptionFactory.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/OutOfBoundsException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/OverflowException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/Parser
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/Parser/AbstractJsonExceptionParser.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/Parser/DefaultXmlExceptionParser.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/Parser/ExceptionParserInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/Parser/JsonQueryExceptionParser.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/Parser/JsonRestExceptionParser.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/RequiredExtensionNotLoadedException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/RuntimeException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/ServiceResponseException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Exception/UnexpectedValueException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Facade
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Facade/Facade.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Facade/FacadeInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Facade/facade-classes.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Hash
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Hash/ChunkHash.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Hash/ChunkHashInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Hash/HashUtils.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Hash/TreeHash.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/HostNameUtils.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/InstanceMetadata
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/InstanceMetadata/InstanceMetadataClient.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/InstanceMetadata/Waiter
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/InstanceMetadata/Waiter/ServiceAvailable.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Iterator
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Iterator/AwsResourceIterator.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Iterator/AwsResourceIteratorFactory.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Model
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Model/MultipartUpload
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Model/MultipartUpload/AbstractTransfer.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Model/MultipartUpload/AbstractTransferState.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Model/MultipartUpload/AbstractUploadBuilder.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Model/MultipartUpload/AbstractUploadId.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Model/MultipartUpload/AbstractUploadPart.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Model/MultipartUpload/TransferInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Model/MultipartUpload/TransferStateInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Model/MultipartUpload/UploadIdInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Model/MultipartUpload/UploadPartInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Resources
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Resources/aws-config.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Resources/sdk1-config.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Signature
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Signature/AbstractSignature.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Signature/EndpointSignatureInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Signature/SignatureInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Signature/SignatureListener.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Signature/SignatureV2.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Signature/SignatureV3.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Signature/SignatureV3Https.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Signature/SignatureV4.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Waiter
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Waiter/AbstractResourceWaiter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Waiter/AbstractWaiter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Waiter/CallableWaiter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Waiter/CompositeWaiterFactory.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Waiter/ConfigResourceWaiter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Waiter/ResourceWaiterInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Waiter/WaiterClassFactory.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Waiter/WaiterConfig.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Waiter/WaiterConfigFactory.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Waiter/WaiterFactoryInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/Common/Waiter/WaiterInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/LICENSE.md
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/NOTICE.md
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/AcpListener.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/BucketStyleListener.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Command
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Command/S3Command.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/CannedAcl.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/Event.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/GranteeType.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/Group.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/MFADelete.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/MetadataDirective.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/Payer.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/Permission.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/Protocol.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/ServerSideEncryption.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/Status.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/Storage.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Enum/StorageClass.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/AccessDeniedException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/AccountProblemException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/AmbiguousGrantByEmailAddressException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/BadDigestException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/BucketAlreadyExistsException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/BucketAlreadyOwnedByYouException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/BucketNotEmptyException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/CredentialsNotSupportedException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/CrossLocationLoggingProhibitedException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/DeleteMultipleObjectsException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/EntityTooLargeException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/EntityTooSmallException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/ExpiredTokenException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/IllegalVersioningConfigurationException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/IncompleteBodyException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/IncorrectNumberOfFilesInPostRequestException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InlineDataTooLargeException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InternalErrorException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidAccessKeyIdException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidAddressingHeaderException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidArgumentException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidBucketNameException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidBucketStateException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidDigestException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidLocationConstraintException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidPartException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidPartOrderException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidPayerException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidPolicyDocumentException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidRangeException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidRequestException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidSOAPRequestException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidSecurityException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidStorageClassException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidTagErrorException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidTargetBucketForLoggingException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidTokenException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/InvalidURIException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/KeyTooLongException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/MalformedACLErrorException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/MalformedPOSTRequestException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/MalformedXMLException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/MaxMessageLengthExceededException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/MaxPostPreDataLengthExceededErrorException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/MetadataTooLargeException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/MethodNotAllowedException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/MissingAttachmentException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/MissingContentLengthException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/MissingRequestBodyErrorException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/MissingSecurityElementException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/MissingSecurityHeaderException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NoLoggingStatusForKeyException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NoSuchBucketException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NoSuchBucketPolicyException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NoSuchCORSConfigurationException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NoSuchKeyException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NoSuchLifecycleConfigurationException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NoSuchTagSetErrorException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NoSuchUploadException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NoSuchVersionException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NoSuchWebsiteConfigurationException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NotImplementedException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NotSignedUpException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/NotSuchBucketPolicyException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/ObjectAlreadyInActiveTierErrorException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/ObjectNotInActiveTierErrorException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/OperationAbortedException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/Parser
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/Parser/S3ExceptionParser.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/PermanentRedirectException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/PreconditionFailedException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/RedirectException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/RequestIsNotMultiPartContentException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/RequestTimeTooSkewedException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/RequestTimeoutException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/RequestTorrentOfBucketErrorException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/S3Exception.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/ServiceUnavailableException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/SignatureDoesNotMatchException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/SlowDownException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/TemporaryRedirectException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/TokenRefreshRequiredException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/TooManyBucketsException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/UnexpectedContentException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/UnresolvableGrantByEmailAddressException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Exception/UserKeyMustBeSpecifiedException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Iterator
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Iterator/ListBucketsIterator.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Iterator/ListMultipartUploadsIterator.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Iterator/ListObjectVersionsIterator.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Iterator/ListObjectsIterator.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Iterator/OpendirIterator.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/Acp.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/AcpBuilder.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/ClearBucket.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/DeleteObjectsBatch.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/DeleteObjectsTransfer.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/Grant.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/Grantee.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/MultipartUpload
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/MultipartUpload/AbstractTransfer.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/MultipartUpload/ParallelTransfer.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/MultipartUpload/SerialTransfer.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/MultipartUpload/TransferState.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/MultipartUpload/UploadBuilder.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/MultipartUpload/UploadId.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/MultipartUpload/UploadPart.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Model/PostObject.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Resources
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Resources/s3-2006-03-01.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/ResumableDownload.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/S3Client.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/S3Signature.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/S3SignatureInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/SocketTimeoutChecker.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/StreamWrapper.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Sync
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Sync/AbstractSync.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Sync/AbstractSyncBuilder.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Sync/ChangedFilesIterator.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Sync/DownloadSync.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Sync/DownloadSyncBuilder.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Sync/FilenameConverterInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Sync/KeyConverter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Sync/UploadSync.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Aws/S3/Sync/UploadSyncBuilder.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/ApcCache.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/ArrayCache.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/Cache.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/CacheProvider.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/CouchbaseCache.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/FileCache.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/FilesystemCache.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/MemcacheCache.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/MemcachedCache.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/PhpFileCache.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/RedisCache.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/WinCacheCache.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/XcacheCache.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Doctrine/Common/Cache/ZendDataCache.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/AbstractBatchDecorator.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/Batch.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/BatchBuilder.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/BatchClosureDivisor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/BatchClosureTransfer.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/BatchCommandTransfer.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/BatchDivisorInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/BatchInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/BatchRequestTransfer.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/BatchSizeDivisor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/BatchTransferInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/Exception
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/Exception/BatchTransferException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/ExceptionBufferingBatch.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/FlushingBatch.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/HistoryBatch.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Batch/NotifyingBatch.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Cache
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Cache/AbstractCacheAdapter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Cache/CacheAdapterFactory.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Cache/CacheAdapterInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Cache/ClosureCacheAdapter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Cache/DoctrineCacheAdapter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Cache/NullCacheAdapter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Cache/Zf1CacheAdapter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Cache/Zf2CacheAdapter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/AbstractHasDispatcher.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/Collection.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/Event.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/Exception
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/Exception/BadMethodCallException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/Exception/ExceptionCollection.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/Exception/GuzzleException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/Exception/InvalidArgumentException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/Exception/RuntimeException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/Exception/UnexpectedValueException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/FromConfigInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/HasDispatcherInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/ToArrayInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Common/Version.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/AbstractEntityBodyDecorator.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/CachingEntityBody.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Client.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/ClientInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Curl
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Curl/CurlHandle.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Curl/CurlMulti.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Curl/CurlMultiInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Curl/CurlMultiProxy.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Curl/CurlVersion.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Curl/RequestMediator.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/EntityBody.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/EntityBodyInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Exception
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Exception/BadResponseException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Exception/ClientErrorResponseException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Exception/CouldNotRewindStreamException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Exception/CurlException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Exception/HttpException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Exception/MultiTransferException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Exception/RequestException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Exception/ServerErrorResponseException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Exception/TooManyRedirectsException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/IoEmittingEntityBody.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/AbstractMessage.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/EntityEnclosingRequest.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/EntityEnclosingRequestInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/Header
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/Header.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/Header/CacheControl.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/Header/HeaderCollection.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/Header/HeaderFactory.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/Header/HeaderFactoryInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/Header/HeaderInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/Header/Link.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/MessageInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/PostFile.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/PostFileInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/Request.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/RequestFactory.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/RequestFactoryInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/RequestInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Message/Response.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Mimetypes.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/QueryAggregator
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/QueryAggregator/CommaAggregator.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/QueryAggregator/DuplicateAggregator.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/QueryAggregator/PhpAggregator.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/QueryAggregator/QueryAggregatorInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/QueryString.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/ReadLimitEntityBody.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/RedirectPlugin.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Resources
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Resources/cacert.pem
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Resources/cacert.pem.md5
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/StaticClient.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Http/Url.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Inflection
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Inflection/Inflector.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Inflection/InflectorInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Inflection/MemoizingInflector.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Inflection/PreComputedInflector.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Iterator
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Iterator/AppendIterator.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Iterator/ChunkedIterator.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Iterator/FilterIterator.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Iterator/MapIterator.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Iterator/MethodProxyIterator.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Log
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Log/AbstractLogAdapter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Log/ArrayLogAdapter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Log/ClosureLogAdapter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Log/LogAdapterInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Log/MessageFormatter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Log/MonologLogAdapter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Log/PsrLogAdapter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Log/Zf1LogAdapter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Log/Zf2LogAdapter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/Cookie
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/Cookie/CookieParser.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/Cookie/CookieParserInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/Message
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/Message/AbstractMessageParser.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/Message/MessageParser.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/Message/MessageParserInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/Message/PeclHttpMessageParser.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/ParserRegistry.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/UriTemplate
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/UriTemplate/PeclUriTemplate.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/UriTemplate/UriTemplate.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/UriTemplate/UriTemplateInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/Url
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/Url/UrlParser.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Parser/Url/UrlParserInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Async
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Async/AsyncPlugin.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/AbstractBackoffStrategy.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/AbstractErrorCodeBackoffStrategy.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/BackoffLogger.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/BackoffPlugin.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/BackoffStrategyInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/CallbackBackoffStrategy.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/ConstantBackoffStrategy.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/CurlBackoffStrategy.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/ExponentialBackoffStrategy.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/HttpBackoffStrategy.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/LinearBackoffStrategy.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/ReasonPhraseBackoffStrategy.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/TruncatedBackoffStrategy.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache/CacheKeyProviderInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache/CachePlugin.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache/CacheStorageInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache/CallbackCanCacheStrategy.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache/CanCacheStrategyInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache/DefaultCacheKeyProvider.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache/DefaultCacheStorage.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache/DefaultCanCacheStrategy.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache/DefaultRevalidation.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache/DenyRevalidation.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache/RevalidationInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cache/SkipRevalidation.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cookie
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cookie/Cookie.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cookie/CookieJar
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cookie/CookieJar/ArrayCookieJar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cookie/CookieJar/CookieJarInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cookie/CookieJar/FileCookieJar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cookie/CookiePlugin.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cookie/Exception
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Cookie/Exception/InvalidCookieException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/CurlAuth
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/CurlAuth/CurlAuthPlugin.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/ErrorResponse
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/ErrorResponse/ErrorResponseExceptionInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/ErrorResponse/ErrorResponsePlugin.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/ErrorResponse/Exception
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/ErrorResponse/Exception/ErrorResponseException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/History
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/History/HistoryPlugin.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Log
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Log/LogPlugin.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Md5
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Md5/CommandContentMd5Plugin.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Md5/Md5ValidatorPlugin.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Mock
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Mock/MockPlugin.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Oauth
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Plugin/Oauth/OauthPlugin.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/AbstractConfigLoader.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Builder
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Builder/ServiceBuilder.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Builder/ServiceBuilderInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Builder/ServiceBuilderLoader.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/CachingConfigLoader.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Client.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/ClientInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/AbstractCommand.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/ClosureCommand.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/CommandInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/DefaultRequestSerializer.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/DefaultResponseParser.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/Factory
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/Factory/AliasFactory.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/Factory/CompositeFactory.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/Factory/ConcreteClassFactory.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/Factory/FactoryInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/Factory/MapFactory.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/Factory/ServiceDescriptionFactory.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Request
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Request/AbstractRequestVisitor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Request/BodyVisitor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Request/HeaderVisitor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Request/JsonVisitor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Request/PostFieldVisitor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Request/PostFileVisitor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Request/QueryVisitor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Request/RequestVisitorInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Request/ResponseBodyVisitor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Request/XmlVisitor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Response
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Response/AbstractResponseVisitor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Response/BodyVisitor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Response/HeaderVisitor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Response/JsonVisitor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Response/ReasonPhraseVisitor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Response/ResponseVisitorInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Response/StatusCodeVisitor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/Response/XmlVisitor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/LocationVisitor/VisitorFlyweight.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/OperationCommand.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/OperationResponseParser.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/RequestSerializerInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/ResponseClassInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/ResponseParserInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/ConfigLoaderInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Description
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Description/Operation.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Description/OperationInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Description/Parameter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Description/SchemaFormatter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Description/SchemaValidator.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Description/ServiceDescription.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Description/ServiceDescriptionInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Description/ServiceDescriptionLoader.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Description/ValidatorInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Exception
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Exception/CommandException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Exception/CommandTransferException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Exception/DescriptionBuilderException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Exception/InconsistentClientTransferException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Exception/ResponseClassException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Exception/ServiceBuilderException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Exception/ServiceNotFoundException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Exception/ValidationException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource/AbstractResourceIteratorFactory.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource/CompositeResourceIteratorFactory.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource/MapResourceIteratorFactory.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource/Model.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource/ResourceIterator.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource/ResourceIteratorApplyBatched.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource/ResourceIteratorClassFactory.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource/ResourceIteratorFactoryInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource/ResourceIteratorInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Stream
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Stream/PhpStreamRequestFactory.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Stream/Stream.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Stream/StreamInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Stream/StreamRequestFactoryInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Formatter
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Formatter/ChromePHPFormatter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Formatter/FormatterInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Formatter/GelfMessageFormatter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Formatter/JsonFormatter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Formatter/LineFormatter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Formatter/LogstashFormatter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Formatter/NormalizerFormatter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Formatter/WildfireFormatter.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/AbstractHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/AbstractProcessingHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/AmqpHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/BufferHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/ChromePHPHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/CouchDBHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/CubeHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/DoctrineCouchDBHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/FingersCrossed
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/FingersCrossed/ActivationStrategyInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/FingersCrossed/ErrorLevelActivationStrategy.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/FingersCrossedHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/FirePHPHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/GelfHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/GroupHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/HandlerInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/MailHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/MissingExtensionException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/MongoDBHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/NativeMailerHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/NullHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/PushoverHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/RavenHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/RedisHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/RotatingFileHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/SocketHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/StreamHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/SwiftMailerHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/SyslogHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/TestHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Handler/ZendMonitorHandler.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Logger.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Processor
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Processor/IntrospectionProcessor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Processor/MemoryPeakUsageProcessor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Processor/MemoryProcessor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Processor/MemoryUsageProcessor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Processor/PsrLogMessageProcessor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Monolog/Processor/WebProcessor.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Psr
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Psr/Log
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Psr/Log/AbstractLogger.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Psr/Log/InvalidArgumentException.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Psr/Log/LogLevel.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Psr/Log/LoggerAwareInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Psr/Log/LoggerAwareTrait.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Psr/Log/LoggerInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Psr/Log/LoggerTrait.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Psr/Log/NullLogger.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Psr/Log/Test
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Psr/Log/Test/LoggerInterfaceTest.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/ApcClassLoader.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/ApcUniversalClassLoader.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/ClassCollectionLoader.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/ClassLoader.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/ClassMapGenerator.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/DebugClassLoader.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/DebugUniversalClassLoader.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/MapClassLoader.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/ApcUniversalClassLoaderTest.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/ClassCollectionLoaderTest.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/ClassLoaderTest.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/ClassMapGeneratorTest.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/DebugClassLoaderTest.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/Namespaced
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/Namespaced/Bar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/Namespaced/Baz.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/Namespaced/Foo.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/Namespaced/FooBar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/Pearlike
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/Pearlike/Bar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/Pearlike/Baz.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/Pearlike/Foo.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/alpha
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/alpha/Apc
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/alpha/Apc/ApcPrefixCollision
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/alpha/Apc/ApcPrefixCollision/A
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/alpha/Apc/ApcPrefixCollision/A/Bar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/alpha/Apc/ApcPrefixCollision/A/Foo.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/alpha/Apc/NamespaceCollision
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/alpha/Apc/NamespaceCollision/A
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/alpha/Apc/NamespaceCollision/A/Bar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/alpha/Apc/NamespaceCollision/A/Foo.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/beta
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/beta/Apc
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/beta/Apc/ApcPrefixCollision
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/beta/Apc/ApcPrefixCollision/A
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/beta/Apc/ApcPrefixCollision/A/B
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/beta/Apc/ApcPrefixCollision/A/B/Bar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/beta/Apc/ApcPrefixCollision/A/B/Foo.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/beta/Apc/NamespaceCollision
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/beta/Apc/NamespaceCollision/A
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/beta/Apc/NamespaceCollision/A/B
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/beta/Apc/NamespaceCollision/A/B/Bar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/beta/Apc/NamespaceCollision/A/B/Foo.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/fallback
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/fallback/Apc
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/fallback/Apc/Pearlike
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/fallback/Apc/Pearlike/FooBar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/fallback/Namespaced
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Apc/fallback/Namespaced/FooBar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/ClassesWithParents
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/ClassesWithParents/A.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/ClassesWithParents/ATrait.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/ClassesWithParents/B.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/ClassesWithParents/BTrait.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/ClassesWithParents/CInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/ClassesWithParents/CTrait.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/ClassesWithParents/D.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/ClassesWithParents/E.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/ClassesWithParents/GInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Namespaced
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Namespaced/Bar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Namespaced/Baz.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Namespaced/Foo.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Namespaced/WithComments.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Namespaced2
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Namespaced2/Bar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Namespaced2/Baz.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Namespaced2/Foo.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Pearlike
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Pearlike/Bar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Pearlike/Baz.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Pearlike/Foo.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Pearlike/WithComments.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Pearlike2
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Pearlike2/Bar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Pearlike2/Baz.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/Pearlike2/Foo.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/NamespaceCollision
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/NamespaceCollision/A
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/NamespaceCollision/A/Bar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/NamespaceCollision/A/Foo.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/NamespaceCollision/C
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/NamespaceCollision/C/Bar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/NamespaceCollision/C/Foo.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/PrefixCollision
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/PrefixCollision/A
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/PrefixCollision/A/Bar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/PrefixCollision/A/Foo.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/PrefixCollision/C
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/PrefixCollision/C/Bar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/alpha/PrefixCollision/C/Foo.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/NamespaceCollision
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/NamespaceCollision/A
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/NamespaceCollision/A/B
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/NamespaceCollision/A/B/Bar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/NamespaceCollision/A/B/Foo.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/NamespaceCollision/C
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/NamespaceCollision/C/B
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/NamespaceCollision/C/B/Bar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/NamespaceCollision/C/B/Foo.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/PrefixCollision
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/PrefixCollision/A
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/PrefixCollision/A/B
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/PrefixCollision/A/B/Bar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/PrefixCollision/A/B/Foo.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/PrefixCollision/C
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/PrefixCollision/C/B
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/PrefixCollision/C/B/Bar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/beta/PrefixCollision/C/B/Foo.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/classmap
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/classmap/SomeClass.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/classmap/SomeInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/classmap/SomeParent.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/classmap/multipleNs.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/classmap/notAClass.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/classmap/sameNsMultipleClasses.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/deps
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/deps/traits.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/fallback
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/fallback/Namespaced
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/fallback/Namespaced/FooBar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/fallback/Namespaced2
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/fallback/Namespaced2/FooBar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/fallback/Pearlike
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/fallback/Pearlike/FooBar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/fallback/Pearlike2
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/fallback/Pearlike2/FooBar.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/includepath
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/includepath/Foo.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/php5.4
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/Fixtures/php5.4/traits.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/Tests/UniversalClassLoaderTest.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/UniversalClassLoader.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/WinCacheClassLoader.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/ClassLoader/XcacheClassLoader.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/ContainerAwareEventDispatcher.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/Debug
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/Debug/TraceableEventDispatcherInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/Event.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/EventDispatcher.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/EventDispatcherInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/EventSubscriberInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/GenericEvent.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/ImmutableEventDispatcher.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/Tests
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/Tests/ContainerAwareEventDispatcherTest.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/Tests/EventDispatcherTest.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/Tests/EventTest.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/Tests/GenericEventTest.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/Symfony/Component/EventDispatcher/Tests/ImmutableEventDispatcherTest.php
+#srv/web/owncloud/apps/files_external/3rdparty/aws-sdk-php/aws-autoloader.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/LICENSE
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/NOTICE
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/README
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/Google_Client.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/auth
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/auth/Google_AssertionCredentials.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/auth/Google_Auth.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/auth/Google_AuthNone.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/auth/Google_LoginTicket.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/auth/Google_OAuth2.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/auth/Google_P12Signer.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/auth/Google_PemVerifier.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/auth/Google_Signer.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/auth/Google_Verifier.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/cache
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/cache/Google_ApcCache.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/cache/Google_Cache.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/cache/Google_FileCache.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/cache/Google_MemcacheCache.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/config.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/contrib
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/contrib/Google_DriveService.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/external
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/external/URITemplateParser.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/io
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/io/Google_CacheParser.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/io/Google_CurlIO.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/io/Google_HttpRequest.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/io/Google_IO.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/io/Google_REST.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/io/cacerts.pem
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/service
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/service/Google_BatchRequest.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/service/Google_MediaFileUpload.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/service/Google_Model.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/service/Google_Service.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/service/Google_ServiceResource.php
+#srv/web/owncloud/apps/files_external/3rdparty/google-api-php-client/src/service/Google_Utils.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/LICENSE.txt
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/doc_config.ini
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/release_notes.txt
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/LICENSE.txt
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/Prods.inc.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/ProdsConfig.inc.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/ProdsDir.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/ProdsFile.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/ProdsPath.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/ProdsQuery.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/ProdsRule.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/ProdsStreamer.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/ProdsTicket.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSAccount.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSConn.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSConnManager.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSDirStats.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSException.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSFileStats.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSGenQueConds.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSGenQueResults.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSGenQueSelFlds.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSKeyValPair.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSMessage.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSMeta.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSObjIOOpr.inc.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RODSQueryCondition.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RodsAPINum.inc.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RodsConst.inc.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RodsErrorTable.inc.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RodsGenQueryKeyWd.inc.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/RodsGenQueryNum.inc.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/autoload.inc.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RODSPacket.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_BinBytesBuf.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_CollInp.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_CollOprStat.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_DataObjCopyInp.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_DataObjInp.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_ExecCmdOut.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_ExecMyRuleInp.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_GenQueryInp.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_GenQueryOut.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_InxIvalPair.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_InxValPair.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_KeyValPair.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_MiscSvrInfo.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_ModAVUMetadataInp.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_MsParam.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_MsParamArray.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_MsgHeader.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_RHostAddr.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_RodsObjStat.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_STR.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_SqlResult.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_StartupPack.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_TransStat.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_Version.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_authRequestOut.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_authResponseInp.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_dataObjCloseInp.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_dataObjReadInp.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_dataObjWriteInp.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_fileLseekInp.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_fileLseekOut.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_getTempPasswordOut.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_pamAuthRequestInp.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_pamAuthRequestOut.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_sslEndInp.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_sslStartInp.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/packet/RP_ticketAdminInp.class.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/prods.ini
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/release_notes.txt
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/setRodsAPINum.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/setRodsErrorCodes.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/setRodsGenQueryKeyWd.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/src/setRodsGenQueryNum.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/utilities
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/prods/utilities/exif2meta.php
+#srv/web/owncloud/apps/files_external/3rdparty/irodsphp/release_notes.txt
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/LICENSE
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/Autoload.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Base.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Collection.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/AsyncError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/AsyncHttpError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/AsyncTimeoutError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/AttributeError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/AuthenticationError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/BaseException.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/CdnError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/CdnHttpError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/CdnNotAvailableError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/CdnTtlError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/CollectionError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ContainerCreateError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ContainerDeleteError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ContainerError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ContainerNameError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ContainerNotEmptyError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ContainerNotFoundError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/CreateError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/CreateUpdateError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/CredentialError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/DatabaseCreateError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/DatabaseDeleteError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/DatabaseListError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/DatabaseNameError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/DatabaseUpdateError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/DeleteError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/DocumentError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/DomainError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/EmptyResponseError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/EndpointError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/FlavorError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/HttpError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/HttpForbiddenError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/HttpOverLimitError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/HttpRetryError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/HttpTimeoutError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/HttpUnauthorizedError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/HttpUrlError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/IOError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/IdRequiredError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ImageError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/InstanceCreateError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/InstanceDeleteError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/InstanceError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/InstanceFlavorError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/InstanceNotFound.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/InstanceUpdateError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/InvalidArgumentError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/InvalidIdTypeError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/InvalidIpTypeError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/InvalidParameterError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/InvalidRequestError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/JsonError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/LoggingException.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/MetadataCreateError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/MetadataDeleteError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/MetadataError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/MetadataJsonError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/MetadataKeyError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/MetadataPrefixError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/MetadataUpdateError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/MisMatchedChecksumError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/MissingValueError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/NameError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/NetworkCreateError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/NetworkDeleteError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/NetworkError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/NetworkUpdateError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/NetworkUrlError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/NoContentTypeError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/NoNameError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ObjFetchError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ObjectCopyError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ObjectError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/RebuildError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/RecordTypeError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ServerActionError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ServerCreateError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ServerDeleteError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ServerImageScheduleError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ServerIpsError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ServerJsonError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ServerUpdateError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ServerUrlError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/ServiceValueError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/SnapshotError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/TempUrlMethodError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UnknownError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UnknownParameterError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UnrecognizedServiceError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UnsupportedExtensionError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UnsupportedFeatureExtension.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UnsupportedVersionError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UpdateError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UrlError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UserCreateError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UserDeleteError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UserListError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UserNameError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/UserUpdateError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/VolumeError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Exceptions/VolumeTypeError.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Identity
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Identity/Role.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Identity/Tenant.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Identity/User.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Lang.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Log
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Log/AbstractLogger.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Log/LogLevel.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Log/Logger.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Log/LoggerInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Metadata.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Nova.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/PersistentObject.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Request
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Request/Curl.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Request/HttpRequestInterface.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Request/Response
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Request/Response/Blank.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Request/Response/Http.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/Service.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Common/ServiceCatalogItem.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Globals.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/ObjectStore
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/ObjectStore/AbstractService.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/ObjectStore/CDNService.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/ObjectStore/Resource
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/ObjectStore/Resource/AbstractStorageObject.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/ObjectStore/Resource/CDNContainer.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/ObjectStore/Resource/Container.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/ObjectStore/Resource/DataObject.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/ObjectStore/Service.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/OpenStack.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/OpenCloud/Rackspace.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/openstack.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/php-opencloud.php
+#srv/web/owncloud/apps/files_external/3rdparty/php-opencloud/lib/rackspace.php
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/AUTHORS
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/LICENSE
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/README.md
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/composer.json
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Crypt
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Crypt/AES.php
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Crypt/DES.php
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Crypt/Hash.php
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Crypt/RC4.php
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Crypt/RSA.php
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Crypt/Random.php
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Crypt/Rijndael.php
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Crypt/TripleDES.php
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/File
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/File/ANSI.php
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/File/ASN1.php
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/File/X509.php
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Math
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Math/BigInteger.php
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Net
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Net/SFTP.php
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Net/SSH1.php
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/Net/SSH2.php
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpseclib/openssl.cnf
+#srv/web/owncloud/apps/files_external/3rdparty/phpseclib/phpunit.xml.dist
+#srv/web/owncloud/apps/files_external/3rdparty/smb4php
+#srv/web/owncloud/apps/files_external/3rdparty/smb4php/smb.php
+#srv/web/owncloud/apps/files_external/ajax
+#srv/web/owncloud/apps/files_external/ajax/addMountPoint.php
+#srv/web/owncloud/apps/files_external/ajax/addRootCertificate.php
+#srv/web/owncloud/apps/files_external/ajax/dropbox.php
+#srv/web/owncloud/apps/files_external/ajax/google.php
+#srv/web/owncloud/apps/files_external/ajax/removeMountPoint.php
+#srv/web/owncloud/apps/files_external/ajax/removeRootCertificate.php
+#srv/web/owncloud/apps/files_external/appinfo
+#srv/web/owncloud/apps/files_external/appinfo/app.php
+#srv/web/owncloud/apps/files_external/appinfo/info.xml
+#srv/web/owncloud/apps/files_external/appinfo/version
+#srv/web/owncloud/apps/files_external/css
+#srv/web/owncloud/apps/files_external/css/settings.css
+#srv/web/owncloud/apps/files_external/js
+#srv/web/owncloud/apps/files_external/js/dropbox.js
+#srv/web/owncloud/apps/files_external/js/google.js
+#srv/web/owncloud/apps/files_external/js/settings.js
+#srv/web/owncloud/apps/files_external/l10n
+#srv/web/owncloud/apps/files_external/l10n/af_ZA.php
+#srv/web/owncloud/apps/files_external/l10n/ar.php
+#srv/web/owncloud/apps/files_external/l10n/bg_BG.php
+#srv/web/owncloud/apps/files_external/l10n/bn_BD.php
+#srv/web/owncloud/apps/files_external/l10n/ca.php
+#srv/web/owncloud/apps/files_external/l10n/cs_CZ.php
+#srv/web/owncloud/apps/files_external/l10n/cy_GB.php
+#srv/web/owncloud/apps/files_external/l10n/da.php
+#srv/web/owncloud/apps/files_external/l10n/de.php
+#srv/web/owncloud/apps/files_external/l10n/de_CH.php
+#srv/web/owncloud/apps/files_external/l10n/de_DE.php
+#srv/web/owncloud/apps/files_external/l10n/el.php
+#srv/web/owncloud/apps/files_external/l10n/en_GB.php
+#srv/web/owncloud/apps/files_external/l10n/eo.php
+#srv/web/owncloud/apps/files_external/l10n/es.php
+#srv/web/owncloud/apps/files_external/l10n/es_AR.php
+#srv/web/owncloud/apps/files_external/l10n/et_EE.php
+#srv/web/owncloud/apps/files_external/l10n/eu.php
+#srv/web/owncloud/apps/files_external/l10n/fa.php
+#srv/web/owncloud/apps/files_external/l10n/fi_FI.php
+#srv/web/owncloud/apps/files_external/l10n/fr.php
+#srv/web/owncloud/apps/files_external/l10n/gl.php
+#srv/web/owncloud/apps/files_external/l10n/he.php
+#srv/web/owncloud/apps/files_external/l10n/hi.php
+#srv/web/owncloud/apps/files_external/l10n/hr.php
+#srv/web/owncloud/apps/files_external/l10n/hu_HU.php
+#srv/web/owncloud/apps/files_external/l10n/hy.php
+#srv/web/owncloud/apps/files_external/l10n/ia.php
+#srv/web/owncloud/apps/files_external/l10n/id.php
+#srv/web/owncloud/apps/files_external/l10n/is.php
+#srv/web/owncloud/apps/files_external/l10n/it.php
+#srv/web/owncloud/apps/files_external/l10n/ja_JP.php
+#srv/web/owncloud/apps/files_external/l10n/ka.php
+#srv/web/owncloud/apps/files_external/l10n/ka_GE.php
+#srv/web/owncloud/apps/files_external/l10n/km.php
+#srv/web/owncloud/apps/files_external/l10n/ko.php
+#srv/web/owncloud/apps/files_external/l10n/ku_IQ.php
+#srv/web/owncloud/apps/files_external/l10n/lb.php
+#srv/web/owncloud/apps/files_external/l10n/lt_LT.php
+#srv/web/owncloud/apps/files_external/l10n/lv.php
+#srv/web/owncloud/apps/files_external/l10n/mk.php
+#srv/web/owncloud/apps/files_external/l10n/ms_MY.php
+#srv/web/owncloud/apps/files_external/l10n/my_MM.php
+#srv/web/owncloud/apps/files_external/l10n/nb_NO.php
+#srv/web/owncloud/apps/files_external/l10n/nl.php
+#srv/web/owncloud/apps/files_external/l10n/nn_NO.php
+#srv/web/owncloud/apps/files_external/l10n/oc.php
+#srv/web/owncloud/apps/files_external/l10n/pa.php
+#srv/web/owncloud/apps/files_external/l10n/pl.php
+#srv/web/owncloud/apps/files_external/l10n/pt_BR.php
+#srv/web/owncloud/apps/files_external/l10n/pt_PT.php
+#srv/web/owncloud/apps/files_external/l10n/ro.php
+#srv/web/owncloud/apps/files_external/l10n/ru.php
+#srv/web/owncloud/apps/files_external/l10n/si_LK.php
+#srv/web/owncloud/apps/files_external/l10n/sk_SK.php
+#srv/web/owncloud/apps/files_external/l10n/sl.php
+#srv/web/owncloud/apps/files_external/l10n/sq.php
+#srv/web/owncloud/apps/files_external/l10n/sr.php
+#srv/web/owncloud/apps/files_external/l10n/sr@latin.php
+#srv/web/owncloud/apps/files_external/l10n/sv.php
+#srv/web/owncloud/apps/files_external/l10n/ta_LK.php
+#srv/web/owncloud/apps/files_external/l10n/te.php
+#srv/web/owncloud/apps/files_external/l10n/th_TH.php
+#srv/web/owncloud/apps/files_external/l10n/tr.php
+#srv/web/owncloud/apps/files_external/l10n/ug.php
+#srv/web/owncloud/apps/files_external/l10n/uk.php
+#srv/web/owncloud/apps/files_external/l10n/ur_PK.php
+#srv/web/owncloud/apps/files_external/l10n/vi.php
+#srv/web/owncloud/apps/files_external/l10n/zh_CN.php
+#srv/web/owncloud/apps/files_external/l10n/zh_HK.php
+#srv/web/owncloud/apps/files_external/l10n/zh_TW.php
+#srv/web/owncloud/apps/files_external/lib
+#srv/web/owncloud/apps/files_external/lib/amazons3.php
+#srv/web/owncloud/apps/files_external/lib/config.php
+#srv/web/owncloud/apps/files_external/lib/dropbox.php
+#srv/web/owncloud/apps/files_external/lib/ftp.php
+#srv/web/owncloud/apps/files_external/lib/google.php
+#srv/web/owncloud/apps/files_external/lib/irods.php
+#srv/web/owncloud/apps/files_external/lib/sftp.php
+#srv/web/owncloud/apps/files_external/lib/smb.php
+#srv/web/owncloud/apps/files_external/lib/streamwrapper.php
+#srv/web/owncloud/apps/files_external/lib/swift.php
+#srv/web/owncloud/apps/files_external/lib/webdav.php
+#srv/web/owncloud/apps/files_external/personal.php
+#srv/web/owncloud/apps/files_external/settings.php
+#srv/web/owncloud/apps/files_external/templates
+#srv/web/owncloud/apps/files_external/templates/settings.php
+#srv/web/owncloud/apps/files_external/tests
+#srv/web/owncloud/apps/files_external/tests/amazons3.php
+#srv/web/owncloud/apps/files_external/tests/config.php
+#srv/web/owncloud/apps/files_external/tests/dropbox.php
+#srv/web/owncloud/apps/files_external/tests/ftp.php
+#srv/web/owncloud/apps/files_external/tests/google.php
+#srv/web/owncloud/apps/files_external/tests/irods.php
+#srv/web/owncloud/apps/files_external/tests/mountconfig.php
+#srv/web/owncloud/apps/files_external/tests/sftp.php
+#srv/web/owncloud/apps/files_external/tests/smb.php
+#srv/web/owncloud/apps/files_external/tests/smbfunctions.php
+#srv/web/owncloud/apps/files_external/tests/swift.php
+#srv/web/owncloud/apps/files_external/tests/webdav.php
+#srv/web/owncloud/apps/files_pdfviewer
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/LICENSE
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/compatibility.js
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/annotation-check.svg
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/annotation-comment.svg
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/annotation-help.svg
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/annotation-insert.svg
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/annotation-key.svg
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/annotation-newparagraph.svg
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/annotation-noicon.svg
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/annotation-note.svg
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/annotation-paragraph.svg
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/findbarButton-next-rtl.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/findbarButton-next-rtl@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/findbarButton-next.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/findbarButton-next@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/findbarButton-previous-rtl.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/findbarButton-previous-rtl@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/findbarButton-previous.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/findbarButton-previous@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/grab.cur
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/grabbing.cur
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/loading-icon.gif
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/loading-small.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/secondaryToolbarButton-documentProperties.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/secondaryToolbarButton-documentProperties@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/secondaryToolbarButton-firstPage.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/secondaryToolbarButton-firstPage@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/secondaryToolbarButton-handTool.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/secondaryToolbarButton-handTool@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/secondaryToolbarButton-lastPage.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/secondaryToolbarButton-lastPage@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/secondaryToolbarButton-rotateCcw.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/secondaryToolbarButton-rotateCcw@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/secondaryToolbarButton-rotateCw.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/secondaryToolbarButton-rotateCw@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/shadow.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/texture.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-bookmark.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-bookmark@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-download.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-download@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-menuArrows.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-menuArrows@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-openFile.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-openFile@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-pageDown-rtl.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-pageDown-rtl@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-pageDown.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-pageDown@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-pageUp-rtl.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-pageUp-rtl@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-pageUp.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-pageUp@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-presentationMode.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-presentationMode@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-print.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-print@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-search.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-search@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-secondaryToolbarToggle-rtl.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-secondaryToolbarToggle-rtl@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-secondaryToolbarToggle.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-secondaryToolbarToggle@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-sidebarToggle-rtl.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-sidebarToggle-rtl@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-sidebarToggle.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-sidebarToggle@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-viewOutline-rtl.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-viewOutline-rtl@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-viewOutline.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-viewOutline@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-viewThumbnail.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-viewThumbnail@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-zoomIn.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-zoomIn@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-zoomOut.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images/toolbarButton-zoomOut@2x.png
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/l10n.js
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ar
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ar/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/bn-BD
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/bn-BD/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ca
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ca/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/cs
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/cs/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/cy
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/cy/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/da
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/da/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/de
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/de/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/el
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/el/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/en-US
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/en-US/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/es
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/es/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/fa
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/fa/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/fi
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/fi/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/fr
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/fr/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/he
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/he/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/it
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/it/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ja
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ja/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ko
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ko/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/locale.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/lt
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/lt/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/nl
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/nl/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/no
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/no/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/pl
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/pl/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/pt-BR
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/pt-BR/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ro
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ro/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ru
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/ru/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/sr
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/sr/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/sv-SE
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/sv-SE/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/tr
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/tr/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/vi
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/vi/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/zh-CN
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/zh-CN/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/zh-TW
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/locale/zh-TW/viewer.properties
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/pdf.js
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/pdf.worker.js
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/viewer.css
+#srv/web/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/viewer.js
+#srv/web/owncloud/apps/files_pdfviewer/appinfo
+#srv/web/owncloud/apps/files_pdfviewer/appinfo/app.php
+#srv/web/owncloud/apps/files_pdfviewer/appinfo/info.xml
+#srv/web/owncloud/apps/files_pdfviewer/appinfo/version
+#srv/web/owncloud/apps/files_pdfviewer/js
+#srv/web/owncloud/apps/files_pdfviewer/js/files.php
+#srv/web/owncloud/apps/files_pdfviewer/js/loader.js
+#srv/web/owncloud/apps/files_pdfviewer/js/on_event.js
+#srv/web/owncloud/apps/files_pdfviewer/templates
+#srv/web/owncloud/apps/files_pdfviewer/templates/pdf.php
+#srv/web/owncloud/apps/files_pdfviewer/viewer.php
+#srv/web/owncloud/apps/files_sharing
+#srv/web/owncloud/apps/files_sharing/ajax
+#srv/web/owncloud/apps/files_sharing/ajax/publicpreview.php
+#srv/web/owncloud/apps/files_sharing/appinfo
+#srv/web/owncloud/apps/files_sharing/appinfo/app.php
+#srv/web/owncloud/apps/files_sharing/appinfo/info.xml
+#srv/web/owncloud/apps/files_sharing/appinfo/routes.php
+#srv/web/owncloud/apps/files_sharing/appinfo/update.php
+#srv/web/owncloud/apps/files_sharing/appinfo/version
+#srv/web/owncloud/apps/files_sharing/css
+#srv/web/owncloud/apps/files_sharing/css/404.css
+#srv/web/owncloud/apps/files_sharing/css/authenticate.css
+#srv/web/owncloud/apps/files_sharing/css/mobile.css
+#srv/web/owncloud/apps/files_sharing/css/public.css
+#srv/web/owncloud/apps/files_sharing/js
+#srv/web/owncloud/apps/files_sharing/js/public.js
+#srv/web/owncloud/apps/files_sharing/js/share.js
+#srv/web/owncloud/apps/files_sharing/l10n
+#srv/web/owncloud/apps/files_sharing/l10n/af_ZA.php
+#srv/web/owncloud/apps/files_sharing/l10n/ar.php
+#srv/web/owncloud/apps/files_sharing/l10n/bg_BG.php
+#srv/web/owncloud/apps/files_sharing/l10n/bn_BD.php
+#srv/web/owncloud/apps/files_sharing/l10n/ca.php
+#srv/web/owncloud/apps/files_sharing/l10n/cs_CZ.php
+#srv/web/owncloud/apps/files_sharing/l10n/cy_GB.php
+#srv/web/owncloud/apps/files_sharing/l10n/da.php
+#srv/web/owncloud/apps/files_sharing/l10n/de.php
+#srv/web/owncloud/apps/files_sharing/l10n/de_CH.php
+#srv/web/owncloud/apps/files_sharing/l10n/de_DE.php
+#srv/web/owncloud/apps/files_sharing/l10n/el.php
+#srv/web/owncloud/apps/files_sharing/l10n/en@pirate.php
+#srv/web/owncloud/apps/files_sharing/l10n/en_GB.php
+#srv/web/owncloud/apps/files_sharing/l10n/eo.php
+#srv/web/owncloud/apps/files_sharing/l10n/es.php
+#srv/web/owncloud/apps/files_sharing/l10n/es_AR.php
+#srv/web/owncloud/apps/files_sharing/l10n/et_EE.php
+#srv/web/owncloud/apps/files_sharing/l10n/eu.php
+#srv/web/owncloud/apps/files_sharing/l10n/fa.php
+#srv/web/owncloud/apps/files_sharing/l10n/fi_FI.php
+#srv/web/owncloud/apps/files_sharing/l10n/fr.php
+#srv/web/owncloud/apps/files_sharing/l10n/gl.php
+#srv/web/owncloud/apps/files_sharing/l10n/he.php
+#srv/web/owncloud/apps/files_sharing/l10n/hi.php
+#srv/web/owncloud/apps/files_sharing/l10n/hr.php
+#srv/web/owncloud/apps/files_sharing/l10n/hu_HU.php
+#srv/web/owncloud/apps/files_sharing/l10n/hy.php
+#srv/web/owncloud/apps/files_sharing/l10n/ia.php
+#srv/web/owncloud/apps/files_sharing/l10n/id.php
+#srv/web/owncloud/apps/files_sharing/l10n/is.php
+#srv/web/owncloud/apps/files_sharing/l10n/it.php
+#srv/web/owncloud/apps/files_sharing/l10n/ja_JP.php
+#srv/web/owncloud/apps/files_sharing/l10n/ka.php
+#srv/web/owncloud/apps/files_sharing/l10n/ka_GE.php
+#srv/web/owncloud/apps/files_sharing/l10n/ko.php
+#srv/web/owncloud/apps/files_sharing/l10n/ku_IQ.php
+#srv/web/owncloud/apps/files_sharing/l10n/lb.php
+#srv/web/owncloud/apps/files_sharing/l10n/lt_LT.php
+#srv/web/owncloud/apps/files_sharing/l10n/lv.php
+#srv/web/owncloud/apps/files_sharing/l10n/mk.php
+#srv/web/owncloud/apps/files_sharing/l10n/ms_MY.php
+#srv/web/owncloud/apps/files_sharing/l10n/my_MM.php
+#srv/web/owncloud/apps/files_sharing/l10n/nb_NO.php
+#srv/web/owncloud/apps/files_sharing/l10n/nl.php
+#srv/web/owncloud/apps/files_sharing/l10n/nn_NO.php
+#srv/web/owncloud/apps/files_sharing/l10n/oc.php
+#srv/web/owncloud/apps/files_sharing/l10n/pa.php
+#srv/web/owncloud/apps/files_sharing/l10n/pl.php
+#srv/web/owncloud/apps/files_sharing/l10n/pt_BR.php
+#srv/web/owncloud/apps/files_sharing/l10n/pt_PT.php
+#srv/web/owncloud/apps/files_sharing/l10n/ro.php
+#srv/web/owncloud/apps/files_sharing/l10n/ru.php
+#srv/web/owncloud/apps/files_sharing/l10n/si_LK.php
+#srv/web/owncloud/apps/files_sharing/l10n/sk_SK.php
+#srv/web/owncloud/apps/files_sharing/l10n/sl.php
+#srv/web/owncloud/apps/files_sharing/l10n/sq.php
+#srv/web/owncloud/apps/files_sharing/l10n/sr.php
+#srv/web/owncloud/apps/files_sharing/l10n/sr@latin.php
+#srv/web/owncloud/apps/files_sharing/l10n/sv.php
+#srv/web/owncloud/apps/files_sharing/l10n/ta_LK.php
+#srv/web/owncloud/apps/files_sharing/l10n/te.php
+#srv/web/owncloud/apps/files_sharing/l10n/th_TH.php
+#srv/web/owncloud/apps/files_sharing/l10n/tr.php
+#srv/web/owncloud/apps/files_sharing/l10n/ug.php
+#srv/web/owncloud/apps/files_sharing/l10n/uk.php
+#srv/web/owncloud/apps/files_sharing/l10n/ur_PK.php
+#srv/web/owncloud/apps/files_sharing/l10n/vi.php
+#srv/web/owncloud/apps/files_sharing/l10n/zh_CN.php
+#srv/web/owncloud/apps/files_sharing/l10n/zh_HK.php
+#srv/web/owncloud/apps/files_sharing/l10n/zh_TW.php
+#srv/web/owncloud/apps/files_sharing/lib
+#srv/web/owncloud/apps/files_sharing/lib/api.php
+#srv/web/owncloud/apps/files_sharing/lib/cache.php
+#srv/web/owncloud/apps/files_sharing/lib/maintainer.php
+#srv/web/owncloud/apps/files_sharing/lib/permissions.php
+#srv/web/owncloud/apps/files_sharing/lib/share
+#srv/web/owncloud/apps/files_sharing/lib/share/file.php
+#srv/web/owncloud/apps/files_sharing/lib/share/folder.php
+#srv/web/owncloud/apps/files_sharing/lib/sharedstorage.php
+#srv/web/owncloud/apps/files_sharing/lib/updater.php
+#srv/web/owncloud/apps/files_sharing/lib/watcher.php
+#srv/web/owncloud/apps/files_sharing/public.php
+#srv/web/owncloud/apps/files_sharing/templates
+#srv/web/owncloud/apps/files_sharing/templates/authenticate.php
+#srv/web/owncloud/apps/files_sharing/templates/part.404.php
+#srv/web/owncloud/apps/files_sharing/templates/public.php
+#srv/web/owncloud/apps/files_sharing/tests
+#srv/web/owncloud/apps/files_sharing/tests/api.php
+#srv/web/owncloud/apps/files_sharing/tests/base.php
+#srv/web/owncloud/apps/files_sharing/tests/cache.php
+#srv/web/owncloud/apps/files_sharing/tests/permissions.php
+#srv/web/owncloud/apps/files_sharing/tests/watcher.php
+#srv/web/owncloud/apps/files_texteditor
+#srv/web/owncloud/apps/files_texteditor/ajax
+#srv/web/owncloud/apps/files_texteditor/ajax/loadfile.php
+#srv/web/owncloud/apps/files_texteditor/ajax/savefile.php
+#srv/web/owncloud/apps/files_texteditor/appinfo
+#srv/web/owncloud/apps/files_texteditor/appinfo/app.php
+#srv/web/owncloud/apps/files_texteditor/appinfo/info.xml
+#srv/web/owncloud/apps/files_texteditor/appinfo/version
+#srv/web/owncloud/apps/files_texteditor/css
+#srv/web/owncloud/apps/files_texteditor/css/DroidSansMono
+#srv/web/owncloud/apps/files_texteditor/css/DroidSansMono/DroidSansMono-webfont.eot
+#srv/web/owncloud/apps/files_texteditor/css/DroidSansMono/DroidSansMono-webfont.svg
+#srv/web/owncloud/apps/files_texteditor/css/DroidSansMono/DroidSansMono-webfont.ttf
+#srv/web/owncloud/apps/files_texteditor/css/DroidSansMono/DroidSansMono-webfont.woff
+#srv/web/owncloud/apps/files_texteditor/css/DroidSansMono/Google_Android_License.txt
+#srv/web/owncloud/apps/files_texteditor/css/DroidSansMono/demo.html
+#srv/web/owncloud/apps/files_texteditor/css/DroidSansMono/stylesheet.css
+#srv/web/owncloud/apps/files_texteditor/css/style.css
+#srv/web/owncloud/apps/files_texteditor/js
+#srv/web/owncloud/apps/files_texteditor/js/editor.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ace.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-elastic_tabstops_lite.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-emmet.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-keybinding_menu.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-language_tools.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-modelist.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-options.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-searchbox.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-settings_menu.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-spellcheck.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-split.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-static_highlight.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-statusbar.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-textarea.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-themelist.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/ext-whitespace.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/keybinding-emacs.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/keybinding-vim.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-abap.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-actionscript.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-ada.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-asciidoc.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-assembly_x86.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-autohotkey.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-batchfile.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-c9search.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-c_cpp.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-clojure.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-cobol.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-coffee.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-coldfusion.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-csharp.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-css.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-curly.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-d.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-dart.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-diff.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-django.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-dot.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-ejs.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-erlang.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-forth.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-ftl.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-glsl.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-golang.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-groovy.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-haml.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-haskell.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-haxe.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-html.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-html_ruby.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-ini.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-jade.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-java.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-javascript.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-json.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-jsoniq.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-jsp.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-jsx.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-julia.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-latex.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-less.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-liquid.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-lisp.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-livescript.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-logiql.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-lsl.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-lua.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-luapage.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-lucene.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-makefile.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-markdown.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-matlab.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-mushcode.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-mushcode_high_rules.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-mysql.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-objectivec.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-ocaml.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-pascal.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-perl.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-pgsql.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-php.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-plain_text.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-powershell.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-prolog.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-properties.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-python.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-r.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-rdoc.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-rhtml.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-ruby.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-rust.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-sass.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-scad.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-scala.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-scheme.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-scss.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-sh.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-snippets.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-sql.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-stylus.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-svg.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-tcl.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-tex.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-text.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-textile.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-tmsnippet.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-toml.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-twig.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-typescript.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-vbscript.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-velocity.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-verilog.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-xml.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-xquery.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/mode-yaml.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/abap.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/actionscript.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/ada.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/asciidoc.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/assembly_x86.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/autohotkey.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/batchfile.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/c9search.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/c_cpp.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/clojure.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/cobol.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/coffee.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/coldfusion.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/csharp.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/css.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/curly.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/d.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/dart.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/diff.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/django.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/dot.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/ejs.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/erlang.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/forth.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/ftl.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/glsl.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/golang.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/groovy.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/haml.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/haskell.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/haxe.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/html.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/html_ruby.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/ini.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/jade.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/java.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/javascript.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/json.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/jsoniq.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/jsp.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/jsx.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/julia.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/latex.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/less.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/liquid.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/lisp.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/livescript.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/logiql.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/lsl.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/lua.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/luapage.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/lucene.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/makefile.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/markdown.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/matlab.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/mushcode.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/mushcode_high_rules.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/mysql.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/objectivec.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/ocaml.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/pascal.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/perl.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/pgsql.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/php.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/plain_text.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/powershell.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/prolog.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/properties.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/python.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/r.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/rdoc.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/rhtml.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/ruby.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/rust.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/sass.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/scad.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/scala.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/scheme.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/scss.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/sh.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/snippets.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/sql.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/stylus.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/svg.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/tcl.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/tex.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/text.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/textile.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/toml.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/twig.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/typescript.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/vbscript.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/velocity.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/verilog.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/xml.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/xquery.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/snippets/yaml.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-ambiance.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-chaos.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-chrome.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-clouds.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-clouds_midnight.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-cobalt.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-crimson_editor.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-dawn.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-dreamweaver.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-eclipse.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-github.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-idle_fingers.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-kr.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-merbivore.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-merbivore_soft.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-mono_industrial.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-monokai.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-pastel_on_dark.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-solarized_dark.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-solarized_light.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-terminal.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-textmate.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-tomorrow.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-tomorrow_night.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-tomorrow_night_blue.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-tomorrow_night_bright.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-tomorrow_night_eighties.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-twilight.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-vibrant_ink.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/theme-xcode.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/worker-coffee.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/worker-css.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/worker-javascript.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/worker-json.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/worker-lua.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/worker-php.js
+#srv/web/owncloud/apps/files_texteditor/js/vendor/ace/src-noconflict/worker-xquery.js
+#srv/web/owncloud/apps/files_texteditor/l10n
+#srv/web/owncloud/apps/files_texteditor/l10n/ar.php
+#srv/web/owncloud/apps/files_texteditor/l10n/bg_BG.php
+#srv/web/owncloud/apps/files_texteditor/l10n/bn_BD.php
+#srv/web/owncloud/apps/files_texteditor/l10n/bs.php
+#srv/web/owncloud/apps/files_texteditor/l10n/ca.php
+#srv/web/owncloud/apps/files_texteditor/l10n/cs_CZ.php
+#srv/web/owncloud/apps/files_texteditor/l10n/cy_GB.php
+#srv/web/owncloud/apps/files_texteditor/l10n/da.php
+#srv/web/owncloud/apps/files_texteditor/l10n/de.php
+#srv/web/owncloud/apps/files_texteditor/l10n/de_CH.php
+#srv/web/owncloud/apps/files_texteditor/l10n/de_DE.php
+#srv/web/owncloud/apps/files_texteditor/l10n/el.php
+#srv/web/owncloud/apps/files_texteditor/l10n/en_GB.php
+#srv/web/owncloud/apps/files_texteditor/l10n/eo.php
+#srv/web/owncloud/apps/files_texteditor/l10n/es.php
+#srv/web/owncloud/apps/files_texteditor/l10n/es_AR.php
+#srv/web/owncloud/apps/files_texteditor/l10n/et_EE.php
+#srv/web/owncloud/apps/files_texteditor/l10n/eu.php
+#srv/web/owncloud/apps/files_texteditor/l10n/fa.php
+#srv/web/owncloud/apps/files_texteditor/l10n/fi.php
+#srv/web/owncloud/apps/files_texteditor/l10n/fi_FI.php
+#srv/web/owncloud/apps/files_texteditor/l10n/fr.php
+#srv/web/owncloud/apps/files_texteditor/l10n/gl.php
+#srv/web/owncloud/apps/files_texteditor/l10n/he.php
+#srv/web/owncloud/apps/files_texteditor/l10n/hi.php
+#srv/web/owncloud/apps/files_texteditor/l10n/hr.php
+#srv/web/owncloud/apps/files_texteditor/l10n/hu_HU.php
+#srv/web/owncloud/apps/files_texteditor/l10n/hy.php
+#srv/web/owncloud/apps/files_texteditor/l10n/ia.php
+#srv/web/owncloud/apps/files_texteditor/l10n/id.php
+#srv/web/owncloud/apps/files_texteditor/l10n/is.php
+#srv/web/owncloud/apps/files_texteditor/l10n/it.php
+#srv/web/owncloud/apps/files_texteditor/l10n/ja_JP.php
+#srv/web/owncloud/apps/files_texteditor/l10n/ka_GE.php
+#srv/web/owncloud/apps/files_texteditor/l10n/km.php
+#srv/web/owncloud/apps/files_texteditor/l10n/ko.php
+#srv/web/owncloud/apps/files_texteditor/l10n/ku_IQ.php
+#srv/web/owncloud/apps/files_texteditor/l10n/lb.php
+#srv/web/owncloud/apps/files_texteditor/l10n/lt_LT.php
+#srv/web/owncloud/apps/files_texteditor/l10n/lv.php
+#srv/web/owncloud/apps/files_texteditor/l10n/mk.php
+#srv/web/owncloud/apps/files_texteditor/l10n/ms_MY.php
+#srv/web/owncloud/apps/files_texteditor/l10n/nb_NO.php
+#srv/web/owncloud/apps/files_texteditor/l10n/nl.php
+#srv/web/owncloud/apps/files_texteditor/l10n/nn_NO.php
+#srv/web/owncloud/apps/files_texteditor/l10n/oc.php
+#srv/web/owncloud/apps/files_texteditor/l10n/pa.php
+#srv/web/owncloud/apps/files_texteditor/l10n/pl.php
+#srv/web/owncloud/apps/files_texteditor/l10n/pl_PL.php
+#srv/web/owncloud/apps/files_texteditor/l10n/pt_BR.php
+#srv/web/owncloud/apps/files_texteditor/l10n/pt_PT.php
+#srv/web/owncloud/apps/files_texteditor/l10n/ro.php
+#srv/web/owncloud/apps/files_texteditor/l10n/ru.php
+#srv/web/owncloud/apps/files_texteditor/l10n/ru_RU.php
+#srv/web/owncloud/apps/files_texteditor/l10n/si_LK.php
+#srv/web/owncloud/apps/files_texteditor/l10n/sk_SK.php
+#srv/web/owncloud/apps/files_texteditor/l10n/sl.php
+#srv/web/owncloud/apps/files_texteditor/l10n/sq.php
+#srv/web/owncloud/apps/files_texteditor/l10n/sr.php
+#srv/web/owncloud/apps/files_texteditor/l10n/sr@latin.php
+#srv/web/owncloud/apps/files_texteditor/l10n/sv.php
+#srv/web/owncloud/apps/files_texteditor/l10n/ta_LK.php
+#srv/web/owncloud/apps/files_texteditor/l10n/te.php
+#srv/web/owncloud/apps/files_texteditor/l10n/th_TH.php
+#srv/web/owncloud/apps/files_texteditor/l10n/tr.php
+#srv/web/owncloud/apps/files_texteditor/l10n/ug.php
+#srv/web/owncloud/apps/files_texteditor/l10n/uk.php
+#srv/web/owncloud/apps/files_texteditor/l10n/vi.php
+#srv/web/owncloud/apps/files_texteditor/l10n/zh_CN.php
+#srv/web/owncloud/apps/files_texteditor/l10n/zh_HK.php
+#srv/web/owncloud/apps/files_texteditor/l10n/zh_TW.php
+#srv/web/owncloud/apps/files_trashbin
+#srv/web/owncloud/apps/files_trashbin/ajax
+#srv/web/owncloud/apps/files_trashbin/ajax/delete.php
+#srv/web/owncloud/apps/files_trashbin/ajax/isEmpty.php
+#srv/web/owncloud/apps/files_trashbin/ajax/list.php
+#srv/web/owncloud/apps/files_trashbin/ajax/preview.php
+#srv/web/owncloud/apps/files_trashbin/ajax/undelete.php
+#srv/web/owncloud/apps/files_trashbin/appinfo
+#srv/web/owncloud/apps/files_trashbin/appinfo/app.php
+#srv/web/owncloud/apps/files_trashbin/appinfo/database.xml
+#srv/web/owncloud/apps/files_trashbin/appinfo/info.xml
+#srv/web/owncloud/apps/files_trashbin/appinfo/routes.php
+#srv/web/owncloud/apps/files_trashbin/appinfo/update.php
+#srv/web/owncloud/apps/files_trashbin/appinfo/version
+#srv/web/owncloud/apps/files_trashbin/css
+#srv/web/owncloud/apps/files_trashbin/css/trash.css
+#srv/web/owncloud/apps/files_trashbin/index.php
+#srv/web/owncloud/apps/files_trashbin/js
+#srv/web/owncloud/apps/files_trashbin/js/disableDefaultActions.js
+#srv/web/owncloud/apps/files_trashbin/js/filelist.js
+#srv/web/owncloud/apps/files_trashbin/js/trash.js
+#srv/web/owncloud/apps/files_trashbin/l10n
+#srv/web/owncloud/apps/files_trashbin/l10n/ach.php
+#srv/web/owncloud/apps/files_trashbin/l10n/ady.php
+#srv/web/owncloud/apps/files_trashbin/l10n/af_ZA.php
+#srv/web/owncloud/apps/files_trashbin/l10n/ar.php
+#srv/web/owncloud/apps/files_trashbin/l10n/be.php
+#srv/web/owncloud/apps/files_trashbin/l10n/bg_BG.php
+#srv/web/owncloud/apps/files_trashbin/l10n/bn_BD.php
+#srv/web/owncloud/apps/files_trashbin/l10n/bs.php
+#srv/web/owncloud/apps/files_trashbin/l10n/ca.php
+#srv/web/owncloud/apps/files_trashbin/l10n/cs_CZ.php
+#srv/web/owncloud/apps/files_trashbin/l10n/cy_GB.php
+#srv/web/owncloud/apps/files_trashbin/l10n/da.php
+#srv/web/owncloud/apps/files_trashbin/l10n/de.php
+#srv/web/owncloud/apps/files_trashbin/l10n/de_AT.php
+#srv/web/owncloud/apps/files_trashbin/l10n/de_CH.php
+#srv/web/owncloud/apps/files_trashbin/l10n/de_DE.php
+#srv/web/owncloud/apps/files_trashbin/l10n/el.php
+#srv/web/owncloud/apps/files_trashbin/l10n/en@pirate.php
+#srv/web/owncloud/apps/files_trashbin/l10n/en_GB.php
+#srv/web/owncloud/apps/files_trashbin/l10n/eo.php
+#srv/web/owncloud/apps/files_trashbin/l10n/es.php
+#srv/web/owncloud/apps/files_trashbin/l10n/es_AR.php
+#srv/web/owncloud/apps/files_trashbin/l10n/es_MX.php
+#srv/web/owncloud/apps/files_trashbin/l10n/et_EE.php
+#srv/web/owncloud/apps/files_trashbin/l10n/eu.php
+#srv/web/owncloud/apps/files_trashbin/l10n/fa.php
+#srv/web/owncloud/apps/files_trashbin/l10n/fi_FI.php
+#srv/web/owncloud/apps/files_trashbin/l10n/fr.php
+#srv/web/owncloud/apps/files_trashbin/l10n/gl.php
+#srv/web/owncloud/apps/files_trashbin/l10n/he.php
+#srv/web/owncloud/apps/files_trashbin/l10n/hi.php
+#srv/web/owncloud/apps/files_trashbin/l10n/hr.php
+#srv/web/owncloud/apps/files_trashbin/l10n/hu_HU.php
+#srv/web/owncloud/apps/files_trashbin/l10n/hy.php
+#srv/web/owncloud/apps/files_trashbin/l10n/ia.php
+#srv/web/owncloud/apps/files_trashbin/l10n/id.php
+#srv/web/owncloud/apps/files_trashbin/l10n/is.php
+#srv/web/owncloud/apps/files_trashbin/l10n/it.php
+#srv/web/owncloud/apps/files_trashbin/l10n/ja_JP.php
+#srv/web/owncloud/apps/files_trashbin/l10n/ka.php
+#srv/web/owncloud/apps/files_trashbin/l10n/ka_GE.php
+#srv/web/owncloud/apps/files_trashbin/l10n/km.php
+#srv/web/owncloud/apps/files_trashbin/l10n/kn.php
+#srv/web/owncloud/apps/files_trashbin/l10n/ko.php
+#srv/web/owncloud/apps/files_trashbin/l10n/ku_IQ.php
+#srv/web/owncloud/apps/files_trashbin/l10n/lb.php
+#srv/web/owncloud/apps/files_trashbin/l10n/lt_LT.php
+#srv/web/owncloud/apps/files_trashbin/l10n/lv.php
+#srv/web/owncloud/apps/files_trashbin/l10n/mk.php
+#srv/web/owncloud/apps/files_trashbin/l10n/ml_IN.php
+#srv/web/owncloud/apps/files_trashbin/l10n/ms_MY.php
+#srv/web/owncloud/apps/files_trashbin/l10n/my_MM.php
+#srv/web/owncloud/apps/files_trashbin/l10n/nb_NO.php
+#srv/web/owncloud/apps/files_trashbin/l10n/ne.php
+#srv/web/owncloud/apps/files_trashbin/l10n/nl.php
+#srv/web/owncloud/apps/files_trashbin/l10n/nn_NO.php
+#srv/web/owncloud/apps/files_trashbin/l10n/nqo.php
+#srv/web/owncloud/apps/files_trashbin/l10n/oc.php
+#srv/web/owncloud/apps/files_trashbin/l10n/pa.php
+#srv/web/owncloud/apps/files_trashbin/l10n/pl.php
+#srv/web/owncloud/apps/files_trashbin/l10n/pt_BR.php
+#srv/web/owncloud/apps/files_trashbin/l10n/pt_PT.php
+#srv/web/owncloud/apps/files_trashbin/l10n/ro.php
+#srv/web/owncloud/apps/files_trashbin/l10n/ru.php
+#srv/web/owncloud/apps/files_trashbin/l10n/si_LK.php
+#srv/web/owncloud/apps/files_trashbin/l10n/sk.php
+#srv/web/owncloud/apps/files_trashbin/l10n/sk_SK.php
+#srv/web/owncloud/apps/files_trashbin/l10n/sl.php
+#srv/web/owncloud/apps/files_trashbin/l10n/sq.php
+#srv/web/owncloud/apps/files_trashbin/l10n/sr.php
+#srv/web/owncloud/apps/files_trashbin/l10n/sr@latin.php
+#srv/web/owncloud/apps/files_trashbin/l10n/sv.php
+#srv/web/owncloud/apps/files_trashbin/l10n/sw_KE.php
+#srv/web/owncloud/apps/files_trashbin/l10n/ta_LK.php
+#srv/web/owncloud/apps/files_trashbin/l10n/te.php
+#srv/web/owncloud/apps/files_trashbin/l10n/th_TH.php
+#srv/web/owncloud/apps/files_trashbin/l10n/tr.php
+#srv/web/owncloud/apps/files_trashbin/l10n/ug.php
+#srv/web/owncloud/apps/files_trashbin/l10n/uk.php
+#srv/web/owncloud/apps/files_trashbin/l10n/ur_PK.php
+#srv/web/owncloud/apps/files_trashbin/l10n/vi.php
+#srv/web/owncloud/apps/files_trashbin/l10n/zh_CN.php
+#srv/web/owncloud/apps/files_trashbin/l10n/zh_HK.php
+#srv/web/owncloud/apps/files_trashbin/l10n/zh_TW.php
+#srv/web/owncloud/apps/files_trashbin/lib
+#srv/web/owncloud/apps/files_trashbin/lib/helper.php
+#srv/web/owncloud/apps/files_trashbin/lib/hooks.php
+#srv/web/owncloud/apps/files_trashbin/lib/trashbin.php
+#srv/web/owncloud/apps/files_trashbin/templates
+#srv/web/owncloud/apps/files_trashbin/templates/index.php
+#srv/web/owncloud/apps/files_trashbin/templates/part.breadcrumb.php
+#srv/web/owncloud/apps/files_trashbin/templates/part.list.php
+#srv/web/owncloud/apps/files_versions
+#srv/web/owncloud/apps/files_versions/ajax
+#srv/web/owncloud/apps/files_versions/ajax/getVersions.php
+#srv/web/owncloud/apps/files_versions/ajax/preview.php
+#srv/web/owncloud/apps/files_versions/ajax/rollbackVersion.php
+#srv/web/owncloud/apps/files_versions/appinfo
+#srv/web/owncloud/apps/files_versions/appinfo/api.php
+#srv/web/owncloud/apps/files_versions/appinfo/app.php
+#srv/web/owncloud/apps/files_versions/appinfo/database.xml
+#srv/web/owncloud/apps/files_versions/appinfo/info.xml
+#srv/web/owncloud/apps/files_versions/appinfo/routes.php
+#srv/web/owncloud/apps/files_versions/appinfo/update.php
+#srv/web/owncloud/apps/files_versions/appinfo/version
+#srv/web/owncloud/apps/files_versions/css
+#srv/web/owncloud/apps/files_versions/css/versions.css
+#srv/web/owncloud/apps/files_versions/download.php
+#srv/web/owncloud/apps/files_versions/js
+#srv/web/owncloud/apps/files_versions/js/versions.js
+#srv/web/owncloud/apps/files_versions/l10n
+#srv/web/owncloud/apps/files_versions/l10n/ar.php
+#srv/web/owncloud/apps/files_versions/l10n/bg_BG.php
+#srv/web/owncloud/apps/files_versions/l10n/bn_BD.php
+#srv/web/owncloud/apps/files_versions/l10n/ca.php
+#srv/web/owncloud/apps/files_versions/l10n/cs_CZ.php
+#srv/web/owncloud/apps/files_versions/l10n/cy_GB.php
+#srv/web/owncloud/apps/files_versions/l10n/da.php
+#srv/web/owncloud/apps/files_versions/l10n/de.php
+#srv/web/owncloud/apps/files_versions/l10n/de_CH.php
+#srv/web/owncloud/apps/files_versions/l10n/de_DE.php
+#srv/web/owncloud/apps/files_versions/l10n/el.php
+#srv/web/owncloud/apps/files_versions/l10n/en_GB.php
+#srv/web/owncloud/apps/files_versions/l10n/eo.php
+#srv/web/owncloud/apps/files_versions/l10n/es.php
+#srv/web/owncloud/apps/files_versions/l10n/es_AR.php
+#srv/web/owncloud/apps/files_versions/l10n/et_EE.php
+#srv/web/owncloud/apps/files_versions/l10n/eu.php
+#srv/web/owncloud/apps/files_versions/l10n/fa.php
+#srv/web/owncloud/apps/files_versions/l10n/fi_FI.php
+#srv/web/owncloud/apps/files_versions/l10n/fr.php
+#srv/web/owncloud/apps/files_versions/l10n/gl.php
+#srv/web/owncloud/apps/files_versions/l10n/he.php
+#srv/web/owncloud/apps/files_versions/l10n/hu_HU.php
+#srv/web/owncloud/apps/files_versions/l10n/id.php
+#srv/web/owncloud/apps/files_versions/l10n/is.php
+#srv/web/owncloud/apps/files_versions/l10n/it.php
+#srv/web/owncloud/apps/files_versions/l10n/ja_JP.php
+#srv/web/owncloud/apps/files_versions/l10n/ka_GE.php
+#srv/web/owncloud/apps/files_versions/l10n/ko.php
+#srv/web/owncloud/apps/files_versions/l10n/ku_IQ.php
+#srv/web/owncloud/apps/files_versions/l10n/lb.php
+#srv/web/owncloud/apps/files_versions/l10n/lt_LT.php
+#srv/web/owncloud/apps/files_versions/l10n/lv.php
+#srv/web/owncloud/apps/files_versions/l10n/mk.php
+#srv/web/owncloud/apps/files_versions/l10n/ms_MY.php
+#srv/web/owncloud/apps/files_versions/l10n/nb_NO.php
+#srv/web/owncloud/apps/files_versions/l10n/nl.php
+#srv/web/owncloud/apps/files_versions/l10n/nn_NO.php
+#srv/web/owncloud/apps/files_versions/l10n/pl.php
+#srv/web/owncloud/apps/files_versions/l10n/pt_BR.php
+#srv/web/owncloud/apps/files_versions/l10n/pt_PT.php
+#srv/web/owncloud/apps/files_versions/l10n/ro.php
+#srv/web/owncloud/apps/files_versions/l10n/ru.php
+#srv/web/owncloud/apps/files_versions/l10n/si_LK.php
+#srv/web/owncloud/apps/files_versions/l10n/sk_SK.php
+#srv/web/owncloud/apps/files_versions/l10n/sl.php
+#srv/web/owncloud/apps/files_versions/l10n/sq.php
+#srv/web/owncloud/apps/files_versions/l10n/sr.php
+#srv/web/owncloud/apps/files_versions/l10n/sv.php
+#srv/web/owncloud/apps/files_versions/l10n/ta_LK.php
+#srv/web/owncloud/apps/files_versions/l10n/th_TH.php
+#srv/web/owncloud/apps/files_versions/l10n/tr.php
+#srv/web/owncloud/apps/files_versions/l10n/ug.php
+#srv/web/owncloud/apps/files_versions/l10n/uk.php
+#srv/web/owncloud/apps/files_versions/l10n/vi.php
+#srv/web/owncloud/apps/files_versions/l10n/zh_CN.php
+#srv/web/owncloud/apps/files_versions/l10n/zh_HK.php
+#srv/web/owncloud/apps/files_versions/l10n/zh_TW.php
+#srv/web/owncloud/apps/files_versions/lib
+#srv/web/owncloud/apps/files_versions/lib/capabilities.php
+#srv/web/owncloud/apps/files_versions/lib/hooks.php
+#srv/web/owncloud/apps/files_versions/lib/versions.php
+#srv/web/owncloud/apps/files_videoviewer
+#srv/web/owncloud/apps/files_videoviewer/appinfo
+#srv/web/owncloud/apps/files_videoviewer/appinfo/app.php
+#srv/web/owncloud/apps/files_videoviewer/appinfo/info.xml
+#srv/web/owncloud/apps/files_videoviewer/appinfo/version
+#srv/web/owncloud/apps/files_videoviewer/css
+#srv/web/owncloud/apps/files_videoviewer/css/mediaelementplayer.css
+#srv/web/owncloud/apps/files_videoviewer/css/style.css
+#srv/web/owncloud/apps/files_videoviewer/img
+#srv/web/owncloud/apps/files_videoviewer/img/close.png
+#srv/web/owncloud/apps/files_videoviewer/img/skin
+#srv/web/owncloud/apps/files_videoviewer/img/skin/background.png
+#srv/web/owncloud/apps/files_videoviewer/img/skin/bigplay.png
+#srv/web/owncloud/apps/files_videoviewer/img/skin/bigplay.svg
+#srv/web/owncloud/apps/files_videoviewer/img/skin/controls-ted.png
+#srv/web/owncloud/apps/files_videoviewer/img/skin/controls-wmp-bg.png
+#srv/web/owncloud/apps/files_videoviewer/img/skin/controls-wmp.png
+#srv/web/owncloud/apps/files_videoviewer/img/skin/controls.png
+#srv/web/owncloud/apps/files_videoviewer/img/skin/controls.svg
+#srv/web/owncloud/apps/files_videoviewer/img/skin/loading.gif
+#srv/web/owncloud/apps/files_videoviewer/js
+#srv/web/owncloud/apps/files_videoviewer/js/flashmediaelement.swf
+#srv/web/owncloud/apps/files_videoviewer/js/mediaelement-and-player.js
+#srv/web/owncloud/apps/files_videoviewer/js/mediaelement-and-player.min.js
+#srv/web/owncloud/apps/files_videoviewer/js/mep-extra.js
+#srv/web/owncloud/apps/files_videoviewer/js/silverlightmediaelement.xap
+#srv/web/owncloud/apps/files_videoviewer/js/viewer.js
+#srv/web/owncloud/apps/firstrunwizard
+#srv/web/owncloud/apps/firstrunwizard/ajax
+#srv/web/owncloud/apps/firstrunwizard/ajax/disable.php
+#srv/web/owncloud/apps/firstrunwizard/ajax/enable.php
+#srv/web/owncloud/apps/firstrunwizard/appinfo
+#srv/web/owncloud/apps/firstrunwizard/appinfo/app.php
+#srv/web/owncloud/apps/firstrunwizard/appinfo/info.xml
+#srv/web/owncloud/apps/firstrunwizard/appinfo/version
+#srv/web/owncloud/apps/firstrunwizard/css
+#srv/web/owncloud/apps/firstrunwizard/css/colorbox.css
+#srv/web/owncloud/apps/firstrunwizard/css/firstrunwizard.css
+#srv/web/owncloud/apps/firstrunwizard/js
+#srv/web/owncloud/apps/firstrunwizard/js/activate.js
+#srv/web/owncloud/apps/firstrunwizard/js/firstrunwizard.js
+#srv/web/owncloud/apps/firstrunwizard/js/jquery.colorbox.js
+#srv/web/owncloud/apps/firstrunwizard/l10n
+#srv/web/owncloud/apps/firstrunwizard/l10n/ar.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/bg_BG.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/bn_BD.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/ca.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/cs_CZ.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/da.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/de.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/de_CH.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/de_DE.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/el.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/en@pirate.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/en_GB.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/eo.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/es.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/es_AR.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/et_EE.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/eu.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/fa.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/fi_FI.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/fr.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/gl.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/he.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/hu_HU.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/ia.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/id.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/is.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/it.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/ja_JP.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/ka_GE.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/ko.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/lt_LT.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/lv.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/mk.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/ms_MY.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/nb_NO.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/nl.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/nn_NO.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/pl.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/pt_BR.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/pt_PT.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/ro.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/ru.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/sk_SK.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/sl.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/sq.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/sr.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/sv.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/te.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/th_TH.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/tr.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/ug.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/uk.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/vi.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/zh_CN.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/zh_HK.php
+#srv/web/owncloud/apps/firstrunwizard/l10n/zh_TW.php
+#srv/web/owncloud/apps/firstrunwizard/lib
+#srv/web/owncloud/apps/firstrunwizard/lib/firstrunwizard.php
+#srv/web/owncloud/apps/firstrunwizard/templates
+#srv/web/owncloud/apps/firstrunwizard/templates/wizard.php
+#srv/web/owncloud/apps/firstrunwizard/wizard.php
+#srv/web/owncloud/apps/gallery
+#srv/web/owncloud/apps/gallery/ajax
+#srv/web/owncloud/apps/gallery/ajax/gallery.php
+#srv/web/owncloud/apps/gallery/ajax/getimages.php
+#srv/web/owncloud/apps/gallery/ajax/image.php
+#srv/web/owncloud/apps/gallery/ajax/thumbnail.php
+#srv/web/owncloud/apps/gallery/appinfo
+#srv/web/owncloud/apps/gallery/appinfo/app.php
+#srv/web/owncloud/apps/gallery/appinfo/database.xml
+#srv/web/owncloud/apps/gallery/appinfo/info.xml
+#srv/web/owncloud/apps/gallery/appinfo/routes.php
+#srv/web/owncloud/apps/gallery/appinfo/update.php
+#srv/web/owncloud/apps/gallery/appinfo/version
+#srv/web/owncloud/apps/gallery/css
+#srv/web/owncloud/apps/gallery/css/mobile.css
+#srv/web/owncloud/apps/gallery/css/public.css
+#srv/web/owncloud/apps/gallery/css/slideshow.css
+#srv/web/owncloud/apps/gallery/css/styles.css
+#srv/web/owncloud/apps/gallery/index.php
+#srv/web/owncloud/apps/gallery/js
+#srv/web/owncloud/apps/gallery/js/gallery.js
+#srv/web/owncloud/apps/gallery/js/jquery.mousewheel-3.1.1.js
+#srv/web/owncloud/apps/gallery/js/public.js
+#srv/web/owncloud/apps/gallery/js/slideshow.js
+#srv/web/owncloud/apps/gallery/js/thumbnail.js
+#srv/web/owncloud/apps/gallery/l10n
+#srv/web/owncloud/apps/gallery/l10n/ar.php
+#srv/web/owncloud/apps/gallery/l10n/bg_BG.php
+#srv/web/owncloud/apps/gallery/l10n/bn_BD.php
+#srv/web/owncloud/apps/gallery/l10n/bs.php
+#srv/web/owncloud/apps/gallery/l10n/ca.php
+#srv/web/owncloud/apps/gallery/l10n/cs_CZ.php
+#srv/web/owncloud/apps/gallery/l10n/cy_GB.php
+#srv/web/owncloud/apps/gallery/l10n/da.php
+#srv/web/owncloud/apps/gallery/l10n/de.php
+#srv/web/owncloud/apps/gallery/l10n/de_CH.php
+#srv/web/owncloud/apps/gallery/l10n/de_DE.php
+#srv/web/owncloud/apps/gallery/l10n/el.php
+#srv/web/owncloud/apps/gallery/l10n/en_GB.php
+#srv/web/owncloud/apps/gallery/l10n/eo.php
+#srv/web/owncloud/apps/gallery/l10n/es.php
+#srv/web/owncloud/apps/gallery/l10n/es_AR.php
+#srv/web/owncloud/apps/gallery/l10n/et_EE.php
+#srv/web/owncloud/apps/gallery/l10n/eu.php
+#srv/web/owncloud/apps/gallery/l10n/fa.php
+#srv/web/owncloud/apps/gallery/l10n/fi_FI.php
+#srv/web/owncloud/apps/gallery/l10n/fr.php
+#srv/web/owncloud/apps/gallery/l10n/gl.php
+#srv/web/owncloud/apps/gallery/l10n/he.php
+#srv/web/owncloud/apps/gallery/l10n/hi.php
+#srv/web/owncloud/apps/gallery/l10n/hr.php
+#srv/web/owncloud/apps/gallery/l10n/hu_HU.php
+#srv/web/owncloud/apps/gallery/l10n/ia.php
+#srv/web/owncloud/apps/gallery/l10n/id.php
+#srv/web/owncloud/apps/gallery/l10n/is.php
+#srv/web/owncloud/apps/gallery/l10n/it.php
+#srv/web/owncloud/apps/gallery/l10n/ja_JP.php
+#srv/web/owncloud/apps/gallery/l10n/ka_GE.php
+#srv/web/owncloud/apps/gallery/l10n/ko.php
+#srv/web/owncloud/apps/gallery/l10n/ku_IQ.php
+#srv/web/owncloud/apps/gallery/l10n/lb.php
+#srv/web/owncloud/apps/gallery/l10n/lt_LT.php
+#srv/web/owncloud/apps/gallery/l10n/lv.php
+#srv/web/owncloud/apps/gallery/l10n/mk.php
+#srv/web/owncloud/apps/gallery/l10n/ms_MY.php
+#srv/web/owncloud/apps/gallery/l10n/nb_NO.php
+#srv/web/owncloud/apps/gallery/l10n/nl.php
+#srv/web/owncloud/apps/gallery/l10n/nn_NO.php
+#srv/web/owncloud/apps/gallery/l10n/oc.php
+#srv/web/owncloud/apps/gallery/l10n/pa.php
+#srv/web/owncloud/apps/gallery/l10n/pl.php
+#srv/web/owncloud/apps/gallery/l10n/pt_BR.php
+#srv/web/owncloud/apps/gallery/l10n/pt_PT.php
+#srv/web/owncloud/apps/gallery/l10n/ro.php
+#srv/web/owncloud/apps/gallery/l10n/ru.php
+#srv/web/owncloud/apps/gallery/l10n/ru_RU.php
+#srv/web/owncloud/apps/gallery/l10n/si_LK.php
+#srv/web/owncloud/apps/gallery/l10n/sk_SK.php
+#srv/web/owncloud/apps/gallery/l10n/sl.php
+#srv/web/owncloud/apps/gallery/l10n/sq.php
+#srv/web/owncloud/apps/gallery/l10n/sr.php
+#srv/web/owncloud/apps/gallery/l10n/sr@latin.php
+#srv/web/owncloud/apps/gallery/l10n/sv.php
+#srv/web/owncloud/apps/gallery/l10n/ta_LK.php
+#srv/web/owncloud/apps/gallery/l10n/th_TH.php
+#srv/web/owncloud/apps/gallery/l10n/tr.php
+#srv/web/owncloud/apps/gallery/l10n/ug.php
+#srv/web/owncloud/apps/gallery/l10n/uk.php
+#srv/web/owncloud/apps/gallery/l10n/vi.php
+#srv/web/owncloud/apps/gallery/l10n/zh_CN.php
+#srv/web/owncloud/apps/gallery/l10n/zh_HK.php
+#srv/web/owncloud/apps/gallery/l10n/zh_TW.php
+#srv/web/owncloud/apps/gallery/lib
+#srv/web/owncloud/apps/gallery/lib/share.php
+#srv/web/owncloud/apps/gallery/lib/thumbnail.php
+#srv/web/owncloud/apps/gallery/public.php
+#srv/web/owncloud/apps/gallery/templates
+#srv/web/owncloud/apps/gallery/templates/index.php
+#srv/web/owncloud/apps/gallery/templates/no-image-app.php
+#srv/web/owncloud/apps/gallery/templates/public.php
+#srv/web/owncloud/apps/gallery/templates/slideshow.html
+#srv/web/owncloud/apps/search_lucene
+#srv/web/owncloud/apps/search_lucene/3rdparty
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Cache.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Exception.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Memory
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Memory.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Memory/AccessController.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Memory/Container
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Memory/Container.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Memory/Container/Interface.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Memory/Container/Locked.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Memory/Container/Movable.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Memory/Exception.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Memory/Manager.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Memory/Value.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/GoTo.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/GoTo3DView.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/GoToE.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/GoToR.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/Hide.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/ImportData.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/JavaScript.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/Launch.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/Movie.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/Named.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/Rendition.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/ResetForm.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/SetOCGState.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/Sound.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/SubmitForm.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/Thread.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/Trans.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/URI.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Action/Unknown.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Annotation
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Annotation.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Annotation/FileAttachment.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Annotation/Link.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Annotation/Markup.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Annotation/Text.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Canvas
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Canvas.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Canvas/Abstract.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Canvas/Interface.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Cmap
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Cmap.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Cmap/ByteEncoding
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Cmap/ByteEncoding.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Cmap/ByteEncoding/Static.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Cmap/SegmentToDelta.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Cmap/TrimmedTable.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Color
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Color.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Color/Cmyk.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Color/GrayScale.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Color/Html.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Color/Rgb.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination/Explicit.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination/Fit.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination/FitBoundingBox.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination/FitBoundingBoxHorizontally.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination/FitBoundingBoxVertically.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination/FitHorizontally.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination/FitRectangle.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination/FitVertically.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination/Named.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination/Unknown.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Destination/Zoom.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Array.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Boolean.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Dictionary.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Name.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Null.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Numeric.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Object
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Object.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Object/Stream.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Reference
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Reference.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Reference/Context.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Reference/Table.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/Stream.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/String
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/String.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Element/String/Binary.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/ElementFactory
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/ElementFactory.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/ElementFactory/Interface.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/ElementFactory/Proxy.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Exception.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParser
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParser.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParser/Font
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParser/Font.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParser/Font/OpenType
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParser/Font/OpenType.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParser/Font/OpenType/TrueType.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParser/Image
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParser/Image.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParser/Image/Png.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParserDataSource
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParserDataSource.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParserDataSource/File.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/FileParserDataSource/String.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Filter
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Filter/Ascii85.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Filter/AsciiHex.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Filter/Compression
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Filter/Compression.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Filter/Compression/Flate.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Filter/Compression/Lzw.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Filter/Interface.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Filter/RunLength.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Font.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Image.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/NameTree.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Outline
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Outline.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Outline/Created.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Outline/Loaded.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Page.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Parser.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/RecursivelyIteratableObjectsContainer.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/ContentStream.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Extractor.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/CidFont
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/CidFont.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/CidFont/TrueType.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Extracted.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/FontDescriptor.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Parsed
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Parsed.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Parsed/TrueType.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/Courier.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/CourierBold.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/CourierBoldOblique.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/CourierOblique.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/Helvetica.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/HelveticaBold.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/HelveticaBoldOblique.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/HelveticaOblique.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/Symbol.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/TimesBold.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/TimesBoldItalic.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/TimesItalic.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/TimesRoman.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Simple/Standard/ZapfDingbats.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Font/Type0.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/GraphicsState.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Image
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Image.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Image/Jpeg.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Image/Png.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Image/Tiff.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/ImageFactory.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Resource/Unified.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/StringParser.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Style.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Target.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Trailer
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Trailer.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Trailer/Generator.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/Trailer/Keeper.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Pdf/UpdateInfoContainer.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Exception.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common/Text
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common/Text.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common/Text/CaseInsensitive.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common/TextNum
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common/TextNum.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common/TextNum/CaseInsensitive.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common/Utf8
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common/Utf8.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common/Utf8/CaseInsensitive.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common/Utf8Num
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common/Utf8Num.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Analyzer/Common/Utf8Num/CaseInsensitive.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/Token.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/TokenFilter
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/TokenFilter.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/TokenFilter/LowerCase.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/TokenFilter/LowerCaseUtf8.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/TokenFilter/ShortWords.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Analysis/TokenFilter/StopWords.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Document
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Document.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Document/Docx.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Document/Exception.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Document/Html.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Document/OpenXml.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Document/Pptx.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Document/Xlsx.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Exception.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/FSM.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/FSMAction.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Field.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/DictionaryLoader.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/DocsFilter.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/FieldInfo.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/SegmentInfo.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/SegmentMerger.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/SegmentWriter
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/SegmentWriter.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/SegmentWriter/DocumentWriter.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/SegmentWriter/StreamWriter.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/Term.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/TermInfo.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/TermsPriorityQueue.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/TermsStream
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/TermsStream/Interface.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Index/Writer.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Interface.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/LockManager.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/MultiSearcher.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/PriorityQueue.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Proxy.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/BooleanExpressionRecognizer.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Highlighter
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Highlighter/Default.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Highlighter/Interface.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Boolean.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Empty.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Fuzzy.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Insignificant.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/MultiTerm.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Phrase.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Preprocessing
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Preprocessing.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Preprocessing/Fuzzy.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Preprocessing/Phrase.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Preprocessing/Term.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Range.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Term.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Query/Wildcard.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/QueryEntry
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/QueryEntry.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/QueryEntry/Phrase.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/QueryEntry/Subquery.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/QueryEntry/Term.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/QueryHit.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/QueryLexer.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/QueryParser.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/QueryParserContext.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/QueryParserException.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/QueryToken.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Similarity
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Similarity.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Similarity/Default.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Weight
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Weight.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Weight/Boolean.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Weight/Empty.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Weight/MultiTerm.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Weight/Phrase.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Search/Weight/Term.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Storage
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Storage/Directory
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Storage/Directory.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Storage/Directory/Filesystem.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Storage/File
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Storage/File.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Storage/File/Filesystem.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/Storage/File/Memory.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/Zend/Search/Lucene/TermStreamsPriorityQueue.php
+#srv/web/owncloud/apps/search_lucene/3rdparty/pdf2text.php
+#srv/web/owncloud/apps/search_lucene/ajax
+#srv/web/owncloud/apps/search_lucene/ajax/lucene.php
+#srv/web/owncloud/apps/search_lucene/appinfo
+#srv/web/owncloud/apps/search_lucene/appinfo/app.php
+#srv/web/owncloud/apps/search_lucene/appinfo/database.xml
+#srv/web/owncloud/apps/search_lucene/appinfo/info.xml
+#srv/web/owncloud/apps/search_lucene/appinfo/preupdate.php
+#srv/web/owncloud/apps/search_lucene/appinfo/update.php
+#srv/web/owncloud/apps/search_lucene/appinfo/version
+#srv/web/owncloud/apps/search_lucene/css
+#srv/web/owncloud/apps/search_lucene/css/lucene.css
+#srv/web/owncloud/apps/search_lucene/document
+#srv/web/owncloud/apps/search_lucene/document/Ods.php
+#srv/web/owncloud/apps/search_lucene/document/Odt.php
+#srv/web/owncloud/apps/search_lucene/document/OpenDocument.php
+#srv/web/owncloud/apps/search_lucene/document/Pdf.php
+#srv/web/owncloud/apps/search_lucene/js
+#srv/web/owncloud/apps/search_lucene/js/checker.js
+#srv/web/owncloud/apps/search_lucene/lib
+#srv/web/owncloud/apps/search_lucene/lib/hooks.php
+#srv/web/owncloud/apps/search_lucene/lib/indexer.php
+#srv/web/owncloud/apps/search_lucene/lib/lucene.php
+#srv/web/owncloud/apps/search_lucene/lib/status.php
+#srv/web/owncloud/apps/tasks
+#srv/web/owncloud/apps/tasks/ajax
+#srv/web/owncloud/apps/tasks/ajax/addtask.php
+#srv/web/owncloud/apps/tasks/ajax/delete.php
+#srv/web/owncloud/apps/tasks/ajax/gettasks.php
+#srv/web/owncloud/apps/tasks/ajax/update_property.php
+#srv/web/owncloud/apps/tasks/appinfo
+#srv/web/owncloud/apps/tasks/appinfo/app.php
+#srv/web/owncloud/apps/tasks/appinfo/info.xml
+#srv/web/owncloud/apps/tasks/css
+#srv/web/owncloud/apps/tasks/css/style.css
+#srv/web/owncloud/apps/tasks/img
+#srv/web/owncloud/apps/tasks/img/tasks.png
+#srv/web/owncloud/apps/tasks/img/tasks.svg
+#srv/web/owncloud/apps/tasks/index.php
+#srv/web/owncloud/apps/tasks/js
+#srv/web/owncloud/apps/tasks/js/categories.php
+#srv/web/owncloud/apps/tasks/js/tasks.js
+#srv/web/owncloud/apps/tasks/l10n
+#srv/web/owncloud/apps/tasks/l10n/ar.php
+#srv/web/owncloud/apps/tasks/l10n/bg_BG.php
+#srv/web/owncloud/apps/tasks/l10n/bn_BD.php
+#srv/web/owncloud/apps/tasks/l10n/ca.php
+#srv/web/owncloud/apps/tasks/l10n/cs_CZ.php
+#srv/web/owncloud/apps/tasks/l10n/cy_GB.php
+#srv/web/owncloud/apps/tasks/l10n/da.php
+#srv/web/owncloud/apps/tasks/l10n/de.php
+#srv/web/owncloud/apps/tasks/l10n/de_CH.php
+#srv/web/owncloud/apps/tasks/l10n/de_DE.php
+#srv/web/owncloud/apps/tasks/l10n/el.php
+#srv/web/owncloud/apps/tasks/l10n/en_GB.php
+#srv/web/owncloud/apps/tasks/l10n/eo.php
+#srv/web/owncloud/apps/tasks/l10n/es.php
+#srv/web/owncloud/apps/tasks/l10n/es_AR.php
+#srv/web/owncloud/apps/tasks/l10n/et_EE.php
+#srv/web/owncloud/apps/tasks/l10n/eu.php
+#srv/web/owncloud/apps/tasks/l10n/fa.php
+#srv/web/owncloud/apps/tasks/l10n/fi_FI.php
+#srv/web/owncloud/apps/tasks/l10n/fr.php
+#srv/web/owncloud/apps/tasks/l10n/gl.php
+#srv/web/owncloud/apps/tasks/l10n/he.php
+#srv/web/owncloud/apps/tasks/l10n/hr.php
+#srv/web/owncloud/apps/tasks/l10n/hu_HU.php
+#srv/web/owncloud/apps/tasks/l10n/hy.php
+#srv/web/owncloud/apps/tasks/l10n/ia.php
+#srv/web/owncloud/apps/tasks/l10n/id.php
+#srv/web/owncloud/apps/tasks/l10n/is.php
+#srv/web/owncloud/apps/tasks/l10n/it.php
+#srv/web/owncloud/apps/tasks/l10n/ja_JP.php
+#srv/web/owncloud/apps/tasks/l10n/ka_GE.php
+#srv/web/owncloud/apps/tasks/l10n/km.php
+#srv/web/owncloud/apps/tasks/l10n/ko.php
+#srv/web/owncloud/apps/tasks/l10n/ku_IQ.php
+#srv/web/owncloud/apps/tasks/l10n/lb.php
+#srv/web/owncloud/apps/tasks/l10n/lt_LT.php
+#srv/web/owncloud/apps/tasks/l10n/lv.php
+#srv/web/owncloud/apps/tasks/l10n/mk.php
+#srv/web/owncloud/apps/tasks/l10n/ms_MY.php
+#srv/web/owncloud/apps/tasks/l10n/my_MM.php
+#srv/web/owncloud/apps/tasks/l10n/nb_NO.php
+#srv/web/owncloud/apps/tasks/l10n/nl.php
+#srv/web/owncloud/apps/tasks/l10n/nn_NO.php
+#srv/web/owncloud/apps/tasks/l10n/oc.php
+#srv/web/owncloud/apps/tasks/l10n/pa.php
+#srv/web/owncloud/apps/tasks/l10n/pl.php
+#srv/web/owncloud/apps/tasks/l10n/pt_BR.php
+#srv/web/owncloud/apps/tasks/l10n/pt_PT.php
+#srv/web/owncloud/apps/tasks/l10n/ro.php
+#srv/web/owncloud/apps/tasks/l10n/ru.php
+#srv/web/owncloud/apps/tasks/l10n/ru_RU.php
+#srv/web/owncloud/apps/tasks/l10n/si_LK.php
+#srv/web/owncloud/apps/tasks/l10n/sk_SK.php
+#srv/web/owncloud/apps/tasks/l10n/sl.php
+#srv/web/owncloud/apps/tasks/l10n/sq.php
+#srv/web/owncloud/apps/tasks/l10n/sr.php
+#srv/web/owncloud/apps/tasks/l10n/sr@latin.php
+#srv/web/owncloud/apps/tasks/l10n/sv.php
+#srv/web/owncloud/apps/tasks/l10n/ta_LK.php
+#srv/web/owncloud/apps/tasks/l10n/te.php
+#srv/web/owncloud/apps/tasks/l10n/th_TH.php
+#srv/web/owncloud/apps/tasks/l10n/tr.php
+#srv/web/owncloud/apps/tasks/l10n/ug.php
+#srv/web/owncloud/apps/tasks/l10n/uk.php
+#srv/web/owncloud/apps/tasks/l10n/vi.php
+#srv/web/owncloud/apps/tasks/l10n/zh_CN.php
+#srv/web/owncloud/apps/tasks/l10n/zh_HK.php
+#srv/web/owncloud/apps/tasks/l10n/zh_TW.php
+#srv/web/owncloud/apps/tasks/lib
+#srv/web/owncloud/apps/tasks/lib/app.php
+#srv/web/owncloud/apps/tasks/lib/vtodo.php
+#srv/web/owncloud/apps/tasks/templates
+#srv/web/owncloud/apps/tasks/templates/no-calendar-app.php
+#srv/web/owncloud/apps/tasks/templates/tasks.php
+#srv/web/owncloud/apps/updater
+#srv/web/owncloud/apps/updater/COPYING-AGPL
+#srv/web/owncloud/apps/updater/README
+#srv/web/owncloud/apps/updater/admin.php
+#srv/web/owncloud/apps/updater/ajax
+#srv/web/owncloud/apps/updater/ajax/backup
+#srv/web/owncloud/apps/updater/ajax/backup/delete.php
+#srv/web/owncloud/apps/updater/ajax/backup/download.php
+#srv/web/owncloud/apps/updater/ajax/backup/list.php
+#srv/web/owncloud/apps/updater/ajax/update.php
+#srv/web/owncloud/apps/updater/appinfo
+#srv/web/owncloud/apps/updater/appinfo/app.php
+#srv/web/owncloud/apps/updater/appinfo/info.xml
+#srv/web/owncloud/apps/updater/css
+#srv/web/owncloud/apps/updater/css/updater.css
+#srv/web/owncloud/apps/updater/js
+#srv/web/owncloud/apps/updater/js/3rdparty
+#srv/web/owncloud/apps/updater/js/3rdparty/angular.js
+#srv/web/owncloud/apps/updater/js/app.js
+#srv/web/owncloud/apps/updater/js/controllers.js
+#srv/web/owncloud/apps/updater/l10n
+#srv/web/owncloud/apps/updater/l10n/ar.php
+#srv/web/owncloud/apps/updater/l10n/bg_BG.php
+#srv/web/owncloud/apps/updater/l10n/bn_BD.php
+#srv/web/owncloud/apps/updater/l10n/ca.php
+#srv/web/owncloud/apps/updater/l10n/cs_CZ.php
+#srv/web/owncloud/apps/updater/l10n/cy_GB.php
+#srv/web/owncloud/apps/updater/l10n/da.php
+#srv/web/owncloud/apps/updater/l10n/de.php
+#srv/web/owncloud/apps/updater/l10n/de_CH.php
+#srv/web/owncloud/apps/updater/l10n/de_DE.php
+#srv/web/owncloud/apps/updater/l10n/el.php
+#srv/web/owncloud/apps/updater/l10n/en@pirate.php
+#srv/web/owncloud/apps/updater/l10n/en_GB.php
+#srv/web/owncloud/apps/updater/l10n/eo.php
+#srv/web/owncloud/apps/updater/l10n/es.php
+#srv/web/owncloud/apps/updater/l10n/es_AR.php
+#srv/web/owncloud/apps/updater/l10n/et_EE.php
+#srv/web/owncloud/apps/updater/l10n/eu.php
+#srv/web/owncloud/apps/updater/l10n/fa.php
+#srv/web/owncloud/apps/updater/l10n/fi_FI.php
+#srv/web/owncloud/apps/updater/l10n/fr.php
+#srv/web/owncloud/apps/updater/l10n/gl.php
+#srv/web/owncloud/apps/updater/l10n/he.php
+#srv/web/owncloud/apps/updater/l10n/hi.php
+#srv/web/owncloud/apps/updater/l10n/hr.php
+#srv/web/owncloud/apps/updater/l10n/hu_HU.php
+#srv/web/owncloud/apps/updater/l10n/hy.php
+#srv/web/owncloud/apps/updater/l10n/ia.php
+#srv/web/owncloud/apps/updater/l10n/id.php
+#srv/web/owncloud/apps/updater/l10n/is.php
+#srv/web/owncloud/apps/updater/l10n/it.php
+#srv/web/owncloud/apps/updater/l10n/ja_JP.php
+#srv/web/owncloud/apps/updater/l10n/ka.php
+#srv/web/owncloud/apps/updater/l10n/ka_GE.php
+#srv/web/owncloud/apps/updater/l10n/km.php
+#srv/web/owncloud/apps/updater/l10n/ko.php
+#srv/web/owncloud/apps/updater/l10n/ku_IQ.php
+#srv/web/owncloud/apps/updater/l10n/lb.php
+#srv/web/owncloud/apps/updater/l10n/lt_LT.php
+#srv/web/owncloud/apps/updater/l10n/lv.php
+#srv/web/owncloud/apps/updater/l10n/mk.php
+#srv/web/owncloud/apps/updater/l10n/ms_MY.php
+#srv/web/owncloud/apps/updater/l10n/my_MM.php
+#srv/web/owncloud/apps/updater/l10n/nb_NO.php
+#srv/web/owncloud/apps/updater/l10n/nl.php
+#srv/web/owncloud/apps/updater/l10n/nn_NO.php
+#srv/web/owncloud/apps/updater/l10n/oc.php
+#srv/web/owncloud/apps/updater/l10n/pa.php
+#srv/web/owncloud/apps/updater/l10n/pl.php
+#srv/web/owncloud/apps/updater/l10n/pl_PL.php
+#srv/web/owncloud/apps/updater/l10n/pt_BR.php
+#srv/web/owncloud/apps/updater/l10n/pt_PT.php
+#srv/web/owncloud/apps/updater/l10n/ro.php
+#srv/web/owncloud/apps/updater/l10n/ru.php
+#srv/web/owncloud/apps/updater/l10n/ru_RU.php
+#srv/web/owncloud/apps/updater/l10n/si_LK.php
+#srv/web/owncloud/apps/updater/l10n/sk_SK.php
+#srv/web/owncloud/apps/updater/l10n/sl.php
+#srv/web/owncloud/apps/updater/l10n/sq.php
+#srv/web/owncloud/apps/updater/l10n/sr.php
+#srv/web/owncloud/apps/updater/l10n/sr@latin.php
+#srv/web/owncloud/apps/updater/l10n/sv.php
+#srv/web/owncloud/apps/updater/l10n/ta_LK.php
+#srv/web/owncloud/apps/updater/l10n/te.php
+#srv/web/owncloud/apps/updater/l10n/th_TH.php
+#srv/web/owncloud/apps/updater/l10n/tr.php
+#srv/web/owncloud/apps/updater/l10n/ug.php
+#srv/web/owncloud/apps/updater/l10n/uk.php
+#srv/web/owncloud/apps/updater/l10n/ur_PK.php
+#srv/web/owncloud/apps/updater/l10n/vi.php
+#srv/web/owncloud/apps/updater/l10n/zh_CN.php
+#srv/web/owncloud/apps/updater/l10n/zh_HK.php
+#srv/web/owncloud/apps/updater/l10n/zh_TW.php
+#srv/web/owncloud/apps/updater/lib
+#srv/web/owncloud/apps/updater/lib/backup.php
+#srv/web/owncloud/apps/updater/lib/downloader.php
+#srv/web/owncloud/apps/updater/lib/helper.php
+#srv/web/owncloud/apps/updater/lib/location
+#srv/web/owncloud/apps/updater/lib/location.php
+#srv/web/owncloud/apps/updater/lib/location/3rdparty.php
+#srv/web/owncloud/apps/updater/lib/location/apps.php
+#srv/web/owncloud/apps/updater/lib/location/core.php
+#srv/web/owncloud/apps/updater/lib/updater.php
+#srv/web/owncloud/apps/updater/templates
+#srv/web/owncloud/apps/updater/templates/admin.php
+#srv/web/owncloud/apps/updater/templates/update.php
+#srv/web/owncloud/apps/updater/update.php
+#srv/web/owncloud/apps/user_external
+#srv/web/owncloud/apps/user_external/appinfo
+#srv/web/owncloud/apps/user_external/appinfo/app.php
+#srv/web/owncloud/apps/user_external/appinfo/info.xml
+#srv/web/owncloud/apps/user_external/appinfo/version
+#srv/web/owncloud/apps/user_external/lib
+#srv/web/owncloud/apps/user_external/lib/ftp.php
+#srv/web/owncloud/apps/user_external/lib/imap.php
+#srv/web/owncloud/apps/user_external/lib/smb.php
+#srv/web/owncloud/apps/user_external/tests
+#srv/web/owncloud/apps/user_external/tests/config.php
+#srv/web/owncloud/apps/user_external/tests/ftp.php
+#srv/web/owncloud/apps/user_external/tests/imap.php
+#srv/web/owncloud/apps/user_external/tests/smb.php
+#srv/web/owncloud/apps/user_ldap
+#srv/web/owncloud/apps/user_ldap/ajax
+#srv/web/owncloud/apps/user_ldap/ajax/clearMappings.php
+#srv/web/owncloud/apps/user_ldap/ajax/deleteConfiguration.php
+#srv/web/owncloud/apps/user_ldap/ajax/getConfiguration.php
+#srv/web/owncloud/apps/user_ldap/ajax/getNewServerConfigPrefix.php
+#srv/web/owncloud/apps/user_ldap/ajax/setConfiguration.php
+#srv/web/owncloud/apps/user_ldap/ajax/testConfiguration.php
+#srv/web/owncloud/apps/user_ldap/ajax/wizard.php
+#srv/web/owncloud/apps/user_ldap/appinfo
+#srv/web/owncloud/apps/user_ldap/appinfo/app.php
+#srv/web/owncloud/apps/user_ldap/appinfo/database.xml
+#srv/web/owncloud/apps/user_ldap/appinfo/info.xml
+#srv/web/owncloud/apps/user_ldap/appinfo/install.php
+#srv/web/owncloud/apps/user_ldap/appinfo/update.php
+#srv/web/owncloud/apps/user_ldap/appinfo/version
+#srv/web/owncloud/apps/user_ldap/css
+#srv/web/owncloud/apps/user_ldap/css/settings.css
+#srv/web/owncloud/apps/user_ldap/group_ldap.php
+#srv/web/owncloud/apps/user_ldap/group_proxy.php
+#srv/web/owncloud/apps/user_ldap/js
+#srv/web/owncloud/apps/user_ldap/js/ldapFilter.js
+#srv/web/owncloud/apps/user_ldap/js/settings.js
+#srv/web/owncloud/apps/user_ldap/l10n
+#srv/web/owncloud/apps/user_ldap/l10n/ach.php
+#srv/web/owncloud/apps/user_ldap/l10n/ady.php
+#srv/web/owncloud/apps/user_ldap/l10n/af.php
+#srv/web/owncloud/apps/user_ldap/l10n/af_ZA.php
+#srv/web/owncloud/apps/user_ldap/l10n/ar.php
+#srv/web/owncloud/apps/user_ldap/l10n/be.php
+#srv/web/owncloud/apps/user_ldap/l10n/bg_BG.php
+#srv/web/owncloud/apps/user_ldap/l10n/bn_BD.php
+#srv/web/owncloud/apps/user_ldap/l10n/bs.php
+#srv/web/owncloud/apps/user_ldap/l10n/ca.php
+#srv/web/owncloud/apps/user_ldap/l10n/cs_CZ.php
+#srv/web/owncloud/apps/user_ldap/l10n/cy_GB.php
+#srv/web/owncloud/apps/user_ldap/l10n/da.php
+#srv/web/owncloud/apps/user_ldap/l10n/de.php
+#srv/web/owncloud/apps/user_ldap/l10n/de_AT.php
+#srv/web/owncloud/apps/user_ldap/l10n/de_CH.php
+#srv/web/owncloud/apps/user_ldap/l10n/de_DE.php
+#srv/web/owncloud/apps/user_ldap/l10n/el.php
+#srv/web/owncloud/apps/user_ldap/l10n/en@pirate.php
+#srv/web/owncloud/apps/user_ldap/l10n/en_GB.php
+#srv/web/owncloud/apps/user_ldap/l10n/eo.php
+#srv/web/owncloud/apps/user_ldap/l10n/es.php
+#srv/web/owncloud/apps/user_ldap/l10n/es_AR.php
+#srv/web/owncloud/apps/user_ldap/l10n/es_MX.php
+#srv/web/owncloud/apps/user_ldap/l10n/et_EE.php
+#srv/web/owncloud/apps/user_ldap/l10n/eu.php
+#srv/web/owncloud/apps/user_ldap/l10n/fa.php
+#srv/web/owncloud/apps/user_ldap/l10n/fi_FI.php
+#srv/web/owncloud/apps/user_ldap/l10n/fr.php
+#srv/web/owncloud/apps/user_ldap/l10n/fr_CA.php
+#srv/web/owncloud/apps/user_ldap/l10n/gl.php
+#srv/web/owncloud/apps/user_ldap/l10n/he.php
+#srv/web/owncloud/apps/user_ldap/l10n/hi.php
+#srv/web/owncloud/apps/user_ldap/l10n/hr.php
+#srv/web/owncloud/apps/user_ldap/l10n/hu_HU.php
+#srv/web/owncloud/apps/user_ldap/l10n/hy.php
+#srv/web/owncloud/apps/user_ldap/l10n/ia.php
+#srv/web/owncloud/apps/user_ldap/l10n/id.php
+#srv/web/owncloud/apps/user_ldap/l10n/is.php
+#srv/web/owncloud/apps/user_ldap/l10n/it.php
+#srv/web/owncloud/apps/user_ldap/l10n/ja_JP.php
+#srv/web/owncloud/apps/user_ldap/l10n/ka.php
+#srv/web/owncloud/apps/user_ldap/l10n/ka_GE.php
+#srv/web/owncloud/apps/user_ldap/l10n/km.php
+#srv/web/owncloud/apps/user_ldap/l10n/kn.php
+#srv/web/owncloud/apps/user_ldap/l10n/ko.php
+#srv/web/owncloud/apps/user_ldap/l10n/ku_IQ.php
+#srv/web/owncloud/apps/user_ldap/l10n/lb.php
+#srv/web/owncloud/apps/user_ldap/l10n/lt_LT.php
+#srv/web/owncloud/apps/user_ldap/l10n/lv.php
+#srv/web/owncloud/apps/user_ldap/l10n/mk.php
+#srv/web/owncloud/apps/user_ldap/l10n/ml_IN.php
+#srv/web/owncloud/apps/user_ldap/l10n/ms_MY.php
+#srv/web/owncloud/apps/user_ldap/l10n/my_MM.php
+#srv/web/owncloud/apps/user_ldap/l10n/nb_NO.php
+#srv/web/owncloud/apps/user_ldap/l10n/nds.php
+#srv/web/owncloud/apps/user_ldap/l10n/ne.php
+#srv/web/owncloud/apps/user_ldap/l10n/nl.php
+#srv/web/owncloud/apps/user_ldap/l10n/nn_NO.php
+#srv/web/owncloud/apps/user_ldap/l10n/nqo.php
+#srv/web/owncloud/apps/user_ldap/l10n/oc.php
+#srv/web/owncloud/apps/user_ldap/l10n/pa.php
+#srv/web/owncloud/apps/user_ldap/l10n/pl.php
+#srv/web/owncloud/apps/user_ldap/l10n/pt_BR.php
+#srv/web/owncloud/apps/user_ldap/l10n/pt_PT.php
+#srv/web/owncloud/apps/user_ldap/l10n/ro.php
+#srv/web/owncloud/apps/user_ldap/l10n/ru.php
+#srv/web/owncloud/apps/user_ldap/l10n/si_LK.php
+#srv/web/owncloud/apps/user_ldap/l10n/sk.php
+#srv/web/owncloud/apps/user_ldap/l10n/sk_SK.php
+#srv/web/owncloud/apps/user_ldap/l10n/sl.php
+#srv/web/owncloud/apps/user_ldap/l10n/sq.php
+#srv/web/owncloud/apps/user_ldap/l10n/sr.php
+#srv/web/owncloud/apps/user_ldap/l10n/sr@latin.php
+#srv/web/owncloud/apps/user_ldap/l10n/sv.php
+#srv/web/owncloud/apps/user_ldap/l10n/sw_KE.php
+#srv/web/owncloud/apps/user_ldap/l10n/ta_LK.php
+#srv/web/owncloud/apps/user_ldap/l10n/te.php
+#srv/web/owncloud/apps/user_ldap/l10n/th_TH.php
+#srv/web/owncloud/apps/user_ldap/l10n/tr.php
+#srv/web/owncloud/apps/user_ldap/l10n/tzm.php
+#srv/web/owncloud/apps/user_ldap/l10n/ug.php
+#srv/web/owncloud/apps/user_ldap/l10n/uk.php
+#srv/web/owncloud/apps/user_ldap/l10n/ur_PK.php
+#srv/web/owncloud/apps/user_ldap/l10n/uz.php
+#srv/web/owncloud/apps/user_ldap/l10n/vi.php
+#srv/web/owncloud/apps/user_ldap/l10n/zh_CN.php
+#srv/web/owncloud/apps/user_ldap/l10n/zh_HK.php
+#srv/web/owncloud/apps/user_ldap/l10n/zh_TW.php
+#srv/web/owncloud/apps/user_ldap/lib
+#srv/web/owncloud/apps/user_ldap/lib/access.php
+#srv/web/owncloud/apps/user_ldap/lib/backendutility.php
+#srv/web/owncloud/apps/user_ldap/lib/configuration.php
+#srv/web/owncloud/apps/user_ldap/lib/connection.php
+#srv/web/owncloud/apps/user_ldap/lib/helper.php
+#srv/web/owncloud/apps/user_ldap/lib/ildapwrapper.php
+#srv/web/owncloud/apps/user_ldap/lib/jobs.php
+#srv/web/owncloud/apps/user_ldap/lib/ldap.php
+#srv/web/owncloud/apps/user_ldap/lib/ldaputility.php
+#srv/web/owncloud/apps/user_ldap/lib/proxy.php
+#srv/web/owncloud/apps/user_ldap/lib/wizard.php
+#srv/web/owncloud/apps/user_ldap/lib/wizardresult.php
+#srv/web/owncloud/apps/user_ldap/settings.php
+#srv/web/owncloud/apps/user_ldap/templates
+#srv/web/owncloud/apps/user_ldap/templates/part.settingcontrols.php
+#srv/web/owncloud/apps/user_ldap/templates/part.wizard-groupfilter.php
+#srv/web/owncloud/apps/user_ldap/templates/part.wizard-loginfilter.php
+#srv/web/owncloud/apps/user_ldap/templates/part.wizard-server.php
+#srv/web/owncloud/apps/user_ldap/templates/part.wizard-userfilter.php
+#srv/web/owncloud/apps/user_ldap/templates/part.wizardcontrols.php
+#srv/web/owncloud/apps/user_ldap/templates/settings.php
+#srv/web/owncloud/apps/user_ldap/tests
+#srv/web/owncloud/apps/user_ldap/tests/access.php
+#srv/web/owncloud/apps/user_ldap/tests/connection.php
+#srv/web/owncloud/apps/user_ldap/tests/user_ldap.php
+#srv/web/owncloud/apps/user_ldap/tests/wizard.php
+#srv/web/owncloud/apps/user_ldap/user_ldap.php
+#srv/web/owncloud/apps/user_ldap/user_proxy.php
+#srv/web/owncloud/apps/user_webdavauth
+#srv/web/owncloud/apps/user_webdavauth/appinfo
+#srv/web/owncloud/apps/user_webdavauth/appinfo/app.php
+#srv/web/owncloud/apps/user_webdavauth/appinfo/info.xml
+#srv/web/owncloud/apps/user_webdavauth/appinfo/version
+#srv/web/owncloud/apps/user_webdavauth/l10n
+#srv/web/owncloud/apps/user_webdavauth/l10n/ar.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/bg_BG.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/bn_BD.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/ca.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/cs_CZ.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/da.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/de.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/de_CH.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/de_DE.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/el.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/en_GB.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/eo.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/es.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/es_AR.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/et_EE.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/eu.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/fa.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/fi_FI.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/fr.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/gl.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/he.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/hu_HU.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/id.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/is.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/it.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/ja_JP.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/ka_GE.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/ko.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/lt_LT.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/lv.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/mk.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/ms_MY.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/nb_NO.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/nl.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/nn_NO.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/pl.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/pt_BR.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/pt_PT.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/ro.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/ru.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/si_LK.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/sk_SK.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/sl.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/sr.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/sv.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/ta_LK.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/th_TH.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/tr.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/ug.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/uk.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/vi.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/zh_CN.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/zh_HK.php
+#srv/web/owncloud/apps/user_webdavauth/l10n/zh_TW.php
+#srv/web/owncloud/apps/user_webdavauth/settings.php
+#srv/web/owncloud/apps/user_webdavauth/templates
+#srv/web/owncloud/apps/user_webdavauth/templates/settings.php
+#srv/web/owncloud/apps/user_webdavauth/user_webdavauth.php
+#srv/web/owncloud/config
+#srv/web/owncloud/config/config.sample.php
+#srv/web/owncloud/console.php
+#srv/web/owncloud/core
+#srv/web/owncloud/core/ajax
+#srv/web/owncloud/core/ajax/appconfig.php
+#srv/web/owncloud/core/ajax/preview.php
+#srv/web/owncloud/core/ajax/share.php
+#srv/web/owncloud/core/ajax/translations.php
+#srv/web/owncloud/core/ajax/update.php
+#srv/web/owncloud/core/avatar
+#srv/web/owncloud/core/avatar/controller.php
+#srv/web/owncloud/core/command
+#srv/web/owncloud/core/command/app
+#srv/web/owncloud/core/command/app/disable.php
+#srv/web/owncloud/core/command/app/enable.php
+#srv/web/owncloud/core/command/app/listapps.php
+#srv/web/owncloud/core/command/db
+#srv/web/owncloud/core/command/db/generatechangescript.php
+#srv/web/owncloud/core/command/maintenance
+#srv/web/owncloud/core/command/maintenance/repair.php
+#srv/web/owncloud/core/command/maintenance/singleuser.php
+#srv/web/owncloud/core/command/status.php
+#srv/web/owncloud/core/command/upgrade.php
+#srv/web/owncloud/core/command/user
+#srv/web/owncloud/core/command/user/report.php
+#srv/web/owncloud/core/css
+#srv/web/owncloud/core/css/apps.css
+#srv/web/owncloud/core/css/auth.css
+#srv/web/owncloud/core/css/fixes.css
+#srv/web/owncloud/core/css/icons.css
+#srv/web/owncloud/core/css/images
+#srv/web/owncloud/core/css/images/animated-overlay.gif
+#srv/web/owncloud/core/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png
+#srv/web/owncloud/core/css/images/ui-bg_diagonals-thick_20_666666_40x40.png
+#srv/web/owncloud/core/css/images/ui-bg_flat_100_ffffff_40x100.png
+#srv/web/owncloud/core/css/images/ui-bg_flat_10_000000_40x100.png
+#srv/web/owncloud/core/css/images/ui-bg_flat_35_1d2d44_40x100.png
+#srv/web/owncloud/core/css/images/ui-bg_glass_100_f8f8f8_1x400.png
+#srv/web/owncloud/core/css/images/ui-bg_highlight-hard_100_f8f8f8_1x100.png
+#srv/web/owncloud/core/css/images/ui-bg_highlight-soft_100_eeeeee_1x100.png
+#srv/web/owncloud/core/css/images/ui-icons_1d2d44_256x240.png
+#srv/web/owncloud/core/css/images/ui-icons_222222_256x240.png
+#srv/web/owncloud/core/css/images/ui-icons_ffd27a_256x240.png
+#srv/web/owncloud/core/css/images/ui-icons_ffffff_256x240.png
+#srv/web/owncloud/core/css/jquery-tipsy.css
+#srv/web/owncloud/core/css/jquery-ui-1.10.0.custom.css
+#srv/web/owncloud/core/css/jquery.multiselect.css
+#srv/web/owncloud/core/css/jquery.ocdialog.css
+#srv/web/owncloud/core/css/multiselect.css
+#srv/web/owncloud/core/css/share.css
+#srv/web/owncloud/core/css/styles.css
+#srv/web/owncloud/core/doc
+#srv/web/owncloud/core/doc/admin
+#srv/web/owncloud/core/doc/admin/_images
+#srv/web/owncloud/core/doc/admin/_images/100000000000003800000018D49F1CE7.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000050000000DB83B8FA5B.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000000950000004412998BE7.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000000A800000073F49785A6.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000000B600000120706C3C75.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000000CD000000ECA8DE7780.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000000F1000000F56125BDBA.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000000F1000000F6704F46D3.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000000F300000068AF0ECD53.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000000F40000019A110DD159.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000000F5000000675DC5F68C.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000000F500000067A8845EF8.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000000F60000006754ED2A1E.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000000F6000000685DFB3767.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000012C0000009C444B4720.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000013C0000017D4FC6CEF5.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000001400000008A557EF7E3.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000001440000005A2989832F.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000160000000DBB2FB0223.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000165000000D3FF2168AB.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000167000000B43E4BF478.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000001800000009A9494E037.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000001880000007EA4444400.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000018B000000A090F31164.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000018E000000C4BA62B2A3.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000193000001AE9AB8B0A2.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000194000000498325A766.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000194000000FAD39BC0D8.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000001980000009271BE0D26.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000019E0000004CD2A0F407.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000001A3000000AAFE82893A.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000001AC000000477C76808F.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000001BF00000012349EAE2F.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000001C1000000FE663748B2.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000001C9000000AF9C1CE57F.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000001CF00000176B0BE1EBC.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000001D30000014DC251C948.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000001E50000006E3ECDC427.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000001FD000000DF8D2D7546.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000200000000BCCCC35DEB.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000002170000004A27056037.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000021C0000004CACBF786C.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000002210000002DE3BE7515.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000227000000935D9B1EF6.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000023B000000125381F51B.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000247000000A77440E4D3.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000002720000013FB6EDA793.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000027B0000011D10F70F88.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000002840000016729388B7F.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000288000001A1D5BE4881.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000289000001A9D7F3941F.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000002910000018B31D51F03.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000291000001951B69B9A6.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000002950000019EF5732E36.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000002950000021E245F6883.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000298000001870B0581FA.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000298000001874D3CA506.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000029B0000018885B5282E.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000002A6000000BFBE298238.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000002B1000002258C08D304.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000002B3000000365E1CD00D.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000002BB000000266DB6AD1A.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000002F3000000926CA65D02.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000304000001B964698779.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000336000000F38C3FAF84.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000372000002AF943ADDA0.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000003730000002B6865E951.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000003A60000011E274A1A28.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000003A6000002A9C7A660BE.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000003A800000039364066E4.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000003B30000021B5EE5D338.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000003DF00000071A41D8A1F.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000003DF000000D953A456B6.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000003E8000001524A147A04.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000003EC000000AB60616FA7.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000003FB000002359BAFB40E.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000004010000017E4A6552BC.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000403000001632F0B76F6.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000404000000FCFC13E732.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000004100000005657010336.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000004170000016ACB5E15AE.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000041D0000017D8D1BC4D9.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000042500000163D2B339D5.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000427000000324F58266D.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000042E000001D3EEB9978B.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000042F000000CC3EDDE79E.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000430000000AF9D6E724E.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000043000000164DA0CE8C9.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000043200000169BCD20493.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000044C000002B0B421E27E.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000045800000197FE462F2B.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000462000000D44541CF9A.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000046C000000C2D3E5CF30.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000004770000008AAF3CFFDB.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000004920000028D9C8DC2CB.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000004C0000000795BB2C146.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000004CA000002B52116BE0C.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000004ED000000BE3B9E25D5.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000523000000C6F786381C.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000052500000088DBB95005.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000525000000BE30CF0423.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000527000000A7AB409FE0.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000052F000000C2867B7294.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000530000001410CF0028A.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000053100000142D9A4C916.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000532000000285DDBBF37.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000053A00000067708C8F53.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000552000000BF22E90239.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000557000002E148BAB6D4.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000005970000006AE23997C9.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000005AF00000074604B1A67.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000005B90000007866D92D14.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000005BB0000007C1DF71FA7.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000005C30000006CAFFAAD61.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000005D00000003B29340A7A.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000005D50000009458C5EE48.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000005E20000009B1BA5A8CF.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000005E6000000676902E040.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000005EB000000A68BA73E2D.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000005EC00000073E678DFEC.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000005F30000030F1372448D.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000005F70000005F0912E904.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000005F70000007E43DB8026.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000005FA0000005CE8491B77.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000005FF0000005F35710398.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000006000000005EDA7B96BE.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000060300000065DF96536B.png
+#srv/web/owncloud/core/doc/admin/_images/10000000000006060000006A0106CA0C.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000061A0000006FC014C3A4.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000061D0000007047877972.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000061E0000006BCF9ECC0B.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000062A0000005F61A18950.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000631000000E19D116AA0.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000063F00000090AAE1FA4A.png
+#srv/web/owncloud/core/doc/admin/_images/1000000000000668000002D29EAD9899.png
+#srv/web/owncloud/core/doc/admin/_images/100000000000066D000001AAD8CE8256.png
+#srv/web/owncloud/core/doc/admin/_images/10000201000002FC000001DC2DDAD2F1.png
+#srv/web/owncloud/core/doc/admin/_images/1000020100000359000000A8B848DE68.png
+#srv/web/owncloud/core/doc/admin/_images/10000201000005F90000029D8BA200FB.png
+#srv/web/owncloud/core/doc/admin/_images/custom_mount_config_gui-1.png
+#srv/web/owncloud/core/doc/admin/_images/custom_mount_config_gui-2.png
+#srv/web/owncloud/core/doc/admin/_images/custom_mount_config_gui-3.png
+#srv/web/owncloud/core/doc/admin/_images/custom_mount_config_gui-4.png
+#srv/web/owncloud/core/doc/admin/_images/edit_encrypted_file.png
+#srv/web/owncloud/core/doc/admin/_images/install-wizard-advanced.png
+#srv/web/owncloud/core/doc/admin/_images/install-wizard.png
+#srv/web/owncloud/core/doc/admin/_images/ldap-advanced-1-connection.png
+#srv/web/owncloud/core/doc/admin/_images/ldap-advanced-2-directory.png
+#srv/web/owncloud/core/doc/admin/_images/ldap-advanced-3-attributes.png
+#srv/web/owncloud/core/doc/admin/_images/ldap-expert.png
+#srv/web/owncloud/core/doc/admin/_images/ldap-fetched-avatar.png
+#srv/web/owncloud/core/doc/admin/_images/ldap-settings-invalid-oc45.png
+#srv/web/owncloud/core/doc/admin/_images/ldap-settings-valid-oc45.png
+#srv/web/owncloud/core/doc/admin/_images/ldap-wizard-1-server.png
+#srv/web/owncloud/core/doc/admin/_images/ldap-wizard-2-user.png
+#srv/web/owncloud/core/doc/admin/_images/ldap-wizard-3-login.png
+#srv/web/owncloud/core/doc/admin/_images/ldap-wizard-4-group.png
+#srv/web/owncloud/core/doc/admin/_images/oc_admin_app_page.png
+#srv/web/owncloud/core/doc/admin/_images/oc_admin_user_manage.png
+#srv/web/owncloud/core/doc/admin/_images/ucs-app-center-install.png
+#srv/web/owncloud/core/doc/admin/_images/ucs-app-center-module.png
+#srv/web/owncloud/core/doc/admin/_images/ucsint.png
+#srv/web/owncloud/core/doc/admin/_images/ucsint1.png
+#srv/web/owncloud/core/doc/admin/_images/ucsint2.png
+#srv/web/owncloud/core/doc/admin/_images/untrusted-domain.png
+#srv/web/owncloud/core/doc/admin/_images/win7features.jpg
+#srv/web/owncloud/core/doc/admin/_images/winserverroles.jpg
+#srv/web/owncloud/core/doc/admin/_sources
+#srv/web/owncloud/core/doc/admin/_sources/apps
+#srv/web/owncloud/core/doc/admin/_sources/apps/activity
+#srv/web/owncloud/core/doc/admin/_sources/apps/activity/index.txt
+#srv/web/owncloud/core/doc/admin/_sources/apps/admin_dependencies_chk
+#srv/web/owncloud/core/doc/admin/_sources/apps/admin_dependencies_chk/index.txt
+#srv/web/owncloud/core/doc/admin/_sources/apps/files_antivirus
+#srv/web/owncloud/core/doc/admin/_sources/apps/files_antivirus/index.txt
+#srv/web/owncloud/core/doc/admin/_sources/apps/files_encryption
+#srv/web/owncloud/core/doc/admin/_sources/apps/files_encryption/index.txt
+#srv/web/owncloud/core/doc/admin/_sources/apps/files_external
+#srv/web/owncloud/core/doc/admin/_sources/apps/files_external/index.txt
+#srv/web/owncloud/core/doc/admin/_sources/apps/files_sharing
+#srv/web/owncloud/core/doc/admin/_sources/apps/files_sharing/index.txt
+#srv/web/owncloud/core/doc/admin/_sources/apps/files_trashbin
+#srv/web/owncloud/core/doc/admin/_sources/apps/files_trashbin/index.txt
+#srv/web/owncloud/core/doc/admin/_sources/apps/files_versions
+#srv/web/owncloud/core/doc/admin/_sources/apps/files_versions/index.txt
+#srv/web/owncloud/core/doc/admin/_sources/apps/firstrunwizard
+#srv/web/owncloud/core/doc/admin/_sources/apps/firstrunwizard/index.txt
+#srv/web/owncloud/core/doc/admin/_sources/apps/index.txt
+#srv/web/owncloud/core/doc/admin/_sources/apps/user_ldap
+#srv/web/owncloud/core/doc/admin/_sources/apps/user_ldap/index.txt
+#srv/web/owncloud/core/doc/admin/_sources/apps/viewers
+#srv/web/owncloud/core/doc/admin/_sources/apps/viewers/index.txt
+#srv/web/owncloud/core/doc/admin/_sources/config
+#srv/web/owncloud/core/doc/admin/_sources/config/apps.txt
+#srv/web/owncloud/core/doc/admin/_sources/config/code_locations.txt
+#srv/web/owncloud/core/doc/admin/_sources/config/default_parameters.txt
+#srv/web/owncloud/core/doc/admin/_sources/config/deleted_items.txt
+#srv/web/owncloud/core/doc/admin/_sources/config/index.txt
+#srv/web/owncloud/core/doc/admin/_sources/config/logging.txt
+#srv/web/owncloud/core/doc/admin/_sources/config/mail_parameters.txt
+#srv/web/owncloud/core/doc/admin/_sources/config/maintenance.txt
+#srv/web/owncloud/core/doc/admin/_sources/config/miscellaneous.txt
+#srv/web/owncloud/core/doc/admin/_sources/config/previews.txt
+#srv/web/owncloud/core/doc/admin/_sources/config/reverse_proxy_configurations.txt
+#srv/web/owncloud/core/doc/admin/_sources/config/session_info.txt
+#srv/web/owncloud/core/doc/admin/_sources/config/user_experience.txt
+#srv/web/owncloud/core/doc/admin/_sources/config/verification.txt
+#srv/web/owncloud/core/doc/admin/_sources/configuration
+#srv/web/owncloud/core/doc/admin/_sources/configuration/auth_ldap.txt
+#srv/web/owncloud/core/doc/admin/_sources/configuration/background_jobs.txt
+#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_3rdparty.txt
+#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_apps.txt
+#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_automation.txt
+#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_custom_clients.txt
+#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_database.txt
+#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_encryption.txt
+#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_knowledgebase.txt
+#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_language.txt
+#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_logging.txt
+#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_mail.txt
+#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_maintenance.txt
+#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_preview.txt
+#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_reverseproxy.txt
+#srv/web/owncloud/core/doc/admin/_sources/configuration/configuration_users.txt
+#srv/web/owncloud/core/doc/admin/_sources/configuration/configuring_big_file_upload.txt
+#srv/web/owncloud/core/doc/admin/_sources/configuration/custom_mount_config.txt
+#srv/web/owncloud/core/doc/admin/_sources/configuration/custom_mount_config_gui.txt
+#srv/web/owncloud/core/doc/admin/_sources/configuration/custom_user_backend.txt
+#srv/web/owncloud/core/doc/admin/_sources/configuration/index.txt
+#srv/web/owncloud/core/doc/admin/_sources/configuration/xsendfile.txt
+#srv/web/owncloud/core/doc/admin/_sources/contents.txt
+#srv/web/owncloud/core/doc/admin/_sources/cron
+#srv/web/owncloud/core/doc/admin/_sources/cron/index.txt
+#srv/web/owncloud/core/doc/admin/_sources/index.txt
+#srv/web/owncloud/core/doc/admin/_sources/installation
+#srv/web/owncloud/core/doc/admin/_sources/installation/index.txt
+#srv/web/owncloud/core/doc/admin/_sources/installation/installation_appliance.txt
+#srv/web/owncloud/core/doc/admin/_sources/installation/installation_linux.txt
+#srv/web/owncloud/core/doc/admin/_sources/installation/installation_macos.txt
+#srv/web/owncloud/core/doc/admin/_sources/installation/installation_others.txt
+#srv/web/owncloud/core/doc/admin/_sources/installation/installation_source.txt
+#srv/web/owncloud/core/doc/admin/_sources/installation/installation_ucs.txt
+#srv/web/owncloud/core/doc/admin/_sources/installation/installation_windows.txt
+#srv/web/owncloud/core/doc/admin/_sources/installation/installation_wizard.txt
+#srv/web/owncloud/core/doc/admin/_sources/issues
+#srv/web/owncloud/core/doc/admin/_sources/issues/index.txt
+#srv/web/owncloud/core/doc/admin/_sources/maintenance
+#srv/web/owncloud/core/doc/admin/_sources/maintenance/backup.txt
+#srv/web/owncloud/core/doc/admin/_sources/maintenance/index.txt
+#srv/web/owncloud/core/doc/admin/_sources/maintenance/migrating.txt
+#srv/web/owncloud/core/doc/admin/_sources/maintenance/restore.txt
+#srv/web/owncloud/core/doc/admin/_sources/maintenance/update.txt
+#srv/web/owncloud/core/doc/admin/_sources/quota
+#srv/web/owncloud/core/doc/admin/_sources/quota/index.txt
+#srv/web/owncloud/core/doc/admin/_sources/sharing_api
+#srv/web/owncloud/core/doc/admin/_sources/sharing_api/create_a_new_share.txt
+#srv/web/owncloud/core/doc/admin/_sources/sharing_api/delete_share.txt
+#srv/web/owncloud/core/doc/admin/_sources/sharing_api/get_all_shares.txt
+#srv/web/owncloud/core/doc/admin/_sources/sharing_api/get_information_about_a_known_share.txt
+#srv/web/owncloud/core/doc/admin/_sources/sharing_api/get_shares_from_a_specific_file_or_folder.txt
+#srv/web/owncloud/core/doc/admin/_sources/sharing_api/index.txt
+#srv/web/owncloud/core/doc/admin/_static
+#srv/web/owncloud/core/doc/admin/_static/ajax-loader.gif
+#srv/web/owncloud/core/doc/admin/_static/basic.css
+#srv/web/owncloud/core/doc/admin/_static/bootstrap-responsive.css
+#srv/web/owncloud/core/doc/admin/_static/bootstrap-sphinx.css
+#srv/web/owncloud/core/doc/admin/_static/bootstrap.css
+#srv/web/owncloud/core/doc/admin/_static/bootstrap.js
+#srv/web/owncloud/core/doc/admin/_static/comment-bright.png
+#srv/web/owncloud/core/doc/admin/_static/comment-close.png
+#srv/web/owncloud/core/doc/admin/_static/comment.png
+#srv/web/owncloud/core/doc/admin/_static/doctools.js
+#srv/web/owncloud/core/doc/admin/_static/down-pressed.png
+#srv/web/owncloud/core/doc/admin/_static/down.png
+#srv/web/owncloud/core/doc/admin/_static/file.png
+#srv/web/owncloud/core/doc/admin/_static/img
+#srv/web/owncloud/core/doc/admin/_static/img/glyphicons-halflings-white.png
+#srv/web/owncloud/core/doc/admin/_static/img/glyphicons-halflings.png
+#srv/web/owncloud/core/doc/admin/_static/img/note.svg
+#srv/web/owncloud/core/doc/admin/_static/img/todo.svg
+#srv/web/owncloud/core/doc/admin/_static/jquery.js
+#srv/web/owncloud/core/doc/admin/_static/logo-blue.pdf
+#srv/web/owncloud/core/doc/admin/_static/logo-blue.png
+#srv/web/owncloud/core/doc/admin/_static/minus.png
+#srv/web/owncloud/core/doc/admin/_static/plus.png
+#srv/web/owncloud/core/doc/admin/_static/pygments.css
+#srv/web/owncloud/core/doc/admin/_static/searchtools.js
+#srv/web/owncloud/core/doc/admin/_static/style.css
+#srv/web/owncloud/core/doc/admin/_static/underscore.js
+#srv/web/owncloud/core/doc/admin/_static/up-pressed.png
+#srv/web/owncloud/core/doc/admin/_static/up.png
+#srv/web/owncloud/core/doc/admin/_static/websupport.js
+#srv/web/owncloud/core/doc/admin/apps
+#srv/web/owncloud/core/doc/admin/apps/activity
+#srv/web/owncloud/core/doc/admin/apps/activity/index.html
+#srv/web/owncloud/core/doc/admin/apps/admin_dependencies_chk
+#srv/web/owncloud/core/doc/admin/apps/admin_dependencies_chk/index.html
+#srv/web/owncloud/core/doc/admin/apps/files_antivirus
+#srv/web/owncloud/core/doc/admin/apps/files_antivirus/index.html
+#srv/web/owncloud/core/doc/admin/apps/files_encryption
+#srv/web/owncloud/core/doc/admin/apps/files_encryption/index.html
+#srv/web/owncloud/core/doc/admin/apps/files_external
+#srv/web/owncloud/core/doc/admin/apps/files_external/index.html
+#srv/web/owncloud/core/doc/admin/apps/files_sharing
+#srv/web/owncloud/core/doc/admin/apps/files_sharing/index.html
+#srv/web/owncloud/core/doc/admin/apps/files_trashbin
+#srv/web/owncloud/core/doc/admin/apps/files_trashbin/index.html
+#srv/web/owncloud/core/doc/admin/apps/files_versions
+#srv/web/owncloud/core/doc/admin/apps/files_versions/index.html
+#srv/web/owncloud/core/doc/admin/apps/firstrunwizard
+#srv/web/owncloud/core/doc/admin/apps/firstrunwizard/index.html
+#srv/web/owncloud/core/doc/admin/apps/index.html
+#srv/web/owncloud/core/doc/admin/apps/user_ldap
+#srv/web/owncloud/core/doc/admin/apps/user_ldap/index.html
+#srv/web/owncloud/core/doc/admin/apps/viewers
+#srv/web/owncloud/core/doc/admin/apps/viewers/index.html
+#srv/web/owncloud/core/doc/admin/config
+#srv/web/owncloud/core/doc/admin/config/apps.html
+#srv/web/owncloud/core/doc/admin/config/code_locations.html
+#srv/web/owncloud/core/doc/admin/config/default_parameters.html
+#srv/web/owncloud/core/doc/admin/config/deleted_items.html
+#srv/web/owncloud/core/doc/admin/config/index.html
+#srv/web/owncloud/core/doc/admin/config/logging.html
+#srv/web/owncloud/core/doc/admin/config/mail_parameters.html
+#srv/web/owncloud/core/doc/admin/config/maintenance.html
+#srv/web/owncloud/core/doc/admin/config/miscellaneous.html
+#srv/web/owncloud/core/doc/admin/config/previews.html
+#srv/web/owncloud/core/doc/admin/config/reverse_proxy_configurations.html
+#srv/web/owncloud/core/doc/admin/config/session_info.html
+#srv/web/owncloud/core/doc/admin/config/user_experience.html
+#srv/web/owncloud/core/doc/admin/config/verification.html
+#srv/web/owncloud/core/doc/admin/configuration
+#srv/web/owncloud/core/doc/admin/configuration/auth_ldap.html
+#srv/web/owncloud/core/doc/admin/configuration/background_jobs.html
+#srv/web/owncloud/core/doc/admin/configuration/configuration_3rdparty.html
+#srv/web/owncloud/core/doc/admin/configuration/configuration_apps.html
+#srv/web/owncloud/core/doc/admin/configuration/configuration_automation.html
+#srv/web/owncloud/core/doc/admin/configuration/configuration_custom_clients.html
+#srv/web/owncloud/core/doc/admin/configuration/configuration_database.html
+#srv/web/owncloud/core/doc/admin/configuration/configuration_encryption.html
+#srv/web/owncloud/core/doc/admin/configuration/configuration_knowledgebase.html
+#srv/web/owncloud/core/doc/admin/configuration/configuration_language.html
+#srv/web/owncloud/core/doc/admin/configuration/configuration_logging.html
+#srv/web/owncloud/core/doc/admin/configuration/configuration_mail.html
+#srv/web/owncloud/core/doc/admin/configuration/configuration_maintenance.html
+#srv/web/owncloud/core/doc/admin/configuration/configuration_preview.html
+#srv/web/owncloud/core/doc/admin/configuration/configuration_reverseproxy.html
+#srv/web/owncloud/core/doc/admin/configuration/configuration_users.html
+#srv/web/owncloud/core/doc/admin/configuration/configuring_big_file_upload.html
+#srv/web/owncloud/core/doc/admin/configuration/custom_mount_config.html
+#srv/web/owncloud/core/doc/admin/configuration/custom_mount_config_gui.html
+#srv/web/owncloud/core/doc/admin/configuration/custom_user_backend.html
+#srv/web/owncloud/core/doc/admin/configuration/index.html
+#srv/web/owncloud/core/doc/admin/configuration/xsendfile.html
+#srv/web/owncloud/core/doc/admin/contents.html
+#srv/web/owncloud/core/doc/admin/cron
+#srv/web/owncloud/core/doc/admin/cron/index.html
+#srv/web/owncloud/core/doc/admin/genindex.html
+#srv/web/owncloud/core/doc/admin/index.html
+#srv/web/owncloud/core/doc/admin/installation
+#srv/web/owncloud/core/doc/admin/installation/index.html
+#srv/web/owncloud/core/doc/admin/installation/installation_appliance.html
+#srv/web/owncloud/core/doc/admin/installation/installation_linux.html
+#srv/web/owncloud/core/doc/admin/installation/installation_macos.html
+#srv/web/owncloud/core/doc/admin/installation/installation_others.html
+#srv/web/owncloud/core/doc/admin/installation/installation_source.html
+#srv/web/owncloud/core/doc/admin/installation/installation_ucs.html
+#srv/web/owncloud/core/doc/admin/installation/installation_windows.html
+#srv/web/owncloud/core/doc/admin/installation/installation_wizard.html
+#srv/web/owncloud/core/doc/admin/issues
+#srv/web/owncloud/core/doc/admin/issues/index.html
+#srv/web/owncloud/core/doc/admin/maintenance
+#srv/web/owncloud/core/doc/admin/maintenance/backup.html
+#srv/web/owncloud/core/doc/admin/maintenance/index.html
+#srv/web/owncloud/core/doc/admin/maintenance/migrating.html
+#srv/web/owncloud/core/doc/admin/maintenance/restore.html
+#srv/web/owncloud/core/doc/admin/maintenance/update.html
+#srv/web/owncloud/core/doc/admin/objects.inv
+#srv/web/owncloud/core/doc/admin/quota
+#srv/web/owncloud/core/doc/admin/quota/index.html
+#srv/web/owncloud/core/doc/admin/search.html
+#srv/web/owncloud/core/doc/admin/searchindex.js
+#srv/web/owncloud/core/doc/admin/sharing_api
+#srv/web/owncloud/core/doc/admin/sharing_api/create_a_new_share.html
+#srv/web/owncloud/core/doc/admin/sharing_api/delete_share.html
+#srv/web/owncloud/core/doc/admin/sharing_api/get_all_shares.html
+#srv/web/owncloud/core/doc/admin/sharing_api/get_information_about_a_known_share.html
+#srv/web/owncloud/core/doc/admin/sharing_api/get_shares_from_a_specific_file_or_folder.html
+#srv/web/owncloud/core/doc/admin/sharing_api/index.html
+#srv/web/owncloud/core/doc/user
+#srv/web/owncloud/core/doc/user/_images
+#srv/web/owncloud/core/doc/user/_images/1000000000000163000000E9CDA84C92.png
+#srv/web/owncloud/core/doc/user/_images/1000000000000175000000FAB2A2B294.png
+#srv/web/owncloud/core/doc/user/_images/1000000000000195000000EF7E44082C.png
+#srv/web/owncloud/core/doc/user/_images/10000000000001CE000000F2E2084BA1.png
+#srv/web/owncloud/core/doc/user/_images/100000000000041D0000003D52225C0D.png
+#srv/web/owncloud/core/doc/user/_images/1000000000000453000001BFFCF48776.png
+#srv/web/owncloud/core/doc/user/_images/1000000000000467000002B63162E59B.png
+#srv/web/owncloud/core/doc/user/_images/10000000000004690000026615360BEB.png
+#srv/web/owncloud/core/doc/user/_images/100000000000046D0000015F4B5494A9.png
+#srv/web/owncloud/core/doc/user/_images/100000000000046F000000DEA2BFCD9B.png
+#srv/web/owncloud/core/doc/user/_images/1000000000000470000001B68AE60DD3.png
+#srv/web/owncloud/core/doc/user/_images/10000000000004710000014BBC34499D.png
+#srv/web/owncloud/core/doc/user/_images/100000000000047200000129CB014025.png
+#srv/web/owncloud/core/doc/user/_images/100000000000047700000219A3013A92.png
+#srv/web/owncloud/core/doc/user/_images/1000000000000479000002887E7F48EA.png
+#srv/web/owncloud/core/doc/user/_images/100000000000047A000000B727198874.png
+#srv/web/owncloud/core/doc/user/_images/100000000000047A000000FB86FF2A9A.png
+#srv/web/owncloud/core/doc/user/_images/100000000000047A0000011C6682A254.png
+#srv/web/owncloud/core/doc/user/_images/100000000000048100000245268CDB7A.png
+#srv/web/owncloud/core/doc/user/_images/bookmark_addurl.png
+#srv/web/owncloud/core/doc/user/_images/bookmark_setting.png
+#srv/web/owncloud/core/doc/user/_images/calendar_createevent.png
+#srv/web/owncloud/core/doc/user/_images/calendar_export.png
+#srv/web/owncloud/core/doc/user/_images/calendar_import.png
+#srv/web/owncloud/core/doc/user/_images/calendar_manage-calendars.png
+#srv/web/owncloud/core/doc/user/_images/calendar_newtimezone1.png
+#srv/web/owncloud/core/doc/user/_images/contact_bottombar.png
+#srv/web/owncloud/core/doc/user/_images/contact_crop.jpg
+#srv/web/owncloud/core/doc/user/_images/contact_del_ab.png
+#srv/web/owncloud/core/doc/user/_images/contact_emptycontact.png
+#srv/web/owncloud/core/doc/user/_images/contact_picture.jpg
+#srv/web/owncloud/core/doc/user/_images/contact_syncopt.jpg
+#srv/web/owncloud/core/doc/user/_images/contact_thunderbird-Symbol_Gear.jpg
+#srv/web/owncloud/core/doc/user/_images/contact_thunderbird-Symbol_Impeller.jpg
+#srv/web/owncloud/core/doc/user/_images/contact_thunderbird-URL_config.jpg
+#srv/web/owncloud/core/doc/user/_images/contact_uploadbutton.png
+#srv/web/owncloud/core/doc/user/_images/contact_vcfpick.jpg
+#srv/web/owncloud/core/doc/user/_images/dolphin_webdav.png
+#srv/web/owncloud/core/doc/user/_images/explorer_webdav.png
+#srv/web/owncloud/core/doc/user/_images/external_google_drive_1_sign_in.png
+#srv/web/owncloud/core/doc/user/_images/external_google_drive_2_verify.png
+#srv/web/owncloud/core/doc/user/_images/external_google_drive_3_create_project.png
+#srv/web/owncloud/core/doc/user/_images/external_google_drive_4_enable_api.png
+#srv/web/owncloud/core/doc/user/_images/external_google_drive_5_setup_ownCloud.png
+#srv/web/owncloud/core/doc/user/_images/external_google_drive_6_accept.png
+#srv/web/owncloud/core/doc/user/_images/files_versioning.png
+#srv/web/owncloud/core/doc/user/_images/gnome3_nautilus_webdav.png
+#srv/web/owncloud/core/doc/user/_images/kdes.png
+#srv/web/owncloud/core/doc/user/_images/kdes1.png
+#srv/web/owncloud/core/doc/user/_images/kdes2.png
+#srv/web/owncloud/core/doc/user/_images/kdes3.png
+#srv/web/owncloud/core/doc/user/_images/kdes4.png
+#srv/web/owncloud/core/doc/user/_images/kdes5.png
+#srv/web/owncloud/core/doc/user/_images/kdes6.png
+#srv/web/owncloud/core/doc/user/_images/kdes7.png
+#srv/web/owncloud/core/doc/user/_images/kdes9.png
+#srv/web/owncloud/core/doc/user/_images/oc_connect.png
+#srv/web/owncloud/core/doc/user/_images/oc_documents.png
+#srv/web/owncloud/core/doc/user/_images/oc_documents_col_edit.png
+#srv/web/owncloud/core/doc/user/_images/oc_documents_edit.png
+#srv/web/owncloud/core/doc/user/_images/oc_documents_share.png
+#srv/web/owncloud/core/doc/user/_images/oc_files_share.png
+#srv/web/owncloud/core/doc/user/_images/oc_filesweb.png
+#srv/web/owncloud/core/doc/user/_images/oc_filesweb_navigate.png
+#srv/web/owncloud/core/doc/user/_images/oc_filesweb_new.png
+#srv/web/owncloud/core/doc/user/_images/oc_ui.png
+#srv/web/owncloud/core/doc/user/_images/oc_user_preferences.png
+#srv/web/owncloud/core/doc/user/_images/osx_webdav1.png
+#srv/web/owncloud/core/doc/user/_images/osx_webdav2.png
+#srv/web/owncloud/core/doc/user/_sources
+#srv/web/owncloud/core/doc/user/_sources/bookmarks.txt
+#srv/web/owncloud/core/doc/user/_sources/contents.txt
+#srv/web/owncloud/core/doc/user/_sources/documents.txt
+#srv/web/owncloud/core/doc/user/_sources/external_storage
+#srv/web/owncloud/core/doc/user/_sources/external_storage/google_drive.txt
+#srv/web/owncloud/core/doc/user/_sources/files
+#srv/web/owncloud/core/doc/user/_sources/files/configuring_big_file_upload.txt
+#srv/web/owncloud/core/doc/user/_sources/files/deletedfiles.txt
+#srv/web/owncloud/core/doc/user/_sources/files/encryption.txt
+#srv/web/owncloud/core/doc/user/_sources/files/files.txt
+#srv/web/owncloud/core/doc/user/_sources/files/filesweb.txt
+#srv/web/owncloud/core/doc/user/_sources/files/index.txt
+#srv/web/owncloud/core/doc/user/_sources/files/quota.txt
+#srv/web/owncloud/core/doc/user/_sources/files/sync.txt
+#srv/web/owncloud/core/doc/user/_sources/files/versioncontrol.txt
+#srv/web/owncloud/core/doc/user/_sources/index.txt
+#srv/web/owncloud/core/doc/user/_sources/migration.txt
+#srv/web/owncloud/core/doc/user/_sources/pim
+#srv/web/owncloud/core/doc/user/_sources/pim/calendar.txt
+#srv/web/owncloud/core/doc/user/_sources/pim/contacts.txt
+#srv/web/owncloud/core/doc/user/_sources/pim/index.txt
+#srv/web/owncloud/core/doc/user/_sources/pim/sync_ios.txt
+#srv/web/owncloud/core/doc/user/_sources/pim/sync_kde.txt
+#srv/web/owncloud/core/doc/user/_sources/pim/sync_osx.txt
+#srv/web/owncloud/core/doc/user/_sources/pim/sync_thunderbird.txt
+#srv/web/owncloud/core/doc/user/_sources/pim/troubleshooting.txt
+#srv/web/owncloud/core/doc/user/_sources/userpreferences.txt
+#srv/web/owncloud/core/doc/user/_sources/web_guide
+#srv/web/owncloud/core/doc/user/_sources/web_guide/index.txt
+#srv/web/owncloud/core/doc/user/_sources/webinterface.txt
+#srv/web/owncloud/core/doc/user/_static
+#srv/web/owncloud/core/doc/user/_static/ajax-loader.gif
+#srv/web/owncloud/core/doc/user/_static/basic.css
+#srv/web/owncloud/core/doc/user/_static/bootstrap-responsive.css
+#srv/web/owncloud/core/doc/user/_static/bootstrap-sphinx.css
+#srv/web/owncloud/core/doc/user/_static/bootstrap.css
+#srv/web/owncloud/core/doc/user/_static/bootstrap.js
+#srv/web/owncloud/core/doc/user/_static/comment-bright.png
+#srv/web/owncloud/core/doc/user/_static/comment-close.png
+#srv/web/owncloud/core/doc/user/_static/comment.png
+#srv/web/owncloud/core/doc/user/_static/doctools.js
+#srv/web/owncloud/core/doc/user/_static/down-pressed.png
+#srv/web/owncloud/core/doc/user/_static/down.png
+#srv/web/owncloud/core/doc/user/_static/file.png
+#srv/web/owncloud/core/doc/user/_static/img
+#srv/web/owncloud/core/doc/user/_static/img/glyphicons-halflings-white.png
+#srv/web/owncloud/core/doc/user/_static/img/glyphicons-halflings.png
+#srv/web/owncloud/core/doc/user/_static/img/note.svg
+#srv/web/owncloud/core/doc/user/_static/img/todo.svg
+#srv/web/owncloud/core/doc/user/_static/jquery.js
+#srv/web/owncloud/core/doc/user/_static/logo-blue.pdf
+#srv/web/owncloud/core/doc/user/_static/logo-blue.png
+#srv/web/owncloud/core/doc/user/_static/minus.png
+#srv/web/owncloud/core/doc/user/_static/plus.png
+#srv/web/owncloud/core/doc/user/_static/pygments.css
+#srv/web/owncloud/core/doc/user/_static/searchtools.js
+#srv/web/owncloud/core/doc/user/_static/style.css
+#srv/web/owncloud/core/doc/user/_static/underscore.js
+#srv/web/owncloud/core/doc/user/_static/up-pressed.png
+#srv/web/owncloud/core/doc/user/_static/up.png
+#srv/web/owncloud/core/doc/user/_static/websupport.js
+#srv/web/owncloud/core/doc/user/bookmarks.html
+#srv/web/owncloud/core/doc/user/contents.html
+#srv/web/owncloud/core/doc/user/documents.html
+#srv/web/owncloud/core/doc/user/external_storage
+#srv/web/owncloud/core/doc/user/external_storage/google_drive.html
+#srv/web/owncloud/core/doc/user/files
+#srv/web/owncloud/core/doc/user/files/configuring_big_file_upload.html
+#srv/web/owncloud/core/doc/user/files/deletedfiles.html
+#srv/web/owncloud/core/doc/user/files/encryption.html
+#srv/web/owncloud/core/doc/user/files/files.html
+#srv/web/owncloud/core/doc/user/files/filesweb.html
+#srv/web/owncloud/core/doc/user/files/index.html
+#srv/web/owncloud/core/doc/user/files/quota.html
+#srv/web/owncloud/core/doc/user/files/sync.html
+#srv/web/owncloud/core/doc/user/files/versioncontrol.html
+#srv/web/owncloud/core/doc/user/genindex.html
+#srv/web/owncloud/core/doc/user/index.html
+#srv/web/owncloud/core/doc/user/migration.html
+#srv/web/owncloud/core/doc/user/objects.inv
+#srv/web/owncloud/core/doc/user/pim
+#srv/web/owncloud/core/doc/user/pim/calendar.html
+#srv/web/owncloud/core/doc/user/pim/contacts.html
+#srv/web/owncloud/core/doc/user/pim/index.html
+#srv/web/owncloud/core/doc/user/pim/sync_ios.html
+#srv/web/owncloud/core/doc/user/pim/sync_kde.html
+#srv/web/owncloud/core/doc/user/pim/sync_osx.html
+#srv/web/owncloud/core/doc/user/pim/sync_thunderbird.html
+#srv/web/owncloud/core/doc/user/pim/troubleshooting.html
+#srv/web/owncloud/core/doc/user/search.html
+#srv/web/owncloud/core/doc/user/searchindex.js
+#srv/web/owncloud/core/doc/user/userpreferences.html
+#srv/web/owncloud/core/doc/user/web_guide
+#srv/web/owncloud/core/doc/user/web_guide/index.html
+#srv/web/owncloud/core/doc/user/webinterface.html
+#srv/web/owncloud/core/img
+#srv/web/owncloud/core/img/actions
+#srv/web/owncloud/core/img/actions/add.png
+#srv/web/owncloud/core/img/actions/add.svg
+#srv/web/owncloud/core/img/actions/caret-dark.png
+#srv/web/owncloud/core/img/actions/caret-dark.svg
+#srv/web/owncloud/core/img/actions/caret.png
+#srv/web/owncloud/core/img/actions/caret.svg
+#srv/web/owncloud/core/img/actions/checkmark-white.png
+#srv/web/owncloud/core/img/actions/checkmark-white.svg
+#srv/web/owncloud/core/img/actions/checkmark.png
+#srv/web/owncloud/core/img/actions/checkmark.svg
+#srv/web/owncloud/core/img/actions/clock.png
+#srv/web/owncloud/core/img/actions/clock.svg
+#srv/web/owncloud/core/img/actions/close.png
+#srv/web/owncloud/core/img/actions/close.svg
+#srv/web/owncloud/core/img/actions/confirm.png
+#srv/web/owncloud/core/img/actions/confirm.svg
+#srv/web/owncloud/core/img/actions/delete-hover.png
+#srv/web/owncloud/core/img/actions/delete-hover.svg
+#srv/web/owncloud/core/img/actions/delete.png
+#srv/web/owncloud/core/img/actions/delete.svg
+#srv/web/owncloud/core/img/actions/download.png
+#srv/web/owncloud/core/img/actions/download.svg
+#srv/web/owncloud/core/img/actions/history.png
+#srv/web/owncloud/core/img/actions/history.svg
+#srv/web/owncloud/core/img/actions/info.png
+#srv/web/owncloud/core/img/actions/info.svg
+#srv/web/owncloud/core/img/actions/lock.png
+#srv/web/owncloud/core/img/actions/lock.svg
+#srv/web/owncloud/core/img/actions/logout.png
+#srv/web/owncloud/core/img/actions/logout.svg
+#srv/web/owncloud/core/img/actions/mail.png
+#srv/web/owncloud/core/img/actions/mail.svg
+#srv/web/owncloud/core/img/actions/more.png
+#srv/web/owncloud/core/img/actions/more.svg
+#srv/web/owncloud/core/img/actions/password.png
+#srv/web/owncloud/core/img/actions/password.svg
+#srv/web/owncloud/core/img/actions/pause-big.png
+#srv/web/owncloud/core/img/actions/pause-big.svg
+#srv/web/owncloud/core/img/actions/pause.png
+#srv/web/owncloud/core/img/actions/pause.svg
+#srv/web/owncloud/core/img/actions/play-add.png
+#srv/web/owncloud/core/img/actions/play-add.svg
+#srv/web/owncloud/core/img/actions/play-big.png
+#srv/web/owncloud/core/img/actions/play-big.svg
+#srv/web/owncloud/core/img/actions/play-next.png
+#srv/web/owncloud/core/img/actions/play-next.svg
+#srv/web/owncloud/core/img/actions/play-previous.png
+#srv/web/owncloud/core/img/actions/play-previous.svg
+#srv/web/owncloud/core/img/actions/play.png
+#srv/web/owncloud/core/img/actions/play.svg
+#srv/web/owncloud/core/img/actions/public.png
+#srv/web/owncloud/core/img/actions/public.svg
+#srv/web/owncloud/core/img/actions/rename.png
+#srv/web/owncloud/core/img/actions/rename.svg
+#srv/web/owncloud/core/img/actions/search.png
+#srv/web/owncloud/core/img/actions/search.svg
+#srv/web/owncloud/core/img/actions/settings.png
+#srv/web/owncloud/core/img/actions/settings.svg
+#srv/web/owncloud/core/img/actions/share.png
+#srv/web/owncloud/core/img/actions/share.svg
+#srv/web/owncloud/core/img/actions/shared.png
+#srv/web/owncloud/core/img/actions/shared.svg
+#srv/web/owncloud/core/img/actions/sound-off.png
+#srv/web/owncloud/core/img/actions/sound-off.svg
+#srv/web/owncloud/core/img/actions/sound.png
+#srv/web/owncloud/core/img/actions/sound.svg
+#srv/web/owncloud/core/img/actions/star.png
+#srv/web/owncloud/core/img/actions/star.svg
+#srv/web/owncloud/core/img/actions/starred.png
+#srv/web/owncloud/core/img/actions/starred.svg
+#srv/web/owncloud/core/img/actions/toggle-filelist.png
+#srv/web/owncloud/core/img/actions/toggle-filelist.svg
+#srv/web/owncloud/core/img/actions/toggle-pictures.png
+#srv/web/owncloud/core/img/actions/toggle-pictures.svg
+#srv/web/owncloud/core/img/actions/toggle.png
+#srv/web/owncloud/core/img/actions/toggle.svg
+#srv/web/owncloud/core/img/actions/triangle-e.png
+#srv/web/owncloud/core/img/actions/triangle-e.svg
+#srv/web/owncloud/core/img/actions/triangle-n.png
+#srv/web/owncloud/core/img/actions/triangle-n.svg
+#srv/web/owncloud/core/img/actions/triangle-s.png
+#srv/web/owncloud/core/img/actions/triangle-s.svg
+#srv/web/owncloud/core/img/actions/upload-white.png
+#srv/web/owncloud/core/img/actions/upload-white.svg
+#srv/web/owncloud/core/img/actions/upload.png
+#srv/web/owncloud/core/img/actions/upload.svg
+#srv/web/owncloud/core/img/actions/user.png
+#srv/web/owncloud/core/img/actions/user.svg
+#srv/web/owncloud/core/img/actions/view-close.png
+#srv/web/owncloud/core/img/actions/view-close.svg
+#srv/web/owncloud/core/img/actions/view-next.png
+#srv/web/owncloud/core/img/actions/view-next.svg
+#srv/web/owncloud/core/img/actions/view-pause.png
+#srv/web/owncloud/core/img/actions/view-pause.svg
+#srv/web/owncloud/core/img/actions/view-play.png
+#srv/web/owncloud/core/img/actions/view-play.svg
+#srv/web/owncloud/core/img/actions/view-previous.png
+#srv/web/owncloud/core/img/actions/view-previous.svg
+#srv/web/owncloud/core/img/appstore.png
+#srv/web/owncloud/core/img/breadcrumb.png
+#srv/web/owncloud/core/img/breadcrumb.svg
+#srv/web/owncloud/core/img/desktopapp.png
+#srv/web/owncloud/core/img/desktopapp.svg
+#srv/web/owncloud/core/img/favicon-touch.png
+#srv/web/owncloud/core/img/favicon-touch.svg
+#srv/web/owncloud/core/img/favicon.png
+#srv/web/owncloud/core/img/favicon.svg
+#srv/web/owncloud/core/img/filetypes
+#srv/web/owncloud/core/img/filetypes/application-epub+zip.png
+#srv/web/owncloud/core/img/filetypes/application-epub+zip.svg
+#srv/web/owncloud/core/img/filetypes/application-pdf.png
+#srv/web/owncloud/core/img/filetypes/application-pdf.svg
+#srv/web/owncloud/core/img/filetypes/application-rss+xml.png
+#srv/web/owncloud/core/img/filetypes/application-rss+xml.svg
+#srv/web/owncloud/core/img/filetypes/application.png
+#srv/web/owncloud/core/img/filetypes/application.svg
+#srv/web/owncloud/core/img/filetypes/audio.png
+#srv/web/owncloud/core/img/filetypes/audio.svg
+#srv/web/owncloud/core/img/filetypes/calendar.png
+#srv/web/owncloud/core/img/filetypes/calendar.svg
+#srv/web/owncloud/core/img/filetypes/database.png
+#srv/web/owncloud/core/img/filetypes/database.svg
+#srv/web/owncloud/core/img/filetypes/file.png
+#srv/web/owncloud/core/img/filetypes/file.svg
+#srv/web/owncloud/core/img/filetypes/flash.png
+#srv/web/owncloud/core/img/filetypes/flash.svg
+#srv/web/owncloud/core/img/filetypes/folder-drag-accept.png
+#srv/web/owncloud/core/img/filetypes/folder-drag-accept.svg
+#srv/web/owncloud/core/img/filetypes/folder-external.png
+#srv/web/owncloud/core/img/filetypes/folder-external.svg
+#srv/web/owncloud/core/img/filetypes/folder-public.png
+#srv/web/owncloud/core/img/filetypes/folder-public.svg
+#srv/web/owncloud/core/img/filetypes/folder-shared.png
+#srv/web/owncloud/core/img/filetypes/folder-shared.svg
+#srv/web/owncloud/core/img/filetypes/folder.png
+#srv/web/owncloud/core/img/filetypes/folder.svg
+#srv/web/owncloud/core/img/filetypes/font.png
+#srv/web/owncloud/core/img/filetypes/font.svg
+#srv/web/owncloud/core/img/filetypes/image-svg+xml.png
+#srv/web/owncloud/core/img/filetypes/image-svg+xml.svg
+#srv/web/owncloud/core/img/filetypes/image.png
+#srv/web/owncloud/core/img/filetypes/image.svg
+#srv/web/owncloud/core/img/filetypes/package-x-generic.png
+#srv/web/owncloud/core/img/filetypes/package-x-generic.svg
+#srv/web/owncloud/core/img/filetypes/text-code.png
+#srv/web/owncloud/core/img/filetypes/text-code.svg
+#srv/web/owncloud/core/img/filetypes/text-html.png
+#srv/web/owncloud/core/img/filetypes/text-html.svg
+#srv/web/owncloud/core/img/filetypes/text-vcard.png
+#srv/web/owncloud/core/img/filetypes/text-vcard.svg
+#srv/web/owncloud/core/img/filetypes/text-x-c.png
+#srv/web/owncloud/core/img/filetypes/text-x-c.svg
+#srv/web/owncloud/core/img/filetypes/text-x-h.png
+#srv/web/owncloud/core/img/filetypes/text-x-h.svg
+#srv/web/owncloud/core/img/filetypes/text-x-javascript.png
+#srv/web/owncloud/core/img/filetypes/text-x-javascript.svg
+#srv/web/owncloud/core/img/filetypes/text-x-python.png
+#srv/web/owncloud/core/img/filetypes/text-x-python.svg
+#srv/web/owncloud/core/img/filetypes/text.png
+#srv/web/owncloud/core/img/filetypes/text.svg
+#srv/web/owncloud/core/img/filetypes/video.png
+#srv/web/owncloud/core/img/filetypes/video.svg
+#srv/web/owncloud/core/img/filetypes/web.png
+#srv/web/owncloud/core/img/filetypes/web.svg
+#srv/web/owncloud/core/img/filetypes/x-office-document.png
+#srv/web/owncloud/core/img/filetypes/x-office-document.svg
+#srv/web/owncloud/core/img/filetypes/x-office-presentation.png
+#srv/web/owncloud/core/img/filetypes/x-office-presentation.svg
+#srv/web/owncloud/core/img/filetypes/x-office-spreadsheet.png
+#srv/web/owncloud/core/img/filetypes/x-office-spreadsheet.svg
+#srv/web/owncloud/core/img/googleplay.png
+#srv/web/owncloud/core/img/image-optimization.sh
+#srv/web/owncloud/core/img/loading-dark.gif
+#srv/web/owncloud/core/img/loading-small.gif
+#srv/web/owncloud/core/img/loading.gif
+#srv/web/owncloud/core/img/logo-mail.gif
+#srv/web/owncloud/core/img/logo-wide.png
+#srv/web/owncloud/core/img/logo-wide.svg
+#srv/web/owncloud/core/img/logo.png
+#srv/web/owncloud/core/img/logo.svg
+#srv/web/owncloud/core/img/noise.png
+#srv/web/owncloud/core/img/places
+#srv/web/owncloud/core/img/places/calendar-dark.png
+#srv/web/owncloud/core/img/places/calendar-dark.svg
+#srv/web/owncloud/core/img/places/contacts-dark.png
+#srv/web/owncloud/core/img/places/contacts-dark.svg
+#srv/web/owncloud/core/img/places/file.png
+#srv/web/owncloud/core/img/places/file.svg
+#srv/web/owncloud/core/img/places/files.png
+#srv/web/owncloud/core/img/places/files.svg
+#srv/web/owncloud/core/img/places/folder.png
+#srv/web/owncloud/core/img/places/folder.svg
+#srv/web/owncloud/core/img/places/home.png
+#srv/web/owncloud/core/img/places/home.svg
+#srv/web/owncloud/core/img/places/link.png
+#srv/web/owncloud/core/img/places/link.svg
+#srv/web/owncloud/core/img/places/music.png
+#srv/web/owncloud/core/img/places/music.svg
+#srv/web/owncloud/core/img/places/picture.png
+#srv/web/owncloud/core/img/places/picture.svg
+#srv/web/owncloud/core/img/rating
+#srv/web/owncloud/core/img/rating/s1.png
+#srv/web/owncloud/core/img/rating/s10.png
+#srv/web/owncloud/core/img/rating/s11.png
+#srv/web/owncloud/core/img/rating/s2.png
+#srv/web/owncloud/core/img/rating/s3.png
+#srv/web/owncloud/core/img/rating/s4.png
+#srv/web/owncloud/core/img/rating/s5.png
+#srv/web/owncloud/core/img/rating/s6.png
+#srv/web/owncloud/core/img/rating/s7.png
+#srv/web/owncloud/core/img/rating/s8.png
+#srv/web/owncloud/core/img/rating/s9.png
+#srv/web/owncloud/core/js
+#srv/web/owncloud/core/js/LICENSE.jquery.inview
+#srv/web/owncloud/core/js/avatar.js
+#srv/web/owncloud/core/js/backgroundjobs.js
+#srv/web/owncloud/core/js/compatibility.js
+#srv/web/owncloud/core/js/config.js
+#srv/web/owncloud/core/js/config.php
+#srv/web/owncloud/core/js/eventsource.js
+#srv/web/owncloud/core/js/jquery-1.10.0.min.js
+#srv/web/owncloud/core/js/jquery-migrate-1.2.1.min.js
+#srv/web/owncloud/core/js/jquery-showpassword.js
+#srv/web/owncloud/core/js/jquery-tipsy.js
+#srv/web/owncloud/core/js/jquery-ui-1.10.0.custom.js
+#srv/web/owncloud/core/js/jquery.avatar.js
+#srv/web/owncloud/core/js/jquery.infieldlabel.js
+#srv/web/owncloud/core/js/jquery.inview.js
+#srv/web/owncloud/core/js/jquery.inview.txt
+#srv/web/owncloud/core/js/jquery.multiselect.js
+#srv/web/owncloud/core/js/jquery.ocdialog.js
+#srv/web/owncloud/core/js/jquery.placeholder.js
+#srv/web/owncloud/core/js/js.js
+#srv/web/owncloud/core/js/listview.js
+#srv/web/owncloud/core/js/multiselect.js
+#srv/web/owncloud/core/js/oc-dialogs.js
+#srv/web/owncloud/core/js/oc-requesttoken.js
+#srv/web/owncloud/core/js/octemplate.js
+#srv/web/owncloud/core/js/placeholder.js
+#srv/web/owncloud/core/js/router.js
+#srv/web/owncloud/core/js/setup.js
+#srv/web/owncloud/core/js/share.js
+#srv/web/owncloud/core/js/singleselect.js
+#srv/web/owncloud/core/js/tags.js
+#srv/web/owncloud/core/js/update.js
+#srv/web/owncloud/core/js/visitortimezone.js
+#srv/web/owncloud/core/l10n
+#srv/web/owncloud/core/l10n/ach.php
+#srv/web/owncloud/core/l10n/ady.php
+#srv/web/owncloud/core/l10n/af.php
+#srv/web/owncloud/core/l10n/af_ZA.php
+#srv/web/owncloud/core/l10n/ar.php
+#srv/web/owncloud/core/l10n/be.php
+#srv/web/owncloud/core/l10n/bg_BG.php
+#srv/web/owncloud/core/l10n/bn_BD.php
+#srv/web/owncloud/core/l10n/bs.php
+#srv/web/owncloud/core/l10n/ca.php
+#srv/web/owncloud/core/l10n/cs_CZ.php
+#srv/web/owncloud/core/l10n/cy_GB.php
+#srv/web/owncloud/core/l10n/da.php
+#srv/web/owncloud/core/l10n/de.php
+#srv/web/owncloud/core/l10n/de_AT.php
+#srv/web/owncloud/core/l10n/de_CH.php
+#srv/web/owncloud/core/l10n/de_DE.php
+#srv/web/owncloud/core/l10n/el.php
+#srv/web/owncloud/core/l10n/en@pirate.php
+#srv/web/owncloud/core/l10n/en_GB.php
+#srv/web/owncloud/core/l10n/eo.php
+#srv/web/owncloud/core/l10n/es.php
+#srv/web/owncloud/core/l10n/es_AR.php
+#srv/web/owncloud/core/l10n/es_MX.php
+#srv/web/owncloud/core/l10n/et_EE.php
+#srv/web/owncloud/core/l10n/eu.php
+#srv/web/owncloud/core/l10n/fa.php
+#srv/web/owncloud/core/l10n/fi.php
+#srv/web/owncloud/core/l10n/fi_FI.php
+#srv/web/owncloud/core/l10n/fr.php
+#srv/web/owncloud/core/l10n/fr_CA.php
+#srv/web/owncloud/core/l10n/gl.php
+#srv/web/owncloud/core/l10n/he.php
+#srv/web/owncloud/core/l10n/hi.php
+#srv/web/owncloud/core/l10n/hr.php
+#srv/web/owncloud/core/l10n/hu_HU.php
+#srv/web/owncloud/core/l10n/hy.php
+#srv/web/owncloud/core/l10n/ia.php
+#srv/web/owncloud/core/l10n/id.php
+#srv/web/owncloud/core/l10n/ignorelist
+#srv/web/owncloud/core/l10n/is.php
+#srv/web/owncloud/core/l10n/it.php
+#srv/web/owncloud/core/l10n/ja_JP.php
+#srv/web/owncloud/core/l10n/ka.php
+#srv/web/owncloud/core/l10n/ka_GE.php
+#srv/web/owncloud/core/l10n/km.php
+#srv/web/owncloud/core/l10n/kn.php
+#srv/web/owncloud/core/l10n/ko.php
+#srv/web/owncloud/core/l10n/ku_IQ.php
+#srv/web/owncloud/core/l10n/l10n-de.php
+#srv/web/owncloud/core/l10n/l10n-en.php
+#srv/web/owncloud/core/l10n/l10n-es.php
+#srv/web/owncloud/core/l10n/lb.php
+#srv/web/owncloud/core/l10n/lt_LT.php
+#srv/web/owncloud/core/l10n/lv.php
+#srv/web/owncloud/core/l10n/mk.php
+#srv/web/owncloud/core/l10n/ml_IN.php
+#srv/web/owncloud/core/l10n/ms_MY.php
+#srv/web/owncloud/core/l10n/my_MM.php
+#srv/web/owncloud/core/l10n/nb_NO.php
+#srv/web/owncloud/core/l10n/nds.php
+#srv/web/owncloud/core/l10n/ne.php
+#srv/web/owncloud/core/l10n/nl.php
+#srv/web/owncloud/core/l10n/nn_NO.php
+#srv/web/owncloud/core/l10n/nqo.php
+#srv/web/owncloud/core/l10n/oc.php
+#srv/web/owncloud/core/l10n/pa.php
+#srv/web/owncloud/core/l10n/pl.php
+#srv/web/owncloud/core/l10n/pt_BR.php
+#srv/web/owncloud/core/l10n/pt_PT.php
+#srv/web/owncloud/core/l10n/ro.php
+#srv/web/owncloud/core/l10n/ru.php
+#srv/web/owncloud/core/l10n/si_LK.php
+#srv/web/owncloud/core/l10n/sk.php
+#srv/web/owncloud/core/l10n/sk_SK.php
+#srv/web/owncloud/core/l10n/sl.php
+#srv/web/owncloud/core/l10n/sq.php
+#srv/web/owncloud/core/l10n/sr.php
+#srv/web/owncloud/core/l10n/sr@latin.php
+#srv/web/owncloud/core/l10n/sv.php
+#srv/web/owncloud/core/l10n/sw_KE.php
+#srv/web/owncloud/core/l10n/ta_LK.php
+#srv/web/owncloud/core/l10n/te.php
+#srv/web/owncloud/core/l10n/th_TH.php
+#srv/web/owncloud/core/l10n/tr.php
+#srv/web/owncloud/core/l10n/tzm.php
+#srv/web/owncloud/core/l10n/ug.php
+#srv/web/owncloud/core/l10n/uk.php
+#srv/web/owncloud/core/l10n/ur_PK.php
+#srv/web/owncloud/core/l10n/uz.php
+#srv/web/owncloud/core/l10n/vi.php
+#srv/web/owncloud/core/l10n/xgettextfiles
+#srv/web/owncloud/core/l10n/zh_CN.php
+#srv/web/owncloud/core/l10n/zh_HK.php
+#srv/web/owncloud/core/l10n/zh_TW.php
+#srv/web/owncloud/core/lostpassword
+#srv/web/owncloud/core/lostpassword/controller.php
+#srv/web/owncloud/core/lostpassword/css
+#srv/web/owncloud/core/lostpassword/css/lostpassword.css
+#srv/web/owncloud/core/lostpassword/templates
+#srv/web/owncloud/core/lostpassword/templates/email.php
+#srv/web/owncloud/core/lostpassword/templates/lostpassword.php
+#srv/web/owncloud/core/lostpassword/templates/resetpassword.php
+#srv/web/owncloud/core/minimizer.php
+#srv/web/owncloud/core/register_command.php
+#srv/web/owncloud/core/routes.php
+#srv/web/owncloud/core/setup.php
+#srv/web/owncloud/core/skeleton
+#srv/web/owncloud/core/skeleton/documents
+#srv/web/owncloud/core/skeleton/documents/example.odt
+#srv/web/owncloud/core/skeleton/music
+#srv/web/owncloud/core/skeleton/music/projekteva-letitrain.mp3
+#srv/web/owncloud/core/skeleton/ownCloudUserManual.pdf
+#srv/web/owncloud/core/skeleton/photos
+#srv/web/owncloud/core/skeleton/photos/paris.jpg
+#srv/web/owncloud/core/skeleton/photos/san_francisco.jpg
+#srv/web/owncloud/core/skeleton/photos/squirrel.jpg
+#srv/web/owncloud/core/strings.php
+#srv/web/owncloud/core/tags
+#srv/web/owncloud/core/tags/controller.php
+#srv/web/owncloud/core/templates
+#srv/web/owncloud/core/templates/403.php
+#srv/web/owncloud/core/templates/404.php
+#srv/web/owncloud/core/templates/altmail.php
+#srv/web/owncloud/core/templates/error.php
+#srv/web/owncloud/core/templates/filepicker.html
+#srv/web/owncloud/core/templates/filetemplates
+#srv/web/owncloud/core/templates/filetemplates/template.html
+#srv/web/owncloud/core/templates/filetemplates/template.odp
+#srv/web/owncloud/core/templates/filetemplates/template.ods
+#srv/web/owncloud/core/templates/filetemplates/template.odt
+#srv/web/owncloud/core/templates/installation.php
+#srv/web/owncloud/core/templates/layout.base.php
+#srv/web/owncloud/core/templates/layout.guest.php
+#srv/web/owncloud/core/templates/layout.user.php
+#srv/web/owncloud/core/templates/login.php
+#srv/web/owncloud/core/templates/mail.php
+#srv/web/owncloud/core/templates/message.html
+#srv/web/owncloud/core/templates/singleuser.user.php
+#srv/web/owncloud/core/templates/tags.html
+#srv/web/owncloud/core/templates/update.admin.php
+#srv/web/owncloud/core/templates/update.user.php
+#srv/web/owncloud/cron.php
+#srv/web/owncloud/data
+#srv/web/owncloud/db_structure.xml
+#srv/web/owncloud/index.html
+#srv/web/owncloud/index.php
+#srv/web/owncloud/l10n
+#srv/web/owncloud/l10n/ach
+#srv/web/owncloud/l10n/ach/core.po
+#srv/web/owncloud/l10n/ach/files.po
+#srv/web/owncloud/l10n/ach/files_encryption.po
+#srv/web/owncloud/l10n/ach/files_external.po
+#srv/web/owncloud/l10n/ach/files_sharing.po
+#srv/web/owncloud/l10n/ach/files_trashbin.po
+#srv/web/owncloud/l10n/ach/files_versions.po
+#srv/web/owncloud/l10n/ach/lib.po
+#srv/web/owncloud/l10n/ach/settings.po
+#srv/web/owncloud/l10n/ach/user_ldap.po
+#srv/web/owncloud/l10n/ach/user_webdavauth.po
+#srv/web/owncloud/l10n/ady
+#srv/web/owncloud/l10n/ady/core.po
+#srv/web/owncloud/l10n/ady/files.po
+#srv/web/owncloud/l10n/ady/files_encryption.po
+#srv/web/owncloud/l10n/ady/files_external.po
+#srv/web/owncloud/l10n/ady/files_sharing.po
+#srv/web/owncloud/l10n/ady/files_trashbin.po
+#srv/web/owncloud/l10n/ady/files_versions.po
+#srv/web/owncloud/l10n/ady/lib.po
+#srv/web/owncloud/l10n/ady/settings.po
+#srv/web/owncloud/l10n/ady/user_ldap.po
+#srv/web/owncloud/l10n/ady/user_webdavauth.po
+#srv/web/owncloud/l10n/af
+#srv/web/owncloud/l10n/af/core.po
+#srv/web/owncloud/l10n/af/files.po
+#srv/web/owncloud/l10n/af/files_encryption.po
+#srv/web/owncloud/l10n/af/files_external.po
+#srv/web/owncloud/l10n/af/files_sharing.po
+#srv/web/owncloud/l10n/af/files_trashbin.po
+#srv/web/owncloud/l10n/af/files_versions.po
+#srv/web/owncloud/l10n/af/lib.po
+#srv/web/owncloud/l10n/af/settings.po
+#srv/web/owncloud/l10n/af/user_ldap.po
+#srv/web/owncloud/l10n/af/user_webdavauth.po
+#srv/web/owncloud/l10n/af_ZA
+#srv/web/owncloud/l10n/af_ZA/core.po
+#srv/web/owncloud/l10n/af_ZA/files.po
+#srv/web/owncloud/l10n/af_ZA/files_encryption.po
+#srv/web/owncloud/l10n/af_ZA/files_external.po
+#srv/web/owncloud/l10n/af_ZA/files_sharing.po
+#srv/web/owncloud/l10n/af_ZA/files_trashbin.po
+#srv/web/owncloud/l10n/af_ZA/files_versions.po
+#srv/web/owncloud/l10n/af_ZA/lib.po
+#srv/web/owncloud/l10n/af_ZA/settings.po
+#srv/web/owncloud/l10n/af_ZA/user_ldap.po
+#srv/web/owncloud/l10n/af_ZA/user_webdavauth.po
+#srv/web/owncloud/l10n/ar
+#srv/web/owncloud/l10n/ar/core.po
+#srv/web/owncloud/l10n/ar/files.po
+#srv/web/owncloud/l10n/ar/files_encryption.po
+#srv/web/owncloud/l10n/ar/files_external.po
+#srv/web/owncloud/l10n/ar/files_sharing.po
+#srv/web/owncloud/l10n/ar/files_trashbin.po
+#srv/web/owncloud/l10n/ar/files_versions.po
+#srv/web/owncloud/l10n/ar/lib.po
+#srv/web/owncloud/l10n/ar/settings.po
+#srv/web/owncloud/l10n/ar/user_ldap.po
+#srv/web/owncloud/l10n/ar/user_webdavauth.po
+#srv/web/owncloud/l10n/ar_SA
+#srv/web/owncloud/l10n/ar_SA/core.po
+#srv/web/owncloud/l10n/ar_SA/files.po
+#srv/web/owncloud/l10n/ar_SA/files_encryption.po
+#srv/web/owncloud/l10n/ar_SA/files_external.po
+#srv/web/owncloud/l10n/ar_SA/files_sharing.po
+#srv/web/owncloud/l10n/ar_SA/files_versions.po
+#srv/web/owncloud/l10n/ar_SA/lib.po
+#srv/web/owncloud/l10n/ar_SA/settings.po
+#srv/web/owncloud/l10n/ar_SA/user_ldap.po
+#srv/web/owncloud/l10n/be
+#srv/web/owncloud/l10n/be/core.po
+#srv/web/owncloud/l10n/be/files.po
+#srv/web/owncloud/l10n/be/files_encryption.po
+#srv/web/owncloud/l10n/be/files_external.po
+#srv/web/owncloud/l10n/be/files_sharing.po
+#srv/web/owncloud/l10n/be/files_trashbin.po
+#srv/web/owncloud/l10n/be/files_versions.po
+#srv/web/owncloud/l10n/be/lib.po
+#srv/web/owncloud/l10n/be/settings.po
+#srv/web/owncloud/l10n/be/user_ldap.po
+#srv/web/owncloud/l10n/be/user_webdavauth.po
+#srv/web/owncloud/l10n/bg_BG
+#srv/web/owncloud/l10n/bg_BG/core.po
+#srv/web/owncloud/l10n/bg_BG/files.po
+#srv/web/owncloud/l10n/bg_BG/files_encryption.po
+#srv/web/owncloud/l10n/bg_BG/files_external.po
+#srv/web/owncloud/l10n/bg_BG/files_sharing.po
+#srv/web/owncloud/l10n/bg_BG/files_trashbin.po
+#srv/web/owncloud/l10n/bg_BG/files_versions.po
+#srv/web/owncloud/l10n/bg_BG/lib.po
+#srv/web/owncloud/l10n/bg_BG/settings.po
+#srv/web/owncloud/l10n/bg_BG/user_ldap.po
+#srv/web/owncloud/l10n/bg_BG/user_webdavauth.po
+#srv/web/owncloud/l10n/bn_BD
+#srv/web/owncloud/l10n/bn_BD/core.po
+#srv/web/owncloud/l10n/bn_BD/files.po
+#srv/web/owncloud/l10n/bn_BD/files_encryption.po
+#srv/web/owncloud/l10n/bn_BD/files_external.po
+#srv/web/owncloud/l10n/bn_BD/files_sharing.po
+#srv/web/owncloud/l10n/bn_BD/files_trashbin.po
+#srv/web/owncloud/l10n/bn_BD/files_versions.po
+#srv/web/owncloud/l10n/bn_BD/lib.po
+#srv/web/owncloud/l10n/bn_BD/settings.po
+#srv/web/owncloud/l10n/bn_BD/user_ldap.po
+#srv/web/owncloud/l10n/bn_BD/user_webdavauth.po
+#srv/web/owncloud/l10n/bs
+#srv/web/owncloud/l10n/bs/core.po
+#srv/web/owncloud/l10n/bs/files.po
+#srv/web/owncloud/l10n/bs/files_encryption.po
+#srv/web/owncloud/l10n/bs/files_external.po
+#srv/web/owncloud/l10n/bs/files_sharing.po
+#srv/web/owncloud/l10n/bs/files_trashbin.po
+#srv/web/owncloud/l10n/bs/files_versions.po
+#srv/web/owncloud/l10n/bs/lib.po
+#srv/web/owncloud/l10n/bs/settings.po
+#srv/web/owncloud/l10n/bs/user_ldap.po
+#srv/web/owncloud/l10n/bs/user_webdavauth.po
+#srv/web/owncloud/l10n/ca
+#srv/web/owncloud/l10n/ca/core.po
+#srv/web/owncloud/l10n/ca/files.po
+#srv/web/owncloud/l10n/ca/files_encryption.po
+#srv/web/owncloud/l10n/ca/files_external.po
+#srv/web/owncloud/l10n/ca/files_sharing.po
+#srv/web/owncloud/l10n/ca/files_trashbin.po
+#srv/web/owncloud/l10n/ca/files_versions.po
+#srv/web/owncloud/l10n/ca/lib.po
+#srv/web/owncloud/l10n/ca/settings.po
+#srv/web/owncloud/l10n/ca/user_ldap.po
+#srv/web/owncloud/l10n/ca/user_webdavauth.po
+#srv/web/owncloud/l10n/cs_CZ
+#srv/web/owncloud/l10n/cs_CZ/core.po
+#srv/web/owncloud/l10n/cs_CZ/files.po
+#srv/web/owncloud/l10n/cs_CZ/files_encryption.po
+#srv/web/owncloud/l10n/cs_CZ/files_external.po
+#srv/web/owncloud/l10n/cs_CZ/files_sharing.po
+#srv/web/owncloud/l10n/cs_CZ/files_trashbin.po
+#srv/web/owncloud/l10n/cs_CZ/files_versions.po
+#srv/web/owncloud/l10n/cs_CZ/lib.po
+#srv/web/owncloud/l10n/cs_CZ/settings.po
+#srv/web/owncloud/l10n/cs_CZ/user_ldap.po
+#srv/web/owncloud/l10n/cs_CZ/user_webdavauth.po
+#srv/web/owncloud/l10n/cy_GB
+#srv/web/owncloud/l10n/cy_GB/core.po
+#srv/web/owncloud/l10n/cy_GB/files.po
+#srv/web/owncloud/l10n/cy_GB/files_encryption.po
+#srv/web/owncloud/l10n/cy_GB/files_external.po
+#srv/web/owncloud/l10n/cy_GB/files_sharing.po
+#srv/web/owncloud/l10n/cy_GB/files_trashbin.po
+#srv/web/owncloud/l10n/cy_GB/files_versions.po
+#srv/web/owncloud/l10n/cy_GB/lib.po
+#srv/web/owncloud/l10n/cy_GB/settings.po
+#srv/web/owncloud/l10n/cy_GB/user_ldap.po
+#srv/web/owncloud/l10n/cy_GB/user_webdavauth.po
+#srv/web/owncloud/l10n/da
+#srv/web/owncloud/l10n/da/core.po
+#srv/web/owncloud/l10n/da/files.po
+#srv/web/owncloud/l10n/da/files_encryption.po
+#srv/web/owncloud/l10n/da/files_external.po
+#srv/web/owncloud/l10n/da/files_sharing.po
+#srv/web/owncloud/l10n/da/files_trashbin.po
+#srv/web/owncloud/l10n/da/files_versions.po
+#srv/web/owncloud/l10n/da/lib.po
+#srv/web/owncloud/l10n/da/settings.po
+#srv/web/owncloud/l10n/da/user_ldap.po
+#srv/web/owncloud/l10n/da/user_webdavauth.po
+#srv/web/owncloud/l10n/de
+#srv/web/owncloud/l10n/de/core.po
+#srv/web/owncloud/l10n/de/files.po
+#srv/web/owncloud/l10n/de/files_encryption.po
+#srv/web/owncloud/l10n/de/files_external.po
+#srv/web/owncloud/l10n/de/files_sharing.po
+#srv/web/owncloud/l10n/de/files_trashbin.po
+#srv/web/owncloud/l10n/de/files_versions.po
+#srv/web/owncloud/l10n/de/lib.po
+#srv/web/owncloud/l10n/de/settings.po
+#srv/web/owncloud/l10n/de/user_ldap.po
+#srv/web/owncloud/l10n/de/user_webdavauth.po
+#srv/web/owncloud/l10n/de_AT
+#srv/web/owncloud/l10n/de_AT/core.po
+#srv/web/owncloud/l10n/de_AT/files.po
+#srv/web/owncloud/l10n/de_AT/files_encryption.po
+#srv/web/owncloud/l10n/de_AT/files_external.po
+#srv/web/owncloud/l10n/de_AT/files_sharing.po
+#srv/web/owncloud/l10n/de_AT/files_trashbin.po
+#srv/web/owncloud/l10n/de_AT/files_versions.po
+#srv/web/owncloud/l10n/de_AT/lib.po
+#srv/web/owncloud/l10n/de_AT/settings.po
+#srv/web/owncloud/l10n/de_AT/user_ldap.po
+#srv/web/owncloud/l10n/de_AT/user_webdavauth.po
+#srv/web/owncloud/l10n/de_CH
+#srv/web/owncloud/l10n/de_CH/core.po
+#srv/web/owncloud/l10n/de_CH/files.po
+#srv/web/owncloud/l10n/de_CH/files_encryption.po
+#srv/web/owncloud/l10n/de_CH/files_external.po
+#srv/web/owncloud/l10n/de_CH/files_sharing.po
+#srv/web/owncloud/l10n/de_CH/files_trashbin.po
+#srv/web/owncloud/l10n/de_CH/files_versions.po
+#srv/web/owncloud/l10n/de_CH/lib.po
+#srv/web/owncloud/l10n/de_CH/settings.po
+#srv/web/owncloud/l10n/de_CH/user_ldap.po
+#srv/web/owncloud/l10n/de_CH/user_webdavauth.po
+#srv/web/owncloud/l10n/de_DE
+#srv/web/owncloud/l10n/de_DE/core.po
+#srv/web/owncloud/l10n/de_DE/files.po
+#srv/web/owncloud/l10n/de_DE/files_encryption.po
+#srv/web/owncloud/l10n/de_DE/files_external.po
+#srv/web/owncloud/l10n/de_DE/files_sharing.po
+#srv/web/owncloud/l10n/de_DE/files_trashbin.po
+#srv/web/owncloud/l10n/de_DE/files_versions.po
+#srv/web/owncloud/l10n/de_DE/lib.po
+#srv/web/owncloud/l10n/de_DE/settings.po
+#srv/web/owncloud/l10n/de_DE/user_ldap.po
+#srv/web/owncloud/l10n/de_DE/user_webdavauth.po
+#srv/web/owncloud/l10n/el
+#srv/web/owncloud/l10n/el/core.po
+#srv/web/owncloud/l10n/el/files.po
+#srv/web/owncloud/l10n/el/files_encryption.po
+#srv/web/owncloud/l10n/el/files_external.po
+#srv/web/owncloud/l10n/el/files_sharing.po
+#srv/web/owncloud/l10n/el/files_trashbin.po
+#srv/web/owncloud/l10n/el/files_versions.po
+#srv/web/owncloud/l10n/el/lib.po
+#srv/web/owncloud/l10n/el/settings.po
+#srv/web/owncloud/l10n/el/user_ldap.po
+#srv/web/owncloud/l10n/el/user_webdavauth.po
+#srv/web/owncloud/l10n/en@pirate
+#srv/web/owncloud/l10n/en@pirate/core.po
+#srv/web/owncloud/l10n/en@pirate/files.po
+#srv/web/owncloud/l10n/en@pirate/files_encryption.po
+#srv/web/owncloud/l10n/en@pirate/files_external.po
+#srv/web/owncloud/l10n/en@pirate/files_sharing.po
+#srv/web/owncloud/l10n/en@pirate/files_trashbin.po
+#srv/web/owncloud/l10n/en@pirate/files_versions.po
+#srv/web/owncloud/l10n/en@pirate/lib.po
+#srv/web/owncloud/l10n/en@pirate/settings.po
+#srv/web/owncloud/l10n/en@pirate/user_ldap.po
+#srv/web/owncloud/l10n/en@pirate/user_webdavauth.po
+#srv/web/owncloud/l10n/en_GB
+#srv/web/owncloud/l10n/en_GB/core.po
+#srv/web/owncloud/l10n/en_GB/files.po
+#srv/web/owncloud/l10n/en_GB/files_encryption.po
+#srv/web/owncloud/l10n/en_GB/files_external.po
+#srv/web/owncloud/l10n/en_GB/files_sharing.po
+#srv/web/owncloud/l10n/en_GB/files_trashbin.po
+#srv/web/owncloud/l10n/en_GB/files_versions.po
+#srv/web/owncloud/l10n/en_GB/lib.po
+#srv/web/owncloud/l10n/en_GB/settings.po
+#srv/web/owncloud/l10n/en_GB/user_ldap.po
+#srv/web/owncloud/l10n/en_GB/user_webdavauth.po
+#srv/web/owncloud/l10n/eo
+#srv/web/owncloud/l10n/eo/core.po
+#srv/web/owncloud/l10n/eo/files.po
+#srv/web/owncloud/l10n/eo/files_encryption.po
+#srv/web/owncloud/l10n/eo/files_external.po
+#srv/web/owncloud/l10n/eo/files_sharing.po
+#srv/web/owncloud/l10n/eo/files_trashbin.po
+#srv/web/owncloud/l10n/eo/files_versions.po
+#srv/web/owncloud/l10n/eo/lib.po
+#srv/web/owncloud/l10n/eo/settings.po
+#srv/web/owncloud/l10n/eo/user_ldap.po
+#srv/web/owncloud/l10n/eo/user_webdavauth.po
+#srv/web/owncloud/l10n/es
+#srv/web/owncloud/l10n/es/core.po
+#srv/web/owncloud/l10n/es/files.po
+#srv/web/owncloud/l10n/es/files_encryption.po
+#srv/web/owncloud/l10n/es/files_external.po
+#srv/web/owncloud/l10n/es/files_sharing.po
+#srv/web/owncloud/l10n/es/files_trashbin.po
+#srv/web/owncloud/l10n/es/files_versions.po
+#srv/web/owncloud/l10n/es/lib.po
+#srv/web/owncloud/l10n/es/settings.po
+#srv/web/owncloud/l10n/es/user_ldap.po
+#srv/web/owncloud/l10n/es/user_webdavauth.po
+#srv/web/owncloud/l10n/es_AR
+#srv/web/owncloud/l10n/es_AR/core.po
+#srv/web/owncloud/l10n/es_AR/files.po
+#srv/web/owncloud/l10n/es_AR/files_encryption.po
+#srv/web/owncloud/l10n/es_AR/files_external.po
+#srv/web/owncloud/l10n/es_AR/files_sharing.po
+#srv/web/owncloud/l10n/es_AR/files_trashbin.po
+#srv/web/owncloud/l10n/es_AR/files_versions.po
+#srv/web/owncloud/l10n/es_AR/lib.po
+#srv/web/owncloud/l10n/es_AR/settings.po
+#srv/web/owncloud/l10n/es_AR/user_ldap.po
+#srv/web/owncloud/l10n/es_AR/user_webdavauth.po
+#srv/web/owncloud/l10n/es_MX
+#srv/web/owncloud/l10n/es_MX/core.po
+#srv/web/owncloud/l10n/es_MX/files.po
+#srv/web/owncloud/l10n/es_MX/files_encryption.po
+#srv/web/owncloud/l10n/es_MX/files_external.po
+#srv/web/owncloud/l10n/es_MX/files_sharing.po
+#srv/web/owncloud/l10n/es_MX/files_trashbin.po
+#srv/web/owncloud/l10n/es_MX/files_versions.po
+#srv/web/owncloud/l10n/es_MX/lib.po
+#srv/web/owncloud/l10n/es_MX/settings.po
+#srv/web/owncloud/l10n/es_MX/user_ldap.po
+#srv/web/owncloud/l10n/es_MX/user_webdavauth.po
+#srv/web/owncloud/l10n/et_EE
+#srv/web/owncloud/l10n/et_EE/core.po
+#srv/web/owncloud/l10n/et_EE/files.po
+#srv/web/owncloud/l10n/et_EE/files_encryption.po
+#srv/web/owncloud/l10n/et_EE/files_external.po
+#srv/web/owncloud/l10n/et_EE/files_sharing.po
+#srv/web/owncloud/l10n/et_EE/files_trashbin.po
+#srv/web/owncloud/l10n/et_EE/files_versions.po
+#srv/web/owncloud/l10n/et_EE/lib.po
+#srv/web/owncloud/l10n/et_EE/settings.po
+#srv/web/owncloud/l10n/et_EE/user_ldap.po
+#srv/web/owncloud/l10n/et_EE/user_webdavauth.po
+#srv/web/owncloud/l10n/eu
+#srv/web/owncloud/l10n/eu/core.po
+#srv/web/owncloud/l10n/eu/files.po
+#srv/web/owncloud/l10n/eu/files_encryption.po
+#srv/web/owncloud/l10n/eu/files_external.po
+#srv/web/owncloud/l10n/eu/files_sharing.po
+#srv/web/owncloud/l10n/eu/files_trashbin.po
+#srv/web/owncloud/l10n/eu/files_versions.po
+#srv/web/owncloud/l10n/eu/lib.po
+#srv/web/owncloud/l10n/eu/settings.po
+#srv/web/owncloud/l10n/eu/user_ldap.po
+#srv/web/owncloud/l10n/eu/user_webdavauth.po
+#srv/web/owncloud/l10n/eu_ES
+#srv/web/owncloud/l10n/eu_ES/core.po
+#srv/web/owncloud/l10n/eu_ES/files.po
+#srv/web/owncloud/l10n/eu_ES/files_encryption.po
+#srv/web/owncloud/l10n/eu_ES/files_external.po
+#srv/web/owncloud/l10n/eu_ES/files_sharing.po
+#srv/web/owncloud/l10n/eu_ES/files_versions.po
+#srv/web/owncloud/l10n/eu_ES/lib.po
+#srv/web/owncloud/l10n/eu_ES/settings.po
+#srv/web/owncloud/l10n/eu_ES/user_ldap.po
+#srv/web/owncloud/l10n/fa
+#srv/web/owncloud/l10n/fa/core.po
+#srv/web/owncloud/l10n/fa/files.po
+#srv/web/owncloud/l10n/fa/files_encryption.po
+#srv/web/owncloud/l10n/fa/files_external.po
+#srv/web/owncloud/l10n/fa/files_sharing.po
+#srv/web/owncloud/l10n/fa/files_trashbin.po
+#srv/web/owncloud/l10n/fa/files_versions.po
+#srv/web/owncloud/l10n/fa/lib.po
+#srv/web/owncloud/l10n/fa/settings.po
+#srv/web/owncloud/l10n/fa/user_ldap.po
+#srv/web/owncloud/l10n/fa/user_webdavauth.po
+#srv/web/owncloud/l10n/fi
+#srv/web/owncloud/l10n/fi/core.po
+#srv/web/owncloud/l10n/fi/files.po
+#srv/web/owncloud/l10n/fi/files_encryption.po
+#srv/web/owncloud/l10n/fi/files_external.po
+#srv/web/owncloud/l10n/fi/files_sharing.po
+#srv/web/owncloud/l10n/fi/files_trashbin.po
+#srv/web/owncloud/l10n/fi/files_versions.po
+#srv/web/owncloud/l10n/fi/lib.po
+#srv/web/owncloud/l10n/fi/settings.po
+#srv/web/owncloud/l10n/fi/user_ldap.po
+#srv/web/owncloud/l10n/fi/user_webdavauth.po
+#srv/web/owncloud/l10n/fi_FI
+#srv/web/owncloud/l10n/fi_FI/core.po
+#srv/web/owncloud/l10n/fi_FI/files.po
+#srv/web/owncloud/l10n/fi_FI/files_encryption.po
+#srv/web/owncloud/l10n/fi_FI/files_external.po
+#srv/web/owncloud/l10n/fi_FI/files_sharing.po
+#srv/web/owncloud/l10n/fi_FI/files_trashbin.po
+#srv/web/owncloud/l10n/fi_FI/files_versions.po
+#srv/web/owncloud/l10n/fi_FI/lib.po
+#srv/web/owncloud/l10n/fi_FI/settings.po
+#srv/web/owncloud/l10n/fi_FI/user_ldap.po
+#srv/web/owncloud/l10n/fi_FI/user_webdavauth.po
+#srv/web/owncloud/l10n/fr
+#srv/web/owncloud/l10n/fr/core.po
+#srv/web/owncloud/l10n/fr/files.po
+#srv/web/owncloud/l10n/fr/files_encryption.po
+#srv/web/owncloud/l10n/fr/files_external.po
+#srv/web/owncloud/l10n/fr/files_sharing.po
+#srv/web/owncloud/l10n/fr/files_trashbin.po
+#srv/web/owncloud/l10n/fr/files_versions.po
+#srv/web/owncloud/l10n/fr/lib.po
+#srv/web/owncloud/l10n/fr/settings.po
+#srv/web/owncloud/l10n/fr/user_ldap.po
+#srv/web/owncloud/l10n/fr/user_webdavauth.po
+#srv/web/owncloud/l10n/fr_CA
+#srv/web/owncloud/l10n/fr_CA/core.po
+#srv/web/owncloud/l10n/fr_CA/files.po
+#srv/web/owncloud/l10n/fr_CA/files_encryption.po
+#srv/web/owncloud/l10n/fr_CA/files_external.po
+#srv/web/owncloud/l10n/fr_CA/files_sharing.po
+#srv/web/owncloud/l10n/fr_CA/files_trashbin.po
+#srv/web/owncloud/l10n/fr_CA/files_versions.po
+#srv/web/owncloud/l10n/fr_CA/lib.po
+#srv/web/owncloud/l10n/fr_CA/settings.po
+#srv/web/owncloud/l10n/fr_CA/user_ldap.po
+#srv/web/owncloud/l10n/fr_CA/user_webdavauth.po
+#srv/web/owncloud/l10n/gl
+#srv/web/owncloud/l10n/gl/core.po
+#srv/web/owncloud/l10n/gl/files.po
+#srv/web/owncloud/l10n/gl/files_encryption.po
+#srv/web/owncloud/l10n/gl/files_external.po
+#srv/web/owncloud/l10n/gl/files_sharing.po
+#srv/web/owncloud/l10n/gl/files_trashbin.po
+#srv/web/owncloud/l10n/gl/files_versions.po
+#srv/web/owncloud/l10n/gl/lib.po
+#srv/web/owncloud/l10n/gl/settings.po
+#srv/web/owncloud/l10n/gl/user_ldap.po
+#srv/web/owncloud/l10n/gl/user_webdavauth.po
+#srv/web/owncloud/l10n/he
+#srv/web/owncloud/l10n/he/core.po
+#srv/web/owncloud/l10n/he/files.po
+#srv/web/owncloud/l10n/he/files_encryption.po
+#srv/web/owncloud/l10n/he/files_external.po
+#srv/web/owncloud/l10n/he/files_sharing.po
+#srv/web/owncloud/l10n/he/files_trashbin.po
+#srv/web/owncloud/l10n/he/files_versions.po
+#srv/web/owncloud/l10n/he/lib.po
+#srv/web/owncloud/l10n/he/settings.po
+#srv/web/owncloud/l10n/he/user_ldap.po
+#srv/web/owncloud/l10n/he/user_webdavauth.po
+#srv/web/owncloud/l10n/hi
+#srv/web/owncloud/l10n/hi/core.po
+#srv/web/owncloud/l10n/hi/files.po
+#srv/web/owncloud/l10n/hi/files_encryption.po
+#srv/web/owncloud/l10n/hi/files_external.po
+#srv/web/owncloud/l10n/hi/files_sharing.po
+#srv/web/owncloud/l10n/hi/files_trashbin.po
+#srv/web/owncloud/l10n/hi/files_versions.po
+#srv/web/owncloud/l10n/hi/lib.po
+#srv/web/owncloud/l10n/hi/settings.po
+#srv/web/owncloud/l10n/hi/user_ldap.po
+#srv/web/owncloud/l10n/hi/user_webdavauth.po
+#srv/web/owncloud/l10n/hr
+#srv/web/owncloud/l10n/hr/core.po
+#srv/web/owncloud/l10n/hr/files.po
+#srv/web/owncloud/l10n/hr/files_encryption.po
+#srv/web/owncloud/l10n/hr/files_external.po
+#srv/web/owncloud/l10n/hr/files_sharing.po
+#srv/web/owncloud/l10n/hr/files_trashbin.po
+#srv/web/owncloud/l10n/hr/files_versions.po
+#srv/web/owncloud/l10n/hr/lib.po
+#srv/web/owncloud/l10n/hr/settings.po
+#srv/web/owncloud/l10n/hr/user_ldap.po
+#srv/web/owncloud/l10n/hr/user_webdavauth.po
+#srv/web/owncloud/l10n/hu
+#srv/web/owncloud/l10n/hu/core.po
+#srv/web/owncloud/l10n/hu/files.po
+#srv/web/owncloud/l10n/hu/files_encryption.po
+#srv/web/owncloud/l10n/hu/files_external.po
+#srv/web/owncloud/l10n/hu/files_sharing.po
+#srv/web/owncloud/l10n/hu/files_versions.po
+#srv/web/owncloud/l10n/hu/lib.po
+#srv/web/owncloud/l10n/hu/settings.po
+#srv/web/owncloud/l10n/hu/user_ldap.po
+#srv/web/owncloud/l10n/hu/user_webdavauth.po
+#srv/web/owncloud/l10n/hu_HU
+#srv/web/owncloud/l10n/hu_HU/core.po
+#srv/web/owncloud/l10n/hu_HU/files.po
+#srv/web/owncloud/l10n/hu_HU/files_encryption.po
+#srv/web/owncloud/l10n/hu_HU/files_external.po
+#srv/web/owncloud/l10n/hu_HU/files_sharing.po
+#srv/web/owncloud/l10n/hu_HU/files_trashbin.po
+#srv/web/owncloud/l10n/hu_HU/files_versions.po
+#srv/web/owncloud/l10n/hu_HU/lib.po
+#srv/web/owncloud/l10n/hu_HU/settings.po
+#srv/web/owncloud/l10n/hu_HU/user_ldap.po
+#srv/web/owncloud/l10n/hu_HU/user_webdavauth.po
+#srv/web/owncloud/l10n/hy
+#srv/web/owncloud/l10n/hy/core.po
+#srv/web/owncloud/l10n/hy/files.po
+#srv/web/owncloud/l10n/hy/files_encryption.po
+#srv/web/owncloud/l10n/hy/files_external.po
+#srv/web/owncloud/l10n/hy/files_sharing.po
+#srv/web/owncloud/l10n/hy/files_trashbin.po
+#srv/web/owncloud/l10n/hy/files_versions.po
+#srv/web/owncloud/l10n/hy/lib.po
+#srv/web/owncloud/l10n/hy/settings.po
+#srv/web/owncloud/l10n/hy/user_ldap.po
+#srv/web/owncloud/l10n/hy/user_webdavauth.po
+#srv/web/owncloud/l10n/ia
+#srv/web/owncloud/l10n/ia/core.po
+#srv/web/owncloud/l10n/ia/files.po
+#srv/web/owncloud/l10n/ia/files_encryption.po
+#srv/web/owncloud/l10n/ia/files_external.po
+#srv/web/owncloud/l10n/ia/files_sharing.po
+#srv/web/owncloud/l10n/ia/files_trashbin.po
+#srv/web/owncloud/l10n/ia/files_versions.po
+#srv/web/owncloud/l10n/ia/lib.po
+#srv/web/owncloud/l10n/ia/settings.po
+#srv/web/owncloud/l10n/ia/user_ldap.po
+#srv/web/owncloud/l10n/ia/user_webdavauth.po
+#srv/web/owncloud/l10n/id
+#srv/web/owncloud/l10n/id/core.po
+#srv/web/owncloud/l10n/id/files.po
+#srv/web/owncloud/l10n/id/files_encryption.po
+#srv/web/owncloud/l10n/id/files_external.po
+#srv/web/owncloud/l10n/id/files_sharing.po
+#srv/web/owncloud/l10n/id/files_trashbin.po
+#srv/web/owncloud/l10n/id/files_versions.po
+#srv/web/owncloud/l10n/id/lib.po
+#srv/web/owncloud/l10n/id/settings.po
+#srv/web/owncloud/l10n/id/user_ldap.po
+#srv/web/owncloud/l10n/id/user_webdavauth.po
+#srv/web/owncloud/l10n/id_ID
+#srv/web/owncloud/l10n/id_ID/core.po
+#srv/web/owncloud/l10n/id_ID/files.po
+#srv/web/owncloud/l10n/id_ID/files_encryption.po
+#srv/web/owncloud/l10n/id_ID/files_external.po
+#srv/web/owncloud/l10n/id_ID/files_sharing.po
+#srv/web/owncloud/l10n/id_ID/files_versions.po
+#srv/web/owncloud/l10n/id_ID/lib.po
+#srv/web/owncloud/l10n/id_ID/settings.po
+#srv/web/owncloud/l10n/id_ID/user_ldap.po
+#srv/web/owncloud/l10n/init.sh
+#srv/web/owncloud/l10n/is
+#srv/web/owncloud/l10n/is/core.po
+#srv/web/owncloud/l10n/is/files.po
+#srv/web/owncloud/l10n/is/files_encryption.po
+#srv/web/owncloud/l10n/is/files_external.po
+#srv/web/owncloud/l10n/is/files_sharing.po
+#srv/web/owncloud/l10n/is/files_trashbin.po
+#srv/web/owncloud/l10n/is/files_versions.po
+#srv/web/owncloud/l10n/is/lib.po
+#srv/web/owncloud/l10n/is/settings.po
+#srv/web/owncloud/l10n/is/user_ldap.po
+#srv/web/owncloud/l10n/is/user_webdavauth.po
+#srv/web/owncloud/l10n/it
+#srv/web/owncloud/l10n/it/core.po
+#srv/web/owncloud/l10n/it/files.po
+#srv/web/owncloud/l10n/it/files_encryption.po
+#srv/web/owncloud/l10n/it/files_external.po
+#srv/web/owncloud/l10n/it/files_sharing.po
+#srv/web/owncloud/l10n/it/files_trashbin.po
+#srv/web/owncloud/l10n/it/files_versions.po
+#srv/web/owncloud/l10n/it/lib.po
+#srv/web/owncloud/l10n/it/settings.po
+#srv/web/owncloud/l10n/it/user_ldap.po
+#srv/web/owncloud/l10n/it/user_webdavauth.po
+#srv/web/owncloud/l10n/ja_JP
+#srv/web/owncloud/l10n/ja_JP/core.po
+#srv/web/owncloud/l10n/ja_JP/files.po
+#srv/web/owncloud/l10n/ja_JP/files_encryption.po
+#srv/web/owncloud/l10n/ja_JP/files_external.po
+#srv/web/owncloud/l10n/ja_JP/files_sharing.po
+#srv/web/owncloud/l10n/ja_JP/files_trashbin.po
+#srv/web/owncloud/l10n/ja_JP/files_versions.po
+#srv/web/owncloud/l10n/ja_JP/lib.po
+#srv/web/owncloud/l10n/ja_JP/settings.po
+#srv/web/owncloud/l10n/ja_JP/user_ldap.po
+#srv/web/owncloud/l10n/ja_JP/user_webdavauth.po
+#srv/web/owncloud/l10n/ka
+#srv/web/owncloud/l10n/ka/core.po
+#srv/web/owncloud/l10n/ka/files.po
+#srv/web/owncloud/l10n/ka/files_encryption.po
+#srv/web/owncloud/l10n/ka/files_external.po
+#srv/web/owncloud/l10n/ka/files_sharing.po
+#srv/web/owncloud/l10n/ka/files_trashbin.po
+#srv/web/owncloud/l10n/ka/files_versions.po
+#srv/web/owncloud/l10n/ka/lib.po
+#srv/web/owncloud/l10n/ka/settings.po
+#srv/web/owncloud/l10n/ka/user_ldap.po
+#srv/web/owncloud/l10n/ka/user_webdavauth.po
+#srv/web/owncloud/l10n/ka_GE
+#srv/web/owncloud/l10n/ka_GE/core.po
+#srv/web/owncloud/l10n/ka_GE/files.po
+#srv/web/owncloud/l10n/ka_GE/files_encryption.po
+#srv/web/owncloud/l10n/ka_GE/files_external.po
+#srv/web/owncloud/l10n/ka_GE/files_sharing.po
+#srv/web/owncloud/l10n/ka_GE/files_trashbin.po
+#srv/web/owncloud/l10n/ka_GE/files_versions.po
+#srv/web/owncloud/l10n/ka_GE/lib.po
+#srv/web/owncloud/l10n/ka_GE/settings.po
+#srv/web/owncloud/l10n/ka_GE/user_ldap.po
+#srv/web/owncloud/l10n/ka_GE/user_webdavauth.po
+#srv/web/owncloud/l10n/km
+#srv/web/owncloud/l10n/km/core.po
+#srv/web/owncloud/l10n/km/files.po
+#srv/web/owncloud/l10n/km/files_encryption.po
+#srv/web/owncloud/l10n/km/files_external.po
+#srv/web/owncloud/l10n/km/files_sharing.po
+#srv/web/owncloud/l10n/km/files_trashbin.po
+#srv/web/owncloud/l10n/km/files_versions.po
+#srv/web/owncloud/l10n/km/lib.po
+#srv/web/owncloud/l10n/km/settings.po
+#srv/web/owncloud/l10n/km/user_ldap.po
+#srv/web/owncloud/l10n/km/user_webdavauth.po
+#srv/web/owncloud/l10n/kn
+#srv/web/owncloud/l10n/kn/core.po
+#srv/web/owncloud/l10n/kn/files.po
+#srv/web/owncloud/l10n/kn/files_encryption.po
+#srv/web/owncloud/l10n/kn/files_external.po
+#srv/web/owncloud/l10n/kn/files_sharing.po
+#srv/web/owncloud/l10n/kn/files_trashbin.po
+#srv/web/owncloud/l10n/kn/files_versions.po
+#srv/web/owncloud/l10n/kn/lib.po
+#srv/web/owncloud/l10n/kn/settings.po
+#srv/web/owncloud/l10n/kn/user_ldap.po
+#srv/web/owncloud/l10n/kn/user_webdavauth.po
+#srv/web/owncloud/l10n/ko
+#srv/web/owncloud/l10n/ko/core.po
+#srv/web/owncloud/l10n/ko/files.po
+#srv/web/owncloud/l10n/ko/files_encryption.po
+#srv/web/owncloud/l10n/ko/files_external.po
+#srv/web/owncloud/l10n/ko/files_sharing.po
+#srv/web/owncloud/l10n/ko/files_trashbin.po
+#srv/web/owncloud/l10n/ko/files_versions.po
+#srv/web/owncloud/l10n/ko/lib.po
+#srv/web/owncloud/l10n/ko/settings.po
+#srv/web/owncloud/l10n/ko/user_ldap.po
+#srv/web/owncloud/l10n/ko/user_webdavauth.po
+#srv/web/owncloud/l10n/ku_IQ
+#srv/web/owncloud/l10n/ku_IQ/core.po
+#srv/web/owncloud/l10n/ku_IQ/files.po
+#srv/web/owncloud/l10n/ku_IQ/files_encryption.po
+#srv/web/owncloud/l10n/ku_IQ/files_external.po
+#srv/web/owncloud/l10n/ku_IQ/files_sharing.po
+#srv/web/owncloud/l10n/ku_IQ/files_trashbin.po
+#srv/web/owncloud/l10n/ku_IQ/files_versions.po
+#srv/web/owncloud/l10n/ku_IQ/lib.po
+#srv/web/owncloud/l10n/ku_IQ/settings.po
+#srv/web/owncloud/l10n/ku_IQ/user_ldap.po
+#srv/web/owncloud/l10n/ku_IQ/user_webdavauth.po
+#srv/web/owncloud/l10n/l10n.pl
+#srv/web/owncloud/l10n/lb
+#srv/web/owncloud/l10n/lb/core.po
+#srv/web/owncloud/l10n/lb/files.po
+#srv/web/owncloud/l10n/lb/files_encryption.po
+#srv/web/owncloud/l10n/lb/files_external.po
+#srv/web/owncloud/l10n/lb/files_sharing.po
+#srv/web/owncloud/l10n/lb/files_trashbin.po
+#srv/web/owncloud/l10n/lb/files_versions.po
+#srv/web/owncloud/l10n/lb/lib.po
+#srv/web/owncloud/l10n/lb/settings.po
+#srv/web/owncloud/l10n/lb/user_ldap.po
+#srv/web/owncloud/l10n/lb/user_webdavauth.po
+#srv/web/owncloud/l10n/lt_LT
+#srv/web/owncloud/l10n/lt_LT/core.po
+#srv/web/owncloud/l10n/lt_LT/files.po
+#srv/web/owncloud/l10n/lt_LT/files_encryption.po
+#srv/web/owncloud/l10n/lt_LT/files_external.po
+#srv/web/owncloud/l10n/lt_LT/files_sharing.po
+#srv/web/owncloud/l10n/lt_LT/files_trashbin.po
+#srv/web/owncloud/l10n/lt_LT/files_versions.po
+#srv/web/owncloud/l10n/lt_LT/lib.po
+#srv/web/owncloud/l10n/lt_LT/settings.po
+#srv/web/owncloud/l10n/lt_LT/user_ldap.po
+#srv/web/owncloud/l10n/lt_LT/user_webdavauth.po
+#srv/web/owncloud/l10n/lv
+#srv/web/owncloud/l10n/lv/core.po
+#srv/web/owncloud/l10n/lv/files.po
+#srv/web/owncloud/l10n/lv/files_encryption.po
+#srv/web/owncloud/l10n/lv/files_external.po
+#srv/web/owncloud/l10n/lv/files_sharing.po
+#srv/web/owncloud/l10n/lv/files_trashbin.po
+#srv/web/owncloud/l10n/lv/files_versions.po
+#srv/web/owncloud/l10n/lv/lib.po
+#srv/web/owncloud/l10n/lv/settings.po
+#srv/web/owncloud/l10n/lv/user_ldap.po
+#srv/web/owncloud/l10n/lv/user_webdavauth.po
+#srv/web/owncloud/l10n/mk
+#srv/web/owncloud/l10n/mk/core.po
+#srv/web/owncloud/l10n/mk/files.po
+#srv/web/owncloud/l10n/mk/files_encryption.po
+#srv/web/owncloud/l10n/mk/files_external.po
+#srv/web/owncloud/l10n/mk/files_sharing.po
+#srv/web/owncloud/l10n/mk/files_trashbin.po
+#srv/web/owncloud/l10n/mk/files_versions.po
+#srv/web/owncloud/l10n/mk/lib.po
+#srv/web/owncloud/l10n/mk/settings.po
+#srv/web/owncloud/l10n/mk/user_ldap.po
+#srv/web/owncloud/l10n/mk/user_webdavauth.po
+#srv/web/owncloud/l10n/ml_IN
+#srv/web/owncloud/l10n/ml_IN/core.po
+#srv/web/owncloud/l10n/ml_IN/files.po
+#srv/web/owncloud/l10n/ml_IN/files_encryption.po
+#srv/web/owncloud/l10n/ml_IN/files_external.po
+#srv/web/owncloud/l10n/ml_IN/files_sharing.po
+#srv/web/owncloud/l10n/ml_IN/files_trashbin.po
+#srv/web/owncloud/l10n/ml_IN/files_versions.po
+#srv/web/owncloud/l10n/ml_IN/lib.po
+#srv/web/owncloud/l10n/ml_IN/settings.po
+#srv/web/owncloud/l10n/ml_IN/user_ldap.po
+#srv/web/owncloud/l10n/ml_IN/user_webdavauth.po
+#srv/web/owncloud/l10n/ms_MY
+#srv/web/owncloud/l10n/ms_MY/core.po
+#srv/web/owncloud/l10n/ms_MY/files.po
+#srv/web/owncloud/l10n/ms_MY/files_encryption.po
+#srv/web/owncloud/l10n/ms_MY/files_external.po
+#srv/web/owncloud/l10n/ms_MY/files_sharing.po
+#srv/web/owncloud/l10n/ms_MY/files_trashbin.po
+#srv/web/owncloud/l10n/ms_MY/files_versions.po
+#srv/web/owncloud/l10n/ms_MY/lib.po
+#srv/web/owncloud/l10n/ms_MY/settings.po
+#srv/web/owncloud/l10n/ms_MY/user_ldap.po
+#srv/web/owncloud/l10n/ms_MY/user_webdavauth.po
+#srv/web/owncloud/l10n/my_MM
+#srv/web/owncloud/l10n/my_MM/core.po
+#srv/web/owncloud/l10n/my_MM/files.po
+#srv/web/owncloud/l10n/my_MM/files_encryption.po
+#srv/web/owncloud/l10n/my_MM/files_external.po
+#srv/web/owncloud/l10n/my_MM/files_sharing.po
+#srv/web/owncloud/l10n/my_MM/files_trashbin.po
+#srv/web/owncloud/l10n/my_MM/files_versions.po
+#srv/web/owncloud/l10n/my_MM/lib.po
+#srv/web/owncloud/l10n/my_MM/settings.po
+#srv/web/owncloud/l10n/my_MM/user_ldap.po
+#srv/web/owncloud/l10n/my_MM/user_webdavauth.po
+#srv/web/owncloud/l10n/nb_NO
+#srv/web/owncloud/l10n/nb_NO/core.po
+#srv/web/owncloud/l10n/nb_NO/files.po
+#srv/web/owncloud/l10n/nb_NO/files_encryption.po
+#srv/web/owncloud/l10n/nb_NO/files_external.po
+#srv/web/owncloud/l10n/nb_NO/files_sharing.po
+#srv/web/owncloud/l10n/nb_NO/files_trashbin.po
+#srv/web/owncloud/l10n/nb_NO/files_versions.po
+#srv/web/owncloud/l10n/nb_NO/lib.po
+#srv/web/owncloud/l10n/nb_NO/settings.po
+#srv/web/owncloud/l10n/nb_NO/user_ldap.po
+#srv/web/owncloud/l10n/nb_NO/user_webdavauth.po
+#srv/web/owncloud/l10n/nds
+#srv/web/owncloud/l10n/nds/core.po
+#srv/web/owncloud/l10n/nds/files.po
+#srv/web/owncloud/l10n/nds/files_encryption.po
+#srv/web/owncloud/l10n/nds/files_external.po
+#srv/web/owncloud/l10n/nds/files_sharing.po
+#srv/web/owncloud/l10n/nds/files_trashbin.po
+#srv/web/owncloud/l10n/nds/files_versions.po
+#srv/web/owncloud/l10n/nds/lib.po
+#srv/web/owncloud/l10n/nds/settings.po
+#srv/web/owncloud/l10n/nds/user_ldap.po
+#srv/web/owncloud/l10n/nds/user_webdavauth.po
+#srv/web/owncloud/l10n/ne
+#srv/web/owncloud/l10n/ne/core.po
+#srv/web/owncloud/l10n/ne/files.po
+#srv/web/owncloud/l10n/ne/files_encryption.po
+#srv/web/owncloud/l10n/ne/files_external.po
+#srv/web/owncloud/l10n/ne/files_sharing.po
+#srv/web/owncloud/l10n/ne/files_trashbin.po
+#srv/web/owncloud/l10n/ne/files_versions.po
+#srv/web/owncloud/l10n/ne/lib.po
+#srv/web/owncloud/l10n/ne/settings.po
+#srv/web/owncloud/l10n/ne/user_ldap.po
+#srv/web/owncloud/l10n/ne/user_webdavauth.po
+#srv/web/owncloud/l10n/nl
+#srv/web/owncloud/l10n/nl/core.po
+#srv/web/owncloud/l10n/nl/files.po
+#srv/web/owncloud/l10n/nl/files_encryption.po
+#srv/web/owncloud/l10n/nl/files_external.po
+#srv/web/owncloud/l10n/nl/files_sharing.po
+#srv/web/owncloud/l10n/nl/files_trashbin.po
+#srv/web/owncloud/l10n/nl/files_versions.po
+#srv/web/owncloud/l10n/nl/lib.po
+#srv/web/owncloud/l10n/nl/settings.po
+#srv/web/owncloud/l10n/nl/user_ldap.po
+#srv/web/owncloud/l10n/nl/user_webdavauth.po
+#srv/web/owncloud/l10n/nn_NO
+#srv/web/owncloud/l10n/nn_NO/core.po
+#srv/web/owncloud/l10n/nn_NO/files.po
+#srv/web/owncloud/l10n/nn_NO/files_encryption.po
+#srv/web/owncloud/l10n/nn_NO/files_external.po
+#srv/web/owncloud/l10n/nn_NO/files_sharing.po
+#srv/web/owncloud/l10n/nn_NO/files_trashbin.po
+#srv/web/owncloud/l10n/nn_NO/files_versions.po
+#srv/web/owncloud/l10n/nn_NO/lib.po
+#srv/web/owncloud/l10n/nn_NO/settings.po
+#srv/web/owncloud/l10n/nn_NO/user_ldap.po
+#srv/web/owncloud/l10n/nn_NO/user_webdavauth.po
+#srv/web/owncloud/l10n/nqo
+#srv/web/owncloud/l10n/nqo/core.po
+#srv/web/owncloud/l10n/nqo/files.po
+#srv/web/owncloud/l10n/nqo/files_encryption.po
+#srv/web/owncloud/l10n/nqo/files_external.po
+#srv/web/owncloud/l10n/nqo/files_sharing.po
+#srv/web/owncloud/l10n/nqo/files_trashbin.po
+#srv/web/owncloud/l10n/nqo/files_versions.po
+#srv/web/owncloud/l10n/nqo/lib.po
+#srv/web/owncloud/l10n/nqo/settings.po
+#srv/web/owncloud/l10n/nqo/user_ldap.po
+#srv/web/owncloud/l10n/nqo/user_webdavauth.po
+#srv/web/owncloud/l10n/oc
+#srv/web/owncloud/l10n/oc/core.po
+#srv/web/owncloud/l10n/oc/files.po
+#srv/web/owncloud/l10n/oc/files_encryption.po
+#srv/web/owncloud/l10n/oc/files_external.po
+#srv/web/owncloud/l10n/oc/files_sharing.po
+#srv/web/owncloud/l10n/oc/files_trashbin.po
+#srv/web/owncloud/l10n/oc/files_versions.po
+#srv/web/owncloud/l10n/oc/lib.po
+#srv/web/owncloud/l10n/oc/settings.po
+#srv/web/owncloud/l10n/oc/user_ldap.po
+#srv/web/owncloud/l10n/oc/user_webdavauth.po
+#srv/web/owncloud/l10n/pa
+#srv/web/owncloud/l10n/pa/core.po
+#srv/web/owncloud/l10n/pa/files.po
+#srv/web/owncloud/l10n/pa/files_encryption.po
+#srv/web/owncloud/l10n/pa/files_external.po
+#srv/web/owncloud/l10n/pa/files_sharing.po
+#srv/web/owncloud/l10n/pa/files_trashbin.po
+#srv/web/owncloud/l10n/pa/files_versions.po
+#srv/web/owncloud/l10n/pa/lib.po
+#srv/web/owncloud/l10n/pa/settings.po
+#srv/web/owncloud/l10n/pa/user_ldap.po
+#srv/web/owncloud/l10n/pa/user_webdavauth.po
+#srv/web/owncloud/l10n/pl
+#srv/web/owncloud/l10n/pl/core.po
+#srv/web/owncloud/l10n/pl/files.po
+#srv/web/owncloud/l10n/pl/files_encryption.po
+#srv/web/owncloud/l10n/pl/files_external.po
+#srv/web/owncloud/l10n/pl/files_sharing.po
+#srv/web/owncloud/l10n/pl/files_trashbin.po
+#srv/web/owncloud/l10n/pl/files_versions.po
+#srv/web/owncloud/l10n/pl/lib.po
+#srv/web/owncloud/l10n/pl/settings.po
+#srv/web/owncloud/l10n/pl/user_ldap.po
+#srv/web/owncloud/l10n/pl/user_webdavauth.po
+#srv/web/owncloud/l10n/pt_BR
+#srv/web/owncloud/l10n/pt_BR/core.po
+#srv/web/owncloud/l10n/pt_BR/files.po
+#srv/web/owncloud/l10n/pt_BR/files_encryption.po
+#srv/web/owncloud/l10n/pt_BR/files_external.po
+#srv/web/owncloud/l10n/pt_BR/files_sharing.po
+#srv/web/owncloud/l10n/pt_BR/files_trashbin.po
+#srv/web/owncloud/l10n/pt_BR/files_versions.po
+#srv/web/owncloud/l10n/pt_BR/lib.po
+#srv/web/owncloud/l10n/pt_BR/settings.po
+#srv/web/owncloud/l10n/pt_BR/user_ldap.po
+#srv/web/owncloud/l10n/pt_BR/user_webdavauth.po
+#srv/web/owncloud/l10n/pt_PT
+#srv/web/owncloud/l10n/pt_PT/core.po
+#srv/web/owncloud/l10n/pt_PT/files.po
+#srv/web/owncloud/l10n/pt_PT/files_encryption.po
+#srv/web/owncloud/l10n/pt_PT/files_external.po
+#srv/web/owncloud/l10n/pt_PT/files_sharing.po
+#srv/web/owncloud/l10n/pt_PT/files_trashbin.po
+#srv/web/owncloud/l10n/pt_PT/files_versions.po
+#srv/web/owncloud/l10n/pt_PT/lib.po
+#srv/web/owncloud/l10n/pt_PT/settings.po
+#srv/web/owncloud/l10n/pt_PT/user_ldap.po
+#srv/web/owncloud/l10n/pt_PT/user_webdavauth.po
+#srv/web/owncloud/l10n/ro
+#srv/web/owncloud/l10n/ro/core.po
+#srv/web/owncloud/l10n/ro/files.po
+#srv/web/owncloud/l10n/ro/files_encryption.po
+#srv/web/owncloud/l10n/ro/files_external.po
+#srv/web/owncloud/l10n/ro/files_sharing.po
+#srv/web/owncloud/l10n/ro/files_trashbin.po
+#srv/web/owncloud/l10n/ro/files_versions.po
+#srv/web/owncloud/l10n/ro/lib.po
+#srv/web/owncloud/l10n/ro/settings.po
+#srv/web/owncloud/l10n/ro/user_ldap.po
+#srv/web/owncloud/l10n/ro/user_webdavauth.po
+#srv/web/owncloud/l10n/ru
+#srv/web/owncloud/l10n/ru/core.po
+#srv/web/owncloud/l10n/ru/files.po
+#srv/web/owncloud/l10n/ru/files_encryption.po
+#srv/web/owncloud/l10n/ru/files_external.po
+#srv/web/owncloud/l10n/ru/files_sharing.po
+#srv/web/owncloud/l10n/ru/files_trashbin.po
+#srv/web/owncloud/l10n/ru/files_versions.po
+#srv/web/owncloud/l10n/ru/lib.po
+#srv/web/owncloud/l10n/ru/settings.po
+#srv/web/owncloud/l10n/ru/user_ldap.po
+#srv/web/owncloud/l10n/ru/user_webdavauth.po
+#srv/web/owncloud/l10n/si_LK
+#srv/web/owncloud/l10n/si_LK/core.po
+#srv/web/owncloud/l10n/si_LK/files.po
+#srv/web/owncloud/l10n/si_LK/files_encryption.po
+#srv/web/owncloud/l10n/si_LK/files_external.po
+#srv/web/owncloud/l10n/si_LK/files_sharing.po
+#srv/web/owncloud/l10n/si_LK/files_trashbin.po
+#srv/web/owncloud/l10n/si_LK/files_versions.po
+#srv/web/owncloud/l10n/si_LK/lib.po
+#srv/web/owncloud/l10n/si_LK/settings.po
+#srv/web/owncloud/l10n/si_LK/user_ldap.po
+#srv/web/owncloud/l10n/si_LK/user_webdavauth.po
+#srv/web/owncloud/l10n/sk
+#srv/web/owncloud/l10n/sk/core.po
+#srv/web/owncloud/l10n/sk/files.po
+#srv/web/owncloud/l10n/sk/files_encryption.po
+#srv/web/owncloud/l10n/sk/files_external.po
+#srv/web/owncloud/l10n/sk/files_sharing.po
+#srv/web/owncloud/l10n/sk/files_trashbin.po
+#srv/web/owncloud/l10n/sk/files_versions.po
+#srv/web/owncloud/l10n/sk/lib.po
+#srv/web/owncloud/l10n/sk/settings.po
+#srv/web/owncloud/l10n/sk/user_ldap.po
+#srv/web/owncloud/l10n/sk/user_webdavauth.po
+#srv/web/owncloud/l10n/sk_SK
+#srv/web/owncloud/l10n/sk_SK/core.po
+#srv/web/owncloud/l10n/sk_SK/files.po
+#srv/web/owncloud/l10n/sk_SK/files_encryption.po
+#srv/web/owncloud/l10n/sk_SK/files_external.po
+#srv/web/owncloud/l10n/sk_SK/files_sharing.po
+#srv/web/owncloud/l10n/sk_SK/files_trashbin.po
+#srv/web/owncloud/l10n/sk_SK/files_versions.po
+#srv/web/owncloud/l10n/sk_SK/lib.po
+#srv/web/owncloud/l10n/sk_SK/settings.po
+#srv/web/owncloud/l10n/sk_SK/user_ldap.po
+#srv/web/owncloud/l10n/sk_SK/user_webdavauth.po
+#srv/web/owncloud/l10n/sl
+#srv/web/owncloud/l10n/sl/core.po
+#srv/web/owncloud/l10n/sl/files.po
+#srv/web/owncloud/l10n/sl/files_encryption.po
+#srv/web/owncloud/l10n/sl/files_external.po
+#srv/web/owncloud/l10n/sl/files_sharing.po
+#srv/web/owncloud/l10n/sl/files_trashbin.po
+#srv/web/owncloud/l10n/sl/files_versions.po
+#srv/web/owncloud/l10n/sl/lib.po
+#srv/web/owncloud/l10n/sl/settings.po
+#srv/web/owncloud/l10n/sl/user_ldap.po
+#srv/web/owncloud/l10n/sl/user_webdavauth.po
+#srv/web/owncloud/l10n/so
+#srv/web/owncloud/l10n/so/core.po
+#srv/web/owncloud/l10n/so/files.po
+#srv/web/owncloud/l10n/so/files_encryption.po
+#srv/web/owncloud/l10n/so/files_external.po
+#srv/web/owncloud/l10n/so/files_sharing.po
+#srv/web/owncloud/l10n/so/files_versions.po
+#srv/web/owncloud/l10n/so/lib.po
+#srv/web/owncloud/l10n/so/settings.po
+#srv/web/owncloud/l10n/so/user_ldap.po
+#srv/web/owncloud/l10n/sq
+#srv/web/owncloud/l10n/sq/core.po
+#srv/web/owncloud/l10n/sq/files.po
+#srv/web/owncloud/l10n/sq/files_encryption.po
+#srv/web/owncloud/l10n/sq/files_external.po
+#srv/web/owncloud/l10n/sq/files_sharing.po
+#srv/web/owncloud/l10n/sq/files_trashbin.po
+#srv/web/owncloud/l10n/sq/files_versions.po
+#srv/web/owncloud/l10n/sq/lib.po
+#srv/web/owncloud/l10n/sq/settings.po
+#srv/web/owncloud/l10n/sq/user_ldap.po
+#srv/web/owncloud/l10n/sq/user_webdavauth.po
+#srv/web/owncloud/l10n/sr
+#srv/web/owncloud/l10n/sr/core.po
+#srv/web/owncloud/l10n/sr/files.po
+#srv/web/owncloud/l10n/sr/files_encryption.po
+#srv/web/owncloud/l10n/sr/files_external.po
+#srv/web/owncloud/l10n/sr/files_sharing.po
+#srv/web/owncloud/l10n/sr/files_trashbin.po
+#srv/web/owncloud/l10n/sr/files_versions.po
+#srv/web/owncloud/l10n/sr/lib.po
+#srv/web/owncloud/l10n/sr/settings.po
+#srv/web/owncloud/l10n/sr/user_ldap.po
+#srv/web/owncloud/l10n/sr/user_webdavauth.po
+#srv/web/owncloud/l10n/sr@latin
+#srv/web/owncloud/l10n/sr@latin/core.po
+#srv/web/owncloud/l10n/sr@latin/files.po
+#srv/web/owncloud/l10n/sr@latin/files_encryption.po
+#srv/web/owncloud/l10n/sr@latin/files_external.po
+#srv/web/owncloud/l10n/sr@latin/files_sharing.po
+#srv/web/owncloud/l10n/sr@latin/files_trashbin.po
+#srv/web/owncloud/l10n/sr@latin/files_versions.po
+#srv/web/owncloud/l10n/sr@latin/lib.po
+#srv/web/owncloud/l10n/sr@latin/settings.po
+#srv/web/owncloud/l10n/sr@latin/user_ldap.po
+#srv/web/owncloud/l10n/sr@latin/user_webdavauth.po
+#srv/web/owncloud/l10n/sv
+#srv/web/owncloud/l10n/sv/core.po
+#srv/web/owncloud/l10n/sv/files.po
+#srv/web/owncloud/l10n/sv/files_encryption.po
+#srv/web/owncloud/l10n/sv/files_external.po
+#srv/web/owncloud/l10n/sv/files_sharing.po
+#srv/web/owncloud/l10n/sv/files_trashbin.po
+#srv/web/owncloud/l10n/sv/files_versions.po
+#srv/web/owncloud/l10n/sv/lib.po
+#srv/web/owncloud/l10n/sv/settings.po
+#srv/web/owncloud/l10n/sv/user_ldap.po
+#srv/web/owncloud/l10n/sv/user_webdavauth.po
+#srv/web/owncloud/l10n/sw_KE
+#srv/web/owncloud/l10n/sw_KE/core.po
+#srv/web/owncloud/l10n/sw_KE/files.po
+#srv/web/owncloud/l10n/sw_KE/files_encryption.po
+#srv/web/owncloud/l10n/sw_KE/files_external.po
+#srv/web/owncloud/l10n/sw_KE/files_sharing.po
+#srv/web/owncloud/l10n/sw_KE/files_trashbin.po
+#srv/web/owncloud/l10n/sw_KE/files_versions.po
+#srv/web/owncloud/l10n/sw_KE/lib.po
+#srv/web/owncloud/l10n/sw_KE/settings.po
+#srv/web/owncloud/l10n/sw_KE/user_ldap.po
+#srv/web/owncloud/l10n/sw_KE/user_webdavauth.po
+#srv/web/owncloud/l10n/ta_LK
+#srv/web/owncloud/l10n/ta_LK/core.po
+#srv/web/owncloud/l10n/ta_LK/files.po
+#srv/web/owncloud/l10n/ta_LK/files_encryption.po
+#srv/web/owncloud/l10n/ta_LK/files_external.po
+#srv/web/owncloud/l10n/ta_LK/files_sharing.po
+#srv/web/owncloud/l10n/ta_LK/files_trashbin.po
+#srv/web/owncloud/l10n/ta_LK/files_versions.po
+#srv/web/owncloud/l10n/ta_LK/lib.po
+#srv/web/owncloud/l10n/ta_LK/settings.po
+#srv/web/owncloud/l10n/ta_LK/user_ldap.po
+#srv/web/owncloud/l10n/ta_LK/user_webdavauth.po
+#srv/web/owncloud/l10n/te
+#srv/web/owncloud/l10n/te/core.po
+#srv/web/owncloud/l10n/te/files.po
+#srv/web/owncloud/l10n/te/files_encryption.po
+#srv/web/owncloud/l10n/te/files_external.po
+#srv/web/owncloud/l10n/te/files_sharing.po
+#srv/web/owncloud/l10n/te/files_trashbin.po
+#srv/web/owncloud/l10n/te/files_versions.po
+#srv/web/owncloud/l10n/te/lib.po
+#srv/web/owncloud/l10n/te/settings.po
+#srv/web/owncloud/l10n/te/user_ldap.po
+#srv/web/owncloud/l10n/te/user_webdavauth.po
+#srv/web/owncloud/l10n/templates
+#srv/web/owncloud/l10n/templates/core.pot
+#srv/web/owncloud/l10n/templates/files.pot
+#srv/web/owncloud/l10n/templates/files_encryption.pot
+#srv/web/owncloud/l10n/templates/files_external.pot
+#srv/web/owncloud/l10n/templates/files_sharing.pot
+#srv/web/owncloud/l10n/templates/files_trashbin.pot
+#srv/web/owncloud/l10n/templates/files_versions.pot
+#srv/web/owncloud/l10n/templates/lib.pot
+#srv/web/owncloud/l10n/templates/private.pot
+#srv/web/owncloud/l10n/templates/settings.pot
+#srv/web/owncloud/l10n/templates/user_ldap.pot
+#srv/web/owncloud/l10n/templates/user_webdavauth.pot
+#srv/web/owncloud/l10n/th_TH
+#srv/web/owncloud/l10n/th_TH/core.po
+#srv/web/owncloud/l10n/th_TH/files.po
+#srv/web/owncloud/l10n/th_TH/files_encryption.po
+#srv/web/owncloud/l10n/th_TH/files_external.po
+#srv/web/owncloud/l10n/th_TH/files_sharing.po
+#srv/web/owncloud/l10n/th_TH/files_trashbin.po
+#srv/web/owncloud/l10n/th_TH/files_versions.po
+#srv/web/owncloud/l10n/th_TH/lib.po
+#srv/web/owncloud/l10n/th_TH/settings.po
+#srv/web/owncloud/l10n/th_TH/user_ldap.po
+#srv/web/owncloud/l10n/th_TH/user_webdavauth.po
+#srv/web/owncloud/l10n/tr
+#srv/web/owncloud/l10n/tr/core.po
+#srv/web/owncloud/l10n/tr/files.po
+#srv/web/owncloud/l10n/tr/files_encryption.po
+#srv/web/owncloud/l10n/tr/files_external.po
+#srv/web/owncloud/l10n/tr/files_sharing.po
+#srv/web/owncloud/l10n/tr/files_trashbin.po
+#srv/web/owncloud/l10n/tr/files_versions.po
+#srv/web/owncloud/l10n/tr/lib.po
+#srv/web/owncloud/l10n/tr/settings.po
+#srv/web/owncloud/l10n/tr/user_ldap.po
+#srv/web/owncloud/l10n/tr/user_webdavauth.po
+#srv/web/owncloud/l10n/tzm
+#srv/web/owncloud/l10n/tzm/core.po
+#srv/web/owncloud/l10n/tzm/files.po
+#srv/web/owncloud/l10n/tzm/files_encryption.po
+#srv/web/owncloud/l10n/tzm/files_external.po
+#srv/web/owncloud/l10n/tzm/files_sharing.po
+#srv/web/owncloud/l10n/tzm/files_trashbin.po
+#srv/web/owncloud/l10n/tzm/files_versions.po
+#srv/web/owncloud/l10n/tzm/lib.po
+#srv/web/owncloud/l10n/tzm/settings.po
+#srv/web/owncloud/l10n/tzm/user_ldap.po
+#srv/web/owncloud/l10n/tzm/user_webdavauth.po
+#srv/web/owncloud/l10n/ug
+#srv/web/owncloud/l10n/ug/core.po
+#srv/web/owncloud/l10n/ug/files.po
+#srv/web/owncloud/l10n/ug/files_encryption.po
+#srv/web/owncloud/l10n/ug/files_external.po
+#srv/web/owncloud/l10n/ug/files_sharing.po
+#srv/web/owncloud/l10n/ug/files_trashbin.po
+#srv/web/owncloud/l10n/ug/files_versions.po
+#srv/web/owncloud/l10n/ug/lib.po
+#srv/web/owncloud/l10n/ug/settings.po
+#srv/web/owncloud/l10n/ug/user_ldap.po
+#srv/web/owncloud/l10n/ug/user_webdavauth.po
+#srv/web/owncloud/l10n/uk
+#srv/web/owncloud/l10n/uk/core.po
+#srv/web/owncloud/l10n/uk/files.po
+#srv/web/owncloud/l10n/uk/files_encryption.po
+#srv/web/owncloud/l10n/uk/files_external.po
+#srv/web/owncloud/l10n/uk/files_sharing.po
+#srv/web/owncloud/l10n/uk/files_trashbin.po
+#srv/web/owncloud/l10n/uk/files_versions.po
+#srv/web/owncloud/l10n/uk/lib.po
+#srv/web/owncloud/l10n/uk/settings.po
+#srv/web/owncloud/l10n/uk/user_ldap.po
+#srv/web/owncloud/l10n/uk/user_webdavauth.po
+#srv/web/owncloud/l10n/ur_PK
+#srv/web/owncloud/l10n/ur_PK/core.po
+#srv/web/owncloud/l10n/ur_PK/files.po
+#srv/web/owncloud/l10n/ur_PK/files_encryption.po
+#srv/web/owncloud/l10n/ur_PK/files_external.po
+#srv/web/owncloud/l10n/ur_PK/files_sharing.po
+#srv/web/owncloud/l10n/ur_PK/files_trashbin.po
+#srv/web/owncloud/l10n/ur_PK/files_versions.po
+#srv/web/owncloud/l10n/ur_PK/lib.po
+#srv/web/owncloud/l10n/ur_PK/settings.po
+#srv/web/owncloud/l10n/ur_PK/user_ldap.po
+#srv/web/owncloud/l10n/ur_PK/user_webdavauth.po
+#srv/web/owncloud/l10n/uz
+#srv/web/owncloud/l10n/uz/core.po
+#srv/web/owncloud/l10n/uz/files.po
+#srv/web/owncloud/l10n/uz/files_encryption.po
+#srv/web/owncloud/l10n/uz/files_external.po
+#srv/web/owncloud/l10n/uz/files_sharing.po
+#srv/web/owncloud/l10n/uz/files_trashbin.po
+#srv/web/owncloud/l10n/uz/files_versions.po
+#srv/web/owncloud/l10n/uz/lib.po
+#srv/web/owncloud/l10n/uz/settings.po
+#srv/web/owncloud/l10n/uz/user_ldap.po
+#srv/web/owncloud/l10n/uz/user_webdavauth.po
+#srv/web/owncloud/l10n/vi
+#srv/web/owncloud/l10n/vi/core.po
+#srv/web/owncloud/l10n/vi/files.po
+#srv/web/owncloud/l10n/vi/files_encryption.po
+#srv/web/owncloud/l10n/vi/files_external.po
+#srv/web/owncloud/l10n/vi/files_sharing.po
+#srv/web/owncloud/l10n/vi/files_trashbin.po
+#srv/web/owncloud/l10n/vi/files_versions.po
+#srv/web/owncloud/l10n/vi/lib.po
+#srv/web/owncloud/l10n/vi/settings.po
+#srv/web/owncloud/l10n/vi/user_ldap.po
+#srv/web/owncloud/l10n/vi/user_webdavauth.po
+#srv/web/owncloud/l10n/zh_CN
+#srv/web/owncloud/l10n/zh_CN/core.po
+#srv/web/owncloud/l10n/zh_CN/files.po
+#srv/web/owncloud/l10n/zh_CN/files_encryption.po
+#srv/web/owncloud/l10n/zh_CN/files_external.po
+#srv/web/owncloud/l10n/zh_CN/files_sharing.po
+#srv/web/owncloud/l10n/zh_CN/files_trashbin.po
+#srv/web/owncloud/l10n/zh_CN/files_versions.po
+#srv/web/owncloud/l10n/zh_CN/lib.po
+#srv/web/owncloud/l10n/zh_CN/settings.po
+#srv/web/owncloud/l10n/zh_CN/user_ldap.po
+#srv/web/owncloud/l10n/zh_CN/user_webdavauth.po
+#srv/web/owncloud/l10n/zh_HK
+#srv/web/owncloud/l10n/zh_HK/core.po
+#srv/web/owncloud/l10n/zh_HK/files.po
+#srv/web/owncloud/l10n/zh_HK/files_encryption.po
+#srv/web/owncloud/l10n/zh_HK/files_external.po
+#srv/web/owncloud/l10n/zh_HK/files_sharing.po
+#srv/web/owncloud/l10n/zh_HK/files_trashbin.po
+#srv/web/owncloud/l10n/zh_HK/files_versions.po
+#srv/web/owncloud/l10n/zh_HK/lib.po
+#srv/web/owncloud/l10n/zh_HK/settings.po
+#srv/web/owncloud/l10n/zh_HK/user_ldap.po
+#srv/web/owncloud/l10n/zh_HK/user_webdavauth.po
+#srv/web/owncloud/l10n/zh_TW
+#srv/web/owncloud/l10n/zh_TW/core.po
+#srv/web/owncloud/l10n/zh_TW/files.po
+#srv/web/owncloud/l10n/zh_TW/files_encryption.po
+#srv/web/owncloud/l10n/zh_TW/files_external.po
+#srv/web/owncloud/l10n/zh_TW/files_sharing.po
+#srv/web/owncloud/l10n/zh_TW/files_trashbin.po
+#srv/web/owncloud/l10n/zh_TW/files_versions.po
+#srv/web/owncloud/l10n/zh_TW/lib.po
+#srv/web/owncloud/l10n/zh_TW/settings.po
+#srv/web/owncloud/l10n/zh_TW/user_ldap.po
+#srv/web/owncloud/l10n/zh_TW/user_webdavauth.po
+#srv/web/owncloud/l10n/zu_ZA
+#srv/web/owncloud/l10n/zu_ZA/core.po
+#srv/web/owncloud/l10n/zu_ZA/files.po
+#srv/web/owncloud/l10n/zu_ZA/files_encryption.po
+#srv/web/owncloud/l10n/zu_ZA/files_external.po
+#srv/web/owncloud/l10n/zu_ZA/files_sharing.po
+#srv/web/owncloud/l10n/zu_ZA/files_versions.po
+#srv/web/owncloud/l10n/zu_ZA/lib.po
+#srv/web/owncloud/l10n/zu_ZA/settings.po
+#srv/web/owncloud/l10n/zu_ZA/user_ldap.po
+#srv/web/owncloud/l10n/zu_ZA/user_webdavauth.po
+#srv/web/owncloud/lib
+#srv/web/owncloud/lib/autoloader.php
+#srv/web/owncloud/lib/base.php
+#srv/web/owncloud/lib/l10n
+#srv/web/owncloud/lib/l10n/ach.php
+#srv/web/owncloud/lib/l10n/ady.php
+#srv/web/owncloud/lib/l10n/af.php
+#srv/web/owncloud/lib/l10n/af_ZA.php
+#srv/web/owncloud/lib/l10n/ar.php
+#srv/web/owncloud/lib/l10n/be.php
+#srv/web/owncloud/lib/l10n/bg_BG.php
+#srv/web/owncloud/lib/l10n/bn_BD.php
+#srv/web/owncloud/lib/l10n/bs.php
+#srv/web/owncloud/lib/l10n/ca.php
+#srv/web/owncloud/lib/l10n/cs_CZ.php
+#srv/web/owncloud/lib/l10n/cy_GB.php
+#srv/web/owncloud/lib/l10n/da.php
+#srv/web/owncloud/lib/l10n/de.php
+#srv/web/owncloud/lib/l10n/de_AT.php
+#srv/web/owncloud/lib/l10n/de_CH.php
+#srv/web/owncloud/lib/l10n/de_DE.php
+#srv/web/owncloud/lib/l10n/el.php
+#srv/web/owncloud/lib/l10n/en@pirate.php
+#srv/web/owncloud/lib/l10n/en_GB.php
+#srv/web/owncloud/lib/l10n/eo.php
+#srv/web/owncloud/lib/l10n/es.php
+#srv/web/owncloud/lib/l10n/es_AR.php
+#srv/web/owncloud/lib/l10n/es_MX.php
+#srv/web/owncloud/lib/l10n/et_EE.php
+#srv/web/owncloud/lib/l10n/eu.php
+#srv/web/owncloud/lib/l10n/fa.php
+#srv/web/owncloud/lib/l10n/fi.php
+#srv/web/owncloud/lib/l10n/fi_FI.php
+#srv/web/owncloud/lib/l10n/fr.php
+#srv/web/owncloud/lib/l10n/fr_CA.php
+#srv/web/owncloud/lib/l10n/gl.php
+#srv/web/owncloud/lib/l10n/he.php
+#srv/web/owncloud/lib/l10n/hi.php
+#srv/web/owncloud/lib/l10n/hr.php
+#srv/web/owncloud/lib/l10n/hu_HU.php
+#srv/web/owncloud/lib/l10n/hy.php
+#srv/web/owncloud/lib/l10n/ia.php
+#srv/web/owncloud/lib/l10n/id.php
+#srv/web/owncloud/lib/l10n/is.php
+#srv/web/owncloud/lib/l10n/it.php
+#srv/web/owncloud/lib/l10n/ja_JP.php
+#srv/web/owncloud/lib/l10n/ka.php
+#srv/web/owncloud/lib/l10n/ka_GE.php
+#srv/web/owncloud/lib/l10n/km.php
+#srv/web/owncloud/lib/l10n/kn.php
+#srv/web/owncloud/lib/l10n/ko.php
+#srv/web/owncloud/lib/l10n/ku_IQ.php
+#srv/web/owncloud/lib/l10n/lb.php
+#srv/web/owncloud/lib/l10n/lt_LT.php
+#srv/web/owncloud/lib/l10n/lv.php
+#srv/web/owncloud/lib/l10n/mk.php
+#srv/web/owncloud/lib/l10n/ml_IN.php
+#srv/web/owncloud/lib/l10n/ms_MY.php
+#srv/web/owncloud/lib/l10n/my_MM.php
+#srv/web/owncloud/lib/l10n/nb_NO.php
+#srv/web/owncloud/lib/l10n/nds.php
+#srv/web/owncloud/lib/l10n/ne.php
+#srv/web/owncloud/lib/l10n/nl.php
+#srv/web/owncloud/lib/l10n/nn_NO.php
+#srv/web/owncloud/lib/l10n/nqo.php
+#srv/web/owncloud/lib/l10n/oc.php
+#srv/web/owncloud/lib/l10n/pa.php
+#srv/web/owncloud/lib/l10n/pl.php
+#srv/web/owncloud/lib/l10n/pt_BR.php
+#srv/web/owncloud/lib/l10n/pt_PT.php
+#srv/web/owncloud/lib/l10n/ro.php
+#srv/web/owncloud/lib/l10n/ru.php
+#srv/web/owncloud/lib/l10n/si_LK.php
+#srv/web/owncloud/lib/l10n/sk.php
+#srv/web/owncloud/lib/l10n/sk_SK.php
+#srv/web/owncloud/lib/l10n/sl.php
+#srv/web/owncloud/lib/l10n/sq.php
+#srv/web/owncloud/lib/l10n/sr.php
+#srv/web/owncloud/lib/l10n/sr@latin.php
+#srv/web/owncloud/lib/l10n/sv.php
+#srv/web/owncloud/lib/l10n/sw_KE.php
+#srv/web/owncloud/lib/l10n/ta_LK.php
+#srv/web/owncloud/lib/l10n/te.php
+#srv/web/owncloud/lib/l10n/th_TH.php
+#srv/web/owncloud/lib/l10n/tr.php
+#srv/web/owncloud/lib/l10n/tzm.php
+#srv/web/owncloud/lib/l10n/ug.php
+#srv/web/owncloud/lib/l10n/uk.php
+#srv/web/owncloud/lib/l10n/ur_PK.php
+#srv/web/owncloud/lib/l10n/uz.php
+#srv/web/owncloud/lib/l10n/vi.php
+#srv/web/owncloud/lib/l10n/zh_CN.php
+#srv/web/owncloud/lib/l10n/zh_HK.php
+#srv/web/owncloud/lib/l10n/zh_TW.php
+#srv/web/owncloud/lib/private
+#srv/web/owncloud/lib/private/activitymanager.php
+#srv/web/owncloud/lib/private/allconfig.php
+#srv/web/owncloud/lib/private/api.php
+#srv/web/owncloud/lib/private/app.php
+#srv/web/owncloud/lib/private/appconfig.php
+#srv/web/owncloud/lib/private/appframework
+#srv/web/owncloud/lib/private/appframework/app.php
+#srv/web/owncloud/lib/private/appframework/core
+#srv/web/owncloud/lib/private/appframework/core/api.php
+#srv/web/owncloud/lib/private/appframework/dependencyinjection
+#srv/web/owncloud/lib/private/appframework/dependencyinjection/dicontainer.php
+#srv/web/owncloud/lib/private/appframework/http
+#srv/web/owncloud/lib/private/appframework/http.php
+#srv/web/owncloud/lib/private/appframework/http/dispatcher.php
+#srv/web/owncloud/lib/private/appframework/http/downloadresponse.php
+#srv/web/owncloud/lib/private/appframework/http/redirectresponse.php
+#srv/web/owncloud/lib/private/appframework/http/request.php
+#srv/web/owncloud/lib/private/appframework/middleware
+#srv/web/owncloud/lib/private/appframework/middleware/middlewaredispatcher.php
+#srv/web/owncloud/lib/private/appframework/middleware/security
+#srv/web/owncloud/lib/private/appframework/middleware/security/securityexception.php
+#srv/web/owncloud/lib/private/appframework/middleware/security/securitymiddleware.php
+#srv/web/owncloud/lib/private/appframework/routing
+#srv/web/owncloud/lib/private/appframework/routing/routeactionhandler.php
+#srv/web/owncloud/lib/private/appframework/routing/routeconfig.php
+#srv/web/owncloud/lib/private/appframework/utility
+#srv/web/owncloud/lib/private/appframework/utility/methodannotationreader.php
+#srv/web/owncloud/lib/private/appframework/utility/simplecontainer.php
+#srv/web/owncloud/lib/private/appframework/utility/timefactory.php
+#srv/web/owncloud/lib/private/apphelper.php
+#srv/web/owncloud/lib/private/archive
+#srv/web/owncloud/lib/private/archive.php
+#srv/web/owncloud/lib/private/archive/tar.php
+#srv/web/owncloud/lib/private/archive/zip.php
+#srv/web/owncloud/lib/private/arrayparser.php
+#srv/web/owncloud/lib/private/avatar.php
+#srv/web/owncloud/lib/private/avatarmanager.php
+#srv/web/owncloud/lib/private/backgroundjob
+#srv/web/owncloud/lib/private/backgroundjob.php
+#srv/web/owncloud/lib/private/backgroundjob/job.php
+#srv/web/owncloud/lib/private/backgroundjob/joblist.php
+#srv/web/owncloud/lib/private/backgroundjob/legacy
+#srv/web/owncloud/lib/private/backgroundjob/legacy/queuedjob.php
+#srv/web/owncloud/lib/private/backgroundjob/legacy/regularjob.php
+#srv/web/owncloud/lib/private/backgroundjob/queuedjob.php
+#srv/web/owncloud/lib/private/backgroundjob/timedjob.php
+#srv/web/owncloud/lib/private/cache
+#srv/web/owncloud/lib/private/cache.php
+#srv/web/owncloud/lib/private/cache/broker.php
+#srv/web/owncloud/lib/private/cache/file.php
+#srv/web/owncloud/lib/private/cache/fileglobal.php
+#srv/web/owncloud/lib/private/cache/fileglobalgc.php
+#srv/web/owncloud/lib/private/cache/usercache.php
+#srv/web/owncloud/lib/private/config.php
+#srv/web/owncloud/lib/private/connector
+#srv/web/owncloud/lib/private/connector/sabre
+#srv/web/owncloud/lib/private/connector/sabre/ServiceUnavailable.php
+#srv/web/owncloud/lib/private/connector/sabre/aborteduploaddetectionplugin.php
+#srv/web/owncloud/lib/private/connector/sabre/auth.php
+#srv/web/owncloud/lib/private/connector/sabre/directory.php
+#srv/web/owncloud/lib/private/connector/sabre/exception
+#srv/web/owncloud/lib/private/connector/sabre/exception/entitytoolarge.php
+#srv/web/owncloud/lib/private/connector/sabre/exception/filelocked.php
+#srv/web/owncloud/lib/private/connector/sabre/exception/unsupportedmediatype.php
+#srv/web/owncloud/lib/private/connector/sabre/exceptionloggerplugin.php
+#srv/web/owncloud/lib/private/connector/sabre/file.php
+#srv/web/owncloud/lib/private/connector/sabre/filesplugin.php
+#srv/web/owncloud/lib/private/connector/sabre/locks.php
+#srv/web/owncloud/lib/private/connector/sabre/maintenanceplugin.php
+#srv/web/owncloud/lib/private/connector/sabre/node.php
+#srv/web/owncloud/lib/private/connector/sabre/objecttree.php
+#srv/web/owncloud/lib/private/connector/sabre/principal.php
+#srv/web/owncloud/lib/private/connector/sabre/quotaplugin.php
+#srv/web/owncloud/lib/private/connector/sabre/request.php
+#srv/web/owncloud/lib/private/connector/sabre/server.php
+#srv/web/owncloud/lib/private/contactsmanager.php
+#srv/web/owncloud/lib/private/davclient.php
+#srv/web/owncloud/lib/private/db
+#srv/web/owncloud/lib/private/db.php
+#srv/web/owncloud/lib/private/db/adapter.php
+#srv/web/owncloud/lib/private/db/adapteroci8.php
+#srv/web/owncloud/lib/private/db/adapterpgsql.php
+#srv/web/owncloud/lib/private/db/adaptersqlite.php
+#srv/web/owncloud/lib/private/db/adaptersqlsrv.php
+#srv/web/owncloud/lib/private/db/connection.php
+#srv/web/owncloud/lib/private/db/connectionwrapper.php
+#srv/web/owncloud/lib/private/db/mdb2schemamanager.php
+#srv/web/owncloud/lib/private/db/mdb2schemareader.php
+#srv/web/owncloud/lib/private/db/mdb2schemawriter.php
+#srv/web/owncloud/lib/private/db/oracleconnection.php
+#srv/web/owncloud/lib/private/db/statementwrapper.php
+#srv/web/owncloud/lib/private/defaults.php
+#srv/web/owncloud/lib/private/eventsource.php
+#srv/web/owncloud/lib/private/filechunking.php
+#srv/web/owncloud/lib/private/fileproxy
+#srv/web/owncloud/lib/private/fileproxy.php
+#srv/web/owncloud/lib/private/fileproxy/fileoperations.php
+#srv/web/owncloud/lib/private/files
+#srv/web/owncloud/lib/private/files.php
+#srv/web/owncloud/lib/private/files/cache
+#srv/web/owncloud/lib/private/files/cache/backgroundwatcher.php
+#srv/web/owncloud/lib/private/files/cache/cache.php
+#srv/web/owncloud/lib/private/files/cache/changepropagator.php
+#srv/web/owncloud/lib/private/files/cache/homecache.php
+#srv/web/owncloud/lib/private/files/cache/legacy.php
+#srv/web/owncloud/lib/private/files/cache/permissions.php
+#srv/web/owncloud/lib/private/files/cache/scanner.php
+#srv/web/owncloud/lib/private/files/cache/storage.php
+#srv/web/owncloud/lib/private/files/cache/updater.php
+#srv/web/owncloud/lib/private/files/cache/upgrade.php
+#srv/web/owncloud/lib/private/files/cache/watcher.php
+#srv/web/owncloud/lib/private/files/filesystem.php
+#srv/web/owncloud/lib/private/files/mapper.php
+#srv/web/owncloud/lib/private/files/mount
+#srv/web/owncloud/lib/private/files/mount/manager.php
+#srv/web/owncloud/lib/private/files/mount/mount.php
+#srv/web/owncloud/lib/private/files/node
+#srv/web/owncloud/lib/private/files/node/file.php
+#srv/web/owncloud/lib/private/files/node/folder.php
+#srv/web/owncloud/lib/private/files/node/node.php
+#srv/web/owncloud/lib/private/files/node/nonexistingfile.php
+#srv/web/owncloud/lib/private/files/node/nonexistingfolder.php
+#srv/web/owncloud/lib/private/files/node/root.php
+#srv/web/owncloud/lib/private/files/storage
+#srv/web/owncloud/lib/private/files/storage/common.php
+#srv/web/owncloud/lib/private/files/storage/commontest.php
+#srv/web/owncloud/lib/private/files/storage/home.php
+#srv/web/owncloud/lib/private/files/storage/loader.php
+#srv/web/owncloud/lib/private/files/storage/local.php
+#srv/web/owncloud/lib/private/files/storage/mappedlocal.php
+#srv/web/owncloud/lib/private/files/storage/storage.php
+#srv/web/owncloud/lib/private/files/storage/temporary.php
+#srv/web/owncloud/lib/private/files/storage/wrapper
+#srv/web/owncloud/lib/private/files/storage/wrapper/quota.php
+#srv/web/owncloud/lib/private/files/storage/wrapper/wrapper.php
+#srv/web/owncloud/lib/private/files/stream
+#srv/web/owncloud/lib/private/files/stream/close.php
+#srv/web/owncloud/lib/private/files/stream/dir.php
+#srv/web/owncloud/lib/private/files/stream/oc.php
+#srv/web/owncloud/lib/private/files/stream/quota.php
+#srv/web/owncloud/lib/private/files/stream/staticstream.php
+#srv/web/owncloud/lib/private/files/type
+#srv/web/owncloud/lib/private/files/type/detection.php
+#srv/web/owncloud/lib/private/files/type/templatemanager.php
+#srv/web/owncloud/lib/private/files/utils
+#srv/web/owncloud/lib/private/files/utils/scanner.php
+#srv/web/owncloud/lib/private/files/view.php
+#srv/web/owncloud/lib/private/geo.php
+#srv/web/owncloud/lib/private/group
+#srv/web/owncloud/lib/private/group.php
+#srv/web/owncloud/lib/private/group/backend.php
+#srv/web/owncloud/lib/private/group/database.php
+#srv/web/owncloud/lib/private/group/dummy.php
+#srv/web/owncloud/lib/private/group/example.php
+#srv/web/owncloud/lib/private/group/group.php
+#srv/web/owncloud/lib/private/group/interface.php
+#srv/web/owncloud/lib/private/group/manager.php
+#srv/web/owncloud/lib/private/helper.php
+#srv/web/owncloud/lib/private/hintexception.php
+#srv/web/owncloud/lib/private/hook.php
+#srv/web/owncloud/lib/private/hooks
+#srv/web/owncloud/lib/private/hooks/basicemitter.php
+#srv/web/owncloud/lib/private/hooks/emitter.php
+#srv/web/owncloud/lib/private/hooks/forwardingemitter.php
+#srv/web/owncloud/lib/private/hooks/legacyemitter.php
+#srv/web/owncloud/lib/private/hooks/publicemitter.php
+#srv/web/owncloud/lib/private/image.php
+#srv/web/owncloud/lib/private/installer.php
+#srv/web/owncloud/lib/private/json.php
+#srv/web/owncloud/lib/private/l10n
+#srv/web/owncloud/lib/private/l10n.php
+#srv/web/owncloud/lib/private/l10n/factory.php
+#srv/web/owncloud/lib/private/l10n/string.php
+#srv/web/owncloud/lib/private/legacy
+#srv/web/owncloud/lib/private/legacy/cache
+#srv/web/owncloud/lib/private/legacy/cache.php
+#srv/web/owncloud/lib/private/legacy/cache/fileglobalgc.php
+#srv/web/owncloud/lib/private/legacy/config.php
+#srv/web/owncloud/lib/private/legacy/filesystem.php
+#srv/web/owncloud/lib/private/legacy/filesystemview.php
+#srv/web/owncloud/lib/private/legacy/log.php
+#srv/web/owncloud/lib/private/legacy/preferences.php
+#srv/web/owncloud/lib/private/legacy/updater.php
+#srv/web/owncloud/lib/private/log
+#srv/web/owncloud/lib/private/log.php
+#srv/web/owncloud/lib/private/log/errorhandler.php
+#srv/web/owncloud/lib/private/log/owncloud.php
+#srv/web/owncloud/lib/private/log/rotate.php
+#srv/web/owncloud/lib/private/log/syslog.php
+#srv/web/owncloud/lib/private/mail.php
+#srv/web/owncloud/lib/private/memcache
+#srv/web/owncloud/lib/private/memcache/apc.php
+#srv/web/owncloud/lib/private/memcache/apcu.php
+#srv/web/owncloud/lib/private/memcache/cache.php
+#srv/web/owncloud/lib/private/memcache/factory.php
+#srv/web/owncloud/lib/private/memcache/memcached.php
+#srv/web/owncloud/lib/private/memcache/xcache.php
+#srv/web/owncloud/lib/private/migrate.php
+#srv/web/owncloud/lib/private/migration
+#srv/web/owncloud/lib/private/migration/content.php
+#srv/web/owncloud/lib/private/migration/provider.php
+#srv/web/owncloud/lib/private/mimetypes.list.php
+#srv/web/owncloud/lib/private/minimizer
+#srv/web/owncloud/lib/private/minimizer.php
+#srv/web/owncloud/lib/private/minimizer/css.php
+#srv/web/owncloud/lib/private/minimizer/js.php
+#srv/web/owncloud/lib/private/navigationmanager.php
+#srv/web/owncloud/lib/private/notsquareexception.php
+#srv/web/owncloud/lib/private/ocs
+#srv/web/owncloud/lib/private/ocs.php
+#srv/web/owncloud/lib/private/ocs/cloud.php
+#srv/web/owncloud/lib/private/ocs/config.php
+#srv/web/owncloud/lib/private/ocs/person.php
+#srv/web/owncloud/lib/private/ocs/privatedata.php
+#srv/web/owncloud/lib/private/ocs/result.php
+#srv/web/owncloud/lib/private/ocsclient.php
+#srv/web/owncloud/lib/private/preferences.php
+#srv/web/owncloud/lib/private/preview
+#srv/web/owncloud/lib/private/preview.php
+#srv/web/owncloud/lib/private/preview/image.php
+#srv/web/owncloud/lib/private/preview/movies.php
+#srv/web/owncloud/lib/private/preview/mp3.php
+#srv/web/owncloud/lib/private/preview/office-cl.php
+#srv/web/owncloud/lib/private/preview/office.php
+#srv/web/owncloud/lib/private/preview/pdf.php
+#srv/web/owncloud/lib/private/preview/provider.php
+#srv/web/owncloud/lib/private/preview/svg.php
+#srv/web/owncloud/lib/private/preview/txt.php
+#srv/web/owncloud/lib/private/preview/unknown.php
+#srv/web/owncloud/lib/private/previewmanager.php
+#srv/web/owncloud/lib/private/repair.php
+#srv/web/owncloud/lib/private/request.php
+#srv/web/owncloud/lib/private/response.php
+#srv/web/owncloud/lib/private/route.php
+#srv/web/owncloud/lib/private/router.php
+#srv/web/owncloud/lib/private/search
+#srv/web/owncloud/lib/private/search.php
+#srv/web/owncloud/lib/private/search/provider
+#srv/web/owncloud/lib/private/search/provider.php
+#srv/web/owncloud/lib/private/search/provider/file.php
+#srv/web/owncloud/lib/private/search/result.php
+#srv/web/owncloud/lib/private/server.php
+#srv/web/owncloud/lib/private/session
+#srv/web/owncloud/lib/private/session/internal.php
+#srv/web/owncloud/lib/private/session/memory.php
+#srv/web/owncloud/lib/private/session/session.php
+#srv/web/owncloud/lib/private/setup
+#srv/web/owncloud/lib/private/setup.php
+#srv/web/owncloud/lib/private/setup/abstractdatabase.php
+#srv/web/owncloud/lib/private/setup/mssql.php
+#srv/web/owncloud/lib/private/setup/mysql.php
+#srv/web/owncloud/lib/private/setup/oci.php
+#srv/web/owncloud/lib/private/setup/postgresql.php
+#srv/web/owncloud/lib/private/setup/sqlite.php
+#srv/web/owncloud/lib/private/share
+#srv/web/owncloud/lib/private/share/searchresultsorter.php
+#srv/web/owncloud/lib/private/subadmin.php
+#srv/web/owncloud/lib/private/tagmanager.php
+#srv/web/owncloud/lib/private/tags.php
+#srv/web/owncloud/lib/private/template
+#srv/web/owncloud/lib/private/template.php
+#srv/web/owncloud/lib/private/template/base.php
+#srv/web/owncloud/lib/private/template/cssresourcelocator.php
+#srv/web/owncloud/lib/private/template/functions.php
+#srv/web/owncloud/lib/private/template/jsresourcelocator.php
+#srv/web/owncloud/lib/private/template/resourcelocator.php
+#srv/web/owncloud/lib/private/template/templatefilelocator.php
+#srv/web/owncloud/lib/private/templatelayout.php
+#srv/web/owncloud/lib/private/updater.php
+#srv/web/owncloud/lib/private/urlgenerator.php
+#srv/web/owncloud/lib/private/user
+#srv/web/owncloud/lib/private/user.php
+#srv/web/owncloud/lib/private/user/backend.php
+#srv/web/owncloud/lib/private/user/database.php
+#srv/web/owncloud/lib/private/user/dummy.php
+#srv/web/owncloud/lib/private/user/example.php
+#srv/web/owncloud/lib/private/user/http.php
+#srv/web/owncloud/lib/private/user/interface.php
+#srv/web/owncloud/lib/private/user/manager.php
+#srv/web/owncloud/lib/private/user/session.php
+#srv/web/owncloud/lib/private/user/user.php
+#srv/web/owncloud/lib/private/util.php
+#srv/web/owncloud/lib/private/vobject
+#srv/web/owncloud/lib/private/vobject.php
+#srv/web/owncloud/lib/private/vobject/compoundproperty.php
+#srv/web/owncloud/lib/private/vobject/stringproperty.php
+#srv/web/owncloud/lib/public
+#srv/web/owncloud/lib/public/activity
+#srv/web/owncloud/lib/public/activity/iconsumer.php
+#srv/web/owncloud/lib/public/activity/imanager.php
+#srv/web/owncloud/lib/public/api.php
+#srv/web/owncloud/lib/public/app.php
+#srv/web/owncloud/lib/public/appframework
+#srv/web/owncloud/lib/public/appframework/app.php
+#srv/web/owncloud/lib/public/appframework/controller.php
+#srv/web/owncloud/lib/public/appframework/http
+#srv/web/owncloud/lib/public/appframework/http.php
+#srv/web/owncloud/lib/public/appframework/http/jsonresponse.php
+#srv/web/owncloud/lib/public/appframework/http/response.php
+#srv/web/owncloud/lib/public/appframework/http/templateresponse.php
+#srv/web/owncloud/lib/public/appframework/iapi.php
+#srv/web/owncloud/lib/public/appframework/iappcontainer.php
+#srv/web/owncloud/lib/public/appframework/middleware.php
+#srv/web/owncloud/lib/public/authentication
+#srv/web/owncloud/lib/public/authentication/iapachebackend.php
+#srv/web/owncloud/lib/public/backgroundjob.php
+#srv/web/owncloud/lib/public/config.php
+#srv/web/owncloud/lib/public/constants.php
+#srv/web/owncloud/lib/public/contacts
+#srv/web/owncloud/lib/public/contacts.php
+#srv/web/owncloud/lib/public/contacts/imanager.php
+#srv/web/owncloud/lib/public/db.php
+#srv/web/owncloud/lib/public/defaults.php
+#srv/web/owncloud/lib/public/files
+#srv/web/owncloud/lib/public/files.php
+#srv/web/owncloud/lib/public/files/alreadyexistsexception.php
+#srv/web/owncloud/lib/public/files/entitytoolargeexception.php
+#srv/web/owncloud/lib/public/files/file.php
+#srv/web/owncloud/lib/public/files/folder.php
+#srv/web/owncloud/lib/public/files/invalidcontentexception.php
+#srv/web/owncloud/lib/public/files/invalidpathexception.php
+#srv/web/owncloud/lib/public/files/locknotacquiredexception.php
+#srv/web/owncloud/lib/public/files/node.php
+#srv/web/owncloud/lib/public/files/notenoughspaceexception.php
+#srv/web/owncloud/lib/public/files/notfoundexception.php
+#srv/web/owncloud/lib/public/files/notpermittedexception.php
+#srv/web/owncloud/lib/public/files/storage.php
+#srv/web/owncloud/lib/public/groupinterface.php
+#srv/web/owncloud/lib/public/iaddressbook.php
+#srv/web/owncloud/lib/public/iavatar.php
+#srv/web/owncloud/lib/public/iavatarmanager.php
+#srv/web/owncloud/lib/public/icache.php
+#srv/web/owncloud/lib/public/iconfig.php
+#srv/web/owncloud/lib/public/icontainer.php
+#srv/web/owncloud/lib/public/idbconnection.php
+#srv/web/owncloud/lib/public/ihelper.php
+#srv/web/owncloud/lib/public/il10n.php
+#srv/web/owncloud/lib/public/image.php
+#srv/web/owncloud/lib/public/inavigationmanager.php
+#srv/web/owncloud/lib/public/ipreview.php
+#srv/web/owncloud/lib/public/irequest.php
+#srv/web/owncloud/lib/public/iservercontainer.php
+#srv/web/owncloud/lib/public/isession.php
+#srv/web/owncloud/lib/public/itagmanager.php
+#srv/web/owncloud/lib/public/itags.php
+#srv/web/owncloud/lib/public/iurlgenerator.php
+#srv/web/owncloud/lib/public/iusersession.php
+#srv/web/owncloud/lib/public/json.php
+#srv/web/owncloud/lib/public/response.php
+#srv/web/owncloud/lib/public/share.php
+#srv/web/owncloud/lib/public/template.php
+#srv/web/owncloud/lib/public/user.php
+#srv/web/owncloud/lib/public/userinterface.php
+#srv/web/owncloud/lib/public/util.php
+#srv/web/owncloud/occ
+#srv/web/owncloud/ocs
+#srv/web/owncloud/ocs/providers.php
+#srv/web/owncloud/ocs/routes.php
+#srv/web/owncloud/ocs/v1.php
+#srv/web/owncloud/public.php
+#srv/web/owncloud/remote.php
+#srv/web/owncloud/robots.txt
+#srv/web/owncloud/search
+#srv/web/owncloud/search/ajax
+#srv/web/owncloud/search/ajax/search.php
+#srv/web/owncloud/search/css
+#srv/web/owncloud/search/css/results.css
+#srv/web/owncloud/search/js
+#srv/web/owncloud/search/js/result.js
+#srv/web/owncloud/search/templates
+#srv/web/owncloud/search/templates/part.results.php
+#srv/web/owncloud/settings
+#srv/web/owncloud/settings/admin.php
+#srv/web/owncloud/settings/ajax
+#srv/web/owncloud/settings/ajax/apps
+#srv/web/owncloud/settings/ajax/apps/ocs.php
+#srv/web/owncloud/settings/ajax/changedisplayname.php
+#srv/web/owncloud/settings/ajax/creategroup.php
+#srv/web/owncloud/settings/ajax/createuser.php
+#srv/web/owncloud/settings/ajax/decryptall.php
+#srv/web/owncloud/settings/ajax/disableapp.php
+#srv/web/owncloud/settings/ajax/enableapp.php
+#srv/web/owncloud/settings/ajax/getlog.php
+#srv/web/owncloud/settings/ajax/lostpassword.php
+#srv/web/owncloud/settings/ajax/navigationdetect.php
+#srv/web/owncloud/settings/ajax/removegroup.php
+#srv/web/owncloud/settings/ajax/removeuser.php
+#srv/web/owncloud/settings/ajax/setlanguage.php
+#srv/web/owncloud/settings/ajax/setloglevel.php
+#srv/web/owncloud/settings/ajax/setquota.php
+#srv/web/owncloud/settings/ajax/setsecurity.php
+#srv/web/owncloud/settings/ajax/togglegroups.php
+#srv/web/owncloud/settings/ajax/togglesubadmins.php
+#srv/web/owncloud/settings/ajax/updateapp.php
+#srv/web/owncloud/settings/ajax/userlist.php
+#srv/web/owncloud/settings/apps.php
+#srv/web/owncloud/settings/changepassword
+#srv/web/owncloud/settings/changepassword/controller.php
+#srv/web/owncloud/settings/css
+#srv/web/owncloud/settings/css/oauth.css
+#srv/web/owncloud/settings/css/settings.css
+#srv/web/owncloud/settings/help.php
+#srv/web/owncloud/settings/img
+#srv/web/owncloud/settings/img/admin.png
+#srv/web/owncloud/settings/img/admin.svg
+#srv/web/owncloud/settings/img/apps.png
+#srv/web/owncloud/settings/img/apps.svg
+#srv/web/owncloud/settings/img/help.png
+#srv/web/owncloud/settings/img/help.svg
+#srv/web/owncloud/settings/img/log.png
+#srv/web/owncloud/settings/img/log.svg
+#srv/web/owncloud/settings/img/log_Icon_License
+#srv/web/owncloud/settings/img/personal.png
+#srv/web/owncloud/settings/img/personal.svg
+#srv/web/owncloud/settings/img/trans.png
+#srv/web/owncloud/settings/img/users.png
+#srv/web/owncloud/settings/img/users.svg
+#srv/web/owncloud/settings/js
+#srv/web/owncloud/settings/js/admin.js
+#srv/web/owncloud/settings/js/apps-custom.php
+#srv/web/owncloud/settings/js/apps.js
+#srv/web/owncloud/settings/js/isadmin.php
+#srv/web/owncloud/settings/js/log.js
+#srv/web/owncloud/settings/js/personal.js
+#srv/web/owncloud/settings/js/users.js
+#srv/web/owncloud/settings/l10n
+#srv/web/owncloud/settings/l10n/af_ZA.php
+#srv/web/owncloud/settings/l10n/ar.php
+#srv/web/owncloud/settings/l10n/bg_BG.php
+#srv/web/owncloud/settings/l10n/bn_BD.php
+#srv/web/owncloud/settings/l10n/bs.php
+#srv/web/owncloud/settings/l10n/ca.php
+#srv/web/owncloud/settings/l10n/cs_CZ.php
+#srv/web/owncloud/settings/l10n/cy_GB.php
+#srv/web/owncloud/settings/l10n/da.php
+#srv/web/owncloud/settings/l10n/de.php
+#srv/web/owncloud/settings/l10n/de_AT.php
+#srv/web/owncloud/settings/l10n/de_CH.php
+#srv/web/owncloud/settings/l10n/de_DE.php
+#srv/web/owncloud/settings/l10n/el.php
+#srv/web/owncloud/settings/l10n/en@pirate.php
+#srv/web/owncloud/settings/l10n/en_GB.php
+#srv/web/owncloud/settings/l10n/eo.php
+#srv/web/owncloud/settings/l10n/es.php
+#srv/web/owncloud/settings/l10n/es_AR.php
+#srv/web/owncloud/settings/l10n/et_EE.php
+#srv/web/owncloud/settings/l10n/eu.php
+#srv/web/owncloud/settings/l10n/fa.php
+#srv/web/owncloud/settings/l10n/fi_FI.php
+#srv/web/owncloud/settings/l10n/fr.php
+#srv/web/owncloud/settings/l10n/gl.php
+#srv/web/owncloud/settings/l10n/he.php
+#srv/web/owncloud/settings/l10n/hi.php
+#srv/web/owncloud/settings/l10n/hr.php
+#srv/web/owncloud/settings/l10n/hu_HU.php
+#srv/web/owncloud/settings/l10n/hy.php
+#srv/web/owncloud/settings/l10n/ia.php
+#srv/web/owncloud/settings/l10n/id.php
+#srv/web/owncloud/settings/l10n/is.php
+#srv/web/owncloud/settings/l10n/it.php
+#srv/web/owncloud/settings/l10n/ja_JP.php
+#srv/web/owncloud/settings/l10n/ka.php
+#srv/web/owncloud/settings/l10n/ka_GE.php
+#srv/web/owncloud/settings/l10n/km.php
+#srv/web/owncloud/settings/l10n/ko.php
+#srv/web/owncloud/settings/l10n/ku_IQ.php
+#srv/web/owncloud/settings/l10n/lb.php
+#srv/web/owncloud/settings/l10n/lt_LT.php
+#srv/web/owncloud/settings/l10n/lv.php
+#srv/web/owncloud/settings/l10n/mk.php
+#srv/web/owncloud/settings/l10n/ms_MY.php
+#srv/web/owncloud/settings/l10n/my_MM.php
+#srv/web/owncloud/settings/l10n/nb_NO.php
+#srv/web/owncloud/settings/l10n/nl.php
+#srv/web/owncloud/settings/l10n/nn_NO.php
+#srv/web/owncloud/settings/l10n/oc.php
+#srv/web/owncloud/settings/l10n/pa.php
+#srv/web/owncloud/settings/l10n/pl.php
+#srv/web/owncloud/settings/l10n/pt_BR.php
+#srv/web/owncloud/settings/l10n/pt_PT.php
+#srv/web/owncloud/settings/l10n/ro.php
+#srv/web/owncloud/settings/l10n/ru.php
+#srv/web/owncloud/settings/l10n/si_LK.php
+#srv/web/owncloud/settings/l10n/sk_SK.php
+#srv/web/owncloud/settings/l10n/sl.php
+#srv/web/owncloud/settings/l10n/sq.php
+#srv/web/owncloud/settings/l10n/sr.php
+#srv/web/owncloud/settings/l10n/sr@latin.php
+#srv/web/owncloud/settings/l10n/sv.php
+#srv/web/owncloud/settings/l10n/ta_LK.php
+#srv/web/owncloud/settings/l10n/te.php
+#srv/web/owncloud/settings/l10n/th_TH.php
+#srv/web/owncloud/settings/l10n/tr.php
+#srv/web/owncloud/settings/l10n/ug.php
+#srv/web/owncloud/settings/l10n/uk.php
+#srv/web/owncloud/settings/l10n/ur_PK.php
+#srv/web/owncloud/settings/l10n/vi.php
+#srv/web/owncloud/settings/l10n/zh_CN.php
+#srv/web/owncloud/settings/l10n/zh_HK.php
+#srv/web/owncloud/settings/l10n/zh_TW.php
+#srv/web/owncloud/settings/languageCodes.php
+#srv/web/owncloud/settings/personal.php
+#srv/web/owncloud/settings/routes.php
+#srv/web/owncloud/settings/settings.php
+#srv/web/owncloud/settings/templates
+#srv/web/owncloud/settings/templates/admin.php
+#srv/web/owncloud/settings/templates/apps.php
+#srv/web/owncloud/settings/templates/help.php
+#srv/web/owncloud/settings/templates/oauth-required-apps.php
+#srv/web/owncloud/settings/templates/personal.php
+#srv/web/owncloud/settings/templates/settings.php
+#srv/web/owncloud/settings/templates/users.php
+#srv/web/owncloud/settings/users.php
+#srv/web/owncloud/status.php
+#srv/web/owncloud/themes
+#srv/web/owncloud/themes/README
+#srv/web/owncloud/version.php
+var/ipfire/backup/addons/includes/owncloud
+#var/owncloud
+#var/owncloud/data
index 20ea7d535988253b72791cef94f4f5ed16dd21db..3dba2a03c62ff1739f8ab94aa232beb54aa35d69 100644 (file)
@@ -182,4 +182,4 @@ etc/rc.d/rc3.d/S99vdradmin
 #usr/share/locale/en_US.utf8/LC_MESSAGES/vdradmin.mo
 var/cache/vdradmin
 var/log/vdradmin
-var/run/vdradmin
+#var/run/vdradmin
index aa21965f955ff8eed3fb265044f251728ce808a1..ee297fe3f9208d7f39ecd24208c2adbadfc80ce6 100644 (file)
@@ -1,18 +1,9 @@
-[Temp]
-path = /tmp
-comment = Temp
-browseable = yes
+[Share1]
+path = /mnt/share1
+comment = Shared Folder
+browsable = yes
 writeable = yes
-create mask = 0777
-directory mask = 0777
-guest ok = yes
-force user = samba
-[P2P]
-path = /var/ipfire/samba/p2p
-comment = P2P
-browseable = yes
-writeable = yes
-create mask = 0777
-directory mask = 0777
+create mask = 0644
+directory mask = 0755
 guest ok = yes
 force user = samba
index 88320890cc0ca736d0ace02498547ed9b1eac4d1..3c7ae87d23a07c488a398779a853bd8bdb6b03dc 100644 (file)
@@ -1,3 +1,4 @@
+SERIAL 0 115200
 
 UI vesamenu.c32
 PROMPT 0
@@ -25,8 +26,7 @@ MENU TITLE Welcome!
 LABEL installer
        MENU LABEL Install IPFire VERSION
        TEXT HELP
-Install the version of IPFire that is
-on this disk.
+Install the version of IPFire that is on this disk.
        ENDTEXT
        KERNEL vmlinuz
        INITRD instroot
@@ -80,12 +80,57 @@ Diagnose memory problems with memtest86+.
        LABEL hdt
                MENU LABEL Hardware Detection Tool
                TEXT HELP
-Check your hardware with the Hardware Detection
-Tool!
+Check your hardware with the Hardware Detection Tool!
                ENDTEXT
                KERNEL hdt.c32
 MENU END
 
+MENU BEGIN serial
+       MENU TITLE Serial console options
+
+       LABEL serial.back
+               MENU LABEL Back
+               MENU EXIT
+
+       MENU SEPARATOR
+
+       LABEL ipfire-serial
+               MENU LABEL Install IPFire (serial)
+               TEXT HELP
+Run the installer with serial console.
+               ENDTEXT
+               KERNEL vmlinuz
+               INITRD instroot
+               APPEND console=ttyS0,115200 novga
+
+       LABEL unattended-serial
+               MENU LABEL Unattended installation (serial)
+               TEXT HELP
+Run an unattended installation wit serial console.
+               ENDTEXT
+               KERNEL vmlinuz
+               INITRD instroot
+               APPEND console=ttyS0,115200 novga unattended
+
+       MENU SEPARATOR
+
+       LABEL memtest-serial
+               MENU LABEL memtest86+ (serial)
+               TEXT HELP
+Diagnose memory problems with memtest86+ with serial console.
+               ENDTEXT
+               KERNEL memtest
+               APPEND console=ttyS0,115200
+
+       LABEL hdt-serial
+               MENU LABEL Hardware Detection Tool
+               TEXT HELP
+Check your hardware with the Hardware Detection Tool!
+               ENDTEXT
+               KERNEL hdt.c32
+
+MENU END
+
 MENU SEPARATOR
 
 LABEL netboot
index 96cc0a094ba997dc387b5eadf4660e8b41286f38..3e8b49eacd945c7f2be81b3e39b0eb3e7051e9a8 100644 (file)
 #                                                                             #
 ###############################################################################
 
-use strict;
 use IPC::Open2;
 use IO::Handle;
 
-my $redirectors;
-
 require '/var/ipfire/general-functions.pl';
 
 my %proxysettings=();
@@ -35,15 +32,20 @@ $proxysettings{'ENABLE_CLAMAV'} = 'off';
 $proxysettings{'ENABLE_UPDXLRATOR'} = 'off';
 &General::readhash("${General::swroot}/proxy/settings", \%proxysettings);
 
-# define here your redirectors (use a comma sperated list)
-if ( $proxysettings{'ENABLE_FILTER'} eq 'on' && $proxysettings{'ENABLE_CLAMAV'} eq 'on' && $proxysettings{'ENABLE_UPDXLRATOR'} eq 'on' ){$redirectors = [ '/usr/bin/squidGuard', '/usr/bin/squidclamav', '/usr/sbin/updxlrator' ];}
-elsif ( $proxysettings{'ENABLE_FILTER'} eq 'on' && $proxysettings{'ENABLE_CLAMAV'} eq 'on' && $proxysettings{'ENABLE_UPDXLRATOR'} eq 'off' ){$redirectors = [ '/usr/bin/squidGuard', '/usr/bin/squidclamav' ];}
-elsif ( $proxysettings{'ENABLE_FILTER'} eq 'on' && $proxysettings{'ENABLE_CLAMAV'} eq 'off' && $proxysettings{'ENABLE_UPDXLRATOR'} eq 'on' ){$redirectors = [ '/usr/bin/squidGuard', '/usr/sbin/updxlrator' ];}
-elsif ( $proxysettings{'ENABLE_FILTER'} eq 'on' && $proxysettings{'ENABLE_CLAMAV'} eq 'off' && $proxysettings{'ENABLE_UPDXLRATOR'} eq 'off' ){$redirectors = [ '/usr/bin/squidGuard' ];}
-elsif ( $proxysettings{'ENABLE_FILTER'} eq 'off' && $proxysettings{'ENABLE_CLAMAV'} eq 'on' && $proxysettings{'ENABLE_UPDXLRATOR'} eq 'on' ){$redirectors = [ '/usr/bin/squidclamav', '/usr/sbin/updxlrator' ];}
-elsif ( $proxysettings{'ENABLE_FILTER'} eq 'off' && $proxysettings{'ENABLE_CLAMAV'} eq 'on' && $proxysettings{'ENABLE_UPDXLRATOR'} eq 'off' ){$redirectors = [ '/usr/bin/squidclamav' ];}
-elsif ( $proxysettings{'ENABLE_FILTER'} eq 'off' && $proxysettings{'ENABLE_CLAMAV'} eq 'off' && $proxysettings{'ENABLE_UPDXLRATOR'} eq 'on' ){$redirectors = [ '/usr/sbin/updxlrator' ];}
-else  { $redirectors = [ '/usr/bin/squidGuard', '/usr/sbin/updxlrator' ];}
+# define here your redirectors
+my @redirectors = ();
+
+if ($proxysettings{'ENABLE_FILTER'} eq 'on') {
+       push(@redirectors, "/usr/bin/squidGuard");
+}
+
+if ($proxysettings{'ENABLE_CLAMAV'} eq 'on') {
+       push(@redirectors, "/usr/bin/squidclamav");
+}
+
+if ($proxysettings{'ENABLE_UPDXLRATOR'} eq 'on') {
+       push(@redirectors, "/usr/sbin/updxlrator");
+}
 
 # Attention: keep in mind that the order of your redirectors is important.
 # It doesn't make sense to scan for viruses on pages you restrict access to...
@@ -55,68 +57,89 @@ else  { $redirectors = [ '/usr/bin/squidGuard', '/usr/sbin/updxlrator' ];}
 # init
 $| = 1;
 STDOUT->autoflush(1);
-my $line;
-my $return;
-my $i;
+
 my $debug=0; # enable only for debugging
 
-if ( -e "/var/ipfire/proxy/enable_redirector_debug" ){
-       $debug = 1;
+if (-e "/var/ipfire/proxy/enable_redirector_debug") {
        writetolog("Urlfilter = ".$proxysettings{'ENABLE_FILTER'}." Clamav = ".$proxysettings{'ENABLE_CLAMAV'}." Updxlrator = ".$proxysettings{'ENABLE_UPDXLRATOR'});
-       }
+       $debug = 1;
+}
 
-# open progamms
-my $pidlist = [];
-my $rlist = [];
-my $wlist = [];
+# Open one instance for each redirector in the list and
+# put them into an array with the STDIN and STDOUT file
+# descriptors.
+my @instances = ();
 
-for($i = 0; $i < @$redirectors; $i++) {
-       $pidlist->[$i] = open2($rlist->[$i], $wlist->[$i], $redirectors->[$i]);
-       if ($debug){
-               writetolog("Current redirector is ".$redirectors->[$i]." number ".$i." PID ".$pidlist->[$i]);
-               }
+foreach my $redirector (@redirectors) {
+       my $desc_out = new IO::Handle();
+       my $desc_in  = new IO::Handle();
+
+       my $pid = open2($desc_out, $desc_in, $redirector);
+
+       if ($debug) {
+               &writetolog("Started an instance of $redirector with PID $pid");
        }
 
+       push(@instances, [$redirector, $desc_out, $desc_in]);
+}
+
 # wait for data...
-while($line = <>) {
-       $return = "";
+my $line;
+while ($line = <>) {
+       my $return = "ERR\n";
 
-       for($i = 0; $i < @$redirectors; $i++) {
-               $wlist->[$i]->print($line);
-               $return = $rlist->[$i]->getline;
+       foreach my $instance (@instances) {
+               my $redirector = @$instance[0];
+               my $desc_out   = @$instance[1];
+               my $desc_in    = @$instance[2];
+               my $response;
 
-               if ( $return eq "Processing file and database" ){
+               # Send request to the redirector.
+               $desc_in->print($line);
+
+               # Wait for a response.
+               $response = $desc_out->getline;
+
+               # Catch invalid responses from squidGuard.
+               if ($redirector eq "/usr/bin/squidGuard" && $response eq "Processing file and database") {
                        system("logger -t ipfire 'Emergency - squidGuard not initialised please run squidGuard -C all'");
-                       }
+                       next;
+               }
 
-               if ($debug){
-                       my $dline = $line;my $dreturn = $return;chomp $dline;chomp $dreturn;
-                       if ( $return eq $line or $return eq "\n" or $return eq "" ){
-                               writetolog("Request equals result by ".$redirectors->[$i]." ".$dline);
-                               }
-                       else {
-                               writetolog($redirectors->[$i]." answers ".$dreturn."\n   Querried ".$dline);
-                               }
-                       }
+               # Writing debug output.
+               if ($debug) {
+                       my $len_response = length($response);
+
+                       &writetolog("Queried $redirector for: $line");
+                       &writetolog("  --> Response ($len_response): $response");
+               }
 
-               # break if redirector changes data
-               if($return ne "ERR\n" and $return ne $line ){
-                       if ( $redirectors->[$i] ne "/usr/sbin/updxlrator"){
-                               if ($debug){
-                                       writetolog($redirectors->[$i]." is stopping querry because block was found.");
-                                       }
-                               $i = @$redirectors;
-                               }
+               # If we got a decisive response, we send it back to squid
+               # and stop querying any more redirectors.
+               if ($response =~ /^(OK|BH)/) {
+                       if ($debug) {
+                               &writetolog("  --  Stopped querying redirectors");
                        }
+
+                       $return = $response;
+                       last;
                }
-       print $return;
        }
 
+       # Send response back to squid.
+       if ($debug) {
+               &writetolog("Sending back to squid: $return");
+       }
+       print $return;
+}
+
 exit 0;
 
 sub writetolog {
-       open(DATEI, ">>/var/log/squid/redirector_debug") || die "Unable to acces file /var/log/squid/redirector_debug";
-       my $log = shift;
-       print DATEI $log."\n";
-       close(DATEI);
-       }
+       my $message = shift;
+       chomp($message);
+
+       open(FILE, ">>/var/log/squid/redirector_debug") || die "Unable to acces file /var/log/squid/redirector_debug";
+       print FILE "$message\n";
+       close(FILE);
+}
index 2140296c7d4b3dd4947918b1cb2da104d2b1ebd5..8565439556f6b13756d197ec4aa1ad84117cda8c 100644 (file)
@@ -41,6 +41,7 @@ WARNING: translation string unused: advproxy errmsg password incorrect
 WARNING: translation string unused: advproxy no cre groups
 WARNING: translation string unused: advproxy ssadvanced proxy
 WARNING: translation string unused: advproxy update notification
+WARNING: translation string unused: again
 WARNING: translation string unused: age second
 WARNING: translation string unused: age seconds
 WARNING: translation string unused: age shour
@@ -59,6 +60,7 @@ WARNING: translation string unused: apply
 WARNING: translation string unused: archive not exist
 WARNING: translation string unused: attemps
 WARNING: translation string unused: available updates
+WARNING: translation string unused: avoid dod
 WARNING: translation string unused: backup config floppy
 WARNING: translation string unused: backup configuration
 WARNING: translation string unused: backup export key
@@ -70,6 +72,7 @@ WARNING: translation string unused: backup password
 WARNING: translation string unused: backup sets
 WARNING: translation string unused: backup to floppy
 WARNING: translation string unused: bad characters in
+WARNING: translation string unused: behind a proxy
 WARNING: translation string unused: bitrate
 WARNING: translation string unused: bleeding rules
 WARNING: translation string unused: blue access use hint
@@ -116,6 +119,8 @@ WARNING: translation string unused: dbfile
 WARNING: translation string unused: ddns help dnsmadeeasy
 WARNING: translation string unused: ddns help freedns
 WARNING: translation string unused: ddns help plus
+WARNING: translation string unused: ddns minimize updates
+WARNING: translation string unused: ddns noip prefix
 WARNING: translation string unused: debugme
 WARNING: translation string unused: deep scan directories
 WARNING: translation string unused: default ip
@@ -144,7 +149,9 @@ WARNING: translation string unused: dmz pinhole rule removed
 WARNING: translation string unused: dmzpinholes for same net not necessary
 WARNING: translation string unused: dns server
 WARNING: translation string unused: do not log this port list
+WARNING: translation string unused: domain not set
 WARNING: translation string unused: donation-link
+WARNING: translation string unused: download dh parameter
 WARNING: translation string unused: driver
 WARNING: translation string unused: dstprt range overlaps
 WARNING: translation string unused: dstprt within existing
@@ -158,6 +165,7 @@ WARNING: translation string unused: editor
 WARNING: translation string unused: eg
 WARNING: translation string unused: email server can not be empty
 WARNING: translation string unused: enable javascript
+WARNING: translation string unused: enable wildcards
 WARNING: translation string unused: enabled on
 WARNING: translation string unused: enabledtitle
 WARNING: translation string unused: encrypted
@@ -445,6 +453,7 @@ WARNING: translation string unused: pots
 WARNING: translation string unused: pppoe
 WARNING: translation string unused: present
 WARNING: translation string unused: profiles
+WARNING: translation string unused: proxy
 WARNING: translation string unused: proxy access graphs
 WARNING: translation string unused: proxy no proxy extend
 WARNING: translation string unused: proxy no proxy local
@@ -459,12 +468,16 @@ WARNING: translation string unused: released
 WARNING: translation string unused: removable device advice
 WARNING: translation string unused: reportfile
 WARNING: translation string unused: requested data
+WARNING: translation string unused: reserved dst port
+WARNING: translation string unused: reserved src port
 WARNING: translation string unused: restore hardware settings
 WARNING: translation string unused: root
 WARNING: translation string unused: root path
 WARNING: translation string unused: root user password
 WARNING: translation string unused: route subnet is invalid
 WARNING: translation string unused: router ip
+WARNING: translation string unused: rsvd dst port overlap
+WARNING: translation string unused: rsvd src port overlap
 WARNING: translation string unused: rules already up to date
 WARNING: translation string unused: safe removal of umounted device
 WARNING: translation string unused: save error
@@ -491,6 +504,7 @@ WARNING: translation string unused: source ip in use
 WARNING: translation string unused: source ip or net
 WARNING: translation string unused: source net
 WARNING: translation string unused: source network
+WARNING: translation string unused: source port in use
 WARNING: translation string unused: source port overlaps
 WARNING: translation string unused: squid extension methods
 WARNING: translation string unused: squid extension methods invalid
@@ -605,6 +619,7 @@ WARNING: translation string unused: warn when traffic reaches
 WARNING: translation string unused: web proxy configuration
 WARNING: translation string unused: week-graph
 WARNING: translation string unused: weekly firewallhits
+WARNING: translation string unused: wildcards
 WARNING: translation string unused: wlanap wlan services
 WARNING: translation string unused: xtaccess all error
 WARNING: translation string unused: xtaccess bad transfert
@@ -615,15 +630,11 @@ WARNING: untranslated string: addons
 WARNING: untranslated string: bytes
 WARNING: untranslated string: community rules
 WARNING: untranslated string: dead peer detection
-WARNING: untranslated string: downlink
 WARNING: untranslated string: emerging rules
-WARNING: untranslated string: first
 WARNING: untranslated string: fwhost err hostip
-WARNING: untranslated string: last
-WARNING: untranslated string: monitor interface
 WARNING: untranslated string: qos add subclass
 WARNING: untranslated string: route config changed
 WARNING: untranslated string: routing config added
 WARNING: untranslated string: routing config changed
 WARNING: untranslated string: routing table
-WARNING: untranslated string: uplink
+WARNING: untranslated string: show tls-auth key
index 3a0a4c704d5e04937fc2a43c4e98ecbdb5aea121..aa957aa3f6907a0e46dc788fa27e1c4eb3c4a110 100644 (file)
@@ -41,6 +41,7 @@ WARNING: translation string unused: advproxy no cre groups
 WARNING: translation string unused: advproxy ssadvanced proxy
 WARNING: translation string unused: advproxy update information
 WARNING: translation string unused: advproxy update notification
+WARNING: translation string unused: again
 WARNING: translation string unused: age second
 WARNING: translation string unused: age seconds
 WARNING: translation string unused: age shour
@@ -60,6 +61,7 @@ WARNING: translation string unused: apply
 WARNING: translation string unused: archive not exist
 WARNING: translation string unused: attemps
 WARNING: translation string unused: available updates
+WARNING: translation string unused: avoid dod
 WARNING: translation string unused: backup archive
 WARNING: translation string unused: backup clear archive
 WARNING: translation string unused: backup config floppy
@@ -86,6 +88,7 @@ WARNING: translation string unused: backup protect key password
 WARNING: translation string unused: backup sets
 WARNING: translation string unused: backup to floppy
 WARNING: translation string unused: bad characters in
+WARNING: translation string unused: behind a proxy
 WARNING: translation string unused: bewan adsl pci st
 WARNING: translation string unused: bewan adsl usb
 WARNING: translation string unused: bitrate
@@ -135,6 +138,8 @@ WARNING: translation string unused: dbfile
 WARNING: translation string unused: ddns help dnsmadeeasy
 WARNING: translation string unused: ddns help freedns
 WARNING: translation string unused: ddns help plus
+WARNING: translation string unused: ddns minimize updates
+WARNING: translation string unused: ddns noip prefix
 WARNING: translation string unused: debugme
 WARNING: translation string unused: deep scan directories
 WARNING: translation string unused: default ip
@@ -166,8 +171,10 @@ WARNING: translation string unused: dmz pinhole rule removed
 WARNING: translation string unused: dmzpinholes for same net not necessary
 WARNING: translation string unused: dns server
 WARNING: translation string unused: do not log this port list
+WARNING: translation string unused: domain not set
 WARNING: translation string unused: donation-link
 WARNING: translation string unused: done
+WARNING: translation string unused: download dh parameter
 WARNING: translation string unused: driver
 WARNING: translation string unused: dstprt range overlaps
 WARNING: translation string unused: dstprt within existing
@@ -181,6 +188,7 @@ WARNING: translation string unused: editor
 WARNING: translation string unused: eg
 WARNING: translation string unused: email server can not be empty
 WARNING: translation string unused: enable javascript
+WARNING: translation string unused: enable wildcards
 WARNING: translation string unused: enabled on
 WARNING: translation string unused: enabledtitle
 WARNING: translation string unused: encrypted
@@ -471,6 +479,7 @@ WARNING: translation string unused: pots
 WARNING: translation string unused: pppoe
 WARNING: translation string unused: present
 WARNING: translation string unused: profiles
+WARNING: translation string unused: proxy
 WARNING: translation string unused: proxy access graphs
 WARNING: translation string unused: proxy no proxy extend
 WARNING: translation string unused: proxy no proxy local
@@ -486,12 +495,16 @@ WARNING: translation string unused: released
 WARNING: translation string unused: removable device advice
 WARNING: translation string unused: reportfile
 WARNING: translation string unused: requested data
+WARNING: translation string unused: reserved dst port
+WARNING: translation string unused: reserved src port
 WARNING: translation string unused: restore hardware settings
 WARNING: translation string unused: root
 WARNING: translation string unused: root path
 WARNING: translation string unused: root user password
 WARNING: translation string unused: route subnet is invalid
 WARNING: translation string unused: router ip
+WARNING: translation string unused: rsvd dst port overlap
+WARNING: translation string unused: rsvd src port overlap
 WARNING: translation string unused: rules already up to date
 WARNING: translation string unused: safe removal of umounted device
 WARNING: translation string unused: save error
@@ -521,6 +534,7 @@ WARNING: translation string unused: source ip in use
 WARNING: translation string unused: source ip or net
 WARNING: translation string unused: source net
 WARNING: translation string unused: source network
+WARNING: translation string unused: source port in use
 WARNING: translation string unused: source port overlaps
 WARNING: translation string unused: squid extension methods
 WARNING: translation string unused: squid extension methods invalid
@@ -630,6 +644,7 @@ WARNING: translation string unused: use dov
 WARNING: translation string unused: use ibod
 WARNING: translation string unused: view log
 WARNING: translation string unused: vpn aggrmode
+WARNING: translation string unused: vpn configuration main
 WARNING: translation string unused: vpn incompatible use of defaultroute
 WARNING: translation string unused: vpn mtu invalid
 WARNING: translation string unused: vpn on blue
@@ -640,6 +655,7 @@ WARNING: translation string unused: warn when traffic reaches
 WARNING: translation string unused: web proxy configuration
 WARNING: translation string unused: week-graph
 WARNING: translation string unused: weekly firewallhits
+WARNING: translation string unused: wildcards
 WARNING: translation string unused: wlanap wlan services
 WARNING: translation string unused: xtaccess all error
 WARNING: translation string unused: xtaccess bad transfert
@@ -647,13 +663,8 @@ WARNING: translation string unused: year-graph
 WARNING: translation string unused: yearly firewallhits
 WARNING: untranslated string: Scan for Songs
 WARNING: untranslated string: bytes
-WARNING: untranslated string: downlink
-WARNING: untranslated string: first
 WARNING: untranslated string: fwhost err hostip
-WARNING: untranslated string: last
-WARNING: untranslated string: monitor interface
 WARNING: untranslated string: route config changed
 WARNING: untranslated string: routing config added
 WARNING: untranslated string: routing config changed
 WARNING: untranslated string: routing table
-WARNING: untranslated string: uplink
index 7b59a5e6c28425651931db78295db7d1bb4d64df..11768836294b2167012d2adf4eb55b7d20eaebee 100644 (file)
@@ -42,6 +42,7 @@ WARNING: translation string unused: advproxy no cre groups
 WARNING: translation string unused: advproxy ssadvanced proxy
 WARNING: translation string unused: advproxy update information
 WARNING: translation string unused: advproxy update notification
+WARNING: translation string unused: again
 WARNING: translation string unused: alcatelusb help
 WARNING: translation string unused: alcatelusb upload
 WARNING: translation string unused: all interfaces
@@ -56,6 +57,7 @@ WARNING: translation string unused: apply
 WARNING: translation string unused: archive not exist
 WARNING: translation string unused: attemps
 WARNING: translation string unused: available updates
+WARNING: translation string unused: avoid dod
 WARNING: translation string unused: backup archive
 WARNING: translation string unused: backup clear archive
 WARNING: translation string unused: backup config floppy
@@ -82,6 +84,7 @@ WARNING: translation string unused: backup protect key password
 WARNING: translation string unused: backup sets
 WARNING: translation string unused: backup to floppy
 WARNING: translation string unused: bad characters in
+WARNING: translation string unused: behind a proxy
 WARNING: translation string unused: bewan adsl pci st
 WARNING: translation string unused: bewan adsl usb
 WARNING: translation string unused: bitrate
@@ -129,6 +132,8 @@ WARNING: translation string unused: dbfile
 WARNING: translation string unused: ddns help dnsmadeeasy
 WARNING: translation string unused: ddns help freedns
 WARNING: translation string unused: ddns help plus
+WARNING: translation string unused: ddns minimize updates
+WARNING: translation string unused: ddns noip prefix
 WARNING: translation string unused: debugme
 WARNING: translation string unused: deep scan directories
 WARNING: translation string unused: default networks
@@ -158,6 +163,7 @@ WARNING: translation string unused: dmz pinhole rule removed
 WARNING: translation string unused: dmzpinholes for same net not necessary
 WARNING: translation string unused: dns server
 WARNING: translation string unused: do not log this port list
+WARNING: translation string unused: domain not set
 WARNING: translation string unused: donation-link
 WARNING: translation string unused: done
 WARNING: translation string unused: driver
@@ -174,6 +180,7 @@ WARNING: translation string unused: editor
 WARNING: translation string unused: eg
 WARNING: translation string unused: email server can not be empty
 WARNING: translation string unused: enable javascript
+WARNING: translation string unused: enable wildcards
 WARNING: translation string unused: enabled on
 WARNING: translation string unused: enabledtitle
 WARNING: translation string unused: encrypted
@@ -405,6 +412,7 @@ WARNING: translation string unused: pots
 WARNING: translation string unused: pppoe
 WARNING: translation string unused: present
 WARNING: translation string unused: profiles
+WARNING: translation string unused: proxy
 WARNING: translation string unused: proxy access graphs
 WARNING: translation string unused: proxy no proxy extend
 WARNING: translation string unused: proxy no proxy local
@@ -420,12 +428,16 @@ WARNING: translation string unused: released
 WARNING: translation string unused: removable device advice
 WARNING: translation string unused: reportfile
 WARNING: translation string unused: requested data
+WARNING: translation string unused: reserved dst port
+WARNING: translation string unused: reserved src port
 WARNING: translation string unused: restore hardware settings
 WARNING: translation string unused: root
 WARNING: translation string unused: root path
 WARNING: translation string unused: root user password
 WARNING: translation string unused: route subnet is invalid
 WARNING: translation string unused: router ip
+WARNING: translation string unused: rsvd dst port overlap
+WARNING: translation string unused: rsvd src port overlap
 WARNING: translation string unused: rules already up to date
 WARNING: translation string unused: safe removal of umounted device
 WARNING: translation string unused: save error
@@ -455,6 +467,7 @@ WARNING: translation string unused: source ip in use
 WARNING: translation string unused: source ip or net
 WARNING: translation string unused: source net
 WARNING: translation string unused: source network
+WARNING: translation string unused: source port in use
 WARNING: translation string unused: source port overlaps
 WARNING: translation string unused: squid extension methods
 WARNING: translation string unused: squid extension methods invalid
@@ -563,6 +576,7 @@ WARNING: translation string unused: warn when traffic reaches
 WARNING: translation string unused: web proxy configuration
 WARNING: translation string unused: week-graph
 WARNING: translation string unused: weekly firewallhits
+WARNING: translation string unused: wildcards
 WARNING: translation string unused: wlanap wlan services
 WARNING: translation string unused: xtaccess all error
 WARNING: translation string unused: xtaccess bad transfert
@@ -649,8 +663,12 @@ WARNING: untranslated string: dnsforward edit an entry
 WARNING: untranslated string: dnsforward entries
 WARNING: untranslated string: dnsforward forward_server
 WARNING: untranslated string: dnsforward zone
+WARNING: untranslated string: dnssec aware
+WARNING: untranslated string: dnssec information
+WARNING: untranslated string: dnssec not supported
+WARNING: untranslated string: dnssec validating
 WARNING: untranslated string: downlink
-WARNING: untranslated string: download dh parameter
+WARNING: untranslated string: download tls-auth key
 WARNING: untranslated string: dpd delay
 WARNING: untranslated string: dpd timeout
 WARNING: untranslated string: drop action
@@ -860,6 +878,7 @@ WARNING: untranslated string: modem sim information
 WARNING: untranslated string: modem status
 WARNING: untranslated string: monitor interface
 WARNING: untranslated string: most preferred
+WARNING: untranslated string: nameserver
 WARNING: untranslated string: no hardware random number generator
 WARNING: untranslated string: not a valid dh key
 WARNING: untranslated string: notice
@@ -915,6 +934,7 @@ WARNING: untranslated string: routing config changed
 WARNING: untranslated string: routing table
 WARNING: untranslated string: server restart
 WARNING: untranslated string: show dh
+WARNING: untranslated string: show tls-auth key
 WARNING: untranslated string: snat new source ip address
 WARNING: untranslated string: software version
 WARNING: untranslated string: source ip country
@@ -924,6 +944,7 @@ WARNING: untranslated string: support donation
 WARNING: untranslated string: system has hwrng
 WARNING: untranslated string: system has rdrand
 WARNING: untranslated string: system information
+WARNING: untranslated string: ta key
 WARNING: untranslated string: tor
 WARNING: untranslated string: tor accounting
 WARNING: untranslated string: tor accounting bytes
index 2446583c0c609cdab793f39fa4bee7afe21ff6dd..beca0080bf8b804dd5cfc62e9ed4898752c7af70 100644 (file)
@@ -42,6 +42,7 @@ WARNING: translation string unused: advproxy no cre groups
 WARNING: translation string unused: advproxy ssadvanced proxy
 WARNING: translation string unused: advproxy update information
 WARNING: translation string unused: advproxy update notification
+WARNING: translation string unused: again
 WARNING: translation string unused: alcatelusb help
 WARNING: translation string unused: alcatelusb upload
 WARNING: translation string unused: all interfaces
@@ -56,6 +57,7 @@ WARNING: translation string unused: apply
 WARNING: translation string unused: archive not exist
 WARNING: translation string unused: attemps
 WARNING: translation string unused: available updates
+WARNING: translation string unused: avoid dod
 WARNING: translation string unused: backup archive
 WARNING: translation string unused: backup clear archive
 WARNING: translation string unused: backup config floppy
@@ -82,6 +84,7 @@ WARNING: translation string unused: backup protect key password
 WARNING: translation string unused: backup sets
 WARNING: translation string unused: backup to floppy
 WARNING: translation string unused: bad characters in
+WARNING: translation string unused: behind a proxy
 WARNING: translation string unused: bewan adsl pci st
 WARNING: translation string unused: bewan adsl usb
 WARNING: translation string unused: bitrate
@@ -129,6 +132,8 @@ WARNING: translation string unused: dbfile
 WARNING: translation string unused: ddns help dnsmadeeasy
 WARNING: translation string unused: ddns help freedns
 WARNING: translation string unused: ddns help plus
+WARNING: translation string unused: ddns minimize updates
+WARNING: translation string unused: ddns noip prefix
 WARNING: translation string unused: debugme
 WARNING: translation string unused: deep scan directories
 WARNING: translation string unused: default networks
@@ -158,6 +163,7 @@ WARNING: translation string unused: dmz pinhole rule removed
 WARNING: translation string unused: dmzpinholes for same net not necessary
 WARNING: translation string unused: dns server
 WARNING: translation string unused: do not log this port list
+WARNING: translation string unused: domain not set
 WARNING: translation string unused: donation-link
 WARNING: translation string unused: done
 WARNING: translation string unused: driver
@@ -174,6 +180,7 @@ WARNING: translation string unused: editor
 WARNING: translation string unused: eg
 WARNING: translation string unused: email server can not be empty
 WARNING: translation string unused: enable javascript
+WARNING: translation string unused: enable wildcards
 WARNING: translation string unused: enabled on
 WARNING: translation string unused: enabledtitle
 WARNING: translation string unused: encrypted
@@ -416,6 +423,7 @@ WARNING: translation string unused: pots
 WARNING: translation string unused: pppoe
 WARNING: translation string unused: present
 WARNING: translation string unused: profiles
+WARNING: translation string unused: proxy
 WARNING: translation string unused: proxy access graphs
 WARNING: translation string unused: proxy no proxy extend
 WARNING: translation string unused: proxy no proxy local
@@ -431,12 +439,16 @@ WARNING: translation string unused: released
 WARNING: translation string unused: removable device advice
 WARNING: translation string unused: reportfile
 WARNING: translation string unused: requested data
+WARNING: translation string unused: reserved dst port
+WARNING: translation string unused: reserved src port
 WARNING: translation string unused: restore hardware settings
 WARNING: translation string unused: root
 WARNING: translation string unused: root path
 WARNING: translation string unused: root user password
 WARNING: translation string unused: route subnet is invalid
 WARNING: translation string unused: router ip
+WARNING: translation string unused: rsvd dst port overlap
+WARNING: translation string unused: rsvd src port overlap
 WARNING: translation string unused: rules already up to date
 WARNING: translation string unused: safe removal of umounted device
 WARNING: translation string unused: save error
@@ -466,6 +478,7 @@ WARNING: translation string unused: source ip in use
 WARNING: translation string unused: source ip or net
 WARNING: translation string unused: source net
 WARNING: translation string unused: source network
+WARNING: translation string unused: source port in use
 WARNING: translation string unused: source port overlaps
 WARNING: translation string unused: squid extension methods
 WARNING: translation string unused: squid extension methods invalid
@@ -576,6 +589,7 @@ WARNING: translation string unused: warn when traffic reaches
 WARNING: translation string unused: web proxy configuration
 WARNING: translation string unused: week-graph
 WARNING: translation string unused: weekly firewallhits
+WARNING: translation string unused: wildcards
 WARNING: translation string unused: xtaccess all error
 WARNING: translation string unused: xtaccess bad transfert
 WARNING: translation string unused: year-graph
@@ -660,8 +674,12 @@ WARNING: untranslated string: dnsforward edit an entry
 WARNING: untranslated string: dnsforward entries
 WARNING: untranslated string: dnsforward forward_server
 WARNING: untranslated string: dnsforward zone
+WARNING: untranslated string: dnssec aware
+WARNING: untranslated string: dnssec information
+WARNING: untranslated string: dnssec not supported
+WARNING: untranslated string: dnssec validating
 WARNING: untranslated string: downlink
-WARNING: untranslated string: download dh parameter
+WARNING: untranslated string: download tls-auth key
 WARNING: untranslated string: dpd delay
 WARNING: untranslated string: dpd timeout
 WARNING: untranslated string: drop action
@@ -871,6 +889,7 @@ WARNING: untranslated string: modem sim information
 WARNING: untranslated string: modem status
 WARNING: untranslated string: monitor interface
 WARNING: untranslated string: most preferred
+WARNING: untranslated string: nameserver
 WARNING: untranslated string: no hardware random number generator
 WARNING: untranslated string: not a valid dh key
 WARNING: untranslated string: notice
@@ -922,6 +941,7 @@ WARNING: untranslated string: routing config changed
 WARNING: untranslated string: routing table
 WARNING: untranslated string: server restart
 WARNING: untranslated string: show dh
+WARNING: untranslated string: show tls-auth key
 WARNING: untranslated string: snat new source ip address
 WARNING: untranslated string: snort working
 WARNING: untranslated string: software version
@@ -932,6 +952,7 @@ WARNING: untranslated string: support donation
 WARNING: untranslated string: system has hwrng
 WARNING: untranslated string: system has rdrand
 WARNING: untranslated string: system information
+WARNING: untranslated string: ta key
 WARNING: untranslated string: tor
 WARNING: untranslated string: tor accounting
 WARNING: untranslated string: tor accounting bytes
index 8dd0a3c9496b763fb1c42f745584b3fcd7cdb394..6162636f61cbb207b1a255e817d2bd48a35ba70f 100644 (file)
@@ -42,6 +42,7 @@ WARNING: translation string unused: advproxy no cre groups
 WARNING: translation string unused: advproxy ssadvanced proxy
 WARNING: translation string unused: advproxy update information
 WARNING: translation string unused: advproxy update notification
+WARNING: translation string unused: again
 WARNING: translation string unused: age second
 WARNING: translation string unused: age seconds
 WARNING: translation string unused: age shour
@@ -61,6 +62,7 @@ WARNING: translation string unused: apply
 WARNING: translation string unused: archive not exist
 WARNING: translation string unused: attemps
 WARNING: translation string unused: available updates
+WARNING: translation string unused: avoid dod
 WARNING: translation string unused: backup archive
 WARNING: translation string unused: backup clear archive
 WARNING: translation string unused: backup config floppy
@@ -87,6 +89,7 @@ WARNING: translation string unused: backup protect key password
 WARNING: translation string unused: backup sets
 WARNING: translation string unused: backup to floppy
 WARNING: translation string unused: bad characters in
+WARNING: translation string unused: behind a proxy
 WARNING: translation string unused: bewan adsl pci st
 WARNING: translation string unused: bewan adsl usb
 WARNING: translation string unused: bitrate
@@ -136,6 +139,8 @@ WARNING: translation string unused: dbfile
 WARNING: translation string unused: ddns help dnsmadeeasy
 WARNING: translation string unused: ddns help freedns
 WARNING: translation string unused: ddns help plus
+WARNING: translation string unused: ddns minimize updates
+WARNING: translation string unused: ddns noip prefix
 WARNING: translation string unused: debugme
 WARNING: translation string unused: deep scan directories
 WARNING: translation string unused: default ip
@@ -166,6 +171,7 @@ WARNING: translation string unused: dmz pinhole rule removed
 WARNING: translation string unused: dmzpinholes for same net not necessary
 WARNING: translation string unused: dns server
 WARNING: translation string unused: do not log this port list
+WARNING: translation string unused: domain not set
 WARNING: translation string unused: donation-link
 WARNING: translation string unused: done
 WARNING: translation string unused: driver
@@ -182,6 +188,7 @@ WARNING: translation string unused: editor
 WARNING: translation string unused: eg
 WARNING: translation string unused: email server can not be empty
 WARNING: translation string unused: enable javascript
+WARNING: translation string unused: enable wildcards
 WARNING: translation string unused: enabled on
 WARNING: translation string unused: enabledtitle
 WARNING: translation string unused: encrypted
@@ -470,6 +477,7 @@ WARNING: translation string unused: pots
 WARNING: translation string unused: pppoe
 WARNING: translation string unused: present
 WARNING: translation string unused: profiles
+WARNING: translation string unused: proxy
 WARNING: translation string unused: proxy access graphs
 WARNING: translation string unused: proxy no proxy extend
 WARNING: translation string unused: proxy no proxy local
@@ -485,12 +493,16 @@ WARNING: translation string unused: released
 WARNING: translation string unused: removable device advice
 WARNING: translation string unused: reportfile
 WARNING: translation string unused: requested data
+WARNING: translation string unused: reserved dst port
+WARNING: translation string unused: reserved src port
 WARNING: translation string unused: restore hardware settings
 WARNING: translation string unused: root
 WARNING: translation string unused: root path
 WARNING: translation string unused: root user password
 WARNING: translation string unused: route subnet is invalid
 WARNING: translation string unused: router ip
+WARNING: translation string unused: rsvd dst port overlap
+WARNING: translation string unused: rsvd src port overlap
 WARNING: translation string unused: rules already up to date
 WARNING: translation string unused: safe removal of umounted device
 WARNING: translation string unused: save error
@@ -520,6 +532,7 @@ WARNING: translation string unused: source ip in use
 WARNING: translation string unused: source ip or net
 WARNING: translation string unused: source net
 WARNING: translation string unused: source network
+WARNING: translation string unused: source port in use
 WARNING: translation string unused: source port overlaps
 WARNING: translation string unused: squid extension methods
 WARNING: translation string unused: squid extension methods invalid
@@ -639,6 +652,7 @@ WARNING: translation string unused: warn when traffic reaches
 WARNING: translation string unused: web proxy configuration
 WARNING: translation string unused: week-graph
 WARNING: translation string unused: weekly firewallhits
+WARNING: translation string unused: wildcards
 WARNING: translation string unused: wlanap wlan services
 WARNING: translation string unused: xtaccess all error
 WARNING: translation string unused: xtaccess bad transfert
@@ -657,7 +671,11 @@ WARNING: untranslated string: dh key warn
 WARNING: untranslated string: dh key warn1
 WARNING: untranslated string: dh parameter
 WARNING: untranslated string: dns servers
-WARNING: untranslated string: download dh parameter
+WARNING: untranslated string: dnssec aware
+WARNING: untranslated string: dnssec information
+WARNING: untranslated string: dnssec not supported
+WARNING: untranslated string: dnssec validating
+WARNING: untranslated string: download tls-auth key
 WARNING: untranslated string: drop outgoing
 WARNING: untranslated string: firewall logs country
 WARNING: untranslated string: fwhost err hostip
@@ -679,6 +697,7 @@ WARNING: untranslated string: modem no connection message
 WARNING: untranslated string: modem sim information
 WARNING: untranslated string: modem status
 WARNING: untranslated string: monitor interface
+WARNING: untranslated string: nameserver
 WARNING: untranslated string: not a valid dh key
 WARNING: untranslated string: ovpn crypt options
 WARNING: untranslated string: ovpn dh
@@ -694,7 +713,9 @@ WARNING: untranslated string: routing config added
 WARNING: untranslated string: routing config changed
 WARNING: untranslated string: routing table
 WARNING: untranslated string: show dh
+WARNING: untranslated string: show tls-auth key
 WARNING: untranslated string: software version
 WARNING: untranslated string: source ip country
+WARNING: untranslated string: ta key
 WARNING: untranslated string: upload dh key
 WARNING: untranslated string: vendor
index 7b59a5e6c28425651931db78295db7d1bb4d64df..11768836294b2167012d2adf4eb55b7d20eaebee 100644 (file)
@@ -42,6 +42,7 @@ WARNING: translation string unused: advproxy no cre groups
 WARNING: translation string unused: advproxy ssadvanced proxy
 WARNING: translation string unused: advproxy update information
 WARNING: translation string unused: advproxy update notification
+WARNING: translation string unused: again
 WARNING: translation string unused: alcatelusb help
 WARNING: translation string unused: alcatelusb upload
 WARNING: translation string unused: all interfaces
@@ -56,6 +57,7 @@ WARNING: translation string unused: apply
 WARNING: translation string unused: archive not exist
 WARNING: translation string unused: attemps
 WARNING: translation string unused: available updates
+WARNING: translation string unused: avoid dod
 WARNING: translation string unused: backup archive
 WARNING: translation string unused: backup clear archive
 WARNING: translation string unused: backup config floppy
@@ -82,6 +84,7 @@ WARNING: translation string unused: backup protect key password
 WARNING: translation string unused: backup sets
 WARNING: translation string unused: backup to floppy
 WARNING: translation string unused: bad characters in
+WARNING: translation string unused: behind a proxy
 WARNING: translation string unused: bewan adsl pci st
 WARNING: translation string unused: bewan adsl usb
 WARNING: translation string unused: bitrate
@@ -129,6 +132,8 @@ WARNING: translation string unused: dbfile
 WARNING: translation string unused: ddns help dnsmadeeasy
 WARNING: translation string unused: ddns help freedns
 WARNING: translation string unused: ddns help plus
+WARNING: translation string unused: ddns minimize updates
+WARNING: translation string unused: ddns noip prefix
 WARNING: translation string unused: debugme
 WARNING: translation string unused: deep scan directories
 WARNING: translation string unused: default networks
@@ -158,6 +163,7 @@ WARNING: translation string unused: dmz pinhole rule removed
 WARNING: translation string unused: dmzpinholes for same net not necessary
 WARNING: translation string unused: dns server
 WARNING: translation string unused: do not log this port list
+WARNING: translation string unused: domain not set
 WARNING: translation string unused: donation-link
 WARNING: translation string unused: done
 WARNING: translation string unused: driver
@@ -174,6 +180,7 @@ WARNING: translation string unused: editor
 WARNING: translation string unused: eg
 WARNING: translation string unused: email server can not be empty
 WARNING: translation string unused: enable javascript
+WARNING: translation string unused: enable wildcards
 WARNING: translation string unused: enabled on
 WARNING: translation string unused: enabledtitle
 WARNING: translation string unused: encrypted
@@ -405,6 +412,7 @@ WARNING: translation string unused: pots
 WARNING: translation string unused: pppoe
 WARNING: translation string unused: present
 WARNING: translation string unused: profiles
+WARNING: translation string unused: proxy
 WARNING: translation string unused: proxy access graphs
 WARNING: translation string unused: proxy no proxy extend
 WARNING: translation string unused: proxy no proxy local
@@ -420,12 +428,16 @@ WARNING: translation string unused: released
 WARNING: translation string unused: removable device advice
 WARNING: translation string unused: reportfile
 WARNING: translation string unused: requested data
+WARNING: translation string unused: reserved dst port
+WARNING: translation string unused: reserved src port
 WARNING: translation string unused: restore hardware settings
 WARNING: translation string unused: root
 WARNING: translation string unused: root path
 WARNING: translation string unused: root user password
 WARNING: translation string unused: route subnet is invalid
 WARNING: translation string unused: router ip
+WARNING: translation string unused: rsvd dst port overlap
+WARNING: translation string unused: rsvd src port overlap
 WARNING: translation string unused: rules already up to date
 WARNING: translation string unused: safe removal of umounted device
 WARNING: translation string unused: save error
@@ -455,6 +467,7 @@ WARNING: translation string unused: source ip in use
 WARNING: translation string unused: source ip or net
 WARNING: translation string unused: source net
 WARNING: translation string unused: source network
+WARNING: translation string unused: source port in use
 WARNING: translation string unused: source port overlaps
 WARNING: translation string unused: squid extension methods
 WARNING: translation string unused: squid extension methods invalid
@@ -563,6 +576,7 @@ WARNING: translation string unused: warn when traffic reaches
 WARNING: translation string unused: web proxy configuration
 WARNING: translation string unused: week-graph
 WARNING: translation string unused: weekly firewallhits
+WARNING: translation string unused: wildcards
 WARNING: translation string unused: wlanap wlan services
 WARNING: translation string unused: xtaccess all error
 WARNING: translation string unused: xtaccess bad transfert
@@ -649,8 +663,12 @@ WARNING: untranslated string: dnsforward edit an entry
 WARNING: untranslated string: dnsforward entries
 WARNING: untranslated string: dnsforward forward_server
 WARNING: untranslated string: dnsforward zone
+WARNING: untranslated string: dnssec aware
+WARNING: untranslated string: dnssec information
+WARNING: untranslated string: dnssec not supported
+WARNING: untranslated string: dnssec validating
 WARNING: untranslated string: downlink
-WARNING: untranslated string: download dh parameter
+WARNING: untranslated string: download tls-auth key
 WARNING: untranslated string: dpd delay
 WARNING: untranslated string: dpd timeout
 WARNING: untranslated string: drop action
@@ -860,6 +878,7 @@ WARNING: untranslated string: modem sim information
 WARNING: untranslated string: modem status
 WARNING: untranslated string: monitor interface
 WARNING: untranslated string: most preferred
+WARNING: untranslated string: nameserver
 WARNING: untranslated string: no hardware random number generator
 WARNING: untranslated string: not a valid dh key
 WARNING: untranslated string: notice
@@ -915,6 +934,7 @@ WARNING: untranslated string: routing config changed
 WARNING: untranslated string: routing table
 WARNING: untranslated string: server restart
 WARNING: untranslated string: show dh
+WARNING: untranslated string: show tls-auth key
 WARNING: untranslated string: snat new source ip address
 WARNING: untranslated string: software version
 WARNING: untranslated string: source ip country
@@ -924,6 +944,7 @@ WARNING: untranslated string: support donation
 WARNING: untranslated string: system has hwrng
 WARNING: untranslated string: system has rdrand
 WARNING: untranslated string: system information
+WARNING: untranslated string: ta key
 WARNING: untranslated string: tor
 WARNING: untranslated string: tor accounting
 WARNING: untranslated string: tor accounting bytes
index 2d12fc6040b0677ae48b926bfb00b2260eab00d7..547e1d4062a7ab7e0c3f4ba2ecc362d5cb6f94b3 100644 (file)
@@ -42,6 +42,7 @@ WARNING: translation string unused: advproxy no cre groups
 WARNING: translation string unused: advproxy ssadvanced proxy
 WARNING: translation string unused: advproxy update information
 WARNING: translation string unused: advproxy update notification
+WARNING: translation string unused: again
 WARNING: translation string unused: alcatelusb help
 WARNING: translation string unused: alcatelusb upload
 WARNING: translation string unused: all interfaces
@@ -56,6 +57,7 @@ WARNING: translation string unused: apply
 WARNING: translation string unused: archive not exist
 WARNING: translation string unused: attemps
 WARNING: translation string unused: available updates
+WARNING: translation string unused: avoid dod
 WARNING: translation string unused: backup archive
 WARNING: translation string unused: backup clear archive
 WARNING: translation string unused: backup config floppy
@@ -82,6 +84,7 @@ WARNING: translation string unused: backup protect key password
 WARNING: translation string unused: backup sets
 WARNING: translation string unused: backup to floppy
 WARNING: translation string unused: bad characters in
+WARNING: translation string unused: behind a proxy
 WARNING: translation string unused: bewan adsl pci st
 WARNING: translation string unused: bewan adsl usb
 WARNING: translation string unused: bitrate
@@ -128,6 +131,8 @@ WARNING: translation string unused: dbfile
 WARNING: translation string unused: ddns help dnsmadeeasy
 WARNING: translation string unused: ddns help freedns
 WARNING: translation string unused: ddns help plus
+WARNING: translation string unused: ddns minimize updates
+WARNING: translation string unused: ddns noip prefix
 WARNING: translation string unused: debugme
 WARNING: translation string unused: deep scan directories
 WARNING: translation string unused: default networks
@@ -157,6 +162,7 @@ WARNING: translation string unused: dmz pinhole rule removed
 WARNING: translation string unused: dmzpinholes for same net not necessary
 WARNING: translation string unused: dns server
 WARNING: translation string unused: do not log this port list
+WARNING: translation string unused: domain not set
 WARNING: translation string unused: donation-link
 WARNING: translation string unused: done
 WARNING: translation string unused: driver
@@ -173,6 +179,7 @@ WARNING: translation string unused: editor
 WARNING: translation string unused: eg
 WARNING: translation string unused: email server can not be empty
 WARNING: translation string unused: enable javascript
+WARNING: translation string unused: enable wildcards
 WARNING: translation string unused: enabled on
 WARNING: translation string unused: enabledtitle
 WARNING: translation string unused: encrypted
@@ -410,6 +417,7 @@ WARNING: translation string unused: pots
 WARNING: translation string unused: pppoe
 WARNING: translation string unused: present
 WARNING: translation string unused: profiles
+WARNING: translation string unused: proxy
 WARNING: translation string unused: proxy access graphs
 WARNING: translation string unused: proxy no proxy extend
 WARNING: translation string unused: proxy no proxy local
@@ -425,12 +433,16 @@ WARNING: translation string unused: released
 WARNING: translation string unused: removable device advice
 WARNING: translation string unused: reportfile
 WARNING: translation string unused: requested data
+WARNING: translation string unused: reserved dst port
+WARNING: translation string unused: reserved src port
 WARNING: translation string unused: restore hardware settings
 WARNING: translation string unused: root
 WARNING: translation string unused: root path
 WARNING: translation string unused: root user password
 WARNING: translation string unused: route subnet is invalid
 WARNING: translation string unused: router ip
+WARNING: translation string unused: rsvd dst port overlap
+WARNING: translation string unused: rsvd src port overlap
 WARNING: translation string unused: rules already up to date
 WARNING: translation string unused: safe removal of umounted device
 WARNING: translation string unused: save error
@@ -460,6 +472,7 @@ WARNING: translation string unused: source ip in use
 WARNING: translation string unused: source ip or net
 WARNING: translation string unused: source net
 WARNING: translation string unused: source network
+WARNING: translation string unused: source port in use
 WARNING: translation string unused: source port overlaps
 WARNING: translation string unused: squid extension methods
 WARNING: translation string unused: squid extension methods invalid
@@ -567,6 +580,7 @@ WARNING: translation string unused: vpn watch
 WARNING: translation string unused: warn when traffic reaches
 WARNING: translation string unused: web proxy configuration
 WARNING: translation string unused: weekly firewallhits
+WARNING: translation string unused: wildcards
 WARNING: translation string unused: wlanap wlan services
 WARNING: translation string unused: xtaccess all error
 WARNING: translation string unused: xtaccess bad transfert
@@ -654,8 +668,12 @@ WARNING: untranslated string: dnsforward edit an entry
 WARNING: untranslated string: dnsforward entries
 WARNING: untranslated string: dnsforward forward_server
 WARNING: untranslated string: dnsforward zone
+WARNING: untranslated string: dnssec aware
+WARNING: untranslated string: dnssec information
+WARNING: untranslated string: dnssec not supported
+WARNING: untranslated string: dnssec validating
 WARNING: untranslated string: downlink
-WARNING: untranslated string: download dh parameter
+WARNING: untranslated string: download tls-auth key
 WARNING: untranslated string: dpd delay
 WARNING: untranslated string: dpd timeout
 WARNING: untranslated string: drop action
@@ -856,6 +874,7 @@ WARNING: untranslated string: modem sim information
 WARNING: untranslated string: modem status
 WARNING: untranslated string: monitor interface
 WARNING: untranslated string: most preferred
+WARNING: untranslated string: nameserver
 WARNING: untranslated string: no hardware random number generator
 WARNING: untranslated string: not a valid dh key
 WARNING: untranslated string: notice
@@ -905,6 +924,7 @@ WARNING: untranslated string: routing config changed
 WARNING: untranslated string: routing table
 WARNING: untranslated string: server restart
 WARNING: untranslated string: show dh
+WARNING: untranslated string: show tls-auth key
 WARNING: untranslated string: snat new source ip address
 WARNING: untranslated string: software version
 WARNING: untranslated string: source ip country
@@ -913,6 +933,7 @@ WARNING: untranslated string: static routes
 WARNING: untranslated string: support donation
 WARNING: untranslated string: system has hwrng
 WARNING: untranslated string: system has rdrand
+WARNING: untranslated string: ta key
 WARNING: untranslated string: tor
 WARNING: untranslated string: tor accounting
 WARNING: untranslated string: tor accounting bytes
index 7ce95e02af53360fbb422bc8c5f57033a770d0c1..cc40178b83556187a219796829e6051c9ea8a858 100644 (file)
@@ -42,6 +42,7 @@ WARNING: translation string unused: advproxy no cre groups
 WARNING: translation string unused: advproxy ssadvanced proxy
 WARNING: translation string unused: advproxy update information
 WARNING: translation string unused: advproxy update notification
+WARNING: translation string unused: again
 WARNING: translation string unused: age second
 WARNING: translation string unused: age seconds
 WARNING: translation string unused: age shour
@@ -61,6 +62,7 @@ WARNING: translation string unused: apply
 WARNING: translation string unused: archive not exist
 WARNING: translation string unused: attemps
 WARNING: translation string unused: available updates
+WARNING: translation string unused: avoid dod
 WARNING: translation string unused: backup archive
 WARNING: translation string unused: backup clear archive
 WARNING: translation string unused: backup config floppy
@@ -87,6 +89,7 @@ WARNING: translation string unused: backup protect key password
 WARNING: translation string unused: backup sets
 WARNING: translation string unused: backup to floppy
 WARNING: translation string unused: bad characters in
+WARNING: translation string unused: behind a proxy
 WARNING: translation string unused: bewan adsl pci st
 WARNING: translation string unused: bewan adsl usb
 WARNING: translation string unused: bitrate
@@ -136,6 +139,8 @@ WARNING: translation string unused: dbfile
 WARNING: translation string unused: ddns help dnsmadeeasy
 WARNING: translation string unused: ddns help freedns
 WARNING: translation string unused: ddns help plus
+WARNING: translation string unused: ddns minimize updates
+WARNING: translation string unused: ddns noip prefix
 WARNING: translation string unused: debugme
 WARNING: translation string unused: deep scan directories
 WARNING: translation string unused: default ip
@@ -166,6 +171,7 @@ WARNING: translation string unused: dmz pinhole rule removed
 WARNING: translation string unused: dmzpinholes for same net not necessary
 WARNING: translation string unused: dns server
 WARNING: translation string unused: do not log this port list
+WARNING: translation string unused: domain not set
 WARNING: translation string unused: donation-link
 WARNING: translation string unused: done
 WARNING: translation string unused: driver
@@ -181,6 +187,7 @@ WARNING: translation string unused: editor
 WARNING: translation string unused: eg
 WARNING: translation string unused: email server can not be empty
 WARNING: translation string unused: enable javascript
+WARNING: translation string unused: enable wildcards
 WARNING: translation string unused: enabled on
 WARNING: translation string unused: enabledtitle
 WARNING: translation string unused: encrypted
@@ -469,6 +476,7 @@ WARNING: translation string unused: pots
 WARNING: translation string unused: pppoe
 WARNING: translation string unused: present
 WARNING: translation string unused: profiles
+WARNING: translation string unused: proxy
 WARNING: translation string unused: proxy access graphs
 WARNING: translation string unused: proxy no proxy extend
 WARNING: translation string unused: proxy no proxy local
@@ -484,12 +492,16 @@ WARNING: translation string unused: released
 WARNING: translation string unused: removable device advice
 WARNING: translation string unused: reportfile
 WARNING: translation string unused: requested data
+WARNING: translation string unused: reserved dst port
+WARNING: translation string unused: reserved src port
 WARNING: translation string unused: restore hardware settings
 WARNING: translation string unused: root
 WARNING: translation string unused: root path
 WARNING: translation string unused: root user password
 WARNING: translation string unused: route subnet is invalid
 WARNING: translation string unused: router ip
+WARNING: translation string unused: rsvd dst port overlap
+WARNING: translation string unused: rsvd src port overlap
 WARNING: translation string unused: rules already up to date
 WARNING: translation string unused: safe removal of umounted device
 WARNING: translation string unused: save error
@@ -519,6 +531,7 @@ WARNING: translation string unused: source ip in use
 WARNING: translation string unused: source ip or net
 WARNING: translation string unused: source net
 WARNING: translation string unused: source network
+WARNING: translation string unused: source port in use
 WARNING: translation string unused: source port overlaps
 WARNING: translation string unused: squid extension methods
 WARNING: translation string unused: squid extension methods invalid
@@ -622,6 +635,10 @@ WARNING: translation string unused: urlfilter update information
 WARNING: translation string unused: urlfilter update notification
 WARNING: translation string unused: urlfilter update results
 WARNING: translation string unused: urlfilter upload background
+WARNING: translation string unused: usb modem on acm0
+WARNING: translation string unused: usb modem on acm1
+WARNING: translation string unused: usb modem on acm2
+WARNING: translation string unused: usb modem on acm3
 WARNING: translation string unused: use
 WARNING: translation string unused: use dov
 WARNING: translation string unused: use ibod
@@ -638,6 +655,7 @@ WARNING: translation string unused: warn when traffic reaches
 WARNING: translation string unused: web proxy configuration
 WARNING: translation string unused: week-graph
 WARNING: translation string unused: weekly firewallhits
+WARNING: translation string unused: wildcards
 WARNING: translation string unused: wlanap wlan services
 WARNING: translation string unused: xtaccess all error
 WARNING: translation string unused: xtaccess bad transfert
@@ -654,7 +672,11 @@ WARNING: untranslated string: dh key move failed
 WARNING: untranslated string: dh key warn
 WARNING: untranslated string: dh key warn1
 WARNING: untranslated string: dh parameter
-WARNING: untranslated string: download dh parameter
+WARNING: untranslated string: dnssec aware
+WARNING: untranslated string: dnssec information
+WARNING: untranslated string: dnssec not supported
+WARNING: untranslated string: dnssec validating
+WARNING: untranslated string: download tls-auth key
 WARNING: untranslated string: firewall logs country
 WARNING: untranslated string: fwhost err hostip
 WARNING: untranslated string: gen dh
@@ -675,6 +697,7 @@ WARNING: untranslated string: modem no connection message
 WARNING: untranslated string: modem sim information
 WARNING: untranslated string: modem status
 WARNING: untranslated string: monitor interface
+WARNING: untranslated string: nameserver
 WARNING: untranslated string: not a valid dh key
 WARNING: untranslated string: ovpn crypt options
 WARNING: untranslated string: ovpn dh
@@ -689,7 +712,9 @@ WARNING: untranslated string: routing config added
 WARNING: untranslated string: routing config changed
 WARNING: untranslated string: routing table
 WARNING: untranslated string: show dh
+WARNING: untranslated string: show tls-auth key
 WARNING: untranslated string: software version
 WARNING: untranslated string: source ip country
+WARNING: untranslated string: ta key
 WARNING: untranslated string: upload dh key
 WARNING: untranslated string: vendor
index 7ae53f8a228252d7ae371883b482a027f64ef633..4699f1276d5814939a253766a643a8104158e689 100644 (file)
 < dnsforward entries
 < dnsforward forward_server
 < dnsforward zone
+< dnssec aware
+< dnssec information
+< dnssec not supported
+< dnssec validating
 < dns servers
+< downlink
 < download dh parameter
+< download tls-auth key
 < dpd delay
 < dpd timeout
 < drop action
 < fireinfo your profile id
 < firewall logs country
 < firewall rules
+< first
 < flag
 < forward firewall
 < fw default drop
 < ipsec
 < ipsec network
 < ipsec no connections
+< last
 < least preferred
 < lifetime
 < mac filter
 < modem no connection message
 < modem sim information
 < modem status
+< monitor interface
 < most preferred
 < MTU settings
+< nameserver
 < never
 < no hardware random number generator
 < not a valid dh key
 < system has hwrng
 < system has rdrand
 < system information
+< ta key
 < tor
 < tor 0 = disabled
 < tor accounting
 < tor use exit nodes
 < updxlrtr sources
 < updxlrtr standard view
+< uplink
 < upload dh key
 < upload new ruleset
 < uptime
 < dnsforward entries
 < dnsforward forward_server
 < dnsforward zone
+< dnssec aware
+< dnssec information
+< dnssec not supported
+< dnssec validating
 < dns servers
+< downlink
 < download dh parameter
+< download tls-auth key
 < dpd delay
 < dpd timeout
 < drop action
 < fireinfo your profile id
 < firewall logs country
 < firewall rules
+< first
 < flag
 < forward firewall
 < fw default drop
 < ipsec
 < ipsec network
 < ipsec no connections
+< last
 < least preferred
 < lifetime
 < mac filter
 < modem no connection message
 < modem sim information
 < modem status
+< monitor interface
 < most preferred
 < MTU settings
+< nameserver
 < never
 < no hardware random number generator
 < not a valid dh key
 < system has hwrng
 < system has rdrand
 < system information
+< ta key
 < tor
 < tor 0 = disabled
 < tor accounting
 < tor use exit nodes
 < updxlrtr sources
 < updxlrtr standard view
+< uplink
 < upload dh key
 < uptime
 < uptime load average
 < dnsforward entries
 < dnsforward forward_server
 < dnsforward zone
+< dnssec aware
+< dnssec information
+< dnssec not supported
+< dnssec validating
 < dns servers
+< downlink
 < download dh parameter
+< download tls-auth key
 < dpd delay
 < dpd timeout
 < drop action
 < extrahd you cant mount
 < firewall logs country
 < firewall rules
+< first
 < flag
 < forward firewall
 < fw default drop
 < ipsec
 < ipsec network
 < ipsec no connections
+< last
 < least preferred
 < lifetime
 < mac filter
 < modem no connection message
 < modem sim information
 < modem status
+< monitor interface
 < most preferred
 < MTU settings
+< nameserver
 < never
 < no hardware random number generator
 < not a valid dh key
 < support donation
 < system has hwrng
 < system has rdrand
+< ta key
 < tor
 < tor 0 = disabled
 < tor accounting
 < tor use exit nodes
 < updxlrtr sources
 < updxlrtr standard view
+< uplink
 < upload dh key
 < uptime
 < uptime load average
 < dnsforward entries
 < dnsforward forward_server
 < dnsforward zone
+< dnssec aware
+< dnssec information
+< dnssec not supported
+< dnssec validating
 < dns servers
+< downlink
 < download dh parameter
+< download tls-auth key
 < dpd delay
 < dpd timeout
 < drop action
 < extrahd you cant mount
 < firewall logs country
 < firewall rules
+< first
 < flag
 < forward firewall
 < frequency
 < ipsec
 < ipsec network
 < ipsec no connections
+< last
 < least preferred
 < lifetime
 < mac filter
 < modem no connection message
 < modem sim information
 < modem status
+< monitor interface
 < month-graph
 < most preferred
 < MTU settings
+< nameserver
 < never
 < no hardware random number generator
 < not a valid dh key
 < support donation
 < system has hwrng
 < system has rdrand
+< ta key
 < tor
 < tor 0 = disabled
 < tor accounting
 < tor use exit nodes
 < updxlrtr sources
 < updxlrtr standard view
+< uplink
 < upload dh key
 < uptime
 < uptime load average
index c7220f62d164b46dc2c63b34178cdc2e0df2f600..f1ed2125a2cb9e253ca332f7de01c1b09985e601 100644 (file)
@@ -238,6 +238,23 @@ if (-e "${General::swroot}/ovpn/settings") {
        }
 }
 
+# Add OpenVPN net for custom OVPNs
+if (-e "${General::swroot}/ovpn/ccd.conf") {
+       open(OVPNSUB, "${General::swroot}/ovpn/ccd.conf");      
+       my @ovpnsub = <OVPNSUB>;
+       close(OVPNSUB);
+
+       foreach (@ovpnsub) {
+               my ($network, $mask) = split '/', (split ',', $_)[2];
+               
+               $mask = ipv4_cidr2msk($mask) unless &General::validip($mask);
+
+               push(@network, $network);
+               push(@masklen, $mask);
+               push(@colour, ${Header::colourovpn});
+       }
+}
+
 open(IPSEC, "${General::swroot}/vpn/config");
 my @ipsec = <IPSEC>;
 close(IPSEC);
index 4b4bc63d7fbea9b346fe7dbeadfdc3a265e29a41..7be9a50f073bd64560560204efb749014ef386fb 100644 (file)
@@ -2,7 +2,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2011  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2014  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # 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        #
@@ -33,366 +33,444 @@ require "${General::swroot}/header.pl";
 my @dummy = ( ${Header::table2colour}, ${Header::colouryellow} );
 undef (@dummy);
 
-my $ddnsprefix = $Lang::tr{'ddns noip prefix'};
-$ddnsprefix =~ s/%/$General::noipprefix/;
-
 my %color = ();
 my %mainsettings = ();
 &General::readhash("${General::swroot}/main/settings", \%mainsettings);
 &General::readhash("/srv/web/ipfire/html/themes/".$mainsettings{'THEME'}."/include/colors.txt", \%color);
 
-# Files used
-my $setting = "${General::swroot}/ddns/settings";
-our $datafile = "${General::swroot}/ddns/config";
+# Config file for basic configuration.
+my $settingsfile = "${General::swroot}/ddns/settings";
+
+# Config file to store the configured ddns providers.
+my $datafile = "${General::swroot}/ddns/config";
+
+# Dynamic ddns programm call.
+my @ddnsprog = ("/usr/bin/ddns", "--config",
+               "/var/ipfire/ddns/ddns.conf",
+               "update-all");
 
 my %settings=();
-#Settings1
+my $errormessage = '';
+
+# DDNS General settings.
 $settings{'BEHINDROUTER'} = 'RED_IP';
-$settings{'MINIMIZEUPDATES'} = '';
 
-#Settings2 for editing the multi-line list
-#Must not be saved !
+# Account settings.
 $settings{'HOSTNAME'} = '';
 $settings{'DOMAIN'} = '';
 $settings{'LOGIN'} = '';
 $settings{'PASSWORD'} = '';
-$settings{'PASSWORD2'} = '';
 $settings{'ENABLED'} = '';
 $settings{'PROXY'} = '';
-$settings{'WILDCARDS'} = '';
 $settings{'SERVICE'} = '';
 
-my @nosaved=('HOSTNAME','DOMAIN','LOGIN','PASSWORD','PASSWORD2',
-            'ENABLED','PROXY','WILDCARDS','SERVICE');  # List here ALL setting2 fields. Mandatory
-    
-$settings{'ACTION'} = '';              # add/edit/remove
-$settings{'KEY1'} = '';                        # point record for ACTION
-$settings{'KEY2'} = '';                        # point record for ACTION
+$settings{'ACTION'} = '';
 
-my $errormessage = '';
-my $warnmessage = '';
+# Get supported ddns providers.
+my @providers = &GetProviders();
+
+# Hook to regenerate the configuration files, if cgi got called from command line.
+if ($ENV{"REMOTE_ADDR"} eq "") {
+       &GenerateDDNSConfigFile();
+       exit(0);
+}
 
 &Header::showhttpheaders();
 
 #Get GUI values
 &Header::getcgihash(\%settings);
 
-# Load multiline data
-our @current = ();
-if (open(FILE, "$datafile")) {
-    @current = <FILE>;
-    close (FILE);
-}
+# Read configuration file.
+open(FILE, "$datafile") or die "Unable to open $datafile.";
+my @current = <FILE>;
+close (FILE);
 
 #
-# Check Settings1 first because they are needed before working on @current
+# Save General Settings.
 #
 if ($settings{'ACTION'} eq $Lang::tr{'save'}) {
-    # No user input to check.  !
-    #unless ($errormessage) {                                  # Everything is ok, save settings
-       $settings{'BEHINDROUTERWAITLOOP'} = '-1';               # init  & will update on next setddns.pl call
-       map (delete ($settings{$_}) ,(@nosaved,'ACTION','KEY1','KEY2'));# Must never be saved 
-       &General::writehash($setting, \%settings);              # Save good settings
-       $settings{'ACTION'} = $Lang::tr{'save'};                # Recreate  'ACTION'
-       map ($settings{$_}= '',(@nosaved,'KEY1','KEY2'));       # and reinit var to empty
-    #}
-} else {
-    &General::readhash($setting, \%settings);                  # Get saved settings and reset to good if needed
+
+       # Open /var/ipfire/ddns/settings for writing.
+       open(FILE, ">$settingsfile") or die "Unable to open $settingsfile.";
+
+       # Lock file for writing.
+       flock FILE, 2;
+
+       # Check if BEHINDROUTER has been configured.
+       if ($settings{'BEHINDROUTER'} ne '') {
+               print FILE "BEHINDROUTER=$settings{'BEHINDROUTER'}\n";
+       }
+
+       # Close file after writing.
+       close(FILE);
+
+       # Unset given CGI parmas.
+       undef %settings;
+
+       # Update ddns config file.
+       &GenerateDDNSConfigFile();
 }
 
-#
-# Now manipulate the multi-line list with Settings2
 #
 # Toggle enable/disable field.  Field is in second position
+#
 if ($settings{'ACTION'} eq $Lang::tr{'toggle enable disable'}) {
-    #move out new line
-    chomp(@current[$settings{'KEY1'}]);
-    my @temp = split(/\,/,@current[$settings{'KEY1'}]);
-    my $K2=$settings{'KEY2'};
-    $temp[ $K2 ] = ( $temp[ $K2 ] eq 'on') ? '' : 'on';                # Toggle the field
-    @current[$settings{'KEY1'}] = join (',',@temp)."\n";
-    $settings{'KEY1'} = '';                                    # End edit mode
-    &General::log($Lang::tr{'ddns hostname modified'});
-
-    # Write changes to config file.
-    &WriteDataFile;                                            # sort newly added/modified entry
-}
 
-if ($settings{'ACTION'} eq $Lang::tr{'add'}) {
-    # Validate inputs
-
-    unless ($settings{'LOGIN'} ne '') {
-       $errormessage = $Lang::tr{'username not set'};
-    }
-
-    # list box returns 'service optional synonyms'
-    # keep only first name
-    $settings{'SERVICE'} =~ s/ .*$//;
-    
-    # for freedns.afraid.org, only 'connect string' is mandatory
-    if ($settings{'SERVICE'} ne 'freedns.afraid.org') {
-       unless ($settings{'SERVICE'} eq 'regfish.com' || $settings{'PASSWORD'} ne '') {
-           $errormessage = $Lang::tr{'password not set'};
-       }
-       unless ($settings{'PASSWORD'} eq $settings{'PASSWORD2'}) {
-           $errormessage = $Lang::tr{'passwords do not match'};
-       }
-       
-       # Permit an empty HOSTNAME for the nsupdate, regfish, dyndns, enom, ovh, zoneedit, no-ip, easydns
-       #and namecheap
-        unless ($settings{'SERVICE'} eq 'zoneedit.com' || $settings{'SERVICE'} eq 'nsupdate' || 
-               $settings{'SERVICE'} eq 'dyndns-custom'|| $settings{'SERVICE'} eq 'regfish.com' || 
-               $settings{'SERVICE'} eq 'enom.com' || $settings{'SERVICE'} eq 'dnspark.com' ||
-               $settings{'SERVICE'} eq 'ovh.com' || $settings{'HOSTNAME'} ne '' ||
-               $settings{'SERVICE'} eq 'no-ip.com' || $settings{'SERVICE'} eq 'easydns.com'  ||
-               $settings{'SERVICE'} eq 'namecheap.com' )       {
-           $errormessage = $Lang::tr{'hostname not set'};
-       }
-       unless ($settings{'HOSTNAME'} eq '' || $settings{'HOSTNAME'} =~ /^[a-zA-Z_0-9-]+$/) {
-           $errormessage = $Lang::tr{'invalid hostname'};
-       }
-       unless ($settings{'DOMAIN'} ne '') {
-           $errormessage = $Lang::tr{'domain not set'};
+       # Open /var/ipfire/ddns/config for writing.
+       open(FILE, ">$datafile") or die "Unable to open $datafile.";
+
+       # Lock file for writing.
+       flock FILE, 2;
+
+       my @temp;
+       my $id = 0;
+
+       # Read file line by line.
+       foreach my $line (@current) {
+
+               # Remove newlines.
+               chomp($line);
+
+               if ($settings{'ID'} eq $id) {
+
+                       # Splitt lines (splitting element is a single ",") and save values into temp array.
+                       @temp = split(/\,/,$line);
+
+                       # Check if we want to toggle ENABLED or WILDCARDS.
+                       if ($settings{'ENABLED'} ne '') {
+
+                               # Update ENABLED.
+                               print FILE "$temp[0],$temp[1],$temp[2],$temp[3],$temp[4],$temp[5],$temp[6],$settings{'ENABLED'}\n";
+                       }
+               } else {
+
+                       # Print unmodified line.
+                       print FILE "$line\n";
+               }
+
+               # Increase $id.
+               $id++;
        }
-       unless ($settings{'DOMAIN'} =~ /^[a-zA-Z_0-9.-]+$/) { 
-           $errormessage = $Lang::tr{'invalid domain name'};
+
+       # Close file after writing.
+       close(FILE);
+
+       # Unset given CGI params.
+       undef %settings;
+
+       # Write out logging notice.
+       &General::log($Lang::tr{'ddns hostname modified'});
+
+       # Update ddns config file.
+       &GenerateDDNSConfigFile();
+}
+
+#
+# Add new accounts, or edit existing ones.
+#
+if (($settings{'ACTION'} eq $Lang::tr{'add'}) || ($settings{'ACTION'} eq $Lang::tr{'update'})) {
+
+       # Check if a hostname has been given.
+       if ($settings{'HOSTNAME'} eq '') {
+               $errormessage = $Lang::tr{'hostname not set'};
        }
-       unless ($settings{'DOMAIN'} =~ /[.]/) {
-           $errormessage = $Lang::tr{'invalid domain name'};
+
+       # Check if a valid domainname has been provided.
+       if (!&General::validdomainname($settings{'HOSTNAME'})) {
+               $errormessage = $Lang::tr{'invalid domain name'};
        }
-    }
 
-    # recheck service wich don't need too much fields
-    if ($settings{'SERVICE'} eq 'cjb.net') {
-       $errormessage = ''; # clear previous error
-       unless ($settings{'LOGIN'} ne '') {
-           $errormessage = $Lang::tr{'username not set'};
+       # Check if a username has been sent.
+       if ($settings{'LOGIN'} eq '') {
+               $errormessage = $Lang::tr{'username not set'};
        }
-       unless ($settings{'PASSWORD'} ne '') {
-           $errormessage = $Lang::tr{'password not set'};
+
+       # Check if a password has been typed in.
+       # freedns.afraid.org does not require this field.
+       if (($settings{'PASSWORD'} eq '') && ($settings{'SERVICE'} ne 'freedns.afraid.org')) {
+               $errormessage = $Lang::tr{'password not set'};
        }
-       unless ($settings{'PASSWORD'} eq $settings{'PASSWORD2'}) {
-           $errormessage = $Lang::tr{'passwords do not match'};
+
+       # Go furter if there was no error.
+       if ( ! $errormessage) {
+
+               # Splitt hostname field into 2 parts for storrage.
+               my($hostname, $domain) = split(/\./, $settings{'HOSTNAME'}, 2);
+
+               # Handle adding new accounts.
+               if ($settings{'ACTION'} eq $Lang::tr{'add'}) {
+
+                       # Open /var/ipfire/ddns/config for writing.
+                       open(FILE, ">>$datafile") or die "Unable to open $datafile.";
+
+                       # Lock file for writing.
+                       flock FILE, 2;
+
+                       # Add account data to the file.
+                       print FILE "$settings{'SERVICE'},$hostname,$domain,$settings{'PROXY'},$settings{'WILDCARDS'},$settings{'LOGIN'},$settings{'PASSWORD'},$settings{'ENABLED'}\n";
+
+                       # Close file after writing.
+                       close(FILE);
+
+                       # Write out notice to logfile.
+                       &General::log($Lang::tr{'ddns hostname added'});
+
+                       # Update ddns config file.
+
+               # Handle account edditing.
+               } elsif ($settings{'ACTION'} eq $Lang::tr{'update'}) {
+
+                       # Open /var/ipfire/ddns/config for writing.
+                       open(FILE, ">$datafile") or die "Unable to open $datafile.";
+
+                       # Lock file for writing.
+                       flock FILE, 2;
+
+                       my $id = 0;
+
+                       # Read file line by line.
+                       foreach my $line (@current) {
+
+                               if ($settings{'ID'} eq $id) {
+                                       print FILE "$settings{'SERVICE'},$hostname,$domain,$settings{'PROXY'},$settings{'WILDCARDS'},$settings{'LOGIN'},$settings{'PASSWORD'},$settings{'ENABLED'}\n";
+                               } else {
+                                       print FILE "$line";
+                               }
+
+                               # Increase $id.
+                               $id++;
+                       }
+
+                       # Close file after writing.
+                       close(FILE);
+
+                       # Write out notice to logfile.
+                       &General::log($Lang::tr{'ddns hostname modified'});
+               }
+
+               # Unset given CGI params.
+               undef %settings;
+
+               # Update ddns config file.
+               &GenerateDDNSConfigFile();
        }
-    }
+}
 
-    unless ($errormessage) {
-       if ($settings{'KEY1'} eq '') { #add or edit ?
-           unshift (@current, "$settings{'SERVICE'},$settings{'HOSTNAME'},$settings{'DOMAIN'},$settings{'PROXY'},$settings{'WILDCARDS'},$settings{'LOGIN'},$settings{'PASSWORD'},$settings{'ENABLED'}\n");
-           &General::log($Lang::tr{'ddns hostname added'});
-       } else {
-           @current[$settings{'KEY1'}] = "$settings{'SERVICE'},$settings{'HOSTNAME'},$settings{'DOMAIN'},$settings{'PROXY'},$settings{'WILDCARDS'},$settings{'LOGIN'},$settings{'PASSWORD'},$settings{'ENABLED'}\n";
-           $settings{'KEY1'} = '';       # End edit mode
-           &General::log($Lang::tr{'ddns hostname modified'});
+#
+# Remove existing accounts.
+#
+if ($settings{'ACTION'} eq $Lang::tr{'remove'}) {
+
+       # Open /var/ipfire/ddns/config for writing.
+       open(FILE, ">$datafile") or die "Unable to open $datafile.";
+
+       # Lock file for writing.
+       flock FILE, 2;
+
+       my $id = 0;
+
+       # Read file line by line.
+       foreach my $line (@current) {
+
+               # Write back every line, except the one we want to drop
+               # (identified by the ID)
+               unless ($settings{'ID'} eq $id) {
+                       print FILE "$line";
+               }
+
+               # Increase id.
+               $id++;
        }
-       map ($settings{$_}='' ,@nosaved);       # Clear fields
-        # Write changes to config file.
-       &WriteDataFile;                         # sort newly added/modified entry
-    }
+
+       # Close file after writing.
+       close(FILE);
+
+       # Unset given CGI params.
+       undef %settings;
+
+       # Write out notice to logfile.
+       &General::log($Lang::tr{'ddns hostname removed'});
+
+       # Update ddns config file.
+       &GenerateDDNSConfigFile();
 }
 
+#
+# Read items for editing.
+#
 if ($settings{'ACTION'} eq $Lang::tr{'edit'}) {
-    #move out new line
-    my $line = @current[$settings{'KEY1'}];    # KEY1 is the index in current
-    chomp($line);
-    my @temp = split(/\,/, $line);
-    $settings{'SERVICE'}       = $temp[0];
-    $settings{'HOSTNAME'}      = $temp[1];
-    $settings{'DOMAIN'}                = $temp[2];
-    $settings{'PROXY'}         = $temp[3];
-    $settings{'WILDCARDS'}     = $temp[4];
-    $settings{'LOGIN'}         = $temp[5];
-    $settings{'PASSWORD'} = $settings{'PASSWORD2'} = $temp[6];
-    $settings{'ENABLED'}       = $temp[7];
-}
 
-if ($settings{'ACTION'} eq $Lang::tr{'remove'}) {
-    splice (@current,$settings{'KEY1'},1);             # Delete line 
-    open(FILE, ">$datafile") or die 'ddns datafile error';
-    print FILE @current;
-    close(FILE);
-    $settings{'KEY1'} = '';                            # End remove mode
-    &General::log($Lang::tr{'ddns hostname removed'});
-    # Write changes to config file.
-    &WriteDataFile;
+       my $id = 0;
+       my @temp;
+
+       # Read file line by line.
+       foreach my $line (@current) {
+
+               if ($settings{'ID'} eq $id) {
+
+                       # Remove newlines.
+                       chomp($line);
+
+                       # Splitt lines (splitting element is a single ",") and save values into temp array.
+                       @temp = split(/\,/,$line);
+
+                       $settings{'SERVICE'} = $temp[0];
+                       $settings{'HOSTNAME'} = "$temp[1].$temp[2]";
+                       $settings{'PROXY'} = $temp[3];
+                       $settings{'WILDCARDS'} = $temp[4];
+                       $settings{'LOGIN'} = $temp[5];
+                       $settings{'PASSWORD'} = $temp[6];
+                       $settings{'ENABLED'} = $temp[7];
+               }
+       # Increase $id.
+       $id++;
+
+       }
 }
 
+#
+# Handle forced updates.
+#
 if ($settings{'ACTION'} eq $Lang::tr{'instant update'}) {
-    system('/usr/local/bin/setddns.pl', '-f');
+    system(@ddnsprog) == 0 or die "@ddnsprog failed: $?\n";
 }
 
-
-if ($settings{'ACTION'} eq '')
-{
-    $settings{'SERVICE'} = 'dyndns.org';
-    $settings{'ENABLED'} = 'on';
+#
+# Set default values.
+#
+if (! $settings{'ACTION'}) {
+       $settings{'SERVICE'} = 'dyndns.org';
+       $settings{'ENABLED'} = 'on';
 }
 
 &Header::openpage($Lang::tr{'dynamic dns'}, 1, '');
 &Header::openbigbox('100%', 'left', '', $errormessage);
 
-my %checked =();     # Checkbox manipulations
-$checked{'SERVICE'}{'all-inkl.com'} = '';
-$checked{'SERVICE'}{'cjb.net'} = '';
-$checked{'SERVICE'}{'dhs.org'} = '';
-$checked{'SERVICE'}{'dnspark.com'} = '';
-$checked{'SERVICE'}{'dns.lightningwirelabs.com'} = '';
-$checked{'SERVICE'}{'dtdns.com'} = '';
-$checked{'SERVICE'}{'dyndns.org'} = '';
-$checked{'SERVICE'}{'dyndns-custom'} = '';
-$checked{'SERVICE'}{'dyndns-static'} = '';
-$checked{'SERVICE'}{'dyns.cx'} = '';
-$checked{'SERVICE'}{'dynu.ca'} = '';
-$checked{'SERVICE'}{'easydns.com'} = '';
-$checked{'SERVICE'}{'enom.com'} = '';
-$checked{'SERVICE'}{'freedns.afraid.org'} = '';
-$checked{'SERVICE'}{'hn.org'} = '';
-$checked{'SERVICE'}{'namecheap.com'} = '';
-$checked{'SERVICE'}{'no-ip.com'} = '';
-$checked{'SERVICE'}{'nsupdate'} = '';
-$checked{'SERVICE'}{'ovh.com'} = '';
-$checked{'SERVICE'}{'regfish.com'} = '';
-$checked{'SERVICE'}{'selfhost.de'} = '';
-$checked{'SERVICE'}{'spdns.org'} = '';
-$checked{'SERVICE'}{'strato.com'} = '';
-$checked{'SERVICE'}{'twodns.de'} = '';
-$checked{'SERVICE'}{'tzo.com'} = '';
-$checked{'SERVICE'}{'variomedia.de'} = '';
-$checked{'SERVICE'}{'zoneedit.com'} = '';
-$checked{'SERVICE'}{$settings{'SERVICE'}} = "selected='selected'";
+# Read file for general ddns settings.
+&General::readhash($settingsfile, \%settings);
 
+my %checked =();
 $checked{'BEHINDROUTER'}{'RED_IP'} = '';
 $checked{'BEHINDROUTER'}{'FETCH_IP'} = '';
 $checked{'BEHINDROUTER'}{$settings{'BEHINDROUTER'}} = "checked='checked'";
-$checked{'MINIMIZEUPDATES'} = ($settings{'MINIMIZEUPDATES'} eq '' ) ? '' : "checked='checked'";
 
-$checked{'PROXY'}{'on'} = ($settings{'PROXY'} eq '') ? '' : "checked='checked'";
-$checked{'WILDCARDS'}{'on'} = ($settings{'WILDCARDS'} eq '') ? '' : "checked='checked'";
 $checked{'ENABLED'}{'on'} = ($settings{'ENABLED'} eq '' ) ? '' : "checked='checked'";
 
+# Show box for errormessages..
 if ($errormessage) {
     &Header::openbox('100%', 'left', $Lang::tr{'error messages'});
     print "<font class='base'>$errormessage&nbsp;</font>";
     &Header::closebox();
 }
 
-if ($warnmessage) {
-    $warnmessage = "<font color=${Header::colourred}><b>$Lang::tr{'capswarning'}</b></font>: $warnmessage";
-}
 &Header::openbox('100%', 'left', $Lang::tr{'settings'});
-print "<form method='post' action='$ENV{'SCRIPT_NAME'}'>";
+
+##
+# Section for general ddns setup.
 print <<END
+<form method='post' action='$ENV{'SCRIPT_NAME'}'>
 <table width='100%'>
-<tr>
-        <td class='base'>$Lang::tr{'dyn dns source choice'}</td>
-</tr><tr>
-    <td class='base'><input type='radio' name='BEHINDROUTER' value='RED_IP' $checked{'BEHINDROUTER'}{'RED_IP'} />
-    $Lang::tr{'use ipfire red ip'}</td>
-</tr><tr>
-    <td class='base'><input type='radio' name='BEHINDROUTER' value='FETCH_IP' $checked{'BEHINDROUTER'}{'FETCH_IP'} />
-    $Lang::tr{'fetch ip from'} <img src='/blob.gif' alt='*' /></td>
-</tr>
-<tr>
-    <td class='base'><input type='checkbox' name='MINIMIZEUPDATES' $checked{'MINIMIZEUPDATES'} />
-    $Lang::tr{'ddns minimize updates'}</td>
-</tr>
+       <tr>
+               <td class='base'>$Lang::tr{'dyn dns source choice'}</td>
+       </tr>
+       <tr>
+               <td class='base'><input type='radio' name='BEHINDROUTER' value='RED_IP' $checked{'BEHINDROUTER'}{'RED_IP'} />
+               $Lang::tr{'use ipfire red ip'}</td>
+       </tr>
+       <tr>
+               <td class='base'><input type='radio' name='BEHINDROUTER' value='FETCH_IP' $checked{'BEHINDROUTER'}{'FETCH_IP'} />
+               $Lang::tr{'fetch ip from'}</td>
+       </tr>
 </table>
-<br /><hr />
-END
-;
+<br />
+<hr />
 
-print <<END
 <table width='100%'>
-<tr>
-    <td class='base' valign='top'><img src='/blob.gif' alt='*' /></td>
-    <td width='70%' class='base'>$Lang::tr{'avoid dod'}</td>
-    <td width='30%' align='right' valign='top' class='base'><input type='submit' name='ACTION' value='$Lang::tr{'save'}' /></td>
-</tr>
+       <tr>
+               <td align='right' valign='top' class='base'><input type='submit' name='ACTION' value='$Lang::tr{'save'}' /></td>
+       </tr>
 </table>
 </form>
 END
 ;
-&Header::closebox();   # end of Settings1
 
+&Header::closebox();
 
+##
+# Section to add or edit an existing entry.
+
+# Default is add.
 my $buttontext = $Lang::tr{'add'};
-if ($settings{'KEY1'} ne '') {
-    $buttontext = $Lang::tr{'update'};
-    &Header::openbox('100%', 'left', $Lang::tr{'edit an existing host'});
+
+# Change buttontext and headline if we edit an account.
+if ($settings{'ACTION'} eq $Lang::tr{'edit'}) {
+
+       # Rename button and print headline for updating.
+       $buttontext = $Lang::tr{'update'};
+       &Header::openbox('100%', 'left', $Lang::tr{'edit an existing host'});
 } else {
-    &Header::openbox('100%', 'left', $Lang::tr{'add a host'});
+
+       # Otherwise use default button text and show headline for adding a new account.
+       &Header::openbox('100%', 'left', $Lang::tr{'add a host'});
 }
 
-#Edited line number (KEY1) passed until cleared by 'save' or 'remove'
 print <<END
+
 <form method='post' action='$ENV{'SCRIPT_NAME'}'>
-<input type='hidden' name='KEY1' value='$settings{'KEY1'}' />
+<input type='hidden' name='ID' value='$settings{'ID'}' />
 <table width='100%'>
-<tr>
-    <td width='25%' class='base'>$Lang::tr{'service'}:</td>
-    <td width='25%'><select size='1' name='SERVICE'>
-    <option $checked{'SERVICE'}{'all-inkl.com'}>all-inkl.com</option>
-    <option $checked{'SERVICE'}{'cjb.net'}>cjb.net</option>
-    <option $checked{'SERVICE'}{'dhs.org'}>dhs.org</option>
-    <option $checked{'SERVICE'}{'dnspark.com'}>dnspark.com</option>
-    <option $checked{'SERVICE'}{'dns.lightningwirelabs.com'}>dns.lightningwirelabs.com</option>
-    <option $checked{'SERVICE'}{'dtdns.com'}>dtdns.com</option>
-    <option $checked{'SERVICE'}{'dyndns.org'}>dyndns.org</option>
-    <option $checked{'SERVICE'}{'dyndns-custom'}>dyndns-custom</option>
-    <option $checked{'SERVICE'}{'dyndns-static'}>dyndns-static</option>
-    <option $checked{'SERVICE'}{'dyns.cx'}>dyns.cx</option>
-    <option $checked{'SERVICE'}{'dynu.ca'}>dynu.ca dyn.ee dynserv.(ca|org|net|com)</option>
-    <option $checked{'SERVICE'}{'easydns.com'}>easydns.com</option>
-    <option $checked{'SERVICE'}{'enom.com'}>enom.com</option>
-    <option $checked{'SERVICE'}{'freedns.afraid.org'}>freedns.afraid.org</option>
-    <option $checked{'SERVICE'}{'hn.org'}>hn.org</option>
-       <option $checked{'SERVICE'}{'namecheap.com'}>namecheap.com</option>
-    <option $checked{'SERVICE'}{'no-ip.com'}>no-ip.com</option>
-    <option $checked{'SERVICE'}{'nsupdate'}>nsupdate</option>
-    <option $checked{'SERVICE'}{'ovh.com'}>ovh.com</option>
-    <option $checked{'SERVICE'}{'regfish.com'}>regfish.com</option>
-    <option $checked{'SERVICE'}{'selfhost.de'}>selfhost.de</option>
-    <option $checked{'SERVICE'}{'spdns.org'}>spdns.org</option>
-    <option $checked{'SERVICE'}{'strato.com'}>strato.com</option>
-    <option $checked{'SERVICE'}{'twodns.de'}>twodns.de</option>
-<!--    <option $checked{'SERVICE'}{'tzo.com'}>tzo.com</option>        comment this service out until a working fix is developed -->
-    <option $checked{'SERVICE'}{'variomedia.de'}>variomedia.de</option>
-    <option $checked{'SERVICE'}{'zoneedit.com'}>zoneedit.com</option>
-    </select></td>
-    <td width='20%' class='base'>$Lang::tr{'hostname'}:&nbsp;<img src='/blob.gif' alt='*' /></td>
-    <td width='30%'><input type='text' name='HOSTNAME' value='$settings{'HOSTNAME'}' /></td>
-</tr><tr>
-    <td class='base'>$Lang::tr{'behind a proxy'}</td>
-    <td><input type='checkbox' name='PROXY' value='on' $checked{'PROXY'}{'on'} /></td>
-    <td class='base'>$Lang::tr{'domain'}:</td>
-    <td><input type='text' name='DOMAIN' value='$settings{'DOMAIN'}' /></td>
-</tr><tr>
-    <td class='base'>$Lang::tr{'enable wildcards'}</td>
-    <td><input type='checkbox' name='WILDCARDS' value='on' $checked{'WILDCARDS'}{'on'} /></td>
-    <td class='base'>$Lang::tr{'username'}</td>
-    <td><input type='text' name='LOGIN' value='$settings{'LOGIN'}' /></td>
-</tr><tr>
-    <td></td>
-    <td></td>
-    <td class='base'>$Lang::tr{'password'}</td>
-    <td><input type='password' name='PASSWORD' value='$settings{'PASSWORD'}' /></td>
-</tr><tr>
-    <td class='base'>$Lang::tr{'enabled'}</td>
-    <td><input type='checkbox' name='ENABLED' value='on' $checked{'ENABLED'}{'on'} /></td>
-    <td class='base'>$Lang::tr{'again'}</td>
-    <td><input type='password' name='PASSWORD2' value='$settings{'PASSWORD2'}' /></td>
-</tr>
+       <tr>
+               <td width='25%' class='base'>$Lang::tr{'service'}:</td>
+               <td width='25%'>
+END
+;
+               # Generate dropdown menu for service selection.
+               print"<select size='1' name='SERVICE'>\n";
+
+               my $selected;
+
+               # Loop to print the providerlist.
+               foreach my $provider (@providers) {
+
+                       # Check if the current provider needs to be selected.
+                       if ($provider eq $settings{'SERVICE'}) {
+                               $selected = 'selected';
+                       } else {
+                               $selected = "";
+                       }
+
+                       # Print out the HTML option field.
+                       print "<option value=\"$provider\" $selected>$provider</option>\n";
+               }
+
+               print"</select></td>\n";
+print <<END
+               <td width='20%' class='base'>$Lang::tr{'hostname'}:</td>
+               <td width='30%'><input type='text' name='HOSTNAME' value='$settings{'HOSTNAME'}' /></td>
+       </tr>
+
+       <tr>
+               <td class='base'>$Lang::tr{'enabled'}</td>
+               <td><input type='checkbox' name='ENABLED' value='on' $checked{'ENABLED'}{'on'} /></td>
+               <td class='base'>$Lang::tr{'username'}</td>
+               <td><input type='text' name='LOGIN' value='$settings{'LOGIN'}' /></td>
+       </tr>
+
+       <tr>
+               <td class='base'></td>
+               <td></td>
+               <td class='base'>$Lang::tr{'password'}</td>
+               <td><input type='password' name='PASSWORD' value='$settings{'PASSWORD'}' /></td>
+       </tr>
 </table>
 <br>
-<hr />
+<hr>
+
 <table width='100%'>
 <tr>
-    <td class='base' valign='top'><img src='/blob.gif' alt='*' /></td>
-    <td width='70%' class='base'>$ddnsprefix</td>
-    
     <td width='30%' align='right' class='base'>
-       <input type='hidden' name='ACTION' value='$Lang::tr{'add'}' />
-       <input type='submit' name='SUBMIT' value='$buttontext' />    </td>
+       <input type='hidden' name='ACTION' value='$buttontext'>
+       <input type='submit' name='SUBMIT' value='$buttontext'></td>
 </tr>
 </table>
 </form>
@@ -400,174 +478,239 @@ END
 ;
 &Header::closebox();
 
-#
-# Third box shows the list, in columns
-#
-&Header::openbox('100%', 'left', $Lang::tr{'current hosts'});
-print <<END
-<table width='100%' class='tbl'>
-<tr>
-    <th width='15%' align='center' class='boldbase'><b>$Lang::tr{'service'}</b></th>
-    <th width='25%' align='center' class='boldbase'><b>$Lang::tr{'hostname'}</b></th>
-    <th width='30%' align='center' class='boldbase'><b>$Lang::tr{'domain'}</b></th>
-    <th width='10%' align='center' class='boldbase'><b>$Lang::tr{'proxy'}</b></th>
-    <th width='10%' align='center' class='boldbase'><b>$Lang::tr{'wildcards'}</b></th>
-    <th width='10%' colspan='3' class='boldbase' align='center'><b>$Lang::tr{'action'}</b></th>
-</tr>
-END
-;
-my $ip = &General::GetDyndnsRedIP;
-my $key = 0;
-foreach my $line (@current) {
-    chomp($line);                              # remove newline
-    my @temp = split(/\,/,$line);
-
-    if ($temp[0] eq 'no-ip.com') {
-       $temp[1] =~ s!$General::noipprefix(.*)!<b>group:</b>$1 !;
-    } 
-
-    #Choose icon for checkbox
-
-    my $gifproxy='';
-    my $descproxy='';
-    if ($temp[3] eq "on") {
-       $gifproxy = 'on.gif';
-       $descproxy = $Lang::tr{'click to disable'};
-    } else {
-       $gifproxy = 'off.gif';
-       $descproxy = $Lang::tr{'click to enable'};
-    }
-
-    my $gifwildcard='';
-    my $descwildcard='';
-    if ($temp[4] eq "on") {
-       $gifwildcard = 'on.gif';
-       $descwildcard = $Lang::tr{'click to disable'};
-    } else {
-       $gifwildcard = 'off.gif';
-       $descwildcard = $Lang::tr{'click to enable'}; 
-    }
-
-    my $sync = "<font color='blue'>";
-    my $gif = '';
-    my $gdesc = '';
-    if ($temp[7] eq "on") {
-       $gif = 'on.gif';
-       $gdesc = $Lang::tr{'click to disable'};
-        $sync = (&General::DyndnsServiceSync ($ip,$temp[1], $temp[2]) ? "<font color='green'>": "<font color='red'>") ;
-    } else {
-       $gif = 'off.gif';
-       $gdesc = $Lang::tr{'click to enable'};
-    }
-
-       my $col="";
-    #Colorize each line
-    if ($settings{'KEY1'} eq $key) {
-       print "<tr>";
-       $col="bgcolor='${Header::colouryellow}'";
-    } elsif ($key % 2) {
-       print "<tr>";
-       $col="bgcolor='$color{'color20'}'";
-    } else {
-       print "<tr>";
-       $col="bgcolor='$color{'color22'}'";
-    }
-
-    #if a field is empty, replace it with a '---' to see colorized info!
-    $temp[1] = '---' if (!$temp[1]);
-    $temp[2] = '---' if (!$temp[2]);
-
-    print <<END
-<td align='center' $col><a href='http://$temp[0]'>$temp[0]</a></td>
-<td align='center' $col>$sync$temp[1]</td>
-<td align='center' $col>$sync$temp[2]</td>
-
-<td align='center' $col>
-<form method='post' action='$ENV{'SCRIPT_NAME'}'>
-<input type='hidden' name='ACTION' value='$Lang::tr{'toggle enable disable'}' />
-<input type='image' name='$Lang::tr{'toggle enable disable'}' src='/images/$gifproxy' alt='$descproxy' title='$descproxy' />
-<input type='hidden' name='KEY1' value='$key' />
-<input type='hidden' name='KEY2' value='3' />
-</form>
-</td>
+##
+# Third section, display all created ddns hosts.
+# Re-open file to get changes.
+open(FILE, $datafile) or die "Unable to open $datafile.";
+@current = <FILE>;
+close(FILE);
 
-<td align='center' $col>
-<form method='post' action='$ENV{'SCRIPT_NAME'}'>
-<input type='hidden' name='ACTION' value='$Lang::tr{'toggle enable disable'}' />
-<input type='image' name='$Lang::tr{'toggle enable disable'}' src='/images/$gifwildcard' alt='$descwildcard' title='$descwildcard' />
-<input type='hidden' name='KEY1' value='$key' />
-<input type='hidden' name='KEY2' value='4' />
-</form>
-</td>
+# Get IP address of the red interface.
+my $ip = &General::GetDyndnsRedIP();
+my $id = 0;
+my $toggle_enabled;
 
-<td align='center' $col>
-<form method='post' action='$ENV{'SCRIPT_NAME'}'>
-<input type='hidden' name='ACTION' value='$Lang::tr{'toggle enable disable'}' />
-<input type='image' name='$Lang::tr{'toggle enable disable'}' src='/images/$gif' alt='$gdesc' title='$gdesc' />
-<input type='hidden' name='KEY1' value='$key' />
-<input type='hidden' name='KEY2' value='7' />
-</form>
-</td>
+if (@current) {
+       &Header::openbox('100%', 'left', $Lang::tr{'current hosts'});
 
-<td align='center' $col>
-<form method='post' action='$ENV{'SCRIPT_NAME'}'>
-<input type='hidden' name='ACTION' value='$Lang::tr{'edit'}' />
-<input type='image' name='$Lang::tr{'edit'}' src='/images/edit.gif' alt='$Lang::tr{'edit'}' title='$Lang::tr{'edit'}' />
-<input type='hidden' name='KEY1' value='$key' />
-</form>
-</td>
+       print <<END;
+<table width='100%' class='tbl'>
+       <tr>
+               <th width='30%' align='center' class='boldbase'><b>$Lang::tr{'service'}</b></th>
+               <th width='50%' align='center' class='boldbase'><b>$Lang::tr{'hostname'}</b></th>
+               <th width='20%' colspan='3' class='boldbase' align='center'><b>$Lang::tr{'action'}</b></th>
+       </tr>
+END
 
-<td align='center' $col>
-<form method='post' action='$ENV{'SCRIPT_NAME'}'>
-<input type='hidden' name='ACTION' value='$Lang::tr{'remove'}' />
-<input type='image' name='$Lang::tr{'remove'}' src='/images/delete.gif' alt='$Lang::tr{'remove'}' title='$Lang::tr{'remove'}' />
-<input type='hidden' name='KEY1' value='$key' />
-</form>
-</td>
+       foreach my $line (@current) {
+               # Remove newlines.
+               chomp(@current);
+               my @temp = split(/\,/,$line);
+
+               # Generate value for enable/disable checkbox.
+               my $sync = "<font color='blue'>";
+               my $gif = '';
+               my $gdesc = '';
+
+               if ($temp[7] eq "on") {
+                       $gif = 'on.gif';
+                       $gdesc = $Lang::tr{'click to disable'};
+                       $sync = (&General::DyndnsServiceSync ($ip,$temp[1], $temp[2]) ? "<font color='green'>": "<font color='red'>") ;
+                       $toggle_enabled = 'off';
+               } else {
+                       $gif = 'off.gif';
+                       $gdesc = $Lang::tr{'click to enable'};
+                       $toggle_enabled = 'on';
+               }
+
+               # Background color.
+               my $col="";
+
+               if ($settings{'ID'} eq $id) {
+                       $col="bgcolor='${Header::colouryellow}'";
+               } elsif (!($temp[0] ~~ @providers)) {
+                       $col="bgcolor='#FF4D4D'";
+               } elsif ($id % 2) {
+                       $col="bgcolor='$color{'color20'}'";
+               } else {
+                       $col="bgcolor='$color{'color22'}'";
+               }
+
+               # The following HTML Code still is part of the loop.
+               print <<END;
+<tr>
+       <td align='center' $col><a href='http://$temp[0]'>$temp[0]</a></td>
+       <td align='center' $col>$sync$temp[1].$sync$temp[2]</td>
+
+       <td align='center' $col><form method='post' action='$ENV{'SCRIPT_NAME'}'>
+               <input type='hidden' name='ID' value='$id'>
+               <input type='hidden' name='ENABLED' value='$toggle_enabled'>
+               <input type='hidden' name='ACTION' value='$Lang::tr{'toggle enable disable'}' />
+               <input type='image' name='$Lang::tr{'toggle enable disable'}' src='/images/$gif' alt='$gdesc' title='$gdesc' />
+       </form></td>
+
+       <td align='center' $col><form method='post' action='$ENV{'SCRIPT_NAME'}'>
+               <input type='hidden' name='ID' value='$id'>
+               <input type='hidden' name='ACTION' value='$Lang::tr{'edit'}' />
+               <input type='image' name='$Lang::tr{'edit'}' src='/images/edit.gif' alt='$Lang::tr{'edit'}' title='$Lang::tr{'edit'}' />
+       </form></td>
+
+       <td align='center' $col><form method='post' action='$ENV{'SCRIPT_NAME'}'>
+               <input type='hidden' name='ID' value='$id'>
+               <input type='hidden' name='ACTION' value='$Lang::tr{'remove'}' />
+               <input type='image' name='$Lang::tr{'remove'}' src='/images/delete.gif' alt='$Lang::tr{'remove'}' title='$Lang::tr{'remove'}' />
+       </form></td>
 </tr>
 END
-;
-    $key++;
-}
-print "</table>";
+               $id++;
+       }
 
-# If table contains entries, print 'Key to action icons'
-if ($key) {
-print <<END
+       print <<END;
+</table>
 <table width='100%'>
-<tr>
-    <td class='boldbase'>&nbsp;<b>$Lang::tr{'legend'}:&nbsp;</b></td>
-    <td><img src='/images/on.gif' alt='$Lang::tr{'click to disable'}' /></td>
-    <td class='base'>$Lang::tr{'click to disable'}</td>
-    <td>&nbsp;&nbsp;</td>
-    <td><img src='/images/off.gif' alt='$Lang::tr{'click to enable'}' /></td>
-    <td class='base'>$Lang::tr{'click to enable'}</td>
-    <td>&nbsp;&nbsp;</td>
-    <td><img src='/images/edit.gif' alt='$Lang::tr{'edit'}' /></td>
-    <td class='base'>$Lang::tr{'edit'}</td>
-    <td>&nbsp;&nbsp;</td>
-    <td><img src='/images/delete.gif' alt='$Lang::tr{'remove'}' /></td>
-    <td class='base'>$Lang::tr{'remove'}</td>
-    <form method='post' action='$ENV{'SCRIPT_NAME'}'>
-        <td align='right' width='30%'><input type='submit' name='ACTION' value='$Lang::tr{'instant update'}' /></td>
-    </form>
-</tr>
+       <tr>
+               <td class='boldbase'>&nbsp;<b>$Lang::tr{'legend'}:&nbsp;</b></td>
+               <td><img src='/images/on.gif' alt='$Lang::tr{'click to disable'}' /></td>
+               <td class='base'>$Lang::tr{'click to disable'}</td>
+               <td>&nbsp;&nbsp;</td>
+               <td><img src='/images/off.gif' alt='$Lang::tr{'click to enable'}' /></td>
+               <td class='base'>$Lang::tr{'click to enable'}</td>
+               <td>&nbsp;&nbsp;</td>
+               <td><img src='/images/edit.gif' alt='$Lang::tr{'edit'}' /></td>
+               <td class='base'>$Lang::tr{'edit'}</td>
+               <td>&nbsp;&nbsp;</td>
+               <td><img src='/images/delete.gif' alt='$Lang::tr{'remove'}' /></td>
+               <td class='base'>$Lang::tr{'remove'}</td>
+               <form method='post' action='$ENV{'SCRIPT_NAME'}'>
+                       <td align='right' width='30%'><input type='submit' name='ACTION' value='$Lang::tr{'instant update'}' /></td>
+               </form>
+       </tr>
 </table>
 END
-;
+
+       &Header::closebox();
 }
 
-&Header::closebox();
 &Header::closebigbox();
 &Header::closepage();
 
-## Ouf it's the end !
+# Function to generate the required configuration file for the DDNS tool.
+sub GenerateDDNSConfigFile {
+       # Open datafile file
+       open(SETTINGS, "<$datafile") or die "Could not open $datafile.";
+
+       open(FILE, ">${General::swroot}/ddns/ddns.conf");
+
+       # Global configuration options.
+       print FILE "[config]\n";
+
+       # Check if we guess our IP address by an extranal server.
+       if ($settings{'BEHINDROUTER'} eq "FETCH_IP") {
+               print FILE "guess_external_ip = true\n";
+       } else {
+               print FILE "guess_external_ip = false\n";
+       }
+
+       # Use an upstream proxy and generate proxy url.
+       my %proxysettings;
+       &General::readhash("${General::swroot}/proxy/settings", \%proxysettings);
+       if ($proxysettings{'UPSTREAM_PROXY'}) {
+               my $proxy_string = "http://";
+
+               if ($proxysettings{'UPSTREAM_USER'} && $proxysettings{'UPSTREAM_PASSWORD'}) {
+                       $proxy_string .= "$proxysettings{'UPSTREAM_USER'}:$proxysettings{'UPSTREAM_PASSWORD'}@";
+               }
+
+               $proxy_string .= $proxysettings{'UPSTREAM_PROXY'};
+
+               print FILE "proxy = $proxy_string\n";
+       }
+
+       print FILE "\n";
+
+       while (<SETTINGS>) {
+               my $line = $_;
+
+               # Generate array based on the line content (seperator is a single or multiple space's)
+               my @settings = split(/,/, $line);
+               my ($provider, $hostname, $domain, $proxy, $wildcards, $username, $password, $enabled) = @settings;
+
+               # Skip entries if they are not (longer) supported.
+               next unless ($provider ~~ @providers);
+
+               # Skip disabled entries.
+               next if ($enabled eq "off");
+
+               print FILE "[$hostname.$domain]\n";
+               print FILE "provider = $provider\n";
+
+               my $use_token = 0;
+
+               # Handle token based auth for various providers.
+               if ($provider ~~ ["dns.lightningwirelabs.com", "entrydns.net", "regfish.com"] && $username eq "token") {
+                       $use_token = 1;
+
+               # Handle token auth for freedns.afraid.org.
+               } elsif ($provider eq "freedns.afraid.org" && $password eq "") {
+                       $use_token = 1;
+                       $password = $username;
+
+               # Handle keys for nsupdate
+               } elsif (($provider eq "nsupdate") && $username && $password) {
+                       print FILE "key = $username\n";
+                       print FILE "secret = $password\n";
+
+                       $username = "";
+                       $password = "";
+
+               # Handle keys for nsupdate.info
+               } elsif (($provider eq "nsupdate.info") && $password) {
+                       print FILE "secret = $password\n";
+
+                       $username = "";
+                       $password = "";
+               }
+
+               # Write auth details.
+               if ($use_token) {
+                       print FILE "token = $password\n";
+               } elsif ($username && $password) {
+                       print FILE "username = $username\n";
+                       print FILE "password = $password\n";
+               }
+
+               # These providers need to be set to only use IPv4.
+               if ($provider ~~ ["freedns.afraid.org", "nsupdate.info", "opendns.com", "variomedia.de", "zoneedit.com"]) {
+                       print FILE "proto = ipv4\n";
+               }
+
+               print FILE "\n";
+       }
+
+       close(SETTINGS);
+       close(FILE);
+}
+
+# Function which generates an array (@providers) which contains the supported providers.
+sub GetProviders {
+       # Get supported providers.
+       open(PROVIDERS, "/usr/bin/ddns list-providers |");
+
+       # Create new array to store the providers.
+       my @providers = ();
+
+       while (<PROVIDERS>) {
+               my $provider = $_;
+
+               # Remove following newlines.
+               chomp($provider);
+
+               # Add provider to the array.
+               push(@providers, $provider);
+       }
 
+       close(PROVIDERS);
 
-# write the "current" array
-sub WriteDataFile {
-    #Save current
-    open(FILE, ">$datafile") or die 'ddns datafile error';
-    print FILE @current;
-    close (FILE);
+       # Return our array.
+       return @providers;
 }
index eeb83ac127bc216b3e7c10e7568c1c82cab7bdb4..1f96336a6b4d9b964b80572504aeacf5089c5cf3 100644 (file)
@@ -292,25 +292,25 @@ if ($fwhostsettings{'ACTION'} eq 'savenet' )
                }
                if($fwhostsettings{'error'} ne 'on'){
                        #check if we use one of ipfire's networks (green,orange,blue)
-                       if (($ownnet{'GREEN_NETADDRESS'}        ne '' && $ownnet{'GREEN_NETADDRESS'}    ne '0.0.0.0') && &General::IpInSubnet($fwhostsettings{'IP'},$ownnet{'GREEN_NETADDRESS'},$ownnet{'GREEN_NETMASK'}))
+                       if (($ownnet{'GREEN_NETADDRESS'}        ne '' && $ownnet{'GREEN_NETADDRESS'}    ne '0.0.0.0') && ($fwhostsettings{'IP'} eq $ownnet{'GREEN_NETADDRESS'} && $fwhostsettings{'SUBNET'} eq $ownnet{'GREEN_NETMASK'}))
                        { 
                                $errormessage=$errormessage.$Lang::tr{'ccd err green'}."<br>";
                                $fwhostsettings{'HOSTNAME'} = $fwhostsettings{'orgname'};
                                if ($fwhostsettings{'update'} eq 'on'){$fwhostsettings{'ACTION'}='editnet';}
                        }
-                       if (($ownnet{'ORANGE_NETADDRESS'}       ne '' && $ownnet{'ORANGE_NETADDRESS'}   ne '0.0.0.0') && &General::IpInSubnet($fwhostsettings{'IP'},$ownnet{'ORANGE_NETADDRESS'},$ownnet{'ORANGE_NETMASK'}))
+                       if (($ownnet{'ORANGE_NETADDRESS'}       ne '' && $ownnet{'ORANGE_NETADDRESS'}   ne '0.0.0.0') && ($fwhostsettings{'IP'} eq $ownnet{'ORANGE_NETADDRESS'} && $fwhostsettings{'SUBNET'} eq $ownnet{'ORANGE_NETMASK'}))
                        { 
                                $errormessage=$errormessage.$Lang::tr{'ccd err orange'}."<br>";
                                $fwhostsettings{'HOSTNAME'} = $fwhostsettings{'orgname'};
                                if ($fwhostsettings{'update'} eq 'on'){$fwhostsettings{'ACTION'}='editnet';}
                        }
-                       if (($ownnet{'BLUE_NETADDRESS'}         ne '' && $ownnet{'BLUE_NETADDRESS'}     ne '0.0.0.0') && &General::IpInSubnet($fwhostsettings{'IP'},$ownnet{'BLUE_NETADDRESS'},$ownnet{'BLUE_NETMASK'}))
+                       if (($ownnet{'BLUE_NETADDRESS'}         ne '' && $ownnet{'BLUE_NETADDRESS'}     ne '0.0.0.0') && ($fwhostsettings{'IP'} eq $ownnet{'BLUE_NETADDRESS'} && $fwhostsettings{'SUBNET'} eq $ownnet{'BLUE_NETMASK'}))
                        { 
                                $errormessage=$errormessage.$Lang::tr{'ccd err blue'}."<br>";
                                $fwhostsettings{'HOSTNAME'} = $fwhostsettings{'orgname'};
                                if ($fwhostsettings{'update'} eq 'on'){$fwhostsettings{'ACTION'}='editnet';}
                        }
-                       if (($ownnet{'RED_NETADDRESS'}  ne '' && $ownnet{'RED_NETADDRESS'}              ne '0.0.0.0') && &General::IpInSubnet($fwhostsettings{'IP'},$ownnet{'RED_NETADDRESS'},$ownnet{'RED_NETMASK'}))
+                       if (($ownnet{'RED_NETADDRESS'}  ne '' && $ownnet{'RED_NETADDRESS'}              ne '0.0.0.0') && ($fwhostsettings{'IP'} eq $ownnet{'RED_NETADDRESS'} && $fwhostsettings{'SUBNET'} eq $ownnet{'RED_NETMASK'}))
                        { 
                                $errormessage=$errormessage.$Lang::tr{'ccd err red'}."<br>";
                                $fwhostsettings{'HOSTNAME'} = $fwhostsettings{'orgname'};
index af142790870b24eebcb8edc80cbce4415149f195..3a774f92298f198b50ebf82c61b81a83967cd75e 100644 (file)
@@ -283,12 +283,14 @@ END
 &Header::openbox('100%', 'left', 'Firewall Logs');
 print "<p><b>$Lang::tr{'firewall hits'} $longmonthstr $daystr: $lines</b></p>";
 
+my $red_interface = &General::get_red_interface();
 my $linesjc = 0;
 my %tabjc;
 my $gi = Geo::IP::PurePerl->new();
 
 if ($pienumber == -1 || $pienumber > $lines || $sortcolumn == 2) { $pienumber = $lines; };
 $lines = 0;
+
 foreach $_ (@log)
 {
   /^... (..) (..:..:..) [\w\-]+ kernel:(.*)(IN=.*)$/;
@@ -296,7 +298,7 @@ foreach $_ (@log)
   $packet =~ /IN=(\w+)/;       my $iface=$1; if ( $1 =~ /2./ ){ $iface="";}
   $packet =~ /SRC=([\d\.]+)/;  my $srcaddr=$1;
 
-  if($iface eq 'red0') {
+  if($iface eq $red_interface) {
     if($srcaddr ne '') {
       my $ccode = $gi->country_code_by_name($srcaddr);
       if( $ccode eq '') {
old mode 100755 (executable)
new mode 100644 (file)
index d278c77..2d33a3d
@@ -2,7 +2,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2008  Michael Tremer & Christian Schmidt                      #
+# Copyright (C) 2007-2014  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # 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        #
index 156ef2418c604f429f66390e9ef136aa267e1eaa..299612d4c799051bd7958eae685db19230edf14d 100644 (file)
@@ -76,6 +76,86 @@ if ( $querry[0] ne~ ""){
                &Header::closebox();
        }
 
+       ## DNSSEC
+       my @nameservers = ();
+       foreach my $f ("${General::swroot}/red/dns1", "${General::swroot}/red/dns2") {
+               open(DNS, "<$f");
+               my $nameserver = <DNS>;
+               close(DNS);
+
+               chomp($nameserver);
+               if ($nameserver) {
+                       push(@nameservers, $nameserver);
+               }
+       }
+
+       &Header::openbox('100%', 'center', $Lang::tr{'dnssec information'});
+
+       print <<END;
+               <table class="tbl" width='66%'>
+                       <thead>
+                               <tr>
+                                       <th align="center">
+                                               <strong>$Lang::tr{'nameserver'}</strong>
+                                       </th>
+                                       <th align="center">
+                                               <strong>$Lang::tr{'status'}</strong>
+                                       </th>
+                               </tr>
+                       </thead>
+                       <tbody>
+END
+
+       my $id = 0;
+       for my $nameserver (@nameservers) {
+               my $status = &check_dnssec($nameserver, "ping.ipfire.org");
+
+               my $colour = "";
+               my $bgcolour = "";
+               my $message = "";
+
+               # DNSSEC Not supported
+               if ($status == 0) {
+                       $message = $Lang::tr{'dnssec not supported'};
+                       $colour = "white";
+                       $bgcolour = ${Header::colourred};
+
+               # DNSSEC Aware
+               } elsif ($status == 1) {
+                       $message = $Lang::tr{'dnssec aware'};
+                       $colour = "black";
+                       $bgcolour = ${Header::colouryellow};
+
+               # DNSSEC Validating
+               } elsif ($status == 2) {
+                       $message = $Lang::tr{'dnssec validating'};
+                       $colour = "white";
+                       $bgcolour = ${Header::colourgreen};
+
+               # Error
+               } else {
+                       $colour = ${Header::colourred};
+               }
+
+               my $table_colour = ($id++ % 2) ? $color{'color22'} : $color{'color20'};
+
+               print <<END;
+                       <tr bgcolor="$table_colour">
+                               <td>$nameserver</td>
+                               <td bgcolor="$bgcolour" align="center">
+                                       <font color="$colour"><strong>$message</strong></font>
+                               </td>
+                       </tr>
+END
+       }
+
+       print <<END;
+                       </tbody>
+               </table>
+END
+
+       &Header::closebox();
+
        if ( $netsettings{'CONFIG_TYPE'} =~ /^(1|2|3|4)$/  && $netsettings{'RED_TYPE'} eq "DHCP"){
 
                &Header::openbox('100%', 'left', "RED $Lang::tr{'dhcp configuration'}");
@@ -161,4 +241,33 @@ END
 
        &Header::closebigbox();
        &Header::closepage();
-}      
+}
+
+sub check_dnssec($$) {
+       my $nameserver = shift;
+       my $record = shift;
+
+       my @command = ("dig", "+dnssec", $record, "\@$nameserver");
+
+       my @output = qx(@command);
+       my $output = join("", @output);
+
+       my $status = 0;
+       if ($output =~ m/status: (\w+)/) {
+               $status = ($1 eq "NOERROR");
+
+               if (!$status) {
+                       return -1;
+               }
+       }
+
+       my @flags = ();
+       if ($output =~ m/flags: (.*);/) {
+               @flags = split(/ /, $1);
+       }
+
+       my $aware = ($output =~ m/RRSIG/);
+       my $validating = ("ad" ~~ @flags);
+
+       return $aware + $validating;
+}
index 921009fc70ba194ffbcd22f9d1de34cca7756a88..331151f7819b3a8b0ae94383f3770c3cd993fb7b 100644 (file)
@@ -908,7 +908,7 @@ unless(-d "${General::swroot}/ovpn/n2nconf/$cgiparams{'NAME'}"){mkdir "${General
   }
   if ($cgiparams{'COMPLZO'} eq 'on') {
    print SERVERCONF "# Enable Compression\n";
-   print SERVERCONF "comp-lzo\r\n";
+   print SERVERCONF "comp-lzo\n";
      }
   print SERVERCONF "# Debug Level\n"; 
   print SERVERCONF "verb 3\n"; 
@@ -1003,7 +1003,7 @@ unless(-d "${General::swroot}/ovpn/n2nconf/$cgiparams{'NAME'}"){mkdir "${General
   }
   if ($cgiparams{'COMPLZO'} eq 'on') {
    print CLIENTCONF "# Enable Compression\n";
-   print CLIENTCONF "comp-lzo\r\n";
+   print CLIENTCONF "comp-lzo\n";
   }
   print CLIENTCONF "# Debug Level\n"; 
   print CLIENTCONF "verb 3\n"; 
@@ -1520,13 +1520,13 @@ END
     }
 
 ###
-### Download Diffie-Hellman parameter
+### Download tls-auth key
 ###
-}elsif ($cgiparams{'ACTION'} eq $Lang::tr{'download dh parameter'}) {
-    if ( -f "${General::swroot}/ovpn/ca/dh1024.pem" ) {
+}elsif ($cgiparams{'ACTION'} eq $Lang::tr{'download tls-auth key'}) {
+    if ( -f "${General::swroot}/ovpn/certs/ta.key" ) {
        print "Content-Type: application/octet-stream\r\n";
-       print "Content-Disposition: filename=dh1024.pem\r\n\r\n";
-       print `/usr/bin/openssl dhparam -in ${General::swroot}/ovpn/ca/dh1024.pem`;
+       print "Content-Disposition: filename=ta.key\r\n\r\n";
+       print `/bin/cat ${General::swroot}/ovpn/certs/ta.key`;
        exit(0);
     }
 
@@ -2103,7 +2103,7 @@ if ($confighash{$cgiparams{'KEY'}}[3] eq 'net'){
    }
    if ($confighash{$cgiparams{'KEY'}}[30] eq 'on') {
    print CLIENTCONF "# Enable Compression\n";
-   print CLIENTCONF "comp-lzo\r\n";
+   print CLIENTCONF "comp-lzo\n";
      }
    print CLIENTCONF "# Debug Level\n"; 
    print CLIENTCONF "verb 3\n"; 
@@ -2369,6 +2369,28 @@ if ($confighash{$cgiparams{'KEY'}}[3] eq 'net') {
                exit(0);
     }
 
+###
+### Display tls-auth key
+###
+} elsif ($cgiparams{'ACTION'} eq $Lang::tr{'show tls-auth key'}) {
+
+    if (! -e "${General::swroot}/ovpn/certs/ta.key") {
+       $errormessage = $Lang::tr{'not present'};
+       } else {
+               &Header::showhttpheaders();
+               &Header::openpage($Lang::tr{'ovpn'}, 1, '');
+               &Header::openbigbox('100%', 'LEFT', '', '');
+               &Header::openbox('100%', 'LEFT', "$Lang::tr{'ta key'}:");
+               my $output = `/bin/cat ${General::swroot}/ovpn/certs/ta.key`;
+               $output = &Header::cleanhtml($output,"y");
+               print "<pre>$output</pre>\n";
+               &Header::closebox();
+               print "<div align='center'><a href='/cgi-bin/ovpnmain.cgi'>$Lang::tr{'back'}</a></div>";
+               &Header::closebigbox();
+               &Header::closepage();
+               exit(0);
+    }
+
 ###
 ### Display Certificate Revoke List
 ###
@@ -3155,7 +3177,6 @@ my $complzoactive;
 my $mssfixactive;
 my $authactive;
 my $n2nfragment;
-my $authactive;
 my @n2nmtudisc = split(/ /, (grep { /^mtu-disc/ } @firen2nconf)[0]);
 my @n2nproto2 = split(/ /, (grep { /^proto/ } @firen2nconf)[0]);
 my @n2nproto = split(/-/, $n2nproto2[1]);
@@ -5003,24 +5024,41 @@ END
 ###
 
     &Header::openbox('100%', 'LEFT', $Lang::tr{'connection status and controlc' });
-    print <<END;
-
-
-    <table width='100%' cellspacing='1' cellpadding='0' class='tbl'>
-<tr>
-    <th width='10%' class='boldbase' align='center'><b>$Lang::tr{'name'}</b></th>
-    <th width='15%' class='boldbase' align='center'><b>$Lang::tr{'type'}</b></th>
-    <th width='22%' class='boldbase' align='center'><b>$Lang::tr{'network'}</b></th>
-    <th width='20%' class='boldbase' align='center'><b>$Lang::tr{'remark'}</b></th>
-    <th width='10%' class='boldbase' align='center'><b>$Lang::tr{'status'}</b></th>
-    <th width='5%' class='boldbase' colspan='6' align='center'><b>$Lang::tr{'action'}</b></th>
-</tr>
-END
        ;
        my $id = 0;
        my $gif;
        my $col1="";
-       foreach my $key (sort { ncmp ($confighash{$a}[1],$confighash{$b}[1]) } keys %confighash) {
+       my $lastnet;
+       foreach my $key (sort { ncmp ($confighash{$a}[32],$confighash{$b}[32]) } sort { ncmp ($confighash{$a}[1],$confighash{$b}[1]) } keys %confighash) {
+               if ($confighash{$key}[32] eq "" && $confighash{$key}[3] eq 'net' ){$confighash{$key}[32]=$Lang::tr{'fwhost OpenVPN N-2-N'};}
+               if ($confighash{$key}[32] eq "dynamic"){$confighash{$key}[32]=$Lang::tr{'ccd dynrange'};}
+               if($id == 0){
+                       print"<b>$confighash{$key}[32]</b>";
+                       print <<END;
+       <table width='100%' cellspacing='1' cellpadding='0' class='tbl'>
+<tr>
+       <th width='10%' class='boldbase' align='center'><b>$Lang::tr{'name'}</b></th>
+       <th width='15%' class='boldbase' align='center'><b>$Lang::tr{'type'}</b></th>
+       <th width='20%' class='boldbase' align='center'><b>$Lang::tr{'remark'}</b></th>
+       <th width='10%' class='boldbase' align='center'><b>$Lang::tr{'status'}</b></th>
+       <th width='5%' class='boldbase' colspan='6' align='center'><b>$Lang::tr{'action'}</b></th>
+</tr>
+END
+               }
+               if ($id > 0 && $lastnet ne $confighash{$key}[32]){
+                       print "</table><br>";
+                       print"<b>$confighash{$key}[32]</b>";
+                       print <<END;
+       <table width='100%' cellspacing='1' cellpadding='0' class='tbl'>
+<tr>
+       <th width='10%' class='boldbase' align='center'><b>$Lang::tr{'name'}</b></th>
+       <th width='15%' class='boldbase' align='center'><b>$Lang::tr{'type'}</b></th>
+       <th width='20%' class='boldbase' align='center'><b>$Lang::tr{'remark'}</b></th>
+       <th width='10%' class='boldbase' align='center'><b>$Lang::tr{'status'}</b></th>
+       <th width='5%' class='boldbase' colspan='6' align='center'><b>$Lang::tr{'action'}</b></th>
+</tr>
+END
+               }
        if ($confighash{$key}[0] eq 'on') { $gif = 'on.gif'; } else { $gif = 'off.gif'; }
        if ($id % 2) {
                print "<tr>";
@@ -5039,9 +5077,6 @@ END
        my $cavalid = `/usr/bin/openssl x509 -text -in ${General::swroot}/ovpn/certs/$confighash{$key}[1]cert.pem`;
        $cavalid    =~ /Not After : (.*)[\n]/;
        $cavalid    = $1;
-       if ($confighash{$key}[32] eq "" && $confighash{$key}[3] eq 'net' ){$confighash{$key}[32]="net-2-net";}
-       if ($confighash{$key}[32] eq "" && $confighash{$key}[3] eq 'host' ){$confighash{$key}[32]="dynamic";}
-       print "<td align='center' $col>$confighash{$key}[32]</td>";
        print "<td align='center' $col>$confighash{$key}[25]</td>";
        $col1="bgcolor='${Header::colourred}'";
        my $active = "<b><font color='#FFFFFF'>$Lang::tr{'capsclosed'}</font></b>";
@@ -5170,7 +5205,9 @@ END
 END
        ;
        $id++;
+       $lastnet = $confighash{$key}[32];
     }
+    print"</table>";
     ;
 
     # If the config file contains entries, print Key to action icons
@@ -5215,6 +5252,8 @@ END
     ;
        &Header::closebox();
        }
+
+    # CA/key listing
     &Header::openbox('100%', 'LEFT', "$Lang::tr{'certificate authorities'}");
     print <<END;
     <table width='100%' cellspacing='1' cellpadding='0' class='tbl'>
@@ -5227,7 +5266,10 @@ END
     ;
     my $col1="bgcolor='$color{'color22'}'";
     my $col2="bgcolor='$color{'color20'}'";
+    # DH parameter line
     my $col3="bgcolor='$color{'color22'}'";
+    # ta.key line
+    my $col4="bgcolor='$color{'color20'}'";
 
     if (-f "${General::swroot}/ovpn/ca/cacert.pem") {
                my $casubject = `/usr/bin/openssl x509 -text -in ${General::swroot}/ovpn/ca/cacert.pem`;
@@ -5239,15 +5281,16 @@ END
                <tr>
                        <td class='base' $col1>$Lang::tr{'root certificate'}</td>
                        <td class='base' $col1>$casubject</td>
-               <form method='post' name='frmrootcrta'><td width='3%' align='center' $col1>
+                       <form method='post' name='frmrootcrta'><td width='3%' align='center' $col1>
                        <input type='hidden' name='ACTION' value='$Lang::tr{'show root certificate'}' />
                        <input type='image' name='$Lang::tr{'edit'}' src='/images/info.gif' alt='$Lang::tr{'show root certificate'}' title='$Lang::tr{'show root certificate'}' width='20' height='20' border='0' />
-               </td></form>
-               <form method='post' name='frmrootcrtb'><td width='3%' align='center' $col1>
+                       </form>
+                       <form method='post' name='frmrootcrtb'><td width='3%' align='center' $col1>
                        <input type='image' name='$Lang::tr{'download root certificate'}' src='/images/media-floppy.png' alt='$Lang::tr{'download root certificate'}' title='$Lang::tr{'download root certificate'}' border='0' />
                        <input type='hidden' name='ACTION' value='$Lang::tr{'download root certificate'}' />
-               </td></form>
-               <td width='4%' $col1>&nbsp;</td></tr>
+                       </form>
+                       <td width='4%' $col1>&nbsp;</td>
+               </tr>
 END
                ;
     } else {
@@ -5256,7 +5299,8 @@ END
                <tr>
                        <td class='base' $col1>$Lang::tr{'root certificate'}:</td>
                        <td class='base' $col1>$Lang::tr{'not present'}</td>
-                       <td colspan='3' $col1>&nbsp;</td></tr>
+                       <td colspan='3' $col1>&nbsp;</td>
+               </tr>
 END
                ;
     }
@@ -5272,15 +5316,16 @@ END
                <tr>
                        <td class='base' $col2>$Lang::tr{'host certificate'}</td>
                        <td class='base' $col2>$hostsubject</td>
-               <form method='post' name='frmhostcrta'><td width='3%' align='center' $col2>
+                       <form method='post' name='frmhostcrta'><td width='3%' align='center' $col2>
                        <input type='hidden' name='ACTION' value='$Lang::tr{'show host certificate'}' />
                        <input type='image' name='$Lang::tr{'show host certificate'}' src='/images/info.gif' alt='$Lang::tr{'show host certificate'}' title='$Lang::tr{'show host certificate'}' width='20' height='20' border='0' />
-               </td></form>
-               <form method='post' name='frmhostcrtb'><td width='3%' align='center' $col2>
+                       </form>
+                       <form method='post' name='frmhostcrtb'><td width='3%' align='center' $col2>
                        <input type='image' name="$Lang::tr{'download host certificate'}" src='/images/media-floppy.png' alt="$Lang::tr{'download host certificate'}" title="$Lang::tr{'download host certificate'}" border='0' />
                        <input type='hidden' name='ACTION' value="$Lang::tr{'download host certificate'}" />
-               </td></form>
-               <td width='4%' $col2>&nbsp;</td></tr>
+                       </td></form>
+                       <td width='4%' $col2>&nbsp;</td>
+               </tr>
 END
                ;
     } else {
@@ -5289,7 +5334,8 @@ END
                <tr>
                        <td width='25%' class='base' $col2>$Lang::tr{'host certificate'}:</td>
                        <td class='base' $col2>$Lang::tr{'not present'}</td>
-               </td><td colspan='3' $col2>&nbsp;</td></tr>
+                       </td><td colspan='3' $col2>&nbsp;</td>
+               </tr>
 END
                ;
     }
@@ -5297,7 +5343,7 @@ END
     # Adding DH parameter to chart
     if (-f "${General::swroot}/ovpn/ca/dh1024.pem") {
                my $dhsubject = `/usr/bin/openssl dhparam -text -in ${General::swroot}/ovpn/ca/dh1024.pem`;
-               $dhsubject    =~ /PKCS#3 (.*)[\n]/;
+               $dhsubject    =~ /    (.*)[\n]/;
                $dhsubject    = $1;
 
 
@@ -5305,15 +5351,14 @@ END
                <tr>
                        <td class='base' $col3>$Lang::tr{'dh parameter'}</td>
                        <td class='base' $col3>$dhsubject</td>
-               <form method='post' name='frmdhparam'><td width='3%' align='center' $col3>
+                       <form method='post' name='frmdhparam'><td width='3%' align='center' $col3>
                        <input type='hidden' name='ACTION' value='$Lang::tr{'show dh'}' />
                        <input type='image' name='$Lang::tr{'show dh'}' src='/images/info.gif' alt='$Lang::tr{'show dh'}' title='$Lang::tr{'show dh'}' width='20' height='20' border='0' />
-               </td></form>
-               <form method='post' name='frmdhparam'><td width='3%' align='center' $col3>
-                       <input type='image' name="$Lang::tr{'download dh parameter'}" src='/images/media-floppy.png' alt="$Lang::tr{'download dh parameter'}" title="$Lang::tr{'download dh parameter'}" border='0' />
-                       <input type='hidden' name='ACTION' value="$Lang::tr{'download dh parameter'}" />
-               </td></form>
-               <td width='4%' $col3>&nbsp;</td></tr>
+                       </form>
+                       <form method='post' name='frmdhparam'><td width='3%' align='center' $col3>
+                       </form>
+                       <td width='4%' $col3>&nbsp;</td>
+               </tr>
 END
                ;
     } else {
@@ -5322,7 +5367,42 @@ END
                <tr>
                        <td width='25%' class='base' $col3>$Lang::tr{'dh parameter'}:</td>
                        <td class='base' $col3>$Lang::tr{'not present'}</td>
-               </td><td colspan='3' $col3>&nbsp;</td></tr>
+                       </td><td colspan='3' $col3>&nbsp;</td>
+               </tr>
+END
+               ;
+    }
+
+    # Adding ta.key to chart
+    if (-f "${General::swroot}/ovpn/certs/ta.key") {
+               my $tasubject = `/bin/cat ${General::swroot}/ovpn/certs/ta.key`;
+               $tasubject    =~ /# (.*)[\n]/;
+               $tasubject    = $1;
+               print <<END;
+
+               <tr>
+                       <td class='base' $col4>$Lang::tr{'ta key'}</td>
+                       <td class='base' $col4>$tasubject</td>
+                       <form method='post' name='frmtakey'><td width='3%' align='center' $col4>
+                       <input type='hidden' name='ACTION' value='$Lang::tr{'show tls-auth key'}' />
+                       <input type='image' name='$Lang::tr{'edit'}' src='/images/info.gif' alt='$Lang::tr{'show tls-auth key'}' title='$Lang::tr{'show tls-auth key'}' width='20' height='20' border='0' />
+                       </form>
+                       <form method='post' name='frmtakey'><td width='3%' align='center' $col4>
+                       <input type='image' name='$Lang::tr{'download tls-auth key'}' src='/images/media-floppy.png' alt='$Lang::tr{'download tls-auth key'}' title='$Lang::tr{'download tls-auth key'}' border='0' />
+                       <input type='hidden' name='ACTION' value='$Lang::tr{'download tls-auth key'}' />
+                       </form>
+                       <td width='4%' $col4>&nbsp;</td>
+               </tr>
+END
+               ;
+    } else {
+               # Nothing
+               print <<END;
+               <tr>
+                       <td width='25%' class='base' $col4>$Lang::tr{'ta key'}:</td>
+                       <td class='base' $col4>$Lang::tr{'not present'}</td>
+                       <td colspan='3' $col4>&nbsp;</td>
+               </tr>
 END
                ;
     }
@@ -5385,6 +5465,9 @@ END
        <hr size='1'>
        <form method='post' enctype='multipart/form-data'>
        <table width='100%' border='0'cellspacing='1' cellpadding='0'>
+       <tr>
+               <td class'base'><b>$Lang::tr{'upload ca certificate'}</b></td>
+       </tr>
        <tr>
                <td class='base' nowrap='nowrap'>$Lang::tr{'ca name'}:</td>
                <td nowrap='nowrap'><input type='text' name='CA_NAME' value='$cgiparams{'CA_NAME'}' size='15' align='left'/></td>
index 7bceb80ee74230fbbbea1cb9440147cf7e6e5b4d..33f521e7569adcb7bf640ce44e0b81c59be280ab 100644 (file)
@@ -2,7 +2,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2011  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2014  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # 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        #
@@ -70,10 +70,10 @@ elsif ($pppsettings{'ACTION'} eq $Lang::tr{'refresh'})
 }
 elsif ($pppsettings{'ACTION'} eq $Lang::tr{'save'})
 {
-        if ($pppsettings{'TYPE'} =~ /^(modem|serial|isdn)$/ && $pppsettings{'COMPORT'} !~ /^(ttyS0|ttyS1|ttyS2|ttyS3|ttyS4|ttyACM0|ttyACM1|ttyACM2|ttyACM3|ttyUSB0|ttyUSB1|ttyUSB2|ttyUSB3|rfcomm0|rfcomm1|isdn1|isdn2)$/) {
+        if ($pppsettings{'TYPE'} =~ /^(modem|serial|isdn)$/ && $pppsettings{'COMPORT'} !~ /^(ttyS0|ttyS1|ttyS2|ttyS3|ttyS4|ttyACM[0-9]|ttyUSB[0-9]|rfcomm0|rfcomm1|isdn1|isdn2)$/) {
                 $errormessage = $Lang::tr{'invalid input'};
                 goto ERROR; }
-        if ($pppsettings{'TYPE'} =~ /^(modem|serial|isdn)$/ && $pppsettings{'MONPORT'} !~ /^(ttyUSB0|ttyUSB1|ttyUSB2|ttyUSB3)$/) {
+        if ($pppsettings{'TYPE'} =~ /^(modem|serial|isdn)$/ && $pppsettings{'MONPORT'} !~ /^(|ttyACM[0-9]|ttyUSB[0-9]|rfcomm0|rfcomm1)$/) {
                 $errormessage = $Lang::tr{'invalid input'};
                 goto ERROR; }
         if ($pppsettings{'TYPE'} =~ /^(modem|serial)$/ && $pppsettings{'DTERATE'} !~ /^(9600|19200|38400|57600|115200|230400|460800|921600)$/) {
@@ -333,19 +333,49 @@ $selected{'COMPORT'}{'ttyACM0'} = '';
 $selected{'COMPORT'}{'ttyACM1'} = '';
 $selected{'COMPORT'}{'ttyACM2'} = '';
 $selected{'COMPORT'}{'ttyACM3'} = '';
+$selected{'COMPORT'}{'ttyACM4'} = '';
+$selected{'COMPORT'}{'ttyACM5'} = '';
+$selected{'COMPORT'}{'ttyACM6'} = '';
+$selected{'COMPORT'}{'ttyACM7'} = '';
+$selected{'COMPORT'}{'ttyACM8'} = '';
+$selected{'COMPORT'}{'ttyACM9'} = '';
 $selected{'COMPORT'}{'ttyUSB0'} = '';
 $selected{'COMPORT'}{'ttyUSB1'} = '';
 $selected{'COMPORT'}{'ttyUSB2'} = '';
 $selected{'COMPORT'}{'ttyUSB3'} = '';
+$selected{'COMPORT'}{'ttyUSB4'} = '';
+$selected{'COMPORT'}{'ttyUSB5'} = '';
+$selected{'COMPORT'}{'ttyUSB6'} = '';
+$selected{'COMPORT'}{'ttyUSB7'} = '';
+$selected{'COMPORT'}{'ttyUSB8'} = '';
+$selected{'COMPORT'}{'ttyUSB9'} = '';
 $selected{'COMPORT'}{'rfcomm0'} = '';
 $selected{'COMPORT'}{'rfcomm1'} = '';
 $selected{'COMPORT'}{$pppsettings{'COMPORT'}} = "selected='selected'";
 
 $selected{'MONPORT'}{''} = '';
+$selected{'MONPORT'}{'ttyACM0'} = '';
+$selected{'MONPORT'}{'ttyACM1'} = '';
+$selected{'MONPORT'}{'ttyACM2'} = '';
+$selected{'MONPORT'}{'ttyACM3'} = '';
+$selected{'MONPORT'}{'ttyACM4'} = '';
+$selected{'MONPORT'}{'ttyACM5'} = '';
+$selected{'MONPORT'}{'ttyACM6'} = '';
+$selected{'MONPORT'}{'ttyACM7'} = '';
+$selected{'MONPORT'}{'ttyACM8'} = '';
+$selected{'MONPORT'}{'ttyACM9'} = '';
 $selected{'MONPORT'}{'ttyUSB0'} = '';
 $selected{'MONPORT'}{'ttyUSB1'} = '';
 $selected{'MONPORT'}{'ttyUSB2'} = '';
 $selected{'MONPORT'}{'ttyUSB3'} = '';
+$selected{'MONPORT'}{'ttyUSB4'} = '';
+$selected{'MONPORT'}{'ttyUSB5'} = '';
+$selected{'MONPORT'}{'ttyUSB6'} = '';
+$selected{'MONPORT'}{'ttyUSB7'} = '';
+$selected{'MONPORT'}{'ttyUSB8'} = '';
+$selected{'MONPORT'}{'ttyUSB9'} = '';
+$selected{'MONPORT'}{'rfcomm0'} = '';
+$selected{'MONPORT'}{'rfcomm1'} = '';
 $selected{'MONPORT'}{$pppsettings{'MONPORT'}} = "selected='selected'";
 
 $selected{'DTERATE'}{'9600'} = '';
@@ -582,16 +612,28 @@ END
                 <option value='ttyUSB1' $selected{'COMPORT'}{'ttyUSB1'}>ttyUSB1</option>
                 <option value='ttyUSB2' $selected{'COMPORT'}{'ttyUSB2'}>ttyUSB2</option>
                 <option value='ttyUSB3' $selected{'COMPORT'}{'ttyUSB3'}>ttyUSB3</option>
+                <option value='ttyUSB4' $selected{'COMPORT'}{'ttyUSB4'}>ttyUSB4</option>
+                <option value='ttyUSB5' $selected{'COMPORT'}{'ttyUSB5'}>ttyUSB5</option>
+                <option value='ttyUSB6' $selected{'COMPORT'}{'ttyUSB6'}>ttyUSB6</option>
+                <option value='ttyUSB7' $selected{'COMPORT'}{'ttyUSB7'}>ttyUSB7</option>
+                <option value='ttyUSB8' $selected{'COMPORT'}{'ttyUSB8'}>ttyUSB8</option>
+                <option value='ttyUSB9' $selected{'COMPORT'}{'ttyUSB9'}>ttyUSB9</option>
                 <option value='rfcomm0' $selected{'COMPORT'}{'rfcomm0'}>rfcomm0 (bluetooth)</option>
                 <option value='rfcomm1' $selected{'COMPORT'}{'rfcomm1'}>rfcomm1 (bluetooth)</option>
 END
 ;
                 if ($pppsettings{'TYPE'} ne 'serial' ) {
                         print <<END
-                <option value='ttyACM0' $selected{'COMPORT'}{'ttyACM0'}>$Lang::tr{'usb modem on acm0'}</option>
-                <option value='ttyACM1' $selected{'COMPORT'}{'ttyACM1'}>$Lang::tr{'usb modem on acm1'}</option>
-                <option value='ttyACM2' $selected{'COMPORT'}{'ttyACM2'}>$Lang::tr{'usb modem on acm2'}</option>
-                <option value='ttyACM3' $selected{'COMPORT'}{'ttyACM3'}>$Lang::tr{'usb modem on acm3'}</option>
+                <option value='ttyACM0' $selected{'COMPORT'}{'ttyACM0'}>ttyACM0</option>
+                <option value='ttyACM1' $selected{'COMPORT'}{'ttyACM1'}>ttyACM1</option>
+                <option value='ttyACM2' $selected{'COMPORT'}{'ttyACM2'}>ttyACM2</option>
+                <option value='ttyACM3' $selected{'COMPORT'}{'ttyACM3'}>ttyACM3</option>
+                <option value='ttyACM4' $selected{'COMPORT'}{'ttyACM4'}>ttyACM4</option>
+                <option value='ttyACM5' $selected{'COMPORT'}{'ttyACM5'}>ttyACM5</option>
+                <option value='ttyACM6' $selected{'COMPORT'}{'ttyACM6'}>ttyACM6</option>
+                <option value='ttyACM7' $selected{'COMPORT'}{'ttyACM7'}>ttyACM7</option>
+                <option value='ttyACM8' $selected{'COMPORT'}{'ttyACM8'}>ttyACM8</option>
+                <option value='ttyACM9' $selected{'COMPORT'}{'ttyACM9'}>ttyACM9</option>
 END
 ;
                 }
@@ -608,6 +650,24 @@ END
                                                <option value="ttyUSB1" $selected{'MONPORT'}{'ttyUSB1'}>ttyUSB1</option>
                                                <option value="ttyUSB2" $selected{'MONPORT'}{'ttyUSB2'}>ttyUSB2</option>
                                                <option value="ttyUSB3" $selected{'MONPORT'}{'ttyUSB3'}>ttyUSB3</option>
+                                               <option value="ttyUSB4" $selected{'MONPORT'}{'ttyUSB4'}>ttyUSB4</option>
+                                               <option value="ttyUSB5" $selected{'MONPORT'}{'ttyUSB5'}>ttyUSB5</option>
+                                               <option value="ttyUSB6" $selected{'MONPORT'}{'ttyUSB6'}>ttyUSB6</option>
+                                               <option value="ttyUSB7" $selected{'MONPORT'}{'ttyUSB7'}>ttyUSB7</option>
+                                               <option value="ttyUSB8" $selected{'MONPORT'}{'ttyUSB8'}>ttyUSB8</option>
+                                               <option value="ttyUSB9" $selected{'MONPORT'}{'ttyUSB9'}>ttyUSB9</option>
+                                               <option value="rfcomm0" $selected{'COMPORT'}{'rfcomm0'}>rfcomm0 (bluetooth)</option>
+                                               <option value="rfcomm1" $selected{'COMPORT'}{'rfcomm1'}>rfcomm1 (bluetooth)</option>
+                                               <option value="ttyACM0" $selected{'COMPORT'}{'ttyACM0'}>ttyACM0</option>
+                                               <option value="ttyACM1" $selected{'COMPORT'}{'ttyACM1'}>ttyACM1</option>
+                                               <option value="ttyACM2" $selected{'COMPORT'}{'ttyACM2'}>ttyACM2</option>
+                                               <option value="ttyACM3" $selected{'COMPORT'}{'ttyACM3'}>ttyACM3</option>
+                                               <option value="ttyACM4" $selected{'COMPORT'}{'ttyACM4'}>ttyACM4</option>
+                                               <option value="ttyACM5" $selected{'COMPORT'}{'ttyACM5'}>ttyACM5</option>
+                                               <option value="ttyACM6" $selected{'COMPORT'}{'ttyACM6'}>ttyACM6</option>
+                                               <option value="ttyACM7" $selected{'COMPORT'}{'ttyACM7'}>ttyACM7</option>
+                                               <option value="ttyACM8" $selected{'COMPORT'}{'ttyACM8'}>ttyACM8</option>
+                                               <option value="ttyACM9" $selected{'COMPORT'}{'ttyACM9'}>ttyACM9</option>
                                        </select>
                                </td>
                        </tr>
index 2a9d49394276a83233b4928b5737b1facb5141e9..9c3be0b054446066331b13c2d039c28ed860306a 100644 (file)
@@ -3169,9 +3169,35 @@ END
                print FILE "\n";
        }
 
-       if ($proxysettings{'CACHE_SIZE'} ne '0')
+       if ($proxysettings{'CACHE_SIZE'} > 0) {
+               print FILE <<END
+maximum_object_size $proxysettings{'MAX_SIZE'} KB
+minimum_object_size $proxysettings{'MIN_SIZE'} KB
+
+cache_dir aufs /var/log/cache $proxysettings{'CACHE_SIZE'} $proxysettings{'L1_DIRS'} 256
+END
+               ;
+       } else {
+               print FILE "cache deny all\n\n";
+       }
+
+       print FILE <<END
+request_body_max_size $proxysettings{'MAX_OUTGOING_SIZE'} KB
+END
+       ;
+
+       if ($proxysettings{'MAX_INCOMING_SIZE'} > 0) {
+               if (!-z $acl_src_unrestricted_ip) { print FILE "reply_body_max_size none IPFire_unrestricted_ips\n"; }
+               if (!-z $acl_src_unrestricted_mac) { print FILE "reply_body_max_size none IPFire_unrestricted_mac\n"; }
+               if ($proxysettings{'AUTH_METHOD'} eq 'ncsa')
+               {
+                       if (!-z $extgrp) { print FILE "reply_body_max_size none for_extended_users\n"; }
+               }
+       }
+
+       if ( $proxysettings{'MAX_INCOMING_SIZE'} != '0' )
        {
-               print FILE "cache_dir aufs /var/log/cache $proxysettings{'CACHE_SIZE'} $proxysettings{'L1_DIRS'} 256\n\n";
+               print FILE "reply_body_max_size $proxysettings{'MAX_INCOMING_SIZE'} KB all\n\n";
        }
 
        if ($proxysettings{'LOGGING'} eq 'on')
@@ -3396,19 +3422,25 @@ END
        }
 
 open (PORTS,"$acl_ports_ssl");
-@temp = <PORTS>;
+my @ssl_ports = <PORTS>;
 close PORTS;
-if (@temp)
-{
-       foreach (@temp) { print FILE "acl SSL_ports port $_"; }
+
+if (@ssl_ports) {
+       foreach (@ssl_ports) {
+               print FILE "acl SSL_ports port $_";
+       }
 }
+
 open (PORTS,"$acl_ports_safe");
-@temp = <PORTS>;
+my @safe_ports = <PORTS>;
 close PORTS;
-if (@temp)
-{
-       foreach (@temp) { print FILE "acl Safe_ports port $_"; }
+
+if (@safe_ports) {
+       foreach (@safe_ports) {
+               print FILE "acl Safe_ports port $_";
+       }
 }
+
        print FILE <<END
 
 acl IPFire_http  port $http_port
@@ -3498,7 +3530,7 @@ END
                print FILE "http_access deny purge\n";
                print FILE "url_rewrite_access deny localhost\n";
        }
-       print FILE <<END
+       print FILE <<END;
 
 #Access to squid:
 #local machine, no restriction
@@ -3509,11 +3541,15 @@ http_access allow         IPFire_ips IPFire_networks IPFire_http
 http_access allow CONNECT IPFire_ips IPFire_networks IPFire_https
 
 #Deny not web services
-http_access deny          !Safe_ports
-http_access deny  CONNECT !SSL_ports
-
 END
-       ;
+
+if (@safe_ports) {
+       print FILE "http_access deny          !Safe_ports\n";
+}
+
+if (@ssl_ports) {
+       print FILE "http_access deny  CONNECT !SSL_ports\n";
+}
 
 if ($proxysettings{'AUTH_METHOD'} eq 'ident')
 {
@@ -3941,34 +3977,6 @@ END
                print FILE "http_reply_access allow all\n\n";
        }
 
-       if ($proxysettings{'CACHE_SIZE'} > 0)
-       {
-               print FILE <<END
-maximum_object_size $proxysettings{'MAX_SIZE'} KB
-minimum_object_size $proxysettings{'MIN_SIZE'} KB
-
-END
-               ;
-       } else { print FILE "cache deny all\n\n";       }
-
-       print FILE <<END
-request_body_max_size $proxysettings{'MAX_OUTGOING_SIZE'} KB
-END
-       ;
-       if ($proxysettings{'MAX_INCOMING_SIZE'} > 0) {
-               if (!-z $acl_src_unrestricted_ip) { print FILE "reply_body_max_size none IPFire_unrestricted_ips\n"; }
-               if (!-z $acl_src_unrestricted_mac) { print FILE "reply_body_max_size none IPFire_unrestricted_mac\n"; }
-               if ($proxysettings{'AUTH_METHOD'} eq 'ncsa')
-               {
-                       if (!-z $extgrp) { print FILE "reply_body_max_size none for_extended_users\n"; }
-               }
-       }
-       
-       if ( $proxysettings{'MAX_INCOMING_SIZE'} != '0' )
-       {
-               print FILE "reply_body_max_size $proxysettings{'MAX_INCOMING_SIZE'} KB all\n\n";
-       }
-
        print FILE "visible_hostname";
        if ($proxysettings{'VISIBLE_HOSTNAME'} eq '')
        {
index 5798fb89689172ccf8a8903ac1295da809616b4f..c460a74e7ca1ab56d4d2dd44f8ecc9d69f9df6c2 100644 (file)
@@ -134,6 +134,27 @@ if ($settings{'ACTION'} eq $Lang::tr{'add'}) {
        $errormessage = $Lang::tr{'invalid ip'}. " - ".$Lang::tr{'gateway ip'};
        }
 
+       #set networkip if not already correctly defined
+       my($ip,$cidr) = split(/\//,$settings{'IP'});
+       my $netip=&General::getnetworkip($ip,$cidr);
+       $settings{'IP'} = "$netip/$cidr";
+
+       #Check for already existing routing entry
+       foreach my $line (@current) {
+               chomp($line);                           # remove newline
+               my @temp=split(/\,/,$line);
+               $temp[2] ='' unless defined $temp[2]; # not always populated
+               $temp[3] ='' unless defined $temp[2]; # not always populated
+               #Same ip already used?
+               if($temp[1] eq $settings{'IP'}){
+                       $errormessage = $Lang::tr{'ccd err irouteexist'};
+                       last;
+               }
+               #Is the network part of an internal network?
+               $errormessage .= &General::check_net_internal($settings{'IP'});
+               last;
+       }
+
     unless ($errormessage) {
        if ($settings{'KEY1'} eq '') { #add or edit ?
            unshift (@current, "$settings{'EN'},$settings{'IP'},$settings{'GATEWAY'},$settings{'REMARK'}\n");
index 70e5726c907b6498b85c92bd63f04cea1d341966..58a51d0751d46d7c56a45fbd917314f1ea7eb853 100644 (file)
@@ -2,7 +2,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007  Michael Tremer & Christian Schmidt                      #
+# Copyright (C) 2007-2014  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # 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        #
@@ -88,10 +88,7 @@ sub display_vnstat
        if ( $testdata =~ 'enough') {
                print"No data for $device !<br>";
        } else {
-           # Falls back to textoutput if there was no % value because vnstati hang in this case
-           if (!($testdata =~ 'nan%')) {
-                   system("/usr/bin/vnstati -c 5 -s -i $device -o /srv/web/ipfire/html/graphs/vnstat-s-$device.png");
-           }
+           system("/usr/bin/vnstati -c 5 -s -i $device -o /srv/web/ipfire/html/graphs/vnstat-s-$device.png");
            # Hour graph
            system("/usr/bin/vnstati -c 5 -h -i $device -o /srv/web/ipfire/html/graphs/vnstat-h-$device.png");
            # Day graph
@@ -102,15 +99,9 @@ sub display_vnstat
            system("/usr/bin/vnstati -c 5 -t -i $device -o /srv/web/ipfire/html/graphs/vnstat-t-$device.png");
 
 # Generate HTML-Table with the graphs
-           print "<table>";
-           if ($testdata =~ 'nan%') {
-               print "<tr><td><b><pre>";
-               system("/usr/bin/vnstat -i $device");
-               print "</pre></b></td></tr>";
-           } else {
-               print"<tr><td><img src=\"/graphs/vnstat-s-$device.png\"></td></tr>";
-           }
 print <<END
+<table>
+<tr><td><img src="/graphs/vnstat-s-$device.png"></td></tr>
 <tr><td><img src="/graphs/vnstat-h-$device.png"></td></tr>
 <tr><td><img src="/graphs/vnstat-d-$device.png"></td></tr>
 <tr><td><img src="/graphs/vnstat-m-$device.png"></td></tr>
index 5df9ba8399760b797519665b2ef518fd0ecd4e49..556e65cfd3db0ab1884a3bd1d1164f9f0ca77f13 100644 (file)
 'ccd used' => 'Genutzte Adressen',
 'cert' => 'Zertifikat',
 'certificate' => 'Zertifikat',
-'certificate authorities' => 'Zertifizierungsstellen (CAs)',
+'certificate authorities' => 'Zertifizierungsstellen und -Schlüssel',
 'certificate does not have a valid ca associated with it' => 'Mit dem Zertifikat ist keine gültige CA verbunden.',
 'certificate file move failed' => 'Verschieben der Zertifikatsdatei fehlgeschlagen',
 'cfg restart' => 'Nach dem Wiederherstellen eines Konfigurationsarchivs wird ein Neustart empfohlen.',
 'connection' => 'Verbindung',
 'connection closed' => 'Nicht Verbunden...',
 'connection debugging' => 'Verbindungs-Debugging',
-'connection status and controlc' => 'Verbindungsstatus und -kontrolle',
+'connection status and controlc' => 'Verbindungsstatus und -Kontrolle',
 'connection tracking' => 'iptables-Verbindungsverfolgung',
 'connection type' => 'Verbindungstyp',
 'connection type is invalid' => 'Verbindungstyp ist ungültig',
 'devices on blue' => 'Geräte auf Blau',
 'dh' => 'Diffie-Hellman-Parameter',
 'dh key move failed' => 'Verschieben der Diffie-Hellman-Parameter fehlgeschlagen.',
-'dh key warn' => 'Das Generieren der Diffie-Hellman-Parameter mit 1024 oder 2048 Bit dauert üblicherweise mehrere Minuten. Schlüssellängen von 3072 oder 4096 Bit beanspruchen mehrere Stunden. Bitte haben Sie etwas Geduld.',
+'dh key warn' => 'Das Generieren der DH-Parameter mit 1024 oder 2048 Bit dauert üblicherweise mehrere Minuten. Schlüssellängen von 3072 oder 4096 Bit beanspruchen mehrere Stunden. Bitte haben Sie etwas Geduld.',
 'dh key warn1' => 'Bei schwachen Systemen oder Systeme mit wenig Entropie wird empfohlen lange Diffie-Hellman-Parameter über die Upload-Funktion hochzuladen.',
 'dh parameter' => 'Diffie-Hellman-Parameter',
 'dhcp advopt add' => 'DHCP Option hinzufügen',
 'dnsforward entries' => 'Aktuelle Einträge',
 'dnsforward forward_server' => 'DNS-Server',
 'dnsforward zone' => 'Zone',
+'dnssec aware' => 'DNSSEC-aware',
+'dnssec information' => 'DNSSEC-Informationen',
+'dnssec not supported' => 'DNSSEC wird nicht unterstützt',
+'dnssec validating' => 'DNSSEC-validierend',
 'do not log this port list' => 'Verwerfe diese Port-Liste kurz bevor sie protokolliert werden (reduziert Protokollgröße)',
 'dod' => 'Dial-on-Demand-Modus',
 'dod for dns' => 'Dial-on-Demand für DNS:',
 'donation-text' => '<strong>IPFire</strong> wird von Freiwilligen in ihrer Freizeit betrieben und auch betreut. Um dieses Projekt am Laufen zu halten, entstehen uns natürlich auch Kosten. Wenn Sie uns unterstützen wollen, würden wir uns über eine kleine Spende sehr freuen.',
 'dos charset' => 'DOS Charset',
 'down and up speed' => 'Geben Sie bitte hier ihre Download- bzw. Upload-Geschwindigkeit ein <br /> und klicken Sie danach auf <i>Speichern</i>.',
+'downlink' => 'Downlink',
 'downlink speed' => 'Downlink-Geschwindigkeit (kBit/sek)',
 'downlink std class' => 'Downloadstandardklasse',
 'download' => 'herunterladen',
 'download ca certificate' => 'CA-Zertifikat herunterladen',
-'download certificate' => 'Zertifikate herunterladen',
+'download certificate' => 'Datei herunterladen',
 'download dh parameter' => 'Diffie-Hellman-Parameter herunterladen',
 'download host certificate' => 'Host-Zertifikat herunterladen',
 'download new ruleset' => 'Neuen Regelsatz herunterladen',
 'download pkcs12 file' => 'PKCS12-Datei herunterladen',
 'download root certificate' => 'Root-Zertifikat herunterladen',
+'download tls-auth key' => 'tls-auth Key herunterladen',
 'dpd action' => 'Aktion für Dead Peer Detection',
 'dpd delay' => 'Verzögerung',
 'dpd timeout' => 'Zeitüberschreitung',
 'firewallhits' => 'Firewalltreffer',
 'firmware' => 'Firmware',
 'firmware upload' => 'Hochladen der Firmware/Treiber',
+'first' => 'Erste',
 'fixed ip lease added' => 'Feste IP-Zuordnung hinzugefügt',
 'fixed ip lease modified' => 'Feste IP-Zuordnung geändert',
 'fixed ip lease removed' => 'Feste IP-Zuordnung gelöscht',
 'lan' => 'LAN',
 'lang' => 'de',
 'languagepurpose' => 'Wählen Sie eine Sprache, in der IPFire angezeigt werden soll:',
+'last' => 'Letzte',
 'last activity' => 'Letzte Aktivität',
 'lateprompting' => 'Late prompting',
 'lease expires' => 'Zuordnung verfällt',
 'modify' => 'Ändern',
 'modulation' => 'Modulation',
 'monday' => 'Montag',
+'monitor interface' => 'Monitor-Schnittstelle',
 'month' => 'Monat',
 'month-graph' => 'Monat',
 'monthly firewallhits' => 'monatliche Firewalltreffer',
 'name is invalid' => 'Name ist ungültig',
 'name must only contain characters' => 'Name darf nur Buchstaben enthalten.',
 'name too long' => 'Der volle Benutzername oder der System Hostname ist zu lang',
+'nameserver' => 'Nameserver',
 'nat-traversal' => 'Nat Traversal:',
 'needreboot' => 'Ein Update benötigt einen Neustart',
 'net' => 'Netz',
 'ovpn device' => 'OpenVPN-Gerät',
 'ovpn dh' => 'Diffie-Hellman-Parameter-Länge',
 'ovpn dh new key' => 'Neuen Diffie-Hellman Parameter erstellen',
-'ovpn dh parameters' => 'Diffie-Hellman-Parameter-Optionen',
+'ovpn dh parameters' => 'Diffie-Hellman-Parameter Optionen',
 'ovpn dh upload' => 'Neuen Diffie-Hellman-Parameter hochladen',
 'ovpn dl' => 'OVPN-Konfiguration downloaden',
 'ovpn engines' => 'Krypto Engine',
 'shares' => 'Freigaben',
 'show ajax speedmeter in footer' => 'Ajax Speed Anzeige',
 'show ca certificate' => 'CA Zertifikat anzeigen',
-'show certificate' => 'Zertifikat anzeigen',
+'show certificate' => 'Datei anzeigen',
 'show crl' => 'Certificate Revocation List anzeigen',
 'show dh' => 'Diffie-Hellman-Parameter anzeigen',
 'show host certificate' => 'Host-Zertifikat anzeigen',
 'system log viewer' => 'Betrachter der System-Logdateien',
 'system logs' => 'System-Logdateien',
 'system status information' => 'System-Statusinformationen',
+'ta key' => 'TLS-Authentifizierungsschlüssel',
 'telephone not set' => 'Telefonnummer nicht angegeben.',
 'template' => 'Vorlage',
 'template warning' => 'Zur Einrichtung von QoS stehen Ihnen 2 Möglichkeiten zur Auswahl. Entweder Sie wählen speichern und erstellen Klassen und Regeln nach Ihren Wünschen, oder Sie wählen Vorlage, dann werden die Klassen und Regeln durch ein Template generiert.',
 'updxlrtr weekly' => 'wöchentlich',
 'updxlrtr year' => 'einem Jahr',
 'upgrade' => 'upgrade',
+'uplink' => 'Uplink',
 'uplink speed' => 'Uplink-Geschwindigkeit (kBit/sek)',
 'uplink std class' => 'Uploadstandardklasse',
 'upload' => 'Hochladen',
 'urlfilter weekly' => 'wöchentlich',
 'urlfilter whitelist always allowed' => 'Erlaube angepasste Whitelist für gesperrte Clients',
 'urlfilter wrong filetype' => 'Die Datei hat nicht die Erweiterung .tar.gz',
-'usb modem on acm0' => 'USB Modem an ACM0',
-'usb modem on acm1' => 'USB Modem an ACM1',
-'usb modem on acm2' => 'USB Modem an ACM2',
-'usb modem on acm3' => 'USB Modem an ACM3',
 'use' => 'Einsatz',
 'use a pre-shared key' => 'Verwenden Sie einen Pre-Shared Schlüssel:',
 'use dov' => 'DOV (Data Over Voice) benutzen:',
index e0686f3aa1654a98f9b810267a88c81ab0cbcfa4..f4fafca0801b1bf271781c7d9f2f6734e8d4c90c 100644 (file)
 'ccd used' => 'Used addresses',
 'cert' => 'Certificate',
 'certificate' => 'Certificate',
-'certificate authorities' => 'Certificate Authorities',
+'certificate authorities' => 'Certificate Authorities and -Keys',
 'certificate does not have a valid ca associated with it' => 'Certificate does not have a valid CA associated with it.',
 'certificate file move failed' => 'Certificate file move failed',
 'cfg restart' => 'A reboot is suggested after restoring a configuration archive.',
 'connection' => 'Connection',
 'connection closed' => 'Not connected...',
 'connection debugging' => 'Connection debugging',
-'connection status and controlc' => 'Connection status and control',
+'connection status and controlc' => 'Connection Status and -Control',
 'connection tracking' => 'iptables Connection Tracking',
 'connection type' => 'Connection Type',
 'connection type is invalid' => 'Connection type is invalid.',
 'devices on blue' => 'Devices on BLUE',
 'dh' => 'Diffie-Hellman parameters',
 'dh key move failed' => 'Diffie-Hellman parameters move failed.',
-'dh key warn' => 'Creating Diffie-Hellman parameters with lengths of 1024 or 2048 bits takes up to several minutes. Lengths of 3072 or 4096 bits might needs several hours. Please be patient.',
+'dh key warn' => 'Creating DH-parameters with lengths of 1024 or 2048 bits takes up to several minutes. Lengths of 3072 or 4096 bits might needs several hours. Please be patient.',
 'dh key warn1' => 'For weak systems or systems with little entropy, it is recommended to upload long Diffie-Hellman parameters by usage of the upload function.',
 'dh name is invalid' => 'Name is invalid, please use "dh1024.pem".',
 'dh parameter' => 'Diffie-Hellman parameters',
 'dnsforward entries' => 'Current entries',
 'dnsforward forward_server' => 'Nameserver',
 'dnsforward zone' => 'Zone',
+'dnssec aware' => 'DNSSEC Aware',
+'dnssec information' => 'DNSSEC Information',
+'dnssec not supported' => 'DNSSEC Not supported',
+'dnssec validating' => 'DNSSEC Validating',
 'do not log this port list' => 'Drop this port list just before they are logged (reduces log size)',
 'dod' => 'Dial on Demand',
 'dod for dns' => 'Dial on Demand for DNS:',
 'done' => 'Do it',
 'dos charset' => 'DOS Charset',
 'down and up speed' => 'Enter your Down- and Uplink-Speed <br /> and then press <i>Save</i>.',
+'downlink' => 'Downlink',
 'downlink speed' => 'Downlink speed (kbit/sec)',
 'downlink std class' => 'downlink standard class',
 'download' => 'download',
 'download ca certificate' => 'Download CA certificate',
-'download certificate' => 'Download certificate',
+'download certificate' => 'Download file',
 'download dh parameter' => 'Download Diffie-Hellman parameters',
 'download host certificate' => 'Download host certificate',
 'download new ruleset' => 'Download new ruleset',
 'download pkcs12 file' => 'Download PKCS12 file',
 'download root certificate' => 'Download root certificate',
+'download tls-auth key' => 'Download tls-auth key',
 'dpd action' => 'Action',
 'dpd delay' => 'Delay',
 'dpd timeout' => 'Timeout',
 'firewallhits' => 'firewallhits',
 'firmware' => 'Firmware',
 'firmware upload' => 'Upload Firmware/Drivers',
+'first' => 'First',
 'fixed ip lease added' => 'Fixed IP lease added',
 'fixed ip lease modified' => 'Fixed IP lease modified',
 'fixed ip lease removed' => 'Fixed IP lease removed',
 'generating the root and host certificates may take a long time. it can take up to several minutes on older hardware. please be patient' => 'Generating the root and host certificates may take a long time.  It can take up to several minutes on older hardware. Please be patient.',
 'genkey' => 'Generate PSK',
 'genre' => 'Genre',
-'global settings' => 'Global settings',
+'global settings' => 'Global Settings',
 'gpl i accept these terms and conditions' => 'I accept these terms and conditions',
 'gpl license agreement' => 'License Agreement',
 'gpl please read carefully the general public license and accept it below' => 'Please read carefully the General Public License and accept it below',
 'lan' => 'LAN',
 'lang' => 'en',
 'languagepurpose' => 'Select the language you wish IPFire to display in:',
+'last' => 'Last',
 'last activity' => 'Last Activity',
 'lateprompting' => 'Lateprompting',
 'lease expires' => 'Lease expires',
 'modify' => 'Modify',
 'modulation' => 'Modulation',
 'monday' => 'Monday',
+'monitor interface' => 'Monitor Interface',
 'month' => 'Month',
 'month-graph' => 'Month',
 'monthly firewallhits' => 'monthly firewallhits',
 'name is invalid' => 'Name is invalid',
 'name must only contain characters' => 'Name must only contain characters.',
 'name too long' => 'User\'s full name or system hostname is too long',
+'nameserver' => 'Nameserver',
 'nat-traversal' => 'Nat Traversal:',
 'needreboot' => 'An update requires a restart',
 'net' => 'Net',
 'show ajax speedmeter in footer' => 'Show Ajax speedmeter',
 'show areas' => 'show areas',
 'show ca certificate' => 'Show CA certificate',
-'show certificate' => 'Show certificate',
+'show certificate' => 'Show file',
 'show crl' => 'Show certificate revocation list',
 'show dh' => 'Show Diffie-Hellman parameters',
 'show host certificate' => 'Show host certificate',
 'show lines' => 'Show lines',
 'show root certificate' => 'Show root certificate',
 'show share options' => 'Show shares options',
+'show tls-auth key' => 'Show tls-auth key',
 'shuffle' => 'Shuffle',
 'shutdown' => 'Shutdown',
 'shutdown ask' => 'Shutdown?',
 'system log viewer' => 'System Log Viewer',
 'system logs' => 'System Logs',
 'system status information' => 'System Status Information',
+'ta key' => 'TLS-Authentification-Key',
 'telephone not set' => 'Telephone not set.',
 'template' => 'Preset',
 'template warning' => 'You have two options to set up Qos. The First, you press the save button and generate the classes and rules on your own. The second, you press the preset button and classes and rules will be set up by a template.',
 'updxlrtr weekly' => 'weekly',
 'updxlrtr year' => 'one year',
 'upgrade' => 'upgrade',
+'uplink' => 'Uplink',
 'uplink speed' => 'Uplink speed (kbit/sec)',
 'uplink std class' => 'uplink standard class',
 'upload' => 'Upload',
 'urlfilter weekly' => 'weekly',
 'urlfilter whitelist always allowed' => 'Allow custom whitelist for banned clients',
 'urlfilter wrong filetype' => 'File has not the extension .tar.gz',
-'usb modem on acm0' => 'USB Modem on ACM0',
-'usb modem on acm1' => 'USB Modem on ACM1',
-'usb modem on acm2' => 'USB Modem on ACM2',
-'usb modem on acm3' => 'USB Modem on ACM3',
 'use' => 'Use',
 'use a pre-shared key' => 'Use a pre-shared key:',
 'use dov' => 'Use data over voice (DOV):',
 'vpn aggrmode' => 'IKE aggressive mode allowed. Avoid if possible (preshared key is transmitted in clear text)!',
 'vpn altname syntax' => 'SubjectAltName is a comma separated list of e-mail, dns, uri, rid and ip objects.<br />email:an email address. Syntax email:copy takes the email field from the cert to be used.<br />DNS:a valid domain name.<br />URI:any valid uri.<br />RID:registered object identifier.<br />IP:an IP address.<br />Note:charset is limited and case is significant.<br />Example:<br /><b>e-mail:</b>ipfire@foo.org<b>,email:</b>copy<b>,DNS:</b>www.ipfire.org<b>,IP:</b>127.0.0.1<b>,URI:</b>http://url/to/something',
 'vpn auth-dn' => 'Peer is identified by either IPV4_ADDR, FQDN, USER_FQDN or DER_ASN1_DN string in remote ID field',
+'vpn configuration main' => 'VPN Configuration',
 'vpn delayed start' => 'Delay before launching VPN (seconds)',
 'vpn delayed start help' => 'If required, this delay can be used to allow dynamic DNS updates to propagate properly. 60 is a common value when RED is a dynamic IP.',
 'vpn incompatible use of defaultroute' => 'hostname=%defaultroute not allowed',
index ae5bf14a677979dd5b1f8c281f3392cee7b58b13..2be3d36e4c51b3edf0c290f159bc091d1ff26e1b 100644 (file)
 'urlfilter weekly' => 'semanalmente',
 'urlfilter whitelist always allowed' => 'Permitir lista blanca personalizada para clientes censurados',
 'urlfilter wrong filetype' => 'El archivo no tiene la extension .tar.gz',
-'usb modem on acm0' => 'Modem USB en ACM0',
-'usb modem on acm1' => 'Modem USB en ACM1',
-'usb modem on acm2' => 'Modem USB en ACM2',
-'usb modem on acm3' => 'Modem USB en ACM3',
 'use' => 'Usar',
 'use a pre-shared key' => 'Usar llave pre-compartida',
 'use dov' => 'Usar datos sobre voz (DOV)',
index 84e15a82bb342bf0759943ca4fc9b2fe5515c06e..f4e9518ff46d70a6fb5ae1cb32a8488ae7b24b98 100644 (file)
 'urlfilter weekly' => 'hebdomadairement',
 'urlfilter whitelist always allowed' => 'Autoriser une liste blanche personnalisée de clients bannis',
 'urlfilter wrong filetype' => 'Le fichier n\'a pas l\'extension .tar.gz',
-'usb modem on acm0' => 'Modem USB sur ACM0',
-'usb modem on acm1' => 'Modem USB sur ACM1',
-'usb modem on acm2' => 'Modem USB sur ACM2',
-'usb modem on acm3' => 'Modem USB sur ACM3',
 'use' => 'Utiliser',
 'use a pre-shared key' => 'Utiliser une clé pré-partagée :',
 'use dov' => 'Utilisez DOV (Data Over Voice):',
index 767f93b95da6d905df213cacb453e0bb044efcee..b9e4c6f764b500c8f342945234f26b9b8337f526 100644 (file)
 'urlfilter weekly' => 'wekelijks',
 'urlfilter whitelist always allowed' => 'Toestaan gebruik van eigen witte lijst voor verboden clients',
 'urlfilter wrong filetype' => 'Bestand heeft niet de extensie .tar.gz',
-'usb modem on acm0' => 'USB Modem op ACM0',
-'usb modem on acm1' => 'USB Modem op ACM1',
-'usb modem on acm2' => 'USB Modem op ACM2',
-'usb modem on acm3' => 'USB Modem op ACM3',
 'use' => 'Gebruik',
 'use a pre-shared key' => 'Gebruik een pre-shared sleutel:',
 'use dov' => 'Gebruik data over voice (DOV):',
index 103e5262e3616c1d1526ee83dd8208152f2af304..a79eed0e969b26b87b180d6cf31e1e95d7d1a211 100644 (file)
 'urlfilter weekly' => 'co tydzień',
 'urlfilter whitelist always allowed' => 'Zezwolenie na białą listę dla zablokowanych klientów',
 'urlfilter wrong filetype' => 'Plik nie posiada rozszerzenia .tar.gz',
-'usb modem on acm0' => 'Modem USB na ACM0',
-'usb modem on acm1' => 'Modem USB na ACM1',
-'usb modem on acm2' => 'Modem USB na ACM2',
-'usb modem on acm3' => 'Modem USB na ACM3',
 'use' => 'Użyj',
 'use a pre-shared key' => 'Użyj klucza współdzielonego:',
 'use dov' => 'Use data over voice (DOV):',
index 2b680b0665b0c2eae02ac8b6abe5ff6e602aafff..e3aaab4fb71a0e3d61d324ebfd7edc2bdbd8746c 100644 (file)
 'urlfilter weekly' => 'Еженедельно',
 'urlfilter whitelist always allowed' => 'Разрешить пользовательский белый список для забаненых клиентов',
 'urlfilter wrong filetype' => 'File has not the extension .tar.gz',
-'usb modem on acm0' => 'USB Модем на ACM0',
-'usb modem on acm1' => 'USB Модем на ACM1',
-'usb modem on acm2' => 'USB Модем на ACM2',
-'usb modem on acm3' => 'USB Модем на ACM3',
 'use' => 'Use',
 'use a pre-shared key' => 'Use a pre-shared key:',
 'use dov' => 'Use data over voice (DOV):',
index 9eb5a4325288be355b55741d0c2762be7d45392c..459a80ceb529744a24ed404068f469ac4f778e18 100644 (file)
 'advproxy MIME block types' => ' Bu MIME türlerini engelle (her satırda bir tane)',
 'advproxy MIME filter' => 'MIME türü filtre',
 'advproxy NCSA auth' => 'Yerel kullanıcı kimlik doğrulaması',
-'advproxy NCSA create user' => 'Kullanıcı oluştur',
+'advproxy NCSA create user' => 'Kullanıcı Oluştur',
 'advproxy NCSA group' => 'Grup',
 'advproxy NCSA group membership' => 'Grup üyeliği',
 'advproxy NCSA grp disabled' => 'Pasif',
 'advproxy NCSA redirector bypass' => 'Grubun üyeleri için yönlendirmeyi atla',
 'advproxy NCSA update user' => 'Kullanıcıyı güncelle',
 'advproxy NCSA user accounts' => 'Kullanıcı hesabı',
-'advproxy NCSA user management' => 'Kullanıcı yönetimi',
+'advproxy NCSA user management' => 'Kullanıcı Yönetimi',
 'advproxy NCSA username' => 'Kullanıcı adı',
 'advproxy NTLM BDC hostname' => 'BDC ana bilgisayar adı',
 'advproxy NTLM PDC hostname' => 'PDC ana bilgisayar adı',
 'advproxy advanced web proxy configuration' => 'Gelişmiş web vekil sunucu ayarları',
 'advproxy allowed subnets' => 'İzin verilen alt ağlar (her satırda bir tane)',
 'advproxy allowed web browsers' => 'Web erişimi için izin verilen istemciler',
-'advproxy back to main page' => 'Ana sayfaya geri dön',
+'advproxy back to main page' => 'Ana Sayfaya Geri Dön',
 'advproxy banned ip clients' => 'Yasaklanan IP adresleri (her satırda bir tane)',
 'advproxy banned mac clients' => 'Yasaklanan MAC adresleri (her satırda bir tane)',
 'advproxy cache management' => 'Önbellek yönetimi',
 'current aliases' => 'Geçerli takma adlar:',
 'current class' => 'Geçerli sınıflar',
 'current devices' => 'Geçerli aygıtlar',
-'current dhcp leases on blue' => 'Mavi üzerindeki geçerli DHCP atamaları',
+'current dhcp leases on blue' => 'Mavi üzerindeki geçerli dhcp atamaları',
 'current dynamic leases' => 'Geçerli dinamik atamalar',
 'current fixed leases' => 'Geçerli sabit atamalar',
 'current hosts' => 'Mevcut ana bilgisayarlar:',
 'detail level' => 'Detay seviyesi',
 'details' => 'Detaylar',
 'device' => 'Aygıt',
-'devices on blue' => 'MAVİ üzerindeki aygıt',
+'devices on blue' => 'Mavi üzerindeki aygıtlar',
 'dhcp advopt add' => 'DHCP seçeneği ekle',
 'dhcp advopt added' => 'DHCP seçeneği eklendi',
 'dhcp advopt blank value' => 'DHCP seçeneği değeri boş olamaz.',
 'dns header' => 'Red0 üzerindeki DHCP için sadece DNS sunucu adreslerini ata',
 'dns list' => 'Halka açık ücretsiz DNS sunucularının listesi',
 'dns menu' => 'DNS Sunucusu',
-'dns new 0' => 'Yeni <strong>birincil</strong> DNS sunucu IP\'si:',
-'dns new 1' => 'Yeni <strong>ikincil</strong> DNS sunucu IP\'si:',
+'dns new 0' => 'Yeni <strong>birincil</strong> DNS sunucu IP adresi:',
+'dns new 1' => 'Yeni <strong>ikincil</strong> DNS sunucu IP adresi:',
 'dns proxy server' => 'DNS Vekil Sunucusu',
 'dns saved' => 'Başarıyla kaydedildi!',
 'dns saved txt' => 'Girilen iki DNS sunucu adresi başarılı bir şekilde kaydedildi.<br />Değişikliklerin aktifleştirielebilmesi için yeniden başlatın!',
 'name must only contain characters' => 'Ad sadece karakter içermelidir.',
 'name too long' => 'Kullanıcının tam adı veya sistem ana bilgisayar adı çok uzun',
 'nat-traversal' => 'Nat Geçişi:',
-'needreboot' => 'Bir güncelleştirmeden sonra yeniden başlatmak gerekir',
+'needreboot' => 'Bu güncelleştirmeden sonra yeniden başlatmak gerekir',
 'net' => 'Ağ',
 'net address' => 'ağ adresi',
 'net config' => 'Ağ yapılandırma',
 'out' => 'Dışarı',
 'outgoing' => 'giden',
 'outgoing firewall' => 'Giden güvenlik duvarı',
-'outgoing firewall access' => 'giden güvenlik duvarı bağlantısı',
+'outgoing firewall access' => 'Giden güvenlik duvarı bağlantısı',
 'outgoing firewall add ip group' => 'IP Adres Grubu Ekle',
 'outgoing firewall add mac group' => 'MAC Adres Grubu Ekle',
 'outgoing firewall edit ip group' => 'IP Adres Grubunu Düzenle',
 'secondary wins server address' => 'İkincil WINS sunucu adresi',
 'seconds' => 'Saniye',
 'section' => 'Bölüm',
-'secure shell server' => 'Güvenli Kabuk Sunucusu',
+'secure shell server' => 'Güvenli Kabuk Sunucusu (SSH)',
 'security' => 'Güvenlik',
 'security options' => 'Güvenlik seçenekleri',
 'select' => 'Seç',
 'updxlrtr not enabled' => 'Güncelleme hızlandırıcı web vekil sunucusu sayfasında aktif değil',
 'updxlrtr other' => 'Diğer',
 'updxlrtr passive mode' => 'Pasif yöntemini aktifleştir',
-'updxlrtr pending downloads' => 'Beklemedekileri indir',
+'updxlrtr pending downloads' => 'Beklemedekileri indirilenler',
 'updxlrtr performance options' => 'Performans seçenekleri',
-'updxlrtr progress' => 'Geliştirme',
+'updxlrtr progress' => 'İşlem durumu',
 'updxlrtr purge' => 'Temizlik',
 'updxlrtr remove file' => 'Önbelleği kaldır',
 'updxlrtr save and restart' => 'Kaydet ve Yeniden Başlat',
 'updxlrtr week' => 'Bir hafta',
 'updxlrtr weekly' => 'haftalık',
 'updxlrtr year' => 'Bir yıl',
-'upgrade' => 'yükselt',
+'upgrade' => 'Yükselt',
 'uplink' => 'Yükleme bağlantısı',
 'uplink speed' => 'Yükleme hızı (kbit/san)',
 'uplink std class' => 'Standart yükleme hızı sınıf',
index 022335882214bdb54cee2868de4283f032c4c6e6..36b234058f07d7f0fae13543e3504cc0cf9c4ec1 100644 (file)
--- a/lfs/bind
+++ b/lfs/bind
@@ -25,7 +25,7 @@
 
 include Config
 
-VER        = 9.3.2
+VER        = 9.9.5
 
 THISAPP    = bind-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -33,6 +33,8 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 
+export CPPFLAGS = -DDIG_SIGCHASE
+
 ###############################################################################
 # Top-level Rules
 ###############################################################################
@@ -41,7 +43,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 55e709501a7780233c36e25ccd15ece2
+$(DL_FILE)_MD5 = e676c65cad5234617ee22f48e328c24e
 
 install : $(TARGET)
 
@@ -71,7 +73,11 @@ $(subst %,%_MD5,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-       cd $(DIR_APP) && ./configure --prefix=/usr --disable-nls --disable-ipv6
+       cd $(DIR_APP) && STD_CDEFINES="$(CPPFLAGS)" \
+               ./configure \
+                       --prefix=/usr \
+                       --disable-static \
+                       --disable-openssl-version-check
        cd $(DIR_APP) && make -C lib/dns
        cd $(DIR_APP) && make -C lib/isc
        cd $(DIR_APP) && make -C lib/bind9
@@ -81,5 +87,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        cd $(DIR_APP) && make -C bin/dig install
        cd $(DIR_APP) && make -C bin/nsupdate
        cd $(DIR_APP) && make -C bin/nsupdate install
+
+       install -v -m 644 $(DIR_SRC)/config/bind/trusted-key.key \
+               /etc/trusted-key.key
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 6e6d557d2cfb648150fa150e3a747a2d08b5c7db..541d7d6a06a89cb29b8babe31480eec674e114d0 100644 (file)
 
 include Config
 
-VER        = 1.2.2p2
+VER        = 1.2.4p5
 
 THISAPP    = check_mk_agent-$(VER)
 DL_FILE    = check_mk-${VER}.tar.gz
-DL_FROM    = http://mathias-kettner.de/download
+DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/check_mk-${VER}
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = check_mk_agent
-PAK_VER    = 2
+PAK_VER    = 3
 
 DEPS       = ""
 
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = caa0f7662b4d170b2b6db2516bd41a89
+$(DL_FILE)_MD5 = ef3055d191bd38295d1716b3f7824115
 
 install : $(TARGET)
 check : $(patsubst %,$(DIR_CHK)/%,$(objects))
index 8cb849b5cd2e0c1256db52232d1f4433aa6f89d9..58f03417ad1175a1c59fdfbb985d0e5f29a7e53b 100644 (file)
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 0.98.3
+VER        = 0.98.4
 
 THISAPP    = clamav-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -32,7 +32,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = clamav
-PAK_VER    = 25
+PAK_VER    = 26
 
 DEPS       = ""
 
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = b649d35ee85d4d6075a98173dd255c17
+$(DL_FILE)_MD5 = 6d409eab6c311de05a0a591fccd2ec83
 
 install : $(TARGET)
 
index 3d2884198b319ad15d5b5b017f3834d40da66525..d4ea661d518bb137c3b85f667330e3d3d0cf564d 100644 (file)
@@ -36,6 +36,8 @@ PROG       = collectd
 
 DEPS       = ""
 
+CFLAGS    += -Wno-error=deprecated-declarations
+
 ###############################################################################
 # Top-level Rules
 ###############################################################################
diff --git a/lfs/ddns b/lfs/ddns
new file mode 100644 (file)
index 0000000..c8348ce
--- /dev/null
+++ b/lfs/ddns
@@ -0,0 +1,80 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2010  IPFire Team  <info@ipfire.org>                          #
+#                                                                             #
+# 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 3 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, see <http://www.gnu.org/licenses/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 003
+
+THISAPP    = ddns-$(VER)
+DL_FILE    = $(THISAPP).tar.xz
+DL_FROM    = http://source.ipfire.org/releases/ddns/
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 9ff8ab5fa716859b51f63b0a241f1337
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
+
+       cd $(DIR_APP) && [ -x "configure" ] || sh ./autogen.sh
+       cd $(DIR_APP) && ./configure --prefix=/usr --sysconfdir=/var/ipfire
+       cd $(DIR_APP) && make $(MAKETUNING)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
index 29fb9b38dfc3c7b10f9054b451226c4a4d4c3a5d..58b001755dbbc8d6175537ed94d9f8c4a266d8f7 100644 (file)
 
 include Config
 
-VER        = 2.45
+VER        = 2.71
 
 THISAPP    = dnsmasq-$(VER)
-DL_FILE    = $(THISAPP).tar.gz
+DL_FILE    = $(THISAPP).tar.xz
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 
+COPTS      = -DHAVE_ISC_READER
+
 ###############################################################################
 # Top-level Rules
 ###############################################################################
@@ -40,7 +42,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = b7956e15c9766e05b3eca3ce88fdb616
+$(DL_FILE)_MD5 = 9e2e4d59c75e71ee3ca817ff0f9be69e
 
 install : $(TARGET)
 
@@ -69,13 +71,18 @@ $(subst %,%_MD5,$(objects)) :
 
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-       cd $(DIR_APP) && sed -i -e 's|/usr/local|/usr|g' Makefile
-       cd $(DIR_APP)/src && sed -i \
-               -e 's|^\/\* #define HAVE_ISC_READER .*$$|#define HAVE_ISC_READER\n#define NO_IPV6|' \
-               -e 's|^#define HAVE_TFTP *$$|//#define HAVE_TFTP|' \
-               -e 's/^#define CHUSER .*$$/#define CHUSER "dnsmasq"/' config.h
-       cd $(DIR_APP) && make $(MAKETUNING)
-       cd $(DIR_APP) && make install
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
+       cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/dnsmasq-2.71-use-nettle-with-minigmp.patch
+       cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/dnsmasq-2.71-support-nettle-3.0.patch
+       cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/dnsmasq-2.70-Add-support-to-read-ISC-DHCP-lease-file.patch
+       cd $(DIR_APP) && sed -i src/config.h \
+               -e 's|/\* #define HAVE_IDN \*/|#define HAVE_IDN|g' \
+               -e 's|/\* #define HAVE_DNSSEC \*/|#define HAVE_DNSSEC|g' \
+               -e 's|#define HAVE_DHCP|//#define HAVE_DHCP|g' \
+               -e 's|#define HAVE_DHCP6|//#define HAVE_DHCP6|g' \
+               -e 's|#define HAVE_TFTP|//#define HAVE_TFTP|g'
+
+       cd $(DIR_APP) && make CFLAGS="$(CFLAGS)" COPTS="$(COPTS)" $(MAKETUNING)
+       cd $(DIR_APP) && make PREFIX=/usr install
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
diff --git a/lfs/gmp b/lfs/gmp
index cf5227671155965897c0bc8c6d3416fc287f4e62..1e518a2b3b50803e7f8cfbb54cf6b04ed54e603b 100644 (file)
--- a/lfs/gmp
+++ b/lfs/gmp
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007  Michael Tremer & Christian Schmidt                      #
+# Copyright (C) 2007-2014   IPFire Team   <info@ipfire.org>                   #
 #                                                                             #
 # 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        #
@@ -34,8 +34,15 @@ TARGET     = $(DIR_INFO)/$(THISAPP)
 
 ifeq "$(MACHINE)" "i586"
        CONFIGURE_ARGS = ABI=32
+       BUILDTARGET_PENTIUM4 = $(patsubst $(MACHINE)-%,pentium4-%,$(BUILDTARGET))
 endif
 
+CONFIGURE_OPTIONS = \
+       --prefix=/usr \
+       --enable-cxx \
+       --enable-mpbsd \
+       --disable-nls
+
 ###############################################################################
 # Top-level Rules
 ###############################################################################
@@ -74,9 +81,30 @@ $(subst %,%_MD5,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
-       cd $(DIR_APP) && $(CONFIGURE_ARGS) ./configure --prefix=/usr \
-               --enable-cxx --enable-mpbsd --disable-nls
+       cd $(DIR_APP) && \
+               $(CONFIGURE_ARGS) \
+               ./configure \
+                       --build=$(BUILDTARGET) \
+                       $(CONFIGURE_OPTIONS)
        cd $(DIR_APP) && make $(MAKETUNING)
        cd $(DIR_APP) && make install
+
+ifeq "$(MACHINE)" "i586"
+       # Build SSE/SSE2 optimised version for x86
+       cd $(DIR_APP) && make clean
+       cd $(DIR_APP) && \
+               $(CONFIGURE_ARGS) \
+               ./configure \
+                       --build=$(BUILDTARGET_PENTIUM4) \
+                       $(CONFIGURE_OPTIONS) \
+                       CFLAGS="$(CFLAGS) -march=pentium4" \
+                       CXXFLAGS="$(CXXFLAGS) -march=pentium4"
+       cd $(DIR_APP) && make $(MAKETUNING)
+
+       -mkdir -pv /usr/lib/sse2
+       cd $(DIR_APP) && install -v -m 755 .libs/libgmp.so.10.0.5 /usr/lib/sse2
+       cd $(DIR_APP) && install -v -m 755 .libs/libmp.so.3.1.25 /usr/lib/sse2
+endif
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 3d20e889a013f3eec690f9dbc2c1f5edc7073c88..438e9578d3076b5f988088ebf81bd8367fd2fbf2 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007  Michael Tremer & Christian Schmidt                      #
+# Copyright (C) 2007-2014   IPFire Team   <info@ipfire.org>                   #
 #                                                                             #
 # 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        #
@@ -75,6 +75,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && $(CONFIGURE_ARGS) ./configure --prefix=/usr \
+               --build=$(BUILDTARGET) \
                --enable-cxx --enable-mpbsd --disable-nls
        cd $(DIR_APP) && make $(MAKETUNING)
        cd $(DIR_APP) && install -m 644 .libs/libgmp.so.3.5.2 /usr/lib
index 12da4cb777c27b8885aa5cfcb7315ac12e9f5842..cdaf5a69e964cf2a84163192219671b4bc3f0902 100644 (file)
--- a/lfs/gpgme
+++ b/lfs/gpgme
@@ -32,9 +32,9 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = gpgme
-PAK_VER    = 1
+PAK_VER    = 2
 
-DEPS       = "libgpg-error libassuan"
+DEPS       = "libassuan"
 
 ###############################################################################
 # Top-level Rules
index 5560a4277e4843c7c0dee5d6be4ae3819a28c5b9..dbf909d54f36792f810632a380a16ba982c1c958 100644 (file)
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.1
+VER        = 2.2
 
 THISAPP    = hostapd-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -32,7 +32,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = hostapd
-PAK_VER    = 29
+PAK_VER    = 30
 
 DEPS       = ""
 
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = bb9c50e87c5af6f89f387e63911effac
+$(DL_FILE)_MD5 = 23c1f78a693c3288802d516adb7fd289
 
 install : $(TARGET)
 
diff --git a/lfs/libgcrypt b/lfs/libgcrypt
new file mode 100644 (file)
index 0000000..76ee3d0
--- /dev/null
@@ -0,0 +1,80 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2007  Michael Tremer & Christian Schmidt                      #
+#                                                                             #
+# 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 3 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, see <http://www.gnu.org/licenses/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 1.6.1
+
+THISAPP    = libgcrypt-$(VER)
+DL_FILE    = $(THISAPP).tar.bz2
+DL_FROM    = $(URL_IPFIRE)
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = a5a5060dc2f80bcac700ab0236ea47dc
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       cd $(DIR_APP) && \
+               ./configure \
+                       --prefix=/usr \
+                       --enable-noexecstack
+       cd $(DIR_APP) && make $(MAKETUNING)
+       cd $(DIR_APP) && make install
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
index 59108c155808d4b6467864ee98572ab61bd0e03a..7faf289bc1161e2458f2764670c170c2c3c76fc6 100644 (file)
 
 include Config
 
-VER        = 1.10
+VER        = 1.13
 
 THISAPP    = libgpg-error-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
-PROG       = libgpg-error
-PAK_VER    = 1
-
-DEPS       = ""
 
 ###############################################################################
 # Top-level Rules
@@ -44,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 736a03daa9dc5873047d4eb4a9c22a16
+$(DL_FILE)_MD5 = fe0cfa7e15262ef8fdeee366109e9ff6
 
 install : $(TARGET)
 
@@ -54,9 +50,6 @@ download :$(patsubst %,$(DIR_DL)/%,$(objects))
 
 md5 : $(subst %,%_MD5,$(objects))
 
-dist: 
-       @$(PAK)
-
 ###############################################################################
 # Downloading, checking, md5sum
 ###############################################################################
index c6fdc2ef042608183390fec78e364e1012b09039..0f118a428772a16e2dde757cefa835caee5a1713 100644 (file)
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.0.0
+VER        = 1.4.0
 
 THISAPP    = libpcap-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -32,6 +32,8 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 
+CFLAGS    += -fno-strict-aliasing
+
 ###############################################################################
 # Top-level Rules
 ###############################################################################
@@ -40,7 +42,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 9ad1358c5dec48456405eac197a46d3d
+$(DL_FILE)_MD5 = 56e88a5aabdd1e04414985ac24f7e76c
 
 install : $(TARGET)
 
@@ -70,15 +72,8 @@ $(subst %,%_MD5,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-#      cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/libpcap-0.8.3-shared.patch
-       cd $(DIR_APP) && ./configure --prefix=/usr --disable-nls
-       cd $(DIR_APP) && make
-       cd $(DIR_APP) && make shared
+       cd $(DIR_APP) && ./configure --prefix=/usr
+       cd $(DIR_APP) && make $(MAKETUNING)
        cd $(DIR_APP) && make install
-       cd $(DIR_APP) && make install-shared-so
-       ln -svf libpcap.so.1.0.0 /usr/lib/libpcap.so.1.0
-       ln -svf libpcap.so.1.0 /usr/lib/libpcap.so.1
-       ln -svf libpcap.so.1 /usr/lib/libpcap.so        
-       cd $(DIR_APP) && cp -vf pcap-int.h /usr/include
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index a86dab692eba3dd078a846b7dd2609e68f2159d1..6beb75c5707b21e7fc50057d66929e7cd3958dad 100644 (file)
--- a/lfs/linux
+++ b/lfs/linux
 
 include Config
 
-VER        = 3.10.41
+VER        = 3.10.44
 
 RPI_PATCHES = linux-3.10.38-grsec-1b49b45
-GRS_PATCHES = grsecurity-2.9.1-3.10.41-ipfire1.patch.xz
+GRS_PATCHES = grsecurity-2.9.1-3.10.44-ipfire1.patch.xz
 
 THISAPP    = linux-$(VER)
 DL_FILE    = linux-$(VER).tar.xz
@@ -36,7 +36,7 @@ DIR_APP    = $(DIR_SRC)/$(THISAPP)
 CFLAGS     =
 CXXFLAGS   =
 
-PAK_VER    = 46
+PAK_VER    = 51
 DEPS      = ""
 
 VERSUFIX=ipfire$(KCFG)
@@ -74,9 +74,9 @@ $(DL_FILE)                            = $(URL_IPFIRE)/$(DL_FILE)
 rpi-patches-$(RPI_PATCHES).patch.xz    = $(URL_IPFIRE)/rpi-patches-$(RPI_PATCHES).patch.xz
 $(GRS_PATCHES)                         = $(URL_IPFIRE)/$(GRS_PATCHES)
 
-$(DL_FILE)_MD5                         = 08631db3e6b4328b0315f59ef3fa7b0a
+$(DL_FILE)_MD5                         = 8a4006eff3bbd8aff58fe4b443223e7a
 rpi-patches-$(RPI_PATCHES).patch.xz_MD5        = a7408e8bad57b4b2cb677dd5a0bfb7ff
-$(GRS_PATCHES)_MD5                     = de48891a35952a3c6de5beea694f7557
+$(GRS_PATCHES)_MD5                     = 07e5d812146063ed5b2ce49d0d24099b
 
 install : $(TARGET)
 
@@ -160,6 +160,9 @@ endif
        cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-3.2.33_ipg-fix-driver-name.patch
        cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6.32.27_mcs7830-fix-driver-name.patch
 
+       # Moschip 7830 link detection
+       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-3.10.y-usbnet_mcs7830_rework_link_detect.patch
+
 
 ifeq "$(KCFG)" "-kirkwood"
        # Add dreamplug,guruplug and icy 62x0  support on ARM-kirkwood
diff --git a/lfs/lzo b/lfs/lzo
index 69bc5cd40e2a1653854e0a9a8d83fe2f2f84978b..1745f4ccad41ad16acd220ec501927f109cfe382 100644 (file)
--- a/lfs/lzo
+++ b/lfs/lzo
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007  Michael Tremer & Christian Schmidt                      #
+# Copyright (C) 2007-2014  IPFire Team   <info@ipfire.org>                    #
 #                                                                             #
 # 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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.06
+VER        = 2.08
 
 THISAPP    = lzo-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 95380bd4081f85ef08c5209f4107e9f8
+$(DL_FILE)_MD5 = fcec64c26a0f4f4901468f360029678f
 
 install : $(TARGET)
 
diff --git a/lfs/nettle b/lfs/nettle
new file mode 100644 (file)
index 0000000..0ea42f3
--- /dev/null
@@ -0,0 +1,79 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2007  Michael Tremer & Christian Schmidt                      #
+#                                                                             #
+# 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 3 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, see <http://www.gnu.org/licenses/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 3.0
+
+THISAPP    = nettle-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE)
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = f64b1bf1e774b7ae6e507318e340250e
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
+       cd $(DIR_APP) && ./configure \
+               --prefix=/usr \
+               --enable-shared
+       cd $(DIR_APP) && make $(MAKETUNING)
+       cd $(DIR_APP) && make install
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
index f842bb979b8283dd0465b09ce331083f920b554f..12cea68b2851ffc14f9edb2e2955060312e9351a 100644 (file)
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.0.1g
+VER        = 1.0.1h
 
 THISAPP    = openssl-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -51,7 +51,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = de62b43dfcd858e66a74bee1c834e959
+$(DL_FILE)_MD5 = 8d6d684a9430d5cc98a62a5d8fbda8cf
 
 install : $(TARGET)
 
diff --git a/lfs/owncloud b/lfs/owncloud
new file mode 100644 (file)
index 0000000..5d46b93
--- /dev/null
@@ -0,0 +1,100 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2007-2013  IPFire Team  <info@ipfire.org>                     #
+#                                                                             #
+# 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 3 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, see <http://www.gnu.org/licenses/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 6.0.4
+
+THISAPP    = owncloud-$(VER)
+DL_FILE    = $(THISAPP).tar.bz2
+DL_FROM    = $(URL_IPFIRE)
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = owncloud
+PAK_VER           = 1
+
+DEPS       = ""
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 0a92cf5971e9c9c58e40219b385bd8f4
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_SRC)/$(PROG) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+
+       cd $(DIR_SRC) && cp -vrf owncloud /srv/web/
+
+       # Rename files with spaces in the name.
+       while read -r file; do \
+               mv -v "$${file}" "$${file//\ /_}"; \
+       done <<< "$$(find /srv/web/owncloud | grep ' ')"
+
+       # Create data directory
+       mkdir -pv /var/owncloud/data
+       ln -s /var/owncloud/data /srv/web/owncloud/data 
+
+       # Make sure everything is owned by root, except...
+       chown -R root.root /srv/web/owncloud
+       chown -R nobody.nobody /srv/web/owncloud/{apps,data,config}
+
+       install -v -m644 $(DIR_SRC)/config/owncloud/owncloud.conf \
+               /etc/httpd/conf/vhosts.d/
+       install -v -m 644 $(DIR_SRC)/config/backup/includes/owncloud \
+               /var/ipfire/backup/addons/includes/owncloud
+       @$(POSTBUILD)
index 8ca95cff8f816767ae19df3771f05489d0c217f2..c8ea08d8a4ba3a25cf96c27c84484aca4bd36217 100644 (file)
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 4
+VER        = 5
 
 THISAPP    = rng-tools-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = ae89dbfcf08bdfbea19066cfbf599127
+$(DL_FILE)_MD5 = 6726cdc6fae1f5122463f24ae980dd68
 
 install : $(TARGET)
 
index 4f5375c07faca4099e9369278e1cc217f7ffde44..603f215b3c702c70eaf83526bac7a016a5f39918 100644 (file)
--- a/lfs/samba
+++ b/lfs/samba
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 3.6.23
+VER        = 3.6.24
 
 THISAPP    = samba-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -32,7 +32,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = samba
-PAK_VER    = 57
+PAK_VER    = 58
 
 DEPS       = "cups"
 
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 2f7aee1dc5d31aefcb364600915b31dc
+$(DL_FILE)_MD5 = d98425c0c2b73e08f048d31ffc727fb0
 
 install : $(TARGET)
 
index 956f58953c36a8a393af00b4a15bb0b2a12e7950..a084816309c4f69ae518c187e23e4280289cb117 100644 (file)
@@ -53,7 +53,7 @@ $(TARGET) :
        -mkdir -pv /{media/{floppy,cdrom,usbkey},sbin,srv,var}
        -install -dv -m 0750 /root
        -install -dv -m 1777 /tmp /var/tmp
-       -mkdir -pv /usr/{,local/}{bin,include,lib,sbin,src}
+       -mkdir -pv /usr/{,local/}{bin,include,lib{,/sse2},sbin,src}
        -mkdir -pv /usr/{,local/}share/{doc,info,locale,man}
        -mkdir -v  /usr/{,local/}share/{misc,terminfo,zoneinfo}
        -mkdir -pv /usr/{,local/}share/man/man{1..8}
index ba492106eca9df95431c6411a34b8c2af6e7d86d..5256b0ac6cae303421e835362ae1fcc040e78a99 100644 (file)
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 5.1.3
+VER        = 5.2.0
 
 THISAPP    = strongswan-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 1d1c108775242743cd8699215b2918c3
+$(DL_FILE)_MD5 = 5cee4ee1a6ccb74400758b3ace54d46e
 
 install : $(TARGET)
 
@@ -88,6 +88,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
                --enable-dhcp \
                --enable-farp \
                --enable-openssl \
+               --enable-gcrypt \
                --enable-xauth-eap \
                --enable-xauth-noauth \
                --enable-eap-radius \
@@ -96,7 +97,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
                --enable-eap-peap \
                --enable-eap-mschapv2 \
                --enable-eap-identity \
-               --enable-unity \
                $(CONFIGURE_OPTIONS)
 
        cd $(DIR_APP) && make $(MAKETUNING)
diff --git a/lfs/tor b/lfs/tor
index 79567366aa6b6507b2ecf0600fee2cf25f95f3fc..6f9e5028955beee3775367750d6c02b8dd5ca76f 100644 (file)
--- a/lfs/tor
+++ b/lfs/tor
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 0.2.4.20
+VER        = 0.2.4.22
 
 THISAPP    = tor-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -32,7 +32,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = tor
-PAK_VER    = 6
+PAK_VER    = 7
 
 DEPS       = "libevent2"
 
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = a8cd8e3b3a3f6a7770f2c22d280f19b8
+$(DL_FILE)_MD5 = 5a7eee0d9df87233255d78b25c6f8270
 
 install : $(TARGET)
 
index cb4ad4517687d5d7797dd7cf4eab8bd63ed76917..3a1cbddba648f75683a45bf3ace362a92f8aa824 100644 (file)
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.83
+VER        = 2.84
 
 THISAPP    = transmission-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -32,7 +32,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = transmission
-PAK_VER    = 10
+PAK_VER    = 11
 
 DEPS       = "libevent2"
 
@@ -46,7 +46,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 4620cfbfefee2ce55a6fa12c3ec330a7
+$(DL_FILE)_MD5 = 411aec1c418c14f6765710d89743ae42
 
 install : $(TARGET)
 
index 754bb01532b30fddd3f374188e064fc8df91a79c..5b1125c9206151e9a23f052e42c136c08426fc48 100644 (file)
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.1
+VER        = 2.2
 
 THISAPP    = wpa_supplicant-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -41,7 +41,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = e96b8db5a8171cd17a5b2012d6ad7cc7
+$(DL_FILE)_MD5 = 238e8e888bbd558e1a57e3eb28d1dd07
 
 install : $(TARGET)
 
diff --git a/make.sh b/make.sh
index 5c32f73b514bf0d07094b0ee5554d35da34872d5..cf964f1286a8efdc4773fd5707adfdf8e51c93cf 100755 (executable)
--- a/make.sh
+++ b/make.sh
@@ -25,8 +25,8 @@
 NAME="IPFire"                                                  # Software name
 SNAME="ipfire"                                                 # Short name
 VERSION="2.15"                                                 # Version number
-CORE="78"                                                      # Core Level (Filename)
-PAKFIRE_CORE="78"                                              # Core Level (PAKFIRE)
+CORE="80"                                                      # Core Level (Filename)
+PAKFIRE_CORE="80"                                              # Core Level (PAKFIRE)
 GIT_BRANCH=`git rev-parse --abbrev-ref HEAD`                   # Git Branch
 SLOGAN="www.ipfire.org"                                                # Software slogan
 CONFIG_ROOT=/var/ipfire                                                # Configuration rootdir
@@ -385,9 +385,6 @@ buildipfire() {
   export LOGFILE
   ipfiremake configroot
   ipfiremake backup
-  ipfiremake bind
-  ipfiremake dhcp
-  ipfiremake dhcpcd
   ipfiremake libusb
   ipfiremake libusbx
   ipfiremake libpcap
@@ -459,14 +456,20 @@ buildipfire() {
                ;;
   esac
   ipfiremake pkg-config
+  ipfiremake openssl
+  ipfiremake openssl-compat
+  ipfiremake libgpg-error
+  ipfiremake libgcrypt
+  ipfiremake libassuan
+  ipfiremake bind
+  ipfiremake dhcp
+  ipfiremake dhcpcd
   ipfiremake linux-atm
   ipfiremake cpio
   ipfiremake dracut
   ipfiremake expat
   ipfiremake gdbm
   ipfiremake pam
-  ipfiremake openssl
-  ipfiremake openssl-compat
   ipfiremake curl
   ipfiremake tcl
   ipfiremake sqlite
@@ -505,6 +508,7 @@ buildipfire() {
   ipfiremake arping
   ipfiremake beep
   ipfiremake dvdrtools
+  ipfiremake nettle
   ipfiremake dnsmasq
   ipfiremake dosfstools
   ipfiremake reiserfsprogs
@@ -760,6 +764,7 @@ buildipfire() {
   ipfiremake python-progressbar
   ipfiremake python-xattr
   ipfiremake intltool
+  ipfiremake ddns
   ipfiremake transmission
   ipfiremake dpfhack
   ipfiremake lcd4linux
@@ -770,8 +775,6 @@ buildipfire() {
   ipfiremake fping
   ipfiremake telnet
   ipfiremake xinetd
-  ipfiremake libgpg-error
-  ipfiremake libassuan
   ipfiremake gpgme
   ipfiremake pygpgme
   ipfiremake pakfire3
@@ -804,6 +807,7 @@ buildipfire() {
   ipfiremake iotop
   ipfiremake stunnel
   ipfiremake sslscan
+  ipfiremake owncloud
 }
 
 buildinstaller() {
index d526c35b2eeeb4eb8a3d7953c7d9c3594c457fc7..e8c8c8bb0869a0f646ec1050f8408d450703cbea 100644 (file)
@@ -71,6 +71,13 @@ create_files() {
 
 case "${1}" in
        start)
+               if [[ ! -L "/var/run" ]]; then
+                       boot_mesg "Repair /var/run symlink to /run..."
+                       mv -u /var/run/* /run/ 2>&1 > /dev/null
+                       rm -rf /var/run
+                       ln -s ../run /var/run
+               fi
+
                boot_mesg -n "Cleaning file systems:" ${INFO}
 
                boot_mesg -n " /tmp" ${NORMAL}
diff --git a/src/initscripts/init.d/dhcrelay b/src/initscripts/init.d/dhcrelay
new file mode 100755 (executable)
index 0000000..327a084
--- /dev/null
@@ -0,0 +1,53 @@
+#!/bin/sh
+########################################################################
+# Begin $rc_base/init.d/dhcrelay
+#
+# Description : The DHCP Relay Daemon
+#
+########################################################################
+
+. /etc/sysconfig/rc
+. ${rc_functions}
+
+CONFIG_FILE="/var/ipfire/dhcp/relay"
+
+if [ -r "${CONFIG_FILE}" ]; then
+       eval $(/usr/local/bin/readhash ${CONFIG_FILE})
+fi
+
+ARGS="-q"
+
+for interface in ${INTERFACES}; do
+       ARGS="${ARGS} -i ${interface}"
+done
+
+ARGS="${ARGS} ${SERVERS}"
+
+case "${1}" in
+       start)
+               boot_mesg "Starting DHCP Relay..."
+               loadproc /usr/sbin/dhcrelay ${ARGS}
+               ;;
+
+       stop)
+               boot_mesg "Stopping DHCP Relay..."
+               killproc -p /var/run/dhcrelay.pid /usr/sbin/dhcrelay
+               ;;
+
+       restart)
+               ${0} stop
+               sleep 1
+               ${0} start
+               ;;
+
+       status)
+               statusproc /usr/sbin/dhcrelay
+               ;;
+
+       *)
+               echo "Usage: ${0} {start|stop|restart|status}"
+               exit 1
+               ;;
+esac
+
+# End $rc_base/init.d/dhcrelay
index 34eee0c26e8fbb2aa2bab5fe9b098c03d66ba8bd..48b9d19d02627f9d8c829f958a5febfc5ebe5c28 100644 (file)
@@ -20,7 +20,20 @@ if [ -e "/etc/sysconfig/dnsmasq" ]; then
        . /etc/sysconfig/dnsmasq
 fi
 
+CACHE_SIZE=2500
+ENABLE_DNSSEC=1
 SHOW_SRV=1
+TRUST_ANCHOR=".,19036,8,2,49AAC11D7B6F6446702E54A1607371607A1A41855200FD2CE1CDDE32F24E8FB5"
+
+function dnssec_args() {
+       local cmdline="--dnssec"
+
+       if [ -n "${TRUST_ANCHOR}" ]; then
+               cmdline="${cmdline} --trust-anchor=${TRUST_ANCHOR}"
+       fi
+
+       echo "${cmdline}"
+}
 
 function dns_forward_args() {
        local file="${1}"
@@ -41,7 +54,6 @@ function dns_forward_args() {
        echo "${cmdline}"
 }
 
-
 case "${1}" in
        start)
                # kill already running copy of dnsmasq...
@@ -73,6 +85,15 @@ case "${1}" in
                # Add custom forward dns zones.
                ARGS="${ARGS} $(dns_forward_args /var/ipfire/dnsforward/config)"
 
+               # Enabled DNSSEC validation
+               if [ "${ENABLE_DNSSEC}" -eq 1 ]; then
+                       ARGS="${ARGS} $(dnssec_args)"
+               fi
+
+               if [ -n "${CACHE_SIZE}" ]; then
+                       ARGS="${ARGS} --cache-size=${CACHE_SIZE}"
+               fi
+
                loadproc /usr/sbin/dnsmasq -l /var/state/dhcp/dhcpd.leases $ARGS
                
                if [ "${SHOW_SRV}" -eq 1 ] && [ "${DNS1}" != "" -o "${DNS2}" != "" ]; then
index d75a2e96c674a5849be6f6d657d11f838e980477..faa765055e95c21a8b5a81e0a4164e96f24a2c8f 100644 (file)
@@ -17,9 +17,11 @@ fi
 # Load ethernet settings
 eval $(/usr/local/bin/readhash /var/ipfire/ethernet/settings)
 
-if [ "${RED_DEV}" == "" ]; then
-       RED_DEV=ppp0
-fi
+case "${RED_TYPE}" in
+       PPPOE)
+               RED_DEV="ppp0"
+               ;;
+esac
 
 # setup_netdev_trigger LED DEVICE MODE
 setup_netdev_trigger ()
index 66d6fdb60a3d959ea2a46ce682f0181cfbd76344..591dd0f2031fff4b6f57382c91b19dc09c3d5288 100644 (file)
@@ -1,5 +1,3 @@
 #!/bin/bash
 
-/usr/local/bin/setddns.pl -f
-
-exit 0
+exec /usr/bin/ddns update-all
index b6d01009a8e5234795bf7b3abaf955bf5f88d4ed..6cf8771eaf745d132700feb999c4122ac9d3d7a3 100644 (file)
@@ -64,7 +64,7 @@ case "${1}" in
 
                # Now traverse /sys in order to "coldplug" devices that have
                # already been discovered
-               /bin/udevadm trigger
+               /bin/udevadm trigger --action=add
 
                # Now wait for udevd to process the uevents we triggered
                /bin/udevadm settle
index db7a6cc72af6f2687fc7553637381299ffed7f46..309e006c9d3927fd6ed0792ade6e911ae841159e 100644 (file)
@@ -542,7 +542,7 @@ int main(int argc, char *argv[])
                replace("/harddisk/boot/grub/grub.conf", "splashimage", "#splashimage");
                replace("/harddisk/boot/grub/grub.conf", "#serial", "serial");
                replace("/harddisk/boot/grub/grub.conf", "#terminal", "terminal");
-               replace("/harddisk/boot/grub/grub.conf", " panic=10 ", " console=ttyS0,38400n8 panic=10 ");
+               replace("/harddisk/boot/grub/grub.conf", " panic=10 ", " console=ttyS0,115200n8 panic=10 ");
 
                /*inittab*/
                replace("/harddisk/etc/inittab", "1:2345:respawn:", "#1:2345:respawn:");
index ae4f7800f4b8f58a46b98eae49cd6245e84ce067..58e9bb275d0e8838dc9a5918ad085eb84eb3d50f 100644 (file)
@@ -27,7 +27,7 @@ int writehostsfiles(void)
        FILE *file, *hosts;
        struct keyvalue *kv;
        char hostname[STRING_SIZE];
-       char domainname[STRING_SIZE] = "";
+       char domainname[STRING_SIZE] = "localdomain";
        char commandstring[STRING_SIZE];
        char buffer[STRING_SIZE];
        
diff --git a/src/paks/owncloud/install.sh b/src/paks/owncloud/install.sh
new file mode 100644 (file)
index 0000000..e2ad07d
--- /dev/null
@@ -0,0 +1,44 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire 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.                                      #
+#                                                                          #
+# IPFire 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 IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2007 IPFire-Team <info@ipfire.org>.                        #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+extract_files
+restore_backup ${NAME}
+
+# Fix permissions.
+chmod 777 /srv/web/owncloud/apps
+chmod 777 /srv/web/owncloud/config
+
+# Create data directory.
+mkdir -p /var/owncloud/data
+chown -R nobody:nobody /var/owncloud
+
+# Import web interface certificates if none exist.
+if [ ! -e "/etc/httpd/owncloud.crt" ] && [ ! -e "/etc/httpd/owncloud.key" ]; then
+       cat /etc/httpd/server.crt > /etc/httpd/owncloud.crt
+       cat /etc/httpd/server.key > /etc/httpd/owncloud.key
+fi
+
+/etc/init.d/apache reload
+
+exit 0
diff --git a/src/paks/owncloud/uninstall.sh b/src/paks/owncloud/uninstall.sh
new file mode 100644 (file)
index 0000000..9e2578f
--- /dev/null
@@ -0,0 +1,30 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire 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.                                      #
+#                                                                          #
+# IPFire 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 IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2007 IPFire-Team <info@ipfire.org>.                        #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+make_backup ${NAME}
+remove_files
+
+/etc/init.d/apache reload
+
+exit 0
diff --git a/src/paks/owncloud/update.sh b/src/paks/owncloud/update.sh
new file mode 100644 (file)
index 0000000..89c40d0
--- /dev/null
@@ -0,0 +1,26 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire 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.                                      #
+#                                                                          #
+# IPFire 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 IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2007 IPFire-Team <info@ipfire.org>.                        #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+./uninstall.sh
+./install.sh
diff --git a/src/patches/dnsmasq-2.70-Add-support-to-read-ISC-DHCP-lease-file.patch b/src/patches/dnsmasq-2.70-Add-support-to-read-ISC-DHCP-lease-file.patch
new file mode 100644 (file)
index 0000000..3194e1f
--- /dev/null
@@ -0,0 +1,365 @@
+diff --git a/Makefile b/Makefile
+index 292c8bd..5e0cdbe 100644
+--- a/Makefile
++++ b/Makefile
+@@ -69,7 +69,7 @@ objs = cache.o rfc1035.o util.o option.o forward.o network.o \
+        dnsmasq.o dhcp.o lease.o rfc2131.o netlink.o dbus.o bpf.o \
+        helper.o tftp.o log.o conntrack.o dhcp6.o rfc3315.o \
+        dhcp-common.o outpacket.o radv.o slaac.o auth.o ipset.o \
+-       domain.o dnssec.o blockdata.o
++       domain.o dnssec.o blockdata.o isc.o
+ hdrs = dnsmasq.h config.h dhcp-protocol.h dhcp6-protocol.h \
+        dns-protocol.h radv-protocol.h ip6addr.h
+diff --git a/src/cache.c b/src/cache.c
+index 5cec918..1f5657f 100644
+--- a/src/cache.c
++++ b/src/cache.c
+@@ -17,7 +17,7 @@
+ #include "dnsmasq.h"
+ static struct crec *cache_head = NULL, *cache_tail = NULL, **hash_table = NULL;
+-#ifdef HAVE_DHCP
++#if (defined HAVE_DHCP) || (defined HAVE_ISC_READER)
+ static struct crec *dhcp_spare = NULL;
+ #endif
+ static struct crec *new_chain = NULL;
+@@ -222,6 +222,9 @@ static void cache_free(struct crec *crecp)
+       crecp->flags &= ~F_BIGNAME;
+     }
++  if (crecp->flags & F_DHCP)
++    free(crecp->name.namep);
++
+ #ifdef HAVE_DNSSEC
+   cache_blockdata_free(crecp);
+ #endif
+@@ -1110,7 +1113,7 @@ void cache_reload(void)
+       total_size = read_hostsfile(ah->fname, ah->index, total_size, (struct crec **)daemon->packet, revhashsz);
+ } 
+-#ifdef HAVE_DHCP
++#if (defined HAVE_DHCP) || (defined HAVE_ISC_READER)
+ struct in_addr a_record_from_hosts(char *name, time_t now)
+ {
+   struct crec *crecp = NULL;
+@@ -1188,7 +1191,7 @@ void cache_add_dhcp_entry(char *host_name, int prot,
+       addrlen = sizeof(struct in6_addr);
+     }
+ #endif
+-  
++
+   inet_ntop(prot, host_address, daemon->addrbuff, ADDRSTRLEN);
+   
+   while ((crec = cache_find_by_name(crec, host_name, 0, flags | F_CNAME)))
+@@ -1253,7 +1256,11 @@ void cache_add_dhcp_entry(char *host_name, int prot,
+       else
+       crec->ttd = ttd;
+       crec->addr.addr = *host_address;
++#ifdef HAVE_ISC_READER
++      crec->name.namep = strdup(host_name);
++#else
+       crec->name.namep = host_name;
++#endif
+       crec->uid = next_uid();
+       cache_hash(crec);
+diff --git a/src/dnsmasq.c b/src/dnsmasq.c
+index 1c96a0e..156ac9a 100644
+--- a/src/dnsmasq.c
++++ b/src/dnsmasq.c
+@@ -934,6 +934,11 @@ int main (int argc, char **argv)
+         poll_resolv(0, daemon->last_resolv != 0, now);          
+         daemon->last_resolv = now;
++
++#ifdef HAVE_ISC_READER
++        if (daemon->lease_file && !daemon->dhcp)
++          load_dhcp(now);
++#endif
+       }
+       
+       if (FD_ISSET(piperead, &rset))
+diff --git a/src/dnsmasq.h b/src/dnsmasq.h
+index 3032546..a40b2a9 100644
+--- a/src/dnsmasq.h
++++ b/src/dnsmasq.h
+@@ -1447,3 +1447,8 @@ void slaac_add_addrs(struct dhcp_lease *lease, time_t now, int force);
+ time_t periodic_slaac(time_t now, struct dhcp_lease *leases);
+ void slaac_ping_reply(struct in6_addr *sender, unsigned char *packet, char *interface, struct dhcp_lease *leases);
+ #endif
++
++/* isc.c */
++#ifdef HAVE_ISC_READER
++void load_dhcp(time_t now);
++#endif
+diff --git a/src/isc.c b/src/isc.c
+new file mode 100644
+index 0000000..5106442
+--- /dev/null
++++ b/src/isc.c
+@@ -0,0 +1,251 @@
++/* dnsmasq is Copyright (c) 2014 John Volpe, Simon Kelley and
++     Michael Tremer
++
++  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; version 2 dated June, 1991, or
++  (at your option) version 3 dated 29 June, 2007.
++
++  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, see <http://www.gnu.org/licenses/>.
++
++  Code in this file is based on contributions by John Volpe and
++  Simon Kelley. Updated for recent versions of dnsmasq by
++  Michael Tremer.
++*/
++
++#include "dnsmasq.h"
++
++#ifdef HAVE_ISC_READER
++#define MAXTOK 50
++
++struct isc_dhcp_lease {
++      char* name;
++      char* fqdn;
++      time_t expires;
++      struct in_addr addr;
++      struct isc_dhcp_lease* next;
++};
++
++static struct isc_dhcp_lease* dhcp_lease_new(const char* hostname) {
++      struct isc_dhcp_lease* lease = whine_malloc(sizeof(*lease));
++
++      lease->name = strdup(hostname);
++      if (daemon->domain_suffix) {
++              asprintf(&lease->fqdn, "%s.%s", hostname, daemon->domain_suffix);
++      }
++      lease->expires = 0;
++      lease->next = NULL;
++
++      return lease;
++}
++
++static void dhcp_lease_free(struct isc_dhcp_lease* lease) {
++      if (!lease)
++              return;
++
++      if (lease->name)
++              free(lease->name);
++      if (lease->fqdn)
++              free(lease->fqdn);
++      free(lease);
++}
++
++static int next_token(char* token, int buffsize, FILE* fp) {
++      int c, count = 0;
++      char* cp = token;
++
++      while ((c = getc(fp)) != EOF) {
++              if (c == '#') {
++                      do {
++                              c = getc(fp);
++                      } while (c != '\n' && c != EOF);
++              }
++
++              if (c == ' ' || c == '\t' || c == '\n' || c == ';') {
++                      if (count)
++                              break;
++              } else if ((c != '"') && (count < buffsize - 1)) {
++                      *cp++ = c;
++                      count++;
++              }
++      }
++
++      *cp = 0;
++      return count ? 1 : 0;
++}
++
++static long get_utc_offset() {
++      time_t t = time(NULL);
++      struct tm* time_struct = localtime(&t);
++
++      return time_struct->tm_gmtoff;
++}
++
++static time_t parse_lease_time(const char* token_date, const char* token_time) {
++      time_t time = (time_t)(-1);
++      struct tm lease_time;
++
++      if (sscanf(token_date, "%d/%d/%d", &lease_time.tm_year, &lease_time.tm_mon, &lease_time.tm_mday) == 3) {
++              lease_time.tm_year -= 1900;
++              lease_time.tm_mon -= 1;
++
++              if (sscanf(token_time, "%d:%d:%d", &lease_time.tm_hour, &lease_time.tm_min, &lease_time.tm_sec) == 3) {
++                      time = mktime(&lease_time) + get_utc_offset();
++              }
++      }
++
++      return time;
++}
++
++static struct isc_dhcp_lease* find_lease(const char* hostname, struct isc_dhcp_lease* leases) {
++      struct isc_dhcp_lease* lease = leases;
++
++      while (lease) {
++              if (strcmp(hostname, lease->name) == 0) {
++                      return lease;
++              }
++              lease = lease->next;
++      }
++
++      return NULL;
++}
++
++static off_t lease_file_size = (off_t)0;
++static ino_t lease_file_inode = (ino_t)0;
++
++void load_dhcp(time_t now) {
++      struct isc_dhcp_lease* leases = NULL;
++
++      struct stat statbuf;
++      if (stat(daemon->lease_file, &statbuf) == -1) {
++              return;
++      }
++
++      /* Do nothing if the lease file has not changed. */
++      if ((statbuf.st_size <= lease_file_size) && (statbuf.st_ino == lease_file_inode))
++              return;
++
++      lease_file_size = statbuf.st_size;
++      lease_file_inode = statbuf.st_ino;
++
++      FILE* fp = fopen(daemon->lease_file, "r");
++      if (!fp) {
++              my_syslog(LOG_ERR, _("failed to load %s:%s"), daemon->lease_file, strerror(errno));
++              return;
++      }
++
++      my_syslog(LOG_INFO, _("reading %s"), daemon->lease_file);
++
++      char* hostname = daemon->namebuff;
++      struct in_addr host_address;
++      time_t time_starts = -1;
++      time_t time_ends = -1;
++      int nomem;
++
++      char token[MAXTOK];
++      while ((next_token(token, MAXTOK, fp))) {
++              if (strcmp(token, "lease") == 0) {
++                      hostname[0] = '\0';
++
++                      if (next_token(token, MAXTOK, fp) && ((host_address.s_addr = inet_addr(token)) != (in_addr_t)-1)) {
++                              if (next_token(token, MAXTOK, fp) && *token == '{') {
++                                      while (next_token(token, MAXTOK, fp) && *token != '}') {
++                                              if ((strcmp(token, "client-hostname") == 0) || (strcmp(token, "hostname") == 0)) {
++                                                      if (next_token(hostname, MAXDNAME, fp)) {
++                                                              if (!canonicalise(hostname, &nomem)) {
++                                                                      *hostname = 0;
++                                                                      my_syslog(LOG_ERR, _("bad name in %s"), daemon->lease_file);
++                                                              }
++                                                      }
++                                              } else if ((strcmp(token, "starts") == 0) || (strcmp(token, "ends") == 0)) {
++                                                      char token_date[MAXTOK];
++                                                      char token_time[MAXTOK];
++
++                                                      int is_starts = strcmp(token, "starts") == 0;
++
++                                                      // Throw away the weekday and parse the date.
++                                                      if (next_token(token, MAXTOK, fp) && next_token(token_date, MAXTOK, fp) && next_token(token_time, MAXTOK, fp)) {
++                                                              time_t time = parse_lease_time(token_date, token_time);
++
++                                                              if (is_starts)
++                                                                      time_starts = time;
++                                                              else
++                                                                      time_ends = time;
++                                                      }
++                                              }
++                                      }
++
++                                      if (!*hostname)
++                                              continue;
++
++                                      if ((time_starts == -1) || (time_ends == -1))
++                                              continue;
++
++                                      if (difftime(now, time_ends) > 0)
++                                              continue;
++
++                                      char* dot = strchr(hostname, '.');
++                                      if (dot) {
++                                              if (!daemon->domain_suffix || hostname_isequal(dot + 1, daemon->domain_suffix)) {
++                                                      my_syslog(LOG_WARNING,
++                                                              _("Ignoring DHCP lease for %s because it has an illegal domain part"),
++                                                              hostname);
++                                                      continue;
++                                              }
++                                              *dot = 0;
++                                      }
++
++                                      // Search for an existing lease in the list
++                                      // with the given host name and update the data
++                                      // if needed.
++                                      struct isc_dhcp_lease* lease = find_lease(hostname, leases);
++
++                                      // If no lease already exists, we create a new one
++                                      // and append it to the list.
++                                      if (!lease) {
++                                              lease = dhcp_lease_new(hostname);
++
++                                              lease->next = leases;
++                                              leases = lease;
++                                      }
++
++                                      // Only update more recent leases.
++                                      if (lease->expires > time_ends)
++                                              continue;
++
++                                      lease->addr = host_address;
++                                      lease->expires = time_ends;
++                              }
++                      }
++              }
++      }
++
++      fclose(fp);
++
++      // Drop all entries.
++      cache_unhash_dhcp();
++
++      while (leases) {
++              struct isc_dhcp_lease *lease = leases;
++              leases = lease->next;
++
++              if (lease->fqdn) {
++                      cache_add_dhcp_entry(lease->fqdn, AF_INET, (struct all_addr*)&lease->addr.s_addr, lease->expires);
++              }
++
++              if (lease->name) {
++                      cache_add_dhcp_entry(lease->name, AF_INET, (struct all_addr*)&lease->addr.s_addr, lease->expires);
++              }
++
++              // Cleanup
++              dhcp_lease_free(lease);
++      }
++}
++
++#endif
+diff --git a/src/option.c b/src/option.c
+index daa728f..d16c982 100644
+--- a/src/option.c
++++ b/src/option.c
+@@ -1642,7 +1642,7 @@ static int one_opt(int option, char *arg, char *errstr, char *gen_err, int comma
+       ret_err(_("bad MX target"));
+       break;
+-#ifdef HAVE_DHCP      
++#if (defined HAVE_DHCP) || (defined HAVE_ISC_READER)
+     case 'l':  /* --dhcp-leasefile */
+       daemon->lease_file = opt_string_alloc(arg);
+       break;
diff --git a/src/patches/dnsmasq-2.71-support-nettle-3.0.patch b/src/patches/dnsmasq-2.71-support-nettle-3.0.patch
new file mode 100644 (file)
index 0000000..593a7cd
--- /dev/null
@@ -0,0 +1,65 @@
+From cdb755c5f16a6768c3e8b1f345fe15fc9244228d Mon Sep 17 00:00:00 2001
+From: Simon Kelley <simon@thekelleys.org.uk>
+Date: Wed, 18 Jun 2014 20:52:53 +0100
+Subject: [PATCH] Fix FTBFS with Nettle-3.0.
+
+---
+ CHANGELOG    |    3 +++
+ src/dnssec.c |   18 ++++++++++++------
+ 2 files changed, 15 insertions(+), 6 deletions(-)
+
+diff --git a/src/dnssec.c b/src/dnssec.c
+index 2ffb75d..69bfc29 100644
+--- a/src/dnssec.c
++++ b/src/dnssec.c
+@@ -28,6 +28,12 @@
+ #include <nettle/nettle-meta.h>
+ #include <nettle/bignum.h>
++/* Nettle-3.0 moved to a new API for DSA. We use a name that's defined in the new API
++   to detect Nettle-3, and invoke the backwards compatibility mode. */
++#ifdef dsa_params_init
++#include <nettle/dsa-compat.h>
++#endif
++
+ #define SERIAL_UNDEF  -100
+ #define SERIAL_EQ        0
+@@ -121,8 +127,8 @@ static int hash_init(const struct nettle_hash *hash, void **ctxp, unsigned char
+   return 1;
+ }
+   
+-static int rsa_verify(struct blockdata *key_data, unsigned int key_len, unsigned char *sig, size_t sig_len,
+-                    unsigned char *digest, int algo)
++static int dnsmasq_rsa_verify(struct blockdata *key_data, unsigned int key_len, unsigned char *sig, size_t sig_len,
++                            unsigned char *digest, int algo)
+ {
+   unsigned char *p;
+   size_t exp_len;
+@@ -173,8 +179,8 @@ static int rsa_verify(struct blockdata *key_data, unsigned int key_len, unsigned
+   return 0;
+ }  
+-static int dsa_verify(struct blockdata *key_data, unsigned int key_len, unsigned char *sig, size_t sig_len,
+-                    unsigned char *digest, int algo)
++static int dnsmasq_dsa_verify(struct blockdata *key_data, unsigned int key_len, unsigned char *sig, size_t sig_len,
++                            unsigned char *digest, int algo)
+ {
+   unsigned char *p;
+   unsigned int t;
+@@ -293,10 +299,10 @@ static int verify(struct blockdata *key_data, unsigned int key_len, unsigned cha
+   switch (algo)
+     {
+     case 1: case 5: case 7: case 8: case 10:
+-      return rsa_verify(key_data, key_len, sig, sig_len, digest, algo);
++      return dnsmasq_rsa_verify(key_data, key_len, sig, sig_len, digest, algo);
+       
+     case 3: case 6: 
+-      return dsa_verify(key_data, key_len, sig, sig_len, digest, algo);
++      return dnsmasq_dsa_verify(key_data, key_len, sig, sig_len, digest, algo);
+  
+ #ifndef NO_NETTLE_ECC   
+     case 13: case 14:
+-- 
+1.7.10.4
+
diff --git a/src/patches/dnsmasq-2.71-use-nettle-with-minigmp.patch b/src/patches/dnsmasq-2.71-use-nettle-with-minigmp.patch
new file mode 100644 (file)
index 0000000..374c9ec
--- /dev/null
@@ -0,0 +1,88 @@
+From 063efb330a3f341c2548e2cf1f67f83e49cd6395 Mon Sep 17 00:00:00 2001
+From: Simon Kelley <simon@thekelleys.org.uk>
+Date: Tue, 17 Jun 2014 19:49:31 +0100
+Subject: [PATCH] Build config: add -DNO_GMP for use with nettle/mini-gmp
+
+---
+ Makefile        |    2 +-
+ bld/pkg-wrapper |    9 +++++++--
+ src/config.h    |    7 +++++++
+ src/dnssec.c    |    3 ++-
+ 4 files changed, 17 insertions(+), 4 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index c58b50b..17eeb27 100644
+--- a/Makefile
++++ b/Makefile
+@@ -61,7 +61,7 @@ lua_cflags =    `echo $(COPTS) | $(top)/bld/pkg-wrapper HAVE_LUASCRIPT $(PKG_CON
+ lua_libs =      `echo $(COPTS) | $(top)/bld/pkg-wrapper HAVE_LUASCRIPT $(PKG_CONFIG) --libs lua5.1` 
+ nettle_cflags = `echo $(COPTS) | $(top)/bld/pkg-wrapper HAVE_DNSSEC $(PKG_CONFIG) --cflags nettle hogweed`
+ nettle_libs =   `echo $(COPTS) | $(top)/bld/pkg-wrapper HAVE_DNSSEC $(PKG_CONFIG) --libs nettle hogweed`
+-gmp_libs =      `echo $(COPTS) | $(top)/bld/pkg-wrapper HAVE_DNSSEC $(PKG_CONFIG) --copy -lgmp`
++gmp_libs =      `echo $(COPTS) | $(top)/bld/pkg-wrapper HAVE_DNSSEC NO_GMP --copy -lgmp`
+ sunos_libs =    `if uname | grep SunOS >/dev/null 2>&1; then echo -lsocket -lnsl -lposix4; fi`
+ version =     -DVERSION='\"`$(top)/bld/get-version $(top)`\"'
+diff --git a/bld/pkg-wrapper b/bld/pkg-wrapper
+index 9f9332d..0ddb678 100755
+--- a/bld/pkg-wrapper
++++ b/bld/pkg-wrapper
+@@ -11,9 +11,14 @@ in=`cat`
+ if grep "^\#[[:space:]]*define[[:space:]]*$search" config.h >/dev/null 2>&1 || \
+     echo $in | grep $search >/dev/null 2>&1; then
+-
++# Nasty, nasty, in --copy, arg 2 is another config to search for, use with NO_GMP
+     if [ $op = "--copy" ]; then
+-      pkg="$*"
++      if grep "^\#[[:space:]]*define[[:space:]]*$pkg" config.h >/dev/null 2>&1 || \
++            echo $in | grep $pkg >/dev/null 2>&1; then
++          pkg=""
++      else 
++          pkg="$*"
++      fi
+     elif grep "^\#[[:space:]]*define[[:space:]]*${search}_STATIC" config.h >/dev/null 2>&1 || \
+             echo $in | grep ${search}_STATIC >/dev/null 2>&1; then
+       pkg=`$pkg  --static $op $*`
+diff --git a/src/config.h b/src/config.h
+index 2155544..ee6d218 100644
+--- a/src/config.h
++++ b/src/config.h
+@@ -105,6 +105,8 @@ HAVE_AUTH
+    define this to include the facility to act as an authoritative DNS
+    server for one or more zones.
++HAVE_DNSSEC
++   include DNSSEC validator.
+ NO_IPV6
+ NO_TFTP
+@@ -118,6 +120,11 @@ NO_AUTH
+    which are enabled  by default in the distributed source tree. Building dnsmasq
+    with something like "make COPTS=-DNO_SCRIPT" will do the trick.
++NO_NETTLE_ECC
++   Don't include the ECDSA cypher in DNSSEC validation. Needed for older Nettle versions.
++NO_GMP
++   Don't use and link against libgmp, Useful if nettle is built with --enable-mini-gmp.
++
+ LEASEFILE
+ CONFFILE
+ RESOLVFILE
+diff --git a/src/dnssec.c b/src/dnssec.c
+index 44d626b..2ffb75d 100644
+--- a/src/dnssec.c
++++ b/src/dnssec.c
+@@ -26,7 +26,8 @@
+ #  include <nettle/ecc-curve.h>
+ #endif
+ #include <nettle/nettle-meta.h>
+-#include <gmp.h>
++#include <nettle/bignum.h>
++
+ #define SERIAL_UNDEF  -100
+ #define SERIAL_EQ        0
+-- 
+1.7.10.4
+
diff --git a/src/patches/linux-3.10.y-usbnet_mcs7830_rework_link_detect.patch b/src/patches/linux-3.10.y-usbnet_mcs7830_rework_link_detect.patch
new file mode 100644 (file)
index 0000000..2114ae8
--- /dev/null
@@ -0,0 +1,71 @@
+From 4e9792dc8ab29175295c79c35f9f6fbd2d453b35 Mon Sep 17 00:00:00 2001
+From: Octavian Purdila <octavian.purdila@intel.com>
+Date: Mon, 23 Dec 2013 19:06:31 +0200
+Subject: [PATCH] usbnet: mcs7830: rework link state detection
+
+Even with the quirks in commit dabdaf0c (mcs7830: Fix link state
+detection) there are still spurious link-down events for some chips
+where the false link-down events count go over a few hundreds.
+
+This patch takes a more conservative approach and only looks at
+link-down events where the link-down state is not combined with other
+states (e.g. half/full speed, pending frames in SRAM or TX status
+information valid). In all other cases we assume the link is up.
+
+Tested on MCS7830CV-DA (USB ID 9710:7830).
+
+Cc: Ondrej Zary <linux@rainbow-software.org>
+Cc: Michael Leun <lkml20120218@newton.leun.net>
+Cc: Ming Lei <ming.lei@canonical.com>
+Signed-off-by: Octavian Purdila <octavian.purdila@intel.com>
+Signed-off-by: David S. Miller <davem@davemloft.net>
+---
+ drivers/net/usb/mcs7830.c | 19 ++++---------------
+ 1 file changed, 4 insertions(+), 15 deletions(-)
+
+diff --git a/drivers/net/usb/mcs7830.c b/drivers/net/usb/mcs7830.c
+index 9237c45..8dd48b5 100644
+--- a/drivers/net/usb/mcs7830.c
++++ b/drivers/net/usb/mcs7830.c
+@@ -117,7 +117,6 @@ enum {
+ struct mcs7830_data {
+       u8 multi_filter[8];
+       u8 config;
+-      u8 link_counter;
+ };
+ static const char driver_name[] = "MOSCHIP usb-ethernet driver";
+@@ -562,26 +561,16 @@ static void mcs7830_status(struct usbnet *dev, struct urb *urb)
+ {
+       u8 *buf = urb->transfer_buffer;
+       bool link, link_changed;
+-      struct mcs7830_data *data = mcs7830_get_data(dev);
+       if (urb->actual_length < 16)
+               return;
+-      link = !(buf[1] & 0x20);
++      link = !(buf[1] == 0x20);
+       link_changed = netif_carrier_ok(dev->net) != link;
+       if (link_changed) {
+-              data->link_counter++;
+-              /*
+-                 track link state 20 times to guard against erroneous
+-                 link state changes reported sometimes by the chip
+-               */
+-              if (data->link_counter > 20) {
+-                      data->link_counter = 0;
+-                      usbnet_link_change(dev, link, 0);
+-                      netdev_dbg(dev->net, "Link Status is: %d\n", link);
+-              }
+-      } else
+-              data->link_counter = 0;
++              usbnet_link_change(dev, link, 0);
++              netdev_dbg(dev->net, "Link Status is: %d\n", link);
++      }
+ }
+ static const struct driver_info moschip_info = {
+-- 
+2.0.0
+
index b09a9b52d42f08a753c999e43644758020b5fca5..5127c1f105ce197f16c0bbc78cdca54d3a19720b 100644 (file)
@@ -7,7 +7,7 @@ index 9ab2eee..86762bd 100644
  
  /* How many PADI/PADS attempts? */
 -#define MAX_PADI_ATTEMPTS 3
-+#define MAX_PADI_ATTEMPTS 12
++#define MAX_PADI_ATTEMPTS 4
  
  /* Initial timeout for PADO/PADS */
  #define PADI_TIMEOUT 5
diff --git a/src/scripts/setddns.pl b/src/scripts/setddns.pl
deleted file mode 100644 (file)
index 5e77fce..0000000
+++ /dev/null
@@ -1,863 +0,0 @@
-#!/usr/bin/perl
-#
-# SmoothWall CGIs
-#
-# This code is distributed under the terms of the GPL
-#
-# (c) The SmoothWall Team
-#
-# $Id: setddns.pl,v 1.4.2.32 2006/02/07 01:29:47 franck78 Exp $
-#
-
-#close(STDIN);
-#close(STDOUT);
-#close(STDERR);
-
-use strict;
-use IO::Socket;
-use Net::SSLeay;
-
-require '/var/ipfire/general-functions.pl';
-
-#Prototypes functions
-sub encode_base64 ($;$);
-
-my %settings;
-my $filename = "${General::swroot}/ddns/config";
-my $cachefile = "${General::swroot}/ddns/ipcache";
-my $ipcache = 0;
-my @current = ();
-
-if (open(FILE, "$filename")) {
-    @current = <FILE>;
-    close(FILE);
-    unless(@current) { 
-       exit 0; 
-    }
-} else {
-    &General::log('Dynamic DNS failure : unable to open config file.');
-    exit 0;
-}
-
-&General::readhash("${General::swroot}/ddns/settings", \%settings);
-
-# ignore monthly update if not in minimize update mode
-exit 0 if (($settings{'MINIMIZEUPDATES'} ne 'on') && ($ARGV[1] eq '-m'));
-
-my $ip = &General::GetDyndnsRedIP();
-
-if ($ip eq "unavailable") {
-       &General::log("Dynamic DNS error: RED/Public IP is unavailable");
-       exit(0);
-}
-
-#&General::log("Dynamic DNS public router IP is: $ip");
-
-if ($ARGV[0] eq '-f') {
-       unlink ($cachefile);    # next regular calls will try again if this force update fails.
-} else {
-       open(IPCACHE, "$cachefile");
-       $ipcache = <IPCACHE>;
-       close(IPCACHE);
-       chomp $ipcache;
-}
-
-if ($ip ne $ipcache) {
-       my $id = 0;
-       my $success = 0;
-       my $line;
-       my $lines = @current;
-
-       foreach $line (@current) {
-               $id++;
-               chomp($line);
-               my @temp = split(/\,/,$line);
-               unless ($temp[7] ne "on") {
-                       $settings{'SERVICE'} = $temp[0];
-                       $settings{'HOSTNAME'} = $temp[1];
-                       $settings{'DOMAIN'} = $temp[2];
-                       $settings{'PROXY'} = $temp[3];
-                       $settings{'WILDCARDS'} = $temp[4];
-                       $settings{'LOGIN'} = $temp[5];
-                       $settings{'PASSWORD'} = $temp[6];
-                       $settings{'ENABLED'} = $temp[7];
-
-                       #Some connection are very stable (more than 40 days). Finally force
-                       #one update / month to avoid account lost
-                       #cron call once/week with -f & once/month with -f -m options
-                       #minimize update ?
-                       if ( ($settings{'MINIMIZEUPDATES'} eq 'on') && ($ARGV[1] ne '-m') ) {
-                           if (General::DyndnsServiceSync($ip, $settings{'HOSTNAME'},$settings{'DOMAIN'})) {
-                               &General::log ("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} is uptodate [$ip]");
-                               $success++;
-                               next;           # do not update, go to test next service
-                           }
-                       }
-                       if ($settings{'SERVICE'} ne "dns.lightningwirelabs.com") {
-                               my @service = split(/\./, "$settings{'SERVICE'}");
-                               $settings{'SERVICE'} = "$service[0]";
-                       }
-                       if ($settings{'SERVICE'} eq 'no-ip') {
-                               open(F, ">${General::swroot}/ddns/noipsettings");
-                               flock F, 2;
-                               print F "PROXY=" . ($settings{'PROXY'} eq 'on' ? "Y\n" : "N\n");
-                               print F "PASSWORD=$settings{'PASSWORD'}\n";
-                               print F "NAT=N\n";
-                               print F "LOGIN=$settings{'LOGIN'}\n";
-                               print F "INTERVAL=1\n";
-                               if ($settings{'HOSTNAME'} !~ s/$General::noipprefix//) {
-                                   print F "HOSTNAME=$settings{'HOSTNAME'}\n";
-                                   print F "GROUP=\n";
-                               } else {
-                                   print F "HOSTNAME=\n";
-                                   print F "GROUP=$settings{'HOSTNAME'}\n";
-                               }
-                               print F "DOMAIN=$settings{'DOMAIN'}\n";
-                               print F "DEVICE=\n";
-                               print F "DAEMON=N\n";
-                               close(F);
-
-                               my @ddnscommand = ('/usr/bin/noip','-c',"${General::swroot}/ddns/noipsettings",'-i',"$ip");
-
-                               my $result = system(@ddnscommand);
-                               if ( $result != 0) { 
-                                       &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure");
-                               } else {
-                                       &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : success");
-                                       $success++;
-                               }
-                       }
-
-                       elsif ($settings{'SERVICE'} eq 'all-inkl') {
-                           my %proxysettings;
-                           &General::readhash("${General::swroot}/proxy/settings", \%proxysettings);
-                           if ($_=$proxysettings{'UPSTREAM_PROXY'}) {
-                               my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/);
-                               Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} );
-                           }
-
-                           my ($out, $response) = Net::SSLeay::get_https("dyndns.kasserver.com", 443, "/", Net::SSLeay::make_headers(
-                                       'User-Agent' => 'IPFire', 'Authorization' => 'Basic ' . encode_base64("$settings{'LOGIN'}:$settings{'PASSWORD'}")
-                           ));
-
-                           # Valid response are 'ok'   'nochange'
-                           if ($response =~ m%HTTP/1\.. 200 OK%) {
-                               &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : success");
-                               $success++;
-                           } else {
-                               &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure (could not connect to server, check your credentials)");
-                           }
-                       }
-
-                       elsif ($settings{'SERVICE'} eq 'cjb') {
-                           # use proxy ?
-                           my %proxysettings;
-                           &General::readhash("${General::swroot}/proxy/settings", \%proxysettings);
-                           if ($_=$proxysettings{'UPSTREAM_PROXY'}) {
-                               my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/);
-                               Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} );
-                           }
-
-                           my ($out, $response) = Net::SSLeay::get_http(  'www.cjb.net',
-                                                                           80,
-                                                                           "/cgi-bin/dynip.cgi?username=$settings{'LOGIN'}&password=$settings{'PASSWORD'}&ip=$ip",
-                                                                           Net::SSLeay::make_headers('User-Agent' => 'IPFire' )
-                                                                        );
-
-                           if ($response =~ m%HTTP/1\.. 200 OK%) {
-                               if ( $out !~ m/has been updated to point to/ ) {
-                                   &General::log("Dynamic DNS ip-update for cjb.net ($settings{'LOGIN'}) : failure (bad password or login)");
-                               } else {
-                                   &General::log("Dynamic DNS ip-update for cjb.net ($settings{'LOGIN'}) : success");
-                                   $success++;
-                               }
-                           } else {
-                               &General::log("Dynamic DNS ip-update for cjb.net ($settings{'LOGIN'}) : failure (could not connect to server)");
-                           }
-                       }
-                       elsif ($settings{'SERVICE'} eq 'selfhost') {
-                           # use proxy ?
-                           my %proxysettings;
-                           &General::readhash("${General::swroot}/proxy/settings", \%proxysettings);
-                           if ($_=$proxysettings{'UPSTREAM_PROXY'}) {
-                               my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/);
-                               Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} );
-                           }
-
-                           my ($out, $response) = Net::SSLeay::get_https(  'carol.selfhost.de',
-                                                                           443,
-                                                                           "/update?username=$settings{'LOGIN'}&password=$settings{'PASSWORD'}&textmodi=1",
-                                                                           Net::SSLeay::make_headers('User-Agent' => 'IPFire' )
-                                                                        );
-
-                           if ($response =~ m%HTTP/1\.. 200 OK%) {
-                               if ( $out !~ m/status=(200|204)/ ) {
-                                   $out =~ s/\n/ /g;
-                                   &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure ($out)");
-                               } else {
-                                   &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : success");
-                                   $success++;
-                               }
-                           } else {
-                               &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure (could not connect to server)");
-                           }
-                       }
-                       elsif ($settings{'SERVICE'} eq 'dnspark') {
-                           # use proxy ?
-                           my %proxysettings;
-                           &General::readhash("${General::swroot}/proxy/settings", \%proxysettings);
-                           if ($_=$proxysettings{'UPSTREAM_PROXY'}) {
-                               my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/);
-                               Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} );
-                           }
-
-                           if ($settings{'HOSTNAME'} eq '') {
-                               $settings{'HOSTDOMAIN'} = $settings{'DOMAIN'};
-                           } else {
-                               $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}";
-                           }
-
-                           my ($out, $response) = Net::SSLeay::get_https(  "www.dnspark.net",
-                                                                           443,
-                                                                           "/api/dynamic/update.php?hostname=$settings{'HOSTDOMAIN'}&ip=$ip",
-                                                                           Net::SSLeay::make_headers('User-Agent' => 'IPFire',
-                                                                                                     'Authorization' => 'Basic ' . encode_base64("$settings{'LOGIN'}:$settings{'PASSWORD'}")
-                                                                            )
-                                                                        );
-                           # Valid response are 'ok'   'nochange'
-                           if ($response =~ m%HTTP/1\.. 200 OK%) {
-                               if ( $out !~ m/^(ok|nochange)/ ) {
-                                   $out =~ s/\n/ /g;
-                                   &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure ($out)");
-                               } else {
-                                   &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : success");
-                                   $success++;
-                               }
-                           } else {
-                               &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure (could not connect to server, check your credentials)");
-                           }
-                       }
-                       elsif ($settings{'SERVICE'} eq 'dns.lightningwirelabs.com') {
-                           # use proxy ?
-                           my %proxysettings;
-                           &General::readhash("${General::swroot}/proxy/settings", \%proxysettings);
-                           if ($_=$proxysettings{'UPSTREAM_PROXY'}) {
-                               my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/);
-                               Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} );
-                           }
-
-                           if ($settings{'HOSTNAME'} eq '') {
-                               $settings{'HOSTDOMAIN'} = $settings{'DOMAIN'};
-                           } else {
-                               $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}";
-                           }
-
-                           my $authstring;
-                           if ($settings{'LOGIN'} eq "token") {
-                               $authstring = "token=$settings{'PASSWORD'}";
-                           } else {
-                               $authstring = "username=$settings{'LOGIN'}&password=$settings{'PASSWORD'}";
-                           }
-
-                           my $user_agent = &General::MakeUserAgent();
-                           my ($out, $response) = Net::SSLeay::get_https("dns.lightningwirelabs.com", 443,
-                               "/update?hostname=$settings{'HOSTDOMAIN'}&address4=$ip&$authstring",
-                               Net::SSLeay::make_headers('User-Agent' => $user_agent)
-                           );
-
-                           # Valid response are 'ok'   'nochange'
-                           if ($response =~ m%HTTP/1\.. 200 OK%) {
-                               &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : success");
-                               $success++;
-                           } else {
-                               &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure (could not connect to server, check your credentials)");
-                           }
-                       }
-                       elsif ($settings{'SERVICE'} eq 'enom') {
-                           # use proxy ?
-                           my %proxysettings;
-                           &General::readhash("${General::swroot}/proxy/settings", \%proxysettings);
-                           if ($_=$proxysettings{'UPSTREAM_PROXY'}) {
-                               my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/);
-                               Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} );
-                           }
-                           if ($settings{'HOSTNAME'} eq '') {
-                               $settings{'HOSTDOMAIN'} = $settings{'DOMAIN'};
-                           } else {
-                               $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}";
-                           }
-
-                           my ($out, $response) = Net::SSLeay::get_http(  'dynamic.name-services.com',
-                                                                           80,
-                                                                           "/interface.asp?Command=SetDNSHost&Zone=$settings{'DOMAIN'}&DomainPassword=$settings{'PASSWORD'}&Address=$ip",
-                                                                           Net::SSLeay::make_headers('User-Agent' => 'IPFire' )
-                                                                        );
-
-                           if ($response =~ m%HTTP/1\.. 200 OK%) {
-                               #Valid responses from update => ErrCount=0
-                               if ( $out !~ m/ErrCount=0/ ) {
-                                    $out =~ s/(\n|\x0D)/ /g;
-                                   $out =~ /Err1=([\w ]+)  /;
-                                   &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure ($1)");
-                               } else {
-                                   &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : success");
-                                   $success++;
-                               }
-                           } else {
-                               &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure (could not connect to server)");
-                           }
-                       }
-                       elsif ($settings{'SERVICE'} eq 'nsupdate') {
-                               # Fetch UI configurable values and assemble the host name.
-
-                               my $hostName="$settings{'DOMAIN'}";
-                               if ($settings{'HOSTNAME'} ne "") {
-                                       $hostName="$settings{'HOSTNAME'}.$hostName";
-                               }
-                               my $keyName=$settings{'LOGIN'};
-                               my $keySecret=$settings{'PASSWORD'};
-
-                               # Use a relatively long TTL value to reduce load on DNS.
-                               # Some public Dynamic DNS servers use values around 4 hours,
-                               # some use values as low as 60 seconds.
-                               # XXX Maybe we could fetch the master value from the server
-                               # (not the timed-down version supplied by DNS cache)
-
-                               my $timeToLive="3600";
-
-                               # Internal setting that can be used to override the DNS server
-                               # where the update is applied. It can be of use when testing
-                               # against a private DNS server.
-                               my $masterServer="";
-
-                               # Prepare the nsupdate command script to remove and re-add the
-                               # updated A record for the domain.
-
-                               my $cmdFile="/tmp/nsupdate-$hostName-commands";
-                               my $logFile="/tmp/nsupdate-$hostName-result";
-                               open(TF, ">$cmdFile");
-                               if ($masterServer ne "") {
-                                       print TF "server $masterServer\n";
-                               }
-                               if ($keyName ne "" && $keySecret ne "") {
-                                       print TF "key $keyName $keySecret\n";
-                               }
-                               print TF "update delete $hostName A\n";
-                               print TF "update add $hostName $timeToLive A $ip\n";
-                               print TF "send\n";
-                               close(TF);
-
-                               # Run nsupdate with -v to use TCP instead of UDP because we're
-                               # issuing multiple cmds and potentially long keys, and -d to
-                               # get diagnostic result output.
-
-                               my $result = system("/usr/bin/nsupdate -v -d $cmdFile 2>$logFile");
-                               if ($result != 0) {
-                                       &General::log("Dynamic DNS ip-update for $hostName : failure");
-                                       open(NSLOG, "$logFile");
-                                       my @nsLog = <NSLOG>;
-                                       close(NSLOG);
-                                       my $logLine;
-                                       foreach $logLine (@nsLog) {
-                                               chomp($logLine);
-                                               if ($logLine ne "") {
-                                                       &General::log("... $logLine");
-                                               }
-                                       }
-                               } else {
-                                       &General::log("Dynamic DNS ip-update for $hostName : success");
-                                       $success++;
-                               }
-                               unlink $cmdFile, $logFile;
-                       }
-                       elsif ($settings{'SERVICE'} eq 'freedns') {
-                           # use proxy ?
-                           my %proxysettings;
-                           &General::readhash("${General::swroot}/proxy/settings", \%proxysettings);
-                           if ($_=$proxysettings{'UPSTREAM_PROXY'}) {
-                               my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/);
-                               Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} );
-                           }
-
-                           my ($out, $response) = Net::SSLeay::get_https(  'freedns.afraid.org',
-                                                                           443,
-                                                                           "/dynamic/update.php?$settings{'LOGIN'}",
-                                                                           Net::SSLeay::make_headers('User-Agent' => 'IPFire' )
-                                                                        );
-                           #Valid responses from service are:
-                            #Updated n host(s) <domain>
-                            #ERROR: <ip> has not changed.
-                           if ($response =~ m%HTTP/1\.. 200 OK%) {
-                               #Valid responses from update => ErrCount=0
-                               if ( $out !~ m/(^Updated|Address .* has not changed)/ig ) {
-                                   &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure ($out)");
-                               } else {
-                                   &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : success");
-                                   $success++;
-                               }
-                           } else {
-                               &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure (could not connect to server)");
-                           }
-                       }
-                        elsif ($settings{'SERVICE'} eq 'spdns.de') {
-                            # use proxy ?
-                            my %proxysettings;
-                            &General::readhash("${General::swroot}/proxy/settings", \%proxysettings);
-                            if ($_=$proxysettings{'UPSTREAM_PROXY'}) {
-                                my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/);
-                                Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} );
-                            }
-                            
-                            if ($settings{'HOSTNAME'} eq '') {
-                                $settings{'HOSTDOMAIN'} = $settings{'DOMAIN'};
-                            } else {
-                                $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}";
-                            }
-                            
-                            my ($out, $response) = Net::SSLeay::get_https( 'update.spdns.de', 443,
-                                                                            "/nic/update?&hostname=$settings{'HOSTDOMAIN'}&myip=$ip",
-                                                                            Net::SSLeay::make_headers('User-Agent' => 'IPFire' ,
-                                                                                                      'Authorization' => 'Basic ' . encode_base64("$settings{'LOGIN'}:$settings{'PASSWORD'}"))
-                                                                         );
-                            
-                            #Valid responses from service are:
-                            # good xxx.xxx.xxx.xxx
-                            # nochg  xxx.xxx.xxx.xxx
-                            if ($response =~ m%HTTP/1\.. 200 OK%) {
-                                if ($out !~ m/good |nochg /ig) {
-                                    &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure ($out)");
-                                } else {
-                                    &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : success");
-                                    $success++;
-                                }
-                            } else {
-                                &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure (could not connect to server)");
-                            }
-                        }
-                       elsif ($settings{'SERVICE'} eq 'strato') {
-                               # use proxy ?
-                               my %proxysettings;
-                               &General::readhash("${General::swroot}/proxy/settings", \%proxysettings);
-                               if ($_=$proxysettings{'UPSTREAM_PROXY'}) {
-                                       my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/);
-                                       Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} );
-                               }
-
-                               if ($settings{'HOSTNAME'} eq '') {
-                                       $settings{'HOSTDOMAIN'} = $settings{'DOMAIN'};
-                               } else {
-                                       $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}";
-                               }
-
-                               my ($out, $response) = Net::SSLeay::get_https(  'dyndns.strato.com',
-                                                                           443,
-                                                                           "/nic/update?hostname=$settings{'HOSTDOMAIN'}&myip=$ip",
-                                                                           Net::SSLeay::make_headers('User-Agent' => 'IPFire',
-                                                                            'Authorization' => 'Basic ' . encode_base64("$settings{'LOGIN'}:$settings{'PASSWORD'}") )
-                                                                        );
-
-                               if ($response =~ m%HTTP/1\.. 200 OK%) {
-                                       #Valid responses from update => ErrCount=0
-                                       if ( $out =~ m/good |nochg /ig) {
-                                               &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : success");
-                                               $success++;
-                                       } else {
-                                               &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure1 ($out)");
-                                               $success++;
-                                       }
-                               } elsif ( $out =~ m/<title>(.*)<\/title>/ig ) {
-                                       &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure2 ($1)");
-                               } else {
-                                       &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure3 ($response)");
-                               }
-                       }
-                       elsif ($settings{'SERVICE'} eq 'regfish') {
-                           # use proxy ?
-                           my %proxysettings;
-                           &General::readhash("${General::swroot}/proxy/settings", \%proxysettings);
-                           if ($_=$proxysettings{'UPSTREAM_PROXY'}) {
-                               my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/);
-                               Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} );
-                           }
-                                       my ($out, $response) = Net::SSLeay::get_https(  'dyndns.regfish.de',
-                                                                               443,
-                                                                               "/?fqdn=$settings{'DOMAIN'}&ipv4=$ip&forcehost=1&authtype=secure&token=$settings{'LOGIN'}",
-                                                                               Net::SSLeay::make_headers('User-Agent' => 'Ipfire' )
-                                                                               );
-                           #Valid responses from service are:
-                           #success|100|update succeeded!
-                           #success|101|no update needed at this time..
-                           if ($response =~ m%HTTP/1\.. 200 OK%) {
-                               if ( $out !~ m/(success\|(100|101)\|)/ig ) {
-                                   &General::log("Dynamic DNS ip-update for $settings{'DOMAIN'} : failure ($out)");
-                               } else {
-                                   &General::log("Dynamic DNS ip-update for $settings{'DOMAIN'} : success");
-                                   $success++;
-                               }
-                           } else {
-                               &General::log("Dynamic DNS ip-update for $settings{'DOMAIN'} : failure (could not connect to server)");
-                           }
-                       }
-                       elsif ($settings{'SERVICE'} eq 'ovh') {
-                               my %proxysettings;
-                               &General::readhash("${General::swroot}/proxy/settings", \%proxysettings);
-
-                               my $peer = 'www.ovh.com';
-                               my $peerport = 80;
-
-                               if ($_=$proxysettings{'UPSTREAM_PROXY'}) {
-                                       ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/);
-                               }
-
-                               my $sock;
-                               unless($sock = new IO::Socket::INET (PeerAddr => $peer, PeerPort => $peerport, Proto => 'tcp', Timeout => 5)) {
-                                       &General::log("Dynamic DNS failure : could not connect to $peer:$peerport: $@");
-                                       next;
-                               }
-
-                               if ($settings{'HOSTNAME'} eq '') {
-                                       $settings{'HOSTDOMAIN'} = $settings{'DOMAIN'};
-                               } else {
-                                       $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}";
-                               }
-
-                               my ($GET_CMD, $code64);
-                               $GET_CMD  = "GET http://www.ovh.com/nic/update?system=dyndns&hostname=$settings{'HOSTDOMAIN'}&myip=$ip HTTP/1.1\r\n";
-                               $GET_CMD .= "Host: www.ovh.com\r\n";
-                               chomp($code64 = encode_base64("$settings{'LOGIN'}:$settings{'PASSWORD'}"));
-                               $GET_CMD .= "Authorization: Basic $code64\r\n";
-                               $GET_CMD .= "User-Agent: ipfire\r\n";
-                              #$GET_CMD .= "Content-Type: application/x-www-form-urlencoded\r\n";
-                               $GET_CMD .= "\r\n";
-                               print $sock "$GET_CMD";
-                                                                                                                                                                                                                               
-                               my $out = '';
-                               while(<$sock>) {
-                                       $out .= $_;
-                               }
-                               close($sock);
-
-                                #HTTP response => error (in  Title tag) else text response
-                               #Valid responses from service:good,nochg  (ez-ipupdate like)
-                               #Should use ez-ipdate but "system=dyndns" is not present
-                               if ( $out =~ m/<Title>(.*)<\/Title>/ig ) {
-                                       &General::log("Dynamic DNS ovh.com : failure ($1)");
-                               }
-                               elsif ($out !~ m/good |nochg /ig) {
-                                       $out =~ s/.+?\015?\012\015?\012//s;    # header HTTP
-                                       my @out = split("\r", $out);
-                                       &General::log("Dynamic DNS ip-update for $settings{'DOMAIN'} : failure ($out[1])");
-                               } else {
-                                       &General::log("Dynamic DNS ip-update for $settings{'DOMAIN'} : success");
-                                       $success++;
-                               }
-                       }
-                       elsif ($settings{'SERVICE'} eq 'dtdns') {
-                           # use proxy ?
-                           my %proxysettings;
-                           &General::readhash("${General::swroot}/proxy/settings", \%proxysettings);
-                           if ($_=$proxysettings{'UPSTREAM_PROXY'}) {
-                               my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/);
-                               Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} );
-                           }
-
-                           if ($settings{'HOSTNAME'} eq '') {
-                               $settings{'HOSTDOMAIN'} = $settings{'DOMAIN'};
-                           } else {
-                               $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}";
-                           }
-
-                           my ($out, $response) = Net::SSLeay::get_http(  'www.dtdns.com',
-                                                                           80,
-                                                                           "/api/autodns.cfm?id=$settings{'HOSTDOMAIN'}&pw=$settings{'PASSWORD'}",
-                                                                           Net::SSLeay::make_headers('User-Agent' => 'IPFire' )
-                                                                        );
-                           #Valid responses from service are:
-                           #   now points to
-                           #
-                           if ($response =~ m%HTTP/1\.. 200 OK%) {
-                               if ( $out !~ m/Host .* now points to/ig ) {
-                                   &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure ($out)");
-                               } else {
-                                   &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : success");
-                                   $success++;
-                               }
-                           } else {
-                               &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure (could not connect to server)");
-                           }
-                       }
-                       #namecheap test
-                       elsif ($settings{'SERVICE'} eq 'namecheap') {
-                               # use proxy ?
-                               my %proxysettings;
-                               &General::readhash("${General::swroot}/proxy/settings", \%proxysettings);
-                               if ($_=$proxysettings{'UPSTREAM_PROXY'}) {
-                                       my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/);
-                                       Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} );
-                               }
-
-                               my ($out, $response) = Net::SSLeay::get_https(  'dynamicdns.park-your-domain.com',
-                                                               443,
-                                                               "/update?host=$settings{'HOSTNAME'}&domain=$settings{'DOMAIN'}&password=$settings{'PASSWORD'}&ip=$ip",
-                                                               Net::SSLeay::make_headers('User-Agent' => 'IPFire' )
-                                                               );
-                                       #Valid responses from service are:
-                                       # wait confirmation!!
-                                       if ($response =~ m%HTTP/1\.. 200 OK%) {
-                                               if ( $out !~ m/<ErrCount>0<\/ErrCount>/ ) {
-                                                       $out =~ m/<Err1>(.*)<\/Err1>/;
-                                                       &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure ($1)");
-                                               } else {
-                                                       &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : success");
-                                                       $success++;
-                                               }
-                                       } else {
-                                               &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure (could not connect to server)");
-                               }
-                       }
-                       #end namecheap test
-                       elsif ($settings{'SERVICE'} eq 'dynu') {
-                           # use proxy ?
-                           my %proxysettings;
-                           &General::readhash("${General::swroot}/proxy/settings", \%proxysettings);
-                           if ($_=$proxysettings{'UPSTREAM_PROXY'}) {
-                               my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/);
-                               Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} );
-                           }
-
-                           if ($settings{'HOSTNAME'} eq '') {
-                               $settings{'HOSTDOMAIN'} = $settings{'DOMAIN'};
-                           } else {
-                               $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}";
-                           }
-
-                           my ($out, $response) = Net::SSLeay::get_http(  'dynserv.ca',
-                                                                           80,
-                                                                           "/dyn/dynengine.cgi?func=set&name=$settings{'LOGIN'}&pass=$settings{'PASSWORD'}&ip=$ip&domain=$settings{'DOMAIN'}",
-                                                                           Net::SSLeay::make_headers('User-Agent' => 'IPFire' )
-                                                                        );
-                           #Valid responses from service are:
-                           # 02 == Domain already exists, refreshing data for ... => xxx.xxx.xxx.xxx
-                           #
-                           if ($response =~ m%HTTP/1\.. 200 OK%) {
-                               if ( $out !~ m/Domain already exists, refreshing data for/ig ) {
-                                   &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure ($out)");
-                               } else {
-                                   &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : success");
-                                   $success++;
-                               }
-                           } else {
-                               &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure (could not connect to server)");
-                           }
-                       }
-                       elsif ($settings{'SERVICE'} eq 'udmedia') {
-                           # use proxy ?
-                           my %proxysettings;
-                           &General::readhash("${General::swroot}/proxy/settings", \%proxysettings);
-                           if ($_=$proxysettings{'UPSTREAM_PROXY'}) {
-                               my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/);
-                               Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} );
-                           }
-
-                           if ($settings{'HOSTNAME'} eq '') {
-                               $settings{'HOSTDOMAIN'} = $settings{'DOMAIN'};
-                           } else {
-                               $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}";
-                           }
-
-                           my ($out, $response) = Net::SSLeay::get_https( 'www.udmedia.de',
-                                                                           443,
-                                                                           "/nic/update?myip=$ip&username=$settings{'HOSTDOMAIN'}&password=$settings{'PASSWORD'}",
-                                                                           Net::SSLeay::make_headers('User-Agent' => 'IPFire',
-                                                                                                     'Authorization' => 'Basic ' . encode_base64("$settings{'LOGIN'}:$settings{'PASSWORD'}")) );
-
-                           # Valid response are 'ok'   'nochange'
-                           if ($response =~ m%HTTP/1\.. 200 OK%) {
-                               if ( $out !~ m/^(ok|nochg)/ ) {
-                                   $out =~ s/\n/ /g;
-                                   &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure ($out)");
-                               } else {
-                                   &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : success");
-                                   $success++;
-                               }
-                           } else {
-                               &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure (could not connect to server, check your credentials---$out-$response--)");
-                           }
-                       }
-                        elsif ($settings{'SERVICE'} eq 'twodns') {
-                            # use proxy ?
-                            my %proxysettings;
-                            &General::readhash("${General::swroot}/proxy/settings", \%proxysettings);
-                            if ($_=$proxysettings{'UPSTREAM_PROXY'}) {
-                                my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/);
-                                Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} );
-                            }
-
-                            if ($settings{'HOSTNAME'} eq '') {
-                                $settings{'HOSTDOMAIN'} = $settings{'DOMAIN'};
-                            } else {
-                                $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}";
-                            }
-
-                            my ($out, $response) = Net::SSLeay::get_https( 'update.twodns.de',
-                                                                            443,
-                                                                           "/update?hostname=$settings{'HOSTDOMAIN'}&ip=$ip",
-                                                                            Net::SSLeay::make_headers('User-Agent' => 'IPFire',
-                                                                                                      'Authorization' => 'Basic ' . encode_base64("$settings{'LOGIN'}:$settings{'PASSWORD'}")) );
-
-                            # Valid response are 'ok'   'nochange'
-                            if ($response =~ m%HTTP/1\.. 200 OK%) {
-                                if ( $out !~ m/^(good|nochg)/ ) {
-                                    $out =~ s/\n/ /g;
-                                    &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure ($out)");
-                                } else {
-                                    &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : success");
-                                    $success++;
-                                }
-                            } else {
-                                &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure (could not connect to server, check your credentials---$out-$response--)");
-                            }
-                        }
-                       elsif ($settings{'SERVICE'} eq 'variomedia') { 
-                           # use proxy ?
-                           my %proxysettings;
-                           &General::readhash("${General::swroot}/proxy/settings", \%proxysettings);
-                           if ($_=$proxysettings{'UPSTREAM_PROXY'}) {
-                               my ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/);
-                               Net::SSLeay::set_proxy($peer,$peerport,$proxysettings{'UPSTREAM_USER'},$proxysettings{'UPSTREAM_PASSWORD'} );
-                           }
-                           if ($settings{'HOSTNAME'} eq '') {
-                               $settings{'HOSTDOMAIN'} = $settings{'DOMAIN'};
-                           } else {
-                               $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}";
-                           }
-                           my ($out, $response) = Net::SSLeay::get_https( 'dyndns.variomedia.de',
-                                                                           443,
-                                                                           "/nic/update?hostname=$settings{'HOSTDOMAIN'}&myip=$ip",
-                                                                           Net::SSLeay::make_headers('User-Agent' => 'IPFire',
-                                                                                                     'Authorization' => 'Basic ' . encode_base64("$settings{'LOGIN'}:$settings{'PASSWORD'}")) );
-                           # Valid response is 'good $ip'
-                           if ($response =~ m%HTTP/1\.. 200 OK%) {
-                               if ( $out !~ m/^good $ip/ ) {
-                                   &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} ($ip) : failure ($out)");
-                               } else {
-                                   &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} ($ip) : success");
-                                   $success++;
-                               }
-                           } else {
-                               &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure (could not connect to server, check your credentials---$out-$response--)");
-                           }
-                       }
-                       else {
-                               if ($settings{'WILDCARDS'} eq 'on') {
-                                   $settings{'WILDCARDS'} = '-w';
-                               } else {
-                                   $settings{'WILDCARDS'} = '';
-                               }
-
-                               if (($settings{'SERVICE'} eq 'dyndns-custom' ||
-                                   $settings{'SERVICE'} eq 'easydns' ||  
-                                   $settings{'SERVICE'} eq 'zoneedit') && $settings{'HOSTNAME'} eq '') {
-                                   $settings{'HOSTDOMAIN'} = $settings{'DOMAIN'};
-                               } else {
-                                   $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}";
-                               }
-
-                               my @ddnscommand = ('/usr/bin/ez-ipupdate', '-a', "$ip", '-S', "$settings{'SERVICE'}", '-u', "$settings{'LOGIN'}:$settings{'PASSWORD'}", '-h', "$settings{'HOSTDOMAIN'}", "$settings{'WILDCARDS'}", '-q');
-
-                               my $result = system(@ddnscommand);
-                               if ( $result != 0) { 
-                                       &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'}: failure");
-                               } else {
-                                       &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'}: success");
-                                       $success++;
-                               }
-                       }
-               } else {
-                       # If a line is disabled, then we should discount it
-                       $lines--;
-               }
-       }
-
-       if ($lines == $success) {
-               open(IPCACHE, ">$cachefile");
-               flock IPCACHE, 2;
-               print IPCACHE $ip;
-               close(IPCACHE);
-               exit 1;
-       }
-       
-}
-exit 0;
-
-# Extracted from Base64.pm
-sub encode_base64 ($;$) {
-    my $res = "";
-    my $eol = $_[1];
-    $eol = "\n" unless defined $eol;
-    pos($_[0]) = 0;                          # ensure start at the beginning
-    while ($_[0] =~ /(.{1,45})/gs) {
-        $res .= substr(pack('u', $1), 1);
-        chop($res);
-    }
-    $res =~ tr|` -_|AA-Za-z0-9+/|;               # `# help emacs
-    # fix padding at the end
-    my $padding = (3 - length($_[0]) % 3) % 3;
-    $res =~ s/.{$padding}$/'=' x $padding/e if $padding;
-    # break encoded string into lines of no more than 76 characters each
-    if (length $eol) {
-        $res =~ s/(.{1,76})/$1$eol/g;
-    }
-    $res;
-}
-
-
-
-__END__
-old code for selfhost.de
-
-                               my %proxysettings;
-                               &General::readhash("${General::swroot}/proxy/settings", \%proxysettings);
-
-                               my $peer = 'carol.selfhost.de';
-                               my $peerport = 80;
-
-                               if ($_=$proxysettings{'UPSTREAM_PROXY'}) {
-                                   ($peer, $peerport) = (/^(?:[a-zA-Z ]+\:\/\/)?(?:[A-Za-z0-9\_\.\-]*?(?:\:[A-Za-z0-9\_\.\-]*?)?\@)?([a-zA-Z0-9\.\_\-]*?)(?:\:([0-9]{1,5}))?(?:\/.*?)?$/);
-                               }
-
-                               my $sock;
-                               unless($sock = new IO::Socket::INET (PeerAddr => $peer, PeerPort => $peerport, Proto => 'tcp', Timeout => 5)) {
-                                   die "Could not connect to $peer:$peerport: $@";
-                                   return 1;
-                               }
-
-                               my $GET_CMD;
-                               $GET_CMD  = "GET https://carol.selfhost.de/update?username=$settings{'LOGIN'}&password=$settings{'PASSWORD'}&myip=$ip&textmodi=1 HTTP/1.1\r\n";
-                               $GET_CMD .= "Host: carol.selfhost.de\r\n";
-                               $GET_CMD .= "User-Agent: ipfire\r\n";
-                               $GET_CMD .= "Connection: close\r\n\r\n";
-                               print $sock "$GET_CMD";
-
-                               my $out = '';
-                               while(<$sock>) {
-                                       $out .= $_;
-                               }
-                               close($sock);
-
-                               if ( $out !~ m/status=(200|204)/ ) {
-                                       #cleanup http response...
-                                       $out =~ s/.+?\015?\012\015?\012//s;    # header HTTP
-                                       my @out = split("\r", $out);
-                                       &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : failure ($out[1])");
-                               } else {
-                                       &General::log("Dynamic DNS ip-update for $settings{'HOSTNAME'}.$settings{'DOMAIN'} : success");
-                                       $success++;
-                               }
-
-
-                       
index 6f001c0fe4e2b517e8e33ab02ffe7694fe5c7bf9..65fc946b68e7b8c83e52d9be3309fdc4ca7821d0 100755 (executable)
@@ -25,3 +25,10 @@ if [ "${?}" == "0" ]; then
        grep -r "^etc/init.d//*" ./config/rootfiles/
        echo "Change this to 'etc/rc.d/init.d/...' !"
 fi
+
+grep -r "^var/run//*" ./config/rootfiles/ >/dev/null 2>&1
+if [ "${?}" == "0" ]; then
+       echo "Error! 'var/run/...' in rootfiles files found!"
+       grep -r "^var/run//*" ./config/rootfiles/
+       echo "Comment this and create it at initskript if needed !"
+fi
index ba6654700c0f2e75682223445318a05269409942..5a557a67b7c6f5f69afe3a988e89b93124865869 100644 (file)
@@ -71,7 +71,7 @@ configure_target() {
                i586)
                        BUILDTARGET="${target_arch}-pc-linux-gnu"
                        CROSSTARGET="${BUILD_ARCH}-cross-linux-gnu"
-                       CFLAGS_ARCH="-march=i586 -fomit-frame-pointer"
+                       CFLAGS_ARCH="-march=i586 -mtune=generic -fomit-frame-pointer"
                        ;;
 
                armv5tel)